Merge remote-tracking branch 'origin/3.0'
@ -192,7 +192,7 @@ form.small .field input.text, form.small .field textarea, form.small .field sele
|
|||||||
.cms input.loading, .cms button.loading, .cms input.ui-state-default.loading, .cms .ui-widget-content input.ui-state-default.loading, .cms .ui-widget-header input.ui-state-default.loading { color: #525252; border-color: #d5d3d3; cursor: default; }
|
.cms input.loading, .cms button.loading, .cms input.ui-state-default.loading, .cms .ui-widget-content input.ui-state-default.loading, .cms .ui-widget-header input.ui-state-default.loading { color: #525252; border-color: #d5d3d3; cursor: default; }
|
||||||
.cms input.loading .ui-icon, .cms button.loading .ui-icon, .cms input.ui-state-default.loading .ui-icon, .cms .ui-widget-content input.ui-state-default.loading .ui-icon, .cms .ui-widget-header input.ui-state-default.loading .ui-icon { background: transparent url(../../images/network-save.gif) no-repeat 0 0; }
|
.cms input.loading .ui-icon, .cms button.loading .ui-icon, .cms input.ui-state-default.loading .ui-icon, .cms .ui-widget-content input.ui-state-default.loading .ui-icon, .cms .ui-widget-header input.ui-state-default.loading .ui-icon { background: transparent url(../../images/network-save.gif) no-repeat 0 0; }
|
||||||
.cms input.loading.ss-ui-action-constructive .ui-icon, .cms button.loading.ss-ui-action-constructive .ui-icon { background: transparent url(../../images/network-save-constructive.gif) no-repeat 0 0; }
|
.cms input.loading.ss-ui-action-constructive .ui-icon, .cms button.loading.ss-ui-action-constructive .ui-icon { background: transparent url(../../images/network-save-constructive.gif) no-repeat 0 0; }
|
||||||
.cms .ss-ui-button { margin-top: 0px; font-weight: bold; text-decoration: none; line-height: 16px; color: #393939; border: 1px solid #c0c0c2; border-bottom: 1px solid #a6a6a9; cursor: pointer; text-shadow: white 0 1px 1px; background-color: #e6e6e6; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9)); background: -webkit-linear-gradient(#ffffff, #d9d9d9); background: -moz-linear-gradient(#ffffff, #d9d9d9); background: -o-linear-gradient(#ffffff, #d9d9d9); background: linear-gradient(#ffffff, #d9d9d9); /* constructive */ /* destructive */ }
|
.cms .ss-ui-button { margin-top: 0px; font-weight: bold; text-decoration: none; line-height: 16px; color: #393939; border: 1px solid #c0c0c2; border-bottom: 1px solid #a6a6a9; cursor: pointer; background-color: #e6e6e6; white-space: nowrap; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9)); background: -webkit-linear-gradient(#ffffff, #d9d9d9); background: -moz-linear-gradient(#ffffff, #d9d9d9); background: -o-linear-gradient(#ffffff, #d9d9d9); background: linear-gradient(#ffffff, #d9d9d9); text-shadow: white 0 1px 1px; /* constructive */ /* destructive */ }
|
||||||
.cms .ss-ui-button.buttonset { margin: 0 -1px; }
|
.cms .ss-ui-button.buttonset { margin: 0 -1px; }
|
||||||
.cms .ss-ui-button.ui-state-hover, .cms .ss-ui-button:hover { text-decoration: none; background-color: white; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6)); background: -webkit-linear-gradient(#ffffff, #e6e6e6); background: -moz-linear-gradient(#ffffff, #e6e6e6); background: -o-linear-gradient(#ffffff, #e6e6e6); background: linear-gradient(#ffffff, #e6e6e6); -webkit-box-shadow: 0 0 5px #b3b3b3; -moz-box-shadow: 0 0 5px #b3b3b3; box-shadow: 0 0 5px #b3b3b3; }
|
.cms .ss-ui-button.ui-state-hover, .cms .ss-ui-button:hover { text-decoration: none; background-color: white; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6)); background: -webkit-linear-gradient(#ffffff, #e6e6e6); background: -moz-linear-gradient(#ffffff, #e6e6e6); background: -o-linear-gradient(#ffffff, #e6e6e6); background: linear-gradient(#ffffff, #e6e6e6); -webkit-box-shadow: 0 0 5px #b3b3b3; -moz-box-shadow: 0 0 5px #b3b3b3; box-shadow: 0 0 5px #b3b3b3; }
|
||||||
.cms .ss-ui-button:active, .cms .ss-ui-button:focus, .cms .ss-ui-button.ui-state-active, .cms .ss-ui-button.ui-state-focus { border: 1px solid #b3b3b3; background-color: white; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6)); background: -webkit-linear-gradient(#ffffff, #e6e6e6); background: -moz-linear-gradient(#ffffff, #e6e6e6); background: -o-linear-gradient(#ffffff, #e6e6e6); background: linear-gradient(#ffffff, #e6e6e6); -webkit-box-shadow: 0 0 5px #b3b3b3 inset; -moz-box-shadow: 0 0 5px #b3b3b3 inset; box-shadow: 0 0 5px #b3b3b3 inset; }
|
.cms .ss-ui-button:active, .cms .ss-ui-button:focus, .cms .ss-ui-button.ui-state-active, .cms .ss-ui-button.ui-state-focus { border: 1px solid #b3b3b3; background-color: white; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6)); background: -webkit-linear-gradient(#ffffff, #e6e6e6); background: -moz-linear-gradient(#ffffff, #e6e6e6); background: -o-linear-gradient(#ffffff, #e6e6e6); background: linear-gradient(#ffffff, #e6e6e6); -webkit-box-shadow: 0 0 5px #b3b3b3 inset; -moz-box-shadow: 0 0 5px #b3b3b3 inset; box-shadow: 0 0 5px #b3b3b3 inset; }
|
||||||
@ -555,15 +555,12 @@ body.cms-dialog { overflow: auto; background: url("../images/textures/bg_cms_mai
|
|||||||
|
|
||||||
/** -------------------------------------------- "Insert X" forms -------------------------------------------- */
|
/** -------------------------------------------- "Insert X" forms -------------------------------------------- */
|
||||||
.htmleditorfield-dialog.ui-dialog-content { padding: 0; position: relative; }
|
.htmleditorfield-dialog.ui-dialog-content { padding: 0; position: relative; }
|
||||||
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb .CompositeField:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
|
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb .CompositeField { overflow: hidden; *zoom: 1; }
|
||||||
*:first-child .htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb .CompositeField { zoom: 1; }
|
|
||||||
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb #RemoteURL { border: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; width: 55%; max-width: 512px; float: left; position: relative; }
|
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb #RemoteURL { border: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; width: 55%; max-width: 512px; float: left; position: relative; }
|
||||||
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb #RemoteURL label { position: absolute; left: 8px; top: 13px; font-weight: normal; color: #888; }
|
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb #RemoteURL label { position: absolute; left: 8px; top: 13px; font-weight: normal; color: #888; }
|
||||||
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb #RemoteURL .middleColumn { margin-left: 0; }
|
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb #RemoteURL .middleColumn { margin-left: 0; }
|
||||||
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb #RemoteURL input.remoteurl { padding-left: 40px; }
|
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb #RemoteURL input.remoteurl { padding-left: 40px; }
|
||||||
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url { margin-top: 13px; padding-top: 15px; border: none; background: none; opacity: 0.8; cursor: hand; }
|
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url { margin-top: 13px; padding-top: 15px; overflow: hidden; *zoom: 1; border: none; background: none; opacity: 0.8; cursor: hand; }
|
||||||
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
|
|
||||||
*:first-child .htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url { zoom: 1; }
|
|
||||||
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url .btn-icon-addMedia { width: 20px; height: 20px; }
|
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url .btn-icon-addMedia { width: 20px; height: 20px; }
|
||||||
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url:hover, .htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url:active { border: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; opacity: 1; }
|
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url:hover, .htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url:active { border: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; opacity: 1; }
|
||||||
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url.ui-state-disabled, .htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url.ui-state-disabled:hover, .htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url.ui-state-disabled:active { opacity: 0.35; filter: Alpha(Opacity=35); }
|
.htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url.ui-state-disabled, .htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url.ui-state-disabled:hover, .htmleditorfield-dialog #MediaFormInsertMediaTabs_Fromtheweb button.add-url.ui-state-disabled:active { opacity: 0.35; filter: Alpha(Opacity=35); }
|
||||||
|
@ -342,7 +342,7 @@
|
|||||||
self.jstree('save_selected');
|
self.jstree('save_selected');
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: this.data('urlUpdatetreenodes') + '?ids=' + ids.join(','),
|
url: $.path.addSearchParams(this.data('urlUpdatetreenodes'), 'ids=' + ids.join(',')),
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
success: function(data, xhr) {
|
success: function(data, xhr) {
|
||||||
$.each(data, function(nodeId, nodeData) {
|
$.each(data, function(nodeId, nodeData) {
|
||||||
|
@ -300,11 +300,7 @@ form.small .field, .field.small {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.ss-ui-button {
|
.ss-ui-button {
|
||||||
margin-top:0px;
|
margin-top:0px;
|
||||||
&.buttonset {
|
|
||||||
margin: 0 -1px; // hack to avoid double borders
|
|
||||||
}
|
|
||||||
|
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
line-height: $grid-y * 2;
|
line-height: $grid-y * 2;
|
||||||
@ -312,8 +308,9 @@ form.small .field, .field.small {
|
|||||||
border: 1px solid $color-button-generic-border;
|
border: 1px solid $color-button-generic-border;
|
||||||
border-bottom: 1px solid darken($color-button-generic-border, 10%);
|
border-bottom: 1px solid darken($color-button-generic-border, 10%);
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
@include text-shadow(lighten($color-button-generic, 20%) 0 1px 1px);
|
|
||||||
background-color: $color-button-generic;
|
background-color: $color-button-generic;
|
||||||
|
white-space: nowrap;
|
||||||
|
|
||||||
@include background(
|
@include background(
|
||||||
linear-gradient(color-stops(
|
linear-gradient(color-stops(
|
||||||
lighten($color-button-generic, 10%),
|
lighten($color-button-generic, 10%),
|
||||||
@ -321,6 +318,12 @@ form.small .field, .field.small {
|
|||||||
))
|
))
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@include text-shadow(lighten($color-button-generic, 20%) 0 1px 1px);
|
||||||
|
|
||||||
|
&.buttonset {
|
||||||
|
margin: 0 -1px; // hack to avoid double borders
|
||||||
|
}
|
||||||
|
|
||||||
&.ui-state-hover, &:hover {
|
&.ui-state-hover, &:hover {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: lighten($color-button-generic, 10%);
|
background-color: lighten($color-button-generic, 10%);
|
||||||
|
@ -170,6 +170,7 @@ body.cms {
|
|||||||
// Reset to default styles
|
// Reset to default styles
|
||||||
.ss-ui-button {
|
.ss-ui-button {
|
||||||
line-height: $grid-x*3;
|
line-height: $grid-x*3;
|
||||||
|
|
||||||
.ui-button-text {
|
.ui-button-text {
|
||||||
line-height: 1.4;
|
line-height: 1.4;
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<% if Backlink %>
|
<% if Backlink %>
|
||||||
<div class="cms_backlink">
|
<div class="cms_backlink">
|
||||||
<a class="backlink ss-ui-button cms-panel-link" data-icon="back" href="$Backlink">
|
<a class="backlink ss-ui-button cms-panel-link" data-icon="back" href="$Backlink">
|
||||||
<% _t('Back', 'Back') %>
|
<% _t('BackLink_Button.ss.Back', 'Back') %>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<% end_if %>
|
<% end_if %>
|
@ -1,6 +1,6 @@
|
|||||||
<div class="ss-loading-screen">
|
<div class="ss-loading-screen">
|
||||||
<div class="loading-logo">
|
<div class="loading-logo">
|
||||||
<img class="loading-animation" src="$ModulePath(frameworkadmin)/images/spinner.gif" alt="<% _t('LOADING','Loading...') %>" />
|
<img class="loading-animation" src="$ModulePath(frameworkadmin)/images/spinner.gif" alt="<% _t('CMSLoadingScreen.ss.LOADING','Loading...') %>" />
|
||||||
<noscript><p class="nojs-warning"><span class="message notice"><% _t('REQUIREJS','The CMS requires that you have JavaScript enabled.') %></span></p></noscript>
|
<noscript><p class="nojs-warning"><span class="message notice"><% _t('CMSLoadingScreen.ss.REQUIREJS','The CMS requires that you have JavaScript enabled.') %></span></p></noscript>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -8,10 +8,10 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="cms-login-status">
|
<div class="cms-login-status">
|
||||||
<a href="Security/logout" class="logout-link" title="<% _t('LOGOUT','Log out') %>"><% _t('LOGOUT','Log out') %></a>
|
<a href="Security/logout" class="logout-link" title="<% _t('LeftAndMain_Menu.ss.LOGOUT','Log out') %>"><% _t('LeftAndMain_Menu.ss.LOGOUT','Log out') %></a>
|
||||||
<% with CurrentMember %>
|
<% with CurrentMember %>
|
||||||
<span>
|
<span>
|
||||||
<% _t('Hello','Hi') %>
|
<% _t('LeftAndMain_Menu.ss.Hello','Hi') %>
|
||||||
<a href="{$AbsoluteBaseURL}admin/myprofile" class="profile-link ss-ui-dialog-link" data-popupclass="edit-profile-popup">
|
<a href="{$AbsoluteBaseURL}admin/myprofile" class="profile-link ss-ui-dialog-link" data-popupclass="edit-profile-popup">
|
||||||
<% if FirstName && Surname %>$FirstName $Surname<% else_if FirstName %>$FirstName<% else %>$Email<% end_if %>
|
<% if FirstName && Surname %>$FirstName $Surname<% else_if FirstName %>$FirstName<% else %>$Email<% end_if %>
|
||||||
</a>
|
</a>
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
<div class="importSpec" id="SpecFor{$ModelName}">
|
<div class="importSpec" id="SpecFor{$ModelName}">
|
||||||
<a href="#SpecDetailsFor{$ModelName}" class="detailsLink"><% sprintf(_t('IMPORTSPECLINK', 'Show Specification for %s'),$ModelName) %></a>
|
<a href="#SpecDetailsFor{$ModelName}" class="detailsLink"><% sprintf(_t('IMPORTSPECLINK', 'Show Specification for %s'),$ModelName) %></a>
|
||||||
<div class="details" id="SpecDetailsFor{$ModelName}">
|
<div class="details" id="SpecDetailsFor{$ModelName}">
|
||||||
<h4><% sprintf(_t('IMPORTSPECTITLE', 'Specification for %s'),$ModelName) %></h4>
|
<h4><% sprintf(_t('ModelAdmin_ImportSpec.ss.IMPORTSPECTITLE', 'Specification for %s'),$ModelName) %></h4>
|
||||||
<h5><% _t('IMPORTSPECFIELDS', 'Database columns') %></h5>
|
<h5><% _t('ModelAdmin_ImportSpec.ss.IMPORTSPECFIELDS', 'Database columns') %></h5>
|
||||||
<% loop Fields %>
|
<% loop Fields %>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><em>$Name</em></dt>
|
<dt><em>$Name</em></dt>
|
||||||
@ -10,7 +10,7 @@
|
|||||||
</dl>
|
</dl>
|
||||||
<% end_loop %>
|
<% end_loop %>
|
||||||
|
|
||||||
<h5><% _t('IMPORTSPECRELATIONS', 'Relations') %></h5>
|
<h5><% _t('ModelAdmin_ImportSpec.ss.IMPORTSPECRELATIONS', 'Relations') %></h5>
|
||||||
<% loop Relations %>
|
<% loop Relations %>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><em>$Name</em></dt>
|
<dt><em>$Name</em></dt>
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
<div class="cms-content-tools west cms-panel cms-panel-layout" id="cms-content-tools-ModelAdmin" data-expandOnClick="true" data-layout-type="border">
|
<div class="cms-content-tools west cms-panel cms-panel-layout" id="cms-content-tools-ModelAdmin" data-expandOnClick="true" data-layout-type="border">
|
||||||
<div class="cms-panel-content center">
|
<div class="cms-panel-content center">
|
||||||
<h3 class="cms-panel-header"><% _t('FILTER', 'Filter') %></h3>
|
<h3 class="cms-panel-header"><% _t('ModelAdmin_Tools.ss.FILTER', 'Filter') %></h3>
|
||||||
$SearchForm
|
$SearchForm
|
||||||
|
|
||||||
<% if ImportForm %>
|
<% if ImportForm %>
|
||||||
<h3 class="cms-panel-header"><% _t('IMPORT', 'Import') %></h3>
|
<h3 class="cms-panel-header"><% _t('ModelAdmin_Tools.ss.IMPORT', 'Import') %></h3>
|
||||||
$ImportForm
|
$ImportForm
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
</div>
|
</div>
|
||||||
<div class="cms-panel-content-collapsed">
|
<div class="cms-panel-content-collapsed">
|
||||||
<h3 class="cms-panel-header"><% _t('FILTER', 'Filter') %></h3>
|
<h3 class="cms-panel-header"><% _t('ModelAdmin_Tools.ss.FILTER', 'Filter') %></h3>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<h3><% _t('SEARCHLISTINGS','Search') %></h3>
|
<h3><% _t('ModelSidebar.ss.SEARCHLISTINGS','Search') %></h3>
|
||||||
$SearchForm
|
$SearchForm
|
||||||
|
|
||||||
<% if ImportForm %>
|
<% if ImportForm %>
|
||||||
<h3><% _t('IMPORT_TAB_HEADER', 'Import') %></h3>
|
<h3><% _t('ModelSidebar.ss.IMPORT_TAB_HEADER', 'Import') %></h3>
|
||||||
$ImportForm
|
$ImportForm
|
||||||
<% end_if %>
|
<% end_if %>
|
@ -32,6 +32,7 @@ class TestRunner extends Controller {
|
|||||||
'sessionloadyml' => 'sessionloadyml',
|
'sessionloadyml' => 'sessionloadyml',
|
||||||
'startsession' => 'startsession',
|
'startsession' => 'startsession',
|
||||||
'endsession' => 'endsession',
|
'endsession' => 'endsession',
|
||||||
|
'setdb' => 'setdb',
|
||||||
'cleanupdb' => 'cleanupdb',
|
'cleanupdb' => 'cleanupdb',
|
||||||
'emptydb' => 'emptydb',
|
'emptydb' => 'emptydb',
|
||||||
'module/$ModuleName' => 'module',
|
'module/$ModuleName' => 'module',
|
||||||
@ -49,6 +50,7 @@ class TestRunner extends Controller {
|
|||||||
'coverageOnly',
|
'coverageOnly',
|
||||||
'startsession',
|
'startsession',
|
||||||
'endsession',
|
'endsession',
|
||||||
|
'setdb',
|
||||||
'cleanupdb',
|
'cleanupdb',
|
||||||
'module',
|
'module',
|
||||||
'all',
|
'all',
|
||||||
@ -341,6 +343,10 @@ class TestRunner extends Controller {
|
|||||||
* Start a test session.
|
* Start a test session.
|
||||||
* Usage: visit dev/tests/startsession?fixture=(fixturefile). A test database will be constructed, and your browser session will be amended
|
* Usage: visit dev/tests/startsession?fixture=(fixturefile). A test database will be constructed, and your browser session will be amended
|
||||||
* to use this database. This can only be run on dev and test sites.
|
* to use this database. This can only be run on dev and test sites.
|
||||||
|
*
|
||||||
|
* See {@link setdb()} for an alternative approach which just sets a database
|
||||||
|
* name, and is used for more advanced use cases like interacting with test databases
|
||||||
|
* directly during functional tests.
|
||||||
*/
|
*/
|
||||||
function startsession() {
|
function startsession() {
|
||||||
if(!Director::isLive()) {
|
if(!Director::isLive()) {
|
||||||
@ -405,6 +411,47 @@ HTML;
|
|||||||
return "<p>startession can only be used on dev and test sites</p>";
|
return "<p>startession can only be used on dev and test sites</p>";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set an alternative database name in the current browser session.
|
||||||
|
* Useful for functional testing libraries like behat to create a "clean slate".
|
||||||
|
* Does not actually create the database, that's usually handled
|
||||||
|
* by {@link SapphireTest::create_temp_db()}.
|
||||||
|
*
|
||||||
|
* The database names are limited to a specific naming convention as a security measure:
|
||||||
|
* The "tmpdb" prefix and a random sequence of seven digits.
|
||||||
|
* This avoids the user gaining access to other production databases
|
||||||
|
* available on the same connection.
|
||||||
|
*
|
||||||
|
* See {@link startsession()} for a different approach which actually creates
|
||||||
|
* the DB and loads a fixture file instead.
|
||||||
|
*/
|
||||||
|
function setdb() {
|
||||||
|
if(Director::isLive()) {
|
||||||
|
return $this->permissionFailure("dev/tests/setdb can only be used on dev and test sites");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!isset($_GET['database'])) {
|
||||||
|
return $this->permissionFailure("dev/tests/setdb must be used with a 'database' parameter");
|
||||||
|
}
|
||||||
|
|
||||||
|
$database_name = $_GET['database'];
|
||||||
|
$prefix = defined('SS_DATABASE_PREFIX') ? SS_DATABASE_PREFIX : 'ss_';
|
||||||
|
$pattern = strtolower(sprintf('#^%stmpdb\d{7}#', $prefix));
|
||||||
|
if(!preg_match($pattern, $database_name)) {
|
||||||
|
return $this->permissionFailure("Invalid database name format");
|
||||||
|
}
|
||||||
|
|
||||||
|
DB::set_alternative_database_name($database_name);
|
||||||
|
|
||||||
|
return "<p>Set database session to '$database_name'. Time to start testing; where would you like to start?</p>
|
||||||
|
<ul>
|
||||||
|
<li><a id=\"home-link\" href=\"" .Director::baseURL() . "\">Homepage - published site</a></li>
|
||||||
|
<li><a id=\"draft-link\" href=\"" .Director::baseURL() . "?stage=Stage\">Homepage - draft site</a></li>
|
||||||
|
<li><a id=\"admin-link\" href=\"" .Director::baseURL() . "admin/\">CMS Admin</a></li>
|
||||||
|
<li><a id=\"endsession-link\" href=\"" .Director::baseURL() . "dev/tests/endsession\">End your test session</a></li>
|
||||||
|
</ul>";
|
||||||
|
}
|
||||||
|
|
||||||
function emptydb() {
|
function emptydb() {
|
||||||
if(SapphireTest::using_temp_db()) {
|
if(SapphireTest::using_temp_db()) {
|
||||||
|
BIN
docs/en/_images/howto_contactForm.jpg
Normal file
After Width: | Height: | Size: 26 KiB |
@ -2,6 +2,11 @@
|
|||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
|
The CMS tree for viewing hierarchical structures (mostly pages) is powered
|
||||||
|
by the [jstree](http://jstree.com) library. It is configured through
|
||||||
|
`sapphire/admin/javascript/LeftAndMain.Tree.js`, as well as some
|
||||||
|
HTML5 metadata generated on its container (see the `data-hints` attribute).
|
||||||
|
|
||||||
The tree is rendered through `[api:LeftAndMain->getSiteTreeFor()]`,
|
The tree is rendered through `[api:LeftAndMain->getSiteTreeFor()]`,
|
||||||
which recursively collects all nodes based on various filtering criteria.
|
which recursively collects all nodes based on various filtering criteria.
|
||||||
The node strictly just has to implement the `[api:Hierarchy]` extension,
|
The node strictly just has to implement the `[api:Hierarchy]` extension,
|
||||||
|
21
docs/en/howto/navigation-menu.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# How to create a navigation menu
|
||||||
|
|
||||||
|
In this how-to, we'll create a simple menu which
|
||||||
|
you can use as the primary navigation for your website.
|
||||||
|
|
||||||
|
Add the following code to your main template,
|
||||||
|
most likely the "Page" template in your theme,
|
||||||
|
located in `themes/<mytheme>/templates/Page.ss`.
|
||||||
|
|
||||||
|
:::ss
|
||||||
|
<ul>
|
||||||
|
<% loop Menu(1) %>
|
||||||
|
<li>
|
||||||
|
<a href="$Link" title="Go to the $Title page" class="$LinkingMode">
|
||||||
|
<span>$MenuTitle</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<% end_loop %>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
More details on creating a menu are explained as part of ["Tutorial 1: Building a basic site"](/tutorials/1-building-a-basic-site), as well as ["Page type templates" topic](/topics/page-type-templates).
|
114
docs/en/howto/simple-contact-form.md
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
# How to make a simple contact form
|
||||||
|
|
||||||
|
In this how-to, we'll explain how to set up a specific page type
|
||||||
|
holding a contact form, which submits a message via email.
|
||||||
|
Let's start by defining a new `ContactPage` page type:
|
||||||
|
|
||||||
|
:::php
|
||||||
|
<?php
|
||||||
|
class ContactPage extends Page {
|
||||||
|
}
|
||||||
|
class ContactPage_Controller extends Page_Controller {
|
||||||
|
function Form() {
|
||||||
|
$fields = new FieldList(
|
||||||
|
new TextField('Name'),
|
||||||
|
new EmailField('Email'),
|
||||||
|
new TextareaField('Message')
|
||||||
|
);
|
||||||
|
$actions = new FieldList(
|
||||||
|
new FormAction('submit', 'Submit')
|
||||||
|
);
|
||||||
|
return new Form($this, 'Form', $fields, $actions);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
To create a form, we instanciate a `Form` object on a function on our page controller. We'll call this function `Form()`. You're free to choose this name, but it's standard practice to name the function `Form()` if there's only a single form on the page.
|
||||||
|
|
||||||
|
There's quite a bit in this function, so we'll step through one piece at a time.
|
||||||
|
|
||||||
|
:::php
|
||||||
|
$fields = new FieldList(
|
||||||
|
new TextField('Name'),
|
||||||
|
new EmailField('Email'),
|
||||||
|
new TextareaField('Message')
|
||||||
|
);
|
||||||
|
|
||||||
|
First we create all the fields we want in the contact form, and put them inside a FieldList. You can find a list of form fields available on the `[api:FormField]` page.
|
||||||
|
|
||||||
|
:::php
|
||||||
|
$actions = FieldList(
|
||||||
|
new FormAction('submit', 'Submit')
|
||||||
|
);
|
||||||
|
|
||||||
|
We then create a `[api:FieldList]` of the form actions, or the buttons that submit the form. Here we add a single form action, with the name 'submit', and the label 'Submit'. We'll use the name of the form action later.
|
||||||
|
|
||||||
|
:::php
|
||||||
|
return new Form('Form', $this, $fields, $actions);
|
||||||
|
|
||||||
|
Finally we create the `Form` object and return it. The first argument is the name of the form – this has to be the same as the name of the function that creates the form, so we've used 'Form'. The second argument is the controller that the form is on – this is almost always $this. The third and fourth arguments are the fields and actions we created earlier.
|
||||||
|
|
||||||
|
To show the form on the page, we need to render it in our template. We do this by appending $ to the name of the form – so for the form we just created we need to add $Form. Add $Form to the themes/currenttheme/Layout/Page.ss template, below $Content.
|
||||||
|
|
||||||
|
The reason it's standard practice to name the form function 'Form' is so that we don't have to create a separate template for each page with a form. By adding $Form to the generic Page.ss template, all pages with a form named 'Form' will have their forms shown.
|
||||||
|
|
||||||
|
If you now create a ContactPage in the CMS (making sure you have rebuilt the database and flushed the templates /dev/build?flush=all) and visit the page, you will now see a contact form.
|
||||||
|
|
||||||
|
![](../_images/howto_contactForm.jpg)
|
||||||
|
|
||||||
|
|
||||||
|
Now that we have a contact form, we need some way of collecting the data submitted. We do this by creating a function on the controller with the same name as the form action. In this case, we create the function 'submit' on the ContactPage_Controller class.
|
||||||
|
|
||||||
|
:::php
|
||||||
|
class ContactPage_Controller extends Page_Controller {
|
||||||
|
function Form() {
|
||||||
|
// ...
|
||||||
|
}
|
||||||
|
function submit($data, $form) {
|
||||||
|
$email = new Email();
|
||||||
|
|
||||||
|
$email->setTo('siteowner@mysite.com');
|
||||||
|
$email->setFrom($data['Email']);
|
||||||
|
$email->setSubject("Contact Message from {$data["Name"]}");
|
||||||
|
|
||||||
|
$messageBody = "
|
||||||
|
<p><strong>Name:</strong> {$data['Name']}</p>
|
||||||
|
<p><strong>Website:</strong> {$data['Website']}</p>
|
||||||
|
<p><strong>Message:</strong> {$data['Message']}</p>
|
||||||
|
";
|
||||||
|
$email->setBody($messageBody);
|
||||||
|
$email->send();
|
||||||
|
return array(
|
||||||
|
'Content' => '<p>Thank you for your feedback.</p>',
|
||||||
|
'Form' => ''
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
<div class="hint" markdown="1">
|
||||||
|
Caution: This form is prone to abuse by spammers,
|
||||||
|
since it doesn't enforce a rate limitation, or checks for bots.
|
||||||
|
We recommend to use a validation service like the ["recaptcha" module](http://www.silverstripe.org/recaptcha-module/)
|
||||||
|
for better security.
|
||||||
|
</div>
|
||||||
|
|
||||||
|
Any function that receives a form submission takes two arguments: the data passed to the form as an indexed array, and the form itself. In order to extract the data, you can either use functions on the form object to get the fields and query their values, or just use the raw data in the array. In the example above, we used the array, as it's the easiest way to get data without requiring the form fields to perform any special transformations.
|
||||||
|
|
||||||
|
This data is used to create an email, which you then send to the address you choose.
|
||||||
|
|
||||||
|
The final thing we do is return a 'thank you for your feedback' message to the user. To do this we override some of the methods called in the template by returning an array. We return the HTML content we want rendered instead of the usual CMS-entered content, and we return false for Form, as we don't want the form to render.
|
||||||
|
|
||||||
|
|
||||||
|
##How to add form validation
|
||||||
|
|
||||||
|
All forms have some basic validation built in – email fields will only let the user enter email addresses, number fields will only accept numbers, and so on. Sometimes you need more complicated validation, so you can define your own validation by extending the Validator class.
|
||||||
|
|
||||||
|
The framework comes with a predefined validator called `[api:RequiredFields]`, which performs the common task of making sure particular fields are filled out. Below is the code to add validation to a contact form:
|
||||||
|
|
||||||
|
function Form() {
|
||||||
|
// ...
|
||||||
|
$validator = new RequiredFields('Name', 'Message');
|
||||||
|
return new Form($this, 'Form', $fields, $actions, $validator);
|
||||||
|
}
|
||||||
|
|
||||||
|
We've created a RequiredFields object, passing the name of the fields we want to be required. The validator we have created is then passed as the fifth argument of the form constructor. If we now try to submit the form without filling out the required fields, JavaScript validation will kick in, and the user will be presented with a message about the missing fields. If the user has JavaScript disabled, PHP validation will kick in when the form is submitted, and the user will be redirected back to the Form with messages about their missing fields.
|
||||||
|
|
@ -14,7 +14,7 @@ These versions of Windows will **NOT** work with this guide:
|
|||||||
|
|
||||||
**IMPORTANT**: Windows Server 2003 users should [follow this guide](http://doc.silverstripe.org/installation-on-windows-server-2003-iis-6) to installing SilverStripe.
|
**IMPORTANT**: Windows Server 2003 users should [follow this guide](http://doc.silverstripe.org/installation-on-windows-server-2003-iis-6) to installing SilverStripe.
|
||||||
|
|
||||||
The goal is to get a good working web server platform so that one or more SilverStripe projects can be easily deployed onto the server using SVN.
|
The goal is to get a good working web server platform so that one or more SilverStripe projects can be easily deployed onto the server using SVN/GIT.
|
||||||
|
|
||||||
We'll also install SQL Server 2008 R2, and support for connecting to it in PHP.
|
We'll also install SQL Server 2008 R2, and support for connecting to it in PHP.
|
||||||
|
|
||||||
@ -194,6 +194,17 @@ Make sure that the SMTP and smtp_port are set to your mail server's hostname and
|
|||||||
|
|
||||||
That should do it for the PHP configuration.
|
That should do it for the PHP configuration.
|
||||||
|
|
||||||
|
## Folder permissions for PHP
|
||||||
|
|
||||||
|
Now we need to set up folder permissions for PHP. Open the php.ini and find the paths for sessions and file uploads. They will look like this:
|
||||||
|
|
||||||
|
upload_tmp_dir="C:\Windows\Temp"
|
||||||
|
session.save_path="C:\Windows\Temp"
|
||||||
|
|
||||||
|
You will need to give the IIS permission to write to these folders. This can be done by giving **Modify** permission to **IIS** user and **IIS_IUSRS** group.
|
||||||
|
|
||||||
|
Other important folders to give these permissions to are `assets` and `silverstripe-cache` (if used) in your web root.
|
||||||
|
|
||||||
## Test PHP installation
|
## Test PHP installation
|
||||||
|
|
||||||
Now that we've got PHP configured how we want it, let's test that PHP is working correctly.
|
Now that we've got PHP configured how we want it, let's test that PHP is working correctly.
|
||||||
@ -247,6 +258,8 @@ First of all, install a copy of TortoiseSVN and then follow these steps:
|
|||||||
* Click Yes when warned of creating a new directory
|
* Click Yes when warned of creating a new directory
|
||||||
* Drag the newly created folder to **C:\inetpub\wwwroot** (you'll be asked for admin permissions to do this)
|
* Drag the newly created folder to **C:\inetpub\wwwroot** (you'll be asked for admin permissions to do this)
|
||||||
|
|
||||||
|
After gettng the code installed, make sure you set the folder permissions properly (see *Folder permissions for PHP* above).
|
||||||
|
|
||||||
## Install the SilverStripe SQL Server module ("mssql")
|
## Install the SilverStripe SQL Server module ("mssql")
|
||||||
|
|
||||||
* In Windows Explorer, browse to your desktop
|
* In Windows Explorer, browse to your desktop
|
||||||
@ -392,4 +405,10 @@ You can also [install wincache](http://learn.iis.net/page.aspx/678/use-the-windo
|
|||||||
|
|
||||||
You can also try installing and enabling static content compression for IIS on live sites. Do this in IIS Manager > Compression.
|
You can also try installing and enabling static content compression for IIS on live sites. Do this in IIS Manager > Compression.
|
||||||
|
|
||||||
Doing all of the above should provide a significant performance boost to your site.
|
Doing all of the above should provide a significant performance boost to your site.
|
||||||
|
|
||||||
|
**Q: I can upload files, but I get server error when downloading them.**
|
||||||
|
|
||||||
|
**Q: I get a lot of stale session files - garbage collector seems not running.**
|
||||||
|
|
||||||
|
**A:** This is because of the permissions being incorrectly configured on the temporary upload or session storage folders that the PHP uses. See *Folder permissions for PHP* section for how to configure this correctly.
|
||||||
|
@ -46,6 +46,7 @@ changes
|
|||||||
* Also check and update documentation on [doc.silverstripe.org](http://doc.silverstripe.org). Check for any references to functionality deprecated or extended through your patch. Documentation changes should be included in the patch.
|
* Also check and update documentation on [doc.silverstripe.org](http://doc.silverstripe.org). Check for any references to functionality deprecated or extended through your patch. Documentation changes should be included in the patch.
|
||||||
* We will attribute the change to you whereever possible (git does this automatically for pull requests)
|
* We will attribute the change to you whereever possible (git does this automatically for pull requests)
|
||||||
* If you get stuck, please post to the [forum](http://silverstripe.org/forum) or for deeper core problems, to the [core mailinglist](https://groups.google.com/forum/#!forum/silverstripe-dev)
|
* If you get stuck, please post to the [forum](http://silverstripe.org/forum) or for deeper core problems, to the [core mailinglist](https://groups.google.com/forum/#!forum/silverstripe-dev)
|
||||||
|
* When working with the CMS, please read the ["CMS Architecture Guide"](/reference/cms-architecture) first
|
||||||
|
|
||||||
The core team is responsible for reviewing patches and deciding if they will make it into core. If
|
The core team is responsible for reviewing patches and deciding if they will make it into core. If
|
||||||
there are any problems they will follow up with you, so please ensure they have a way to contact you!
|
there are any problems they will follow up with you, so please ensure they have a way to contact you!
|
||||||
@ -101,7 +102,7 @@ Example: Bad commit message
|
|||||||
|
|
||||||
Example: Good commit message
|
Example: Good commit message
|
||||||
|
|
||||||
ENHANCEMENT Formatting through prepValueForDB()
|
BUG Formatting through prepValueForDB()
|
||||||
|
|
||||||
Added prepValueForDB() which is called on DBField->writeToManipulation()
|
Added prepValueForDB() which is called on DBField->writeToManipulation()
|
||||||
to ensure formatting of value before insertion to DB on a per-DBField type basis (fixes #1234).
|
to ensure formatting of value before insertion to DB on a per-DBField type basis (fixes #1234).
|
||||||
|
@ -334,6 +334,18 @@ so you don't need to worry about it. The same concept applies for
|
|||||||
'X-Title' (change the window title) and 'X-ControllerURL' (change the URL recorded in browser history).
|
'X-Title' (change the window title) and 'X-ControllerURL' (change the URL recorded in browser history).
|
||||||
Note: You can see any additional HTTP headers through the web developer tools in your browser of choice.
|
Note: You can see any additional HTTP headers through the web developer tools in your browser of choice.
|
||||||
|
|
||||||
|
## Tree
|
||||||
|
|
||||||
|
The CMS tree for viewing hierarchical structures (mostly pages) is powered
|
||||||
|
by the [jstree](http://jstree.com) library. It is configured through
|
||||||
|
`sapphire/admin/javascript/LeftAndMain.Tree.js`, as well as some
|
||||||
|
HTML5 metadata generated on its container (see the `data-hints` attribute).
|
||||||
|
For more information, see the [Howto: Customize the CMS tree](../howto/customize-cms-tree).
|
||||||
|
|
||||||
|
Note that a similar tree logic is also used for the
|
||||||
|
form fields to select one or more entries from those hierarchies
|
||||||
|
(`[api:TreeDropdownField]` and `[api:TreeMultiselectField]`).
|
||||||
|
|
||||||
## Related
|
## Related
|
||||||
|
|
||||||
* [Howto: Extend the CMS Interface](../howto/extend-cms-interface)
|
* [Howto: Extend the CMS Interface](../howto/extend-cms-interface)
|
||||||
|
@ -111,15 +111,4 @@ The information documented in this page is reflected in a few places in the code
|
|||||||
* augmentQuery() is responsible for altering the normal data selection queries to support versions.
|
* augmentQuery() is responsible for altering the normal data selection queries to support versions.
|
||||||
* augmentDatabase() is responsible for specifying the altered database schema to support versions.
|
* augmentDatabase() is responsible for specifying the altered database schema to support versions.
|
||||||
* `[api:MySQLDatabase]`: getNextID() is used when creating new objects; it also handles the mechanics of
|
* `[api:MySQLDatabase]`: getNextID() is used when creating new objects; it also handles the mechanics of
|
||||||
updating the database to have the required schema.
|
updating the database to have the required schema.
|
||||||
|
|
||||||
|
|
||||||
## Future work
|
|
||||||
|
|
||||||
* We realise that a fixed mapping between the database and object-model isn't appropriate in all cases. In particular,
|
|
||||||
it could be beneficial to set up a SilverStripe data-object as an interface layer to the databases of other
|
|
||||||
applications. This kind of configuration support is on the cards for development once we start looking more seriously
|
|
||||||
at providing avenues for clean integration between systems.
|
|
||||||
* Some developers have commented that the the database layer could be used to maintain the relational integrity of this
|
|
||||||
database structure.
|
|
||||||
* It could be desirable to implement a non-repeating auto-numbering system.
|
|
@ -40,8 +40,15 @@ are `filter()` and `sort()`:
|
|||||||
$members = Member::get()->filter(array('FirstName' => 'Sam'))->sort('Surname');
|
$members = Member::get()->filter(array('FirstName' => 'Sam'))->sort('Surname');
|
||||||
|
|
||||||
Those of you who know a bit about SQL might be thinking "it looks like you're querying all members, and then filtering
|
Those of you who know a bit about SQL might be thinking "it looks like you're querying all members, and then filtering
|
||||||
to those with a first name of 'Sam'. Isn't this very slow?" Is isn't, because the ORM doesn't actually execute the
|
to those with a first name of 'Sam'. Isn't this very slow?" Is isn't, because the ORM doesn't actually execute the SQL
|
||||||
query until you iterate on the result with a `foreach()` or `<% loop %>`.
|
query until you iterate on the result with a `foreach()` or `<% loop %>`. The ORM is smart enough to generate a single
|
||||||
|
efficient query at the last moment in time without needing to post process the result set in PHP. In MySQL the query
|
||||||
|
generated by the ORM may look something like this for the previous query.
|
||||||
|
|
||||||
|
:::
|
||||||
|
SELECT * FROM Member WHERE FirstName = 'Sam' ORDER BY Surname
|
||||||
|
|
||||||
|
An example of the query process in action:
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
// The SQL query isn't executed here...
|
// The SQL query isn't executed here...
|
||||||
@ -60,14 +67,16 @@ This also means that getting the count of a list of objects will be done with a
|
|||||||
|
|
||||||
:::php
|
:::php
|
||||||
$members = Member::get()->filter(array('FirstName' => 'Sam'))->sort('Surname');
|
$members = Member::get()->filter(array('FirstName' => 'Sam'))->sort('Surname');
|
||||||
// This will create an single SELECT COUNT query.
|
|
||||||
|
// This will create an single SELECT COUNT query similar to -
|
||||||
|
// SELECT COUNT(*) FROM Members WHERE FirstName = 'Sam'
|
||||||
echo $members->Count();
|
echo $members->Count();
|
||||||
|
|
||||||
All of this lets you focus on writing your application, and not worrying too much about whether or not your queries are efficient.
|
|
||||||
|
|
||||||
### Returning a single DataObject
|
### Returning a single DataObject
|
||||||
|
|
||||||
There are a couple of ways of getting a single DataObject from the ORM. If you know the ID number of the object, you can use `byID($id)`:
|
There are a couple of ways of getting a single DataObject from the ORM. If you know the ID number of the object,
|
||||||
|
you can use `byID($id)`:
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$member = Member::get()->byID(5);
|
$member = Member::get()->byID(5);
|
||||||
@ -80,12 +89,12 @@ If you have constructed a query that you know should return a single record, you
|
|||||||
|
|
||||||
### Sort
|
### Sort
|
||||||
|
|
||||||
Quiet often you would like to sort a list. Doing this on a list could be done in a few ways.
|
Quite often you would like to sort a list. Doing this on a list could be done in a few ways.
|
||||||
|
|
||||||
If would like to sort the list by `FirstName` in a ascending way (from A to Z).
|
If would like to sort the list by `FirstName` in a ascending way (from A to Z).
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$member = Member::get()->sort('FirstName', 'ASC');
|
$member = Member::get()->sort('FirstName', 'ASC'); // ASC or DESC
|
||||||
$member = Member::get()->sort('FirstName'); // Ascending is implied
|
$member = Member::get()->sort('FirstName'); // Ascending is implied
|
||||||
|
|
||||||
To reverse the sort
|
To reverse the sort
|
||||||
@ -93,7 +102,8 @@ To reverse the sort
|
|||||||
:::php
|
:::php
|
||||||
$member = Member::get()->sort('FirstName', 'DESC');
|
$member = Member::get()->sort('FirstName', 'DESC');
|
||||||
|
|
||||||
However you might have several entries with the same `FirstName` and would like to sort them by `FirstName` and `LastName`
|
However you might have several entries with the same `FirstName` and would like to sort them by `FirstName`
|
||||||
|
and `LastName`
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$member = Member::get()->sort(array(
|
$member = Member::get()->sort(array(
|
||||||
@ -101,9 +111,14 @@ However you might have several entries with the same `FirstName` and would like
|
|||||||
'LastName'=>'ASC'
|
'LastName'=>'ASC'
|
||||||
));
|
));
|
||||||
|
|
||||||
|
You can also sort randomly
|
||||||
|
|
||||||
|
:::php
|
||||||
|
$member = Member::get()->sort('RAND()')
|
||||||
|
|
||||||
### Filter
|
### Filter
|
||||||
|
|
||||||
As you might expect, the `filter()` method filters the list of objects that gets returned. The previous example
|
As you might expect, the `filter()` method filters the list of objects that gets returned. The previous example
|
||||||
included this filter, which returns all Members with a first name of "Sam".
|
included this filter, which returns all Members with a first name of "Sam".
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
@ -113,8 +128,8 @@ In SilverStripe 2, we would have passed `"\"FirstName\" = 'Sam'` to make this qu
|
|||||||
`array('FirstName' => 'Sam')`, to minimise the risk of SQL injection bugs. The format of this array follows a few
|
`array('FirstName' => 'Sam')`, to minimise the risk of SQL injection bugs. The format of this array follows a few
|
||||||
rules:
|
rules:
|
||||||
|
|
||||||
* Each element of the array specifies a filter. You can specify as many filters as you like, and they **all** must be
|
* Each element of the array specifies a filter. You can specify as many filters as you like, and they **all** must
|
||||||
true.
|
be true.
|
||||||
* The key in the filter corresponds to the field that you want to filter by.
|
* The key in the filter corresponds to the field that you want to filter by.
|
||||||
* The value in the filter corresponds to the value that you want to filter to.
|
* The value in the filter corresponds to the value that you want to filter to.
|
||||||
|
|
||||||
@ -126,7 +141,7 @@ So, this would return only those members called "Sam Minnée".
|
|||||||
'Surname' => 'Minnée',
|
'Surname' => 'Minnée',
|
||||||
));
|
));
|
||||||
|
|
||||||
There are also a short hand way of getting Members with the FirstName of Sam.
|
There is also a short hand way of getting Members with the FirstName of Sam.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$members = Member::get()->filter('FirstName', 'Sam');
|
$members = Member::get()->filter('FirstName', 'Sam');
|
||||||
@ -188,10 +203,17 @@ This would be equivalent to a SQL query of
|
|||||||
:::
|
:::
|
||||||
... WHERE ("FirstName" NOT IN ('Sam','Sig) OR "Age" NOT IN ('17', '74));
|
... WHERE ("FirstName" NOT IN ('Sam','Sig) OR "Age" NOT IN ('17', '74));
|
||||||
|
|
||||||
By default, these filters specify case-insensitive exact matches. There are a number of suffixes that you can put on
|
### Search Filter Modifiers
|
||||||
field names to change this: `":StartsWith"`, `":EndsWith"`, `":PartialMatch"`, `":GreaterThan"`, `":LessThan"`, `":Negation"`.
|
|
||||||
|
|
||||||
This query will return everyone whose first name doesn't start with S, who have logged on since 1/1/2011.
|
The where clauses showcased in the previous two sections (filter and exclude) specify case-insensitive exact
|
||||||
|
matches by default. However, there are a number of suffixes that you can put on field names to change this
|
||||||
|
behaviour `":StartsWith"`, `":EndsWith"`, `":PartialMatch"`, `":GreaterThan"`, `":LessThan"`, `":Negation"`.
|
||||||
|
|
||||||
|
Each of these suffixes is represented in the ORM as a subclass of `[api:SearchFilter]`. Developers can define
|
||||||
|
their own SearchFilters if needing to extend the ORM filter and exclude behaviours.
|
||||||
|
|
||||||
|
The following is a query which will return everyone whose first name doesn't start with S, who has logged in
|
||||||
|
since 1/1/2011.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$members = Member::get()->filter(array(
|
$members = Member::get()->filter(array(
|
||||||
@ -199,21 +221,14 @@ This query will return everyone whose first name doesn't start with S, who have
|
|||||||
'LastVisited:GreaterThan' => '2011-01-01'
|
'LastVisited:GreaterThan' => '2011-01-01'
|
||||||
));
|
));
|
||||||
|
|
||||||
If you wish to match against any of a number of columns, you can list several field names, separated by commas. This
|
If you wish to match against any of a number of columns, you can list several field names, separated by commas.
|
||||||
will return all members whose first name or surname contain the string 'sam'.
|
This will return all members whose first name or surname contain the string 'sam'.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$members = Member::get()->filter(array(
|
$members = Member::get()->filter(array(
|
||||||
'FirstName,Surname:PartialMatch' => 'sam'
|
'FirstName,Surname:PartialMatch' => 'sam'
|
||||||
));
|
));
|
||||||
|
|
||||||
If you wish to match against any of a number of values, you can pass an array as the value. This will return all
|
|
||||||
members whose first name is either Sam or Ingo.
|
|
||||||
|
|
||||||
:::php
|
|
||||||
$members = Member::get()->filter(array(
|
|
||||||
'FirstName' => array('sam', 'ingo'),
|
|
||||||
));
|
|
||||||
|
|
||||||
### Subtract
|
### Subtract
|
||||||
|
|
||||||
@ -238,18 +253,20 @@ So far we have only filtered a data list by fields on the object that you're req
|
|||||||
be okay, but often, a data model is made up of a number of related objects. For example, in SilverStripe each member
|
be okay, but often, a data model is made up of a number of related objects. For example, in SilverStripe each member
|
||||||
can be placed in a number of groups, and each group has a number of permissions.
|
can be placed in a number of groups, and each group has a number of permissions.
|
||||||
|
|
||||||
For this, the SilverStripe ORM supports **Relation Filters**. Any ORM request can be filtered by fields on a related object by
|
For this, the SilverStripe ORM supports **Relation Filters**. Any ORM request can be filtered by fields on a related
|
||||||
specifying the filter key as `<relation-name>.<field-in-related-object>`. You can chain relations together as many
|
object by specifying the filter key as `<relation-name>.<field-in-related-object>`. You can chain relations together
|
||||||
times as is necessary.
|
as many times as is necessary.
|
||||||
|
|
||||||
For example, this will return all members assigned ot a group that has a permission record with the code "ADMIN". In other words, it will return all administrators.
|
For example, this will return all members assigned to a group that has a permission record with the code "ADMIN". In
|
||||||
|
other words, it will return all administrators.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$members = Member::get()->filter(array(
|
$members = Member::get()->filter(array(
|
||||||
'Groups.Permissions.Code' => 'ADMIN',
|
'Groups.Permissions.Code:ExactMatch' => 'ADMIN',
|
||||||
));
|
));
|
||||||
|
|
||||||
Note that we are just joining to these tables to filter the records. Even if a member is in more than 1 administrator group, unique members will still be returned by this query.
|
Note that we are just joining these tables to filter the records. Even if a member is in more than 1 administrator
|
||||||
|
group, unique members will still be returned by this query.
|
||||||
|
|
||||||
The other features of filters can be applied to relation filters as well. This will return all members in groups whose
|
The other features of filters can be applied to relation filters as well. This will return all members in groups whose
|
||||||
names start with 'A' or 'B'.
|
names start with 'A' or 'B'.
|
||||||
@ -259,7 +276,8 @@ names start with 'A' or 'B'.
|
|||||||
'Groups.Title:StartsWith' => array('A', 'B'),
|
'Groups.Title:StartsWith' => array('A', 'B'),
|
||||||
));
|
));
|
||||||
|
|
||||||
You can even follow a relation back to the original model class! This will return all members are in at least 1 group that also has a member called Sam.
|
You can even follow a relation back to the original model class! This will return all members are in at least 1 group
|
||||||
|
that also has a member called Sam.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$members = Member::get()->filter(array(
|
$members = Member::get()->filter(array(
|
||||||
@ -273,13 +291,14 @@ methods that manipulate the SQL query at a lower level. When using these, pleas
|
|||||||
are escaped with double quotes, otherwise some DB back-ends (e.g. PostgreSQL) won't work.
|
are escaped with double quotes, otherwise some DB back-ends (e.g. PostgreSQL) won't work.
|
||||||
|
|
||||||
In general, we advise against using these methods unless it's absolutely necessary. If the ORM doesn't do quite what
|
In general, we advise against using these methods unless it's absolutely necessary. If the ORM doesn't do quite what
|
||||||
you need it to, you may also consider extending the ORM with new data types or filter modifiers (that documentation still needs to be written)
|
you need it to, you may also consider extending the ORM with new data types or filter modifiers (that documentation
|
||||||
|
still needs to be written)
|
||||||
|
|
||||||
#### Where clauses
|
#### Where clauses
|
||||||
|
|
||||||
You can specify a WHERE clause fragment (that will be combined with other filters using AND) with the `where()` method:
|
You can specify a WHERE clause fragment (that will be combined with other filters using AND) with the `where()` method:
|
||||||
|
|
||||||
:: php
|
:::php
|
||||||
$members = Member::get()->where("\"FirstName\" = 'Sam'")
|
$members = Member::get()->where("\"FirstName\" = 'Sam'")
|
||||||
|
|
||||||
#### Joining
|
#### Joining
|
||||||
@ -292,7 +311,7 @@ You can specify a join with the innerJoin and leftJoin methods. Both of these m
|
|||||||
|
|
||||||
For example:
|
For example:
|
||||||
|
|
||||||
:: php
|
:::php
|
||||||
// Without an alias
|
// Without an alias
|
||||||
$members = Member::get()->leftJoin("Group_Members", "\"Group_Members\".\"MemberID\" = \"Member\".\"ID\"");
|
$members = Member::get()->leftJoin("Group_Members", "\"Group_Members\".\"MemberID\" = \"Member\".\"ID\"");
|
||||||
|
|
||||||
@ -312,7 +331,7 @@ Data is defined in the static variable $db on each class, in the format:
|
|||||||
|
|
||||||
:::php
|
:::php
|
||||||
class Player extends DataObject {
|
class Player extends DataObject {
|
||||||
static $db = array(
|
public static $db = array(
|
||||||
"FirstName" => "Varchar",
|
"FirstName" => "Varchar",
|
||||||
"Surname" => "Varchar",
|
"Surname" => "Varchar",
|
||||||
"Description" => "Text",
|
"Description" => "Text",
|
||||||
@ -331,7 +350,7 @@ default behaviour by making a function called "get`<fieldname>`" or "set`<fieldn
|
|||||||
|
|
||||||
:::php
|
:::php
|
||||||
class Player extends DataObject {
|
class Player extends DataObject {
|
||||||
static $db = array(
|
public static $db = array(
|
||||||
"Status" => "Enum('Active, Injured, Retired')"
|
"Status" => "Enum('Active, Injured, Retired')"
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -379,7 +398,7 @@ new object is created.
|
|||||||
|
|
||||||
:::php
|
:::php
|
||||||
class Player extends DataObject {
|
class Player extends DataObject {
|
||||||
static $defaults = array(
|
public static $defaults = array(
|
||||||
"Status" => 'Active',
|
"Status" => 'Active',
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@ -398,7 +417,7 @@ but using the *obj()*-method or accessing through a template will cast the value
|
|||||||
|
|
||||||
:::php
|
:::php
|
||||||
class Player extends DataObject {
|
class Player extends DataObject {
|
||||||
static $casting = array(
|
public static $casting = array(
|
||||||
"MembershipFee" => 'Currency',
|
"MembershipFee" => 'Currency',
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -423,7 +442,7 @@ on the "Player"-table.
|
|||||||
:::php
|
:::php
|
||||||
// access with $myPlayer->Team()
|
// access with $myPlayer->Team()
|
||||||
class Player extends DataObject {
|
class Player extends DataObject {
|
||||||
static $has_one = array(
|
public static $has_one = array(
|
||||||
"Team" => "Team",
|
"Team" => "Team",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@ -434,7 +453,7 @@ parent element in the tree:
|
|||||||
:::php
|
:::php
|
||||||
// access with $mySiteTree->Parent()
|
// access with $mySiteTree->Parent()
|
||||||
class SiteTree extends DataObject {
|
class SiteTree extends DataObject {
|
||||||
static $has_one = array(
|
public static $has_one = array(
|
||||||
"Parent" => "SiteTree",
|
"Parent" => "SiteTree",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@ -451,12 +470,12 @@ accessors available on both ends.
|
|||||||
:::php
|
:::php
|
||||||
// access with $myTeam->Players() or $player->Team()
|
// access with $myTeam->Players() or $player->Team()
|
||||||
class Team extends DataObject {
|
class Team extends DataObject {
|
||||||
static $has_many = array(
|
public static $has_many = array(
|
||||||
"Players" => "Player",
|
"Players" => "Player",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
class Player extends DataObject {
|
class Player extends DataObject {
|
||||||
static $has_one = array(
|
public static $has_one = array(
|
||||||
"Team" => "Team",
|
"Team" => "Team",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@ -465,15 +484,15 @@ accessors available on both ends.
|
|||||||
To specify multiple $has_manys to the same object you can use dot notation to distinguish them like below
|
To specify multiple $has_manys to the same object you can use dot notation to distinguish them like below
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
class Person {
|
class Person extends DataObject {
|
||||||
static $has_many = array(
|
public static $has_many = array(
|
||||||
"Managing" => "Company.Manager",
|
"Managing" => "Company.Manager",
|
||||||
"Cleaning" => "Company.Cleaner",
|
"Cleaning" => "Company.Cleaner",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
class Company {
|
class Company extends DataObject {
|
||||||
static $has_one = array(
|
public static $has_one = array(
|
||||||
"Manager" => "Person",
|
"Manager" => "Person",
|
||||||
"Cleaner" => "Person"
|
"Cleaner" => "Person"
|
||||||
);
|
);
|
||||||
@ -487,12 +506,12 @@ Multiple $has_one relationships are okay if they aren't linking to the same obje
|
|||||||
* THIS IS BAD
|
* THIS IS BAD
|
||||||
*/
|
*/
|
||||||
class Team extends DataObject {
|
class Team extends DataObject {
|
||||||
static $has_many = array(
|
public static $has_many = array(
|
||||||
"Players" => "Player",
|
"Players" => "Player",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
class Player extends DataObject {
|
class Player extends DataObject {
|
||||||
static $has_one = array(
|
public static $has_one = array(
|
||||||
"Team" => "Team",
|
"Team" => "Team",
|
||||||
"AnotherTeam" => "Team",
|
"AnotherTeam" => "Team",
|
||||||
);
|
);
|
||||||
@ -511,12 +530,12 @@ accessors available on both ends.
|
|||||||
:::php
|
:::php
|
||||||
// access with $myTeam->Categories() or $myCategory->Teams()
|
// access with $myTeam->Categories() or $myCategory->Teams()
|
||||||
class Team extends DataObject {
|
class Team extends DataObject {
|
||||||
static $many_many = array(
|
public static $many_many = array(
|
||||||
"Categories" => "Category",
|
"Categories" => "Category",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
class Category extends DataObject {
|
class Category extends DataObject {
|
||||||
static $belongs_many_many = array(
|
public static $belongs_many_many = array(
|
||||||
"Teams" => "Team",
|
"Teams" => "Team",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@ -524,15 +543,14 @@ accessors available on both ends.
|
|||||||
|
|
||||||
### Adding relations
|
### Adding relations
|
||||||
|
|
||||||
Adding new items to a relations works the same,
|
Adding new items to a relations works the same, regardless if you're editing a *has_many*- or a *many_many*.
|
||||||
regardless if you're editing a *has_many*- or a *many_many*.
|
They are encapsulated by `[api:HasManyList]` and `[api:ManyManyList]`, both of which provide very similar APIs,
|
||||||
They are encapsulated by `[api:HasManyList]` and `[api:ManyManyList]`,
|
e.g. an `add()` and `remove()` method.
|
||||||
both of which provide very similar APIs, e.g. an `add()` and `remove()` method.
|
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
class Team extends DataObject {
|
class Team extends DataObject {
|
||||||
// see "many_many"-description for a sample definition of class "Category"
|
// see "many_many"-description for a sample definition of class "Category"
|
||||||
static $many_many = array(
|
public static $many_many = array(
|
||||||
"Categories" => "Category",
|
"Categories" => "Category",
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -544,13 +562,14 @@ both of which provide very similar APIs, e.g. an `add()` and `remove()` method.
|
|||||||
|
|
||||||
### Custom Relations
|
### Custom Relations
|
||||||
|
|
||||||
You can use the flexible datamodel to get a filtered result-list without writing any SQL. For example, this snippet gets
|
You can use the flexible datamodel to get a filtered result-list without writing any SQL. For example, this snippet
|
||||||
you the "Players"-relation on a team, but only containing active players.
|
gets you the "Players"-relation on a team, but only containing active players.
|
||||||
|
|
||||||
See `[api:DataObject::$has_many]` for more info on the described relations.
|
See `[api:DataObject::$has_many]` for more info on the described relations.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
class Team extends DataObject {
|
class Team extends DataObject {
|
||||||
static $has_many = array(
|
public static $has_many = array(
|
||||||
"Players" => "Player"
|
"Players" => "Player"
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -560,8 +579,8 @@ See `[api:DataObject::$has_many]` for more info on the described relations.
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Note: Adding new records to a filtered `RelationList` like in the example above
|
Note: Adding new records to a filtered `RelationList` like in the example above doesn't automatically set the
|
||||||
doesn't automatically set the filtered criteria on the added record.
|
filtered criteria on the added record.
|
||||||
|
|
||||||
## Validation and Constraints
|
## Validation and Constraints
|
||||||
|
|
||||||
@ -589,10 +608,11 @@ Example: Validate postcodes based on the selected country
|
|||||||
|
|
||||||
:::php
|
:::php
|
||||||
class MyObject extends DataObject {
|
class MyObject extends DataObject {
|
||||||
static $db = array(
|
public static $db = array(
|
||||||
'Country' => 'Varchar',
|
'Country' => 'Varchar',
|
||||||
'Postcode' => 'Varchar'
|
'Postcode' => 'Varchar'
|
||||||
);
|
);
|
||||||
|
|
||||||
public function validate() {
|
public function validate() {
|
||||||
$result = parent::validate();
|
$result = parent::validate();
|
||||||
if($this->Country == 'DE' && $this->Postcode && strlen($this->Postcode) != 5) {
|
if($this->Country == 'DE' && $this->Postcode && strlen($this->Postcode) != 5) {
|
||||||
@ -643,7 +663,7 @@ You have to make sure though that certain properties are not overwritten, e.g. *
|
|||||||
### Update
|
### Update
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$myPlayer = DataObject::get_by_id('Player',99);
|
$myPlayer = Player::get()->byID(99);
|
||||||
if($myPlayer) {
|
if($myPlayer) {
|
||||||
$myPlayer->Firstname = "John"; // sets property on object
|
$myPlayer->Firstname = "John"; // sets property on object
|
||||||
$myPlayer->write(); // writes row to database
|
$myPlayer->write(); // writes row to database
|
||||||
@ -675,14 +695,15 @@ casting data before saving.
|
|||||||
|
|
||||||
### onBeforeWrite
|
### onBeforeWrite
|
||||||
|
|
||||||
You can customize saving-behaviour for each DataObject, e.g. for adding security. These functions are private, obviously
|
You can customize saving-behaviour for each DataObject, e.g. for adding workflow or data customization. The function is
|
||||||
it wouldn't make sense to call them externally on the object. They are triggered when calling *write()*.
|
triggered when calling *write()* to save the object to the database. This includes saving a page in the CMS or altering
|
||||||
|
a ModelAdmin record.
|
||||||
|
|
||||||
Example: Disallow creation of new players if the currently logged-in player is not a team-manager.
|
Example: Disallow creation of new players if the currently logged-in player is not a team-manager.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
class Player extends DataObject {
|
class Player extends DataObject {
|
||||||
static $has_many = array(
|
public static $has_many = array(
|
||||||
"Teams"=>"Team"
|
"Teams"=>"Team"
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -722,7 +743,7 @@ It checks if a member is logged in who belongs to a group containing the permiss
|
|||||||
|
|
||||||
:::php
|
:::php
|
||||||
class Player extends DataObject {
|
class Player extends DataObject {
|
||||||
static $has_many = array(
|
public static $has_many = array(
|
||||||
"Teams"=>"Team"
|
"Teams"=>"Team"
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -746,19 +767,17 @@ See the ["sql queries" topic](/reference/sqlquery) for custom *INSERT*, *UPDATE*
|
|||||||
|
|
||||||
## Extending DataObjects
|
## Extending DataObjects
|
||||||
|
|
||||||
You can add properties and methods to existing `[api:DataObjects]`s like `[api:Member]` (a core class) without hacking core
|
You can add properties and methods to existing `[api:DataObjects]`s like `[api:Member]` (a core class) without
|
||||||
code or subclassing.
|
hacking core code or subclassing. See `[api:DataExtension]` for a general description, and `[api:Hierarchy]` for
|
||||||
Please see `[api:DataExtension]` for a general description, and `[api:Hierarchy]` for our most
|
the most popular examples.
|
||||||
popular examples.
|
|
||||||
|
|
||||||
## FAQ
|
## FAQ
|
||||||
|
|
||||||
### Whats the difference between DataObject::get() and a relation-getter?
|
### What's the difference between DataObject::get() and a relation-getter?
|
||||||
|
|
||||||
You can work with both in pretty much the same way,
|
You can work with both in pretty much the same way, but relationship-getters return a special type of collection:
|
||||||
but relationship-getters return a special type of collection:
|
|
||||||
A `[api:HasManyList]` or a `[api:ManyManyList]` with relation-specific functionality.
|
A `[api:HasManyList]` or a `[api:ManyManyList]` with relation-specific functionality.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$myTeams = $myPlayer->Team(); // returns HasManyList
|
$myTeams = $myPlayer->Team(); // returns HasManyList
|
||||||
$myTeam->add($myOtherPlayer);
|
$myTeam->add($myOtherPlayer);
|
||||||
|
@ -195,7 +195,7 @@ which might vary depending on the used language.
|
|||||||
|
|
||||||
:::php
|
:::php
|
||||||
// in SS-template ($Name must be available in the current template-scope)
|
// in SS-template ($Name must be available in the current template-scope)
|
||||||
<%t MYPROJECT.INJECTIONS "Hello {name} {greeting}" name="$Name" greeting="good to see you" %>
|
<%t MYPROJECT.INJECTIONS "Hello {name} {greeting}" name=$Name greeting="good to see you" %>
|
||||||
|
|
||||||
Note that you can still use `sprintf()` wrapped around a `_t()` call
|
Note that you can still use `sprintf()` wrapped around a `_t()` call
|
||||||
for your substitutions. In contrast to `sprintf()`, our API has a more translator friendly
|
for your substitutions. In contrast to `sprintf()`, our API has a more translator friendly
|
||||||
|
@ -97,8 +97,7 @@ You should ensure the URL for the home page is *home*, as that's the page Silver
|
|||||||
## Templates
|
## Templates
|
||||||
|
|
||||||
All pages on a SilverStripe site are rendered using a template. A template is an file
|
All pages on a SilverStripe site are rendered using a template. A template is an file
|
||||||
with a special `*.ss` file extension, containing HTML augmented with some
|
with a special `*.ss` file extension, containing HTML augmented with some control codes. Through the use of templates, you can have as much control over your site’s HTML code as you like. In SilverStripe, these files and others for controlling your sites appearance – the CSS, images, and some javascript – are collectively described as a theme. Themes live in the 'themes' folder of your site.
|
||||||
control codes. Because of this, you can have as much control of your site’s HTML code as you like.
|
|
||||||
|
|
||||||
Every page in your site has a **page type**. We will briefly talk about page types later, and go into much more detail
|
Every page in your site has a **page type**. We will briefly talk about page types later, and go into much more detail
|
||||||
in tutorial two; right now all our pages will be of the page type *Page*. When rendering a page, SilverStripe will look
|
in tutorial two; right now all our pages will be of the page type *Page*. When rendering a page, SilverStripe will look
|
||||||
|
@ -135,9 +135,9 @@ To add our new fields to the CMS we have to override the *getCMSFields()* method
|
|||||||
public function getCMSFields() {
|
public function getCMSFields() {
|
||||||
$fields = parent::getCMSFields();
|
$fields = parent::getCMSFields();
|
||||||
|
|
||||||
$datefield = new DateField('Date');
|
$dateField = new DateField('Date');
|
||||||
$datefield->setConfig('showcalendar', true);
|
$dateField->setConfig('showcalendar', true);
|
||||||
$fields->addFieldToTab('Root.Main', $datefield, 'Content');
|
$fields->addFieldToTab('Root.Main', $dateField, 'Content');
|
||||||
$fields->addFieldToTab('Root.Main', new TextField('Author'), 'Content');
|
$fields->addFieldToTab('Root.Main', new TextField('Author'), 'Content');
|
||||||
|
|
||||||
return $fields;
|
return $fields;
|
||||||
@ -202,18 +202,17 @@ the date field will have the date format defined by your locale.
|
|||||||
$fields = parent::getCMSFields();
|
$fields = parent::getCMSFields();
|
||||||
|
|
||||||
$fields->addFieldToTab('Root.Main', $dateField = new DateField('Date','Article Date (for example: 20/12/2010)'), 'Content');
|
$fields->addFieldToTab('Root.Main', $dateField = new DateField('Date','Article Date (for example: 20/12/2010)'), 'Content');
|
||||||
$dateField->setConfig('showcalendar', true);
|
$dateField->setConfig('showcalendar', true);
|
||||||
$dateField->setConfig('dateformat', 'dd/MM/YYYY');
|
$fields->addFieldToTab('Root.Main', $dateField, 'Content');
|
||||||
|
$fields->addFieldToTab('Root.Main', new TextField('Author'), 'Content');
|
||||||
$fields->addFieldToTab('Root.Main', new TextField('Author','Author Name'), 'Content');
|
|
||||||
|
|
||||||
return $fields;
|
return $fields;
|
||||||
}
|
}
|
||||||
|
|
||||||
Let's walk through these changes.
|
Let's walk through these changes.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$fields->addFieldToTab('Root.Content', $dateField = new DateField('Date','Article Date (for example: 20/12/2010)'), 'Content');
|
$fields->addFieldToTab('Root.Main', $dateField = new DateField('Date','Article Date (for example: 20/12/2010)'), 'Content');
|
||||||
|
|
||||||
*$dateField* is declared only to in order to change the configuration of the DateField.
|
*$dateField* is declared only to in order to change the configuration of the DateField.
|
||||||
|
|
||||||
@ -228,7 +227,7 @@ By enabling *showCalendar* you show a calendar overlay when clicking on the fiel
|
|||||||
*dateFormat* allows you to specify how you wish the date to be entered and displayed in the CMS field. See the `[api:DateField]` documentation for more configuration options.
|
*dateFormat* allows you to specify how you wish the date to be entered and displayed in the CMS field. See the `[api:DateField]` documentation for more configuration options.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$fields->addFieldToTab('Root.Content', new TextField('Author','Author Name'), 'Content');
|
$fields->addFieldToTab('Root.Main', new TextField('Author','Author Name'), 'Content');
|
||||||
|
|
||||||
By default the field name *'Date'* or *'Author'* is shown as the title, however this might not be that helpful so to change the title, add the new title as the second argument.
|
By default the field name *'Date'* or *'Author'* is shown as the title, however this might not be that helpful so to change the title, add the new title as the second argument.
|
||||||
|
|
||||||
@ -237,7 +236,7 @@ By default the field name *'Date'* or *'Author'* is shown as the title, however
|
|||||||
|
|
||||||
Because our new pages inherit their templates from *Page*, we can view anything entered in the content area when navigating to these pages on our site. However, as there is no reference to the date or author fields in the *Page* template this data is not being displayed.
|
Because our new pages inherit their templates from *Page*, we can view anything entered in the content area when navigating to these pages on our site. However, as there is no reference to the date or author fields in the *Page* template this data is not being displayed.
|
||||||
|
|
||||||
To fix this we will create a template for each of our new page types. We'll put these in *themes/tutorial/templates/Layout* so we only have to define the page specific parts: SilverStripe will use *themes/tutorial/templates/Page.ss* for the basic
|
To fix this we will create a template for each of our new page types. We'll put these in *themes/simple/templates/Layout* so we only have to define the page specific parts: SilverStripe will use *themes/simple/templates/Page.ss* for the basic
|
||||||
page layout.
|
page layout.
|
||||||
|
|
||||||
### ArticlePage Template
|
### ArticlePage Template
|
||||||
@ -309,7 +308,7 @@ We can make our templates more modular and easier to maintain by separating comm
|
|||||||
|
|
||||||
We'll separate the display of linked articles as we want to reuse this code later on.
|
We'll separate the display of linked articles as we want to reuse this code later on.
|
||||||
|
|
||||||
Cut the code in *ArticleHolder.ss** and replace it with an include statement:
|
Cut the code between "loop Children" in *ArticleHolder.ss** and replace it with an include statement:
|
||||||
|
|
||||||
**themes/simple/templates/Layout/ArticleHolder.ss**
|
**themes/simple/templates/Layout/ArticleHolder.ss**
|
||||||
|
|
||||||
@ -367,11 +366,11 @@ It would be nice to greet page visitors with a summary of the latest news when t
|
|||||||
|
|
||||||
This function simply runs a database query that gets the latest news articles from the database. By default, this is five, but you can change it by passing a number to the function. See the [Data Model](../topics/datamodel) documentation for details. We can reference this function as a page control in our *HomePage* template:
|
This function simply runs a database query that gets the latest news articles from the database. By default, this is five, but you can change it by passing a number to the function. See the [Data Model](../topics/datamodel) documentation for details. We can reference this function as a page control in our *HomePage* template:
|
||||||
|
|
||||||
**themes/tutorial/templates/Layout/Homepage.ss**
|
**themes/simple/templates/Layout/Homepage.ss**
|
||||||
|
|
||||||
:::ss
|
:::ss
|
||||||
...
|
...
|
||||||
<div class="content">$Content</div>
|
<div class="content">$Content</div>
|
||||||
</article>
|
</article>
|
||||||
<% loop LatestNews %>
|
<% loop LatestNews %>
|
||||||
<% include ArticleTeaser %>
|
<% include ArticleTeaser %>
|
||||||
@ -515,7 +514,7 @@ resize the image every time the page is viewed.
|
|||||||
|
|
||||||
The *StaffPage* template is also very straight forward.
|
The *StaffPage* template is also very straight forward.
|
||||||
|
|
||||||
**themes/tutorial/templates/Layout/StaffPage.ss**
|
**themes/simple/templates/Layout/StaffPage.ss**
|
||||||
|
|
||||||
:::ss
|
:::ss
|
||||||
<div class="content-container">
|
<div class="content-container">
|
||||||
|
@ -2,30 +2,22 @@
|
|||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
This tutorial is intended to be a continuation of the first two tutorials, and will build on the site produced in those
|
This tutorial is intended to be a continuation of the first two tutorials ([first tutorial](1-building-a-basic-site), [second tutorial](2-extending-a-basic-site)). In this tutorial we will build on the site we developed in the earlier tutorials and explore forms in SilverStripe. We will look at custom coded forms: forms which need to be written in PHP.
|
||||||
two tutorials.
|
|
||||||
|
|
||||||
This tutorial explores forms in SilverStripe. It will look at coded forms. Forms which need to be written in PHP.
|
Instead of using a custom coded form, we could use the [userforms module](http://silverstripe.org/user-forms-module). This module allows users to construct forms via the CMS. A form created this way is much quicker to implement, but also lacks the flexibility of a coded form.
|
||||||
|
|
||||||
Another method which allows you to construct forms via the CMS is by using the [userforms module](http://silverstripe.org/user-forms-module).
|
|
||||||
A UserDefinedForm is much quicker to implement, but lacks the flexibility of a coded form.
|
|
||||||
|
|
||||||
## What are we working towards?
|
## What are we working towards?
|
||||||
|
|
||||||
We will create a poll on the home page that asks the user their favourite web browser, and displays a bar graph of the
|
We will create a poll on the home page that asks the user their favourite web browser, and displays a bar graph of the results.
|
||||||
results.
|
|
||||||
|
|
||||||
![tutorial:pollresults-small.png](_images/pollresults-small.jpg)
|
![tutorial:tutorial3_pollresults.png](_images/tutorial3_pollresults.jpg)
|
||||||
|
|
||||||
|
|
||||||
## Creating the form
|
## Creating the form
|
||||||
|
|
||||||
We will be creating a form for a poll on the home page.
|
The poll we will be creating on our homepage will ask the user for their name and favourite web browser. It will then collate the results into a bar graph. We create the form in a method on *HomePage_Controller*.
|
||||||
|
|
||||||
The poll will ask the user's name and favourite web browser, and then collate the results into a bar graph. We create
|
**mysite/code/HomePage.php**
|
||||||
the form in a method on *HomePage_Controller*.
|
|
||||||
|
|
||||||
*mysite/code/HomePage.php*
|
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
class HomePage_Controller extends Page_Controller {
|
class HomePage_Controller extends Page_Controller {
|
||||||
@ -63,27 +55,24 @@ Let's step through this code.
|
|||||||
|
|
||||||
:::php
|
:::php
|
||||||
// Create fields
|
// Create fields
|
||||||
$fields = new FieldList(
|
$fields = new FieldList(
|
||||||
new TextField('Name'),
|
new TextField('Name'),
|
||||||
new OptionsetField('Browser', 'Your Favourite Browser', array(
|
new OptionsetField('Browser', 'Your Favourite Browser', array(
|
||||||
'Firefox' => 'Firefox',
|
'Firefox' => 'Firefox',
|
||||||
'Chrome' => 'Chrome',
|
'Chrome' => 'Chrome',
|
||||||
'Internet Explorer' => 'Internet Explorer',
|
'Internet Explorer' => 'Internet Explorer',
|
||||||
'Safari' => 'Safari',
|
'Safari' => 'Safari',
|
||||||
'Opera' => 'Opera',
|
'Opera' => 'Opera',
|
||||||
'Lynx' => 'Lynx'
|
'Lynx' => 'Lynx'
|
||||||
))
|
))
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
First we create our form fields.
|
First we create our form fields.
|
||||||
|
We do this by creating a `[api:FieldList]` and passing our fields as arguments.
|
||||||
We do this by creating a `[api:FieldList]` and passing our fields as arguments. The first field is a new
|
The first field is a `[api:TextField]` with the name 'Name'.
|
||||||
`[api:TextField]` with the name 'Name'.
|
|
||||||
|
|
||||||
There is a second argument when creating a field which specifies the text on the label of the field. If no second
|
There is a second argument when creating a field which specifies the text on the label of the field. If no second
|
||||||
argument is passed, as in this case, it is assumed the label is the same as the name of the field.
|
argument is passed, as in this case, it is assumed the label is the same as the name of the field.
|
||||||
|
|
||||||
The second field we create is an `[api:OptionsetField]`. This is a dropdown, and takes a third argument - an
|
The second field we create is an `[api:OptionsetField]`. This is a dropdown, and takes a third argument - an
|
||||||
array mapping the values to the options listed in the dropdown.
|
array mapping the values to the options listed in the dropdown.
|
||||||
|
|
||||||
@ -93,13 +82,9 @@ array mapping the values to the options listed in the dropdown.
|
|||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
After creating the fields, we create the form actions. Form actions appear as buttons at the bottom of the form.
|
After creating the fields, we create the form actions. Form actions appear as buttons at the bottom of the form.
|
||||||
|
The first argument is the name of the function to call when the button is pressed, and the second is the label of the button.
|
||||||
The first argument is the name of the function to call when the button is pressed, and the second is the label of the
|
|
||||||
button.
|
|
||||||
|
|
||||||
Here we create a 'Submit' button which calls the 'doBrowserPoll' method, which we will create later.
|
Here we create a 'Submit' button which calls the 'doBrowserPoll' method, which we will create later.
|
||||||
|
|
||||||
All the form actions (in this case only one) are collected into a `[api:FieldList]` object the same way we did with
|
All the form actions (in this case only one) are collected into a `[api:FieldList]` object the same way we did with
|
||||||
the fields.
|
the fields.
|
||||||
|
|
||||||
@ -108,16 +93,14 @@ the fields.
|
|||||||
|
|
||||||
|
|
||||||
Finally we create the `[api:Form]` object and return it.
|
Finally we create the `[api:Form]` object and return it.
|
||||||
|
|
||||||
The first argument is the controller that contains the form, in most cases '$this'. The second is the name of the method
|
The first argument is the controller that contains the form, in most cases '$this'. The second is the name of the method
|
||||||
that returns the form, which is 'BrowserPollForm' in our case. The third and fourth arguments are the
|
that returns the form, which is 'BrowserPollForm' in our case. The third and fourth arguments are the
|
||||||
FieldLists containing the fields and form actions respectively.
|
FieldLists containing the fields and form actions respectively.
|
||||||
|
|
||||||
After creating the form function, we need to add the form to our home page template.
|
After creating the form function, we need to add the form to our home page template.
|
||||||
|
Add the following code to the top of your home page template, just before `<div class="Content">`:
|
||||||
|
|
||||||
Add the following code to the home page template, just before the Content `<div>`:
|
**themes/simple/templates/Layout/HomePage.ss**
|
||||||
|
|
||||||
*themes/tutorial/templates/Layout/HomePage.ss*
|
|
||||||
|
|
||||||
:::ss
|
:::ss
|
||||||
...
|
...
|
||||||
@ -125,12 +108,14 @@ Add the following code to the home page template, just before the Content `<div>
|
|||||||
<h2>Browser Poll</h2>
|
<h2>Browser Poll</h2>
|
||||||
$BrowserPollForm
|
$BrowserPollForm
|
||||||
</div>
|
</div>
|
||||||
<div id="Content">
|
<div class="Content">
|
||||||
...
|
...
|
||||||
|
|
||||||
Add the following code to the form style sheet:
|
In order to make the graphs render correctly,
|
||||||
|
we need to add some CSS styling.
|
||||||
|
Add the following code to the existing `form.css` file:
|
||||||
|
|
||||||
*themes/tutorial/css/form.css*
|
**themes/simple/css/form.css**
|
||||||
|
|
||||||
:::css
|
:::css
|
||||||
/* BROWSER POLL */
|
/* BROWSER POLL */
|
||||||
@ -142,21 +127,27 @@ Add the following code to the form style sheet:
|
|||||||
form FieldList {
|
form FieldList {
|
||||||
border:0;
|
border:0;
|
||||||
}
|
}
|
||||||
#BrowserPoll .message {
|
#BrowserPoll .message {
|
||||||
display: block;
|
float:left;
|
||||||
color:red;
|
display: block;
|
||||||
background:#ddd;
|
color:red;
|
||||||
border:1px solid #ccc;
|
background:#efefef;
|
||||||
padding:5px;
|
border:1px solid #ccc;
|
||||||
margin:5px;
|
padding:5px;
|
||||||
}
|
margin:5px;
|
||||||
|
}
|
||||||
#BrowserPoll h2 {
|
#BrowserPoll h2 {
|
||||||
font-size: 1.5em;
|
font-size: 1.5em;
|
||||||
|
line-height:2em;
|
||||||
color: #0083C8;
|
color: #0083C8;
|
||||||
}
|
}
|
||||||
#BrowserPoll .field {
|
#BrowserPoll .field {
|
||||||
padding:3px 0;
|
padding:3px 0;
|
||||||
}
|
}
|
||||||
|
#BrowserPoll input.text {
|
||||||
|
padding: 0;
|
||||||
|
font-size:1em;
|
||||||
|
}
|
||||||
#BrowserPoll .Actions {
|
#BrowserPoll .Actions {
|
||||||
padding:5px 0;
|
padding:5px 0;
|
||||||
}
|
}
|
||||||
@ -165,25 +156,19 @@ Add the following code to the form style sheet:
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
This CSS code will ensure that the form is formatted and positioned correctly. All going according to plan, if you visit
|
All going according to plan, if you visit [http://localhost/your_site_name/home?flush=all](http://localhost/your_site_name/home?flush=all) it should look something like this:
|
||||||
[http://localhost/home?flush=1](http://localhost/home?flush=1) it should look something like below.
|
|
||||||
|
|
||||||
![](_images/pollform.jpg)
|
![](_images/tutorial3_pollform.jpg)
|
||||||
|
|
||||||
|
|
||||||
## Processing the form
|
## Processing the form
|
||||||
|
|
||||||
Great! We now have a browser poll form, but it doesn't actually do anything. In order to make the form work, we have to
|
Great! We now have a browser poll form, but it doesn't actually do anything. In order to make the form work, we have to implement the 'doBrowserPoll()' method that we told it about.
|
||||||
implement the 'doBrowserPoll' method that we told it about.
|
|
||||||
|
|
||||||
First, we need some way of saving the poll submissions to the database, so we can retrieve the results later. We can do
|
First, we need some way of saving the poll submissions to the database, so we can retrieve the results later. We can do this by creating a new object that extends from `[api:DataObject]`.
|
||||||
this by creating a new object that extends from `[api:DataObject]`.
|
If you recall, in the [second tutorial](2-extending-a-basic-site) we said that all objects that inherit from DataObject and have their own fields are stored in tables the database. Also recall that all pages extend DataObject indirectly through `[api:SiteTree]`. Here instead of extending SiteTree (or `[api:Page]`) to create a page type, we will extend `[api:DataObject]` directly:
|
||||||
|
|
||||||
If you recall, in tutorial two we said that all objects that inherit from DataObject and that add fields are stored in
|
**mysite/code/BrowserPollSubmission.php**
|
||||||
the database. Also recall that all pages extend DataObject indirectly through `[api:SiteTree]`. Here instead of
|
|
||||||
extending SiteTree (or `[api:Page]`) to create a page type, we extend DataObject directly.
|
|
||||||
|
|
||||||
*mysite/code/BrowserPollSubmission.php*
|
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
<?php
|
<?php
|
||||||
@ -194,11 +179,9 @@ extending SiteTree (or `[api:Page]`) to create a page type, we extend DataObject
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
If we then rebuild the database ([http://localhost/your_site_name/dev/build?flush=all](http://localhost/your_site_name/dev/build?flush=all)), we will see that the *BrowserPollSubmission* table is created. Now we just need to define 'doBrowserPoll' on *HomePage_Controller*:
|
||||||
|
|
||||||
If we then rebuild the database ([http://localhost/dev/build?flush=1](http://localhost/dev/build?flush=1)), we will see
|
**mysite/code/HomePage.php**
|
||||||
that the *BrowserPollSubmission* table is created. Now we just need to define 'doBrowserPoll' on *HomePage_Controller*.
|
|
||||||
|
|
||||||
*mysite/code/HomePage.php*
|
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
class HomePage_Controller extends Page_Controller {
|
class HomePage_Controller extends Page_Controller {
|
||||||
@ -212,28 +195,19 @@ that the *BrowserPollSubmission* table is created. Now we just need to define 'd
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
A function that processes a form submission takes two arguments - the first is the data in the form, the second is the
|
A function that processes a form submission takes two arguments - the first is the data in the form, the second is the `[api:Form]` object.
|
||||||
`[api:Form]` object.
|
In our function we create a new *BrowserPollSubmission* object. Since the name of our form fields, and the name of the database fields, are the same we can save the form directly into the data object.
|
||||||
|
We call the 'write' method to write our data to the database, and '$this->redirectBack()' will redirect the user back to the home page.
|
||||||
In our function we create a new *BrowserPollSubmission* object. Since the name of our form fields and the name of the
|
|
||||||
database fields are the same we can save the form directly into the data object.
|
|
||||||
|
|
||||||
We call the 'write' method to write our data to the database, and 'redirectBack()' will redirect the user back
|
|
||||||
to the home page.
|
|
||||||
|
|
||||||
|
|
||||||
## Form validation
|
## Form validation
|
||||||
|
|
||||||
SilverStripe forms all have automatic validation on fields where it is logical. For example, all email fields check that
|
SilverStripe forms all have automatic validation on fields where it is logical. For example, all email fields check that they contain a valid email address. You can write your own validation by subclassing the *Validator* class.
|
||||||
they contain a valid email address. You can write your own validation by subclassing the *Validator* class.
|
|
||||||
|
|
||||||
SilverStripe provides the *RequiredFields* validator, which ensures that the fields specified are filled in before the
|
SilverStripe provides the *RequiredFields* validator, which ensures that the fields specified are filled in before the form is submitted. To use it we create a new *RequiredFields* object with the name of the fields we wish to be required as the arguments, then pass this as a fifth argument to the Form constructor.
|
||||||
form is submitted. To use it we create a new *RequiredFields* object with the name of the fields we wish to be required
|
|
||||||
as the arguments, then pass this as a fifth argument to the Form constructor.
|
|
||||||
|
|
||||||
Change the end of the 'BrowserPollForm' function so it looks like this:
|
Change the end of the 'BrowserPollForm' function so it looks like this:
|
||||||
|
|
||||||
** mysite/code/HomePage.php **
|
**mysite/code/HomePage.php**
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
public function BrowserPollForm() {
|
public function BrowserPollForm() {
|
||||||
@ -243,24 +217,19 @@ Change the end of the 'BrowserPollForm' function so it looks like this:
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
If we then open the homepage and attempt to submit the form without filling in the required fields an error will be
|
If we then open the homepage and attempt to submit the form without filling in the required fields errors should appear.
|
||||||
shown.
|
|
||||||
|
|
||||||
![](_images/validation.jpg)
|
|
||||||
|
|
||||||
|
![](_images/tutorial3_validation.jpg)
|
||||||
|
|
||||||
|
|
||||||
## Showing the poll results
|
## Showing the poll results
|
||||||
|
|
||||||
Now that we have a working form, we need some way of showing the results.
|
Now that we have a working form, we need some way of showing the results.
|
||||||
|
The first thing to do is make it so a user can only vote once per session. If the user hasn't voted, show the form, otherwise show the results.
|
||||||
|
|
||||||
The first thing to do is make it so a user can only vote once per session. If the user hasn't voted, show the form,
|
We can do this using a session variable. The `[api:Session]` class handles all session variables in SilverStripe. First modify the 'doBrowserPoll' to set the session variable 'BrowserPollVoted' when a user votes.
|
||||||
otherwise show the results.
|
|
||||||
|
|
||||||
We can do this using a session variable. The `[api:Session]` class handles all session variables in SilverStripe.
|
**mysite/code/HomePage.php**
|
||||||
First modify the 'doBrowserPoll' to set the session variable 'BrowserPollVoted' when a user votes.
|
|
||||||
|
|
||||||
*mysite/code/HomePage.php*
|
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
// ...
|
// ...
|
||||||
@ -280,31 +249,28 @@ Then we simply need to check if the session variable has been set in 'BrowserPol
|
|||||||
it is.
|
it is.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
public function BrowserPollForm() {
|
// ...
|
||||||
if(Session::get('BrowserPollVoted')) {
|
class HomePage_Controller extends Page_Controller {
|
||||||
return false;
|
|
||||||
}
|
|
||||||
// ...
|
// ...
|
||||||
}
|
public function BrowserPollForm() {
|
||||||
|
if(Session::get('BrowserPollVoted')) return false;
|
||||||
|
// ...
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
If you visit the home page now you will see you can only vote once per session;
|
If you visit the home page now you will see you can only vote once per session; after that the form won't be shown. You can start a new session by closing and reopening your browser,
|
||||||
after that the form won't be shown.
|
or clearing your browsing session through your browsers preferences.
|
||||||
You can start a new session by closing and reopening your browser.
|
|
||||||
|
|
||||||
Now that we're collecting data, it would be nice to show the results
|
Although the form is not shown, you'll still see the 'Browser Poll' heading. We'll leave this for now: after we've built the bar graph of the results, we'll modify the template to show the graph instead of the form if the user has already voted.
|
||||||
on the website as well. We could simply output every vote, but that's boring.
|
|
||||||
Let's group the results by browser, through the SilverStripe data model.
|
|
||||||
|
|
||||||
In the [second tutorial](/tutorials/2-extending-a-basic-site),
|
Now that we're collecting data, it would be nice to show the results on the website as well. We could simply output every vote, but that's boring. Let's group the results by browser, through the SilverStripe data model.
|
||||||
we got a collection of news articles for the home page by
|
|
||||||
using the 'ArticleHolder::get()' function, which returns a `[api:DataList]`.
|
In the [second tutorial](/tutorials/2-extending-a-basic-site), we got a collection of news articles for the home page by using the 'ArticleHolder::get()' function, which returns a `[api:DataList]`. We can get all submissions in the same fashion, through `BrowserPollSubmission::get()`. This list will be the starting point for our result aggregation.
|
||||||
We can get all submissions in the same fashion, through `BrowserPollSubmission::get()`.
|
|
||||||
This list will be the starting point for our result aggregation.
|
|
||||||
|
|
||||||
Create the function 'BrowserPollResults' on the *HomePage_Controller* class.
|
Create the function 'BrowserPollResults' on the *HomePage_Controller* class.
|
||||||
|
|
||||||
** mysite/code/HomePage.php **
|
**mysite/code/HomePage.php**
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
public function BrowserPollResults() {
|
public function BrowserPollResults() {
|
||||||
@ -327,17 +293,11 @@ This code introduces a few new concepts, so let's step through it.
|
|||||||
:::php
|
:::php
|
||||||
$submissions = new GroupedList(BrowserPollSubmission::get());
|
$submissions = new GroupedList(BrowserPollSubmission::get());
|
||||||
|
|
||||||
|
First we get all of the `BrowserPollSubmission` records from the database. This returns the submissions as a `[api:DataList]`.Then we wrap it inside a `[api:GroupedList]`, which adds the ability to group those records. The resulting object will behave just like the original `DataList`, though (with the addition of a `groupBy()` method).
|
||||||
First we get all of the `BrowserPollSubmission` records from the database.
|
|
||||||
This returns the submissions as a `[api:DataList]`.
|
|
||||||
Then we wrap it inside a `[api:GroupedList]`, which adds the ability
|
|
||||||
to group those records. The resulting object will behave just like
|
|
||||||
the original `DataList`, though (with the addition of a `groupBy()` method).
|
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
$total = $submissions->Count();
|
$total = $submissions->Count();
|
||||||
|
|
||||||
|
|
||||||
We get the total number of submissions, which is needed to calculate the percentages.
|
We get the total number of submissions, which is needed to calculate the percentages.
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
@ -351,17 +311,14 @@ We get the total number of submissions, which is needed to calculate the percent
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
Now we create an empty `[api:ArrayList]` to hold the data we'll pass to the template.
|
Now we create an empty `[api:ArrayList]` to hold the data we'll pass to the template. Its similar to `[api:DataList]`, but can hold arbitrary objects rather than just DataObject` instances. Then we iterate over the 'Browser' submissions field.
|
||||||
Its similar to `[api:DataList]`, but can hold arbitrary objects rather than just `DataObject` instances.
|
|
||||||
Then iterate over the 'Browser' submissions field.
|
|
||||||
The `groupBy()` method splits our list by the 'Browser' field passed to it,
|
|
||||||
creating new lists with submissions just for a specific browser.
|
|
||||||
Each of those lists is keyed by the browser name.
|
|
||||||
The aggregated result is then contained in an `[api:ArrayData]` object,
|
|
||||||
which behaves much like a standard PHP array, but allows us to use it in SilverStripe templates.
|
|
||||||
|
|
||||||
The final step is to create the template to display our data. Change the 'BrowserPoll' div in
|
The `groupBy()` method splits our list by the 'Browser' field passed to it, creating new lists with submissions just for a specific browser. Each of those lists is keyed by the browser name. The aggregated result is then contained in an `[api:ArrayData]` object, which behaves much like a standard PHP array, but allows us to use it in SilverStripe templates.
|
||||||
*themes/tutorial/templates/Layout/HomePage.ss* to the below.
|
|
||||||
|
|
||||||
|
The final step is to create the template to display our data. Change the 'BrowserPoll' div to the below.
|
||||||
|
|
||||||
|
**themes/simple/templates/Layout/HomePage.ss**
|
||||||
|
|
||||||
:::ss
|
:::ss
|
||||||
<div id="BrowserPoll">
|
<div id="BrowserPoll">
|
||||||
@ -384,20 +341,12 @@ The final step is to create the template to display our data. Change the 'Browse
|
|||||||
Here we first check if the *BrowserPollForm* is returned, and if it is display it. Otherwise the user has already voted,
|
Here we first check if the *BrowserPollForm* is returned, and if it is display it. Otherwise the user has already voted,
|
||||||
and the poll results need to be displayed.
|
and the poll results need to be displayed.
|
||||||
|
|
||||||
We use the normal tactic of putting the data into an unordered list and using CSS to style it, except here we use inline
|
We use the normal tactic of putting the data into an unordered list and using CSS to style it, except here we use inline styles to display a bar that is sized proportionate to the number of votes the browser has received. You should now have a complete poll.
|
||||||
styles to display a bar that is sized proportionate to the number of votes the browser has received. You should now have
|
|
||||||
a complete poll.
|
|
||||||
|
|
||||||
![](_images/pollresults.jpg)
|
![](_images/tutorial3_pollresults.jpg)
|
||||||
|
|
||||||
<div class="hint" markdown="1">
|
|
||||||
While the ORM is
|
|
||||||
</div>
|
|
||||||
|
|
||||||
## Summary
|
## Summary
|
||||||
|
|
||||||
In this tutorial we have explored forms, and seen the different approaches to creating and using forms. Whether you
|
In this tutorial we have explored custom php forms, and displayed result sets through Grouped Lists. We have briefly covered the different approaches to creating and using forms. Whether you decide to use the [userforms module](http://silverstripe.org/user-forms-module) or create a form in PHP depends on the situation and flexibility required.
|
||||||
decide to use the [userforms module](http://silverstripe.org/user-forms-module) or create a form in PHP depends on the situation and flexibility
|
|
||||||
required.
|
|
||||||
|
|
||||||
[Next Tutorial >>](4-site-search)
|
[Next Tutorial >>](4-site-search)
|
@ -2,17 +2,13 @@
|
|||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
This is a short tutorial demonstrating how to add search functionality to a SilverStripe site. It is recommended that
|
This is a short tutorial demonstrating how to add search functionality to a SilverStripe site. It is recommended that you have completed the earlier tutorials ([Building a basic site](1-building-a-basic-site), [Extending a basic site](2-extending-a-basic-site), [Forms](3-forms)), especially the tutorial on forms, before attempting this tutorial. While this tutorial will add search functionality to the site built in the previous tutorials, it should be straight forward to follow this tutorial on any site of your own.
|
||||||
you have completed the earlier tutorials, especially the tutorial on forms, before attempting this tutorial. While this
|
|
||||||
tutorial will add search functionality to the site built in the previous tutorials, it should be straight forward to
|
|
||||||
follow this tutorial on any site of your own.
|
|
||||||
|
|
||||||
## What are we working towards?
|
## What are we working towards?
|
||||||
|
|
||||||
We are going to add a search box on the top of the page. When a user types something in the box, they are taken to a
|
We are going to add a search box on the top of the page. When a user types something in the box, they are taken to a results page.
|
||||||
results page.
|
|
||||||
|
|
||||||
![](_images/tutorial4_search.png)
|
![](_images/tutorial4_search.jpg)
|
||||||
|
|
||||||
## Creating the search form
|
## Creating the search form
|
||||||
|
|
||||||
@ -22,20 +18,18 @@ This will enable fulltext search on page content as well as names of all files i
|
|||||||
:::php
|
:::php
|
||||||
FulltextSearchable::enable();
|
FulltextSearchable::enable();
|
||||||
|
|
||||||
After including that in your `_config.php` you will need to rebuild the database by visiting `http://yoursite.com/dev/build` in your web browser. This will add the fulltext search columns.
|
After including that in your `_config.php` you will need to rebuild the database by visiting [http://localhost/your_site_name/home?flush=all](http://localhost/your_site_name/home?flush=all) in your web browser (replace localhost/your_site_name with a domain if applicable). This will add fulltext search columns.
|
||||||
|
|
||||||
The actual search form code is already provided in FulltextSearchable so when you add the enable line above to your
|
The actual search form code is already provided in FulltextSearchable so when you add the enable line above to your `_config.php` you can add your form as `$SearchForm`.
|
||||||
`_config.php` you can add your form as `$SearchForm`.
|
|
||||||
|
|
||||||
In the simple theme, the SearchForm is already added to the header. We will go through the code and explain it.
|
In the simple theme, the SearchForm is already added to the header. We will go through the code and explain it.
|
||||||
|
|
||||||
|
|
||||||
## Adding the search form
|
## Adding the search form
|
||||||
|
|
||||||
To add the search form, we can add `$SearchForm` anywhere in our templates. In the simple theme, this is in
|
To add the search form, we can add `$SearchForm` anywhere in our templates. In the simple theme, this is in *themes/simple/templates/Includes/Header.ss*
|
||||||
*themes/simple/templates/Includes/Header.ss*
|
|
||||||
|
|
||||||
*themes/simple/templates/Includes/Header.ss*
|
**themes/simple/templates/Includes/Header.ss**
|
||||||
|
|
||||||
:::ss
|
:::ss
|
||||||
...
|
...
|
||||||
@ -43,21 +37,20 @@ To add the search form, we can add `$SearchForm` anywhere in our templates. In t
|
|||||||
<span class="search-dropdown-icon">L</span>
|
<span class="search-dropdown-icon">L</span>
|
||||||
<div class="search-bar">
|
<div class="search-bar">
|
||||||
$SearchForm
|
$SearchForm
|
||||||
<span class="search-bubble-arrow">}</span>
|
|
||||||
</div>
|
</div>
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
<% include Navigation %>
|
<% include Navigation %>
|
||||||
|
|
||||||
This results in:
|
This displays as:
|
||||||
|
|
||||||
![](_images/tutorial4_searchbox.png)
|
![](_images/tutorial4_searchbox.jpg)
|
||||||
|
|
||||||
## Showing the results
|
## Showing the results
|
||||||
|
|
||||||
The results function is already included in the `ContentControllerSearchExtension` which
|
The results function is already included in the `ContentControllerSearchExtension` which
|
||||||
is applied via `FulltextSearchable::enable()`
|
is applied via `FulltextSearchable::enable()`
|
||||||
|
|
||||||
*cms/code/search/ContentControllerSearchExtension.php*
|
**cms/code/search/ContentControllerSearchExtension.php**
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
class ContentControllerSearchExtension extends Extension {
|
class ContentControllerSearchExtension extends Extension {
|
||||||
@ -74,11 +67,9 @@ is applied via `FulltextSearchable::enable()`
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
The code populates an array with the data we wish to pass to the template - the search results, query and title of the
|
The code populates an array with the data we wish to pass to the template - the search results, query and title of the page. The final line is a little more complicated.
|
||||||
page. The final line is a little more complicated.
|
|
||||||
|
|
||||||
When we call a function by its url (eg http://localhost/home/results), SilverStripe will look for a template with the
|
When we call a function by its url (eg http://localhost/home/results), SilverStripe will look for a template with the name `PageType_function.ss`. As we are implementing the *results* function on the *Page* page type, we create our
|
||||||
name `PageType_function.ss`. As we are implementing the *results* function on the *Page* page type, we create our
|
|
||||||
results page template as *Page_results.ss*. Unfortunately this doesn't work when we are using page types that are
|
results page template as *Page_results.ss*. Unfortunately this doesn't work when we are using page types that are
|
||||||
children of the *Page* page type. For example, if someone used the search on the homepage, it would be rendered with
|
children of the *Page* page type. For example, if someone used the search on the homepage, it would be rendered with
|
||||||
*Homepage.ss* rather than *Page_results.ss*. SilverStripe always looks for the template from the most specific page type
|
*Homepage.ss* rather than *Page_results.ss*. SilverStripe always looks for the template from the most specific page type
|
||||||
@ -155,14 +146,13 @@ class.
|
|||||||
<% end_if %>
|
<% end_if %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
Then finally add ?flush=1 to the URL and you should see the new template.
|
Then finally add ?flush=all to the URL and you should see the new template.
|
||||||
|
|
||||||
|
|
||||||
![](_images/tutorial4_search.png)
|
![](_images/tutorial4_search.jpg)
|
||||||
|
|
||||||
## Summary
|
## Summary
|
||||||
|
|
||||||
This tutorial has demonstrated how easy it is to have full text searching on your site. To add search to a SilverStripe
|
This tutorial has demonstrated how easy it is to have full text searching on your site. To add search to a SilverStripe site add a search form, a results page, and you're done!
|
||||||
site, only a search form and a results page need to be created.
|
|
||||||
|
|
||||||
[Next Tutorial >>](5-dataobject-relationship-management)
|
[Next Tutorial >>](5-dataobject-relationship-management)
|
||||||
|
@ -2,774 +2,432 @@
|
|||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
In the [second tutorial](2-extending-a-basic-site) we have learned how to add extrafields to a page type thanks
|
This tutorial explores the relationship and management of [DataObjects](/topics/datamodel#relations). It builds on the [second tutorial](2-extending-a-basic-site) where we learnt how to define
|
||||||
to the *$db* array and how to add an image using the *$has_one* array and so create a relationship between a table and
|
additional fields on our models, and attach images to them.
|
||||||
the *Image* table by storing the id of the respective *Image* in the first table. This tutorial explores all this
|
|
||||||
relations between [DataObjects](/topics/datamodel#relations) and the way to manage them easily.
|
|
||||||
|
|
||||||
<div class="notice" markdown='1'>
|
|
||||||
I'm using the default tutorial theme in the following examples so the templates may vary or you may need to change
|
|
||||||
the template code in this example to fit your theme
|
|
||||||
</div>
|
|
||||||
|
|
||||||
## What are we working towards?
|
## What are we working towards?
|
||||||
|
|
||||||
To simulate these relations between objects, we are going to simulate the management via the CMS of the **[Google Summer
|
To demonstrate relationships between objects,
|
||||||
Of Code 2007](http://www.silverstripe.com/google-summer-of-code-2007-we-are-in/)** that SilverStripe was part of.
|
we are going to use the example of students working on various projects.
|
||||||
|
Each student has a single project, and each project has one or more
|
||||||
|
mentors supervising their progress. We'll create these objects,
|
||||||
|
make them editable in the CMS, and render them on the website.
|
||||||
|
|
||||||
To do this, we are gonna use the following objects :
|
This table shows some example data we'll be using:
|
||||||
|
|
||||||
* Project : Project on SilverStripe system for the GSOC
|
| Project | Student | Mentor |
|
||||||
* Student : Student involved in the project
|
| ------- | ------- | ------- |
|
||||||
* Mentor : SilverStripe developer
|
| Developer Toolbar | Jakob,Ofir | Mark,Sean |
|
||||||
* Module : Module used for the project
|
| Behaviour Testing | Michal,Wojtek | Ingo, Sean |
|
||||||
|
| Content Personalization | Yuki | Philipp |
|
||||||
|
| Module Management | Andrew | Marcus,Sam |
|
||||||
|
|
||||||
|
### Has-One and Has-Many Relationships: Project and Student
|
||||||
|
|
||||||
This is a table which sums up the relations between them :
|
A student can have only one project, it'll keep them busy enough.
|
||||||
| Project | Student | Mentor | Modules |
|
But each project can be done by one or more students.
|
||||||
| ------- | ------- | ------ | ------------------
|
This is called a **one-to-many** relationship.
|
||||||
| i18n Multi-Language | Bernat Foj Capell | Ingo Schommer | Cms, Framework, i18n, Translation |
|
Let's create the `Student` and `Project` objects.
|
||||||
| Image Manipulation | Mateusz Ujma | Sam Minnee | Cms, Framework, ImageManipulation |
|
|
||||||
| Google Maps | Ofir Picazo Navarro | Hayden Smith | Cms, Framework, Maps |
|
|
||||||
| Mashups | Lakshan Perera | Matt Peel | Cms, Framework, MashUps |
|
|
||||||
| Multiple Databases | Philipp Krenn | Brian Calhoun | Cms, Framework, MultipleDatabases |
|
|
||||||
| Reporting | Quin Hoxie | Sam Minnee | Cms, Framework, Reporting |
|
|
||||||
| Security & OpenID | Markus Lanthaler | Hayden Smith | Cms, Framework, auth_openid |
|
|
||||||
| SEO | Will Scott | Brian Calhoun | Cms, Framework, googleadwords, googleanalytics |
|
|
||||||
| Usability | Elijah Lofgren | Sean Harvey | Cms, Framework, UsabilityElijah |
|
|
||||||
| Safari 3 Support | Meg Risen | Sean Harvey | Cms, Framework, UsabilityMeg |
|
|
||||||
|
|
||||||
## GSOC Projects
|
**mysite/code/Student.php**
|
||||||
|
|
||||||
Before starting the relations management, we need to create a *ProjectsHolder* class where we will save the GSOC Project
|
|
||||||
pages.
|
|
||||||
|
|
||||||
*tutorial/code/ProjectsHolder.php*
|
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
class ProjectsHolder extends Page {
|
|
||||||
|
|
||||||
static $allowed_children = array( 'Project' );
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
class ProjectsHolder_Controller extends Page_Controller {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
## Project - Student relation
|
|
||||||
|
|
||||||
**A project can only be done by one student.**
|
|
||||||
|
|
||||||
**A student has only one project.**
|
|
||||||
|
|
||||||
This relation is called a **1-to-1** relation.
|
|
||||||
|
|
||||||
The first step is to create the student and project objects.
|
|
||||||
|
|
||||||
*tutorial/code/Student.php*
|
|
||||||
|
|
||||||
:::php
|
|
||||||
<?php
|
|
||||||
|
|
||||||
class Student extends DataObject {
|
class Student extends DataObject {
|
||||||
|
|
||||||
static $db = array(
|
static $db = array(
|
||||||
'FirstName' => 'Text',
|
'Name' => 'Varchar',
|
||||||
'Lastname' => 'Text',
|
'University' => 'Varchar',
|
||||||
'Nationality' => 'Text'
|
|
||||||
);
|
);
|
||||||
|
|
||||||
public function getCMSFields_forPopup() {
|
|
||||||
$fields = new FieldList();
|
|
||||||
|
|
||||||
$fields->push( new TextField( 'FirstName', 'First Name' ) );
|
|
||||||
$fields->push( new TextField( 'Lastname' ) );
|
|
||||||
$fields->push( new TextField( 'Nationality' ) );
|
|
||||||
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
*tutorial/code/Project.php*
|
|
||||||
|
|
||||||
:::php
|
|
||||||
<?php
|
|
||||||
|
|
||||||
class Project extends Page {
|
|
||||||
|
|
||||||
static $has_one = array(
|
static $has_one = array(
|
||||||
'MyStudent' => 'Student'
|
'Project' => 'Project'
|
||||||
);
|
);
|
||||||
|
|
||||||
}
|
|
||||||
class Project_Controller extends Page_Controller {}
|
|
||||||
|
|
||||||
This code will create a relationship between the *Project* table and the *Student* table by storing the id of the
|
|
||||||
respective *Student* in the *Project* table.
|
|
||||||
|
|
||||||
The second step is to add the table in the method *getCMSFields* which will allow you to manage the *has_one* relation.
|
|
||||||
|
|
||||||
:::php
|
|
||||||
class Project extends Page {
|
|
||||||
|
|
||||||
...
|
|
||||||
|
|
||||||
public function getCMSFields() {
|
|
||||||
$fields = parent::getCMSFields();
|
|
||||||
|
|
||||||
$tablefield = new HasOneComplexTableField(
|
|
||||||
$this,
|
|
||||||
'MyStudent',
|
|
||||||
'Student',
|
|
||||||
array(
|
|
||||||
'FirstName' => 'First Name',
|
|
||||||
'Lastname' => 'Family Name',
|
|
||||||
'Nationality' => 'Nationality'
|
|
||||||
),
|
|
||||||
'getCMSFields_forPopup'
|
|
||||||
);
|
|
||||||
$tablefield->setParentClass('Project');
|
|
||||||
|
|
||||||
$fields->addFieldToTab( 'Root.Student', $tablefield );
|
|
||||||
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Let’s walk through the parameters of the *HasOneComplexTableField* constructor.
|
**mysite/code/Project.php**
|
||||||
|
|
||||||
1. **$this** : The first object concerned by the relation
|
|
||||||
2. **'MyStudent'** : The name of the second object of the relation
|
|
||||||
3. **'Student'** : The type of the second object of the relation
|
|
||||||
4. **array(...)** : The fields of the second object which will be in the table
|
|
||||||
5. **'getCMSFields_forPopup'** : The method which will be called to add, edit or only show a second object
|
|
||||||
|
|
||||||
You can also directly replace the last parameter by this code :
|
|
||||||
|
|
||||||
:::php
|
|
||||||
new FieldList(
|
|
||||||
new TextField( 'FirstName', 'First Name' ),
|
|
||||||
new TextField( 'Lastname' ),
|
|
||||||
new TextField( 'Nationality' )
|
|
||||||
);
|
|
||||||
|
|
||||||
|
|
||||||
<div class="tip" markdown='1'>
|
|
||||||
Don't forget to rebuild the database using *dev/build?flush=1* before you
|
|
||||||
proceed to the next part of this tutorial.
|
|
||||||
</div>
|
|
||||||
|
|
||||||
Now that we have created our *Project* page type and *Student* data object, let’s add some content.
|
|
||||||
|
|
||||||
Go into the CMS and create one *Project* page for each project listed [above](#what-are-we-working-towards) under a
|
|
||||||
*ProjectsHolder* page named **GSOC Projects** for instance.
|
|
||||||
|
|
||||||
![tutorial:gsoc-project-creation.png](_images/gsoc-project-creation.jpg)
|
|
||||||
|
|
||||||
As you can see in the tab panel *Student*, the adding functionality is titled *Add Student*. However, if you want to
|
|
||||||
modify this title, you have to add this code in the *getCMSFields* method of the *Project* class :
|
|
||||||
|
|
||||||
:::php
|
|
||||||
$tablefield->setAddTitle( 'A Student' );
|
|
||||||
|
|
||||||
|
|
||||||
Select now one of the *Project* page that you have created, go in the tab panel *Student* and add all the students
|
|
||||||
listed [above](#what-are-we-working-towards) by clicking on the link **Add A Student** of your
|
|
||||||
*HasOneComplexTableField* table.
|
|
||||||
|
|
||||||
![tutorial:gsoc-student-creation.png](_images/gsoc-student-creation.jpg)
|
|
||||||
|
|
||||||
After having added all the students, you will see that, in the tab panel *Student* of all the *Project* pages, the
|
|
||||||
*HasOneComplexTableField* tables have the same content.
|
|
||||||
|
|
||||||
For each *Project* page, you can now affect **one and only one** student to it ( see the
|
|
||||||
[list](#What_are_we_working_towards?) ).
|
|
||||||
|
|
||||||
![tutorial:gsoc-project-student-selection.png](_images/gsoc-project-student-selection.jpg)
|
|
||||||
|
|
||||||
You will also notice, that you have the possibility to **unselect** a student which will make your *Project* page
|
|
||||||
without any student affected to it.
|
|
||||||
|
|
||||||
**At the moment, the *HasOneComplexTableField* table doesn't manage totally the *1-to-1* relation because you can easily
|
|
||||||
select the same student for two ( or more ) differents *Project* pages which corresponds to a *1-to-many* relation.**
|
|
||||||
|
|
||||||
To use your *HasOneComplexTableField* table for a **1-to-1** relation, make this modification in the class *Project* :
|
|
||||||
|
|
||||||
:::php
|
|
||||||
class Project extends Page {
|
|
||||||
|
|
||||||
...
|
|
||||||
|
|
||||||
public function getCMSFields() {
|
|
||||||
|
|
||||||
...
|
|
||||||
|
|
||||||
$tablefield->setParentClass('Project');
|
|
||||||
|
|
||||||
$tablefield->setOneToOne();
|
|
||||||
|
|
||||||
$fields->addFieldToTab( 'Root.Student', $tablefield );
|
|
||||||
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
Now, you will notice that by checking a student in a *Project* page, you will be unable to select him again in any other
|
|
||||||
*Project* page which is the definition of a **1-to-1** relation.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Student - Mentor relation
|
|
||||||
|
|
||||||
**A student has one mentor.**
|
|
||||||
|
|
||||||
**A mentor has several students.**
|
|
||||||
|
|
||||||
This relation is called a **1-to-many** relation.
|
|
||||||
|
|
||||||
The first step is to create the mentor object and set the relation with the *Student* data object.
|
|
||||||
|
|
||||||
*tutorial/code/Mentor.php*
|
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
<?php
|
<?php
|
||||||
|
class Project extends Page {
|
||||||
class Mentor extends Page {
|
|
||||||
|
|
||||||
static $db = array(
|
|
||||||
'FirstName' => 'Text',
|
|
||||||
'Lastname' => 'Text',
|
|
||||||
'Nationality' => 'Text'
|
|
||||||
);
|
|
||||||
|
|
||||||
static $has_many = array(
|
static $has_many = array(
|
||||||
'Students' => 'Student'
|
'Students' => 'Student'
|
||||||
);
|
);
|
||||||
|
|
||||||
public function getCMSFields() {
|
|
||||||
$fields = parent::getCMSFields();
|
|
||||||
|
|
||||||
$fields->addFieldToTab( 'Root.Content', new TextField( 'FirstName' ) );
|
|
||||||
$fields->addFieldToTab( 'Root.Content', new TextField( 'Lastname' ) );
|
|
||||||
$fields->addFieldToTab( 'Root.Content', new TextField( 'Nationality' ) );
|
|
||||||
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
class Mentor_Controller extends Page_Controller {}
|
class Project_Controller extends Page_Controller {
|
||||||
|
|
||||||
*tutorial/code/Student.php*
|
|
||||||
|
|
||||||
:::php
|
|
||||||
class Student extends DataObject {
|
|
||||||
|
|
||||||
...
|
|
||||||
|
|
||||||
static $has_one = array(
|
|
||||||
'MyMentor' => 'Mentor'
|
|
||||||
);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
The relationships are defined through the `$has_one`
|
||||||
|
and `$has_many` properties on the objects.
|
||||||
|
The array keys declares the name of the relationship,
|
||||||
|
the array values contain the class name (see the ["database structure"](/reference/database-structure)
|
||||||
|
and ["datamodel"](/topics/datamodel) topics for more information).
|
||||||
|
|
||||||
This code will create a relationship between the *Student* table and the *Mentor* table by storing the id of the
|
As you can see, only the `Project` model extends `Page`,
|
||||||
respective *Mentor* in the *Student* table.
|
while `Student` is a plain `DataObject` subclass.
|
||||||
|
This allows us to view projects through the standard
|
||||||
|
theme setup, just like any other page.
|
||||||
|
It would be possible to render students separately as well,
|
||||||
|
but for now we'll assume they're just listed as part of their `Project` page.
|
||||||
|
Since `Project` inherits all properties (e.g. a title) from its parent class,
|
||||||
|
we don't need to define any additional ones for our purposes.
|
||||||
|
|
||||||
The second step is to add the table in the method *getCMSFields* which will allow you to manage the *has_many* relation.
|
Now that we have our models defined in PHP code,
|
||||||
|
we need to tell the database to create the related tables.
|
||||||
|
Trigger a rebuild through *dev/build?flush=all* before you
|
||||||
|
proceed to the next part of this tutorial.
|
||||||
|
|
||||||
*tutorial/code/Mentor.php*
|
### Organizing pages: ProjectHolder
|
||||||
|
|
||||||
:::php
|
A `Project` is just a page, so we could create it anywhere in the CMS.
|
||||||
class Mentor extends Page {
|
In order to list and organize them, it makes sense to collect them under a common parent page.
|
||||||
|
We'll create a new page type called `ProjectsHolder` for this purpose,
|
||||||
...
|
which is a common pattern in SilverStripe's page types. Holders
|
||||||
|
are useful for listing their children, and usually restrict these children to a specific class,
|
||||||
public function getCMSFields() {
|
in our case pages of type `Project`.
|
||||||
$fields = parent::getCMSFields();
|
The restriction is enforced through the `$allowed_children` directive.
|
||||||
|
|
||||||
...
|
|
||||||
|
|
||||||
$tablefield = new HasManyComplexTableField(
|
|
||||||
$this,
|
|
||||||
'Students',
|
|
||||||
'Student',
|
|
||||||
array(
|
|
||||||
'FirstName' => 'FirstName',
|
|
||||||
'Lastname' => 'Family Name',
|
|
||||||
'Nationality' => 'Nationality'
|
|
||||||
),
|
|
||||||
'getCMSFields_forPopup'
|
|
||||||
);
|
|
||||||
$tablefield->setAddTitle( 'A Student' );
|
|
||||||
|
|
||||||
$fields->addFieldToTab( 'Root.Students', $tablefield );
|
|
||||||
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
class Mentor_Controller extends Page_Controller {}
|
|
||||||
|
|
||||||
To know more about the parameters of the *HasManyComplexTableField* constructor, [check](#project_-_student_relation)
|
**mysite/code/ProjectsHolder.php**
|
||||||
those of the *HasOneComplexTableField* constructor.
|
|
||||||
|
|
||||||
<div class="tip" markdown='1'>
|
|
||||||
Don't forget to rebuild the database using *dev/build?flush=1* before you
|
|
||||||
proceed to the next part of this tutorial.
|
|
||||||
</div>
|
|
||||||
|
|
||||||
Now that we have created our *Mentor* page type, go into the CMS and create one *Mentor* page for each mentor listed
|
|
||||||
[above](#what-are-we-working-towards) under a simple *Page* named
|
|
||||||
**Mentors** for instance.
|
|
||||||
|
|
||||||
![tutorial:gsoc-mentor-creation.png](_images/gsoc-mentor-creation.jpg)
|
|
||||||
|
|
||||||
For each *Mentor* page, you can now affect **many** students created previously ( see the
|
|
||||||
[list](#What_are_we_working_towards?) ) by going in the tab panel *Students*.
|
|
||||||
|
|
||||||
![tutorial:gsoc-mentor-student-selection.png](_images/gsoc-mentor-student-selection.jpg)
|
|
||||||
|
|
||||||
You will also notice, that by checking a student in a *Mentor* page, you will be unable to select him again in any other
|
|
||||||
*Mentor* page which is the definition of a **1-to-many** relation.
|
|
||||||
|
|
||||||
As the *HasOneComplexTableField* table, you also have the possibility not to select any student which will make your
|
|
||||||
*Mentor* page without any student affected to it.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Project - Module relation
|
|
||||||
|
|
||||||
**A project uses several modules.**
|
|
||||||
|
|
||||||
**A module is used by several projects.**
|
|
||||||
|
|
||||||
This relation is called a **many-to-many** relation.
|
|
||||||
|
|
||||||
The first step is to create the module object and set the relation with the *Project* page type.
|
|
||||||
|
|
||||||
*tutorial/code/Module.php*
|
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
<?php
|
<?php
|
||||||
|
class ProjectsHolder extends Page {
|
||||||
class Module extends DataObject {
|
static $allowed_children = array(
|
||||||
|
'Project'
|
||||||
static $db = array(
|
);
|
||||||
'Name' => 'Text'
|
}
|
||||||
);
|
class ProjectsHolder_Controller extends Page_Controller {
|
||||||
|
|
||||||
static $belongs_many_many = array(
|
|
||||||
'Projects' => 'Project'
|
|
||||||
);
|
|
||||||
|
|
||||||
public function getCMSFields_forPopup() {
|
|
||||||
$fields = new FieldList();
|
|
||||||
$fields->push( new TextField( 'Name' ) );
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
*tutorial/code/Project.php*
|
You might have noticed that we don't specify the relationship
|
||||||
|
to a project. That's because its already inherited from the parent implementation,
|
||||||
|
as part of the normal page hierarchy in the CMS.
|
||||||
|
|
||||||
|
Now that we have created our `ProjectsHolder` and `Project` page types, we'll add some content.
|
||||||
|
Go into the CMS and create a `ProjectsHolder` page named **Projects**.
|
||||||
|
Then create one `Project` page for each project listed [above](#what-are-we-working-towards).
|
||||||
|
|
||||||
|
### Data Management Interface: GridField
|
||||||
|
|
||||||
|
So we have our models, and can create pages of type
|
||||||
|
`Project` through the standard CMS interface,
|
||||||
|
and collect those within a `ProjectsHolder`.
|
||||||
|
But what about creating `Student` records?
|
||||||
|
|
||||||
|
Since students are related to a single project, we will
|
||||||
|
allow editing them right the on the CMS interface in the `Project` page type.
|
||||||
|
We do this through a powerful field called `[GridField](/topics/grid-field)`.
|
||||||
|
All customization to fields for a page type are managed through a method called
|
||||||
|
`getCMSFields()`, so let's add it there:
|
||||||
|
|
||||||
|
**mysite/code/Project.php**
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
|
<?php
|
||||||
class Project extends Page {
|
class Project extends Page {
|
||||||
|
// ...
|
||||||
...
|
public function getCMSFields() {
|
||||||
|
// Get the fields from the parent implementation
|
||||||
static $many_many = array(
|
$fields = parent::getCMSFields();
|
||||||
'Modules' => 'Module'
|
|
||||||
);
|
// Create a default configuration for the new GridField, allowing record editing
|
||||||
|
$config = GridFieldConfig_RelationEditor::create();
|
||||||
|
|
||||||
|
// Set the names and data for our gridfield columns
|
||||||
|
$config->getComponentByType('GridFieldDataColumns')->setDisplayFields(array(
|
||||||
|
'Name' => 'Name',
|
||||||
|
'Project.Title'=> 'Project' // Retrieve from a has-one relationship
|
||||||
|
));
|
||||||
|
|
||||||
|
// Create a gridfield to hold the student relationship
|
||||||
|
$studentsField = new GridField(
|
||||||
|
'Students', // Field name
|
||||||
|
'Student', // Field title
|
||||||
|
$this->Students(), // List of all related students
|
||||||
|
$config
|
||||||
|
);
|
||||||
|
|
||||||
|
// Create a tab named "Students" and add our field to it
|
||||||
|
$fields->addFieldToTab('Root.Students', $studentsField);
|
||||||
|
|
||||||
|
return $fields;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
This creates a tabular field, which lists related student records, one row at a time.
|
||||||
|
Its empty by default, but you can add new students as required,
|
||||||
|
or relate them to the project by typing in the box above the table.
|
||||||
|
|
||||||
This code will create a relationship between the *Project* table and the *Module* table by storing the ids of the
|
In our case, want to manage those records, edit their details, and add new ones.
|
||||||
respective *Project* and *Module* in a another table named **Project_Modules**.
|
To accomplish this, we have added a specific `[api:GridFieldConfig]`.
|
||||||
|
While we could've built the config from scratch, there's several
|
||||||
|
preconfigured instances. The `GridFieldConfig_RecordEditor` default configures
|
||||||
|
the field to edit records, rather than just viewing them.
|
||||||
|
The GridField API is composed of "components", which makes it very flexible.
|
||||||
|
One example of this is the configuration of column names on our table:
|
||||||
|
We call `setDisplayFields()` directly on the component responsible for their rendering.
|
||||||
|
|
||||||
The second step is to add the table in the method *getCMSFields* which will allow you to manage the *many_many*
|
<div class="note" markdown="1">
|
||||||
relation.
|
Adding a `GridField` to a page type is a popular way to manage data,
|
||||||
|
but not the only one. If your data requires a dedicated interface
|
||||||
:::php
|
with more sophisticated search and management logic, consider
|
||||||
class Project extends Page {
|
using the `[ModelAdmin](reference/modeladmin)` interface instead.
|
||||||
|
|
||||||
...
|
|
||||||
|
|
||||||
public function getCMSFields() {
|
|
||||||
$fields = parent::getCMSFields();
|
|
||||||
|
|
||||||
...
|
|
||||||
|
|
||||||
$modulesTablefield = new ManyManyComplexTableField(
|
|
||||||
$this,
|
|
||||||
'Modules',
|
|
||||||
'Module',
|
|
||||||
array(
|
|
||||||
'Name' => 'Name'
|
|
||||||
),
|
|
||||||
'getCMSFields_forPopup'
|
|
||||||
);
|
|
||||||
$modulesTablefield->setAddTitle( 'A Module' );
|
|
||||||
|
|
||||||
$fields->addFieldToTab( 'Root.Modules', $modulesTablefield );
|
|
||||||
|
|
||||||
return $fields;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
To know more about the parameters of the *ManyManyComplexTableField* constructor,
|
|
||||||
[check](#project_-_student_relation) those of the *HasOneComplexTableField*
|
|
||||||
constructor.
|
|
||||||
|
|
||||||
<div class="tip" markdown='1'>
|
|
||||||
Don't forget to rebuild the database using *dev/build?flush=1* before you
|
|
||||||
proceed to the next part of this tutorial.
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
Select now one of the *Project* page, go in the tab panel *Modules* and add all the modules listed
|
![tutorial:tutorial5_project_creation.jpg](_images/tutorial5_project_creation.jpg)
|
||||||
[above](#what-are-we-working-towards) by clicking on the link **Add A
|
|
||||||
Module** of your *ManyManyComplexTableField* table.
|
|
||||||
|
|
||||||
![tutorial:gsoc-module-creation.png](_images/gsoc-module-creation.jpg)
|
Select each `Project` page you have created before,
|
||||||
|
go in the tab panel called "Students", and add all students as required,
|
||||||
|
by clicking on the link **Add Student** of your *GridField* table.
|
||||||
|
|
||||||
For each *Project* page, you can now affect **many** modules created previously ( see the
|
![tutorial:tutorial5_addNew.jpg](_images/tutorial5_addNew.jpg)
|
||||||
[list](#What_are_we_working_towards?) ) by going in the tab panel
|
|
||||||
*Modules*.
|
|
||||||
|
|
||||||
![tutorial:gsoc-project-module-selection.png](_images/gsoc-project-module-selection.jpg)
|
Once you have added all the students, and selected their projects, it should look a little like this:
|
||||||
|
|
||||||
You will also notice, that you are able to select several times a *Module* on different *Project* pages which is the
|
![tutorial:tutorial5_students.jpg](_images/tutorial5_students.jpg)
|
||||||
definition of a **many-to-many** relation.
|
|
||||||
|
|
||||||
As the *HasOneComplexTableField* and *HasManyComplexTableField* table, you also have the possibility not to select any
|
### Many-many relationships: Mentor
|
||||||
module which will make your *Project* page without any module affected to it.
|
|
||||||
|
Now we have a fairly good picture of how students relate to their projects.
|
||||||
|
But students generally have somebody looking them over the shoulder.
|
||||||
|
In our case, that's the "mentor". Each project can have many of them,
|
||||||
|
and each mentor can be have one or more projects. They're busy guys!
|
||||||
|
This is called a *many-many* relationship.
|
||||||
|
|
||||||
|
The first step is to create the `Mentor` object and set the relation with the `Project` page type.
|
||||||
|
|
||||||
|
**mysite/code/Mentor.php**
|
||||||
|
|
||||||
|
:::php
|
||||||
|
<?php
|
||||||
|
class Mentor extends DataObject {
|
||||||
|
static $db = array(
|
||||||
|
'Name' => 'Varchar',
|
||||||
|
);
|
||||||
|
static $belongs_many_many = array(
|
||||||
|
'Projects' => 'Project'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
**mysite/code/Project.php**
|
||||||
|
|
||||||
|
:::php
|
||||||
|
class Project extends Page {
|
||||||
|
// ...
|
||||||
|
static $many_many = array(
|
||||||
|
'Mentors' => 'Mentor'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
This code will create a relationship between the `Project` table and the `Mentor` table by storing the ids of the respective `Project` and `Mentor` in a another table named "Project_Mentors"
|
||||||
|
(after you've performed a `dev/build` command, of course).
|
||||||
|
|
||||||
|
The second step is to add the table in the method `getCMSFields()`,
|
||||||
|
which will allow you to manage the *many_many* relation.
|
||||||
|
Again, GridField will come in handy here, we just have
|
||||||
|
to configure it a bit differently.
|
||||||
|
|
||||||
|
**mysite/code/Project.php**
|
||||||
|
|
||||||
|
:::php
|
||||||
|
class Project extends Page {
|
||||||
|
// ...
|
||||||
|
public function getCMSFields() {
|
||||||
|
// ...
|
||||||
|
|
||||||
|
// Same setup, but for mentors
|
||||||
|
$mentorsField = new GridField(
|
||||||
|
'Mentors',
|
||||||
|
'Mentors',
|
||||||
|
$this->Mentors(),
|
||||||
|
GridFieldConfig_RelationEditor::create()
|
||||||
|
);
|
||||||
|
$fields->addFieldToTab('Root.Mentors', $mentorsField);
|
||||||
|
|
||||||
|
return $fields;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
The important difference to our student management UI is the usage
|
||||||
|
of `$this->Mentor()` (rather than `Mentor::get()`). It will limit
|
||||||
|
the list of records to those related through the many-many relationship.
|
||||||
|
|
||||||
|
In the CMS, open one of your `Project` pages and select the "Mentors" tab.
|
||||||
|
Add all the mentors listed [above](#what-are-we-working-towards)
|
||||||
|
by clicking on the **Add Mentor** button.
|
||||||
|
|
||||||
|
![tutorial:tutorial5_module_creation.jpg](_images/tutorial5_module_creation.jpg)
|
||||||
|
|
||||||
|
To associate the mentor with a project, select one the the mentors, and click on the projects tab. Add all the projects a mentor is associated with (see the [list](#What_are_we_working_towards?)), by typing the name in "Find Projects by Page name" and clicking the "Link Existing" button.
|
||||||
|
You will notice that you are able to select the same `Project` for multiple mentors.
|
||||||
|
This is the definition of a **many-to-many** relation.
|
||||||
|
|
||||||
|
![tutorial:tutorial5_module_selection.jpg](_images/tutorial5_module_selection.jpg)
|
||||||
|
|
||||||
|
|
||||||
|
## Website Display
|
||||||
|
|
||||||
|
Now that we have created all the *Page* and *DataObject* classes necessary and the relational tables to manage the [relations](/topics/datamodel#relations) between them, we would like to see these relations on the website. We will see in this section how to display all these relations,
|
||||||
|
but also how to create a template for a *DataObject*.
|
||||||
## Displaying the data on your website
|
|
||||||
|
|
||||||
Now that we have created all the *Page* and *DataObject* classes necessary and the relational tables to
|
|
||||||
manage the [relations](../topics/datamodel#relations) between them, we would like to see these relations on the website.
|
|
||||||
|
|
||||||
We will see in this section how to display all these relations but also how to create a template for a *DataObject*.
|
|
||||||
|
|
||||||
For every kind of *Page* or *DataObject*, you can access to their relations thanks to the **control** loop.
|
For every kind of *Page* or *DataObject*, you can access to their relations thanks to the **control** loop.
|
||||||
|
|
||||||
**1. GSOC Projects**
|
### Projects Overview Template
|
||||||
|
|
||||||
Let's start with the *ProjectsHolder* page created before. For this template, we are will display the same table than
|
We'll start by creating a `ProjectsHolder` template,
|
||||||
[above](#what-are-we-working-towards).
|
which lists all projects, and condenses their
|
||||||
|
student and mentor relationships into a single line.
|
||||||
|
You'll notice that there's no difference between
|
||||||
|
accessing a "has-many" and "many-many" relationship
|
||||||
|
in the template loops: To the template, its just
|
||||||
|
a named list of object.
|
||||||
|
|
||||||
![tutorial:gsoc-projects-table.png](_images/gsoc-projects-table.jpg)
|
![tutorial:tutorial5_projects_table.jpg](_images/tutorial5_projects_table.jpg)
|
||||||
|
|
||||||
*tutorial/templates/Layout/ProjectsHolder.ss*
|
**themes/simple/templates/Layout/ProjectsHolder.ss**
|
||||||
|
|
||||||
:::ss
|
:::ss
|
||||||
<% include Menu2 %>
|
<div class="content-container typography">
|
||||||
|
<article>
|
||||||
<div id="Content" class="typography">
|
<h1>$Title</h1>
|
||||||
<% if Level(2) %>
|
<div class="content">
|
||||||
<% include BreadCrumbs %>
|
$Content
|
||||||
<% end_if %>
|
|
||||||
|
<table>
|
||||||
$Content
|
<thead>
|
||||||
|
<tr>
|
||||||
<table>
|
<th>Project</th>
|
||||||
<thead>
|
<th>Students</th>
|
||||||
<tr>
|
<th>Mentors</th>
|
||||||
<th>Project</th>
|
</tr>
|
||||||
<th>Student</th>
|
</thead>
|
||||||
<th>Mentor</th>
|
<tbody>
|
||||||
<th>Modules</th>
|
<% loop Children %>
|
||||||
</tr>
|
<tr>
|
||||||
</thead>
|
<td>
|
||||||
<tbody>
|
<a href="$Link">$Title</a>
|
||||||
<% loop Children %>
|
</td>
|
||||||
<tr>
|
<td>
|
||||||
<td>$Title</td>
|
<% loop Students %>
|
||||||
<td>
|
$Name ($University)<% if Last !=1 %>,<% end_if %>
|
||||||
<% if MyStudent %>
|
<% end_loop %>
|
||||||
<% loop MyStudent %>
|
</td>
|
||||||
$FirstName $Lastname
|
<td>
|
||||||
<% end_loop %>
|
<% loop Mentor %>
|
||||||
<% else %>
|
$Name<% if Last !=1 %>,<% end_if %>
|
||||||
No Student
|
<% end_loop %>
|
||||||
<% end_if %>
|
</td>
|
||||||
</td>
|
</tr>
|
||||||
<td>
|
<% end_loop %>
|
||||||
<% if MyStudent %>
|
</tbody>
|
||||||
<% loop MyStudent %>
|
</table>
|
||||||
<% if MyMentor %>
|
</div>
|
||||||
<% loop MyMentor %>
|
</article>
|
||||||
$FirstName $Lastname
|
|
||||||
<% end_loop %>
|
|
||||||
<% else %>
|
|
||||||
No Mentor
|
|
||||||
<% end_if %>
|
|
||||||
<% end_loop %>
|
|
||||||
<% else %>
|
|
||||||
No Mentor
|
|
||||||
<% end_if %>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<% if Modules %>
|
|
||||||
<% loop Modules %>
|
|
||||||
$Name
|
|
||||||
<% end_loop %>
|
|
||||||
<% else %>
|
|
||||||
No Modules
|
|
||||||
<% end_if %>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<% end_loop %>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
$Form
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
<% include SideBar %>
|
||||||
|
|
||||||
|
Navigate to the holder page through your website navigation,
|
||||||
|
or the "Preview" feature in the CMS. You should see a list of all projects now.
|
||||||
|
Add `?flush=all` to the page URL to force a refresh of the template cache.
|
||||||
|
|
||||||
<div class="notice" markdown='1'>
|
To get a list of all projects, we've looped through the "Children" list,
|
||||||
If you are using the blackcandy template: You might want to move the `<% include Sidebar %>`
|
which is a relationship we didn't define explictly.
|
||||||
(tutorial/templates/Includes/SideBar.ss) include in the *tutorial/templates/Layout/Page.ss* template above
|
It is provided to us by the parent implementation,
|
||||||
the typography div to get rid of the bullets
|
since projects are nothing other than children pages in the standard page hierarchy.
|
||||||
</div>
|
|
||||||
|
|
||||||
|
### Project Detail Template
|
||||||
|
|
||||||
**2. Project**
|
Creating the detail view for each `Project` page works in a very similar way.
|
||||||
|
Given that we're in the context of a single project,
|
||||||
|
we can access the "Students" and "Mentors" relationships directly in the template.
|
||||||
|
|
||||||
We know now how to easily access and show [relations](../topics/datamodel#relations) between *DataObject* in a template.
|
![tutorial:tutorial5_project.jpg](_images/tutorial5_project.jpg)
|
||||||
|
|
||||||
We can now do the same for every *Project* page by creating its own template.
|
**themes/simple/templates/Layout/Project.ss**
|
||||||
|
|
||||||
![tutorial:gsoc-project.png](_images/gsoc-project.jpg)
|
|
||||||
|
|
||||||
*tutorial/templates/Layout/Project.ss*
|
|
||||||
|
|
||||||
:::ss
|
:::ss
|
||||||
<% include Menu2 %>
|
<div class="content-container typography">
|
||||||
|
<article>
|
||||||
|
<h1>$Title</h1>
|
||||||
|
<div class="content">
|
||||||
|
$Content
|
||||||
|
|
||||||
<div id="Content" class="typography">
|
<h2>Students</h2>
|
||||||
<% if Level(2) %>
|
<% if Students %>
|
||||||
<% include BreadCrumbs %>
|
<ul>
|
||||||
<% end_if %>
|
<% loop Students %>
|
||||||
|
<li>$Name ($University)</li>
|
||||||
|
<% end_loop %>
|
||||||
|
</ul>
|
||||||
|
<% else %>
|
||||||
|
<p>No students found</p>
|
||||||
|
<% end_if %>
|
||||||
|
|
||||||
$Content
|
<h2>Mentors</h2>
|
||||||
|
<% if Mentors %>
|
||||||
<% if MyStudent %>
|
<ul>
|
||||||
<% loop MyStudent %>
|
<% loop Mentors %>
|
||||||
<p>First Name: <strong>$FirstName</strong></p>
|
<li>$Name</li>
|
||||||
<p>Lastname: <strong>$Lastname</strong></p>
|
<% end_loop %>
|
||||||
<p>Nationality: <strong>$Nationality</strong></p>
|
</ul>
|
||||||
|
<% else %>
|
||||||
<h3>Mentor</h3>
|
<p>No mentors found</p>
|
||||||
|
<% end_if %>
|
||||||
<% if MyMentor %>
|
|
||||||
<% loop MyMentor %>
|
|
||||||
<p>First Name: <strong>$FirstName</strong></p>
|
|
||||||
<p>Lastname: <strong>$Lastname</strong></p>
|
|
||||||
<p>Nationality: <strong>$Nationality</strong></p>
|
|
||||||
<% end_loop %>
|
|
||||||
<% else %>
|
|
||||||
<p>This student doesn't have any mentor.</p>
|
|
||||||
<% end_if %>
|
|
||||||
<% end_loop %>
|
|
||||||
<% else %>
|
|
||||||
<p>There is no any student working on this project.</p>
|
|
||||||
<% end_if %>
|
|
||||||
|
|
||||||
<h3>Modules</h3>
|
|
||||||
|
|
||||||
<% if Modules %>
|
|
||||||
<ul>
|
|
||||||
<% loop Modules %>
|
|
||||||
<li>$Name</li>
|
|
||||||
<% end_loop %>
|
|
||||||
</ul>
|
|
||||||
<% else %>
|
|
||||||
<p>This project has not used any modules.</p>
|
|
||||||
<% end_if %>
|
|
||||||
|
|
||||||
$Form
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
</div>
|
</div>
|
||||||
|
<% include SideBar %>
|
||||||
|
|
||||||
|
Follow the link to a project detail from from your holder page,
|
||||||
|
or navigate to it through the submenu provided by the theme.
|
||||||
|
|
||||||
What we would like now is to create a special template for the *DataObject* *Student* and the *Page* *Mentor* which will
|
### Student Detail Template
|
||||||
be used when we will call directly the variable in the *Project* template. In our case, we will use the same template
|
|
||||||
because these two classes have the same fields ( FirstName, Surname and Nationality ).
|
|
||||||
|
|
||||||
*tutorial/templates/Includes/GSOCPerson.ss*
|
You might have noticed that we duplicate the same template code
|
||||||
|
between both views when it comes to displaying the details
|
||||||
|
on students and mentors. We'll fix this for students,
|
||||||
|
by introducing a new template for them.
|
||||||
|
|
||||||
|
**themes/simple/templates/Includes/StudentInfo.ss**
|
||||||
|
|
||||||
:::ss
|
:::ss
|
||||||
<p>First Name: <strong>$FirstName</strong></p>
|
$Name ($University)
|
||||||
<p>Lastname: <strong>$Lastname</strong></p>
|
|
||||||
<p>Nationality: <strong>$Nationality</strong></p>
|
|
||||||
|
|
||||||
|
To use this template, we need to add a new method to our student class:
|
||||||
Now the template is created, we need to establish the link between the *Student* and *Mentor* classes with their common
|
|
||||||
template.
|
|
||||||
|
|
||||||
To do so, add this code in the two classes. This will create a control on each of those objects which can be called
|
|
||||||
from templates either within a control block or dot notation.
|
|
||||||
|
|
||||||
*tutorial/code/Student.php, tutorial/code/Mentor.php*
|
|
||||||
|
|
||||||
:::php
|
|
||||||
public function PersonalInfo() {
|
|
||||||
$template = 'GSOCPerson';
|
|
||||||
return $this->renderWith( $template );
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
We can now modify the *Project.ss* template.
|
|
||||||
|
|
||||||
:::ss
|
|
||||||
|
|
||||||
...
|
|
||||||
|
|
||||||
<% if MyStudent %>
|
|
||||||
$MyStudent.PersonalInfo
|
|
||||||
|
|
||||||
<h3>Mentor</h3>
|
|
||||||
|
|
||||||
<% loop MyStudent %>
|
|
||||||
<% if MyMentor %>
|
|
||||||
$MyMentor.PersonalInfo
|
|
||||||
<% else %>
|
|
||||||
<p>This student doesn't have any mentor.</p>
|
|
||||||
<% end_if %>
|
|
||||||
<% end_loop %>
|
|
||||||
<% else %>
|
|
||||||
<p>There is no any student working on this project.</p>
|
|
||||||
<% end_if %>
|
|
||||||
|
|
||||||
...
|
|
||||||
|
|
||||||
<div class="notice" markdown='1'>
|
|
||||||
Remember to add `?flush=1` to the url when refreshing the project page or otherwise you will get a template error
|
|
||||||
</div>
|
|
||||||
|
|
||||||
In the *Project* template, it has been really easy to display the **1-to-1** relation with a *Student* object just by
|
|
||||||
calling the variable **$MyStudent**. This has been made possible thanks to the code below present in the *Project*
|
|
||||||
class.
|
|
||||||
|
|
||||||
:::php
|
|
||||||
static $has_one = array(
|
|
||||||
'MyStudent' => 'Student'
|
|
||||||
);
|
|
||||||
|
|
||||||
|
|
||||||
However, in the *Student* class, there is no any code relating to the **1-to-1** relation with a *Project* *Page*. So
|
|
||||||
how to access it from a *Student* *DataObject* ?
|
|
||||||
|
|
||||||
**3. Mentor**
|
|
||||||
|
|
||||||
In this template, we are gonna try to access the *Project* details from a *Student* *DataObject*.
|
|
||||||
|
|
||||||
What we want to do is to access to the *Project* page in the same way than we have done for the other relations
|
|
||||||
**without modifying the relations between *Page* and *DataObject* and the database structure**.
|
|
||||||
|
|
||||||
![tutorial:gsoc-mentor.png](_images/gsoc-mentor.jpg)
|
|
||||||
|
|
||||||
To do so, we have to create a function in the *Student* class which will return the *Project* linked with it. Let's call
|
|
||||||
it *MyProject* for instance.
|
|
||||||
|
|
||||||
:::php
|
:::php
|
||||||
class Student extends DataObject {
|
class Student extends DataObject {
|
||||||
|
function getInfo() {
|
||||||
...
|
return $this->renderWith('StudentInfo');
|
||||||
|
|
||||||
public function MyProject() {
|
|
||||||
return Project::get()->filter("MyStudentID", $this->ID);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Replace the student template code in both `Project.ss`
|
||||||
We can now use this value in the same way that we have used the other relations.
|
and `ProjectHolder.ss` templates with the new placeholder, `$Info`.
|
||||||
That's how we can use this function in the *Mentor* template.
|
That's the code enclosed in `<% loop Students %>` and `<% end_loop %>`.
|
||||||
|
With this pattern, you can increase code reuse across templates.
|
||||||
*tutorial/templates/Layout/Mentor.ss*
|
|
||||||
|
|
||||||
:::ss
|
|
||||||
<% include Menu2 %>
|
|
||||||
|
|
||||||
<div id="Content" class="typography">
|
|
||||||
<% include BreadCrumbs %>
|
|
||||||
$Content
|
|
||||||
|
|
||||||
<h3>Personal Details</h3>
|
|
||||||
|
|
||||||
<p>First Name: <strong>$FirstName</strong></p>
|
|
||||||
<p>Lastname: <strong>$Lastname</strong></p>
|
|
||||||
<p>Nationality: <strong>$Nationality</strong></p>
|
|
||||||
|
|
||||||
<h3>Students</h3>
|
|
||||||
|
|
||||||
<% if Students %>
|
|
||||||
<table>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th>Student</th>
|
|
||||||
<th>Project</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<% loop Students %>
|
|
||||||
<tr>
|
|
||||||
<td>$FirstName $Lastname</td>
|
|
||||||
<td>
|
|
||||||
<% if MyProject %>
|
|
||||||
<% loop MyProject %>
|
|
||||||
$Title
|
|
||||||
<% end_loop %>
|
|
||||||
<% else %>
|
|
||||||
No Project
|
|
||||||
<% end_if %>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<% end_loop %>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<% else %>
|
|
||||||
<p>There is no any student working with this mentor.</p>
|
|
||||||
<% end_if %>
|
|
||||||
|
|
||||||
$Form
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
## Summary
|
## Summary
|
||||||
|
|
||||||
This tutorial has demonstrated how easy it is to manage all the type of relations between *DataObject* objects in the
|
This tutorial has demonstrated how you can manage data with
|
||||||
CMS and how to display them on the website.
|
different types of relations between in the CMS,
|
||||||
|
and how you can display this data on your website.
|
||||||
|
We illustrated how the powerful `Page` class can be useful to structure
|
||||||
|
your own content, and how we can correlate it to more
|
||||||
|
lightweight `DataObject` classes. The transition between
|
||||||
|
the two classes is intentionally fluent in the CMS, you can
|
||||||
|
manage them depending on your needs.
|
||||||
|
`DataObject` gives you a no-frills solution to data storage,
|
||||||
|
but `Page` allows for built-in WYSIWIG editing, versioning,
|
||||||
|
publication and hierarchical organization.
|
||||||
|
|
||||||
|
## Exercises
|
||||||
|
|
||||||
## Download the code
|
This is a simplified example, so there's naturally room for improvement.
|
||||||
|
In order to challenge your knowledge gained in the tutorials so far,
|
||||||
|
we suggest some excercises to make the solution more flexible:
|
||||||
|
|
||||||
Download all the [code](http://doc.silverstripe.org/framework/docs/en/tutorials/_images/tutorial5-completecode.zip) for this tutorial.
|
* Refactor the `Student` and `Mentor` classes to inherit from a common parent class `Person`,
|
||||||
|
and avoid any duplication between the two subclasses.
|
||||||
You can also download the [code](http://doc.silverstripe.org/framework/docs/en/tutorials/_images/tutorial5-completecode-blackcandy.zip) for use in the blackcandy template.
|
* Render mentor details in their own template
|
||||||
|
* Change the `GridField` to list only five records per page (the default is 20).
|
||||||
|
This configuration is stored in the `[api:GridFieldPaginator]` component
|
Before Width: | Height: | Size: 66 KiB |
Before Width: | Height: | Size: 74 KiB |
Before Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 67 KiB |
Before Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 49 KiB |
Before Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 42 KiB |
Before Width: | Height: | Size: 61 KiB |
Before Width: | Height: | Size: 43 KiB |
Before Width: | Height: | Size: 73 KiB |
Before Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 44 KiB |
BIN
docs/en/tutorials/_images/tutorial3_pollform.jpg
Normal file
After Width: | Height: | Size: 46 KiB |
BIN
docs/en/tutorials/_images/tutorial3_pollresults.jpg
Normal file
After Width: | Height: | Size: 47 KiB |
BIN
docs/en/tutorials/_images/tutorial3_validation.jpg
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
docs/en/tutorials/_images/tutorial4_search.jpg
Normal file
After Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 85 KiB |
BIN
docs/en/tutorials/_images/tutorial4_searchbox.jpg
Normal file
After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 5.1 KiB |
BIN
docs/en/tutorials/_images/tutorial5_addNew.jpg
Normal file
After Width: | Height: | Size: 70 KiB |
BIN
docs/en/tutorials/_images/tutorial5_mentor.jpg
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
docs/en/tutorials/_images/tutorial5_mentor_creation.jpg
Normal file
After Width: | Height: | Size: 41 KiB |
BIN
docs/en/tutorials/_images/tutorial5_mentor_students.jpg
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
docs/en/tutorials/_images/tutorial5_module_creation.jpg
Normal file
After Width: | Height: | Size: 78 KiB |
BIN
docs/en/tutorials/_images/tutorial5_module_selection.jpg
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
docs/en/tutorials/_images/tutorial5_project.jpg
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
docs/en/tutorials/_images/tutorial5_project_creation.jpg
Normal file
After Width: | Height: | Size: 86 KiB |
BIN
docs/en/tutorials/_images/tutorial5_projects_table.jpg
Normal file
After Width: | Height: | Size: 65 KiB |
BIN
docs/en/tutorials/_images/tutorial5_student_tab.jpg
Normal file
After Width: | Height: | Size: 47 KiB |
BIN
docs/en/tutorials/_images/tutorial5_students.jpg
Normal file
After Width: | Height: | Size: 86 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 19 KiB |
BIN
docs/en/tutorials/_resources/tutorials.zip
Normal file
@ -316,7 +316,9 @@ class GridFieldDetailForm_ItemRequest extends RequestHandler {
|
|||||||
$actions,
|
$actions,
|
||||||
$this->component->getValidator()
|
$this->component->getValidator()
|
||||||
);
|
);
|
||||||
$form->loadDataFrom($this->record);
|
if($this->record->ID !== 0) {
|
||||||
|
$form->loadDataFrom($this->record);
|
||||||
|
}
|
||||||
|
|
||||||
// TODO Coupling with CMS
|
// TODO Coupling with CMS
|
||||||
$toplevelController = $this->getToplevelController();
|
$toplevelController = $this->getToplevelController();
|
||||||
|
@ -326,7 +326,7 @@ class i18nTextCollector extends Object {
|
|||||||
/**
|
/**
|
||||||
* @uses i18nEntityProvider
|
* @uses i18nEntityProvider
|
||||||
*/
|
*/
|
||||||
function collectFromEntityProviders($filePath) {
|
function collectFromEntityProviders($filePath, $module) {
|
||||||
$entities = array();
|
$entities = array();
|
||||||
|
|
||||||
$classes = ClassInfo::classes_for_file($filePath);
|
$classes = ClassInfo::classes_for_file($filePath);
|
||||||
@ -334,7 +334,7 @@ class i18nTextCollector extends Object {
|
|||||||
// Not all classes can be instanciated without mandatory arguments,
|
// Not all classes can be instanciated without mandatory arguments,
|
||||||
// so entity collection doesn't work for all SilverStripe classes currently
|
// so entity collection doesn't work for all SilverStripe classes currently
|
||||||
// Requires PHP 5.1+
|
// Requires PHP 5.1+
|
||||||
if(class_exists($class, false) && in_array('i18nEntityProvider', class_implements($class))) {
|
if(class_exists($class) && in_array('i18nEntityProvider', class_implements($class))) {
|
||||||
$reflectionClass = new ReflectionClass($class);
|
$reflectionClass = new ReflectionClass($class);
|
||||||
if($reflectionClass->isAbstract()) continue;
|
if($reflectionClass->isAbstract()) continue;
|
||||||
|
|
||||||
|
@ -192,10 +192,12 @@
|
|||||||
// TODO Hack to avoid ajax load on init, see http://code.google.com/p/jstree/issues/detail?id=911
|
// TODO Hack to avoid ajax load on init, see http://code.google.com/p/jstree/issues/detail?id=911
|
||||||
'data': this.getPanel().find('.tree-holder').html(),
|
'data': this.getPanel().find('.tree-holder').html(),
|
||||||
'ajax': {
|
'ajax': {
|
||||||
'url': this.data('urlTree'),
|
'url': function(node) {
|
||||||
|
return self.data('urlTree') + '/' + ($(node).data("id") ? $(node).data("id") : 0);
|
||||||
|
},
|
||||||
'data': function(node) {
|
'data': function(node) {
|
||||||
var id = $(node).data("id") ? $(node).data("id") : 0, params = self.getRequestParams();
|
var params = self.getRequestParams();
|
||||||
params = $.extend({}, params, {ID: id, ajax: 1});
|
params = $.extend({}, params, {ajax: 1});
|
||||||
return params;
|
return params;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,9 +22,14 @@ ss.i18n = {
|
|||||||
defaultLocale: 'en_US',
|
defaultLocale: 'en_US',
|
||||||
|
|
||||||
lang: {},
|
lang: {},
|
||||||
|
|
||||||
|
inited: false,
|
||||||
|
|
||||||
init: function() {
|
init: function() {
|
||||||
|
if(this.inited) return;
|
||||||
|
|
||||||
this.currentLocale = this.detectLocale();
|
this.currentLocale = this.detectLocale();
|
||||||
|
this.inited = true;
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -59,6 +64,8 @@ ss.i18n = {
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
_t: function (entity, fallbackString, priority, context) {
|
_t: function (entity, fallbackString, priority, context) {
|
||||||
|
this.init();
|
||||||
|
|
||||||
if (this.lang && this.lang[this.getLocale()] && this.lang[this.getLocale()][entity]) {
|
if (this.lang && this.lang[this.getLocale()] && this.lang[this.getLocale()][entity]) {
|
||||||
return this.lang[this.getLocale()][entity];
|
return this.lang[this.getLocale()][entity];
|
||||||
} else if (this.lang && this.lang[this.defaultLocale] && this.lang[this.defaultLocale][entity]) {
|
} else if (this.lang && this.lang[this.defaultLocale] && this.lang[this.defaultLocale][entity]) {
|
||||||
@ -165,15 +172,20 @@ ss.i18n = {
|
|||||||
detectLocale: function() {
|
detectLocale: function() {
|
||||||
var rawLocale;
|
var rawLocale;
|
||||||
var detectedLocale;
|
var detectedLocale;
|
||||||
|
|
||||||
|
// get by container tag
|
||||||
|
rawLocale = jQuery('body').attr('lang');
|
||||||
|
|
||||||
// get by meta
|
// get by meta
|
||||||
var metas = document.getElementsByTagName('meta');
|
if(!rawLocale) {
|
||||||
for(var i=0; i<metas.length; i++) {
|
var metas = document.getElementsByTagName('meta');
|
||||||
if(metas[i].attributes['http-equiv'] && metas[i].attributes['http-equiv'].nodeValue.toLowerCase() == 'content-language') {
|
for(var i=0; i<metas.length; i++) {
|
||||||
rawLocale = metas[i].attributes['content'].nodeValue;
|
if(metas[i].attributes['http-equiv'] && metas[i].attributes['http-equiv'].nodeValue.toLowerCase() == 'content-language') {
|
||||||
|
rawLocale = metas[i].attributes['content'].nodeValue;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// fallback to default locale
|
// fallback to default locale
|
||||||
if(!rawLocale) rawLocale = this.defaultLocale;
|
if(!rawLocale) rawLocale = this.defaultLocale;
|
||||||
|
|
||||||
|
@ -2,6 +2,38 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
|
|||||||
console.error('Class ss.i18n not defined');
|
console.error('Class ss.i18n not defined');
|
||||||
} else {
|
} else {
|
||||||
ss.i18n.addDictionary('de_DE', {
|
ss.i18n.addDictionary('de_DE', {
|
||||||
'VALIDATOR.FIELDREQUIRED': '"%s" wird benötigt'
|
'VALIDATOR.FIELDREQUIRED': '"%s" wird benötigt',
|
||||||
|
'HASMANYFILEFIELD.UPLOADING': 'Lädt hoch... %s',
|
||||||
|
'TABLEFIELD.DELETECONFIRMMESSAGE': 'Sind Sie sicher, dass sie dieses Element löschen wollen?',
|
||||||
|
'LOADING': 'Lädt...',
|
||||||
|
'UNIQUEFIELD.SUGGESTED': "Der Wert wurde nach '%s' geändert : %s",
|
||||||
|
'UNIQUEFIELD.ENTERNEWVALUE': 'Sie müssen einen neuen Wert für dieses Feld eingeben',
|
||||||
|
'UNIQUEFIELD.CANNOTLEAVEEMPTY': 'Dieses Feld kann nicht leer sein',
|
||||||
|
'RESTRICTEDTEXTFIELD.CHARCANTBEUSED': "Das Zeichen '%s' darf in diesem Feld nicht vewendet werden",
|
||||||
|
'UPDATEURL.CONFIRM': 'Sollen wir die URL in diesen Wert ändern:\n\n%s/\n\nKlicken Sie OK, um den URL zu ändern, Abbrechen um ihn so zu lassen:\n\n%s',
|
||||||
|
'UPDATEURL.CONFIRMURLCHANGED':'Die URL wurde geändert:\n"%s"',
|
||||||
|
'FILEIFRAMEFIELD.DELETEFILE': 'Datei löschen',
|
||||||
|
'FILEIFRAMEFIELD.UNATTACHFILE': 'Datei loslösen',
|
||||||
|
'FILEIFRAMEFIELD.DELETEIMAGE': 'Bild löschen',
|
||||||
|
'FILEIFRAMEFIELD.CONFIRMDELETE': 'Sind Sie sicher, dass sie diese Datei löschen wollen?',
|
||||||
|
'LeftAndMain.IncompatBrowserWarning': 'Ihr Browser ist nicht kompatibel mit der CMS Benutzeroverfläche. Bitte benutzen sie Internet Explorer 7+, Google Chrome 10+ oder Mozilla Firefox 3.5+.',
|
||||||
|
'GRIDFIELD.ERRORINTRANSACTION': 'Beim Laden der Daten vom Server ist ein Fehler aufgetretetn\n Bitte versuchen sie es später noch einmal.',
|
||||||
|
'UploadField.ConfirmDelete': 'Sind sie sicher, dass sie diese Datei aus dem Dateisystem löschen wollen?',
|
||||||
|
'UploadField.PHP_MAXFILESIZE': 'Die Dateigröße überschreitet upload_max_filesize (php.ini Einstellung)',
|
||||||
|
'UploadField.HTML_MAXFILESIZE': 'Die Dateigröße überschreitet MAX_FILE_SIZE (HTML Form Einstellung)',
|
||||||
|
'UploadField.ONLYPARTIALUPLOADED': 'Die Datei wurde nur teilweise hochgeladen',
|
||||||
|
'UploadField.NOFILEUPLOADED': 'Keine Datei wurde hochgeladen',
|
||||||
|
'UploadField.NOTMPFOLDER': 'Es wurde kein temporäres Verzeichnis gefunden',
|
||||||
|
'UploadField.WRITEFAILED': 'Es konnte nicht auf die Festplatte geschrieben werden',
|
||||||
|
'UploadField.STOPEDBYEXTENSION': 'Dateiupload wurde wegen einer nicht erlaubten Erweiterung gestoppt',
|
||||||
|
'UploadField.TOOLARGE': 'Die Datei ist zu groß',
|
||||||
|
'UploadField.TOOSMALL': 'Die Datei ist zu klein',
|
||||||
|
'UploadField.INVALIDEXTENSION': 'Dateierweiterung ist nicht erlaubt',
|
||||||
|
'UploadField.MAXNUMBEROFFILESSIMPLE': 'Maximal erlaubt Anzahl von Dateien überschritten',
|
||||||
|
'UploadField.UPLOADEDBYTES': 'Hochgeladene Bytes überschreiten Dateigröße',
|
||||||
|
'UploadField.EMPTYRESULT': 'Leere Datei erhalten',
|
||||||
|
'UploadField.LOADING': 'Lädt ...',
|
||||||
|
'UploadField.Editing': 'Bearbeite ...',
|
||||||
|
'UploadField.Uploaded': 'Hochgeladen'
|
||||||
});
|
});
|
||||||
}
|
}
|
116
lang/af.yml
@ -50,6 +50,8 @@ af:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Please enter a username and password.'
|
ENTERINFO: 'Please enter a username and password.'
|
||||||
ERRORNOTADMIN: 'That user is not an administrator.'
|
ERRORNOTADMIN: 'That user is not an administrator.'
|
||||||
@ -57,9 +59,10 @@ af:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ af:
|
|||||||
SAVE: Save
|
SAVE: Save
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'U het die wagwoord vir'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hi
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ af:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Next
|
||||||
|
PREVIOUS: Previous
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ af:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: 'Voeg by'
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Kies)
|
CHOOSE: (Kies)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ af:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ af:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Kies asseblief ''n bron lêer om by te voeg'
|
NOSOURCE: 'Kies asseblief ''n bron lêer om by te voeg'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hi
|
||||||
|
TEXT1: 'Hier is u'
|
||||||
|
TEXT2: 'wagwoord herstel skakel'
|
||||||
|
TEXT3: vir
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s word benodig.'
|
FIELDISREQUIRED: '%s word benodig.'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The waarde wat ingesleutel is is nie uniek nie'
|
VALIDATIONNOTUNIQUE: 'The waarde wat ingesleutel is is nie uniek nie'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Wagwoorde pas nie'
|
VALIDATIONPASSWORDSDONTMATCH: 'Wagwoorde pas nie'
|
||||||
@ -187,37 +203,26 @@ af:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Next
|
|
||||||
PREVIOUS: Previous
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hi
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Hier is u'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'wagwoord herstel skakel'
|
|
||||||
TEXT3: vir
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'U het die wagwoord vir'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Groep Kode'
|
Code: 'Groep Kode'
|
||||||
DefaultGroupTitleAdministrators: Administrateurs
|
DefaultGroupTitleAdministrators: Administrateurs
|
||||||
DefaultGroupTitleContentAuthors: 'Inhouds Outeurs'
|
DefaultGroupTitleContentAuthors: 'Inhouds Outeurs'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hi
|
|
||||||
Locked: 'Gesluit?'
|
Locked: 'Gesluit?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Ouer Groep'
|
Parent: 'Ouer Groep'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Toestemmings
|
has_many_Permissions: Toestemmings
|
||||||
many_many_Members: Lidde
|
many_many_Members: Lidde
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ af:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Voeg nuwe ry by'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ af:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: Unknown
|
VersionUnknown: Unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ af:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ af:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ af:
|
|||||||
CMS_ACCESS_CATEGORY: 'IBS Toegang'
|
CMS_ACCESS_CATEGORY: 'IBS Toegang'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Impliseer en oorskryf alle ander toegekende permissies.'
|
FULLADMINRIGHTS_HELP: 'Impliseer en oorskryf alle ander toegekende permissies.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ af:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Rolle en toegang permissies'
|
PERMISSIONS_CATEGORY: 'Rolle en toegang permissies'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: 'Voeg by'
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'U het nie toegang tot hierdie bladsy nie. As u n'' ander rekening het wat toegang tot hierdie bladsy het, kan u weer <a href="%s">inteken</a>.'
|
ALREADYLOGGEDIN: 'U het nie toegang tot hierdie bladsy nie. As u n'' ander rekening het wat toegang tot hierdie bladsy het, kan u weer <a href="%s">inteken</a>.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ af:
|
|||||||
BtnImport: 'Voer In'
|
BtnImport: 'Voer In'
|
||||||
FileFieldLabel: 'CSV Lêer <small>(Laat toe uitbreidings: *.csv)</small>'
|
FileFieldLabel: 'CSV Lêer <small>(Laat toe uitbreidings: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Hoof
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Voeg nuwe ry by'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Druk
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sorteer in stygende orde'
|
||||||
|
SORTDESC: 'Sorteer in dalende orde'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Hoof
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sorteer in stygende orde'
|
|
||||||
SORTDESC: 'Sorteer in dalende orde'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Druk
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
158
lang/ar.yml
@ -7,8 +7,8 @@ ar:
|
|||||||
FILENAME: 'اسم الملف'
|
FILENAME: 'اسم الملف'
|
||||||
FOLDER: Folder
|
FOLDER: Folder
|
||||||
LASTEDIT: 'آخر التعديلات'
|
LASTEDIT: 'آخر التعديلات'
|
||||||
OWNER: المالك
|
OWNER: 'المالك'
|
||||||
SIZE: الحجم
|
SIZE: 'الحجم'
|
||||||
TITLE: العنوان
|
TITLE: العنوان
|
||||||
TYPE: النوع
|
TYPE: النوع
|
||||||
URL: الرابط
|
URL: الرابط
|
||||||
@ -26,7 +26,7 @@ ar:
|
|||||||
UPLOADINPROGRESS: 'Please wait… upload in progress'
|
UPLOADINPROGRESS: 'Please wait… upload in progress'
|
||||||
UPLOADOR: OR
|
UPLOADOR: OR
|
||||||
BBCodeParser:
|
BBCodeParser:
|
||||||
ALIGNEMENT: المحاذاة
|
ALIGNEMENT: 'المحاذاة'
|
||||||
ALIGNEMENTEXAMPLE: 'محاذاة إلى اليمين'
|
ALIGNEMENTEXAMPLE: 'محاذاة إلى اليمين'
|
||||||
BOLD: 'خط عريض'
|
BOLD: 'خط عريض'
|
||||||
BOLDEXAMPLE: عريض
|
BOLDEXAMPLE: عريض
|
||||||
@ -40,7 +40,7 @@ ar:
|
|||||||
IMAGE: الصورة
|
IMAGE: الصورة
|
||||||
IMAGEDESCRIPTION: 'عرض الصورة في الموضوع'
|
IMAGEDESCRIPTION: 'عرض الصورة في الموضوع'
|
||||||
ITALIC: 'خط مائل'
|
ITALIC: 'خط مائل'
|
||||||
ITALICEXAMPLE: مائل
|
ITALICEXAMPLE: 'مائل'
|
||||||
LINK: 'رابط الموقع'
|
LINK: 'رابط الموقع'
|
||||||
LINKDESCRIPTION: 'رابط إلى موقع آخر'
|
LINKDESCRIPTION: 'رابط إلى موقع آخر'
|
||||||
STRUCK: 'خط في المنتصف'
|
STRUCK: 'خط في المنتصف'
|
||||||
@ -50,6 +50,8 @@ ar:
|
|||||||
UNORDERED: 'قائمة غير مرتبة'
|
UNORDERED: 'قائمة غير مرتبة'
|
||||||
UNORDEREDDESCRIPTION: 'قائمة غير مرتبة'
|
UNORDEREDDESCRIPTION: 'قائمة غير مرتبة'
|
||||||
UNORDEREDEXAMPLE1: 'العنصر 1 غير مرتب'
|
UNORDEREDEXAMPLE1: 'العنصر 1 غير مرتب'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'فضلاً أدخل اسم المستخدم و كلمة المرور'
|
ENTERINFO: 'فضلاً أدخل اسم المستخدم و كلمة المرور'
|
||||||
ERRORNOTADMIN: 'هذا المستخدم لا يملك صلاحيات الإدارة'
|
ERRORNOTADMIN: 'هذا المستخدم لا يملك صلاحيات الإدارة'
|
||||||
@ -57,9 +59,10 @@ ar:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: لا
|
0: لا
|
||||||
ANY: أي
|
ANY: أي
|
||||||
Hello: Hi
|
1: 'نعم'
|
||||||
LOGOUT: 'Log out'
|
CMSLoadingScreen.ss:
|
||||||
1: نعم
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'الدخول إلى جميع واجهات إدارة المحتوى'
|
ACCESSALLINTERFACES: 'الدخول إلى جميع واجهات إدارة المحتوى'
|
||||||
@ -67,13 +70,27 @@ ar:
|
|||||||
SAVE: حفظ
|
SAVE: حفظ
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'تم تغيير كلمة المرور لـ'
|
||||||
|
CHANGEPASSWORDTEXT2: 'يمكنك الآن استخدام هذه البيانات للدخول إلى حسابك'
|
||||||
|
EMAIL: 'البريد الإلكتروني'
|
||||||
|
HELLO: أهلاً
|
||||||
|
PASSWORD: 'الرقم السري'
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- لا
|
- لا
|
||||||
- نعم
|
- 'نعم'
|
||||||
ComplexTableField:
|
ComplexTableField:
|
||||||
CLOSEPOPUP: 'إغلاق النافذة'
|
CLOSEPOPUP: 'إغلاق النافذة'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'حفظ %s %s %s'
|
SUCCESSEDIT: 'حفظ %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'ترتيب تصاعدي'
|
||||||
|
SORTDESC: 'ترتيب تنازلي'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: التالي
|
||||||
|
PREVIOUS: السابق
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -90,8 +107,8 @@ ar:
|
|||||||
PLURALNAME: 'بيانات كائن'
|
PLURALNAME: 'بيانات كائن'
|
||||||
SINGULARNAME: 'بيانات كائن'
|
SINGULARNAME: 'بيانات كائن'
|
||||||
Date:
|
Date:
|
||||||
DAY: اليوم
|
DAY: 'اليوم'
|
||||||
DAYS: الأيام
|
DAYS: 'الأيام'
|
||||||
HOUR: ساعة
|
HOUR: ساعة
|
||||||
HOURS: ساعات
|
HOURS: ساعات
|
||||||
MIN: دقيقة
|
MIN: دقيقة
|
||||||
@ -106,15 +123,12 @@ ar:
|
|||||||
YEARS: السنوات
|
YEARS: السنوات
|
||||||
DateField:
|
DateField:
|
||||||
NOTSET: 'غير محدد'
|
NOTSET: 'غير محدد'
|
||||||
TODAY: اليوم
|
TODAY: 'اليوم'
|
||||||
VALIDDATEFORMAT2: 'Please enter a valid date format ({format})'
|
VALIDDATEFORMAT2: 'Please enter a valid date format ({format})'
|
||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: إضافة
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (اختر)
|
CHOOSE: (اختر)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,18 +138,16 @@ ar:
|
|||||||
SINGULARNAME: 'سجل البريد الإلكتروني Bounce'
|
SINGULARNAME: 'سجل البريد الإلكتروني Bounce'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: أي
|
ANY: أي
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: المحتوى
|
Content: 'المحتوى'
|
||||||
Filename: 'اسم الملف'
|
Filename: 'اسم الملف'
|
||||||
INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})'
|
INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})'
|
||||||
INVALIDEXTENSIONSHORT: 'Extension is not allowed'
|
INVALIDEXTENSIONSHORT: 'Extension is not allowed'
|
||||||
NOFILESIZE: 'حجم الملف 0 بايت'
|
NOFILESIZE: 'حجم الملف 0 بايت'
|
||||||
NOVALIDUPLOAD: 'نوع الملف غير قابل للرفع'
|
NOVALIDUPLOAD: 'نوع الملف غير قابل للرفع'
|
||||||
Name: الاسم
|
Name: 'الاسم'
|
||||||
PLURALNAME: الملفات
|
PLURALNAME: 'الملفات'
|
||||||
SINGULARNAME: الملف
|
SINGULARNAME: 'الملف'
|
||||||
TOOLARGE: 'Filesize is too large, maximum {size} allowed'
|
TOOLARGE: 'Filesize is too large, maximum {size} allowed'
|
||||||
TOOLARGESHORT: 'Filesize exceeds {size}'
|
TOOLARGESHORT: 'Filesize exceeds {size}'
|
||||||
Title: العنوان
|
Title: العنوان
|
||||||
@ -145,24 +157,28 @@ ar:
|
|||||||
ATTACHONCESAVED2: 'Files can be attached once you have saved the record for the first time.'
|
ATTACHONCESAVED2: 'Files can be attached once you have saved the record for the first time.'
|
||||||
DELETE: 'Delete {type}'
|
DELETE: 'Delete {type}'
|
||||||
DISALLOWEDFILETYPE: 'This filetype is not allowed to be uploaded'
|
DISALLOWEDFILETYPE: 'This filetype is not allowed to be uploaded'
|
||||||
FILE: ملف
|
FILE: 'ملف'
|
||||||
FROMCOMPUTER: 'من جهازك الشخصي'
|
FROMCOMPUTER: 'من جهازك الشخصي'
|
||||||
FROMFILESTORE: 'من مكتبة الملفات'
|
FROMFILESTORE: 'من مكتبة الملفات'
|
||||||
NOSOURCE: 'الرجاء اختيارمصدر ملف المرفق'
|
NOSOURCE: 'الرجاء اختيارمصدر ملف المرفق'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: أهلاً
|
||||||
|
TEXT1: هنا
|
||||||
|
TEXT2: 'رابط إعادة تعيين كلمة المرور'
|
||||||
|
TEXT3: لـ
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s مطلوب'
|
FIELDISREQUIRED: '%s مطلوب'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'القيمة المدخلة غير فريدة و قابلة للتكرار '
|
VALIDATIONNOTUNIQUE: 'القيمة المدخلة غير فريدة و قابلة للتكرار '
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'رقم المرور غير صحيح'
|
VALIDATIONPASSWORDSDONTMATCH: 'رقم المرور غير صحيح'
|
||||||
VALIDATIONPASSWORDSNOTEMPTY: 'أرقام المرور لا يمكن أن تكون فارغة'
|
VALIDATIONPASSWORDSNOTEMPTY: 'أرقام المرور لا يمكن أن تكون فارغة'
|
||||||
VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
|
VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
|
||||||
VALIDATOR: المحقق
|
VALIDATOR: 'المحقق'
|
||||||
VALIDCURRENCY: 'Please enter a valid currency'
|
VALIDCURRENCY: 'Please enter a valid currency'
|
||||||
FormField:
|
FormField:
|
||||||
NONE: لايوجد
|
NONE: لايوجد
|
||||||
@ -187,37 +203,26 @@ ar:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: التالي
|
|
||||||
PREVIOUS: السابق
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: أهلاً
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: هنا
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'رابط إعادة تعيين كلمة المرور'
|
|
||||||
TEXT3: لـ
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'تم تغيير كلمة المرور لـ'
|
|
||||||
CHANGEPASSWORDTEXT2: 'يمكنك الآن استخدام هذه البيانات للدخول إلى حسابك'
|
|
||||||
Code: 'شفرة المجموعة'
|
Code: 'شفرة المجموعة'
|
||||||
DefaultGroupTitleAdministrators: الإدارة
|
DefaultGroupTitleAdministrators: الإدارة
|
||||||
DefaultGroupTitleContentAuthors: 'مؤلفي المحتوى'
|
DefaultGroupTitleContentAuthors: 'مؤلفي المحتوى'
|
||||||
Description: الوصف
|
Description: الوصف
|
||||||
EMAIL: 'البريد الإلكتروني'
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: أهلاً
|
|
||||||
Locked: 'مغلق ؟'
|
Locked: 'مغلق ؟'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: 'الرقم السري'
|
|
||||||
Parent: 'المجموعة الرئيسة'
|
Parent: 'المجموعة الرئيسة'
|
||||||
RolesAddEditLink: 'قوانين التعديل/الإضافة'
|
RolesAddEditLink: 'قوانين التعديل/الإضافة'
|
||||||
Sort: ترتيب
|
Sort: ترتيب
|
||||||
TITLE: 'إطار تحميل الصور'
|
|
||||||
has_many_Permissions: الصلاحيات
|
has_many_Permissions: الصلاحيات
|
||||||
many_many_Members: الأعضاء
|
many_many_Members: الأعضاء
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -244,8 +249,8 @@ ar:
|
|||||||
CSSCLASSRIGHT: 'إلى اليمين ، مع التفاف النص'
|
CSSCLASSRIGHT: 'إلى اليمين ، مع التفاف النص'
|
||||||
DETAILS: Details
|
DETAILS: Details
|
||||||
EMAIL: 'بريد إلكتروني'
|
EMAIL: 'بريد إلكتروني'
|
||||||
FILE: ملف
|
FILE: 'ملف'
|
||||||
FOLDER: المجلد
|
FOLDER: 'المجلد'
|
||||||
FROMCMS: 'From the CMS'
|
FROMCMS: 'From the CMS'
|
||||||
FROMCOMPUTER: 'From your computer'
|
FROMCOMPUTER: 'From your computer'
|
||||||
FROMWEB: 'From the web'
|
FROMWEB: 'From the web'
|
||||||
@ -275,14 +280,13 @@ ar:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: الصورة
|
IMAGE: الصورة
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'إطار تحميل الصور'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'إضافة صف جديد'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
HELP: مساعدة
|
HELP: 'مساعدة'
|
||||||
PAGETYPE: 'نوع الصفحة:'
|
PAGETYPE: 'نوع الصفحة:'
|
||||||
PERMAGAIN: 'تم خروجك من النظام بنجاح. للدخول مرة أخرى أدحل البريد الإلكتروني و الرقم السري بالأسفل'
|
PERMAGAIN: 'تم خروجك من النظام بنجاح. للدخول مرة أخرى أدحل البريد الإلكتروني و الرقم السري بالأسفل'
|
||||||
PERMALREADY: 'عذراً , لكن لا يمكنك الوصول لهذا القسم من النظام. يتوجب عليك الدخول بصلاحية أخرى'
|
PERMALREADY: 'عذراً , لكن لا يمكنك الوصول لهذا القسم من النظام. يتوجب عليك الدخول بصلاحية أخرى'
|
||||||
@ -292,6 +296,9 @@ ar:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'عنوان البريد الإلكتروني'
|
Email: 'عنوان البريد الإلكتروني'
|
||||||
IP: 'عنوان IP'
|
IP: 'عنوان IP'
|
||||||
@ -330,7 +337,7 @@ ar:
|
|||||||
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))'
|
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))'
|
||||||
WELCOMEBACK: 'Welcome Back, {firstname}'
|
WELCOMEBACK: 'Welcome Back, {firstname}'
|
||||||
YOUROLDPASSWORD: 'رقم المرور السابق'
|
YOUROLDPASSWORD: 'رقم المرور السابق'
|
||||||
belongs_many_many_Groups: المجموعات
|
belongs_many_many_Groups: 'المجموعات'
|
||||||
db_LastVisited: 'تاريخ آخر زيارة'
|
db_LastVisited: 'تاريخ آخر زيارة'
|
||||||
db_Locale: 'واجهة الموقع'
|
db_Locale: 'واجهة الموقع'
|
||||||
db_LockedOutUntil: 'مغلق حتى تاريخ'
|
db_LockedOutUntil: 'مغلق حتى تاريخ'
|
||||||
@ -368,6 +375,7 @@ ar:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: حذف
|
DELETE: حذف
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'استيراد من CSV'
|
IMPORT: 'استيراد من CSV'
|
||||||
@ -377,9 +385,20 @@ ar:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: الكمية
|
FIELDLABELAMOUNT: 'الكمية'
|
||||||
FIELDLABELCURRENCY: العملة
|
FIELDLABELCURRENCY: 'العملة'
|
||||||
NullableField:
|
NullableField:
|
||||||
IsNullLabel: باطل
|
IsNullLabel: باطل
|
||||||
NumericField:
|
NumericField:
|
||||||
@ -389,10 +408,6 @@ ar:
|
|||||||
CMS_ACCESS_CATEGORY: 'الوصل لنظام إدارة المحتوى'
|
CMS_ACCESS_CATEGORY: 'الوصل لنظام إدارة المحتوى'
|
||||||
FULLADMINRIGHTS: 'جميع صلاحيات الإدارة'
|
FULLADMINRIGHTS: 'جميع صلاحيات الإدارة'
|
||||||
FULLADMINRIGHTS_HELP: 'يتضمن وينقض جميع الأذونات الأخرىالمساندة.'
|
FULLADMINRIGHTS_HELP: 'يتضمن وينقض جميع الأذونات الأخرىالمساندة.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ ar:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'تصاريح القاعدة والوصول'
|
PERMISSIONS_CATEGORY: 'تصاريح القاعدة والوصول'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'فضلاً أدخل رقم هاتف صحيح'
|
VALIDATION: 'فضلاً أدخل رقم هاتف صحيح'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: إضافة
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'لاتملك صلاحية الدخول لهذه الصفحة ، إذا كنت تملك حساب آخر فيمكنك تسجيل الدخول'
|
ALREADYLOGGEDIN: 'لاتملك صلاحية الدخول لهذه الصفحة ، إذا كنت تملك حساب آخر فيمكنك تسجيل الدخول'
|
||||||
BUTTONSEND: 'أرسل لي رابط إعادة تهيئة كلمة المرور'
|
BUTTONSEND: 'أرسل لي رابط إعادة تهيئة كلمة المرور'
|
||||||
@ -439,31 +457,33 @@ ar:
|
|||||||
BtnImport: استيراد
|
BtnImport: استيراد
|
||||||
FileFieldLabel: ' CSV ملف <small>(الامتداد المسموح :*.csv )</small>'
|
FileFieldLabel: ' CSV ملف <small>(الامتداد المسموح :*.csv )</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'لا توجد صور مرفوعة'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: الرئيسة
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'إضافة صف جديد'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'تصدير إلى CSV'
|
||||||
|
PRINT: طباعة
|
||||||
|
Print: Print
|
||||||
|
SELECT: اختيار
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'فرز في ترتيب تصاعدي'
|
||||||
|
SORTDESC: 'فرز في ترتيب تنازلي'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'عرض الأول'
|
VIEWFIRST: 'عرض الأول'
|
||||||
VIEWLAST: 'عرض الأخير'
|
VIEWLAST: 'عرض الأخير'
|
||||||
VIEWNEXT: 'عرض التالي'
|
VIEWNEXT: 'عرض التالي'
|
||||||
VIEWPREVIOUS: 'عرض السابق'
|
VIEWPREVIOUS: 'عرض السابق'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'لا توجد صور مرفوعة'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: الرئيسة
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'فرز في ترتيب تصاعدي'
|
|
||||||
SORTDESC: 'فرز في ترتيب تنازلي'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'تصدير إلى CSV'
|
|
||||||
PRINT: طباعة
|
|
||||||
Print: Print
|
|
||||||
SELECT: اختيار
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/ast.yml
@ -50,6 +50,8 @@ ast:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Please enter a username and password.'
|
ENTERINFO: 'Please enter a username and password.'
|
||||||
ERRORNOTADMIN: 'That user is not an administrator.'
|
ERRORNOTADMIN: 'That user is not an administrator.'
|
||||||
@ -57,9 +59,10 @@ ast:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ ast:
|
|||||||
SAVE: Save
|
SAVE: Save
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Camudasti la contraseña pa'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hi
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ ast:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Next
|
||||||
|
PREVIOUS: Previous
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ ast:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Escoyer)
|
CHOOSE: (Escoyer)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ ast:
|
|||||||
SINGULARNAME: 'Rexistru de rebote de corréu'
|
SINGULARNAME: 'Rexistru de rebote de corréu'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ ast:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hi
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is required'
|
FIELDISREQUIRED: '%s is required'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
||||||
@ -187,37 +203,26 @@ ast:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Next
|
|
||||||
PREVIOUS: Previous
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hi
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Camudasti la contraseña pa'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Códigu de grupu'
|
Code: 'Códigu de grupu'
|
||||||
DefaultGroupTitleAdministrators: Alministradores
|
DefaultGroupTitleAdministrators: Alministradores
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Descripción
|
Description: Descripción
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hi
|
|
||||||
Locked: '¿Bloquiáu?'
|
Locked: '¿Bloquiáu?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Grupu padre'
|
Parent: 'Grupu padre'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Orde de clasificación'
|
Sort: 'Orde de clasificación'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Permisos
|
has_many_Permissions: Permisos
|
||||||
many_many_Members: Miembros
|
many_many_Members: Miembros
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ ast:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ ast:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ ast:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ ast:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ ast:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ ast:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Nun tienes accesu a esta páxina. Si tienes otra cuenta que pueda entrar nesta páxina, puedes <a href="%s">volver conectate</a>.'
|
ALREADYLOGGEDIN: 'Nun tienes accesu a esta páxina. Si tienes otra cuenta que pueda entrar nesta páxina, puedes <a href="%s">volver conectate</a>.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ ast:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Main
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Main
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/az.yml
@ -50,6 +50,8 @@ az:
|
|||||||
UNORDERED: 'Sıralanmamış siyahı'
|
UNORDERED: 'Sıralanmamış siyahı'
|
||||||
UNORDEREDDESCRIPTION: 'Sıralanmamış siyahı'
|
UNORDEREDDESCRIPTION: 'Sıralanmamış siyahı'
|
||||||
UNORDEREDEXAMPLE1: 'nizamlanmamış element 1'
|
UNORDEREDEXAMPLE1: 'nizamlanmamış element 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Zəhmət olmasa istifadəçi adı və ya parolu yazın.'
|
ENTERINFO: 'Zəhmət olmasa istifadəçi adı və ya parolu yazın.'
|
||||||
ERRORNOTADMIN: 'İstifadəçi administrator deyil'
|
ERRORNOTADMIN: 'İstifadəçi administrator deyil'
|
||||||
@ -57,9 +59,10 @@ az:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Yox
|
0: Yox
|
||||||
ANY: İstənilən
|
ANY: İstənilən
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Bəli
|
1: Bəli
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ az:
|
|||||||
SAVE: 'Yadda saxla'
|
SAVE: 'Yadda saxla'
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Siz parolu bu url üçün dəyişdiniz'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Siz aşağıdakilarla daxil ola bilərsiniz.'
|
||||||
|
EMAIL: E-poçt
|
||||||
|
HELLO: Salam
|
||||||
|
PASSWORD: Parol
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Yox
|
- Yox
|
||||||
- Bəli
|
- Bəli
|
||||||
@ -74,6 +83,14 @@ az:
|
|||||||
CLOSEPOPUP: Bağla
|
CLOSEPOPUP: Bağla
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: '%s %s %s yadda saxlanıldı'
|
SUCCESSEDIT: '%s %s %s yadda saxlanıldı'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Artma ilə sırala'
|
||||||
|
SORTDESC: 'Azalma ilə sırala'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Sonrakı
|
||||||
|
PREVIOUS: Əvvəlki
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ az:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: 'Əlavə et'
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Seçin)
|
CHOOSE: (Seçin)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ az:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: İxtiyari
|
ANY: İxtiyari
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Məzmun
|
Content: Məzmun
|
||||||
Filename: 'Faylın adı'
|
Filename: 'Faylın adı'
|
||||||
@ -150,13 +162,17 @@ az:
|
|||||||
FROMFILESTORE: 'Fayllar siyahısından'
|
FROMFILESTORE: 'Fayllar siyahısından'
|
||||||
NOSOURCE: 'Xahiş edirik əlavə etmək üçün source faylı seçin'
|
NOSOURCE: 'Xahiş edirik əlavə etmək üçün source faylı seçin'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Salam
|
||||||
|
TEXT1: 'Burada sizin'
|
||||||
|
TEXT2: 'parolu sıfırlma linki'
|
||||||
|
TEXT3: üçün
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s tələb olunur.'
|
FIELDISREQUIRED: '%s tələb olunur.'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Daxil edilən məlumat unikal deyil'
|
VALIDATIONNOTUNIQUE: 'Daxil edilən məlumat unikal deyil'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Parollar uyğun gəlmir'
|
VALIDATIONPASSWORDSDONTMATCH: 'Parollar uyğun gəlmir'
|
||||||
@ -187,37 +203,26 @@ az:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Sonrakı
|
|
||||||
PREVIOUS: Əvvəlki
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Salam
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Burada sizin'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'parolu sıfırlma linki'
|
|
||||||
TEXT3: üçün
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Siz parolu bu url üçün dəyişdiniz'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Siz aşağıdakilarla daxil ola bilərsiniz.'
|
|
||||||
Code: 'Qrup kodu'
|
Code: 'Qrup kodu'
|
||||||
DefaultGroupTitleAdministrators: Administratorlar
|
DefaultGroupTitleAdministrators: Administratorlar
|
||||||
DefaultGroupTitleContentAuthors: 'Məzmun müəllifləri'
|
DefaultGroupTitleContentAuthors: 'Məzmun müəllifləri'
|
||||||
Description: 'Qısa təsvir'
|
Description: 'Qısa təsvir'
|
||||||
EMAIL: E-poçt
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Salam
|
|
||||||
Locked: 'Bloklanıb?'
|
Locked: 'Bloklanıb?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Parol
|
|
||||||
Parent: 'Valideyn qrupu'
|
Parent: 'Valideyn qrupu'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: Sıralama
|
Sort: Sıralama
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Səlahiyyətlər
|
has_many_Permissions: Səlahiyyətlər
|
||||||
many_many_Members: Üzvlər
|
many_many_Members: Üzvlər
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ az:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Şəkil
|
IMAGE: Şəkil
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Yeni sətir əlavə et'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ az:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: E-poçt
|
Email: E-poçt
|
||||||
IP: 'İP ünvan'
|
IP: 'İP ünvan'
|
||||||
@ -368,6 +375,7 @@ az:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ az:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Miqdar
|
FIELDLABELAMOUNT: Miqdar
|
||||||
FIELDLABELCURRENCY: Valyuta
|
FIELDLABELCURRENCY: Valyuta
|
||||||
@ -389,10 +408,6 @@ az:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Tam administrativ hüquqlar'
|
FULLADMINRIGHTS: 'Tam administrativ hüquqlar'
|
||||||
FULLADMINRIGHTS_HELP: 'Başqa təyin edilmiş bütün icazələr rədd olunur.'
|
FULLADMINRIGHTS_HELP: 'Başqa təyin edilmiş bütün icazələr rədd olunur.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ az:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: İcazələr
|
PERMISSIONS_CATEGORY: İcazələr
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Düzgün telefon nömrəsi daxil et.'
|
VALIDATION: 'Düzgün telefon nömrəsi daxil et.'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: 'Əlavə et'
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Sizin bu səhifəyə icazəniz yoxdur. Əgər bu səhifəyə icazəsi olan başqa profiliniz varsa hesabınıza <a href="%s">daxil olun'
|
ALREADYLOGGEDIN: 'Sizin bu səhifəyə icazəniz yoxdur. Əgər bu səhifəyə icazəsi olan başqa profiliniz varsa hesabınıza <a href="%s">daxil olun'
|
||||||
BUTTONSEND: 'Parolu sıfırlama linkini göndər'
|
BUTTONSEND: 'Parolu sıfırlama linkini göndər'
|
||||||
@ -439,31 +457,33 @@ az:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Şəkil yüklənməmişdir'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Əsas
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Yeni sətir əlavə et'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'CSV-yə ixrac et'
|
||||||
|
PRINT: 'Çap et'
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Seç:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Artma sırası ilə sırala'
|
||||||
|
SORTDESC: 'Azalma sırası ilə sırala'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Birinciyə bax'
|
VIEWFIRST: 'Birinciyə bax'
|
||||||
VIEWLAST: 'Axırıncı baxılmış'
|
VIEWLAST: 'Axırıncı baxılmış'
|
||||||
VIEWNEXT: Növbəti
|
VIEWNEXT: Növbəti
|
||||||
VIEWPREVIOUS: 'Əvvəlkinə bax'
|
VIEWPREVIOUS: 'Əvvəlkinə bax'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Şəkil yüklənməmişdir'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Əsas
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Artma sırası ilə sırala'
|
|
||||||
SORTDESC: 'Azalma sırası ilə sırala'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'CSV-yə ixrac et'
|
|
||||||
PRINT: 'Çap et'
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Seç:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
160
lang/bg.yml
@ -3,7 +3,7 @@ bg:
|
|||||||
NEWFOLDER: NewFolder
|
NEWFOLDER: NewFolder
|
||||||
AssetTableField:
|
AssetTableField:
|
||||||
CREATED: Създаден
|
CREATED: Създаден
|
||||||
DIM: Размери
|
DIM: 'Размери'
|
||||||
FILENAME: 'Име на файл'
|
FILENAME: 'Име на файл'
|
||||||
FOLDER: Папка
|
FOLDER: Папка
|
||||||
LASTEDIT: 'Последна промяна'
|
LASTEDIT: 'Последна промяна'
|
||||||
@ -13,7 +13,7 @@ bg:
|
|||||||
TYPE: 'Тип на файла'
|
TYPE: 'Тип на файла'
|
||||||
URL: URL
|
URL: URL
|
||||||
AssetUploadField:
|
AssetUploadField:
|
||||||
ChooseFiles: 'Choose files'
|
ChooseFiles: 'Избери файлове'
|
||||||
DRAGFILESHERE: 'Завлечете файловете тук'
|
DRAGFILESHERE: 'Завлечете файловете тук'
|
||||||
DROPAREA: 'Drop Area'
|
DROPAREA: 'Drop Area'
|
||||||
EDITALL: 'Редакция на всички'
|
EDITALL: 'Редакция на всички'
|
||||||
@ -24,7 +24,7 @@ bg:
|
|||||||
FROMCOMPUTERINFO: 'Upload from your computer'
|
FROMCOMPUTERINFO: 'Upload from your computer'
|
||||||
TOTAL: Общо
|
TOTAL: Общо
|
||||||
UPLOADINPROGRESS: 'Моля, изчакайте... файловете се качват'
|
UPLOADINPROGRESS: 'Моля, изчакайте... файловете се качват'
|
||||||
UPLOADOR: OR
|
UPLOADOR: ИЛИ
|
||||||
BBCodeParser:
|
BBCodeParser:
|
||||||
ALIGNEMENT: Подреждане
|
ALIGNEMENT: Подреждане
|
||||||
ALIGNEMENTEXAMPLE: 'подреди в дясно'
|
ALIGNEMENTEXAMPLE: 'подреди в дясно'
|
||||||
@ -50,6 +50,8 @@ bg:
|
|||||||
UNORDERED: 'Неподреден лист'
|
UNORDERED: 'Неподреден лист'
|
||||||
UNORDEREDDESCRIPTION: 'Неподреден лист'
|
UNORDEREDDESCRIPTION: 'Неподреден лист'
|
||||||
UNORDEREDEXAMPLE1: 'Неподреден предмет 1'
|
UNORDEREDEXAMPLE1: 'Неподреден предмет 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Назад
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Моля, въведете потребителско име и парола.'
|
ENTERINFO: 'Моля, въведете потребителско име и парола.'
|
||||||
ERRORNOTADMIN: 'Този потребител не е администратор.'
|
ERRORNOTADMIN: 'Този потребител не е администратор.'
|
||||||
@ -57,9 +59,10 @@ bg:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Здравей
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: 'Зареждане ...'
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Достъп до всички секции на CMS'
|
ACCESSALLINTERFACES: 'Достъп до всички секции на CMS'
|
||||||
@ -67,6 +70,12 @@ bg:
|
|||||||
SAVE: Запис
|
SAVE: Запис
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Вие сменихте вашата парола за'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Вече можете да ползвате следните данни за вход:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Здравей!
|
||||||
|
PASSWORD: Парола
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ bg:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Беше добавен {name}'
|
SUCCESSADD2: 'Беше добавен {name}'
|
||||||
SUCCESSEDIT: 'Съхранено %s %s %s'
|
SUCCESSEDIT: 'Съхранено %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Възходящ'
|
||||||
|
SORTDESC: 'Низходящ'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Следващо
|
||||||
|
PREVIOUS: Предишно
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ bg:
|
|||||||
VALIDDATEMAXDATE: 'Датата трябва да бъде същата или преди ({date})'
|
VALIDDATEMAXDATE: 'Датата трябва да бъде същата или преди ({date})'
|
||||||
VALIDDATEMINDATE: 'Датата трябва да бъде същата или след ({date})'
|
VALIDDATEMINDATE: 'Датата трябва да бъде същата или след ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Добави
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Грешна заявка'
|
INVALID_REQUEST: 'Грешна заявка'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Избери)
|
CHOOSE: (Избери)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ bg:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: 'Зареждане ...'
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Съдържание
|
Content: Съдържание
|
||||||
Filename: 'Име на файл'
|
Filename: 'Име на файл'
|
||||||
@ -150,13 +162,17 @@ bg:
|
|||||||
FROMFILESTORE: 'От Файлове и Изображения'
|
FROMFILESTORE: 'От Файлове и Изображения'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Iframe за качване на изображение'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Внасяне
|
|
||||||
SEARCHLISTINGS: Търсене
|
|
||||||
SYNCRESULTS: 'Синхронизацията завърши: бяха създадени {createdcount} елемента, бяха изтрити {deletedcount} елемента'
|
SYNCRESULTS: 'Синхронизацията завърши: бяха създадени {createdcount} елемента, бяха изтрити {deletedcount} елемента'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Здравей!
|
||||||
|
TEXT1: 'Ето вашият'
|
||||||
|
TEXT2: 'адрес за рестартирване на парола'
|
||||||
|
TEXT3: за
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: 'нужно е %s'
|
FIELDISREQUIRED: 'нужно е %s'
|
||||||
TITLE: 'Iframe за качване на изображение'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Въведената стойност не е уникална'
|
VALIDATIONNOTUNIQUE: 'Въведената стойност не е уникална'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Паролите не съвпадат'
|
VALIDATIONPASSWORDSDONTMATCH: 'Паролите не съвпадат'
|
||||||
@ -171,7 +187,7 @@ bg:
|
|||||||
Delete: Delete
|
Delete: Delete
|
||||||
UnlinkRelation: Откачане
|
UnlinkRelation: Откачане
|
||||||
GridField:
|
GridField:
|
||||||
Add: 'Добваи {name}'
|
Add: 'Добави {name}'
|
||||||
Filter: Филтър
|
Filter: Филтър
|
||||||
FilterBy: 'Филтриране по'
|
FilterBy: 'Филтриране по'
|
||||||
Find: Find
|
Find: Find
|
||||||
@ -187,38 +203,27 @@ bg:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'Изтриването не е разрешено'
|
DeletePermissionsFailure: 'Изтриването не е разрешено'
|
||||||
NEXT: Следващо
|
|
||||||
PREVIOUS: Предишно
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Създай
|
Create: Създай
|
||||||
Delete: Изтрий
|
Delete: Изтрий
|
||||||
DeletePermissionsFailure: 'Изтриването не е разрешено'
|
DeletePermissionsFailure: 'Изтриването не е разрешено'
|
||||||
Deleted: 'Изтрити %s %s'
|
Deleted: 'Изтрити %s %s'
|
||||||
HELLO: Здравей!
|
|
||||||
Save: Запис
|
Save: Запис
|
||||||
Saved: 'Съхранени %s %s'
|
Saved: 'Съхранени %s %s'
|
||||||
TEXT1: 'Ето вашият'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'адрес за рестартирване на парола'
|
|
||||||
TEXT3: за
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Добавяне на роля към групата'
|
AddRole: 'Добавяне на роля към групата'
|
||||||
CHANGEPASSWORDTEXT1: 'Вие сменихте вашата парола за'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Вече можете да ползвате следните данни за вход:'
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Администратори
|
DefaultGroupTitleAdministrators: Администратори
|
||||||
DefaultGroupTitleContentAuthors: 'Редактори на съдържание'
|
DefaultGroupTitleContentAuthors: 'Редактори на съдържание'
|
||||||
Description: Описание
|
Description: Описание
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Здравей!
|
|
||||||
Locked: 'Заключена?'
|
Locked: 'Заключена?'
|
||||||
NoRoles: 'Няма намерени роли'
|
NoRoles: 'Няма намерени роли'
|
||||||
PASSWORD: Парола
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Управление на ролите'
|
RolesAddEditLink: 'Управление на ролите'
|
||||||
Sort: Сортиране
|
Sort: Сортиране
|
||||||
TITLE: 'Iframe за качване на изображение'
|
has_many_Permissions: 'Разрешения'
|
||||||
has_many_Permissions: Разрешения
|
|
||||||
many_many_Members: Потребители
|
many_many_Members: Потребители
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
Help1: '<p>Import one or more groups in <em>CSV</em> format (comma-separated values). <small><a href="#" class="toggle-advanced">Show advanced usage</a></small></p>'
|
Help1: '<p>Import one or more groups in <em>CSV</em> format (comma-separated values). <small><a href="#" class="toggle-advanced">Show advanced usage</a></small></p>'
|
||||||
@ -253,7 +258,7 @@ bg:
|
|||||||
IMAGEALT: 'Алтернативен текст (alt)'
|
IMAGEALT: 'Алтернативен текст (alt)'
|
||||||
IMAGEALTTEXT: 'Алтернативен текст (alt) - показва се ако изображението не е заредено'
|
IMAGEALTTEXT: 'Алтернативен текст (alt) - показва се ако изображението не е заредено'
|
||||||
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
||||||
IMAGEDIMENSIONS: Размери
|
IMAGEDIMENSIONS: 'Размери'
|
||||||
IMAGEHEIGHTPX: Височина
|
IMAGEHEIGHTPX: Височина
|
||||||
IMAGETITLE: 'Описание (tooltip) - за допълнителна информация към изображението'
|
IMAGETITLE: 'Описание (tooltip) - за допълнителна информация към изображението'
|
||||||
IMAGETITLETEXT: 'Описание (tooltip)'
|
IMAGETITLETEXT: 'Описание (tooltip)'
|
||||||
@ -275,10 +280,9 @@ bg:
|
|||||||
UpdateMEDIA: 'Актуализация на медиа'
|
UpdateMEDIA: 'Актуализация на медиа'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Приложи филтър" GridFieldItemEditView.ss: Go back: "Обратно" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe за качване на изображение'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Добави нов ред'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Изтрит
|
DELETED: Изтрит
|
||||||
DropdownBatchActionsDefault: Действия
|
DropdownBatchActionsDefault: Действия
|
||||||
@ -292,9 +296,12 @@ bg:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Записано
|
SAVEDUP: Записано
|
||||||
VersionUnknown: непозната
|
VersionUnknown: непозната
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Здравей
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP адрес'
|
||||||
Status: Status
|
Status: Status
|
||||||
Member:
|
Member:
|
||||||
ADDGROUP: 'Добави група'
|
ADDGROUP: 'Добави група'
|
||||||
@ -368,6 +375,7 @@ bg:
|
|||||||
ResultUpdated: 'Бяха актуализирани {count} потребители'
|
ResultUpdated: 'Бяха актуализирани {count} потребители'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Приложи филтър'
|
||||||
DELETE: Изтрий
|
DELETE: Изтрий
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ bg:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Филтър
|
||||||
|
IMPORT: Внасяне
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Внасяне
|
||||||
|
SEARCHLISTINGS: Търсене
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Сума
|
FIELDLABELAMOUNT: Сума
|
||||||
FIELDLABELCURRENCY: Валута
|
FIELDLABELCURRENCY: Валута
|
||||||
@ -389,10 +408,6 @@ bg:
|
|||||||
CMS_ACCESS_CATEGORY: 'Достъп до CMS'
|
CMS_ACCESS_CATEGORY: 'Достъп до CMS'
|
||||||
FULLADMINRIGHTS: 'Пълни административни права'
|
FULLADMINRIGHTS: 'Пълни административни права'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'приписана на "{title}"'
|
AssignedTo: 'приписана на "{title}"'
|
||||||
FromGroup: 'унаследена от група "{title}"'
|
FromGroup: 'унаследена от група "{title}"'
|
||||||
@ -401,8 +416,11 @@ bg:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Роли и разрешения за достъп'
|
PERMISSIONS_CATEGORY: 'Роли и разрешения за достъп'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Назад
|
|
||||||
VALIDATION: 'Моля, въведете валиден телефонен номер'
|
VALIDATION: 'Моля, въведете валиден телефонен номер'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Добави
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Вие нямате достъп до тази страница. Ако имате друг акаунт, с който може да влезете в тази страница, въведете го по-долу.'
|
ALREADYLOGGEDIN: 'Вие нямате достъп до тази страница. Ако имате друг акаунт, с който може да влезете в тази страница, въведете го по-долу.'
|
||||||
BUTTONSEND: 'Пратете ми линка за промяна на паролата'
|
BUTTONSEND: 'Пратете ми линка за промяна на паролата'
|
||||||
@ -421,7 +439,7 @@ bg:
|
|||||||
ACCESS_HELP: 'Позволява преглед, добавяне и редактиране на потребители, както и задаване на разрешения и роли за тях.'
|
ACCESS_HELP: 'Позволява преглед, добавяне и редактиране на потребители, както и задаване на разрешения и роли за тях.'
|
||||||
APPLY_ROLES: 'Задаване роли на групи'
|
APPLY_ROLES: 'Задаване роли на групи'
|
||||||
APPLY_ROLES_HELP: 'Възможност за редактиране на ролите, възложени на група. Необходим е достъп до раздел "Потребители".'
|
APPLY_ROLES_HELP: 'Възможност за редактиране на ролите, възложени на група. Необходим е достъп до раздел "Потребители".'
|
||||||
EDITPERMISSIONS: 'Manage permissions for groups'
|
EDITPERMISSIONS: 'Управление на разрешенията на групите'
|
||||||
EDITPERMISSIONS_HELP: 'Възможност за редактиране на Разрешенията и IP адресите за група. Необходим е достъп до раздел "Сигурност".'
|
EDITPERMISSIONS_HELP: 'Възможност за редактиране на Разрешенията и IP адресите за група. Необходим е достъп до раздел "Сигурност".'
|
||||||
GROUPNAME: 'Име на група'
|
GROUPNAME: 'Име на група'
|
||||||
IMPORTGROUPS: 'Внасяне на файл с групи'
|
IMPORTGROUPS: 'Внасяне на файл с групи'
|
||||||
@ -430,40 +448,42 @@ bg:
|
|||||||
MENUTITLE: Security
|
MENUTITLE: Security
|
||||||
MemberListCaution: 'Внимание: изтривайки потребители от този списък, ще ги премахне от всички групи и от базата данни.'
|
MemberListCaution: 'Внимание: изтривайки потребители от този списък, ще ги премахне от всички групи и от базата данни.'
|
||||||
NEWGROUP: 'Нова група'
|
NEWGROUP: 'Нова група'
|
||||||
PERMISSIONS: Разрешения
|
PERMISSIONS: 'Разрешения'
|
||||||
ROLES: Роли
|
ROLES: 'Роли'
|
||||||
ROLESDESCRIPTION: 'Ролите са предварително зададени сетове от разрешения и могат да бъдат присвоявани на групи.<br />Ако е нужно, те се наследяват от родителските групи.'
|
ROLESDESCRIPTION: 'Ролите са предварително зададени сетове от разрешения и могат да бъдат присвоявани на групи.<br />Ако е нужно, те се наследяват от родителските групи.'
|
||||||
TABROLES: Роли
|
TABROLES: 'Роли'
|
||||||
Users: Users
|
Users: Потребители
|
||||||
SecurityAdmin_MemberImportForm:
|
SecurityAdmin_MemberImportForm:
|
||||||
BtnImport: 'Внасяне от CSV'
|
BtnImport: 'Внасяне от CSV'
|
||||||
FileFieldLabel: 'CSV файл <small>(разширение: *.csv)</small>'
|
FileFieldLabel: 'CSV файл <small>(разширение: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
|
Edit: 'Редакция'
|
||||||
|
SimpleImageField:
|
||||||
|
NOUPLOAD: 'Няма качени изображения'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Главно
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Добави нов ред'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Експортирай на CSV'
|
||||||
|
PRINT: Принтирай
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Избери:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
DISPLAYING: Displaying
|
DISPLAYING: Displaying
|
||||||
Edit: Редакция
|
|
||||||
FILTER: Филтър
|
|
||||||
IMPORT: Внасяне
|
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Преглед на първото'
|
VIEWFIRST: 'Преглед на първото'
|
||||||
VIEWLAST: 'Преглед на последното'
|
VIEWLAST: 'Преглед на последното'
|
||||||
VIEWNEXT: 'Преглед на следващото'
|
VIEWNEXT: 'Преглед на следващото'
|
||||||
VIEWPREVIOUS: 'Преглед на предишното'
|
VIEWPREVIOUS: 'Преглед на предишното'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Няма качени изображения'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Главно
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Експортирай на CSV'
|
|
||||||
PRINT: Принтирай
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Избери:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Моля, въведете валиден формат за дата ({format})'
|
VALIDATEFORMAT: 'Моля, въведете валиден формат за дата ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
@ -471,27 +491,27 @@ bg:
|
|||||||
MORE: повече
|
MORE: повече
|
||||||
UploadField:
|
UploadField:
|
||||||
ATTACHFILE: 'Прикачване на файл'
|
ATTACHFILE: 'Прикачване на файл'
|
||||||
ATTACHFILES: 'Attach files'
|
ATTACHFILES: 'Прикачване на файлове'
|
||||||
AttachFile: 'Прикачване на файл(ове)'
|
AttachFile: 'Прикачване на файл(ове)'
|
||||||
DELETE: 'Delete from files'
|
DELETE: 'Delete from files'
|
||||||
DELETEINFO: 'Permanently delete this file from the file store'
|
DELETEINFO: 'Изтрий файла от сървъра'
|
||||||
DOEDIT: Save
|
DOEDIT: Запис
|
||||||
DROPFILE: 'drop a file'
|
DROPFILE: 'drop a file'
|
||||||
DROPFILES: 'drop files'
|
DROPFILES: 'drop files'
|
||||||
Dimensions: Размери
|
Dimensions: 'Размери'
|
||||||
EDIT: Edit
|
EDIT: Edit
|
||||||
EDITINFO: 'Edit this file'
|
EDITINFO: 'Редактирай този файл'
|
||||||
FIELDNOTSET: 'File information not found'
|
FIELDNOTSET: 'File information not found'
|
||||||
FROMCOMPUTER: 'From your computer'
|
FROMCOMPUTER: 'От компютъра'
|
||||||
FROMCOMPUTERINFO: 'Select from files'
|
FROMCOMPUTERINFO: 'Select from files'
|
||||||
FROMFILES: 'From files'
|
FROMFILES: 'From files'
|
||||||
MAXNUMBEROFFILES: 'Максималния брой файлове ({count}) е надхвърлен.'
|
MAXNUMBEROFFILES: 'Максималния брой файлове ({count}) е надхвърлен.'
|
||||||
MAXNUMBEROFFILESSHORT: 'Максималният брой файлове за качване е {count}'
|
MAXNUMBEROFFILESSHORT: 'Максималният брой файлове за качване е {count}'
|
||||||
REMOVE: Премахни
|
REMOVE: 'Премахни'
|
||||||
REMOVEERROR: 'Error removing file'
|
REMOVEERROR: 'Грешка при премахване на файл'
|
||||||
REMOVEINFO: 'Remove this file from here, but do not delete it from the file store'
|
REMOVEINFO: 'Премахни файла без да го изтриваш'
|
||||||
STARTALL: 'Start all'
|
STARTALL: 'Start all'
|
||||||
STARTALLINFO: 'Start all uploads'
|
STARTALLINFO: 'Start all uploads'
|
||||||
Saved: Saved
|
Saved: Записано
|
||||||
Versioned:
|
Versioned:
|
||||||
has_many_Versions: Версии
|
has_many_Versions: Версии
|
||||||
|
120
lang/bs.yml
@ -50,6 +50,8 @@ bs:
|
|||||||
UNORDERED: 'Neuređena lista'
|
UNORDERED: 'Neuređena lista'
|
||||||
UNORDEREDDESCRIPTION: 'Neuređena lista'
|
UNORDEREDDESCRIPTION: 'Neuređena lista'
|
||||||
UNORDEREDEXAMPLE1: 'neuređena stavka 1'
|
UNORDEREDEXAMPLE1: 'neuređena stavka 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Molimo, unesite korisničko ime i šifru.'
|
ENTERINFO: 'Molimo, unesite korisničko ime i šifru.'
|
||||||
ERRORNOTADMIN: 'Ovaj korisnik nije administrator.'
|
ERRORNOTADMIN: 'Ovaj korisnik nije administrator.'
|
||||||
@ -57,9 +59,10 @@ bs:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ bs:
|
|||||||
SAVE: Snimi
|
SAVE: Snimi
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Promijenili ste svoju šifru za'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Možete koristiti slijedeće podatke za prijavu:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Pozdrav
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ bs:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Uzlazno raszvrstavanje'
|
||||||
|
SORTDESC: 'Silazno razvrstavanje'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Slijedeći
|
||||||
|
PREVIOUS: Prethodni
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ bs:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Dodaj
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Izaberite)
|
CHOOSE: (Izaberite)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ bs:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ bs:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Pozdrav
|
||||||
|
TEXT1: 'Ovo je Vaš'
|
||||||
|
TEXT2: 'link za ponovno podešavanje šifre'
|
||||||
|
TEXT3: za
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s je obavezno'
|
FIELDISREQUIRED: '%s je obavezno'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Unesena vrijednost nije jedinstvena'
|
VALIDATIONNOTUNIQUE: 'Unesena vrijednost nije jedinstvena'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Šifre se ne slažu'
|
VALIDATIONPASSWORDSDONTMATCH: 'Šifre se ne slažu'
|
||||||
@ -187,37 +203,26 @@ bs:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Slijedeći
|
|
||||||
PREVIOUS: Prethodni
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Pozdrav
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Ovo je Vaš'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'link za ponovno podešavanje šifre'
|
|
||||||
TEXT3: za
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Promijenili ste svoju šifru za'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Možete koristiti slijedeće podatke za prijavu:'
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Pozdrav
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Iframe za postavljanje slika'
|
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -258,7 +263,7 @@ bs:
|
|||||||
IMAGETITLE: 'Title text (tooltip) - for additional information about the image'
|
IMAGETITLE: 'Title text (tooltip) - for additional information about the image'
|
||||||
IMAGETITLETEXT: 'Title text (tooltip)'
|
IMAGETITLETEXT: 'Title text (tooltip)'
|
||||||
IMAGETITLETEXTDESC: 'For additional information about the image'
|
IMAGETITLETEXTDESC: 'For additional information about the image'
|
||||||
IMAGEWIDTHPX: Širina
|
IMAGEWIDTHPX: 'Širina'
|
||||||
INSERTMEDIA: 'Insert Media'
|
INSERTMEDIA: 'Insert Media'
|
||||||
LINK: Link
|
LINK: Link
|
||||||
LINKANCHOR: 'Sidro na ovoj stranici'
|
LINKANCHOR: 'Sidro na ovoj stranici'
|
||||||
@ -275,10 +280,9 @@ bs:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe za postavljanje slika'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Dodaj novi red'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ bs:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -318,7 +325,7 @@ bs:
|
|||||||
INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}'
|
INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}'
|
||||||
LOGGEDINAS: 'You''re logged in as {name}.'
|
LOGGEDINAS: 'You''re logged in as {name}.'
|
||||||
NEWPASSWORD: 'Nova šifra'
|
NEWPASSWORD: 'Nova šifra'
|
||||||
PASSWORD: Šifra
|
PASSWORD: 'Šifra'
|
||||||
PLURALNAME: Members
|
PLURALNAME: Members
|
||||||
PROFILESAVESUCCESS: 'Successfully saved.'
|
PROFILESAVESUCCESS: 'Successfully saved.'
|
||||||
REMEMBERME: 'Zapamti me slijedeći put'
|
REMEMBERME: 'Zapamti me slijedeći put'
|
||||||
@ -368,6 +375,7 @@ bs:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ bs:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ bs:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Puna administrativna ovlaštenja'
|
FULLADMINRIGHTS: 'Puna administrativna ovlaštenja'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ bs:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Molimo, unesite ispravan broj telefona'
|
VALIDATION: 'Molimo, unesite ispravan broj telefona'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Dodaj
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Ne možete pristupiti ovoj stranici. Ukoliko imate drugi korisnički račun koji može pristupiti ovoj stranici, prijavite si ispod.'
|
ALREADYLOGGEDIN: 'Ne možete pristupiti ovoj stranici. Ukoliko imate drugi korisnički račun koji može pristupiti ovoj stranici, prijavite si ispod.'
|
||||||
BUTTONSEND: 'Pošalji mi link za ponovno podešavanje šifre'
|
BUTTONSEND: 'Pošalji mi link za ponovno podešavanje šifre'
|
||||||
@ -439,31 +457,33 @@ bs:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Nijedna slika nije postavljena'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Glavno
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Dodaj novi red'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Izvezi u CSV'
|
||||||
|
PRINT: 'Štampaj'
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Nijedna slika nije postavljena'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Glavno
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Izvezi u CSV'
|
|
||||||
PRINT: Štampaj
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
118
lang/ca.yml
@ -50,6 +50,8 @@ ca:
|
|||||||
UNORDERED: 'Llista no ordenada'
|
UNORDERED: 'Llista no ordenada'
|
||||||
UNORDEREDDESCRIPTION: 'Llista no ordenada'
|
UNORDEREDDESCRIPTION: 'Llista no ordenada'
|
||||||
UNORDEREDEXAMPLE1: 'element no ordenat 1'
|
UNORDEREDEXAMPLE1: 'element no ordenat 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Si us plau, introduïu un nom d''usuari i contrasenya'
|
ENTERINFO: 'Si us plau, introduïu un nom d''usuari i contrasenya'
|
||||||
ERRORNOTADMIN: 'Aquest usuari no és un administrador.'
|
ERRORNOTADMIN: 'Aquest usuari no és un administrador.'
|
||||||
@ -57,9 +59,10 @@ ca:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ ca:
|
|||||||
SAVE: Desa
|
SAVE: Desa
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Heu canviat la vostra contrasenya per'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Podeu usar ara les següents credencials per a entrar:'
|
||||||
|
EMAIL: 'Correu electrònic'
|
||||||
|
HELLO: Hola
|
||||||
|
PASSWORD: Contrasenya
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ ca:
|
|||||||
CLOSEPOPUP: 'Tanca la finestra'
|
CLOSEPOPUP: 'Tanca la finestra'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'S''ha desat %s %s %s'
|
SUCCESSEDIT: 'S''ha desat %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Ordena ascendentment'
|
||||||
|
SORTDESC: 'Ordena descendentment'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Següent
|
||||||
|
PREVIOUS: Anterior
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ ca:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Afegeix
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Trieu)
|
CHOOSE: (Trieu)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ ca:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Contingut
|
Content: Contingut
|
||||||
Filename: 'Nom del fitxer'
|
Filename: 'Nom del fitxer'
|
||||||
@ -150,13 +162,17 @@ ca:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hola
|
||||||
|
TEXT1: 'Aquí teniu el vostre'
|
||||||
|
TEXT2: 'enllaç de reinici de la contrasenya'
|
||||||
|
TEXT3: per
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: 'Es requereix %s'
|
FIELDISREQUIRED: 'Es requereix %s'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'El valor que heu introduït no és únic'
|
VALIDATIONNOTUNIQUE: 'El valor que heu introduït no és únic'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Les contrasenyes no concorden'
|
VALIDATIONPASSWORDSDONTMATCH: 'Les contrasenyes no concorden'
|
||||||
@ -187,37 +203,26 @@ ca:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Següent
|
|
||||||
PREVIOUS: Anterior
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hola
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Aquí teniu el vostre'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'enllaç de reinici de la contrasenya'
|
|
||||||
TEXT3: per
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Heu canviat la vostra contrasenya per'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Podeu usar ara les següents credencials per a entrar:'
|
|
||||||
Code: 'Codi de grup'
|
Code: 'Codi de grup'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Descripció
|
Description: Descripció
|
||||||
EMAIL: 'Correu electrònic'
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hola
|
|
||||||
Locked: 'Bloquejat?'
|
Locked: 'Bloquejat?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Contrasenya
|
|
||||||
Parent: 'Grup precedent'
|
Parent: 'Grup precedent'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: Ordre
|
Sort: Ordre
|
||||||
TITLE: 'Iframe Carregador d''imatge'
|
|
||||||
has_many_Permissions: Permisos
|
has_many_Permissions: Permisos
|
||||||
many_many_Members: Membres
|
many_many_Members: Membres
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -269,16 +274,15 @@ ca:
|
|||||||
LINKINTERNAL: 'Pàgina del lloc web'
|
LINKINTERNAL: 'Pàgina del lloc web'
|
||||||
LINKOPENNEWWIN: 'Obrir l''enllaç a una nova finestra?'
|
LINKOPENNEWWIN: 'Obrir l''enllaç a una nova finestra?'
|
||||||
LINKTO: 'Enllaça a'
|
LINKTO: 'Enllaça a'
|
||||||
PAGE: Pàgina
|
PAGE: 'Pàgina'
|
||||||
URL: URL
|
URL: URL
|
||||||
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe Carregador d''imatge'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Afegeix una nova fila'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ ca:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Adreça de correu'
|
Email: 'Adreça de correu'
|
||||||
IP: 'Adreça IP'
|
IP: 'Adreça IP'
|
||||||
@ -368,6 +375,7 @@ ca:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Suprimeix
|
DELETE: Suprimeix
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importa de CSV'
|
IMPORT: 'Importa de CSV'
|
||||||
@ -377,6 +385,17 @@ ca:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ ca:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Drets administratius totals'
|
FULLADMINRIGHTS: 'Drets administratius totals'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ ca:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Si us plau, introduïu un número de telèfon vàlid'
|
VALIDATION: 'Si us plau, introduïu un número de telèfon vàlid'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Afegeix
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'No teniu accés a aquesta pàgina. Si teniu un altre compte que pot accedir a aquesta pàgina, podeu entrar-hi a sota.'
|
ALREADYLOGGEDIN: 'No teniu accés a aquesta pàgina. Si teniu un altre compte que pot accedir a aquesta pàgina, podeu entrar-hi a sota.'
|
||||||
BUTTONSEND: 'Envia''m l''enllaç per reiniciar la contrasenya'
|
BUTTONSEND: 'Envia''m l''enllaç per reiniciar la contrasenya'
|
||||||
@ -439,31 +457,33 @@ ca:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No heu carregat cap imatge'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Principal
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Afegeix una nova fila'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exporta a CSV'
|
||||||
|
PRINT: Imprimeix
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Veure el primer'
|
VIEWFIRST: 'Veure el primer'
|
||||||
VIEWLAST: 'Veure el darrer'
|
VIEWLAST: 'Veure el darrer'
|
||||||
VIEWNEXT: 'Veure el següent'
|
VIEWNEXT: 'Veure el següent'
|
||||||
VIEWPREVIOUS: 'Veure l''anterior'
|
VIEWPREVIOUS: 'Veure l''anterior'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No heu carregat cap imatge'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Principal
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exporta a CSV'
|
|
||||||
PRINT: Imprimeix
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
118
lang/cs.yml
@ -50,6 +50,8 @@ cs:
|
|||||||
UNORDERED: 'Neuspořádaný seznam'
|
UNORDERED: 'Neuspořádaný seznam'
|
||||||
UNORDEREDDESCRIPTION: 'Neuspořádaný seznam'
|
UNORDEREDDESCRIPTION: 'Neuspořádaný seznam'
|
||||||
UNORDEREDEXAMPLE1: 'Neuspořádaná položka 1'
|
UNORDEREDEXAMPLE1: 'Neuspořádaná položka 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Prosím zadejte uživatelské jméno a heslo.'
|
ENTERINFO: 'Prosím zadejte uživatelské jméno a heslo.'
|
||||||
ERRORNOTADMIN: 'Tento uživatel není administrátor.'
|
ERRORNOTADMIN: 'Tento uživatel není administrátor.'
|
||||||
@ -57,9 +59,10 @@ cs:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Ne
|
0: Ne
|
||||||
ANY: Jakkýkoliv
|
ANY: Jakkýkoliv
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Ano
|
1: Ano
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Přístup ke všem sekcím CMS'
|
ACCESSALLINTERFACES: 'Přístup ke všem sekcím CMS'
|
||||||
@ -67,6 +70,12 @@ cs:
|
|||||||
SAVE: Uložit
|
SAVE: Uložit
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Vaše heslo bylo změněno pro'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Nyní můžete použít následující přihlašovací údaje pro přihlášení:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: 'Dobrý den'
|
||||||
|
PASSWORD: Heslo
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Ne
|
- Ne
|
||||||
- Ano
|
- Ano
|
||||||
@ -74,6 +83,14 @@ cs:
|
|||||||
CLOSEPOPUP: Zavřít
|
CLOSEPOPUP: Zavřít
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Uloženo %s %s %s'
|
SUCCESSEDIT: 'Uloženo %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Řadit vzestupně'
|
||||||
|
SORTDESC: 'Řadit sestupně'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Další
|
||||||
|
PREVIOUS: Předchozí
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ cs:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Přidat
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Vyberte)
|
CHOOSE: (Vyberte)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ cs:
|
|||||||
SINGULARNAME: 'Záznam vrácené pošty'
|
SINGULARNAME: 'Záznam vrácené pošty'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Jakkýkoli
|
ANY: Jakkýkoli
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Obsah
|
Content: Obsah
|
||||||
Filename: 'Jméno souboru'
|
Filename: 'Jméno souboru'
|
||||||
@ -150,13 +162,17 @@ cs:
|
|||||||
FROMFILESTORE: 'Ze souborového úložiště'
|
FROMFILESTORE: 'Ze souborového úložiště'
|
||||||
NOSOURCE: 'Vyberte zdrojový soubor k připojení, prosím'
|
NOSOURCE: 'Vyberte zdrojový soubor k připojení, prosím'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: 'Dobrý den'
|
||||||
|
TEXT1: 'Zde je Váš'
|
||||||
|
TEXT2: 'odkaz na reset hesla'
|
||||||
|
TEXT3: pro
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s je požadováno.'
|
FIELDISREQUIRED: '%s je požadováno.'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Zadaná hodnota není unikátní'
|
VALIDATIONNOTUNIQUE: 'Zadaná hodnota není unikátní'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Hesla se neshodují'
|
VALIDATIONPASSWORDSDONTMATCH: 'Hesla se neshodují'
|
||||||
@ -187,37 +203,26 @@ cs:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Další
|
|
||||||
PREVIOUS: Předchozí
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: 'Dobrý den'
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Zde je Váš'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'odkaz na reset hesla'
|
|
||||||
TEXT3: pro
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Vaše heslo bylo změněno pro'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Nyní můžete použít následující přihlašovací údaje pro přihlášení:'
|
|
||||||
Code: 'Kód skupiny'
|
Code: 'Kód skupiny'
|
||||||
DefaultGroupTitleAdministrators: Administrátoři
|
DefaultGroupTitleAdministrators: Administrátoři
|
||||||
DefaultGroupTitleContentAuthors: 'Autoři obsahu'
|
DefaultGroupTitleContentAuthors: 'Autoři obsahu'
|
||||||
Description: Popis
|
Description: Popis
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: 'Dobrý den'
|
|
||||||
Locked: 'Zamčený?'
|
Locked: 'Zamčený?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Heslo
|
|
||||||
Parent: 'Rodičovská skupina'
|
Parent: 'Rodičovská skupina'
|
||||||
RolesAddEditLink: 'Přidat/editovat role'
|
RolesAddEditLink: 'Přidat/editovat role'
|
||||||
Sort: Řazení
|
Sort: Řazení
|
||||||
TITLE: 'Rámec pro nahrání obrázku'
|
|
||||||
has_many_Permissions: Oprávnění
|
has_many_Permissions: Oprávnění
|
||||||
many_many_Members: Členové
|
many_many_Members: Členové
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -258,7 +263,7 @@ cs:
|
|||||||
IMAGETITLE: 'Titul text (tooltip) - další informace o obrázku'
|
IMAGETITLE: 'Titul text (tooltip) - další informace o obrázku'
|
||||||
IMAGETITLETEXT: 'Title text (tooltip)'
|
IMAGETITLETEXT: 'Title text (tooltip)'
|
||||||
IMAGETITLETEXTDESC: 'For additional information about the image'
|
IMAGETITLETEXTDESC: 'For additional information about the image'
|
||||||
IMAGEWIDTHPX: Šířka
|
IMAGEWIDTHPX: 'Šířka'
|
||||||
INSERTMEDIA: 'Insert Media'
|
INSERTMEDIA: 'Insert Media'
|
||||||
LINK: 'Vložit nebo upravit odkaz'
|
LINK: 'Vložit nebo upravit odkaz'
|
||||||
LINKANCHOR: 'Záložka (kotva) na stránce'
|
LINKANCHOR: 'Záložka (kotva) na stránce'
|
||||||
@ -275,10 +280,9 @@ cs:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Obrázek
|
IMAGE: Obrázek
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Rámec pro nahrání obrázku'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Přidat nový řádek'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ cs:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Emailové adresy'
|
Email: 'Emailové adresy'
|
||||||
IP: 'IP adresy'
|
IP: 'IP adresy'
|
||||||
@ -368,6 +375,7 @@ cs:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Smazat
|
DELETE: Smazat
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importovat ze souboru CSV'
|
IMPORT: 'Importovat ze souboru CSV'
|
||||||
@ -377,6 +385,17 @@ cs:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Částka
|
FIELDLABELAMOUNT: Částka
|
||||||
FIELDLABELCURRENCY: Měna
|
FIELDLABELCURRENCY: Měna
|
||||||
@ -389,10 +408,6 @@ cs:
|
|||||||
CMS_ACCESS_CATEGORY: 'Přístup CMS'
|
CMS_ACCESS_CATEGORY: 'Přístup CMS'
|
||||||
FULLADMINRIGHTS: 'Plná administrátorská práva'
|
FULLADMINRIGHTS: 'Plná administrátorská práva'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ cs:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Role a přístupová práva'
|
PERMISSIONS_CATEGORY: 'Role a přístupová práva'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Prosím zadejte platné telefonní číslo'
|
VALIDATION: 'Prosím zadejte platné telefonní číslo'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Přidat
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'K této stránce nemáte přístup. Pokud máte jiný účet, který k ní může přistupovat, můžete se přihlásit níže'
|
ALREADYLOGGEDIN: 'K této stránce nemáte přístup. Pokud máte jiný účet, který k ní může přistupovat, můžete se přihlásit níže'
|
||||||
BUTTONSEND: 'Pošlete mi nulovací odkaz pro heslo'
|
BUTTONSEND: 'Pošlete mi nulovací odkaz pro heslo'
|
||||||
@ -439,31 +457,33 @@ cs:
|
|||||||
BtnImport: Import
|
BtnImport: Import
|
||||||
FileFieldLabel: 'Soubor CSV <small>(Povoleny přípony: *.csv)</small>'
|
FileFieldLabel: 'Soubor CSV <small>(Povoleny přípony: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Nebyl nahrán žádný obrázek'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Hlavní
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Přidat nový řádek'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exportovat do souboru CSV'
|
||||||
|
PRINT: Vytisknout
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Vybrat:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Třídit v vzestupném pořadí'
|
||||||
|
SORTDESC: 'Třídit v sestupném pořadí'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Zobraz první'
|
VIEWFIRST: 'Zobraz první'
|
||||||
VIEWLAST: 'Zobraz poslední'
|
VIEWLAST: 'Zobraz poslední'
|
||||||
VIEWNEXT: 'Zobrazit další'
|
VIEWNEXT: 'Zobrazit další'
|
||||||
VIEWPREVIOUS: 'Zobrazit předchozí'
|
VIEWPREVIOUS: 'Zobrazit předchozí'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Nebyl nahrán žádný obrázek'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Hlavní
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Třídit v vzestupném pořadí'
|
|
||||||
SORTDESC: 'Třídit v sestupném pořadí'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exportovat do souboru CSV'
|
|
||||||
PRINT: Vytisknout
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Vybrat:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/da.yml
@ -50,6 +50,8 @@ da:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Please enter a username and password.'
|
ENTERINFO: 'Please enter a username and password.'
|
||||||
ERRORNOTADMIN: 'That user is not an administrator.'
|
ERRORNOTADMIN: 'That user is not an administrator.'
|
||||||
@ -57,9 +59,10 @@ da:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Adgang til alle CMS grænseflader'
|
ACCESSALLINTERFACES: 'Adgang til alle CMS grænseflader'
|
||||||
@ -67,6 +70,12 @@ da:
|
|||||||
SAVE: Gem
|
SAVE: Gem
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'You changed your password for'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hi
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ da:
|
|||||||
CLOSEPOPUP: 'Luk popup'
|
CLOSEPOPUP: 'Luk popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Next
|
||||||
|
PREVIOUS: Previous
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ da:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Choose)
|
CHOOSE: (Choose)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ da:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ da:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hi
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is required'
|
FIELDISREQUIRED: '%s is required'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
||||||
@ -187,37 +203,26 @@ da:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Next
|
|
||||||
PREVIOUS: Previous
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hi
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'You changed your password for'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hi
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ da:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ da:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ da:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Slet
|
DELETE: Slet
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importer fra CSV'
|
IMPORT: 'Importer fra CSV'
|
||||||
@ -377,6 +385,17 @@ da:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ da:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ da:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ da:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Main
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Vis første'
|
VIEWFIRST: 'Vis første'
|
||||||
VIEWLAST: 'Vis Sidste'
|
VIEWLAST: 'Vis Sidste'
|
||||||
VIEWNEXT: 'Vis næste'
|
VIEWNEXT: 'Vis næste'
|
||||||
VIEWPREVIOUS: 'Vis forrige'
|
VIEWPREVIOUS: 'Vis forrige'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Main
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
262
lang/de.yml
@ -18,12 +18,12 @@ de:
|
|||||||
DROPAREA: Dateiablage
|
DROPAREA: Dateiablage
|
||||||
EDITALL: 'Alle Bearbeiten'
|
EDITALL: 'Alle Bearbeiten'
|
||||||
EDITANDORGANIZE: Bearbeiten
|
EDITANDORGANIZE: Bearbeiten
|
||||||
EDITINFO: 'Edit files'
|
EDITINFO: 'Dateien bearbeiten'
|
||||||
FILES: Dateien
|
FILES: Dateien
|
||||||
FROMCOMPUTER: 'Choose files from your computer'
|
FROMCOMPUTER: 'Dateien von ihrem Computer auswählen'
|
||||||
FROMCOMPUTERINFO: 'Upload from your computer'
|
FROMCOMPUTERINFO: 'Von ihrem Computer hochladen'
|
||||||
TOTAL: Gesamt
|
TOTAL: Gesamt
|
||||||
UPLOADINPROGRESS: 'Please wait… upload in progress'
|
UPLOADINPROGRESS: 'Bitte warten sie... Upload im Gang'
|
||||||
UPLOADOR: ODER
|
UPLOADOR: ODER
|
||||||
BBCodeParser:
|
BBCodeParser:
|
||||||
ALIGNEMENT: Ausrichtung
|
ALIGNEMENT: Ausrichtung
|
||||||
@ -50,6 +50,8 @@ de:
|
|||||||
UNORDERED: 'Ungeordnete Liste'
|
UNORDERED: 'Ungeordnete Liste'
|
||||||
UNORDEREDDESCRIPTION: 'Ungeordnete Liste'
|
UNORDEREDDESCRIPTION: 'Ungeordnete Liste'
|
||||||
UNORDEREDEXAMPLE1: 'Ungeordneter Eintrag 1'
|
UNORDEREDEXAMPLE1: 'Ungeordneter Eintrag 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Zurück
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Bitte geben Sie einen Nutzernamen und ein Passwort ein'
|
ENTERINFO: 'Bitte geben Sie einen Nutzernamen und ein Passwort ein'
|
||||||
ERRORNOTADMIN: 'Dieser Nutzer ist kein Administrator'
|
ERRORNOTADMIN: 'Dieser Nutzer ist kein Administrator'
|
||||||
@ -57,16 +59,23 @@ de:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Nein
|
0: Nein
|
||||||
ANY: alle
|
ANY: alle
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: Ausloggen
|
|
||||||
1: Ja
|
1: Ja
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: 'Lade Daten ...'
|
||||||
|
REQUIREJS: 'Für die Benutzung des CMS wird JavaScript benötigt.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Zugang zum Bereich ''{title}'''
|
||||||
ACCESSALLINTERFACES: 'Zugriff auf alle Bereiche des CMS'
|
ACCESSALLINTERFACES: 'Zugriff auf alle Bereiche des CMS'
|
||||||
ACCESSALLINTERFACESHELP: 'Hebt alle bereichspezifischen Berechtigungen auf.'
|
ACCESSALLINTERFACESHELP: 'Hebt alle bereichspezifischen Berechtigungen auf.'
|
||||||
SAVE: Speichern
|
SAVE: Speichern
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
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
|
||||||
|
PASSWORD: Passwort
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Nein
|
- Nein
|
||||||
- Ja
|
- Ja
|
||||||
@ -74,10 +83,18 @@ de:
|
|||||||
CLOSEPOPUP: 'Popup schließen'
|
CLOSEPOPUP: 'Popup schließen'
|
||||||
SUCCESSADD2: '{name} hinzugefügt'
|
SUCCESSADD2: '{name} hinzugefügt'
|
||||||
SUCCESSEDIT: 'Gespeichert %s %s %s'
|
SUCCESSEDIT: 'Gespeichert %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: '%s hinzufügen'
|
||||||
|
NOITEMSFOUND: 'Keine Elemente gefunden'
|
||||||
|
SORTASC: 'Aufsteigend sortieren'
|
||||||
|
SORTDESC: 'Absteigend sortieren'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: nächste
|
||||||
|
PREVIOUS: vorherige
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwörter müssen mindestens {min} Zeichen lang sein.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwörter müssen mindestens {min} bis maximal {max} Zeichen lang sein.'
|
||||||
MAXIMUM: 'Passwords must be at most {max} characters long.'
|
MAXIMUM: 'Passwörter dürfen maxinal {max} Zeichen lang sein.'
|
||||||
SHOWONCLICKTITLE: 'Passwort ändern'
|
SHOWONCLICKTITLE: 'Passwort ändern'
|
||||||
CreditCardField:
|
CreditCardField:
|
||||||
FIRST: Zuerst
|
FIRST: Zuerst
|
||||||
@ -107,14 +124,11 @@ de:
|
|||||||
DateField:
|
DateField:
|
||||||
NOTSET: 'nicht gesetzt'
|
NOTSET: 'nicht gesetzt'
|
||||||
TODAY: heute
|
TODAY: heute
|
||||||
VALIDDATEFORMAT2: 'Please enter a valid date format ({format})'
|
VALIDDATEFORMAT2: 'Bitte geben sie das Datum im korrekten Format ein ({format})'
|
||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
VALIDDATEMAXDATE: 'Ihr Datum muss nach dem erlaubtem Datum ({date}) liegen oder gleich sein'
|
||||||
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
VALIDDATEMINDATE: 'Ihr Datum muss vor dem erlaubtem Datum ({date}) liegen oder gleich sein'
|
||||||
Director:
|
Director:
|
||||||
ADD: Hinzufügen
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Ungültige Anfrage'
|
INVALID_REQUEST: 'Ungültige Anfrage'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Auswahl)
|
CHOOSE: (Auswahl)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,46 +138,48 @@ de:
|
|||||||
SINGULARNAME: 'E-Mail Rückläufer'
|
SINGULARNAME: 'E-Mail Rückläufer'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: alle
|
ANY: alle
|
||||||
LOADING: 'Lade Daten ...'
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Inhalt
|
Content: Inhalt
|
||||||
Filename: Dateiname
|
Filename: Dateiname
|
||||||
INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})'
|
INVALIDEXTENSION: 'Dateityp ist nicht erlaubt (erlaubt sind: {extensions})'
|
||||||
INVALIDEXTENSIONSHORT: 'Extension is not allowed'
|
INVALIDEXTENSIONSHORT: 'Dateityp ist nicht erlaubt'
|
||||||
NOFILESIZE: 'Dateigröße ist 0 bytes'
|
NOFILESIZE: 'Dateigröße ist 0 bytes'
|
||||||
NOVALIDUPLOAD: 'Datei ist kein gültiger Upload'
|
NOVALIDUPLOAD: 'Datei ist kein gültiger Upload'
|
||||||
Name: Name
|
Name: Name
|
||||||
PLURALNAME: Dateien
|
PLURALNAME: Dateien
|
||||||
SINGULARNAME: Datei
|
SINGULARNAME: Datei
|
||||||
TOOLARGE: 'Filesize is too large, maximum {size} allowed'
|
TOOLARGE: 'Die Datei ist zu groß, maximal sind {size} erlaubt'
|
||||||
TOOLARGESHORT: 'Filesize exceeds {size}'
|
TOOLARGESHORT: 'Dateigröße übersteigt {size}'
|
||||||
Title: Titel
|
Title: Titel
|
||||||
FileIFrameField:
|
FileIFrameField:
|
||||||
ATTACH: '{type} anhängen'
|
ATTACH: '{type} anhängen'
|
||||||
ATTACHONCESAVED: '{type}s can be attached once you have saved the record for the first time.'
|
ATTACHONCESAVED: '{type}s können angehängt werden, sobald das Dokument zum ersten Mal gespeichert wurde.'
|
||||||
ATTACHONCESAVED2: 'Files can be attached once you have saved the record for the first time.'
|
ATTACHONCESAVED2: 'Dateien können angehängt werden, sobald das Dokument zum ersten Mal gespeichert wurde.'
|
||||||
DELETE: 'Delete {type}'
|
DELETE: 'Lösche {type}'
|
||||||
DISALLOWEDFILETYPE: 'This filetype is not allowed to be uploaded'
|
DISALLOWEDFILETYPE: 'Der Upload dieses Dateityps ist nicht erlaubt'
|
||||||
FILE: Datei
|
FILE: Datei
|
||||||
FROMCOMPUTER: 'Von Ihrem Computer'
|
FROMCOMPUTER: 'Von Ihrem Computer'
|
||||||
FROMFILESTORE: 'Aus dem Datei-Storage'
|
FROMFILESTORE: 'Aus dem Datei-Storage'
|
||||||
NOSOURCE: 'Bitte wählen Sie eine Datei aus'
|
NOSOURCE: 'Bitte wählen Sie eine Datei aus'
|
||||||
REPLACE: '{type} ersetzen'
|
REPLACE: '{type} ersetzen'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Iframe Bilderupload'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Importieren
|
|
||||||
SEARCHLISTINGS: Suche
|
|
||||||
SYNCRESULTS: 'Synchronisation beendet: {createdcount} Objekte erstellt, {deletedcount} Objekte gelöscht'
|
SYNCRESULTS: 'Synchronisation beendet: {createdcount} Objekte erstellt, {deletedcount} Objekte gelöscht'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hallo
|
||||||
|
TEXT1: 'Hier ist Ihr'
|
||||||
|
TEXT2: 'Link zum Zurücksetzen des Passworts'
|
||||||
|
TEXT3: für
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s wird benötigt'
|
FIELDISREQUIRED: '%s wird benötigt'
|
||||||
TITLE: 'Image Uploading Iframe'
|
VALIDATIONCREDITNUMBER: 'Bitte stellen sie sicher, dass sie die Kreditkartennummer ({number}) korrekt eingegeben haben'
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
|
||||||
VALIDATIONNOTUNIQUE: 'Der eingegebene Wert ist nicht einzigartig'
|
VALIDATIONNOTUNIQUE: 'Der eingegebene Wert ist nicht einzigartig'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwörter stimmen nicht überein'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwörter stimmen nicht überein'
|
||||||
VALIDATIONPASSWORDSNOTEMPTY: 'Passwortfelder dürfen nicht leer sein'
|
VALIDATIONPASSWORDSNOTEMPTY: 'Passwortfelder dürfen nicht leer sein'
|
||||||
VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
|
VALIDATIONSTRONGPASSWORD: 'Passwörter müssen mindestens eine Zahl und ein alphanumerisches Zeichen enthalten'
|
||||||
VALIDATOR: Prüfer
|
VALIDATOR: Prüfer
|
||||||
VALIDCURRENCY: 'Please enter a valid currency'
|
VALIDCURRENCY: 'Bitte geben sie einen korrekten Betrag ein'
|
||||||
FormField:
|
FormField:
|
||||||
NONE: keine
|
NONE: keine
|
||||||
GridAction:
|
GridAction:
|
||||||
@ -171,63 +187,52 @@ de:
|
|||||||
Delete: Löschen
|
Delete: Löschen
|
||||||
UnlinkRelation: 'Verbindung entfernen'
|
UnlinkRelation: 'Verbindung entfernen'
|
||||||
GridField:
|
GridField:
|
||||||
Add: '{name} Hinzufügen'
|
Add: '{name} hinzufügen'
|
||||||
Filter: Filter
|
Filter: Filter
|
||||||
FilterBy: 'Filter nach'
|
FilterBy: 'Filter nach'
|
||||||
Find: Suchen
|
Find: Suchen
|
||||||
LEVELUP: 'Level up'
|
LEVELUP: 'Eine Ebene hoch'
|
||||||
LinkExisting: 'Link Existing'
|
LinkExisting: Verknüpfen
|
||||||
NewRecord: 'Neue(r) %s'
|
NewRecord: 'Neue(r) %s'
|
||||||
NoItemsFound: 'Keine Elemente gefunden.'
|
NoItemsFound: 'Keine Elemente gefunden'
|
||||||
PRINTEDAT: 'Printed at'
|
PRINTEDAT: 'Gedruckt am'
|
||||||
PRINTEDBY: 'Printed by'
|
PRINTEDBY: 'Gedruckt von'
|
||||||
PlaceHolder: '{type} Suchen'
|
PlaceHolder: '{type} Suchen'
|
||||||
PlaceHolderWithLabels: 'Find {type} by {name}'
|
PlaceHolderWithLabels: 'Suche {type} über {name}'
|
||||||
RelationSearch: 'Relation search'
|
RelationSearch: Relationssuche
|
||||||
ResetFilter: Zurücksetzen
|
ResetFilter: Zurücksetzen
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'Keine Berechtigung zum Löschen'
|
||||||
NEXT: nächste
|
|
||||||
PREVIOUS: vorherige
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Erstellen
|
Create: Erstellen
|
||||||
Delete: Löschen
|
Delete: Löschen
|
||||||
DeletePermissionsFailure: 'Keine Berechtigungen zum löschen'
|
DeletePermissionsFailure: 'Keine Berechtigungen zum löschen'
|
||||||
Deleted: 'Gelöscht %s %s'
|
Deleted: 'Gelöscht %s %s'
|
||||||
HELLO: Hallo
|
|
||||||
Save: Speichern
|
Save: Speichern
|
||||||
Saved: 'Gespeichert %s %s'
|
Saved: 'Gespeichert %s %s'
|
||||||
TEXT1: 'Hier ist Ihr'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'Link zum Zurücksetzen des Passworts'
|
|
||||||
TEXT3: für
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Rolle für die Gruppe hinzufügen'
|
AddRole: 'Rolle für die Gruppe hinzufügen'
|
||||||
CHANGEPASSWORDTEXT1: 'Sie haben ihr Passwort geändert für'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Sie können nun folgende Angaben benutzen um sich einzuloggen'
|
|
||||||
Code: 'Gruppen Code'
|
Code: 'Gruppen Code'
|
||||||
DefaultGroupTitleAdministrators: Administratoren
|
DefaultGroupTitleAdministrators: Administratoren
|
||||||
DefaultGroupTitleContentAuthors: Inhaltsautoren
|
DefaultGroupTitleContentAuthors: Inhaltsautoren
|
||||||
Description: Beschreibung
|
Description: Beschreibung
|
||||||
EMAIL: E-Mail
|
|
||||||
GroupReminder: 'Bei Zuweisung einer Übergruppe werden alle ihre Rollen übernommen'
|
GroupReminder: 'Bei Zuweisung einer Übergruppe werden alle ihre Rollen übernommen'
|
||||||
HELLO: Hi
|
|
||||||
Locked: 'Gesperrt?'
|
Locked: 'Gesperrt?'
|
||||||
NoRoles: 'Keine Rollen gefunden'
|
NoRoles: 'Keine Rollen gefunden'
|
||||||
PASSWORD: Passwort
|
|
||||||
Parent: Elterngruppe
|
Parent: Elterngruppe
|
||||||
RolesAddEditLink: 'Rollen hinzufügen/editieren'
|
RolesAddEditLink: 'Rollen hinzufügen/editieren'
|
||||||
Sort: Sortierreihenfolge
|
Sort: Sortierreihenfolge
|
||||||
TITLE: 'Iframe Bilder hochladen'
|
|
||||||
has_many_Permissions: Berechtigungen
|
has_many_Permissions: Berechtigungen
|
||||||
many_many_Members: Mitglieder
|
many_many_Members: Mitglieder
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
Help1: '<p>Eine oder mehrere Gruppen im <em>CSV</em>-Format (kommaseparierte Werte) importieren. <small><a href="#" class="toggle-advanced">Erweiterte Nutzung</a></small></p>'
|
Help1: '<p>Eine oder mehrere Gruppen im <em>CSV</em>-Format (kommaseparierte Werte) importieren. <small><a href="#" class="toggle-advanced">Erweiterte Nutzung</a></small></p>'
|
||||||
Help2: '<div class="advanced"><h4>Erweiterte Nutzung</h4><ul><li>Gültige Spalten: <em>%s</em></li><li>Vorhandene Gruppen werden über ihren eindeutigen <em>Code</em> ermittelt und mit den Werten aus der importierten Datei aktualisiert.</li><li>Gruppen-Hierarchien können über die <em>ParentCode</em> Spalte definiert werden.</li><li>Berechtigungscodes können über die Splate <em>PermissionCode</em> zugewiesen werden, vorhandene Berechtigungen werden nicht gelöscht.</li></ul></div>'
|
Help2: '<div class="advanced"><h4>Erweiterte Nutzung</h4><ul><li>Gültige Spalten: <em>%s</em></li><li>Vorhandene Gruppen werden über ihren eindeutigen <em>Code</em> ermittelt und mit den Werten aus der importierten Datei aktualisiert.</li><li>Gruppen-Hierarchien können über die <em>ParentCode</em> Spalte definiert werden.</li><li>Berechtigungscodes können über die Splate <em>PermissionCode</em> zugewiesen werden, vorhandene Berechtigungen werden nicht gelöscht.</li></ul></div>'
|
||||||
ResultCreated: 'Created {count} groups'
|
ResultCreated: '{count} Gruppe(n) wurden erstellt'
|
||||||
ResultDeleted: '%d Gruppen gelöscht'
|
ResultDeleted: '%d Gruppen gelöscht'
|
||||||
ResultUpdated: '%d Gruppen aktualisiert'
|
ResultUpdated: '%d Gruppen aktualisiert'
|
||||||
Hierarchy:
|
Hierarchy:
|
||||||
InfiniteLoopNotAllowed: 'Infinite loop found within the "{type}" hierarchy. Please change the parent to resolve this'
|
InfiniteLoopNotAllowed: 'Es wurde eine Endlosschleife innerhalb der "{type}"-Hierarchie gefunden. Bitte ändern sie die übergeordnete Seite, um den Fehler zu beheben'
|
||||||
HtmlEditorField:
|
HtmlEditorField:
|
||||||
ADDURL: 'URL hinzufügen'
|
ADDURL: 'URL hinzufügen'
|
||||||
ADJUSTDETAILSDIMENSIONS: 'Details & Dimensionen'
|
ADJUSTDETAILSDIMENSIONS: 'Details & Dimensionen'
|
||||||
@ -246,20 +251,20 @@ de:
|
|||||||
EMAIL: E-Mail-Adresse
|
EMAIL: E-Mail-Adresse
|
||||||
FILE: Datei
|
FILE: Datei
|
||||||
FOLDER: Ordner
|
FOLDER: Ordner
|
||||||
FROMCMS: 'From the CMS'
|
FROMCMS: 'Aus dem CMS'
|
||||||
FROMCOMPUTER: 'Von Ihrem Computer'
|
FROMCOMPUTER: 'Von Ihrem Computer'
|
||||||
FROMWEB: 'Aus dem Internet'
|
FROMWEB: 'Aus dem Internet'
|
||||||
FindInFolder: 'In Ordner suchen'
|
FindInFolder: 'In Ordner suchen'
|
||||||
IMAGEALT: 'Alternativer Text (alt)'
|
IMAGEALT: 'Alternativer Text (alt)'
|
||||||
IMAGEALTTEXT: 'Alternativer Text (alt) - angezeigt, wenn das Bild nicht dargestellt werden kann'
|
IMAGEALTTEXT: 'Alternativer Text (alt) - angezeigt, wenn das Bild nicht dargestellt werden kann'
|
||||||
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
IMAGEALTTEXTDESC: 'Wird von Screenreadern vorgelesen oder angezeigt, falls das Bild nicht dargestellt werden kann'
|
||||||
IMAGEDIMENSIONS: Dimensionen
|
IMAGEDIMENSIONS: Dimensionen
|
||||||
IMAGEHEIGHTPX: 'Höhe (px)'
|
IMAGEHEIGHTPX: 'Höhe (px)'
|
||||||
IMAGETITLE: 'Titeltext (Tooltip) - für zusätzliche Informationen über das Bild'
|
IMAGETITLE: 'Titeltext (Tooltip) - für zusätzliche Informationen über das Bild'
|
||||||
IMAGETITLETEXT: 'Title text (tooltip)'
|
IMAGETITLETEXT: 'Titeltext (Tooltip)'
|
||||||
IMAGETITLETEXTDESC: 'For additional information about the image'
|
IMAGETITLETEXTDESC: 'Weiterführende Informationen über das Bild'
|
||||||
IMAGEWIDTHPX: 'Breite (px)'
|
IMAGEWIDTHPX: 'Breite (px)'
|
||||||
INSERTMEDIA: 'Insert Media'
|
INSERTMEDIA: 'Medienobject einfügen'
|
||||||
LINK: Verweis
|
LINK: Verweis
|
||||||
LINKANCHOR: 'Anker auf dieser Seite'
|
LINKANCHOR: 'Anker auf dieser Seite'
|
||||||
LINKDESCR: 'Beschreibung des Verweises'
|
LINKDESCR: 'Beschreibung des Verweises'
|
||||||
@ -271,16 +276,15 @@ de:
|
|||||||
LINKTO: 'Verweis zu'
|
LINKTO: 'Verweis zu'
|
||||||
PAGE: Seite
|
PAGE: Seite
|
||||||
URL: URL
|
URL: URL
|
||||||
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
URLNOTANOEMBEDRESOURCE: 'Die URL ''{url}'' konnte nicht in eine Medienquelle umgewandelt werden'
|
||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Medienobjekt aktualisieren'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Bild
|
IMAGE: Bild
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Filter anwenden" GridFieldItemEditView.ss: Go back: "Zurück" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe Bilder hochladen'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Eine neue Zeile hinzufügen'
|
CANT_REORGANISE: 'Sie besitzen nicht die benötigten Zugriffsrechte um Seiten der höchsten Ebene zu bearbeiten. Ihre Änderungen wurden nicht gespeichert.'
|
||||||
ADDITEM: 'Add %s'
|
DELETED: Gelöscht.
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
|
||||||
DELETED: Deleted.
|
|
||||||
DropdownBatchActionsDefault: Aktionen
|
DropdownBatchActionsDefault: Aktionen
|
||||||
HELP: Hilfe
|
HELP: Hilfe
|
||||||
PAGETYPE: 'Seitentyp:'
|
PAGETYPE: 'Seitentyp:'
|
||||||
@ -289,9 +293,12 @@ de:
|
|||||||
PERMDEFAULT: 'Bitte wählen Sie eine Authentifizierungsmethode und geben Sie Ihre Benutzerdaten für den Zugang zum CMS ein.'
|
PERMDEFAULT: 'Bitte wählen Sie eine Authentifizierungsmethode und geben Sie Ihre Benutzerdaten für den Zugang zum CMS ein.'
|
||||||
PLEASESAVE: 'Diese Seite konnte nicht aktualisiert werden weil sie noch nicht gespeichert wurde - bitte speichern.'
|
PLEASESAVE: 'Diese Seite konnte nicht aktualisiert werden weil sie noch nicht gespeichert wurde - bitte speichern.'
|
||||||
PreviewButton: Vorschau
|
PreviewButton: Vorschau
|
||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Der Seitenbaum wurde erfolgreich sortiert.'
|
||||||
SAVEDUP: Gespeichert.
|
SAVEDUP: Gespeichert.
|
||||||
VersionUnknown: unbekannt
|
VersionUnknown: Unbekannt
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: Ausloggen
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: E-Mail-Adresse
|
Email: E-Mail-Adresse
|
||||||
IP: IP-Adresse
|
IP: IP-Adresse
|
||||||
@ -315,8 +322,8 @@ de:
|
|||||||
ERRORWRONGCRED: 'Das Passwort oder die E-Mail-Adresse scheinen nicht richtig zu sein. Bitte versuchen Sie es erneut.'
|
ERRORWRONGCRED: 'Das Passwort oder die E-Mail-Adresse scheinen nicht richtig zu sein. Bitte versuchen Sie es erneut.'
|
||||||
FIRSTNAME: Vorname
|
FIRSTNAME: Vorname
|
||||||
INTERFACELANG: CMS-Sprache
|
INTERFACELANG: CMS-Sprache
|
||||||
INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}'
|
INVALIDNEWPASSWORD: 'Das Passwort konnte nicht akzeptiert werden: {password}'
|
||||||
LOGGEDINAS: 'You''re logged in as {name}.'
|
LOGGEDINAS: 'Sie sind als {name} eingeloggt.'
|
||||||
NEWPASSWORD: 'Neues Passwort'
|
NEWPASSWORD: 'Neues Passwort'
|
||||||
PASSWORD: Passwort
|
PASSWORD: Passwort
|
||||||
PLURALNAME: Benutzer
|
PLURALNAME: Benutzer
|
||||||
@ -327,8 +334,8 @@ de:
|
|||||||
SUBJECTPASSWORDRESET: 'Ihr Link zur Passwortrücksetzung'
|
SUBJECTPASSWORDRESET: 'Ihr Link zur Passwortrücksetzung'
|
||||||
SURNAME: Nachname
|
SURNAME: Nachname
|
||||||
VALIDATIONMEMBEREXISTS: 'Es gibt bereits ein Mitglied mit dieser E-Mail-Adresse'
|
VALIDATIONMEMBEREXISTS: 'Es gibt bereits ein Mitglied mit dieser E-Mail-Adresse'
|
||||||
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))'
|
ValidationIdentifierFailed: 'Das vorhandene Mitglied #{id} mit identischer Bezeichnung kann nicht überschrieben werden ({name} = {value}))'
|
||||||
WELCOMEBACK: 'Welcome Back, {firstname}'
|
WELCOMEBACK: 'Hallo {firstname}. Schön, dass du wieder da bist'
|
||||||
YOUROLDPASSWORD: 'Ihr alten Passwort'
|
YOUROLDPASSWORD: 'Ihr alten Passwort'
|
||||||
belongs_many_many_Groups: Gruppe
|
belongs_many_many_Groups: Gruppe
|
||||||
db_LastVisited: 'Zuletzt Besucht'
|
db_LastVisited: 'Zuletzt Besucht'
|
||||||
@ -340,34 +347,35 @@ de:
|
|||||||
MemberAuthenticator:
|
MemberAuthenticator:
|
||||||
TITLE: 'E-Mail & Passwort'
|
TITLE: 'E-Mail & Passwort'
|
||||||
MemberDatetimeOptionsetField:
|
MemberDatetimeOptionsetField:
|
||||||
AMORPM: 'AM (Ante meridiem) or PM (Post meridiem)'
|
AMORPM: 'AM (vormittag) oder PM (nachmittag)'
|
||||||
Custom: Benutzerdefiniert
|
Custom: Benutzerdefiniert
|
||||||
DATEFORMATBAD: 'Ungültiges Datumsformat'
|
DATEFORMATBAD: 'Ungültiges Datumsformat'
|
||||||
DAYNOLEADING: 'Day of month without leading zero'
|
DAYNOLEADING: 'Tag des Monats ohne führende Null'
|
||||||
DIGITSDECFRACTIONSECOND: 'One or more digits representing a decimal fraction of a second'
|
DIGITSDECFRACTIONSECOND: 'Eine oder mehrere Ziffern, die einen Dezimalbruch einer Sekunde darstellen'
|
||||||
FOURDIGITYEAR: Jahr
|
FOURDIGITYEAR: 'Vierstellige Jahreszahl'
|
||||||
FULLNAMEMONTH: 'Full name of month (e.g. June)'
|
FULLNAMEMONTH: 'Volle Monatsbezeichnung (z.B. Juni)'
|
||||||
HOURNOLEADING: 'Hour without leading zero'
|
HOURNOLEADING: 'Stunde ohne führende Null'
|
||||||
MINUTENOLEADING: Minute
|
MINUTENOLEADING: Minute
|
||||||
MONTHNOLEADING: 'Month digit without leading zero'
|
MONTHNOLEADING: 'Monat ohne führende Null'
|
||||||
Preview: Vorschau
|
Preview: Vorschau
|
||||||
SHORTMONTH: 'Short name of month (e.g. Jun)'
|
SHORTMONTH: 'Kurzname des Monats (z.B. Jun)'
|
||||||
TOGGLEHELP: 'Toggle formatting help'
|
TOGGLEHELP: 'Formatierungshilfe anzeigen'
|
||||||
TWODIGITDAY: 'Two-digit day of month'
|
TWODIGITDAY: 'Tag des Monats mit führender Null'
|
||||||
TWODIGITHOUR: 'Two digits of hour (00 through 23)'
|
TWODIGITHOUR: 'Stunde im 24-Stunden-Format, mit führenden Nullen'
|
||||||
TWODIGITMINUTE: 'Two digits of minute (00 through 59)'
|
TWODIGITMINUTE: 'Minute mit führenden Nullen'
|
||||||
TWODIGITMONTH: 'Two-digit month (01=January, etc.)'
|
TWODIGITMONTH: 'Monat mit führender Null (z.B. 01 = Januar, usw.)'
|
||||||
TWODIGITSECOND: Sekunde
|
TWODIGITSECOND: Sekunde
|
||||||
TWODIGITYEAR: 'Two-digit year'
|
TWODIGITYEAR: 'Zweistellige Jahreszahl'
|
||||||
MemberImportForm:
|
MemberImportForm:
|
||||||
Help1: '<p>Mitglieder im <em>CSV</em>-Format (kommaseparierte Werte) importieren. <small><a href="#" class="toggle-advanced">Erweiterte Nutzung</a></small></p>'
|
Help1: '<p>Mitglieder im <em>CSV</em>-Format (kommaseparierte Werte) importieren. <small><a href="#" class="toggle-advanced">Erweiterte Nutzung</a></small></p>'
|
||||||
Help2: '<div class="advanced"><h4>Advanced usage</h4><ul><li>Gültige Spalten: <em>%s</em></li><li>Vorhandene Mitglieder werden über ihren eindeutigen <em>Code</em> ermittelt und mit den Werten aus der importierten Datei aktualisiert.</li><li>Gruppen können über die Spalte <em>Gruppen</em> zugewiesen werden. Gruppen werden über ihren eindeutigen <em>Code</em> ermittelt, mehrere Gruppen können durch ein Komma getrennt werden. Vorhandene Gruppenzugehörigkeiten werden nicht gelöscht.</li></ul></div>'
|
Help2: '<div class="advanced"><h4>Advanced usage</h4><ul><li>Gültige Spalten: <em>%s</em></li><li>Vorhandene Mitglieder werden über ihren eindeutigen <em>Code</em> ermittelt und mit den Werten aus der importierten Datei aktualisiert.</li><li>Gruppen können über die Spalte <em>Gruppen</em> zugewiesen werden. Gruppen werden über ihren eindeutigen <em>Code</em> ermittelt, mehrere Gruppen können durch ein Komma getrennt werden. Vorhandene Gruppenzugehörigkeiten werden nicht gelöscht.</li></ul></div>'
|
||||||
ResultCreated: 'Created {count} members'
|
ResultCreated: '{count} Mitglied(er) wurden erstellt'
|
||||||
ResultDeleted: '%d Mitglieder gelöscht'
|
ResultDeleted: '%d Mitglieder gelöscht'
|
||||||
ResultNone: 'Keine Änderungen'
|
ResultNone: 'Keine Änderungen'
|
||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: '{count} Mitglied(er) wurde(n) aktualisiert'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Filter anwenden'
|
||||||
DELETE: Löschen
|
DELETE: Löschen
|
||||||
DELETEDRECORDS: '{count} Datensätze wurden gelöscht.'
|
DELETEDRECORDS: '{count} Datensätze wurden gelöscht.'
|
||||||
IMPORT: 'CSV Import'
|
IMPORT: 'CSV Import'
|
||||||
@ -375,24 +383,31 @@ de:
|
|||||||
NOCSVFILE: 'Wählen sie eine CSV-Datei zum Importieren'
|
NOCSVFILE: 'Wählen sie eine CSV-Datei zum Importieren'
|
||||||
NOIMPORT: 'Kein Import notwendig.'
|
NOIMPORT: 'Kein Import notwendig.'
|
||||||
RESET: Zurücksetzen
|
RESET: Zurücksetzen
|
||||||
Title: 'Data Models'
|
Title: Datenmodelle
|
||||||
UPDATEDRECORDS: '{count} Datensätze wurden aktualisiert.'
|
UPDATEDRECORDS: '{count} Datensätze wurden aktualisiert.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: Datenbankspalten
|
||||||
|
IMPORTSPECLINK: 'Beschreibung von %s anzeigen'
|
||||||
|
IMPORTSPECRELATIONS: Relationen
|
||||||
|
IMPORTSPECTITLE: 'Beschreibung von %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Importieren
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Importieren
|
||||||
|
SEARCHLISTINGS: Suche
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Betrag
|
FIELDLABELAMOUNT: Betrag
|
||||||
FIELDLABELCURRENCY: Währung
|
FIELDLABELCURRENCY: Währung
|
||||||
NullableField:
|
NullableField:
|
||||||
IsNullLabel: 'ist NULL'
|
IsNullLabel: 'ist NULL'
|
||||||
NumericField:
|
NumericField:
|
||||||
VALIDATION: '''{value}'' is not a number, only numbers can be accepted for this field'
|
VALIDATION: '''{value}'' ist kein numerischer Wert, nur nummerische Werte sind in diesem Feld erlaubt'
|
||||||
Permission:
|
Permission:
|
||||||
AdminGroup: Administrator
|
AdminGroup: Administrator
|
||||||
CMS_ACCESS_CATEGORY: 'CMS Zugriff'
|
CMS_ACCESS_CATEGORY: 'CMS Zugriff'
|
||||||
FULLADMINRIGHTS: 'Unbeschränkte Administratorenrechte'
|
FULLADMINRIGHTS: 'Unbeschränkte Administratorenrechte'
|
||||||
FULLADMINRIGHTS_HELP: 'Schließt alle anderen verfügbaren Berechtigungen ein'
|
FULLADMINRIGHTS_HELP: 'Schließt alle anderen verfügbaren Berechtigungen ein'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'Zugewiesen an "{title}"'
|
AssignedTo: 'Zugewiesen an "{title}"'
|
||||||
FromGroup: 'abgeleited von Gruppe "{title}"'
|
FromGroup: 'abgeleited von Gruppe "{title}"'
|
||||||
@ -401,8 +416,11 @@ de:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Rollen und Zugriffsberechtigungen'
|
PERMISSIONS_CATEGORY: 'Rollen und Zugriffsberechtigungen'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Zurück
|
|
||||||
VALIDATION: 'Bitte geben Sie eine gültige Telefonnummer ein'
|
VALIDATION: 'Bitte geben Sie eine gültige Telefonnummer ein'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Hinzufügen
|
||||||
|
CSVEXPORT: 'Als CSV exportieren'
|
||||||
|
NOTFOUND: 'Keine Elemente gefunden'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Sie haben keinen Zugriff auf diese Seite. Wenn Sie ein anderes Konto besitzen, mit dem Sie auf diese Seite zugreifen können, melden Sie sich bitte unten an.'
|
ALREADYLOGGEDIN: 'Sie haben keinen Zugriff auf diese Seite. Wenn Sie ein anderes Konto besitzen, mit dem Sie auf diese Seite zugreifen können, melden Sie sich bitte unten an.'
|
||||||
BUTTONSEND: 'Senden Sie mir den Link zur Passwortrücksetzung'
|
BUTTONSEND: 'Senden Sie mir den Link zur Passwortrücksetzung'
|
||||||
@ -413,10 +431,10 @@ de:
|
|||||||
LOGGEDOUT: 'Sie wurden ausgeloggt. Wenn Sie sich wieder einloggen möchten, geben Sie bitte unten Ihre Zugangsdaten ein.'
|
LOGGEDOUT: 'Sie wurden ausgeloggt. Wenn Sie sich wieder einloggen möchten, geben Sie bitte unten Ihre Zugangsdaten ein.'
|
||||||
LOGIN: Anmelden
|
LOGIN: Anmelden
|
||||||
NOTEPAGESECURED: 'Diese Seite ist geschützt. Bitte melden Sie sich an und Sie werden sofort weitergeleitet.'
|
NOTEPAGESECURED: 'Diese Seite ist geschützt. Bitte melden Sie sich an und Sie werden sofort weitergeleitet.'
|
||||||
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
NOTERESETLINKINVALID: '<p>Der Link zum Zurücksetzen des Passworts ist entweder nicht korrekt oder abgelaufen</p><p>Sie können <a href="{link1}">einen neuen Link anfordern</a> oder ihr Passwort nach dem <a href="{link2}">einloggen</a> ändern.</p>'
|
||||||
NOTERESETPASSWORD: 'Geben Sie Ihre E-Mail-Adresse ein und wir werden Ihnen einen Link zuschicken, mit dem Sie Ihr Passwort zurücksetzen können.'
|
NOTERESETPASSWORD: 'Geben Sie Ihre E-Mail-Adresse ein und wir werden Ihnen einen Link zuschicken, mit dem Sie Ihr Passwort zurücksetzen können.'
|
||||||
PASSWORDSENTHEADER: 'Password reset link sent to ''{email}'''
|
PASSWORDSENTHEADER: 'Der Link zum Zurücksetzen des Passworts wurde an {email} gesendet'
|
||||||
PASSWORDSENTTEXT: 'Thank you! A reset link has been sent to ''{email}'', provided an account exists for this email address.'
|
PASSWORDSENTTEXT: 'Vielen Dank! Wenn ein Account zu der E-Mail Adresse {email} existiert, wurde eine E-Mail mit dem Link zum Zurücksetzen des Passworts verschickt.'
|
||||||
SecurityAdmin:
|
SecurityAdmin:
|
||||||
ACCESS_HELP: 'Benutzer hinzufügen, anzeigen und editieren sowie diesen Berechtigungen und Rollen zuweisen.'
|
ACCESS_HELP: 'Benutzer hinzufügen, anzeigen und editieren sowie diesen Berechtigungen und Rollen zuweisen.'
|
||||||
APPLY_ROLES: 'Rollen zu Gruppen zuweisen'
|
APPLY_ROLES: 'Rollen zu Gruppen zuweisen'
|
||||||
@ -427,7 +445,7 @@ de:
|
|||||||
IMPORTGROUPS: 'Gruppen importieren'
|
IMPORTGROUPS: 'Gruppen importieren'
|
||||||
IMPORTUSERS: 'Benutzer importieren'
|
IMPORTUSERS: 'Benutzer importieren'
|
||||||
MEMBERS: Mitglieder
|
MEMBERS: Mitglieder
|
||||||
MENUTITLE: Security
|
MENUTITLE: Sicherheit
|
||||||
MemberListCaution: 'Achtung: Das Entfernen von Mitgliedern aus dieser Liste löscht diese auch aus der Datenbank sowie die entsprechenden Gruppenzuweisungen.'
|
MemberListCaution: 'Achtung: Das Entfernen von Mitgliedern aus dieser Liste löscht diese auch aus der Datenbank sowie die entsprechenden Gruppenzuweisungen.'
|
||||||
NEWGROUP: 'Neue Gruppe'
|
NEWGROUP: 'Neue Gruppe'
|
||||||
PERMISSIONS: Berechtigungen
|
PERMISSIONS: Berechtigungen
|
||||||
@ -439,33 +457,35 @@ de:
|
|||||||
BtnImport: Import
|
BtnImport: Import
|
||||||
FileFieldLabel: 'CSV Datei <small>(Erlaubte Dateierweiterung: *.csv)</small>'
|
FileFieldLabel: 'CSV Datei <small>(Erlaubte Dateierweiterung: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Bearbeiten
|
Edit: Bearbeiten
|
||||||
FILTER: Filter
|
|
||||||
IMPORT: Importieren
|
|
||||||
OF: of
|
|
||||||
TO: to
|
|
||||||
VIEWFIRST: 'Ersten anzeigen'
|
|
||||||
VIEWLAST: 'Letzten anzeigen'
|
|
||||||
VIEWNEXT: 'Nächsten anzeigen'
|
|
||||||
VIEWPREVIOUS: 'Vorigen anzeigen'
|
|
||||||
SimpleImageField:
|
SimpleImageField:
|
||||||
NOUPLOAD: 'Es wurde kein Bild hochgeladen'
|
NOUPLOAD: 'Es wurde kein Bild hochgeladen'
|
||||||
SiteTree:
|
SiteTree:
|
||||||
TABMAIN: Hauptteil
|
TABMAIN: Hauptteil
|
||||||
TableField:
|
TableField:
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s wird ''%s'' benötigt'
|
ISREQUIRED: 'In %s wird ''%s'' benötigt'
|
||||||
NOITEMSFOUND: 'No items found'
|
TableField.ss:
|
||||||
SORTASC: 'Aufsteigend sortieren'
|
ADD: 'Eine neue Zeile hinzufügen'
|
||||||
SORTDESC: 'Absteigend sortieren'
|
ADDITEM: '%s hinzufügen'
|
||||||
TableListField:
|
TableListField:
|
||||||
CSVEXPORT: 'Exportieren zu CSV'
|
CSVEXPORT: 'Exportieren zu CSV'
|
||||||
PRINT: drucken
|
PRINT: drucken
|
||||||
Print: Print
|
Print: Drucken
|
||||||
SELECT: 'Auswählen:'
|
SELECT: 'Auswählen:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'Keine Elemente gefunden'
|
||||||
|
SORTASC: 'Aufsteigend sortieren'
|
||||||
|
SORTDESC: 'Absteigend sortieren'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Zeige
|
||||||
|
OF: von
|
||||||
|
TO: bis
|
||||||
|
VIEWFIRST: 'Ersten anzeigen'
|
||||||
|
VIEWLAST: 'Letzten anzeigen'
|
||||||
|
VIEWNEXT: 'Nächsten anzeigen'
|
||||||
|
VIEWPREVIOUS: 'Vorigen anzeigen'
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Bitte geben sie die Uhrzeit im korrekten Format ein ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
LESS: weniger
|
LESS: weniger
|
||||||
MORE: mehr
|
MORE: mehr
|
||||||
@ -473,25 +493,25 @@ de:
|
|||||||
ATTACHFILE: 'Datei anhängen'
|
ATTACHFILE: 'Datei anhängen'
|
||||||
ATTACHFILES: 'Dateien anhängen'
|
ATTACHFILES: 'Dateien anhängen'
|
||||||
AttachFile: 'Dateien anhängen'
|
AttachFile: 'Dateien anhängen'
|
||||||
DELETE: 'Delete from files'
|
DELETE: 'Aus Dateien löschen'
|
||||||
DELETEINFO: 'Löscht die Datei dauerhaft aus dem Dateisystem'
|
DELETEINFO: 'Löscht die Datei dauerhaft aus dem Dateisystem'
|
||||||
DOEDIT: Speichern
|
DOEDIT: Speichern
|
||||||
DROPFILE: 'Datei hier ablegen'
|
DROPFILE: 'Datei hier ablegen'
|
||||||
DROPFILES: 'Dateien hier ablegen'
|
DROPFILES: 'Dateien hier ablegen'
|
||||||
Dimensions: Dimensionen
|
Dimensions: Dimensionen
|
||||||
EDIT: Edit
|
EDIT: Bearbeiten
|
||||||
EDITINFO: 'Diese Datei bearbeiten'
|
EDITINFO: 'Diese Datei bearbeiten'
|
||||||
FIELDNOTSET: 'Dateiinformationen nicht gefunden'
|
FIELDNOTSET: 'Dateiinformationen nicht gefunden'
|
||||||
FROMCOMPUTER: 'Von Ihrem Computer'
|
FROMCOMPUTER: 'Von Ihrem Computer'
|
||||||
FROMCOMPUTERINFO: 'Select from files'
|
FROMCOMPUTERINFO: 'Aus Dateien auswählen'
|
||||||
FROMFILES: 'Von "Dateien"'
|
FROMFILES: 'Von "Dateien"'
|
||||||
MAXNUMBEROFFILES: 'Max number of {count} file(s) exceeded.'
|
MAXNUMBEROFFILES: 'Maximale Anzahl an {count} Datei(en) überschritten'
|
||||||
MAXNUMBEROFFILESSHORT: 'Can only upload {count} files'
|
MAXNUMBEROFFILESSHORT: 'SIe können maximal {count} Datei(en) hochladen'
|
||||||
REMOVE: Entfernen
|
REMOVE: Entfernen
|
||||||
REMOVEERROR: 'Fehler beim Entfernen der Datei'
|
REMOVEERROR: 'Fehler beim Entfernen der Datei'
|
||||||
REMOVEINFO: 'Entfernt die Datei von hier, löscht Sie aber nicht aus dem Dateisystem.'
|
REMOVEINFO: 'Entfernt die Datei von hier, löscht Sie aber nicht aus dem Dateisystem.'
|
||||||
STARTALL: 'Alle starten'
|
STARTALL: 'Alle starten'
|
||||||
STARTALLINFO: 'Start all uploads'
|
STARTALLINFO: 'Alle Uploads starten'
|
||||||
Saved: Gespeichert
|
Saved: Gespeichert
|
||||||
Versioned:
|
Versioned:
|
||||||
has_many_Versions: Versionen
|
has_many_Versions: Versionen
|
||||||
|
118
lang/el.yml
@ -50,6 +50,8 @@ el:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Please enter a username and password.'
|
ENTERINFO: 'Please enter a username and password.'
|
||||||
ERRORNOTADMIN: 'That user is not an administrator.'
|
ERRORNOTADMIN: 'That user is not an administrator.'
|
||||||
@ -57,16 +59,23 @@ el:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
ACCESSALLINTERFACESHELP: 'Overrules more specific access settings.'
|
ACCESSALLINTERFACESHELP: 'Overrules more specific access settings.'
|
||||||
SAVE: Αποθήκευση
|
SAVE: 'Αποθήκευση'
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'You changed your password for'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hi
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ el:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Next
|
||||||
|
PREVIOUS: Previous
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ el:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Choose)
|
CHOOSE: (Choose)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ el:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ el:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hi
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is required'
|
FIELDISREQUIRED: '%s is required'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
||||||
@ -187,37 +203,26 @@ el:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Next
|
|
||||||
PREVIOUS: Previous
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hi
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'You changed your password for'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hi
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ el:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ el:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ el:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ el:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ el:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ el:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ el:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Main
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Main
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
24
lang/en.yml
@ -166,6 +166,9 @@ en:
|
|||||||
TITLE: 'Image Uploading Iframe'
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
Folder:
|
||||||
|
PLURALNAME: Folders
|
||||||
|
SINGULARNAME: Folder
|
||||||
ForgotPasswordEmail.ss:
|
ForgotPasswordEmail.ss:
|
||||||
HELLO: Hi
|
HELLO: Hi
|
||||||
TEXT1: 'Here is your'
|
TEXT1: 'Here is your'
|
||||||
@ -221,8 +224,10 @@ en:
|
|||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
|
PLURALNAME: Groups
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
|
SINGULARNAME: Group
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
@ -279,8 +284,14 @@ en:
|
|||||||
URL: URL
|
URL: URL
|
||||||
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
|
Image:
|
||||||
|
PLURALNAME: Files
|
||||||
|
SINGULARNAME: File
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
|
Image_Cached:
|
||||||
|
PLURALNAME: Files
|
||||||
|
SINGULARNAME: File
|
||||||
Image_iframe.ss:
|
Image_iframe.ss:
|
||||||
TITLE: 'Image Uploading Iframe'
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
@ -303,6 +314,8 @@ en:
|
|||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
|
PLURALNAME: 'Login Attempts'
|
||||||
|
SINGULARNAME: 'Login Attempt'
|
||||||
Status: Status
|
Status: Status
|
||||||
Member:
|
Member:
|
||||||
ADDGROUP: 'Add group'
|
ADDGROUP: 'Add group'
|
||||||
@ -374,6 +387,9 @@ en:
|
|||||||
ResultDeleted: 'Deleted %d members'
|
ResultDeleted: 'Deleted %d members'
|
||||||
ResultNone: 'No changes'
|
ResultNone: 'No changes'
|
||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
|
MemberPassword:
|
||||||
|
PLURALNAME: 'Member Passwords'
|
||||||
|
SINGULARNAME: 'Member Password'
|
||||||
MemberTableField:
|
MemberTableField:
|
||||||
'APPLY FILTER': 'Apply Filter'
|
'APPLY FILTER': 'Apply Filter'
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
@ -409,11 +425,19 @@ en:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
|
PLURALNAME: Permissions
|
||||||
|
SINGULARNAME: Permission
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
FromRole: 'inherited from role "{title}"'
|
FromRole: 'inherited from role "{title}"'
|
||||||
FromRoleOnGroup: 'inherited from role "%s" on group "%s"'
|
FromRoleOnGroup: 'inherited from role "%s" on group "%s"'
|
||||||
|
PermissionRole:
|
||||||
|
PLURALNAME: Roles
|
||||||
|
SINGULARNAME: Role
|
||||||
|
PermissionRoleCode:
|
||||||
|
PLURALNAME: 'Permission Role Cods'
|
||||||
|
SINGULARNAME: 'Permission Role Code'
|
||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
|
116
lang/en_GB.yml
@ -50,6 +50,8 @@ en_GB:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Please enter a username and password.'
|
ENTERINFO: 'Please enter a username and password.'
|
||||||
ERRORNOTADMIN: 'That user is not an administrator.'
|
ERRORNOTADMIN: 'That user is not an administrator.'
|
||||||
@ -57,9 +59,10 @@ en_GB:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ en_GB:
|
|||||||
SAVE: Save
|
SAVE: Save
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'You changed your password for'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hello
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ en_GB:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Next
|
||||||
|
PREVIOUS: Previous
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ en_GB:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Choose)
|
CHOOSE: (Choose)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ en_GB:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ en_GB:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hello
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is required.'
|
FIELDISREQUIRED: '%s is required.'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
||||||
@ -187,37 +203,26 @@ en_GB:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Next
|
|
||||||
PREVIOUS: Previous
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hello
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'You changed your password for'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hello
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ en_GB:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ en_GB:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ en_GB:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ en_GB:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ en_GB:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ en_GB:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can <a href="%s">log in again</a>.'
|
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can <a href="%s">log in again</a>.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ en_GB:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Main
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Main
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/eo.yml
@ -50,6 +50,8 @@ eo:
|
|||||||
UNORDERED: 'Neordigita listo'
|
UNORDERED: 'Neordigita listo'
|
||||||
UNORDEREDDESCRIPTION: 'Neordigita listo'
|
UNORDEREDDESCRIPTION: 'Neordigita listo'
|
||||||
UNORDEREDEXAMPLE1: 'neordigita ero 1'
|
UNORDEREDEXAMPLE1: 'neordigita ero 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'bonvolu enigi salutnomon kaj pasvorton.'
|
ENTERINFO: 'bonvolu enigi salutnomon kaj pasvorton.'
|
||||||
ERRORNOTADMIN: 'Tiu uzanto ne estas administranto.'
|
ERRORNOTADMIN: 'Tiu uzanto ne estas administranto.'
|
||||||
@ -57,9 +59,10 @@ eo:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Ne
|
0: Ne
|
||||||
ANY: Ajna
|
ANY: Ajna
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Jes
|
1: Jes
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Aliro al ĉiuj interfacoj de CMS'
|
ACCESSALLINTERFACES: 'Aliro al ĉiuj interfacoj de CMS'
|
||||||
@ -67,6 +70,12 @@ eo:
|
|||||||
SAVE: Konservi
|
SAVE: Konservi
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Vi ŝanĝis vian pasvorton por'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Nun vi povas uzi la jenan legitimaĵon por ensaluti:'
|
||||||
|
EMAIL: Retpoŝto
|
||||||
|
HELLO: Saluton
|
||||||
|
PASSWORD: Pasvorto
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Ne
|
- Ne
|
||||||
- Jes
|
- Jes
|
||||||
@ -74,6 +83,14 @@ eo:
|
|||||||
CLOSEPOPUP: 'Fermi Ŝprucfenestron'
|
CLOSEPOPUP: 'Fermi Ŝprucfenestron'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Konservita %s %s %s'
|
SUCCESSEDIT: 'Konservita %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Ordigi kreske'
|
||||||
|
SORTDESC: 'Ordigi malkreske'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Sekva
|
||||||
|
PREVIOUS: Antaŭa
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ eo:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Enmeti
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Elekti)
|
CHOOSE: (Elekti)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ eo:
|
|||||||
SINGULARNAME: 'Registro de neliverita mesaĝo'
|
SINGULARNAME: 'Registro de neliverita mesaĝo'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Ajna
|
ANY: Ajna
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Enhavo
|
Content: Enhavo
|
||||||
Filename: Dosiernomo
|
Filename: Dosiernomo
|
||||||
@ -150,13 +162,17 @@ eo:
|
|||||||
FROMFILESTORE: 'El la dosiera konservejo'
|
FROMFILESTORE: 'El la dosiera konservejo'
|
||||||
NOSOURCE: 'Bonvolu elekti fontan dosieron por alkroĉi'
|
NOSOURCE: 'Bonvolu elekti fontan dosieron por alkroĉi'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Saluton
|
||||||
|
TEXT1: 'Jen via'
|
||||||
|
TEXT2: 'pasvorta reagorda ligilo'
|
||||||
|
TEXT3: por
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s estas postulita'
|
FIELDISREQUIRED: '%s estas postulita'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'La enirita valoron ne unika'
|
VALIDATIONNOTUNIQUE: 'La enirita valoron ne unika'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Pasvortoj ne matĉas'
|
VALIDATIONPASSWORDSDONTMATCH: 'Pasvortoj ne matĉas'
|
||||||
@ -187,37 +203,26 @@ eo:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Sekva
|
|
||||||
PREVIOUS: Antaŭa
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Saluton
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Jen via'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'pasvorta reagorda ligilo'
|
|
||||||
TEXT3: por
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Vi ŝanĝis vian pasvorton por'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Nun vi povas uzi la jenan legitimaĵon por ensaluti:'
|
|
||||||
Code: 'Grupa Kodo'
|
Code: 'Grupa Kodo'
|
||||||
DefaultGroupTitleAdministrators: Administrantoj
|
DefaultGroupTitleAdministrators: Administrantoj
|
||||||
DefaultGroupTitleContentAuthors: Enhavaŭtoroj
|
DefaultGroupTitleContentAuthors: Enhavaŭtoroj
|
||||||
Description: Priskribo
|
Description: Priskribo
|
||||||
EMAIL: Retpoŝto
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Saluton
|
|
||||||
Locked: 'Ŝlosita?'
|
Locked: 'Ŝlosita?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Pasvorto
|
|
||||||
Parent: 'Patra Grupo'
|
Parent: 'Patra Grupo'
|
||||||
RolesAddEditLink: 'Aldoni/redakti rolojn'
|
RolesAddEditLink: 'Aldoni/redakti rolojn'
|
||||||
Sort: 'Ordiga Ordo'
|
Sort: 'Ordiga Ordo'
|
||||||
TITLE: 'Iframe por alŝuti bildon'
|
|
||||||
has_many_Permissions: Permesoj
|
has_many_Permissions: Permesoj
|
||||||
many_many_Members: Membroj
|
many_many_Members: Membroj
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ eo:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Bildo
|
IMAGE: Bildo
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe por alŝuti bildon'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Enmeti novan vicon'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ eo:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: Retadreso
|
Email: Retadreso
|
||||||
IP: IP-Adreso
|
IP: IP-Adreso
|
||||||
@ -368,6 +375,7 @@ eo:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Forigi
|
DELETE: Forigi
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importi el CSV'
|
IMPORT: 'Importi el CSV'
|
||||||
@ -377,6 +385,17 @@ eo:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Kvanto
|
FIELDLABELAMOUNT: Kvanto
|
||||||
FIELDLABELCURRENCY: Kurzo
|
FIELDLABELCURRENCY: Kurzo
|
||||||
@ -389,10 +408,6 @@ eo:
|
|||||||
CMS_ACCESS_CATEGORY: CMS-aliro
|
CMS_ACCESS_CATEGORY: CMS-aliro
|
||||||
FULLADMINRIGHTS: 'Ĉiuj administraj rajtoj'
|
FULLADMINRIGHTS: 'Ĉiuj administraj rajtoj'
|
||||||
FULLADMINRIGHTS_HELP: 'Implicas kaj superregas ĉiujn aliajn agorditajn permesojn.'
|
FULLADMINRIGHTS_HELP: 'Implicas kaj superregas ĉiujn aliajn agorditajn permesojn.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ eo:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roloj kaj aliraj permesoj'
|
PERMISSIONS_CATEGORY: 'Roloj kaj aliraj permesoj'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Bonvolu enigi validan telefonnumeron'
|
VALIDATION: 'Bonvolu enigi validan telefonnumeron'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Enmeti
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Vi ne rajtas aliri ĉi tiun paĝon. Se vi havas alian konton kiu rajtas aliri tiun paĝon, vi povas <a href="%s">ensaluti denove</a>.'
|
ALREADYLOGGEDIN: 'Vi ne rajtas aliri ĉi tiun paĝon. Se vi havas alian konton kiu rajtas aliri tiun paĝon, vi povas <a href="%s">ensaluti denove</a>.'
|
||||||
BUTTONSEND: 'Sendu al mi la ligilon reagordi pasvorton'
|
BUTTONSEND: 'Sendu al mi la ligilon reagordi pasvorton'
|
||||||
@ -439,31 +457,33 @@ eo:
|
|||||||
BtnImport: Importi
|
BtnImport: Importi
|
||||||
FileFieldLabel: 'CSV-dosiero <small>(Permesitaj sufiksoj: *.csv)</small>'
|
FileFieldLabel: 'CSV-dosiero <small>(Permesitaj sufiksoj: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Neniu Bildo Alŝutita'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Ĉefaj
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Enmeti novan vicon'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Eksporti al CSV'
|
||||||
|
PRINT: Presi
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Ordigi kreskante'
|
||||||
|
SORTDESC: 'Ordigi malkreskante'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Vidigi unuan'
|
VIEWFIRST: 'Vidigi unuan'
|
||||||
VIEWLAST: 'Vidigi lastan'
|
VIEWLAST: 'Vidigi lastan'
|
||||||
VIEWNEXT: 'Vidigi sekvan'
|
VIEWNEXT: 'Vidigi sekvan'
|
||||||
VIEWPREVIOUS: 'Vidigi antaŭan'
|
VIEWPREVIOUS: 'Vidigi antaŭan'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Neniu Bildo Alŝutita'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Ĉefaj
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Ordigi kreskante'
|
|
||||||
SORTDESC: 'Ordigi malkreskante'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Eksporti al CSV'
|
|
||||||
PRINT: Presi
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/es.yml
@ -50,6 +50,8 @@ es:
|
|||||||
UNORDERED: 'Lista desordenada'
|
UNORDERED: 'Lista desordenada'
|
||||||
UNORDEREDDESCRIPTION: 'Lista desordenada'
|
UNORDEREDDESCRIPTION: 'Lista desordenada'
|
||||||
UNORDEREDEXAMPLE1: 'elemento 1 desordenado'
|
UNORDEREDEXAMPLE1: 'elemento 1 desordenado'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Por favor introduzca su nombre de usuario y contraseña.'
|
ENTERINFO: 'Por favor introduzca su nombre de usuario y contraseña.'
|
||||||
ERRORNOTADMIN: 'Ese usuario no es un administrador.'
|
ERRORNOTADMIN: 'Ese usuario no es un administrador.'
|
||||||
@ -57,9 +59,10 @@ es:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Acceder a todas las interfaces del CMS'
|
ACCESSALLINTERFACES: 'Acceder a todas las interfaces del CMS'
|
||||||
@ -67,6 +70,12 @@ es:
|
|||||||
SAVE: Guardar
|
SAVE: Guardar
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Has cambiado tu contraseña por'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Ahora puede utilizar los siguientes datos de acreditación para iniciar sesión:'
|
||||||
|
EMAIL: 'Correo electrónico'
|
||||||
|
HELLO: Hola
|
||||||
|
PASSWORD: Contraseña
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ es:
|
|||||||
CLOSEPOPUP: 'Cerrar Popup'
|
CLOSEPOPUP: 'Cerrar Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Guardado %s %s %s'
|
SUCCESSEDIT: 'Guardado %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Orden Ascendente'
|
||||||
|
SORTDESC: 'Orden Descendente'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Siguiente
|
||||||
|
PREVIOUS: Anterior
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ es:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Añadir
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Elegir)
|
CHOOSE: (Elegir)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ es:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Contenido
|
Content: Contenido
|
||||||
Filename: 'Nombre del archivo'
|
Filename: 'Nombre del archivo'
|
||||||
@ -150,13 +162,17 @@ es:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hola
|
||||||
|
TEXT1: 'Aquí tiene su'
|
||||||
|
TEXT2: 'enlace para restablecer contraseña'
|
||||||
|
TEXT3: para
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: 'se requiere llenar el campo %s'
|
FIELDISREQUIRED: 'se requiere llenar el campo %s'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'El valor que se ha introducido no es único'
|
VALIDATIONNOTUNIQUE: 'El valor que se ha introducido no es único'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Las contraseñas no concuerdan'
|
VALIDATIONPASSWORDSDONTMATCH: 'Las contraseñas no concuerdan'
|
||||||
@ -187,37 +203,26 @@ es:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Siguiente
|
|
||||||
PREVIOUS: Anterior
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hola
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Aquí tiene su'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'enlace para restablecer contraseña'
|
|
||||||
TEXT3: para
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Has cambiado tu contraseña por'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Ahora puede utilizar los siguientes datos de acreditación para iniciar sesión:'
|
|
||||||
Code: 'Código de grupo'
|
Code: 'Código de grupo'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Descripción
|
Description: Descripción
|
||||||
EMAIL: 'Correo electrónico'
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hola
|
|
||||||
Locked: '¿Bloqueado?'
|
Locked: '¿Bloqueado?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Contraseña
|
|
||||||
Parent: 'Grupo Padre'
|
Parent: 'Grupo Padre'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Orden de Clasificación'
|
Sort: 'Orden de Clasificación'
|
||||||
TITLE: 'Iframe para agregar imágenes'
|
|
||||||
has_many_Permissions: Permisos
|
has_many_Permissions: Permisos
|
||||||
many_many_Members: Miembros
|
many_many_Members: Miembros
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ es:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe para agregar imágenes'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Añadir una nueva línea'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ es:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Correo electrónico'
|
Email: 'Correo electrónico'
|
||||||
IP: 'Dirección IP'
|
IP: 'Dirección IP'
|
||||||
@ -368,6 +375,7 @@ es:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Eliminar
|
DELETE: Eliminar
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importar desde CSV'
|
IMPORT: 'Importar desde CSV'
|
||||||
@ -377,6 +385,17 @@ es:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ es:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Todos los derechos administrativos'
|
FULLADMINRIGHTS: 'Todos los derechos administrativos'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ es:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Por favor introduzca un número de teléfono válido'
|
VALIDATION: 'Por favor introduzca un número de teléfono válido'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Añadir
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'No tiene acceso a esta página. Si posee otra cuenta con los privilegios para acceder a esta página, puede iniciar sesión a continuación.'
|
ALREADYLOGGEDIN: 'No tiene acceso a esta página. Si posee otra cuenta con los privilegios para acceder a esta página, puede iniciar sesión a continuación.'
|
||||||
BUTTONSEND: 'Envíenme el enlace para restaurar la contraseña'
|
BUTTONSEND: 'Envíenme el enlace para restaurar la contraseña'
|
||||||
@ -439,31 +457,33 @@ es:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No se han agregado imágenes'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Principal
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Añadir una nueva línea'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exportar a CSV'
|
||||||
|
PRINT: Imprimir
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Ver primero'
|
VIEWFIRST: 'Ver primero'
|
||||||
VIEWLAST: 'Ver último'
|
VIEWLAST: 'Ver último'
|
||||||
VIEWNEXT: 'Ver siguiente'
|
VIEWNEXT: 'Ver siguiente'
|
||||||
VIEWPREVIOUS: 'Ver anterior'
|
VIEWPREVIOUS: 'Ver anterior'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No se han agregado imágenes'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Principal
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exportar a CSV'
|
|
||||||
PRINT: Imprimir
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/es_AR.yml
@ -50,6 +50,8 @@ es_AR:
|
|||||||
UNORDERED: 'Lista desordenada'
|
UNORDERED: 'Lista desordenada'
|
||||||
UNORDEREDDESCRIPTION: 'Lista desordenada'
|
UNORDEREDDESCRIPTION: 'Lista desordenada'
|
||||||
UNORDEREDEXAMPLE1: 'elemento 1 desordenado'
|
UNORDEREDEXAMPLE1: 'elemento 1 desordenado'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Por favor ingresa tu nombre de usuario y contraseña.'
|
ENTERINFO: 'Por favor ingresa tu nombre de usuario y contraseña.'
|
||||||
ERRORNOTADMIN: 'El usuario no es administrador.'
|
ERRORNOTADMIN: 'El usuario no es administrador.'
|
||||||
@ -57,9 +59,10 @@ es_AR:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: No
|
0: No
|
||||||
ANY: Cualquiera
|
ANY: Cualquiera
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Sí
|
1: Sí
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Acceder a todas las secciones del CMS'
|
ACCESSALLINTERFACES: 'Acceder a todas las secciones del CMS'
|
||||||
@ -67,6 +70,12 @@ es_AR:
|
|||||||
SAVE: Guardar
|
SAVE: Guardar
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Haz cambiado tu contraseña por'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Ahora puedes utilizar las siguientes credenciales para ingresar:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hola
|
||||||
|
PASSWORD: Contraseña
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- No
|
- No
|
||||||
- No
|
- No
|
||||||
@ -74,6 +83,14 @@ es_AR:
|
|||||||
CLOSEPOPUP: 'Cerrar Ventana Emergente'
|
CLOSEPOPUP: 'Cerrar Ventana Emergente'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Guardado %s %s %s'
|
SUCCESSEDIT: 'Guardado %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Ordenar ascendente'
|
||||||
|
SORTDESC: 'Ordenar descendente'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Siguiente
|
||||||
|
PREVIOUS: Anterior
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ es_AR:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Agregar
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Selecciona)
|
CHOOSE: (Selecciona)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ es_AR:
|
|||||||
SINGULARNAME: 'Registro de rebotes de email'
|
SINGULARNAME: 'Registro de rebotes de email'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Cualquiera
|
ANY: Cualquiera
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Contenido
|
Content: Contenido
|
||||||
Filename: 'Nombre de Archivo'
|
Filename: 'Nombre de Archivo'
|
||||||
@ -150,13 +162,17 @@ es_AR:
|
|||||||
FROMFILESTORE: 'Desde el almacén de archivos'
|
FROMFILESTORE: 'Desde el almacén de archivos'
|
||||||
NOSOURCE: 'Por favor seleccionar un archivo fuente para adjuntar'
|
NOSOURCE: 'Por favor seleccionar un archivo fuente para adjuntar'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hola
|
||||||
|
TEXT1: 'Aquí esta tu'
|
||||||
|
TEXT2: 'vínculo para restablecer la contraseña'
|
||||||
|
TEXT3: para
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s es obligatorio.'
|
FIELDISREQUIRED: '%s es obligatorio.'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'El valor ingresado no es único'
|
VALIDATIONNOTUNIQUE: 'El valor ingresado no es único'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Las contraseñas no son iguales'
|
VALIDATIONPASSWORDSDONTMATCH: 'Las contraseñas no son iguales'
|
||||||
@ -187,37 +203,26 @@ es_AR:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Siguiente
|
|
||||||
PREVIOUS: Anterior
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hola
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Aquí esta tu'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'vínculo para restablecer la contraseña'
|
|
||||||
TEXT3: para
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Haz cambiado tu contraseña por'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Ahora puedes utilizar las siguientes credenciales para ingresar:'
|
|
||||||
Code: 'Código de Grupo'
|
Code: 'Código de Grupo'
|
||||||
DefaultGroupTitleAdministrators: Administradores
|
DefaultGroupTitleAdministrators: Administradores
|
||||||
DefaultGroupTitleContentAuthors: 'Autores de contenido'
|
DefaultGroupTitleContentAuthors: 'Autores de contenido'
|
||||||
Description: Descripción
|
Description: Descripción
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hola
|
|
||||||
Locked: '¿Bloqueado?'
|
Locked: '¿Bloqueado?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Contraseña
|
|
||||||
Parent: 'Grupo Superior'
|
Parent: 'Grupo Superior'
|
||||||
RolesAddEditLink: 'Agregar/Editar roles'
|
RolesAddEditLink: 'Agregar/Editar roles'
|
||||||
Sort: Ordenar
|
Sort: Ordenar
|
||||||
TITLE: 'Subiendo Imagen Iframe'
|
|
||||||
has_many_Permissions: Permisos
|
has_many_Permissions: Permisos
|
||||||
many_many_Members: Miembros
|
many_many_Members: Miembros
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ es_AR:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Imagen
|
IMAGE: Imagen
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Subiendo Imagen Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Agregar una nueva fila'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ es_AR:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Dirección Email'
|
Email: 'Dirección Email'
|
||||||
IP: 'Dirección IP'
|
IP: 'Dirección IP'
|
||||||
@ -368,6 +375,7 @@ es_AR:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Eliminar
|
DELETE: Eliminar
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importar desde CSV'
|
IMPORT: 'Importar desde CSV'
|
||||||
@ -377,6 +385,17 @@ es_AR:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Cantidad
|
FIELDLABELAMOUNT: Cantidad
|
||||||
FIELDLABELCURRENCY: Moneda
|
FIELDLABELCURRENCY: Moneda
|
||||||
@ -389,10 +408,6 @@ es_AR:
|
|||||||
CMS_ACCESS_CATEGORY: 'Acceso al CMS'
|
CMS_ACCESS_CATEGORY: 'Acceso al CMS'
|
||||||
FULLADMINRIGHTS: 'Privilegios administrativos completos'
|
FULLADMINRIGHTS: 'Privilegios administrativos completos'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ es_AR:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles y permisos de acceso'
|
PERMISSIONS_CATEGORY: 'Roles y permisos de acceso'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Por favor ingresa un número telefónico válido'
|
VALIDATION: 'Por favor ingresa un número telefónico válido'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Agregar
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Ud no tiene acceso a esta página. Si tiene otra cuenta que puede acceder a esa página, entonces puede <a href="%s">iniciar sesión nuevamente</a>.'
|
ALREADYLOGGEDIN: 'Ud no tiene acceso a esta página. Si tiene otra cuenta que puede acceder a esa página, entonces puede <a href="%s">iniciar sesión nuevamente</a>.'
|
||||||
BUTTONSEND: 'Envíame el enlace para restablecer mi contraseña'
|
BUTTONSEND: 'Envíame el enlace para restablecer mi contraseña'
|
||||||
@ -439,31 +457,33 @@ es_AR:
|
|||||||
BtnImport: importar
|
BtnImport: importar
|
||||||
FileFieldLabel: 'Archivo CSV <small>(extensiones permitidas: *.csv)</small>'
|
FileFieldLabel: 'Archivo CSV <small>(extensiones permitidas: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'La Imagen No se Cargó'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Principal
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Agregar una nueva fila'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exportar a CSV'
|
||||||
|
PRINT: Imprimir
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Seleccionar:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Ordenar en orden ascendente'
|
||||||
|
SORTDESC: 'Ordenar en orden descendente'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Ver primero'
|
VIEWFIRST: 'Ver primero'
|
||||||
VIEWLAST: 'Ver último'
|
VIEWLAST: 'Ver último'
|
||||||
VIEWNEXT: 'Ver siguiente'
|
VIEWNEXT: 'Ver siguiente'
|
||||||
VIEWPREVIOUS: 'Ver previo'
|
VIEWPREVIOUS: 'Ver previo'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'La Imagen No se Cargó'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Principal
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Ordenar en orden ascendente'
|
|
||||||
SORTDESC: 'Ordenar en orden descendente'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exportar a CSV'
|
|
||||||
PRINT: Imprimir
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Seleccionar:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/es_MX.yml
@ -50,6 +50,8 @@ es_MX:
|
|||||||
UNORDERED: 'Lista desordenada'
|
UNORDERED: 'Lista desordenada'
|
||||||
UNORDEREDDESCRIPTION: 'Lista desordenada'
|
UNORDEREDDESCRIPTION: 'Lista desordenada'
|
||||||
UNORDEREDEXAMPLE1: 'elemento 1 desordenado'
|
UNORDEREDEXAMPLE1: 'elemento 1 desordenado'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Volver
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Por favor ingresa tu nombre de usuario y contraseña.'
|
ENTERINFO: 'Por favor ingresa tu nombre de usuario y contraseña.'
|
||||||
ERRORNOTADMIN: 'El usuario no es administrador.'
|
ERRORNOTADMIN: 'El usuario no es administrador.'
|
||||||
@ -57,9 +59,10 @@ es_MX:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: No
|
0: No
|
||||||
ANY: Cualquiera
|
ANY: Cualquiera
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Sí
|
1: Sí
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Cargando...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Acceder a todas las secciones del CMS'
|
ACCESSALLINTERFACES: 'Acceder a todas las secciones del CMS'
|
||||||
@ -67,6 +70,12 @@ es_MX:
|
|||||||
SAVE: Guardar
|
SAVE: Guardar
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: 'Controladores de perfil del CMS'
|
MENUTITLE: 'Controladores de perfil del CMS'
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Usted ha cambiado su contraseña'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Ahora puedes utilizar las siguientes credenciales para ingresar:'
|
||||||
|
EMAIL: 'Correo Electrónico'
|
||||||
|
HELLO: Hey
|
||||||
|
PASSWORD: Contraseña
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- No
|
- No
|
||||||
- Sí
|
- Sí
|
||||||
@ -74,6 +83,14 @@ es_MX:
|
|||||||
CLOSEPOPUP: 'Cerrar Mensaje Emergente'
|
CLOSEPOPUP: 'Cerrar Mensaje Emergente'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Se guardaron %s %s %s'
|
SUCCESSEDIT: 'Se guardaron %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Orden ascendente'
|
||||||
|
SORTDESC: 'Orden descendente'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Siguiente
|
||||||
|
PREVIOUS: Anterior
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ es_MX:
|
|||||||
VALIDDATEMAXDATE: 'Tu fecha tiene que ser más antigua o al menos coincidir con la fecha mínima permitida ({date})'
|
VALIDDATEMAXDATE: 'Tu fecha tiene que ser más antigua o al menos coincidir con la fecha mínima permitida ({date})'
|
||||||
VALIDDATEMINDATE: 'Tu fecha tiene que ser nueva o al menos coincidir con la fecha mínima permitida ({date})'
|
VALIDDATEMINDATE: 'Tu fecha tiene que ser nueva o al menos coincidir con la fecha mínima permitida ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Agregar
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Solicitud no válida'
|
INVALID_REQUEST: 'Solicitud no válida'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Seleccione)
|
CHOOSE: (Seleccione)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ es_MX:
|
|||||||
SINGULARNAME: 'Correo electrónico devuelto'
|
SINGULARNAME: 'Correo electrónico devuelto'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Cualquiera
|
ANY: Cualquiera
|
||||||
LOADING: Cargando...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Contenido
|
Content: Contenido
|
||||||
Filename: 'Nombre de Archivo'
|
Filename: 'Nombre de Archivo'
|
||||||
@ -150,13 +162,17 @@ es_MX:
|
|||||||
FROMFILESTORE: 'Desde el almacén de archivos'
|
FROMFILESTORE: 'Desde el almacén de archivos'
|
||||||
NOSOURCE: 'Por favor, seleccione un archivo fuente para adjuntarlo'
|
NOSOURCE: 'Por favor, seleccione un archivo fuente para adjuntarlo'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Subidor de imágenes por iFrame'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hey
|
||||||
|
TEXT1: 'Estás aquí'
|
||||||
|
TEXT2: 'vínculo para restablecer la contraseña'
|
||||||
|
TEXT3: para
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s es obligatorio'
|
FIELDISREQUIRED: '%s es obligatorio'
|
||||||
TITLE: 'Subidor de imágenes por iFrame'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'El valor ingresado no es único'
|
VALIDATIONNOTUNIQUE: 'El valor ingresado no es único'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Las contraeñas no son iguales'
|
VALIDATIONPASSWORDSDONTMATCH: 'Las contraeñas no son iguales'
|
||||||
@ -187,37 +203,26 @@ es_MX:
|
|||||||
ResetFilter: Resetear
|
ResetFilter: Resetear
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No borrar permisos'
|
DeletePermissionsFailure: 'No borrar permisos'
|
||||||
NEXT: Siguiente
|
|
||||||
PREVIOUS: Anterior
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hey
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Estás aquí'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'vínculo para restablecer la contraseña'
|
|
||||||
TEXT3: para
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Agrega un rol para este grupo'
|
AddRole: 'Agrega un rol para este grupo'
|
||||||
CHANGEPASSWORDTEXT1: 'Usted ha cambiado su contraseña'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Ahora puedes utilizar las siguientes credenciales para ingresar:'
|
|
||||||
Code: 'Código del grupo'
|
Code: 'Código del grupo'
|
||||||
DefaultGroupTitleAdministrators: Administradores
|
DefaultGroupTitleAdministrators: Administradores
|
||||||
DefaultGroupTitleContentAuthors: 'Autores de Contenido'
|
DefaultGroupTitleContentAuthors: 'Autores de Contenido'
|
||||||
Description: Descripción
|
Description: Descripción
|
||||||
EMAIL: 'Correo Electrónico'
|
|
||||||
GroupReminder: 'Si eliges el grupo superior, este grupo tomará todos sus roles'
|
GroupReminder: 'Si eliges el grupo superior, este grupo tomará todos sus roles'
|
||||||
HELLO: Hey
|
|
||||||
Locked: '¿Bloqueado?'
|
Locked: '¿Bloqueado?'
|
||||||
NoRoles: 'No se encontraron roles'
|
NoRoles: 'No se encontraron roles'
|
||||||
PASSWORD: Contraseña
|
|
||||||
Parent: 'Grupo ascendente'
|
Parent: 'Grupo ascendente'
|
||||||
RolesAddEditLink: 'Agregar/modificar roles'
|
RolesAddEditLink: 'Agregar/modificar roles'
|
||||||
Sort: 'Orden de Clasificación'
|
Sort: 'Orden de Clasificación'
|
||||||
TITLE: 'Subiendo Imagen Iframe'
|
|
||||||
has_many_Permissions: Permisos
|
has_many_Permissions: Permisos
|
||||||
many_many_Members: Miembros
|
many_many_Members: Miembros
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ es_MX:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Imagen
|
IMAGE: Imagen
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Filtro" GridFieldItemEditView.ss: Go back: "Volver" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Subiendo Imagen Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Agregar un nuevo renglón'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Acciones
|
DropdownBatchActionsDefault: Acciones
|
||||||
@ -292,6 +296,9 @@ es_MX:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: desconocido
|
VersionUnknown: desconocido
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Dirección de Correo Electrónico'
|
Email: 'Dirección de Correo Electrónico'
|
||||||
IP: 'Dirección IP'
|
IP: 'Dirección IP'
|
||||||
@ -368,6 +375,7 @@ es_MX:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': Filtro
|
||||||
DELETE: Eliminar
|
DELETE: Eliminar
|
||||||
DELETEDRECORDS: 'Borrados {count} registros'
|
DELETEDRECORDS: 'Borrados {count} registros'
|
||||||
IMPORT: 'Importar desde CSV'
|
IMPORT: 'Importar desde CSV'
|
||||||
@ -377,6 +385,17 @@ es_MX:
|
|||||||
RESET: Reiniciar
|
RESET: Reiniciar
|
||||||
Title: 'Modelo de datos'
|
Title: 'Modelo de datos'
|
||||||
UPDATEDRECORDS: 'Actualizados {count} registros'
|
UPDATEDRECORDS: 'Actualizados {count} registros'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Importe
|
FIELDLABELAMOUNT: Importe
|
||||||
FIELDLABELCURRENCY: Moneda
|
FIELDLABELCURRENCY: Moneda
|
||||||
@ -389,10 +408,6 @@ es_MX:
|
|||||||
CMS_ACCESS_CATEGORY: 'Acceder al CMS'
|
CMS_ACCESS_CATEGORY: 'Acceder al CMS'
|
||||||
FULLADMINRIGHTS: 'Privilegios administrativos completos'
|
FULLADMINRIGHTS: 'Privilegios administrativos completos'
|
||||||
FULLADMINRIGHTS_HELP: 'Implica y anula todos los demás permisos asignados.'
|
FULLADMINRIGHTS_HELP: 'Implica y anula todos los demás permisos asignados.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ es_MX:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles y permisos de acceso'
|
PERMISSIONS_CATEGORY: 'Roles y permisos de acceso'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Volver
|
|
||||||
VALIDATION: 'Por favor ingresa un número telefónico válido'
|
VALIDATION: 'Por favor ingresa un número telefónico válido'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Agregar
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Usted no tiene acceso a esta página. Si tiene otra cuenta que pueda tener acceso a ésta página, puede <a href="%s">abrir una sesión abajo</a>.'
|
ALREADYLOGGEDIN: 'Usted no tiene acceso a esta página. Si tiene otra cuenta que pueda tener acceso a ésta página, puede <a href="%s">abrir una sesión abajo</a>.'
|
||||||
BUTTONSEND: 'Envíame enlace para restablecer contraseña'
|
BUTTONSEND: 'Envíame enlace para restablecer contraseña'
|
||||||
@ -439,31 +457,33 @@ es_MX:
|
|||||||
BtnImport: Importar
|
BtnImport: Importar
|
||||||
FileFieldLabel: 'Archivo CSV <small>(Extensiones permitidas: *.csv)'
|
FileFieldLabel: 'Archivo CSV <small>(Extensiones permitidas: *.csv)'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No subió la Imagen'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Principal
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Agregar un nuevo renglón'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exportar a CSV'
|
||||||
|
PRINT: Imprimir
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Seleccione:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Organizar en orden ascendente'
|
||||||
|
SORTDESC: 'Organizar en orden descendente'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Ver primero'
|
VIEWFIRST: 'Ver primero'
|
||||||
VIEWLAST: 'Ver último'
|
VIEWLAST: 'Ver último'
|
||||||
VIEWNEXT: 'Ver siguiente'
|
VIEWNEXT: 'Ver siguiente'
|
||||||
VIEWPREVIOUS: 'Ver anterior'
|
VIEWPREVIOUS: 'Ver anterior'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No subió la Imagen'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Principal
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Organizar en orden ascendente'
|
|
||||||
SORTDESC: 'Organizar en orden descendente'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exportar a CSV'
|
|
||||||
PRINT: Imprimir
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Seleccione:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Por favor ingresar un formato válido de fecha ({format})'
|
VALIDATEFORMAT: 'Por favor ingresar un formato válido de fecha ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/et_EE.yml
@ -50,6 +50,8 @@ et_EE:
|
|||||||
UNORDERED: 'Järjestamata nimekiri'
|
UNORDERED: 'Järjestamata nimekiri'
|
||||||
UNORDEREDDESCRIPTION: 'Järjestamata nimekiri'
|
UNORDEREDDESCRIPTION: 'Järjestamata nimekiri'
|
||||||
UNORDEREDEXAMPLE1: 'Järjestamata asi 1'
|
UNORDEREDEXAMPLE1: 'Järjestamata asi 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Palun sisesta kasutajanimi ja parool.'
|
ENTERINFO: 'Palun sisesta kasutajanimi ja parool.'
|
||||||
ERRORNOTADMIN: 'Antud kasutaja ei ole administraator.'
|
ERRORNOTADMIN: 'Antud kasutaja ei ole administraator.'
|
||||||
@ -57,9 +59,10 @@ et_EE:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Ligipääs kõigile Sisuhalduse kasutajaliidestele'
|
ACCESSALLINTERFACES: 'Ligipääs kõigile Sisuhalduse kasutajaliidestele'
|
||||||
@ -67,6 +70,12 @@ et_EE:
|
|||||||
SAVE: Salvesta
|
SAVE: Salvesta
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Vahetasid oma parooli lehel'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Nüüd võid kasutada sisse logimiseks järgnevaid andmeid:'
|
||||||
|
EMAIL: E-post
|
||||||
|
HELLO: Tere
|
||||||
|
PASSWORD: Parool
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ et_EE:
|
|||||||
CLOSEPOPUP: 'Sulge hüpikaken'
|
CLOSEPOPUP: 'Sulge hüpikaken'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Salvestatud %s %s %s'
|
SUCCESSEDIT: 'Salvestatud %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sorteeri kasvavalt'
|
||||||
|
SORTDESC: 'Sorteeri kahanevalt'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Eelmine
|
||||||
|
PREVIOUS: Järgmine
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ et_EE:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Lisa
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Vali)
|
CHOOSE: (Vali)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ et_EE:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Sisu
|
Content: Sisu
|
||||||
Filename: Failinimi
|
Filename: Failinimi
|
||||||
@ -150,13 +162,17 @@ et_EE:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Tere
|
||||||
|
TEXT1: 'Siin on sinu'
|
||||||
|
TEXT2: 'Parooli tühistus link'
|
||||||
|
TEXT3: -
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s on vajalik'
|
FIELDISREQUIRED: '%s on vajalik'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Sisestatud väärtus ei ole unikaalne'
|
VALIDATIONNOTUNIQUE: 'Sisestatud väärtus ei ole unikaalne'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Paroolid ei katu'
|
VALIDATIONPASSWORDSDONTMATCH: 'Paroolid ei katu'
|
||||||
@ -187,37 +203,26 @@ et_EE:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Eelmine
|
|
||||||
PREVIOUS: Järgmine
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Tere
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Siin on sinu'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'Parooli tühistus link'
|
|
||||||
TEXT3: -
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Vahetasid oma parooli lehel'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Nüüd võid kasutada sisse logimiseks järgnevaid andmeid:'
|
|
||||||
Code: 'Grupi kood'
|
Code: 'Grupi kood'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Kirjeldus
|
Description: Kirjeldus
|
||||||
EMAIL: E-post
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Tere
|
|
||||||
Locked: 'Lukus?'
|
Locked: 'Lukus?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Parool
|
|
||||||
Parent: 'Vanem grupp'
|
Parent: 'Vanem grupp'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: Järjesta
|
Sort: Järjesta
|
||||||
TITLE: 'Pildi üleslaadimise Iframe'
|
|
||||||
has_many_Permissions: Õigused
|
has_many_Permissions: Õigused
|
||||||
many_many_Members: Liikmed
|
many_many_Members: Liikmed
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ et_EE:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Pildi üleslaadimise Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Lisa uus rida'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ et_EE:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'E-posti aadress'
|
Email: 'E-posti aadress'
|
||||||
IP: 'IP Aadress'
|
IP: 'IP Aadress'
|
||||||
@ -368,6 +375,7 @@ et_EE:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Kustuta
|
DELETE: Kustuta
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Impordi CSV failist'
|
IMPORT: 'Impordi CSV failist'
|
||||||
@ -377,6 +385,17 @@ et_EE:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ et_EE:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Täis administraatori õigused'
|
FULLADMINRIGHTS: 'Täis administraatori õigused'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ et_EE:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Palun sisesta kehtiv telefoninumber'
|
VALIDATION: 'Palun sisesta kehtiv telefoninumber'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Lisa
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Sul puudub õigus sellele lehele pääsemiseks. Kui sul on teine konto, millega siia sisse logida, võid <a href="%s">uuesti sisse logida</a>.'
|
ALREADYLOGGEDIN: 'Sul puudub õigus sellele lehele pääsemiseks. Kui sul on teine konto, millega siia sisse logida, võid <a href="%s">uuesti sisse logida</a>.'
|
||||||
BUTTONSEND: 'Saada parooli tühistamise link'
|
BUTTONSEND: 'Saada parooli tühistamise link'
|
||||||
@ -439,31 +457,33 @@ et_EE:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Pilte pole üles laaditud'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Avaleht
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Lisa uus rida'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Ekspordi CSV-sse'
|
||||||
|
PRINT: Prindi
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Vaata esimest'
|
VIEWFIRST: 'Vaata esimest'
|
||||||
VIEWLAST: 'Vaata viimast'
|
VIEWLAST: 'Vaata viimast'
|
||||||
VIEWNEXT: 'Vaata järgmist'
|
VIEWNEXT: 'Vaata järgmist'
|
||||||
VIEWPREVIOUS: 'Vaata eelmist'
|
VIEWPREVIOUS: 'Vaata eelmist'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Pilte pole üles laaditud'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Avaleht
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Ekspordi CSV-sse'
|
|
||||||
PRINT: Prindi
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
138
lang/fa_IR.yml
@ -8,7 +8,7 @@ fa_IR:
|
|||||||
FOLDER: Folder
|
FOLDER: Folder
|
||||||
LASTEDIT: 'آخرین تغییرات'
|
LASTEDIT: 'آخرین تغییرات'
|
||||||
OWNER: دارنده
|
OWNER: دارنده
|
||||||
SIZE: حجم
|
SIZE: 'حجم'
|
||||||
TITLE: عنوان
|
TITLE: عنوان
|
||||||
TYPE: نوع
|
TYPE: نوع
|
||||||
URL: نشانی
|
URL: نشانی
|
||||||
@ -50,6 +50,8 @@ fa_IR:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Please enter a username and password.'
|
ENTERINFO: 'Please enter a username and password.'
|
||||||
ERRORNOTADMIN: 'That user is not an administrator.'
|
ERRORNOTADMIN: 'That user is not an administrator.'
|
||||||
@ -57,9 +59,10 @@ fa_IR:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: نه
|
0: نه
|
||||||
ANY: هر
|
ANY: هر
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: آری
|
1: آری
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ fa_IR:
|
|||||||
SAVE: نگاهداری
|
SAVE: نگاهداری
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'شما گذرواژه تان را دگرگون کردید برای'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: 'ايميل'
|
||||||
|
HELLO: درود
|
||||||
|
PASSWORD: 'كلمه عبور'
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- نه
|
- نه
|
||||||
- آری
|
- آری
|
||||||
@ -74,6 +83,14 @@ fa_IR:
|
|||||||
CLOSEPOPUP: 'بستن چنجره'
|
CLOSEPOPUP: 'بستن چنجره'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: '%s %s %s ذخيره شد'
|
SUCCESSEDIT: '%s %s %s ذخيره شد'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: بعدی
|
||||||
|
PREVIOUS: قبلی
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -81,9 +98,9 @@ fa_IR:
|
|||||||
SHOWONCLICKTITLE: 'تغيير كلمه عبور'
|
SHOWONCLICKTITLE: 'تغيير كلمه عبور'
|
||||||
CreditCardField:
|
CreditCardField:
|
||||||
FIRST: نخست
|
FIRST: نخست
|
||||||
FOURTH: چهارم
|
FOURTH: 'چهارم'
|
||||||
SECOND: دوم
|
SECOND: 'دوم'
|
||||||
THIRD: سوم
|
THIRD: 'سوم'
|
||||||
CurrencyField:
|
CurrencyField:
|
||||||
CURRENCYSYMBOL: $
|
CURRENCYSYMBOL: $
|
||||||
DataObject:
|
DataObject:
|
||||||
@ -96,7 +113,7 @@ fa_IR:
|
|||||||
HOURS: ساعت
|
HOURS: ساعت
|
||||||
MIN: دقیقه
|
MIN: دقیقه
|
||||||
MINS: دقیقه
|
MINS: دقیقه
|
||||||
MONTH: ماه
|
MONTH: 'ماه'
|
||||||
MONTHS: 'ماه ها'
|
MONTHS: 'ماه ها'
|
||||||
SEC: ثانیه
|
SEC: ثانیه
|
||||||
SECS: ثانیه
|
SECS: ثانیه
|
||||||
@ -106,15 +123,12 @@ fa_IR:
|
|||||||
YEARS: سال
|
YEARS: سال
|
||||||
DateField:
|
DateField:
|
||||||
NOTSET: 'not set'
|
NOTSET: 'not set'
|
||||||
TODAY: امروز
|
TODAY: 'امروز'
|
||||||
VALIDDATEFORMAT2: 'Please enter a valid date format ({format})'
|
VALIDDATEFORMAT2: 'Please enter a valid date format ({format})'
|
||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: افزودن
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (گزینش)
|
CHOOSE: (گزینش)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,16 +138,14 @@ fa_IR:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: محتوا
|
Content: 'محتوا'
|
||||||
Filename: 'نام پرونده'
|
Filename: 'نام پرونده'
|
||||||
INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})'
|
INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})'
|
||||||
INVALIDEXTENSIONSHORT: 'Extension is not allowed'
|
INVALIDEXTENSIONSHORT: 'Extension is not allowed'
|
||||||
NOFILESIZE: 'Filesize is zero bytes.'
|
NOFILESIZE: 'Filesize is zero bytes.'
|
||||||
NOVALIDUPLOAD: 'File is not a valid upload'
|
NOVALIDUPLOAD: 'File is not a valid upload'
|
||||||
Name: نام
|
Name: 'نام'
|
||||||
PLURALNAME: 'فايل ها'
|
PLURALNAME: 'فايل ها'
|
||||||
SINGULARNAME: فايل
|
SINGULARNAME: فايل
|
||||||
TOOLARGE: 'Filesize is too large, maximum {size} allowed'
|
TOOLARGE: 'Filesize is too large, maximum {size} allowed'
|
||||||
@ -150,13 +162,17 @@ fa_IR:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'لطفا محل یک فایل را جهت پیوست انتخاب کنید'
|
NOSOURCE: 'لطفا محل یک فایل را جهت پیوست انتخاب کنید'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: درود
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: برای
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s نیاز است.'
|
FIELDISREQUIRED: '%s نیاز است.'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'گذرواژهها همانند هم نیستند'
|
VALIDATIONPASSWORDSDONTMATCH: 'گذرواژهها همانند هم نیستند'
|
||||||
@ -187,38 +203,27 @@ fa_IR:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: بعدی
|
|
||||||
PREVIOUS: قبلی
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: درود
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: برای
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'شما گذرواژه تان را دگرگون کردید برای'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'كد گروه'
|
Code: 'كد گروه'
|
||||||
DefaultGroupTitleAdministrators: 'مدیران کل'
|
DefaultGroupTitleAdministrators: 'مدیران کل'
|
||||||
DefaultGroupTitleContentAuthors: 'نویسندگان مطالب'
|
DefaultGroupTitleContentAuthors: 'نویسندگان مطالب'
|
||||||
Description: توضحیات
|
Description: توضحیات
|
||||||
EMAIL: ايميل
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: درود
|
|
||||||
Locked: 'بسته شده است؟'
|
Locked: 'بسته شده است؟'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: 'كلمه عبور'
|
|
||||||
Parent: 'گروه مادر'
|
Parent: 'گروه مادر'
|
||||||
RolesAddEditLink: 'اضافه/ویرایش وظیفه'
|
RolesAddEditLink: 'اضافه/ویرایش وظیفه'
|
||||||
Sort: 'تربیت چیدن'
|
Sort: 'تربیت چیدن'
|
||||||
TITLE: 'Image Uploading Iframe'
|
has_many_Permissions: 'مجوزها'
|
||||||
has_many_Permissions: مجوزها
|
|
||||||
many_many_Members: اعضاء
|
many_many_Members: اعضاء
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
Help1: '<p>Import one or more groups in <em>CSV</em> format (comma-separated values). <small><a href="#" class="toggle-advanced">Show advanced usage</a></small></p>'
|
Help1: '<p>Import one or more groups in <em>CSV</em> format (comma-separated values). <small><a href="#" class="toggle-advanced">Show advanced usage</a></small></p>'
|
||||||
@ -275,14 +280,13 @@ fa_IR:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'افزودن ردیف تازه'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
HELP: کمک
|
HELP: 'کمک'
|
||||||
PAGETYPE: 'نوع صفحه'
|
PAGETYPE: 'نوع صفحه'
|
||||||
PERMAGAIN: 'شما از سیستم مدیریت محتوا خارج شده اید.اگر میخواهید دوباره وارد شوید نام کاربری و رمز عبور خود را در قسمت زیر وارد کنید'
|
PERMAGAIN: 'شما از سیستم مدیریت محتوا خارج شده اید.اگر میخواهید دوباره وارد شوید نام کاربری و رمز عبور خود را در قسمت زیر وارد کنید'
|
||||||
PERMALREADY: 'من متاسفم، شما نمی توانید به آن قسمت از سیستم مدیریت محتوا دسترسی پیدا کنید. اگر میخواهید به عنوان شخص دیگری وارد شوید از قسمت زیر تلاش کنید'
|
PERMALREADY: 'من متاسفم، شما نمی توانید به آن قسمت از سیستم مدیریت محتوا دسترسی پیدا کنید. اگر میخواهید به عنوان شخص دیگری وارد شوید از قسمت زیر تلاش کنید'
|
||||||
@ -292,6 +296,9 @@ fa_IR:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'آدرس های ایمیل'
|
Email: 'آدرس های ایمیل'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -313,7 +320,7 @@ fa_IR:
|
|||||||
ERRORNEWPASSWORD: 'You have entered your new password differently, try again'
|
ERRORNEWPASSWORD: 'You have entered your new password differently, try again'
|
||||||
ERRORPASSWORDNOTMATCH: 'Your current password does not match, please 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.'
|
ERRORWRONGCRED: 'That doesn''t seem to be the right e-mail address or password. Please try again.'
|
||||||
FIRSTNAME: نام
|
FIRSTNAME: 'نام'
|
||||||
INTERFACELANG: 'زبان برنامه'
|
INTERFACELANG: 'زبان برنامه'
|
||||||
INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}'
|
INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}'
|
||||||
LOGGEDINAS: 'You''re logged in as {name}.'
|
LOGGEDINAS: 'You''re logged in as {name}.'
|
||||||
@ -368,6 +375,7 @@ fa_IR:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: حذف
|
DELETE: حذف
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ fa_IR:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ fa_IR:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'تواناییهای کامل مدیریتی:'
|
FULLADMINRIGHTS: 'تواناییهای کامل مدیریتی:'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ fa_IR:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'مجوز دسترسی ها و وظایف'
|
PERMISSIONS_CATEGORY: 'مجوز دسترسی ها و وظایف'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'لطفاً شماره تلفن معتبر وارد کنید'
|
VALIDATION: 'لطفاً شماره تلفن معتبر وارد کنید'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: افزودن
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'شما به این صفحه دسترسی ندارید. اگر حساب کاربری دیگری دارید که به این صفحه دسترسی دارد، شما میتوانید <a href="%s">دوباره وارد شوید.</a>.'
|
ALREADYLOGGEDIN: 'شما به این صفحه دسترسی ندارید. اگر حساب کاربری دیگری دارید که به این صفحه دسترسی دارد، شما میتوانید <a href="%s">دوباره وارد شوید.</a>.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ fa_IR:
|
|||||||
BtnImport: 'وارد کردن'
|
BtnImport: 'وارد کردن'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: اصلی
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'افزودن ردیف تازه'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: چاپ
|
||||||
|
Print: Print
|
||||||
|
SELECT: انتخاب
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'چینش صعودی'
|
||||||
|
SORTDESC: 'چینش نزولی'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'مشاهده اولی'
|
VIEWFIRST: 'مشاهده اولی'
|
||||||
VIEWLAST: 'مشاهده آخری'
|
VIEWLAST: 'مشاهده آخری'
|
||||||
VIEWNEXT: 'مشاهده بعدی'
|
VIEWNEXT: 'مشاهده بعدی'
|
||||||
VIEWPREVIOUS: 'مشاهده قبلی'
|
VIEWPREVIOUS: 'مشاهده قبلی'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: اصلی
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'چینش صعودی'
|
|
||||||
SORTDESC: 'چینش نزولی'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: چاپ
|
|
||||||
Print: Print
|
|
||||||
SELECT: انتخاب
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/fi.yml
@ -50,6 +50,8 @@ fi:
|
|||||||
UNORDERED: 'Järjestämätön lista'
|
UNORDERED: 'Järjestämätön lista'
|
||||||
UNORDEREDDESCRIPTION: 'Järjestämätön lista'
|
UNORDEREDDESCRIPTION: 'Järjestämätön lista'
|
||||||
UNORDEREDEXAMPLE1: 'järjestämätön lista 1'
|
UNORDEREDEXAMPLE1: 'järjestämätön lista 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Takaisin
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Anna käyttäjänimi ja salasana'
|
ENTERINFO: 'Anna käyttäjänimi ja salasana'
|
||||||
ERRORNOTADMIN: 'Tämä käyttäjä ei ole ylläpitäjä'
|
ERRORNOTADMIN: 'Tämä käyttäjä ei ole ylläpitäjä'
|
||||||
@ -57,9 +59,10 @@ fi:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Ei
|
0: Ei
|
||||||
ANY: Yhtään
|
ANY: Yhtään
|
||||||
Hello: Hei
|
|
||||||
LOGOUT: 'Kirjaudu ulos'
|
|
||||||
1: Kyllä
|
1: Kyllä
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Ladataan...
|
||||||
|
REQUIREJS: 'CMS-järjestelmä vaatii, että selaimessasi on JavaSkriptit päällä.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Pääsy ''{title}'' -osioon'
|
ACCESS: 'Pääsy ''{title}'' -osioon'
|
||||||
ACCESSALLINTERFACES: 'Pääsy kaikkiin CMS-osioihin'
|
ACCESSALLINTERFACES: 'Pääsy kaikkiin CMS-osioihin'
|
||||||
@ -67,6 +70,12 @@ fi:
|
|||||||
SAVE: Tallenna
|
SAVE: Tallenna
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: 'CMS-profiili kontrolleri'
|
MENUTITLE: 'CMS-profiili kontrolleri'
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Vaihdoit salasanasi osoitteelle'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Kirjautuaksesi sisään voit käyttää seuraavia tietoja:'
|
||||||
|
EMAIL: Sähköposti
|
||||||
|
HELLO: Hei
|
||||||
|
PASSWORD: Salasana
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Ei
|
- Ei
|
||||||
- Kyllä
|
- Kyllä
|
||||||
@ -74,6 +83,14 @@ fi:
|
|||||||
CLOSEPOPUP: 'Sulje ponnahdusikkuna'
|
CLOSEPOPUP: 'Sulje ponnahdusikkuna'
|
||||||
SUCCESSADD2: 'Lisättiin {name}'
|
SUCCESSADD2: 'Lisättiin {name}'
|
||||||
SUCCESSEDIT: 'Tallennettu %s %s %s'
|
SUCCESSEDIT: 'Tallennettu %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Lisää %s'
|
||||||
|
NOITEMSFOUND: 'Merkintöjä ei löytynyt'
|
||||||
|
SORTASC: 'Nouseva järjestys'
|
||||||
|
SORTDESC: 'Laskeva järjestys'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Seuraava
|
||||||
|
PREVIOUS: Edellinen
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Salasanan on oltava vähintään {min} merkkiä pitkä.'
|
ATLEAST: 'Salasanan on oltava vähintään {min} merkkiä pitkä.'
|
||||||
BETWEEN: 'Salasanan on oltava väh. {min} ja enintään {max} merkkiä pitkä.'
|
BETWEEN: 'Salasanan on oltava väh. {min} ja enintään {max} merkkiä pitkä.'
|
||||||
@ -111,10 +128,7 @@ fi:
|
|||||||
VALIDDATEMAXDATE: 'Päivämäärän on oltava vanhempi tai sovittava asetettuun maksimiin ({date})'
|
VALIDDATEMAXDATE: 'Päivämäärän on oltava vanhempi tai sovittava asetettuun maksimiin ({date})'
|
||||||
VALIDDATEMINDATE: 'Päivämäärän on oltava uudempi tai sovittava vähintään asetettuun minimiin ({date})'
|
VALIDDATEMINDATE: 'Päivämäärän on oltava uudempi tai sovittava vähintään asetettuun minimiin ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Lisää
|
|
||||||
CSVEXPORT: 'Vie CSV:nä'
|
|
||||||
INVALID_REQUEST: 'Pyyntö on virheellinen'
|
INVALID_REQUEST: 'Pyyntö on virheellinen'
|
||||||
NOTFOUND: 'Merkintöjä ei löytynyt'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Valitse)
|
CHOOSE: (Valitse)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ fi:
|
|||||||
SINGULARNAME: 'Palautettu sähköpostiviesti'
|
SINGULARNAME: 'Palautettu sähköpostiviesti'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Yhtään
|
ANY: Yhtään
|
||||||
LOADING: Ladataan...
|
|
||||||
REQUIREJS: 'CMS-järjestelmä vaatii, että selaimessasi on JavaSkriptit päällä.'
|
|
||||||
File:
|
File:
|
||||||
Content: Sisältö
|
Content: Sisältö
|
||||||
Filename: Tiedostonimi
|
Filename: Tiedostonimi
|
||||||
@ -150,13 +162,17 @@ fi:
|
|||||||
FROMFILESTORE: Tiedostovarastosta
|
FROMFILESTORE: Tiedostovarastosta
|
||||||
NOSOURCE: 'Valitse lähdetiedosto liitettäväksi'
|
NOSOURCE: 'Valitse lähdetiedosto liitettäväksi'
|
||||||
REPLACE: 'Korvaa {type}'
|
REPLACE: 'Korvaa {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Kuvansiirtoikkuna (iFrame)'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Tuo
|
|
||||||
SEARCHLISTINGS: Etsi
|
|
||||||
SYNCRESULTS: 'Synkronointi valmis: {createdcount} kohdetta luotu, {deletedcount} kohdetta poistettu'
|
SYNCRESULTS: 'Synkronointi valmis: {createdcount} kohdetta luotu, {deletedcount} kohdetta poistettu'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hei
|
||||||
|
TEXT1: 'Tässä on sinun'
|
||||||
|
TEXT2: 'salasanan tyhjäys -linkki'
|
||||||
|
TEXT3: henkilölle
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s on pakollinen.'
|
FIELDISREQUIRED: '%s on pakollinen.'
|
||||||
TITLE: 'Kuvansiirtoikkuna (iFrame)'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Tarkista, ovatko antamasi luottokortin numerot ({number}) oikein'
|
VALIDATIONCREDITNUMBER: 'Tarkista, ovatko antamasi luottokortin numerot ({number}) oikein'
|
||||||
VALIDATIONNOTUNIQUE: 'Syötetty arvo ei ole yksilöllinen'
|
VALIDATIONNOTUNIQUE: 'Syötetty arvo ei ole yksilöllinen'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Salasanat eivät täsmää'
|
VALIDATIONPASSWORDSDONTMATCH: 'Salasanat eivät täsmää'
|
||||||
@ -187,37 +203,26 @@ fi:
|
|||||||
ResetFilter: Nollaa
|
ResetFilter: Nollaa
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'Ei oikeuksia poistamiseen'
|
DeletePermissionsFailure: 'Ei oikeuksia poistamiseen'
|
||||||
NEXT: Seuraava
|
|
||||||
PREVIOUS: Edellinen
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Luo
|
Create: Luo
|
||||||
Delete: Poista
|
Delete: Poista
|
||||||
DeletePermissionsFailure: 'Ei oikeuksia poistamiseen'
|
DeletePermissionsFailure: 'Ei oikeuksia poistamiseen'
|
||||||
Deleted: 'Poistettiin %s %s'
|
Deleted: 'Poistettiin %s %s'
|
||||||
HELLO: Hei
|
|
||||||
Save: Tallenna
|
Save: Tallenna
|
||||||
Saved: 'Tallennettu %s %s'
|
Saved: 'Tallennettu %s %s'
|
||||||
TEXT1: 'Tässä on sinun'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'salasanan tyhjäys -linkki'
|
|
||||||
TEXT3: henkilölle
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Lisää ryhmälle rooli'
|
AddRole: 'Lisää ryhmälle rooli'
|
||||||
CHANGEPASSWORDTEXT1: 'Vaihdoit salasanasi osoitteelle'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Kirjautuaksesi sisään voit käyttää seuraavia tietoja:'
|
|
||||||
Code: 'Ryhmän koodi'
|
Code: 'Ryhmän koodi'
|
||||||
DefaultGroupTitleAdministrators: Järjestelmänvalvojat
|
DefaultGroupTitleAdministrators: Järjestelmänvalvojat
|
||||||
DefaultGroupTitleContentAuthors: Sisällöntuottajat
|
DefaultGroupTitleContentAuthors: Sisällöntuottajat
|
||||||
Description: Kuvaus
|
Description: Kuvaus
|
||||||
EMAIL: Sähköposti
|
|
||||||
GroupReminder: 'Valitessasi isäntäryhmän, roolit periytyvät tähän ryhmään'
|
GroupReminder: 'Valitessasi isäntäryhmän, roolit periytyvät tähän ryhmään'
|
||||||
HELLO: Hei
|
|
||||||
Locked: 'Lukittu?'
|
Locked: 'Lukittu?'
|
||||||
NoRoles: 'Rooleja ei löytynyt'
|
NoRoles: 'Rooleja ei löytynyt'
|
||||||
PASSWORD: Salasana
|
|
||||||
Parent: Yliryhmä
|
Parent: Yliryhmä
|
||||||
RolesAddEditLink: 'Lisää/muokkaa rooleja'
|
RolesAddEditLink: 'Lisää/muokkaa rooleja'
|
||||||
Sort: Järjestys
|
Sort: Järjestys
|
||||||
TITLE: 'Kuvansiirto ikkuna (iFrame)'
|
|
||||||
has_many_Permissions: Luvat
|
has_many_Permissions: Luvat
|
||||||
many_many_Members: Jäsenet
|
many_many_Members: Jäsenet
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ fi:
|
|||||||
UpdateMEDIA: 'Päivitä media'
|
UpdateMEDIA: 'Päivitä media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Kuva
|
IMAGE: Kuva
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Suodata" GridFieldItemEditView.ss: Go back: "Takaisin" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Kuvansiirto ikkuna (iFrame)'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Lisää uusi rivi'
|
|
||||||
ADDITEM: 'Lisää %s'
|
|
||||||
CANT_REORGANISE: 'Sinulla ei ole oikeuksia mennä ylemmän tason sivuille. Muutoksiasi ei tallennettu.'
|
CANT_REORGANISE: 'Sinulla ei ole oikeuksia mennä ylemmän tason sivuille. Muutoksiasi ei tallennettu.'
|
||||||
DELETED: Poistettu.
|
DELETED: Poistettu.
|
||||||
DropdownBatchActionsDefault: Toimenpiteet
|
DropdownBatchActionsDefault: Toimenpiteet
|
||||||
@ -292,6 +296,9 @@ fi:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Hakemistopuu järjestettiin uudelleen onnistuneesti.'
|
REORGANISATIONSUCCESSFUL: 'Hakemistopuu järjestettiin uudelleen onnistuneesti.'
|
||||||
SAVEDUP: Tallennettu.
|
SAVEDUP: Tallennettu.
|
||||||
VersionUnknown: tuntematon
|
VersionUnknown: tuntematon
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hei
|
||||||
|
LOGOUT: 'Kirjaudu ulos'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: Sähköpostiosoite
|
Email: Sähköpostiosoite
|
||||||
IP: IP-osoite
|
IP: IP-osoite
|
||||||
@ -368,6 +375,7 @@ fi:
|
|||||||
ResultUpdated: 'Päivitettiin {count} käyttäjä(ä)'
|
ResultUpdated: 'Päivitettiin {count} käyttäjä(ä)'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': Suodata
|
||||||
DELETE: Poista
|
DELETE: Poista
|
||||||
DELETEDRECORDS: 'Poistettiin {count} tietuetta'
|
DELETEDRECORDS: 'Poistettiin {count} tietuetta'
|
||||||
IMPORT: 'Tuo CSV:stä'
|
IMPORT: 'Tuo CSV:stä'
|
||||||
@ -377,6 +385,17 @@ fi:
|
|||||||
RESET: Nollaa
|
RESET: Nollaa
|
||||||
Title: Datamallit
|
Title: Datamallit
|
||||||
UPDATEDRECORDS: 'Päivitettiin {count} tietuetta'
|
UPDATEDRECORDS: 'Päivitettiin {count} tietuetta'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Tietokannan sarakkeet'
|
||||||
|
IMPORTSPECLINK: 'Näytä erittely kohteelle %s'
|
||||||
|
IMPORTSPECRELATIONS: Yhteydet
|
||||||
|
IMPORTSPECTITLE: 'Erittely kohteelle %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Suodin
|
||||||
|
IMPORT: Tuo
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Tuo
|
||||||
|
SEARCHLISTINGS: Etsi
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Määrä
|
FIELDLABELAMOUNT: Määrä
|
||||||
FIELDLABELCURRENCY: Valuutta
|
FIELDLABELCURRENCY: Valuutta
|
||||||
@ -389,10 +408,6 @@ fi:
|
|||||||
CMS_ACCESS_CATEGORY: CMS-pääsy
|
CMS_ACCESS_CATEGORY: CMS-pääsy
|
||||||
FULLADMINRIGHTS: 'Täydet ylläpitäjän oikeudet'
|
FULLADMINRIGHTS: 'Täydet ylläpitäjän oikeudet'
|
||||||
FULLADMINRIGHTS_HELP: 'Merkitsee ja ohittaa kaikki muut määritellyt käyttöoikeudet.'
|
FULLADMINRIGHTS_HELP: 'Merkitsee ja ohittaa kaikki muut määritellyt käyttöoikeudet.'
|
||||||
IMPORTSPECFIELDS: 'Tietokannan sarakkeet'
|
|
||||||
IMPORTSPECLINK: 'Näytä erittely kohteelle %s'
|
|
||||||
IMPORTSPECRELATIONS: Yhteydet
|
|
||||||
IMPORTSPECTITLE: 'Erittely kohteelle %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'valittiin "{title}"'
|
AssignedTo: 'valittiin "{title}"'
|
||||||
FromGroup: 'periytyivät ryhmästä "{title}"'
|
FromGroup: 'periytyivät ryhmästä "{title}"'
|
||||||
@ -401,8 +416,11 @@ fi:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roolit ja käyttöoikeudet'
|
PERMISSIONS_CATEGORY: 'Roolit ja käyttöoikeudet'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Takaisin
|
|
||||||
VALIDATION: 'Kirjoita pätevä puhelinnumero'
|
VALIDATION: 'Kirjoita pätevä puhelinnumero'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Lisää
|
||||||
|
CSVEXPORT: 'Vie CSV:nä'
|
||||||
|
NOTFOUND: 'Merkintöjä ei löytynyt'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Sinulla ei ole oikeuksia tälle sivulle. Jos sinulla on toinen tili, jolla on oikeudet tälle sivulle, voit kirjautua niillä sisään.'
|
ALREADYLOGGEDIN: 'Sinulla ei ole oikeuksia tälle sivulle. Jos sinulla on toinen tili, jolla on oikeudet tälle sivulle, voit kirjautua niillä sisään.'
|
||||||
BUTTONSEND: 'Lähetä minulle salasanan palautuslinkki'
|
BUTTONSEND: 'Lähetä minulle salasanan palautuslinkki'
|
||||||
@ -439,31 +457,33 @@ fi:
|
|||||||
BtnImport: Tuonti
|
BtnImport: Tuonti
|
||||||
FileFieldLabel: 'CSV-tiedosto <small>(Sallitut päätteet: *.csv)</small>'
|
FileFieldLabel: 'CSV-tiedosto <small>(Sallitut päätteet: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Näytetään
|
|
||||||
Edit: Muokkaa
|
Edit: Muokkaa
|
||||||
FILTER: Suodin
|
SimpleImageField:
|
||||||
IMPORT: Tuo
|
NOUPLOAD: 'Kuvaa ei kopioitu palvelimelle'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Yleiset
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'Kohteessa %s on ''%s'' pakollinen'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Lisää uusi rivi'
|
||||||
|
ADDITEM: 'Lisää %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Vie CSV:nä'
|
||||||
|
PRINT: Tulosta
|
||||||
|
Print: Tulosta
|
||||||
|
SELECT: 'Valitse:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'Merkintöjä ei löytynyt'
|
||||||
|
SORTASC: 'Järjestä nousevasti'
|
||||||
|
SORTDESC: 'Järjestä laskevasti'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Näytetään
|
||||||
OF: /
|
OF: /
|
||||||
TO: listalle
|
TO: listalle
|
||||||
VIEWFIRST: 'Näytä ensimmäinen'
|
VIEWFIRST: 'Näytä ensimmäinen'
|
||||||
VIEWLAST: 'Näytä viimeinen'
|
VIEWLAST: 'Näytä viimeinen'
|
||||||
VIEWNEXT: 'Näytä seuraava'
|
VIEWNEXT: 'Näytä seuraava'
|
||||||
VIEWPREVIOUS: 'Näytä edellinen'
|
VIEWPREVIOUS: 'Näytä edellinen'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Kuvaa ei kopioitu palvelimelle'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Yleiset
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Lisää %s'
|
|
||||||
ISREQUIRED: 'Kohteessa %s on ''%s'' pakollinen'
|
|
||||||
NOITEMSFOUND: 'Merkintöjä ei löytynyt'
|
|
||||||
SORTASC: 'Järjestä nousevasti'
|
|
||||||
SORTDESC: 'Järjestä laskevasti'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Vie CSV:nä'
|
|
||||||
PRINT: Tulosta
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Valitse:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Ole hyvä ja kirjaa päivämäärä sallitussa muodossa ({format})'
|
VALIDATEFORMAT: 'Ole hyvä ja kirjaa päivämäärä sallitussa muodossa ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/fo.yml
@ -50,6 +50,8 @@ fo:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Vinarliga inntøppa eitt brúkaranavn og loyniorð.'
|
ENTERINFO: 'Vinarliga inntøppa eitt brúkaranavn og loyniorð.'
|
||||||
ERRORNOTADMIN: 'Hasin brúkarin er ikki ein fyrisitari.'
|
ERRORNOTADMIN: 'Hasin brúkarin er ikki ein fyrisitari.'
|
||||||
@ -57,9 +59,10 @@ fo:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ fo:
|
|||||||
SAVE: Goym
|
SAVE: Goym
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Tú broytti loyniorðið hjá'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Teldupostur
|
||||||
|
HELLO: Hey
|
||||||
|
PASSWORD: Loyniorð
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ fo:
|
|||||||
CLOSEPOPUP: 'Lat glugga aftur'
|
CLOSEPOPUP: 'Lat glugga aftur'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Raða hækkandi'
|
||||||
|
SORTDESC: 'Raða lækkandi'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Næsta
|
||||||
|
PREVIOUS: Fyrra
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ fo:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Stovna
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Áset)
|
CHOOSE: (Áset)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ fo:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Innihald
|
Content: Innihald
|
||||||
Filename: Fílunavn
|
Filename: Fílunavn
|
||||||
@ -150,13 +162,17 @@ fo:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hey
|
||||||
|
TEXT1: 'Her er títt'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s er kravt'
|
FIELDISREQUIRED: '%s er kravt'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Virðið sum bleiv inntøppað er ikki eintýðugt'
|
VALIDATIONNOTUNIQUE: 'Virðið sum bleiv inntøppað er ikki eintýðugt'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Loyniorð samsvara ikki'
|
VALIDATIONPASSWORDSDONTMATCH: 'Loyniorð samsvara ikki'
|
||||||
@ -187,37 +203,26 @@ fo:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Næsta
|
|
||||||
PREVIOUS: Fyrra
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hey
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Her er títt'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Tú broytti loyniorðið hjá'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Bólka kota'
|
Code: 'Bólka kota'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Frágreiðing
|
Description: Frágreiðing
|
||||||
EMAIL: Teldupostur
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hey
|
|
||||||
Locked: 'Læst?'
|
Locked: 'Læst?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Loyniorð
|
|
||||||
Parent: Yvirbólkur
|
Parent: Yvirbólkur
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Raða eftir'
|
Sort: 'Raða eftir'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Loyvir
|
has_many_Permissions: Loyvir
|
||||||
many_many_Members: Limir
|
many_many_Members: Limir
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ fo:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ fo:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: Teldupostur
|
Email: Teldupostur
|
||||||
IP: 'IP adressa'
|
IP: 'IP adressa'
|
||||||
@ -368,6 +375,7 @@ fo:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Strika
|
DELETE: Strika
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Innles frá CSV'
|
IMPORT: 'Innles frá CSV'
|
||||||
@ -377,6 +385,17 @@ fo:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ fo:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ fo:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Vinarliga inntøppa eitt galdandi telefonnummar'
|
VALIDATION: 'Vinarliga inntøppa eitt galdandi telefonnummar'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Stovna
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
||||||
BUTTONSEND: 'Send mær leinkuna til at nullstilla mítt loyniorð'
|
BUTTONSEND: 'Send mær leinkuna til at nullstilla mítt loyniorð'
|
||||||
@ -439,31 +457,33 @@ fo:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Alment
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Útles til CSV'
|
||||||
|
PRINT: Prenta
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Vís fyrstu'
|
VIEWFIRST: 'Vís fyrstu'
|
||||||
VIEWLAST: 'Vís seinastu'
|
VIEWLAST: 'Vís seinastu'
|
||||||
VIEWNEXT: 'Vís næstu'
|
VIEWNEXT: 'Vís næstu'
|
||||||
VIEWPREVIOUS: 'Vís fyrru'
|
VIEWPREVIOUS: 'Vís fyrru'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Alment
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Útles til CSV'
|
|
||||||
PRINT: Prenta
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/fr.yml
@ -50,6 +50,8 @@ fr:
|
|||||||
UNORDERED: 'Liste non ordonnée'
|
UNORDERED: 'Liste non ordonnée'
|
||||||
UNORDEREDDESCRIPTION: 'Liste non ordonnée'
|
UNORDEREDDESCRIPTION: 'Liste non ordonnée'
|
||||||
UNORDEREDEXAMPLE1: 'élément non ordonné 1'
|
UNORDEREDEXAMPLE1: 'élément non ordonné 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Retour
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Entrer un identifiant et un mot de passe s''il vous plaît.'
|
ENTERINFO: 'Entrer un identifiant et un mot de passe s''il vous plaît.'
|
||||||
ERRORNOTADMIN: 'Cet utilisateur n''est pas un administrateur.'
|
ERRORNOTADMIN: 'Cet utilisateur n''est pas un administrateur.'
|
||||||
@ -57,9 +59,10 @@ fr:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Non
|
0: Non
|
||||||
ANY: Tout
|
ANY: Tout
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Oui
|
1: Oui
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Chargement...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Accès à toutes les sections du CMS'
|
ACCESSALLINTERFACES: 'Accès à toutes les sections du CMS'
|
||||||
@ -67,6 +70,12 @@ fr:
|
|||||||
SAVE: Enregistrer
|
SAVE: Enregistrer
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Vous avez modifié votre mot de passe pour'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Vous pouvez maintenant utiliser les identifiants suivants pour vous connecter :'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Salut
|
||||||
|
PASSWORD: 'Mot de passe'
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Non
|
- Non
|
||||||
- Oui
|
- Oui
|
||||||
@ -74,6 +83,14 @@ fr:
|
|||||||
CLOSEPOPUP: 'Ferme Popup'
|
CLOSEPOPUP: 'Ferme Popup'
|
||||||
SUCCESSADD2: '{name} ajouté'
|
SUCCESSADD2: '{name} ajouté'
|
||||||
SUCCESSEDIT: 'Sauvegardé %s %s %s'
|
SUCCESSEDIT: 'Sauvegardé %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Tri croissant'
|
||||||
|
SORTDESC: 'Tri décroissant'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Suivant
|
||||||
|
PREVIOUS: Précédent
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ fr:
|
|||||||
VALIDDATEMAXDATE: 'La date doit être antérieure ou égale à celle qui a été autorisée ({date})'
|
VALIDDATEMAXDATE: 'La date doit être antérieure ou égale à celle qui a été autorisée ({date})'
|
||||||
VALIDDATEMINDATE: 'La date doit être plus récente ou égale à celle qui a été autorisée ({date})'
|
VALIDDATEMINDATE: 'La date doit être plus récente ou égale à celle qui a été autorisée ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Ajouter
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Requête non valide'
|
INVALID_REQUEST: 'Requête non valide'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Choisir)
|
CHOOSE: (Choisir)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ fr:
|
|||||||
SINGULARNAME: 'Enregistrement de Email rejeté'
|
SINGULARNAME: 'Enregistrement de Email rejeté'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Tous
|
ANY: Tous
|
||||||
LOADING: Chargement...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Contenu
|
Content: Contenu
|
||||||
Filename: 'Nom du fichier'
|
Filename: 'Nom du fichier'
|
||||||
@ -150,13 +162,17 @@ fr:
|
|||||||
FROMFILESTORE: 'Depuis le magasin de fichier'
|
FROMFILESTORE: 'Depuis le magasin de fichier'
|
||||||
NOSOURCE: 'Choisir un fichier à attacher'
|
NOSOURCE: 'Choisir un fichier à attacher'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Iframe de chargement d’images'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Importer
|
|
||||||
SEARCHLISTINGS: Rechercher
|
|
||||||
SYNCRESULTS: 'Synchronisation terminée : {createdcount} éléments créés, {deletedcount} éléments supprimés '
|
SYNCRESULTS: 'Synchronisation terminée : {createdcount} éléments créés, {deletedcount} éléments supprimés '
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Salut
|
||||||
|
TEXT1: 'Voici votre'
|
||||||
|
TEXT2: 'lien de réinitialisation de mot de passe'
|
||||||
|
TEXT3: pour
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s est requis'
|
FIELDISREQUIRED: '%s est requis'
|
||||||
TITLE: 'Iframe de chargement d’images'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'La valeur entrée n''est pas unique'
|
VALIDATIONNOTUNIQUE: 'La valeur entrée n''est pas unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Les mots de passe ne correspondent pas'
|
VALIDATIONPASSWORDSDONTMATCH: 'Les mots de passe ne correspondent pas'
|
||||||
@ -187,37 +203,26 @@ fr:
|
|||||||
ResetFilter: Réinitialiser
|
ResetFilter: Réinitialiser
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'Vous n’avez pas les autorisations pour supprimer'
|
DeletePermissionsFailure: 'Vous n’avez pas les autorisations pour supprimer'
|
||||||
NEXT: Suivant
|
|
||||||
PREVIOUS: Précédent
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Créer
|
Create: Créer
|
||||||
Delete: Supprimer
|
Delete: Supprimer
|
||||||
DeletePermissionsFailure: 'Vous n’avez pas les autorisations pour supprimer'
|
DeletePermissionsFailure: 'Vous n’avez pas les autorisations pour supprimer'
|
||||||
Deleted: '%s %s supprimés'
|
Deleted: '%s %s supprimés'
|
||||||
HELLO: Salut
|
|
||||||
Save: Enregistrer
|
Save: Enregistrer
|
||||||
Saved: '%s %s sauvegardés'
|
Saved: '%s %s sauvegardés'
|
||||||
TEXT1: 'Voici votre'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'lien de réinitialisation de mot de passe'
|
|
||||||
TEXT3: pour
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Ajouter un rôle à ce groupe '
|
AddRole: 'Ajouter un rôle à ce groupe '
|
||||||
CHANGEPASSWORDTEXT1: 'Vous avez modifié votre mot de passe pour'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Vous pouvez maintenant utiliser les identifiants suivants pour vous connecter :'
|
|
||||||
Code: 'Code de groupe'
|
Code: 'Code de groupe'
|
||||||
DefaultGroupTitleAdministrators: Administrateur
|
DefaultGroupTitleAdministrators: Administrateur
|
||||||
DefaultGroupTitleContentAuthors: 'Auteurs du contenu'
|
DefaultGroupTitleContentAuthors: 'Auteurs du contenu'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'Si vous choisissez un groupe parent, le groupe actuel héritera de tous ses rôles'
|
GroupReminder: 'Si vous choisissez un groupe parent, le groupe actuel héritera de tous ses rôles'
|
||||||
HELLO: Salut
|
|
||||||
Locked: 'Verrouillé?'
|
Locked: 'Verrouillé?'
|
||||||
NoRoles: 'Aucun rôle n’a été trouvé'
|
NoRoles: 'Aucun rôle n’a été trouvé'
|
||||||
PASSWORD: 'Mot de passe'
|
|
||||||
Parent: 'Groupe parent'
|
Parent: 'Groupe parent'
|
||||||
RolesAddEditLink: 'Ajouter/éditer les rôles'
|
RolesAddEditLink: 'Ajouter/éditer les rôles'
|
||||||
Sort: 'Ordre de tri'
|
Sort: 'Ordre de tri'
|
||||||
TITLE: 'Fenêtre de chargement d''images'
|
|
||||||
has_many_Permissions: Autorisations
|
has_many_Permissions: Autorisations
|
||||||
many_many_Members: Membres
|
many_many_Members: Membres
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ fr:
|
|||||||
UpdateMEDIA: 'Mettre à jour le support audiovisuel'
|
UpdateMEDIA: 'Mettre à jour le support audiovisuel'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Appliquer le filtre" GridFieldItemEditView.ss: Go back: "Revenir en arrière" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Fenêtre de chargement d''images'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Ajouter une nouvelle ligne'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'Vous n’avez pas l’autorisation de modifier les pages de premier niveau. Vos modifications n’ont pas été enregistrées.'
|
CANT_REORGANISE: 'Vous n’avez pas l’autorisation de modifier les pages de premier niveau. Vos modifications n’ont pas été enregistrées.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ fr:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: inconnu
|
VersionUnknown: inconnu
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Adresse Email'
|
Email: 'Adresse Email'
|
||||||
IP: 'Adresse IP'
|
IP: 'Adresse IP'
|
||||||
@ -368,6 +375,7 @@ fr:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Appliquer le filtre'
|
||||||
DELETE: Supprime
|
DELETE: Supprime
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importer de CSV'
|
IMPORT: 'Importer de CSV'
|
||||||
@ -377,6 +385,17 @@ fr:
|
|||||||
RESET: Réinitialiser
|
RESET: Réinitialiser
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filtrer
|
||||||
|
IMPORT: Importer
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Importer
|
||||||
|
SEARCHLISTINGS: Rechercher
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Quantité
|
FIELDLABELAMOUNT: Quantité
|
||||||
FIELDLABELCURRENCY: Devise
|
FIELDLABELCURRENCY: Devise
|
||||||
@ -389,10 +408,6 @@ fr:
|
|||||||
CMS_ACCESS_CATEGORY: 'Accès au CMS'
|
CMS_ACCESS_CATEGORY: 'Accès au CMS'
|
||||||
FULLADMINRIGHTS: 'Droits d''administration complets'
|
FULLADMINRIGHTS: 'Droits d''administration complets'
|
||||||
FULLADMINRIGHTS_HELP: 'Implique et prévaut sur toutes les autres autorisations assignées.'
|
FULLADMINRIGHTS_HELP: 'Implique et prévaut sur toutes les autres autorisations assignées.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assignée au groupe « {title} »'
|
AssignedTo: 'assignée au groupe « {title} »'
|
||||||
FromGroup: 'hérité du groupe « {title} »'
|
FromGroup: 'hérité du groupe « {title} »'
|
||||||
@ -401,8 +416,11 @@ fr:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Rôles et autorisations d’accès'
|
PERMISSIONS_CATEGORY: 'Rôles et autorisations d’accès'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Retour
|
|
||||||
VALIDATION: 'Entrer un numéro de téléphone valide'
|
VALIDATION: 'Entrer un numéro de téléphone valide'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Ajouter
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Vous n''avez pas accès à cette page. Si vous avez un autre identifiant pouvant accéder à cette page, vous pouvez l''utiliser ci-dessous.'
|
ALREADYLOGGEDIN: 'Vous n''avez pas accès à cette page. Si vous avez un autre identifiant pouvant accéder à cette page, vous pouvez l''utiliser ci-dessous.'
|
||||||
BUTTONSEND: 'Envoyer moi le lien pour modifier le mot de passe'
|
BUTTONSEND: 'Envoyer moi le lien pour modifier le mot de passe'
|
||||||
@ -439,31 +457,33 @@ fr:
|
|||||||
BtnImport: Importer
|
BtnImport: Importer
|
||||||
FileFieldLabel: 'Fichier CSV <small>(extension autorisée : *.csv)</small>'
|
FileFieldLabel: 'Fichier CSV <small>(extension autorisée : *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: 'Tout modifier'
|
Edit: 'Tout modifier'
|
||||||
FILTER: Filtrer
|
SimpleImageField:
|
||||||
IMPORT: Importer
|
NOUPLOAD: 'Aucune image chargée'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Principal
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Ajouter une nouvelle ligne'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exporter vers un fichier CSV'
|
||||||
|
PRINT: Imprimer
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Sélectionner :'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Classer en ordre croissant'
|
||||||
|
SORTDESC: 'Classer en ordre décroissant'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Voir premier'
|
VIEWFIRST: 'Voir premier'
|
||||||
VIEWLAST: 'Voir dernier'
|
VIEWLAST: 'Voir dernier'
|
||||||
VIEWNEXT: 'Voir suivant'
|
VIEWNEXT: 'Voir suivant'
|
||||||
VIEWPREVIOUS: 'Voir précédent'
|
VIEWPREVIOUS: 'Voir précédent'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Aucune image chargée'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Principal
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Classer en ordre croissant'
|
|
||||||
SORTDESC: 'Classer en ordre décroissant'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exporter vers un fichier CSV'
|
|
||||||
PRINT: Imprimer
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Sélectionner :'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Saisissez l’heure au format valide ({format})'
|
VALIDATEFORMAT: 'Saisissez l’heure au format valide ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/gl_ES.yml
@ -50,6 +50,8 @@ gl_ES:
|
|||||||
UNORDERED: 'Lista desordenada'
|
UNORDERED: 'Lista desordenada'
|
||||||
UNORDEREDDESCRIPTION: 'Lista desordenada'
|
UNORDEREDDESCRIPTION: 'Lista desordenada'
|
||||||
UNORDEREDEXAMPLE1: 'elemento desordenado 1'
|
UNORDEREDEXAMPLE1: 'elemento desordenado 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Por favor insire un nome de usuario e contrasinal.'
|
ENTERINFO: 'Por favor insire un nome de usuario e contrasinal.'
|
||||||
ERRORNOTADMIN: 'Ese usuario non é un administrador.'
|
ERRORNOTADMIN: 'Ese usuario non é un administrador.'
|
||||||
@ -57,9 +59,10 @@ gl_ES:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Falso
|
0: Falso
|
||||||
ANY: Ningún
|
ANY: Ningún
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Verdadeiro
|
1: Verdadeiro
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Acceder a todas as seccións do CMS'
|
ACCESSALLINTERFACES: 'Acceder a todas as seccións do CMS'
|
||||||
@ -67,6 +70,12 @@ gl_ES:
|
|||||||
SAVE: Gardar
|
SAVE: Gardar
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Mudaches o teu contrasinal por'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Podes empregar agora as seguintes credenciais para iniciar sesión:'
|
||||||
|
EMAIL: Correo-e
|
||||||
|
HELLO: Ola
|
||||||
|
PASSWORD: Contrasinal
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Falso
|
- Falso
|
||||||
- Verdade
|
- Verdade
|
||||||
@ -74,6 +83,14 @@ gl_ES:
|
|||||||
CLOSEPOPUP: 'Pechar Ventá Emerxente'
|
CLOSEPOPUP: 'Pechar Ventá Emerxente'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Gardado %s %s %s'
|
SUCCESSEDIT: 'Gardado %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Orde ascendente'
|
||||||
|
SORTDESC: 'Orde descendente'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Seguinte
|
||||||
|
PREVIOUS: Anterior
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ gl_ES:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Engadir
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Escoller)
|
CHOOSE: (Escoller)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ gl_ES:
|
|||||||
SINGULARNAME: 'Rexistro de Correo Rexeitado'
|
SINGULARNAME: 'Rexistro de Correo Rexeitado'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Ningún
|
ANY: Ningún
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Contido
|
Content: Contido
|
||||||
Filename: 'Nome ficheiro'
|
Filename: 'Nome ficheiro'
|
||||||
@ -150,13 +162,17 @@ gl_ES:
|
|||||||
FROMFILESTORE: 'Dende o Almacén de Ficheiros'
|
FROMFILESTORE: 'Dende o Almacén de Ficheiros'
|
||||||
NOSOURCE: 'Por favor selecciona un ficheiro fonte para anexar'
|
NOSOURCE: 'Por favor selecciona un ficheiro fonte para anexar'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Iframe subindo imaxe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Ola
|
||||||
|
TEXT1: 'Estás aquí'
|
||||||
|
TEXT2: 'ligazón de reinicio do contrasinal'
|
||||||
|
TEXT3: para
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s é requirido'
|
FIELDISREQUIRED: '%s é requirido'
|
||||||
TITLE: 'Iframe subindo imaxe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'O valor inserido non é único'
|
VALIDATIONNOTUNIQUE: 'O valor inserido non é único'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Os contrasinais non emparellan'
|
VALIDATIONPASSWORDSDONTMATCH: 'Os contrasinais non emparellan'
|
||||||
@ -187,37 +203,26 @@ gl_ES:
|
|||||||
ResetFilter: Reiniciar
|
ResetFilter: Reiniciar
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'Non eliminar permisos'
|
DeletePermissionsFailure: 'Non eliminar permisos'
|
||||||
NEXT: Seguinte
|
|
||||||
PREVIOUS: Anterior
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Ola
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Estás aquí'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'ligazón de reinicio do contrasinal'
|
|
||||||
TEXT3: para
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Engadir un role para este grupo'
|
AddRole: 'Engadir un role para este grupo'
|
||||||
CHANGEPASSWORDTEXT1: 'Mudaches o teu contrasinal por'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Podes empregar agora as seguintes credenciais para iniciar sesión:'
|
|
||||||
Code: 'Código de Grupo'
|
Code: 'Código de Grupo'
|
||||||
DefaultGroupTitleAdministrators: Administradores
|
DefaultGroupTitleAdministrators: Administradores
|
||||||
DefaultGroupTitleContentAuthors: 'Autores do Contido'
|
DefaultGroupTitleContentAuthors: 'Autores do Contido'
|
||||||
Description: Descrición
|
Description: Descrición
|
||||||
EMAIL: Correo-e
|
|
||||||
GroupReminder: 'Se escolles un grupo pai, este grupo collerá todos os seus roles'
|
GroupReminder: 'Se escolles un grupo pai, este grupo collerá todos os seus roles'
|
||||||
HELLO: Ola
|
|
||||||
Locked: 'Bloqueado?'
|
Locked: 'Bloqueado?'
|
||||||
NoRoles: 'Ningún rol atopado'
|
NoRoles: 'Ningún rol atopado'
|
||||||
PASSWORD: Contrasinal
|
|
||||||
Parent: 'Grupo Pai'
|
Parent: 'Grupo Pai'
|
||||||
RolesAddEditLink: 'Xestionar roles'
|
RolesAddEditLink: 'Xestionar roles'
|
||||||
Sort: 'Modo de ordenación'
|
Sort: 'Modo de ordenación'
|
||||||
TITLE: 'Iframe subindo imaxe'
|
|
||||||
has_many_Permissions: Permisos
|
has_many_Permissions: Permisos
|
||||||
many_many_Members: Membros
|
many_many_Members: Membros
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ gl_ES:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Imaxe
|
IMAGE: Imaxe
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Aplicar Filtro" GridFieldItemEditView.ss: Go back: "Ir atrás" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe subindo imaxe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Engadir unha nova fila'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Accións
|
DropdownBatchActionsDefault: Accións
|
||||||
@ -292,6 +296,9 @@ gl_ES:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: descoñecido
|
VersionUnknown: descoñecido
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Enderezo Correo-e'
|
Email: 'Enderezo Correo-e'
|
||||||
IP: 'Enderezo IP'
|
IP: 'Enderezo IP'
|
||||||
@ -368,6 +375,7 @@ gl_ES:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Aplicar Filtro'
|
||||||
DELETE: Eliminar
|
DELETE: Eliminar
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importar dende CSV'
|
IMPORT: 'Importar dende CSV'
|
||||||
@ -377,6 +385,17 @@ gl_ES:
|
|||||||
RESET: Reiniciar
|
RESET: Reiniciar
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Cantidade
|
FIELDLABELAMOUNT: Cantidade
|
||||||
FIELDLABELCURRENCY: Moeda
|
FIELDLABELCURRENCY: Moeda
|
||||||
@ -389,10 +408,6 @@ gl_ES:
|
|||||||
CMS_ACCESS_CATEGORY: 'Acceso CMS'
|
CMS_ACCESS_CATEGORY: 'Acceso CMS'
|
||||||
FULLADMINRIGHTS: 'Todos os dereitos administrativos'
|
FULLADMINRIGHTS: 'Todos os dereitos administrativos'
|
||||||
FULLADMINRIGHTS_HELP: 'Implica e anula todos os outros permisos asinados.'
|
FULLADMINRIGHTS_HELP: 'Implica e anula todos os outros permisos asinados.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ gl_ES:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles e permisos de acceso'
|
PERMISSIONS_CATEGORY: 'Roles e permisos de acceso'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Por favor insire un número de teléfono válido'
|
VALIDATION: 'Por favor insire un número de teléfono válido'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Engadir
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Non tes acceso a esta páxina. Se tes outra conta que pode acceder a páxina, podes iniciar sesión a continuación.'
|
ALREADYLOGGEDIN: 'Non tes acceso a esta páxina. Se tes outra conta que pode acceder a páxina, podes iniciar sesión a continuación.'
|
||||||
BUTTONSEND: 'Enviarme a ligazón de restablecemento do contrasinal'
|
BUTTONSEND: 'Enviarme a ligazón de restablecemento do contrasinal'
|
||||||
@ -439,31 +457,33 @@ gl_ES:
|
|||||||
BtnImport: 'Importar dende CSV'
|
BtnImport: 'Importar dende CSV'
|
||||||
FileFieldLabel: 'Ficheiro CSV <small>(Extensións permitidas: *.csv)</small>'
|
FileFieldLabel: 'Ficheiro CSV <small>(Extensións permitidas: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Ningunha Imaxe Subida'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Principal
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Engadir unha nova fila'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exportar a CSV'
|
||||||
|
PRINT: Imprimir
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Seleccionar:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Ordear ascendentemente'
|
||||||
|
SORTDESC: 'Ordear descendentemente'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Ver primeiro'
|
VIEWFIRST: 'Ver primeiro'
|
||||||
VIEWLAST: 'Ver último'
|
VIEWLAST: 'Ver último'
|
||||||
VIEWNEXT: 'Ver seguinte'
|
VIEWNEXT: 'Ver seguinte'
|
||||||
VIEWPREVIOUS: 'Ver anterior'
|
VIEWPREVIOUS: 'Ver anterior'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Ningunha Imaxe Subida'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Principal
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Ordear ascendentemente'
|
|
||||||
SORTDESC: 'Ordear descendentemente'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exportar a CSV'
|
|
||||||
PRINT: Imprimir
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Seleccionar:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
126
lang/he_IL.yml
@ -50,6 +50,8 @@ he_IL:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'נא הכנס שם משתמש וסיסמא'
|
ENTERINFO: 'נא הכנס שם משתמש וסיסמא'
|
||||||
ERRORNOTADMIN: 'משתמש זה אינו מנהל'
|
ERRORNOTADMIN: 'משתמש זה אינו מנהל'
|
||||||
@ -57,9 +59,10 @@ he_IL:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'גישה לכל ממשקי המערכת'
|
ACCESSALLINTERFACES: 'גישה לכל ממשקי המערכת'
|
||||||
@ -67,6 +70,12 @@ he_IL:
|
|||||||
SAVE: שמור
|
SAVE: שמור
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'שינית את הסיסמא עבור'
|
||||||
|
CHANGEPASSWORDTEXT2: 'כעת אתה יכול להשתמש בפרטים הבאים בכדי להתחבר:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: היי
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ he_IL:
|
|||||||
CLOSEPOPUP: 'סגור חלון'
|
CLOSEPOPUP: 'סגור חלון'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'סדר בסדר עולה'
|
||||||
|
SORTDESC: 'סדר בסדר יורד'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: הבא
|
||||||
|
PREVIOUS: הקודם
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -98,12 +115,12 @@ he_IL:
|
|||||||
MINS: דקות
|
MINS: דקות
|
||||||
MONTH: חודש
|
MONTH: חודש
|
||||||
MONTHS: חודשים
|
MONTHS: חודשים
|
||||||
SEC: שניה
|
SEC: 'שניה'
|
||||||
SECS: שניות
|
SECS: 'שניות'
|
||||||
TIMEDIFFAGO: '{difference} ago'
|
TIMEDIFFAGO: '{difference} ago'
|
||||||
TIMEDIFFIN: 'in {difference}'
|
TIMEDIFFIN: 'in {difference}'
|
||||||
YEAR: שנה
|
YEAR: 'שנה'
|
||||||
YEARS: שנים
|
YEARS: 'שנים'
|
||||||
DateField:
|
DateField:
|
||||||
NOTSET: 'not set'
|
NOTSET: 'not set'
|
||||||
TODAY: today
|
TODAY: today
|
||||||
@ -111,10 +128,7 @@ he_IL:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (בחר)
|
CHOOSE: (בחר)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ he_IL:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ he_IL:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: היי
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: 'דרוש %s'
|
FIELDISREQUIRED: 'דרוש %s'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'הערך שהוקש אינו יחודי'
|
VALIDATIONNOTUNIQUE: 'הערך שהוקש אינו יחודי'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'הסיסמאות לא תואמות'
|
VALIDATIONPASSWORDSDONTMATCH: 'הסיסמאות לא תואמות'
|
||||||
@ -187,37 +203,26 @@ he_IL:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: הבא
|
|
||||||
PREVIOUS: הקודם
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: היי
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'שינית את הסיסמא עבור'
|
|
||||||
CHANGEPASSWORDTEXT2: 'כעת אתה יכול להשתמש בפרטים הבאים בכדי להתחבר:'
|
|
||||||
Code: 'קוד קבוצה'
|
Code: 'קוד קבוצה'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: היי
|
|
||||||
Locked: 'נעול?'
|
Locked: 'נעול?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'קבוצת אב'
|
Parent: 'קבוצת אב'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'מסגרת העלאת תמונה'
|
|
||||||
has_many_Permissions: הרשאות
|
has_many_Permissions: הרשאות
|
||||||
many_many_Members: 'חברים רשומים'
|
many_many_Members: 'חברים רשומים'
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -237,7 +242,7 @@ he_IL:
|
|||||||
BUTTONREMOVELINK: 'הסר קישור'
|
BUTTONREMOVELINK: 'הסר קישור'
|
||||||
BUTTONUpdate: Update
|
BUTTONUpdate: Update
|
||||||
CAPTIONTEXT: 'Caption text'
|
CAPTIONTEXT: 'Caption text'
|
||||||
CSSCLASS: יישור/סגנון
|
CSSCLASS: 'יישור/סגנון'
|
||||||
CSSCLASSCENTER: 'ממורכז, ללא טקסט בצדדים.'
|
CSSCLASSCENTER: 'ממורכז, ללא טקסט בצדדים.'
|
||||||
CSSCLASSLEFT: 'לשמאל, עם טקסט מסודר מסביב.'
|
CSSCLASSLEFT: 'לשמאל, עם טקסט מסודר מסביב.'
|
||||||
CSSCLASSLEFTALONE: 'On the left, on its own.'
|
CSSCLASSLEFTALONE: 'On the left, on its own.'
|
||||||
@ -275,10 +280,9 @@ he_IL:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'מסגרת העלאת תמונה'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ he_IL:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ he_IL:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: מחק
|
DELETE: מחק
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'ייבא מקובץ CSV'
|
IMPORT: 'ייבא מקובץ CSV'
|
||||||
@ -377,6 +385,17 @@ he_IL:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ he_IL:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ he_IL:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'יש להכניס מספר טלפון תקין'
|
VALIDATION: 'יש להכניס מספר טלפון תקין'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'אין לך הרשאה לעמוד זה. אם ברשותך חשבון אחר עם גישה לעמוד זה את יכול להתחבר איתו.'
|
ALREADYLOGGEDIN: 'אין לך הרשאה לעמוד זה. אם ברשותך חשבון אחר עם גישה לעמוד זה את יכול להתחבר איתו.'
|
||||||
BUTTONSEND: 'שלח לי קישור לאיפוס סיסמא'
|
BUTTONSEND: 'שלח לי קישור לאיפוס סיסמא'
|
||||||
@ -439,31 +457,33 @@ he_IL:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'לא הועלתה תמונה'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Main
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'הצג ראשון'
|
VIEWFIRST: 'הצג ראשון'
|
||||||
VIEWLAST: 'הצג אחרון'
|
VIEWLAST: 'הצג אחרון'
|
||||||
VIEWNEXT: 'הצג את הבא'
|
VIEWNEXT: 'הצג את הבא'
|
||||||
VIEWPREVIOUS: 'הצג את הקודם'
|
VIEWPREVIOUS: 'הצג את הקודם'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'לא הועלתה תמונה'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Main
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
118
lang/hr.yml
@ -50,6 +50,8 @@ hr:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Unesite korisničko ime i lozinu'
|
ENTERINFO: 'Unesite korisničko ime i lozinu'
|
||||||
ERRORNOTADMIN: 'Korisnik nije administrator'
|
ERRORNOTADMIN: 'Korisnik nije administrator'
|
||||||
@ -57,9 +59,10 @@ hr:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ hr:
|
|||||||
SAVE: Snimi
|
SAVE: Snimi
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Promjenili ste lozinku za '
|
||||||
|
CHANGEPASSWORDTEXT2: 'Za prijavu koristite slijedeće podatke'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Pozdrav
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ hr:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sortiraj (ascending)'
|
||||||
|
SORTDESC: 'Sortiraj (descending)'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Slijedeći
|
||||||
|
PREVIOUS: Prethodni
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ hr:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Dodaj
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Odaberi)
|
CHOOSE: (Odaberi)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ hr:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ hr:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Pozdrav
|
||||||
|
TEXT1: 'Ovdje je vaš'
|
||||||
|
TEXT2: 'link za resetiranje zaporke'
|
||||||
|
TEXT3: za
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s je obavezan'
|
FIELDISREQUIRED: '%s je obavezan'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Unesena vrijednost nije unikatna'
|
VALIDATIONNOTUNIQUE: 'Unesena vrijednost nije unikatna'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Lozine se ne slažu'
|
VALIDATIONPASSWORDSDONTMATCH: 'Lozine se ne slažu'
|
||||||
@ -187,37 +203,26 @@ hr:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Slijedeći
|
|
||||||
PREVIOUS: Prethodni
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Pozdrav
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Ovdje je vaš'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'link za resetiranje zaporke'
|
|
||||||
TEXT3: za
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Promjenili ste lozinku za '
|
|
||||||
CHANGEPASSWORDTEXT2: 'Za prijavu koristite slijedeće podatke'
|
|
||||||
Code: 'Krupni kod'
|
Code: 'Krupni kod'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Pozdrav
|
|
||||||
Locked: 'Zaključano?'
|
Locked: 'Zaključano?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Roditeljska grupa'
|
Parent: 'Roditeljska grupa'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Iframe za upload slike'
|
|
||||||
has_many_Permissions: Dozvole
|
has_many_Permissions: Dozvole
|
||||||
many_many_Members: Članovi
|
many_many_Members: Članovi
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -258,7 +263,7 @@ hr:
|
|||||||
IMAGETITLE: 'Title text (tooltip) - for additional information about the image'
|
IMAGETITLE: 'Title text (tooltip) - for additional information about the image'
|
||||||
IMAGETITLETEXT: 'Title text (tooltip)'
|
IMAGETITLETEXT: 'Title text (tooltip)'
|
||||||
IMAGETITLETEXTDESC: 'For additional information about the image'
|
IMAGETITLETEXTDESC: 'For additional information about the image'
|
||||||
IMAGEWIDTHPX: Širina
|
IMAGEWIDTHPX: 'Širina'
|
||||||
INSERTMEDIA: 'Insert Media'
|
INSERTMEDIA: 'Insert Media'
|
||||||
LINK: 'Ubaci/editiraj link za označeni tekst'
|
LINK: 'Ubaci/editiraj link za označeni tekst'
|
||||||
LINKANCHOR: 'Anchor on this page'
|
LINKANCHOR: 'Anchor on this page'
|
||||||
@ -275,10 +280,9 @@ hr:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe za upload slike'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Dodaj novi redak'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ hr:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ hr:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ hr:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ hr:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ hr:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Molim unesite ispravan telefonski broj'
|
VALIDATION: 'Molim unesite ispravan telefonski broj'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Dodaj
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Nemate pristup na ovu stranicu. Imate li drugi korisnički račun, koristite njega'
|
ALREADYLOGGEDIN: 'Nemate pristup na ovu stranicu. Imate li drugi korisnički račun, koristite njega'
|
||||||
BUTTONSEND: 'Pošalji mi link za reset lozinke'
|
BUTTONSEND: 'Pošalji mi link za reset lozinke'
|
||||||
@ -439,31 +457,33 @@ hr:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Nema uploadanih slika'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: '''Main'''
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Dodaj novi redak'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Pogledaj prvi'
|
VIEWFIRST: 'Pogledaj prvi'
|
||||||
VIEWLAST: 'Pogledaj zadnji'
|
VIEWLAST: 'Pogledaj zadnji'
|
||||||
VIEWNEXT: 'Pogledaj slijedeći'
|
VIEWNEXT: 'Pogledaj slijedeći'
|
||||||
VIEWPREVIOUS: 'Pogledaj prethodni'
|
VIEWPREVIOUS: 'Pogledaj prethodni'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Nema uploadanih slika'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: '''Main'''
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/hu.yml
@ -50,6 +50,8 @@ hu:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Kérünk, ajd meg egy felhasználónevet és jelszót.'
|
ENTERINFO: 'Kérünk, ajd meg egy felhasználónevet és jelszót.'
|
||||||
ERRORNOTADMIN: 'Ez a felhasználó nem adminisztrátor. '
|
ERRORNOTADMIN: 'Ez a felhasználó nem adminisztrátor. '
|
||||||
@ -57,9 +59,10 @@ hu:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Elérés minden CMS interfészhez'
|
ACCESSALLINTERFACES: 'Elérés minden CMS interfészhez'
|
||||||
@ -67,6 +70,12 @@ hu:
|
|||||||
SAVE: Mentés
|
SAVE: Mentés
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Megváltoztattad a jelszavad erre: '
|
||||||
|
CHANGEPASSWORDTEXT2: 'Mostantól a következő adatokat használhatod a bejelentkezéshez:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Szia!
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ hu:
|
|||||||
CLOSEPOPUP: 'Ablak bezárása'
|
CLOSEPOPUP: 'Ablak bezárása'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Rendezés növekvő sorrendben'
|
||||||
|
SORTDESC: 'Rendezés csökkenő sorrendben'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Következő
|
||||||
|
PREVIOUS: Előző
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ hu:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Válassz)
|
CHOOSE: (Válassz)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ hu:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Tartalom
|
Content: Tartalom
|
||||||
Filename: Fájlnév
|
Filename: Fájlnév
|
||||||
@ -150,13 +162,17 @@ hu:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Szia
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: 'A %s szükséges'
|
FIELDISREQUIRED: 'A %s szükséges'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'A beírt érték nem egyedi'
|
VALIDATIONNOTUNIQUE: 'A beírt érték nem egyedi'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'A jelszavak nem egyeznek meg.'
|
VALIDATIONPASSWORDSDONTMATCH: 'A jelszavak nem egyeznek meg.'
|
||||||
@ -187,37 +203,26 @@ hu:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Következő
|
|
||||||
PREVIOUS: Előző
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Szia
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Megváltoztattad a jelszavad erre: '
|
|
||||||
CHANGEPASSWORDTEXT2: 'Mostantól a következő adatokat használhatod a bejelentkezéshez:'
|
|
||||||
Code: 'Csoport Kód'
|
Code: 'Csoport Kód'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Szia!
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Szülő csoport'
|
Parent: 'Szülő csoport'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Képfeltöltő iframe'
|
|
||||||
has_many_Permissions: Jogosultságok
|
has_many_Permissions: Jogosultságok
|
||||||
many_many_Members: Tagok
|
many_many_Members: Tagok
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ hu:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Képfeltöltő iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ hu:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ hu:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Törlés
|
DELETE: Törlés
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Betöltés CSV-ből'
|
IMPORT: 'Betöltés CSV-ből'
|
||||||
@ -377,6 +385,17 @@ hu:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ hu:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ hu:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Kérünk, adj meg egy valós telefonszámot.'
|
VALIDATION: 'Kérünk, adj meg egy valós telefonszámot.'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Nincs hozzáférésed ehhez az oldalhoz. Ha van egy másik azonosítód, mellyel hozzá tudsz férni ehhez az oldalhoz, alább bejelentkezhetsz.'
|
ALREADYLOGGEDIN: 'Nincs hozzáférésed ehhez az oldalhoz. Ha van egy másik azonosítód, mellyel hozzá tudsz férni ehhez az oldalhoz, alább bejelentkezhetsz.'
|
||||||
BUTTONSEND: 'Új jelszót kérő link elküldése'
|
BUTTONSEND: 'Új jelszót kérő link elküldése'
|
||||||
@ -439,31 +457,33 @@ hu:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Nincs feltöltött kép'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Fő
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Első mutatása'
|
VIEWFIRST: 'Első mutatása'
|
||||||
VIEWLAST: 'Utolsó mutatása'
|
VIEWLAST: 'Utolsó mutatása'
|
||||||
VIEWNEXT: 'Következő mutatása'
|
VIEWNEXT: 'Következő mutatása'
|
||||||
VIEWPREVIOUS: 'Előző mutatása'
|
VIEWPREVIOUS: 'Előző mutatása'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Nincs feltöltött kép'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Fő
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/hy_AM.yml
@ -50,6 +50,8 @@ hy_AM:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Please enter a username and password.'
|
ENTERINFO: 'Please enter a username and password.'
|
||||||
ERRORNOTADMIN: 'That user is not an administrator.'
|
ERRORNOTADMIN: 'That user is not an administrator.'
|
||||||
@ -57,9 +59,10 @@ hy_AM:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ hy_AM:
|
|||||||
SAVE: Save
|
SAVE: Save
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'You changed your password for'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hi
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ hy_AM:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Next
|
||||||
|
PREVIOUS: Previous
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ hy_AM:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Choose)
|
CHOOSE: (Choose)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ hy_AM:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ hy_AM:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hi
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is required'
|
FIELDISREQUIRED: '%s is required'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
||||||
@ -187,37 +203,26 @@ hy_AM:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Next
|
|
||||||
PREVIOUS: Previous
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hi
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'You changed your password for'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hi
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ hy_AM:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ hy_AM:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ hy_AM:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ hy_AM:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ hy_AM:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ hy_AM:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ hy_AM:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Main
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Main
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/id.yml
@ -50,6 +50,8 @@ id:
|
|||||||
UNORDERED: 'Daftar tak berurut'
|
UNORDERED: 'Daftar tak berurut'
|
||||||
UNORDEREDDESCRIPTION: 'Daftar tak berurut'
|
UNORDEREDDESCRIPTION: 'Daftar tak berurut'
|
||||||
UNORDEREDEXAMPLE1: 'barang 1'
|
UNORDEREDEXAMPLE1: 'barang 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Harap masukkan username dan password.'
|
ENTERINFO: 'Harap masukkan username dan password.'
|
||||||
ERRORNOTADMIN: 'User tersebut bukan administrator.'
|
ERRORNOTADMIN: 'User tersebut bukan administrator.'
|
||||||
@ -57,9 +59,10 @@ id:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ id:
|
|||||||
SAVE: Simpan
|
SAVE: Simpan
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Anda merubah password anda untuk'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Anda dapat menggunakan surat kepercayaan berikut untuk masuk:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hai
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ id:
|
|||||||
CLOSEPOPUP: 'Tutup popup'
|
CLOSEPOPUP: 'Tutup popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Telah menyimpan %s %s %s'
|
SUCCESSEDIT: 'Telah menyimpan %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Urut ascending'
|
||||||
|
SORTDESC: 'Urut descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Selanjutnya
|
||||||
|
PREVIOUS: Sebelumnya
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ id:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Tambah
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Pilih)
|
CHOOSE: (Pilih)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ id:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Isi
|
Content: Isi
|
||||||
Filename: 'Nama File'
|
Filename: 'Nama File'
|
||||||
@ -150,13 +162,17 @@ id:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hai
|
||||||
|
TEXT1: Inilah
|
||||||
|
TEXT2: 'link untuk mereset kata sandi'
|
||||||
|
TEXT3: untuk
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s dibutuhkan'
|
FIELDISREQUIRED: '%s dibutuhkan'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Harga yang dimasukkan tidak unik'
|
VALIDATIONNOTUNIQUE: 'Harga yang dimasukkan tidak unik'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Password tidak cocok'
|
VALIDATIONPASSWORDSDONTMATCH: 'Password tidak cocok'
|
||||||
@ -187,37 +203,26 @@ id:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Selanjutnya
|
|
||||||
PREVIOUS: Sebelumnya
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hai
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: Inilah
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'link untuk mereset kata sandi'
|
|
||||||
TEXT3: untuk
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Anda merubah password anda untuk'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Anda dapat menggunakan surat kepercayaan berikut untuk masuk:'
|
|
||||||
Code: 'Kode Grup'
|
Code: 'Kode Grup'
|
||||||
DefaultGroupTitleAdministrators: Pengurus
|
DefaultGroupTitleAdministrators: Pengurus
|
||||||
DefaultGroupTitleContentAuthors: 'Pencipta isi'
|
DefaultGroupTitleContentAuthors: 'Pencipta isi'
|
||||||
Description: Deskripsi
|
Description: Deskripsi
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hai
|
|
||||||
Locked: 'Terkunci?'
|
Locked: 'Terkunci?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Grup induk'
|
Parent: 'Grup induk'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Urutan Sortir'
|
Sort: 'Urutan Sortir'
|
||||||
TITLE: 'Iframe Meng-upload Gambar'
|
|
||||||
has_many_Permissions: Ijin
|
has_many_Permissions: Ijin
|
||||||
many_many_Members: Anggota-anggota
|
many_many_Members: Anggota-anggota
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ id:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe Meng-upload Gambar'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Tambah sebuah baris'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ id:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Alamat Email'
|
Email: 'Alamat Email'
|
||||||
IP: 'Alamat IP'
|
IP: 'Alamat IP'
|
||||||
@ -368,6 +375,7 @@ id:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ id:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Jumlah
|
FIELDLABELAMOUNT: Jumlah
|
||||||
FIELDLABELCURRENCY: 'Mata Uang'
|
FIELDLABELCURRENCY: 'Mata Uang'
|
||||||
@ -389,10 +408,6 @@ id:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Hak-hak administratif yang penuh'
|
FULLADMINRIGHTS: 'Hak-hak administratif yang penuh'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ id:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Harap masukkan nomor telepon yang valid'
|
VALIDATION: 'Harap masukkan nomor telepon yang valid'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Tambah
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Anda tidak memiliki akses ke halaman ini. Jika anda memiliki keanggotaan yang dapat mengakses halaman ini, anda dapat masuk di bawah ini.'
|
ALREADYLOGGEDIN: 'Anda tidak memiliki akses ke halaman ini. Jika anda memiliki keanggotaan yang dapat mengakses halaman ini, anda dapat masuk di bawah ini.'
|
||||||
BUTTONSEND: 'Kirimi saya link untuk mengeset ulang password '
|
BUTTONSEND: 'Kirimi saya link untuk mengeset ulang password '
|
||||||
@ -439,31 +457,33 @@ id:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Tidak Ada Gambar yang Di-upload'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Utama
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Tambah sebuah baris'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Ekspor ke CSV'
|
||||||
|
PRINT: Cetak
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Pilih:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Tampil pertama'
|
VIEWFIRST: 'Tampil pertama'
|
||||||
VIEWLAST: 'Tampil terakhir'
|
VIEWLAST: 'Tampil terakhir'
|
||||||
VIEWNEXT: 'Tampil berikutnya'
|
VIEWNEXT: 'Tampil berikutnya'
|
||||||
VIEWPREVIOUS: 'Tampil sebelumnya'
|
VIEWPREVIOUS: 'Tampil sebelumnya'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Tidak Ada Gambar yang Di-upload'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Utama
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Ekspor ke CSV'
|
|
||||||
PRINT: Cetak
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Pilih:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/is.yml
@ -50,6 +50,8 @@ is:
|
|||||||
UNORDERED: 'Óraðaður listi'
|
UNORDERED: 'Óraðaður listi'
|
||||||
UNORDEREDDESCRIPTION: 'Óraðaður listi'
|
UNORDEREDDESCRIPTION: 'Óraðaður listi'
|
||||||
UNORDEREDEXAMPLE1: 'Óraðaður hlutur 1'
|
UNORDEREDEXAMPLE1: 'Óraðaður hlutur 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Vinsamlegast sláðu inn notendanafn og lykilorð.'
|
ENTERINFO: 'Vinsamlegast sláðu inn notendanafn og lykilorð.'
|
||||||
ERRORNOTADMIN: 'Þessi notandi er ekki stjórnandi'
|
ERRORNOTADMIN: 'Þessi notandi er ekki stjórnandi'
|
||||||
@ -57,9 +59,10 @@ is:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Nei
|
0: Nei
|
||||||
ANY: Einhver
|
ANY: Einhver
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Já
|
1: Já
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ is:
|
|||||||
SAVE: Vista
|
SAVE: Vista
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Þú breyttir þínu lykilorði vegna'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Þú getur núna notað eftirfarandi auðkenni til að innskrá þig:'
|
||||||
|
EMAIL: Tölvupóstur
|
||||||
|
HELLO: Hæ
|
||||||
|
PASSWORD: Lykilorð
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Nei
|
- Nei
|
||||||
- Já
|
- Já
|
||||||
@ -74,6 +83,14 @@ is:
|
|||||||
CLOSEPOPUP: 'Loka glugga'
|
CLOSEPOPUP: 'Loka glugga'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Vitað %s %s %s'
|
SUCCESSEDIT: 'Vitað %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Raða í hækkandi röð'
|
||||||
|
SORTDESC: 'Raða í lækkandi röð'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Næsta
|
||||||
|
PREVIOUS: Fyrri
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ is:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: 'Bæta við'
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Veldu)
|
CHOOSE: (Veldu)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ is:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Einhver
|
ANY: Einhver
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Efni
|
Content: Efni
|
||||||
Filename: Skráarnafn
|
Filename: Skráarnafn
|
||||||
@ -150,13 +162,17 @@ is:
|
|||||||
FROMFILESTORE: 'Frá skrárgeymslu'
|
FROMFILESTORE: 'Frá skrárgeymslu'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hæ
|
||||||
|
TEXT1: 'Hérna er þitt'
|
||||||
|
TEXT2: 'endursetja lykilorð'
|
||||||
|
TEXT3: fyrir
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s er krafist'
|
FIELDISREQUIRED: '%s er krafist'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Gildið sem þú slóst inn er ekki einkvæmt'
|
VALIDATIONNOTUNIQUE: 'Gildið sem þú slóst inn er ekki einkvæmt'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Lykilorðin stemma ekki'
|
VALIDATIONPASSWORDSDONTMATCH: 'Lykilorðin stemma ekki'
|
||||||
@ -187,37 +203,26 @@ is:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Næsta
|
|
||||||
PREVIOUS: Fyrri
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hæ
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Hérna er þitt'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'endursetja lykilorð'
|
|
||||||
TEXT3: fyrir
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Þú breyttir þínu lykilorði vegna'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Þú getur núna notað eftirfarandi auðkenni til að innskrá þig:'
|
|
||||||
Code: 'Hóp kóði'
|
Code: 'Hóp kóði'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Lýsing
|
Description: Lýsing
|
||||||
EMAIL: Tölvupóstur
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hæ
|
|
||||||
Locked: 'Læst?'
|
Locked: 'Læst?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Lykilorð
|
|
||||||
Parent: 'Yfir hópur'
|
Parent: 'Yfir hópur'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: Röðun
|
Sort: Röðun
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Leyfi
|
has_many_Permissions: Leyfi
|
||||||
many_many_Members: Félagar
|
many_many_Members: Félagar
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ is:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Mynd
|
IMAGE: Mynd
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Bæta við nýrri röð'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ is:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: Tölvupóstfang
|
Email: Tölvupóstfang
|
||||||
IP: 'IP tala'
|
IP: 'IP tala'
|
||||||
@ -368,6 +375,7 @@ is:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ is:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Reikningur
|
FIELDLABELAMOUNT: Reikningur
|
||||||
FIELDLABELCURRENCY: Gjaldmiðill
|
FIELDLABELCURRENCY: Gjaldmiðill
|
||||||
@ -389,10 +408,6 @@ is:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full stjórnanda réttindi'
|
FULLADMINRIGHTS: 'Full stjórnanda réttindi'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ is:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Vinsamlegast sláðu inn gilt símanúmer'
|
VALIDATION: 'Vinsamlegast sláðu inn gilt símanúmer'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: 'Bæta við'
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Þú hefur ekki aðgang að þessari síðu. Ef þú hefur annan reikning sem hefur aðgang að þessari síðu, þá getur þú innskráð þig fyrir neðan.'
|
ALREADYLOGGEDIN: 'Þú hefur ekki aðgang að þessari síðu. Ef þú hefur annan reikning sem hefur aðgang að þessari síðu, þá getur þú innskráð þig fyrir neðan.'
|
||||||
BUTTONSEND: 'Sendu mér hlekk til að endursetja lykilorðið'
|
BUTTONSEND: 'Sendu mér hlekk til að endursetja lykilorðið'
|
||||||
@ -439,31 +457,33 @@ is:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Engin mynd sótt'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Aðal
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Bæta við nýrri röð'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Flytja út í CSV'
|
||||||
|
PRINT: Prenta
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Veldu:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Sýna first'
|
VIEWFIRST: 'Sýna first'
|
||||||
VIEWLAST: 'Sýna síðast'
|
VIEWLAST: 'Sýna síðast'
|
||||||
VIEWNEXT: 'Sýna næsta'
|
VIEWNEXT: 'Sýna næsta'
|
||||||
VIEWPREVIOUS: 'Sýna fyrri'
|
VIEWPREVIOUS: 'Sýna fyrri'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Engin mynd sótt'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Aðal
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Flytja út í CSV'
|
|
||||||
PRINT: Prenta
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Veldu:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/it.yml
@ -50,6 +50,8 @@ it:
|
|||||||
UNORDERED: 'Lista non ordinata'
|
UNORDERED: 'Lista non ordinata'
|
||||||
UNORDEREDDESCRIPTION: 'Lista non ordinata'
|
UNORDEREDDESCRIPTION: 'Lista non ordinata'
|
||||||
UNORDEREDEXAMPLE1: 'Argomento 1 non ordinato'
|
UNORDEREDEXAMPLE1: 'Argomento 1 non ordinato'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Per favore inserisci un nome utente e la password.'
|
ENTERINFO: 'Per favore inserisci un nome utente e la password.'
|
||||||
ERRORNOTADMIN: 'Questo utente non è amministratore.'
|
ERRORNOTADMIN: 'Questo utente non è amministratore.'
|
||||||
@ -57,9 +59,10 @@ it:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: NO
|
0: NO
|
||||||
ANY: Qualsiasi
|
ANY: Qualsiasi
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: SI
|
1: SI
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Accesso a tutte le interfaccia CMS'
|
ACCESSALLINTERFACES: 'Accesso a tutte le interfaccia CMS'
|
||||||
@ -67,6 +70,12 @@ it:
|
|||||||
SAVE: Salva
|
SAVE: Salva
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Hai cambiato la password per'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Puoi ora utilizzare le seguenti credenziali per accedere:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Ciao
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- No
|
- No
|
||||||
- Si
|
- Si
|
||||||
@ -74,6 +83,14 @@ it:
|
|||||||
CLOSEPOPUP: 'Chiudi Finestra'
|
CLOSEPOPUP: 'Chiudi Finestra'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Salvato %s %s %s'
|
SUCCESSEDIT: 'Salvato %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Ordina in modo crescente'
|
||||||
|
SORTDESC: 'Ordina in modo decrescente'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Prossimo
|
||||||
|
PREVIOUS: Precedente
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ it:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Aggiungi
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Scegli)
|
CHOOSE: (Scegli)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ it:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Qualsiasi
|
ANY: Qualsiasi
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Contenuto
|
Content: Contenuto
|
||||||
Filename: 'Nome del file'
|
Filename: 'Nome del file'
|
||||||
@ -150,13 +162,17 @@ it:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Ciao
|
||||||
|
TEXT1: 'Questa è la tua'
|
||||||
|
TEXT2: 'Link per il reset della password'
|
||||||
|
TEXT3: per
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s è richiesto'
|
FIELDISREQUIRED: '%s è richiesto'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Il valore inserito non è unico'
|
VALIDATIONNOTUNIQUE: 'Il valore inserito non è unico'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Le password non corrispondono'
|
VALIDATIONPASSWORDSDONTMATCH: 'Le password non corrispondono'
|
||||||
@ -187,37 +203,26 @@ it:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Prossimo
|
|
||||||
PREVIOUS: Precedente
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Ciao
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Questa è la tua'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'Link per il reset della password'
|
|
||||||
TEXT3: per
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Hai cambiato la password per'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Puoi ora utilizzare le seguenti credenziali per accedere:'
|
|
||||||
Code: 'Codice gruppo'
|
Code: 'Codice gruppo'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Descrizione
|
Description: Descrizione
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Ciao
|
|
||||||
Locked: 'Bloccato?'
|
Locked: 'Bloccato?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Gruppo padre'
|
Parent: 'Gruppo padre'
|
||||||
RolesAddEditLink: 'Aggiungi/modifica ruoli'
|
RolesAddEditLink: 'Aggiungi/modifica ruoli'
|
||||||
Sort: 'Tipo ordinamento'
|
Sort: 'Tipo ordinamento'
|
||||||
TITLE: 'Iframe per l''inserimento dell''immagine'
|
|
||||||
has_many_Permissions: Autorizzazioni
|
has_many_Permissions: Autorizzazioni
|
||||||
many_many_Members: Membri
|
many_many_Members: Membri
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ it:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Immagine
|
IMAGE: Immagine
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe per l''inserimento dell''immagine'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Aggiungi una nuova riga'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ it:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Indirizzo e-mail'
|
Email: 'Indirizzo e-mail'
|
||||||
IP: 'Indirizzo IP'
|
IP: 'Indirizzo IP'
|
||||||
@ -368,6 +375,7 @@ it:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Cancella
|
DELETE: Cancella
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importa da CSV'
|
IMPORT: 'Importa da CSV'
|
||||||
@ -377,6 +385,17 @@ it:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Totale
|
FIELDLABELAMOUNT: Totale
|
||||||
FIELDLABELCURRENCY: Valuta
|
FIELDLABELCURRENCY: Valuta
|
||||||
@ -389,10 +408,6 @@ it:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Diritti di amministrazione'
|
FULLADMINRIGHTS: 'Diritti di amministrazione'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ it:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Per favore inserisci un numero di telefono valido'
|
VALIDATION: 'Per favore inserisci un numero di telefono valido'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Aggiungi
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Non hai accesso a questa pagina. Se hai un altro account che può accederci, puoi autenticarti qui sotto.'
|
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'
|
BUTTONSEND: 'Inviami il link per reimpostare la password'
|
||||||
@ -439,31 +457,33 @@ it:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Nessuna immagine caricata'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Principale
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Aggiungi una nuova riga'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Esporta come CSV'
|
||||||
|
PRINT: Stampa
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Vedi prima'
|
VIEWFIRST: 'Vedi prima'
|
||||||
VIEWLAST: 'Vedi infine'
|
VIEWLAST: 'Vedi infine'
|
||||||
VIEWNEXT: 'Vedi successivo'
|
VIEWNEXT: 'Vedi successivo'
|
||||||
VIEWPREVIOUS: 'Vedi precedente'
|
VIEWPREVIOUS: 'Vedi precedente'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Nessuna immagine caricata'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Principale
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Esporta come CSV'
|
|
||||||
PRINT: Stampa
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
222
lang/ja_JP.yml
@ -7,7 +7,7 @@ ja_JP:
|
|||||||
FILENAME: ファイル名
|
FILENAME: ファイル名
|
||||||
FOLDER: フォルダ
|
FOLDER: フォルダ
|
||||||
LASTEDIT: 最終更新日
|
LASTEDIT: 最終更新日
|
||||||
OWNER: 所有者
|
OWNER: '所有者'
|
||||||
SIZE: ファイルサイズ
|
SIZE: ファイルサイズ
|
||||||
TITLE: タイトル
|
TITLE: タイトル
|
||||||
TYPE: ファイルの種類
|
TYPE: ファイルの種類
|
||||||
@ -15,7 +15,7 @@ ja_JP:
|
|||||||
AssetUploadField:
|
AssetUploadField:
|
||||||
ChooseFiles: ファイルを選択
|
ChooseFiles: ファイルを選択
|
||||||
DRAGFILESHERE: ここにファイルをドラッグ
|
DRAGFILESHERE: ここにファイルをドラッグ
|
||||||
DROPAREA: ドロップ領域
|
DROPAREA: 'ドロップ領域'
|
||||||
EDITALL: すべて編集
|
EDITALL: すべて編集
|
||||||
EDITANDORGANIZE: 編集と管理
|
EDITANDORGANIZE: 編集と管理
|
||||||
EDITINFO: ファイルを編集
|
EDITINFO: ファイルを編集
|
||||||
@ -23,7 +23,7 @@ ja_JP:
|
|||||||
FROMCOMPUTER: コンピュータからファイルを選択
|
FROMCOMPUTER: コンピュータからファイルを選択
|
||||||
FROMCOMPUTERINFO: コンピュータからアップロード
|
FROMCOMPUTERINFO: コンピュータからアップロード
|
||||||
TOTAL: 合計
|
TOTAL: 合計
|
||||||
UPLOADINPROGRESS: しばらくお待ちください...アップロードは進行中です
|
UPLOADINPROGRESS: 'しばらくお待ちください...アップロードは進行中です'
|
||||||
UPLOADOR: もしくは
|
UPLOADOR: もしくは
|
||||||
BBCodeParser:
|
BBCodeParser:
|
||||||
ALIGNEMENT: 整列
|
ALIGNEMENT: 整列
|
||||||
@ -42,7 +42,7 @@ ja_JP:
|
|||||||
ITALIC: テキストを斜体にする
|
ITALIC: テキストを斜体にする
|
||||||
ITALICEXAMPLE: 斜体
|
ITALICEXAMPLE: 斜体
|
||||||
LINK: ウェブサイトのリンク
|
LINK: ウェブサイトのリンク
|
||||||
LINKDESCRIPTION: 別のウェブサイトかURLにリンクしてください
|
LINKDESCRIPTION: '別のウェブサイトかURLにリンクしてください'
|
||||||
STRUCK: テキストに取り消し線を引く
|
STRUCK: テキストに取り消し線を引く
|
||||||
STRUCKEXAMPLE: 取り消し線
|
STRUCKEXAMPLE: 取り消し線
|
||||||
UNDERLINE: テキストに下線を引く
|
UNDERLINE: テキストに下線を引く
|
||||||
@ -50,16 +50,19 @@ ja_JP:
|
|||||||
UNORDERED: 不規則なリストです
|
UNORDERED: 不規則なリストです
|
||||||
UNORDEREDDESCRIPTION: 不規則なリストです
|
UNORDEREDDESCRIPTION: 不規則なリストです
|
||||||
UNORDEREDEXAMPLE1: '不規則なアイテム 1'
|
UNORDEREDEXAMPLE1: '不規則なアイテム 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: 戻る
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: ユーザー名とパスワードを入力してください
|
ENTERINFO: 'ユーザー名とパスワードを入力してください'
|
||||||
ERRORNOTADMIN: このユーザーは管理者(アドミニストレーター)ではありません
|
ERRORNOTADMIN: 'このユーザーは管理者(アドミニストレーター)ではありません'
|
||||||
ERRORNOTREC: 'ユーザー名 / パスワードは認識されませんでした'
|
ERRORNOTREC: 'ユーザー名 / パスワードは認識されませんでした'
|
||||||
Boolean:
|
Boolean:
|
||||||
0: 偽
|
0: 偽
|
||||||
ANY: 何でも
|
ANY: 何でも
|
||||||
Hello: こんにちは!
|
|
||||||
LOGOUT: ログアウト
|
|
||||||
1: 真
|
1: 真
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: 読み込み中...
|
||||||
|
REQUIREJS: 'CMSを利用するにはJavascriptが有効化されている必要があります。'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: すべてのCMSのセクションへアクセス
|
ACCESSALLINTERFACES: すべてのCMSのセクションへアクセス
|
||||||
@ -67,6 +70,12 @@ ja_JP:
|
|||||||
SAVE: 保存
|
SAVE: 保存
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: このサイトのパスワードが変更されました。
|
||||||
|
CHANGEPASSWORDTEXT2: '貴方は現在以下の証明書を使ってログインしています:'
|
||||||
|
EMAIL: メールアドレス
|
||||||
|
HELLO: こんにちわ!
|
||||||
|
PASSWORD: パスワード
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- いいえ
|
- いいえ
|
||||||
- はい
|
- はい
|
||||||
@ -74,6 +83,14 @@ ja_JP:
|
|||||||
CLOSEPOPUP: ポップアップを閉じる
|
CLOSEPOPUP: ポップアップを閉じる
|
||||||
SUCCESSADD2: '{name}を追加しました'
|
SUCCESSADD2: '{name}を追加しました'
|
||||||
SUCCESSEDIT: '更新日時 %s %s %s'
|
SUCCESSEDIT: '更新日時 %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: '%sを追加'
|
||||||
|
NOITEMSFOUND: '項目が見つかりませんでした'
|
||||||
|
SORTASC: '昇順'
|
||||||
|
SORTDESC: 'ソート(下順)'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: 次へ
|
||||||
|
PREVIOUS: 前へ
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,23 +128,18 @@ ja_JP:
|
|||||||
VALIDDATEMAXDATE: '許可されている最も新しい日付{{date}}より古い日付か同じ日付である必要があります。'
|
VALIDDATEMAXDATE: '許可されている最も新しい日付{{date}}より古い日付か同じ日付である必要があります。'
|
||||||
VALIDDATEMINDATE: '許可されている最も古い日付{{date}}より新しい日付か同じ日付である必要があります'
|
VALIDDATEMINDATE: '許可されている最も古い日付{{date}}より新しい日付か同じ日付である必要があります'
|
||||||
Director:
|
Director:
|
||||||
ADD: 追加
|
|
||||||
CSVEXPORT: CSVへ書き出し
|
|
||||||
INVALID_REQUEST: 不正なリクエスト
|
INVALID_REQUEST: 不正なリクエスト
|
||||||
NOTFOUND: 項目が見つかりませんでした
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (選択)
|
CHOOSE: (選択)
|
||||||
EmailField:
|
EmailField:
|
||||||
VALIDATION: メールアドレスを入力してください
|
VALIDATION: 'メールアドレスを入力してください'
|
||||||
Email_BounceRecord:
|
Email_BounceRecord:
|
||||||
PLURALNAME: 'Eメール 反応記録'
|
PLURALNAME: 'Eメール 反応記録'
|
||||||
SINGULARNAME: 'Eメール 反応記録'
|
SINGULARNAME: 'Eメール 反応記録'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: 何でも
|
ANY: 何でも
|
||||||
LOADING: 読み込み中...
|
|
||||||
REQUIREJS: CMSを利用するにはJavascriptが有効化されている必要があります。
|
|
||||||
File:
|
File:
|
||||||
Content: 内容
|
Content: '内容'
|
||||||
Filename: ファイル名
|
Filename: ファイル名
|
||||||
INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})'
|
INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})'
|
||||||
INVALIDEXTENSIONSHORT: 'Extension is not allowed'
|
INVALIDEXTENSIONSHORT: 'Extension is not allowed'
|
||||||
@ -150,15 +162,19 @@ ja_JP:
|
|||||||
FROMFILESTORE: ファイルストレージから
|
FROMFILESTORE: ファイルストレージから
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: イメージアップロード(Iframe)
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: 取り込み
|
|
||||||
SEARCHLISTINGS: 検索
|
|
||||||
SYNCRESULTS: '同期が完了しました: {createdcount}項目が作成され、{deletedcount}項目が削除されました。'
|
SYNCRESULTS: '同期が完了しました: {createdcount}項目が作成され、{deletedcount}項目が削除されました。'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: こんにちわ!
|
||||||
|
TEXT1: 'ここ''貴方の'
|
||||||
|
TEXT2: パスワードリセットのリンク
|
||||||
|
TEXT3: は
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s が必要です'
|
FIELDISREQUIRED: '%s が必要です'
|
||||||
TITLE: イメージアップロード(Iframe)
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 入力された値はユニークではありません
|
VALIDATIONNOTUNIQUE: '入力された値はユニークではありません'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: パスワードが一致しません
|
VALIDATIONPASSWORDSDONTMATCH: パスワードが一致しません
|
||||||
VALIDATIONPASSWORDSNOTEMPTY: パスワードが空欄です
|
VALIDATIONPASSWORDSNOTEMPTY: パスワードが空欄です
|
||||||
VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
|
VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
|
||||||
@ -178,7 +194,7 @@ ja_JP:
|
|||||||
LEVELUP: 'Level up'
|
LEVELUP: 'Level up'
|
||||||
LinkExisting: 'Link Existing'
|
LinkExisting: 'Link Existing'
|
||||||
NewRecord: 新しい%s
|
NewRecord: 新しい%s
|
||||||
NoItemsFound: 項目が見つかりませんでした
|
NoItemsFound: '項目が見つかりませんでした'
|
||||||
PRINTEDAT: 'Printed at'
|
PRINTEDAT: 'Printed at'
|
||||||
PRINTEDBY: 'Printed by'
|
PRINTEDBY: 'Printed by'
|
||||||
PlaceHolder: '{type}を探す'
|
PlaceHolder: '{type}を探す'
|
||||||
@ -187,37 +203,26 @@ ja_JP:
|
|||||||
ResetFilter: リセット
|
ResetFilter: リセット
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 削除権限がありません
|
DeletePermissionsFailure: 削除権限がありません
|
||||||
NEXT: 次へ
|
|
||||||
PREVIOUS: 前へ
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: 作成
|
Create: 作成
|
||||||
Delete: 削除
|
Delete: 削除
|
||||||
DeletePermissionsFailure: 削除権限がありません
|
DeletePermissionsFailure: 削除権限がありません
|
||||||
Deleted: '削除済み %s %s'
|
Deleted: '削除済み %s %s'
|
||||||
HELLO: こんにちわ!
|
|
||||||
Save: 保存
|
Save: 保存
|
||||||
Saved: '保存済み %s %s'
|
Saved: '保存済み %s %s'
|
||||||
TEXT1: 'ここ''貴方の'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: パスワードリセットのリンク
|
|
||||||
TEXT3: は
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: このグループに役割を追加する
|
AddRole: 'このグループに役割を追加する'
|
||||||
CHANGEPASSWORDTEXT1: このサイトのパスワードが変更されました。
|
|
||||||
CHANGEPASSWORDTEXT2: '貴方は現在以下の証明書を使ってログインしています:'
|
|
||||||
Code: グループコード
|
Code: グループコード
|
||||||
DefaultGroupTitleAdministrators: 管理者
|
DefaultGroupTitleAdministrators: '管理者'
|
||||||
DefaultGroupTitleContentAuthors: コンテンツの著者
|
DefaultGroupTitleContentAuthors: 'コンテンツの著者'
|
||||||
Description: 説明文
|
Description: 説明文
|
||||||
EMAIL: メールアドレス
|
GroupReminder: '元グループを選択された場合、このグループはその役割をすべて受け継ぎます。'
|
||||||
GroupReminder: 元グループを選択された場合、このグループはその役割をすべて受け継ぎます。
|
|
||||||
HELLO: こんにちわ!
|
|
||||||
Locked: ロックしますか?
|
Locked: ロックしますか?
|
||||||
NoRoles: 役割が見つかりませんでした
|
NoRoles: 役割が見つかりませんでした
|
||||||
PASSWORD: パスワード
|
Parent: '元グループ'
|
||||||
Parent: 元グループ
|
|
||||||
RolesAddEditLink: 役割の管理
|
RolesAddEditLink: 役割の管理
|
||||||
Sort: 並び順
|
Sort: '並び順'
|
||||||
TITLE: イメージアップロード(Iframe)
|
|
||||||
has_many_Permissions: 承認
|
has_many_Permissions: 承認
|
||||||
many_many_Members: メンバー
|
many_many_Members: メンバー
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -229,19 +234,19 @@ ja_JP:
|
|||||||
Hierarchy:
|
Hierarchy:
|
||||||
InfiniteLoopNotAllowed: 'Infinite loop found within the "{type}" hierarchy. Please change the parent to resolve this'
|
InfiniteLoopNotAllowed: 'Infinite loop found within the "{type}" hierarchy. Please change the parent to resolve this'
|
||||||
HtmlEditorField:
|
HtmlEditorField:
|
||||||
ADDURL: URLを追加
|
ADDURL: 'URLを追加'
|
||||||
ADJUSTDETAILSDIMENSIONS: 'Details & dimensions'
|
ADJUSTDETAILSDIMENSIONS: 'Details & dimensions'
|
||||||
ANCHORVALUE: アンカー
|
ANCHORVALUE: アンカー
|
||||||
BUTTONINSERT: 追加
|
BUTTONINSERT: '追加'
|
||||||
BUTTONINSERTLINK: リンクを追加
|
BUTTONINSERTLINK: 'リンクを追加'
|
||||||
BUTTONREMOVELINK: リンクを削除
|
BUTTONREMOVELINK: リンクを削除
|
||||||
BUTTONUpdate: 更新
|
BUTTONUpdate: 更新
|
||||||
CAPTIONTEXT: タイトル
|
CAPTIONTEXT: タイトル
|
||||||
CSSCLASS: '調整 / スタイル'
|
CSSCLASS: '調整 / スタイル'
|
||||||
CSSCLASSCENTER: 中央はテキストのみ
|
CSSCLASSCENTER: 中央はテキストのみ
|
||||||
CSSCLASSLEFT: 左側にテキストと一緒に処理してください
|
CSSCLASSLEFT: '左側にテキストと一緒に処理してください'
|
||||||
CSSCLASSLEFTALONE: 中央はテキストのみ
|
CSSCLASSLEFTALONE: 中央はテキストのみ
|
||||||
CSSCLASSRIGHT: 右側にテキストと一緒に処理してください
|
CSSCLASSRIGHT: '右側にテキストと一緒に処理してください'
|
||||||
DETAILS: 詳細
|
DETAILS: 詳細
|
||||||
EMAIL: メールアドレス
|
EMAIL: メールアドレス
|
||||||
FILE: ファイル
|
FILE: ファイル
|
||||||
@ -249,18 +254,18 @@ ja_JP:
|
|||||||
FROMCMS: CMSから
|
FROMCMS: CMSから
|
||||||
FROMCOMPUTER: コンピュータから
|
FROMCOMPUTER: コンピュータから
|
||||||
FROMWEB: Webから
|
FROMWEB: Webから
|
||||||
FindInFolder: フォルダ内を探す
|
FindInFolder: 'フォルダ内を探す'
|
||||||
IMAGEALT: 代替テキスト(Alt)
|
IMAGEALT: 代替テキスト(Alt)
|
||||||
IMAGEALTTEXT: '代替(Alt)テキスト - 画像が表示されなかった場合に表示されます'
|
IMAGEALTTEXT: '代替(Alt)テキスト - 画像が表示されなかった場合に表示されます'
|
||||||
IMAGEALTTEXTDESC: スクリーンリーダー利用者やイメージが表示されなかった場合に表示されます
|
IMAGEALTTEXTDESC: 'スクリーンリーダー利用者やイメージが表示されなかった場合に表示されます'
|
||||||
IMAGEDIMENSIONS: サイズ
|
IMAGEDIMENSIONS: サイズ
|
||||||
IMAGEHEIGHTPX: Height
|
IMAGEHEIGHTPX: Height
|
||||||
IMAGETITLE: 'タイトル(ツールチップ)テキスト - 画像に対する追加的情報'
|
IMAGETITLE: 'タイトル(ツールチップ)テキスト - 画像に対する追加的情報'
|
||||||
IMAGETITLETEXT: タイトルテキスト(ツールチップ)
|
IMAGETITLETEXT: タイトルテキスト(ツールチップ)
|
||||||
IMAGETITLETEXTDESC: 画像に関する追加情報
|
IMAGETITLETEXTDESC: '画像に関する追加情報'
|
||||||
IMAGEWIDTHPX: Width
|
IMAGEWIDTHPX: Width
|
||||||
INSERTMEDIA: メディアを追加
|
INSERTMEDIA: 'メディアを追加'
|
||||||
LINK: ハイライトテキストへのリンクの挿入/削除
|
LINK: 'ハイライトテキストへのリンクの挿入/削除'
|
||||||
LINKANCHOR: このページにアンカーを置く
|
LINKANCHOR: このページにアンカーを置く
|
||||||
LINKDESCR: リンクの説明
|
LINKDESCR: リンクの説明
|
||||||
LINKEMAIL: メールアドレス
|
LINKEMAIL: メールアドレス
|
||||||
@ -275,44 +280,46 @@ ja_JP:
|
|||||||
UpdateMEDIA: メディアを更新
|
UpdateMEDIA: メディアを更新
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: 画像
|
IMAGE: 画像
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "フィルタを適用" GridFieldItemEditView.ss: Go back: "戻る" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: イメージアップロード(Iframe)
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 新しい行を追加
|
|
||||||
ADDITEM: '%sを追加'
|
|
||||||
CANT_REORGANISE: 最上層のページを変更する権限がありません。あなたの変更は保存されませんでした。
|
CANT_REORGANISE: 最上層のページを変更する権限がありません。あなたの変更は保存されませんでした。
|
||||||
DELETED: 削除しました。
|
DELETED: 削除しました。
|
||||||
DropdownBatchActionsDefault: アクション
|
DropdownBatchActionsDefault: アクション
|
||||||
HELP: ヘルプ
|
HELP: ヘルプ
|
||||||
PAGETYPE: 'ページの種類:'
|
PAGETYPE: 'ページの種類:'
|
||||||
PERMAGAIN: ログアウトしました。再度ログインする場合は下にユーザー名とパスワードを入力してください。
|
PERMAGAIN: 'ログアウトしました。再度ログインする場合は下にユーザー名とパスワードを入力してください。'
|
||||||
PERMALREADY: 申し訳ございません。ご指定になられたCMSの箇所にはアクセスいただけません。別ユーザーとしてログインをされたい場合は、下記より行えます。
|
PERMALREADY: '申し訳ございません。ご指定になられたCMSの箇所にはアクセスいただけません。別ユーザーとしてログインをされたい場合は、下記より行えます。'
|
||||||
PERMDEFAULT: 認証方法を選択し、CMSにアクセスするために利用する認証情報を入力してください。
|
PERMDEFAULT: '認証方法を選択し、CMSにアクセスするために利用する認証情報を入力してください。'
|
||||||
PLEASESAVE: '保存してください: 保存してないため更新できません。'
|
PLEASESAVE: '保存してください: 保存してないため更新できません。'
|
||||||
PreviewButton: プレビュー
|
PreviewButton: プレビュー
|
||||||
REORGANISATIONSUCCESSFUL: サイトツリーの再編集に成功しました。
|
REORGANISATIONSUCCESSFUL: サイトツリーの再編集に成功しました。
|
||||||
SAVEDUP: 保存済み
|
SAVEDUP: 保存済み
|
||||||
VersionUnknown: 不明
|
VersionUnknown: 不明
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: こんにちは!
|
||||||
|
LOGOUT: ログアウト
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: メールアドレス
|
Email: メールアドレス
|
||||||
IP: IPアドレス
|
IP: IPアドレス
|
||||||
Status: ステータス
|
Status: ステータス
|
||||||
Member:
|
Member:
|
||||||
ADDGROUP: グループを追加
|
ADDGROUP: 'グループを追加'
|
||||||
BUTTONCHANGEPASSWORD: パスワードの変更
|
BUTTONCHANGEPASSWORD: パスワードの変更
|
||||||
BUTTONLOGIN: ログイン
|
BUTTONLOGIN: ログイン
|
||||||
BUTTONLOGINOTHER: 他の誰かとしてログイン
|
BUTTONLOGINOTHER: 他の誰かとしてログイン
|
||||||
BUTTONLOSTPASSWORD: パスワードを紛失
|
BUTTONLOSTPASSWORD: パスワードを紛失
|
||||||
CONFIRMNEWPASSWORD: 新しいパスワードを確認します
|
CONFIRMNEWPASSWORD: 新しいパスワードを確認します
|
||||||
CONFIRMPASSWORD: パスワード(確認のためもう一度)
|
CONFIRMPASSWORD: パスワード(確認のためもう一度)
|
||||||
DefaultAdminFirstname: 初期管理者
|
DefaultAdminFirstname: '初期管理者'
|
||||||
DefaultDateTime: 初期設定
|
DefaultDateTime: 初期設定
|
||||||
EMAIL: メールアドレス
|
EMAIL: メールアドレス
|
||||||
EMPTYNEWPASSWORD: パスワードが空です。もう一度入力して下さい。
|
EMPTYNEWPASSWORD: 'パスワードが空です。もう一度入力して下さい。'
|
||||||
ENTEREMAIL: パスワードをリセットするためにメールアドレスを入力してください。
|
ENTEREMAIL: 'パスワードをリセットするためにメールアドレスを入力してください。'
|
||||||
ERRORLOCKEDOUT: あなたのアカウントは何度もログインに失敗したため一時的に利用できなくなっています。20分後に試してください。
|
ERRORLOCKEDOUT: 'あなたのアカウントは何度もログインに失敗したため一時的に利用できなくなっています。20分後に試してください。'
|
||||||
ERRORNEWPASSWORD: 入力されたパスワードが一致しません。再度お試しください
|
ERRORNEWPASSWORD: '入力されたパスワードが一致しません。再度お試しください'
|
||||||
ERRORPASSWORDNOTMATCH: 登録されているパスワードと一致しません、もう一度入力し直してください
|
ERRORPASSWORDNOTMATCH: '登録されているパスワードと一致しません、もう一度入力し直してください'
|
||||||
ERRORWRONGCRED: メールアドレスまたはパスワードが正しくありません、もう一度入力し直してください
|
ERRORWRONGCRED: 'メールアドレスまたはパスワードが正しくありません、もう一度入力し直してください'
|
||||||
FIRSTNAME: 名
|
FIRSTNAME: 名
|
||||||
INTERFACELANG: 画面言語
|
INTERFACELANG: 画面言語
|
||||||
INVALIDNEWPASSWORD: '次のパスワードは受け付けることができません: {password}'
|
INVALIDNEWPASSWORD: '次のパスワードは受け付けることができません: {password}'
|
||||||
@ -326,7 +333,7 @@ ja_JP:
|
|||||||
SUBJECTPASSWORDCHANGED: パスワードが変わりました。
|
SUBJECTPASSWORDCHANGED: パスワードが変わりました。
|
||||||
SUBJECTPASSWORDRESET: パスワード再発行
|
SUBJECTPASSWORDRESET: パスワード再発行
|
||||||
SURNAME: 姓
|
SURNAME: 姓
|
||||||
VALIDATIONMEMBEREXISTS: 入力したメールアドレス(%s)は、他のメンバーにすでに使用されています。
|
VALIDATIONMEMBEREXISTS: '入力したメールアドレス(%s)は、他のメンバーにすでに使用されています。'
|
||||||
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))'
|
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))'
|
||||||
WELCOMEBACK: '{firstname}さん、おかえりなさい'
|
WELCOMEBACK: '{firstname}さん、おかえりなさい'
|
||||||
YOUROLDPASSWORD: 古いパスワード
|
YOUROLDPASSWORD: 古いパスワード
|
||||||
@ -334,7 +341,7 @@ ja_JP:
|
|||||||
db_LastVisited: 最終訪問日
|
db_LastVisited: 最終訪問日
|
||||||
db_Locale: インターフェースの言語地域
|
db_Locale: インターフェースの言語地域
|
||||||
db_LockedOutUntil: DBロックがされています。
|
db_LockedOutUntil: DBロックがされています。
|
||||||
db_NumVisit: 訪問者数
|
db_NumVisit: '訪問者数'
|
||||||
db_Password: パスワード
|
db_Password: パスワード
|
||||||
db_PasswordExpiry: パスワードの有効期限
|
db_PasswordExpiry: パスワードの有効期限
|
||||||
MemberAuthenticator:
|
MemberAuthenticator:
|
||||||
@ -368,15 +375,27 @@ ja_JP:
|
|||||||
ResultUpdated: '{count}メンバーを更新しました'
|
ResultUpdated: '{count}メンバーを更新しました'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': フィルタを適用
|
||||||
DELETE: 削除
|
DELETE: 削除
|
||||||
DELETEDRECORDS: '{count}レコードを削除しました。'
|
DELETEDRECORDS: '{count}レコードを削除しました。'
|
||||||
IMPORT: CSVからインポート
|
IMPORT: CSVからインポート
|
||||||
IMPORTEDRECORDS: '{count}レコードを取り込みました。'
|
IMPORTEDRECORDS: '{count}レコードを取り込みました。'
|
||||||
NOCSVFILE: インポートするためのCSVファイルを参照してください
|
NOCSVFILE: 'インポートするためのCSVファイルを参照してください'
|
||||||
NOIMPORT: インポートするものがありません。
|
NOIMPORT: インポートするものがありません。
|
||||||
RESET: リセット
|
RESET: リセット
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: '{count}レコードを更新しました。'
|
UPDATEDRECORDS: '{count}レコードを更新しました。'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'データベースカラム'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: 関連
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: フィルタ
|
||||||
|
IMPORT: 取り込み
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: 取り込み
|
||||||
|
SEARCHLISTINGS: 検索
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: 総計
|
FIELDLABELAMOUNT: 総計
|
||||||
FIELDLABELCURRENCY: 通貨
|
FIELDLABELCURRENCY: 通貨
|
||||||
@ -385,14 +404,10 @@ ja_JP:
|
|||||||
NumericField:
|
NumericField:
|
||||||
VALIDATION: '''{value}''は数値ではありません。このフィールドには数値のみが入力できます。'
|
VALIDATION: '''{value}''は数値ではありません。このフィールドには数値のみが入力できます。'
|
||||||
Permission:
|
Permission:
|
||||||
AdminGroup: 管理者
|
AdminGroup: '管理者'
|
||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 完全な管理権
|
FULLADMINRIGHTS: '完全な管理権'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: データベースカラム
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: 関連
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'グループ"{title}"から継承'
|
FromGroup: 'グループ"{title}"から継承'
|
||||||
@ -401,24 +416,27 @@ ja_JP:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 役割とアクセス権限
|
PERMISSIONS_CATEGORY: 役割とアクセス権限
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: 戻る
|
VALIDATION: '電話番号を入力してください'
|
||||||
VALIDATION: 電話番号を入力してください
|
RelationComplexTableField.ss:
|
||||||
|
ADD: '追加'
|
||||||
|
CSVEXPORT: CSVへ書き出し
|
||||||
|
NOTFOUND: '項目が見つかりませんでした'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'あなたはこのページにアクセスできません。別のアカウントを持っていたら <a href="%s">再ログイン</a>を行ってください。'
|
ALREADYLOGGEDIN: 'あなたはこのページにアクセスできません。別のアカウントを持っていたら <a href="%s">再ログイン</a>を行ってください。'
|
||||||
BUTTONSEND: パスワードリセットのリンクを送信してください
|
BUTTONSEND: 'パスワードリセットのリンクを送信してください'
|
||||||
CHANGEPASSWORDBELOW: 以下のパスワードを変更できます
|
CHANGEPASSWORDBELOW: 以下のパスワードを変更できます
|
||||||
CHANGEPASSWORDHEADER: パスワードを変更しました
|
CHANGEPASSWORDHEADER: パスワードを変更しました
|
||||||
ENTERNEWPASSWORD: 新しいパスワードを入力してください
|
ENTERNEWPASSWORD: '新しいパスワードを入力してください'
|
||||||
ERRORPASSWORDPERMISSION: パスワードを変更する為に、ログインしなければなりません!
|
ERRORPASSWORDPERMISSION: パスワードを変更する為に、ログインしなければなりません!
|
||||||
LOGGEDOUT: ログアウトしました。再度ログインする場合は証明書キーを入力してください
|
LOGGEDOUT: 'ログアウトしました。再度ログインする場合は証明書キーを入力してください'
|
||||||
LOGIN: ログイン
|
LOGIN: ログイン
|
||||||
NOTEPAGESECURED: このページはセキュリティで保護されております証明書キーを下記に入力してください。こちらからすぐに送信します
|
NOTEPAGESECURED: 'このページはセキュリティで保護されております証明書キーを下記に入力してください。こちらからすぐに送信します'
|
||||||
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
||||||
NOTERESETPASSWORD: メールアドレスを入力してください、パスワードをリセットするURLを送信致します
|
NOTERESETPASSWORD: 'メールアドレスを入力してください、パスワードをリセットするURLを送信致します'
|
||||||
PASSWORDSENTHEADER: 'Password reset link sent to ''{email}'''
|
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.'
|
PASSWORDSENTTEXT: 'Thank you! A reset link has been sent to ''{email}'', provided an account exists for this email address.'
|
||||||
SecurityAdmin:
|
SecurityAdmin:
|
||||||
ACCESS_HELP: ユーザを閲覧、追加、編集すること、及び、そのユーザに対して権限や役割を割り当てることを許可
|
ACCESS_HELP: 'ユーザを閲覧、追加、編集すること、及び、そのユーザに対して権限や役割を割り当てることを許可'
|
||||||
APPLY_ROLES: 役割をグループへ適用
|
APPLY_ROLES: 役割をグループへ適用
|
||||||
APPLY_ROLES_HELP: 'Ability to edit the roles assigned to a group. Requires the "Access to ''Users'' section" permission.'
|
APPLY_ROLES_HELP: 'Ability to edit the roles assigned to a group. Requires the "Access to ''Users'' section" permission.'
|
||||||
EDITPERMISSIONS: グループの権限を編集
|
EDITPERMISSIONS: グループの権限を編集
|
||||||
@ -439,49 +457,51 @@ ja_JP:
|
|||||||
BtnImport: CSVから取り込み
|
BtnImport: CSVから取り込み
|
||||||
FileFieldLabel: 'CSVファイル <small>(利用可能な拡張子: *.csv)</small>'
|
FileFieldLabel: 'CSVファイル <small>(利用可能な拡張子: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: 編集
|
Edit: 編集
|
||||||
FILTER: フィルタ
|
SimpleImageField:
|
||||||
IMPORT: 取り込み
|
NOUPLOAD: 何も画像がアップロードされていません
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: メイン
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: '新しい行を追加'
|
||||||
|
ADDITEM: '%sを追加'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: CSVにエクスポート
|
||||||
|
PRINT: 印刷
|
||||||
|
Print: Print
|
||||||
|
SELECT: 選択:
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: '項目が見つかりませんでした'
|
||||||
|
SORTASC: '昇順で並べ替え'
|
||||||
|
SORTDESC: '降順で並べ替え'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 一番目を表示
|
VIEWFIRST: 一番目を表示
|
||||||
VIEWLAST: 最新を表示
|
VIEWLAST: 最新を表示
|
||||||
VIEWNEXT: 次を表示
|
VIEWNEXT: 次を表示
|
||||||
VIEWPREVIOUS: 前回を表示
|
VIEWPREVIOUS: 前回を表示
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 何も画像がアップロードされていません
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: メイン
|
|
||||||
TableField:
|
|
||||||
ADDITEM: '%sを追加'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 項目が見つかりませんでした
|
|
||||||
SORTASC: 昇順で並べ替え
|
|
||||||
SORTDESC: 降順で並べ替え
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: CSVにエクスポート
|
|
||||||
PRINT: 印刷
|
|
||||||
Print: Print
|
|
||||||
SELECT: 選択:
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: '正しい時間フォーマット{{format}}を入力してください'
|
VALIDATEFORMAT: '正しい時間フォーマット{{format}}を入力してください'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
LESS: 減少
|
LESS: 減少
|
||||||
MORE: 増加
|
MORE: '増加'
|
||||||
UploadField:
|
UploadField:
|
||||||
ATTACHFILE: ファイルを添付
|
ATTACHFILE: ファイルを添付
|
||||||
ATTACHFILES: ファイルを添付
|
ATTACHFILES: ファイルを添付
|
||||||
AttachFile: ファイルを添付
|
AttachFile: ファイルを添付
|
||||||
DELETE: 'Delete from files'
|
DELETE: 'Delete from files'
|
||||||
DELETEINFO: ファイルストレージから永久にこのファイルは削除されました
|
DELETEINFO: 'ファイルストレージから永久にこのファイルは削除されました'
|
||||||
DOEDIT: 保存
|
DOEDIT: 保存
|
||||||
DROPFILE: ファイルをドロップ
|
DROPFILE: ファイルをドロップ
|
||||||
DROPFILES: ファイルをドロップ
|
DROPFILES: ファイルをドロップ
|
||||||
Dimensions: Dimensions
|
Dimensions: Dimensions
|
||||||
EDIT: 編集
|
EDIT: 編集
|
||||||
EDITINFO: このファイルを編集
|
EDITINFO: このファイルを編集
|
||||||
FIELDNOTSET: ファイル情報が見つかりませんでした
|
FIELDNOTSET: 'ファイル情報が見つかりませんでした'
|
||||||
FROMCOMPUTER: コンピュータから
|
FROMCOMPUTER: コンピュータから
|
||||||
FROMCOMPUTERINFO: ファイルから選択
|
FROMCOMPUTERINFO: ファイルから選択
|
||||||
FROMFILES: ファイルから
|
FROMFILES: ファイルから
|
||||||
@ -489,7 +509,7 @@ ja_JP:
|
|||||||
MAXNUMBEROFFILESSHORT: '{count}ファイルしかアップロードすることができません'
|
MAXNUMBEROFFILESSHORT: '{count}ファイルしかアップロードすることができません'
|
||||||
REMOVE: 削除
|
REMOVE: 削除
|
||||||
REMOVEERROR: ファイルの削除におけるエラー
|
REMOVEERROR: ファイルの削除におけるエラー
|
||||||
REMOVEINFO: ここからこのファイルを削除。ただし、ファイルのストレージからこのファイルの削除はしない。
|
REMOVEINFO: 'ここからこのファイルを削除。ただし、ファイルのストレージからこのファイルの削除はしない。'
|
||||||
STARTALL: すべて開始
|
STARTALL: すべて開始
|
||||||
STARTALLINFO: すべてのアップロードを開始
|
STARTALLINFO: すべてのアップロードを開始
|
||||||
Saved: 保存しました
|
Saved: 保存しました
|
||||||
|
126
lang/km.yml
@ -50,6 +50,8 @@ km:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Please enter a username and password.'
|
ENTERINFO: 'Please enter a username and password.'
|
||||||
ERRORNOTADMIN: 'That user is not an administrator.'
|
ERRORNOTADMIN: 'That user is not an administrator.'
|
||||||
@ -57,9 +59,10 @@ km:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ km:
|
|||||||
SAVE: Save
|
SAVE: Save
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: អ្នកបានផ្លាស់ប្តូរពាក្យសំងាត់សំរាប់
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hi
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ km:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Next
|
||||||
|
PREVIOUS: Previous
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ km:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (ជ្រើសរើស)
|
CHOOSE: (ជ្រើសរើស)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ km:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ km:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hi
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is required'
|
FIELDISREQUIRED: '%s is required'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
||||||
@ -187,37 +203,26 @@ km:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Next
|
|
||||||
PREVIOUS: Previous
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hi
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: អ្នកបានផ្លាស់ប្តូរពាក្យសំងាត់សំរាប់
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: លេខកូដក្រុម
|
Code: លេខកូដក្រុម
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hi
|
Locked: 'មិនអាចប្រើ'
|
||||||
Locked: មិនអាចប្រើ
|
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
Parent: 'ចំណាត់ក្រុមដើម'
|
||||||
Parent: ចំណាត់ក្រុមដើម
|
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: ការអនុញ្ញាតិ្ត
|
has_many_Permissions: ការអនុញ្ញាតិ្ត
|
||||||
many_many_Members: សមាជិក
|
many_many_Members: សមាជិក
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ km:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ km:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -330,13 +337,13 @@ km:
|
|||||||
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))'
|
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))'
|
||||||
WELCOMEBACK: 'Welcome Back, {firstname}'
|
WELCOMEBACK: 'Welcome Back, {firstname}'
|
||||||
YOUROLDPASSWORD: 'Your old password'
|
YOUROLDPASSWORD: 'Your old password'
|
||||||
belongs_many_many_Groups: ចំណាត់ក្រុម
|
belongs_many_many_Groups: 'ចំណាត់ក្រុម'
|
||||||
db_LastVisited: 'Last Visited Date'
|
db_LastVisited: 'Last Visited Date'
|
||||||
db_Locale: 'Interface Locale'
|
db_Locale: 'Interface Locale'
|
||||||
db_LockedOutUntil: ដោះចេញរហូតដល់
|
db_LockedOutUntil: 'ដោះចេញរហូតដល់'
|
||||||
db_NumVisit: 'Number of Visits'
|
db_NumVisit: 'Number of Visits'
|
||||||
db_Password: Password
|
db_Password: Password
|
||||||
db_PasswordExpiry: កាលបរិច្ឆេទផុតកំណត់ពាក្យសំងាត់
|
db_PasswordExpiry: 'កាលបរិច្ឆេទផុតកំណត់ពាក្យសំងាត់'
|
||||||
MemberAuthenticator:
|
MemberAuthenticator:
|
||||||
TITLE: 'E-mail & Password'
|
TITLE: 'E-mail & Password'
|
||||||
MemberDatetimeOptionsetField:
|
MemberDatetimeOptionsetField:
|
||||||
@ -368,6 +375,7 @@ km:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ km:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ km:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ km:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'អ្នកមិនអាចមើលទំព័រនេះបានទេ។ សូមប្រើប្រាស់ព័ត៌មានសំរាប់ថ្មី មួយទៀតសំរាប់ចូលមើល។ សូមចូលតាម <a href="%s">'
|
ALREADYLOGGEDIN: 'អ្នកមិនអាចមើលទំព័រនេះបានទេ។ សូមប្រើប្រាស់ព័ត៌មានសំរាប់ថ្មី មួយទៀតសំរាប់ចូលមើល។ សូមចូលតាម <a href="%s">'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ km:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Main
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Main
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
118
lang/lt.yml
@ -50,6 +50,8 @@ lt:
|
|||||||
UNORDERED: 'Nerūšiuotas sąrašas'
|
UNORDERED: 'Nerūšiuotas sąrašas'
|
||||||
UNORDEREDDESCRIPTION: 'Nerūšiuotas sąrašas'
|
UNORDEREDDESCRIPTION: 'Nerūšiuotas sąrašas'
|
||||||
UNORDEREDEXAMPLE1: 'nerūšiuota prekė 1'
|
UNORDEREDEXAMPLE1: 'nerūšiuota prekė 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Įveskite vartotojo vardą ir slaptažodį'
|
ENTERINFO: 'Įveskite vartotojo vardą ir slaptažodį'
|
||||||
ERRORNOTADMIN: 'Vartotojas nėra administratorius'
|
ERRORNOTADMIN: 'Vartotojas nėra administratorius'
|
||||||
@ -57,9 +59,10 @@ lt:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Ne
|
0: Ne
|
||||||
ANY: 'Bet koks'
|
ANY: 'Bet koks'
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Taip
|
1: Taip
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ lt:
|
|||||||
SAVE: Išsaugoti
|
SAVE: Išsaugoti
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Jūs pakeitėte slaptažodį'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Nuo šiol galite naudoti šiuos prisijungimo duomenis:'
|
||||||
|
EMAIL: 'E. paštas'
|
||||||
|
HELLO: Sveiki
|
||||||
|
PASSWORD: Slaptažodis
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Ne
|
- Ne
|
||||||
- Taip
|
- Taip
|
||||||
@ -74,6 +83,14 @@ lt:
|
|||||||
CLOSEPOPUP: Uždaryti
|
CLOSEPOPUP: Uždaryti
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Išsaugota %s %s %s'
|
SUCCESSEDIT: 'Išsaugota %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Rūšiuoti A-Z'
|
||||||
|
SORTDESC: 'Rūšiuoti Z-A'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Sekantis
|
||||||
|
PREVIOUS: Ankstesnis
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -92,7 +109,7 @@ lt:
|
|||||||
Date:
|
Date:
|
||||||
DAY: diena
|
DAY: diena
|
||||||
DAYS: dienas
|
DAYS: dienas
|
||||||
HOUR: valandą
|
HOUR: 'valandą'
|
||||||
HOURS: valandas
|
HOURS: valandas
|
||||||
MIN: minutę
|
MIN: minutę
|
||||||
MINS: minutes
|
MINS: minutes
|
||||||
@ -111,10 +128,7 @@ lt:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Pridėti
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Pasirinkti)
|
CHOOSE: (Pasirinkti)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ lt:
|
|||||||
SINGULARNAME: 'El.Pašto persiuntimų įrašas'
|
SINGULARNAME: 'El.Pašto persiuntimų įrašas'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: 'Bet koks'
|
ANY: 'Bet koks'
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Turinys
|
Content: Turinys
|
||||||
Filename: 'Bylos pavadinimas'
|
Filename: 'Bylos pavadinimas'
|
||||||
@ -150,13 +162,17 @@ lt:
|
|||||||
FROMFILESTORE: 'Š failų saugyklos '
|
FROMFILESTORE: 'Š failų saugyklos '
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Sveiki
|
||||||
|
TEXT1: 'Štai Jūsų'
|
||||||
|
TEXT2: 'slaptažodžio atstatymo nuoroda'
|
||||||
|
TEXT3: kam
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s yra būtinas'
|
FIELDISREQUIRED: '%s yra būtinas'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Įvesta reikšmė nėra unikali'
|
VALIDATIONNOTUNIQUE: 'Įvesta reikšmė nėra unikali'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Nesutampa slaptažodžiai'
|
VALIDATIONPASSWORDSDONTMATCH: 'Nesutampa slaptažodžiai'
|
||||||
@ -187,37 +203,26 @@ lt:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Sekantis
|
|
||||||
PREVIOUS: Ankstesnis
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Sveiki
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Štai Jūsų'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'slaptažodžio atstatymo nuoroda'
|
|
||||||
TEXT3: kam
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Jūs pakeitėte slaptažodį'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Nuo šiol galite naudoti šiuos prisijungimo duomenis:'
|
|
||||||
Code: 'Grupės kodas'
|
Code: 'Grupės kodas'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Aprašymas
|
Description: Aprašymas
|
||||||
EMAIL: 'E. paštas'
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Sveiki
|
|
||||||
Locked: 'Užrakinta?'
|
Locked: 'Užrakinta?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Slaptažodis
|
|
||||||
Parent: 'Priklauso grupei'
|
Parent: 'Priklauso grupei'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Rūšiavimo tvarka'
|
Sort: 'Rūšiavimo tvarka'
|
||||||
TITLE: 'Atvaizdo siuntimas iframe'
|
|
||||||
has_many_Permissions: Leidimai
|
has_many_Permissions: Leidimai
|
||||||
many_many_Members: Nariai
|
many_many_Members: Nariai
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ lt:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Paveikslėlis
|
IMAGE: Paveikslėlis
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Atvaizdo siuntimas iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Pridėti naują eilutę'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ lt:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'E. pašto adresas'
|
Email: 'E. pašto adresas'
|
||||||
IP: 'IP adresas'
|
IP: 'IP adresas'
|
||||||
@ -368,6 +375,7 @@ lt:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ lt:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Kiekis
|
FIELDLABELAMOUNT: Kiekis
|
||||||
FIELDLABELCURRENCY: Valiuta
|
FIELDLABELCURRENCY: Valiuta
|
||||||
@ -389,10 +408,6 @@ lt:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Pilnos administravimo teisės'
|
FULLADMINRIGHTS: 'Pilnos administravimo teisės'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ lt:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Įveskite teisingą telefono numerį'
|
VALIDATION: 'Įveskite teisingą telefono numerį'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Pridėti
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Jūs neturite prieigos prie šio puslapio. Jeigu norite prisijungti kaip kitas vartotojas, <a href="%s">spauskite čia</a>.'
|
ALREADYLOGGEDIN: 'Jūs neturite prieigos prie šio puslapio. Jeigu norite prisijungti kaip kitas vartotojas, <a href="%s">spauskite čia</a>.'
|
||||||
BUTTONSEND: 'Atsiųsti slaptažodžio atstatymo nuorodą'
|
BUTTONSEND: 'Atsiųsti slaptažodžio atstatymo nuorodą'
|
||||||
@ -439,31 +457,33 @@ lt:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Neįkrauta jokių paveikslėlių'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Pagrindinis
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Pridėti naują eilutę'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Ekportuoti į CSV'
|
||||||
|
PRINT: Spausdinti
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Rūšiuoti didėjimo tvarka'
|
||||||
|
SORTDESC: 'Rūšiuoti mažėjimo tvarka'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Žiūrėti pirmą'
|
VIEWFIRST: 'Žiūrėti pirmą'
|
||||||
VIEWLAST: 'Žiūrėti paskutinį'
|
VIEWLAST: 'Žiūrėti paskutinį'
|
||||||
VIEWNEXT: 'Žiūrėti sekantį'
|
VIEWNEXT: 'Žiūrėti sekantį'
|
||||||
VIEWPREVIOUS: 'Žiūrėti ankstesnį'
|
VIEWPREVIOUS: 'Žiūrėti ankstesnį'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Neįkrauta jokių paveikslėlių'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Pagrindinis
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Rūšiuoti didėjimo tvarka'
|
|
||||||
SORTDESC: 'Rūšiuoti mažėjimo tvarka'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Ekportuoti į CSV'
|
|
||||||
PRINT: Spausdinti
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/lv.yml
@ -50,6 +50,8 @@ lv:
|
|||||||
UNORDERED: 'Nesakārtots saraksts'
|
UNORDERED: 'Nesakārtots saraksts'
|
||||||
UNORDEREDDESCRIPTION: 'Nesakārtots saraksts'
|
UNORDEREDDESCRIPTION: 'Nesakārtots saraksts'
|
||||||
UNORDEREDEXAMPLE1: 'nesakārtots elements 1'
|
UNORDEREDEXAMPLE1: 'nesakārtots elements 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Lūdz ievadiet lietotājvārdu un paroli.'
|
ENTERINFO: 'Lūdz ievadiet lietotājvārdu un paroli.'
|
||||||
ERRORNOTADMIN: 'Šis lietotājs nav administrators.'
|
ERRORNOTADMIN: 'Šis lietotājs nav administrators.'
|
||||||
@ -57,9 +59,10 @@ lv:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Nē
|
0: Nē
|
||||||
ANY: Jebkurš
|
ANY: Jebkurš
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Jā
|
1: Jā
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ lv:
|
|||||||
SAVE: Saglabāt
|
SAVE: Saglabāt
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Jūs nomainījāt savu paroli '
|
||||||
|
CHANGEPASSWORDTEXT2: 'Lai pieslēgtos, izmantojiet sekojošus datus:'
|
||||||
|
EMAIL: E-pasts
|
||||||
|
HELLO: Sveiki
|
||||||
|
PASSWORD: Parole
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Nē
|
- Nē
|
||||||
- Jā
|
- Jā
|
||||||
@ -74,6 +83,14 @@ lv:
|
|||||||
CLOSEPOPUP: 'Aizvērt izlēcošo logu'
|
CLOSEPOPUP: 'Aizvērt izlēcošo logu'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saglabāts %s %s %s'
|
SUCCESSEDIT: 'Saglabāts %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Kārtot augoši'
|
||||||
|
SORTDESC: 'Kārtot dilstoši'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Nākamais
|
||||||
|
PREVIOUS: Iepriekšējais
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ lv:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Pievienot
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Izvēlieties)
|
CHOOSE: (Izvēlieties)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ lv:
|
|||||||
SINGULARNAME: 'Atgriezts e-pasta ieraksts'
|
SINGULARNAME: 'Atgriezts e-pasta ieraksts'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Jebkuru
|
ANY: Jebkuru
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Saturs
|
Content: Saturs
|
||||||
Filename: 'Faila nosaukums'
|
Filename: 'Faila nosaukums'
|
||||||
@ -150,13 +162,17 @@ lv:
|
|||||||
FROMFILESTORE: 'No failu glabātuves'
|
FROMFILESTORE: 'No failu glabātuves'
|
||||||
NOSOURCE: 'Lūdzu izvēlieties avota failu, kuru pievienot'
|
NOSOURCE: 'Lūdzu izvēlieties avota failu, kuru pievienot'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Sveiki
|
||||||
|
TEXT1: 'Šeit ir Jūsu'
|
||||||
|
TEXT2: 'paroles atiestatīšanas saite'
|
||||||
|
TEXT3: ' '
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s ir obligāti aizpildāms.'
|
FIELDISREQUIRED: '%s ir obligāti aizpildāms.'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Ievadītā vērtība nav unikāla'
|
VALIDATIONNOTUNIQUE: 'Ievadītā vērtība nav unikāla'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Paroles nesakrīt'
|
VALIDATIONPASSWORDSDONTMATCH: 'Paroles nesakrīt'
|
||||||
@ -187,37 +203,26 @@ lv:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Nākamais
|
|
||||||
PREVIOUS: Iepriekšējais
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Sveiki
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Šeit ir Jūsu'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'paroles atiestatīšanas saite'
|
|
||||||
TEXT3: ' '
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Jūs nomainījāt savu paroli '
|
|
||||||
CHANGEPASSWORDTEXT2: 'Lai pieslēgtos, izmantojiet sekojošus datus:'
|
|
||||||
Code: 'Grupas kods'
|
Code: 'Grupas kods'
|
||||||
DefaultGroupTitleAdministrators: Administratori
|
DefaultGroupTitleAdministrators: Administratori
|
||||||
DefaultGroupTitleContentAuthors: 'Satura autori'
|
DefaultGroupTitleContentAuthors: 'Satura autori'
|
||||||
Description: Apraksts
|
Description: Apraksts
|
||||||
EMAIL: E-pasts
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Sveiki
|
|
||||||
Locked: 'Slēgt?'
|
Locked: 'Slēgt?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Parole
|
|
||||||
Parent: 'Grupas vecāks'
|
Parent: 'Grupas vecāks'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Kārtošanas secība'
|
Sort: 'Kārtošanas secība'
|
||||||
TITLE: 'Attēla augšupielādes iframe bloks'
|
|
||||||
has_many_Permissions: Atļaujas
|
has_many_Permissions: Atļaujas
|
||||||
many_many_Members: Dalībnieki
|
many_many_Members: Dalībnieki
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ lv:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Attēls
|
IMAGE: Attēls
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Attēla augšupielādes iframe bloks'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'PIevienot jaunu rindu'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ lv:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'E-pasta adrese'
|
Email: 'E-pasta adrese'
|
||||||
IP: 'IP Adrese'
|
IP: 'IP Adrese'
|
||||||
@ -368,6 +375,7 @@ lv:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ lv:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Skaits
|
FIELDLABELAMOUNT: Skaits
|
||||||
FIELDLABELCURRENCY: Valūta
|
FIELDLABELCURRENCY: Valūta
|
||||||
@ -389,10 +408,6 @@ lv:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Pilnas administratora tiesības'
|
FULLADMINRIGHTS: 'Pilnas administratora tiesības'
|
||||||
FULLADMINRIGHTS_HELP: 'Ietver un pārraksta visas pārējās piesaistītās atļaujas'
|
FULLADMINRIGHTS_HELP: 'Ietver un pārraksta visas pārējās piesaistītās atļaujas'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ lv:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Lomu un piekļuves atļaujas'
|
PERMISSIONS_CATEGORY: 'Lomu un piekļuves atļaujas'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Lūdzu ievadiet derīgu tālruņa numuru'
|
VALIDATION: 'Lūdzu ievadiet derīgu tālruņa numuru'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Pievienot
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Jums nav piekļuves tiesību šai lapai. Ja jums ir izveidots cits konts ar kuru ir iespējams piekļūt šai lapai, tad jūs varat <a href="%s">atkārtoti pieslēgties</a>. '
|
ALREADYLOGGEDIN: 'Jums nav piekļuves tiesību šai lapai. Ja jums ir izveidots cits konts ar kuru ir iespējams piekļūt šai lapai, tad jūs varat <a href="%s">atkārtoti pieslēgties</a>. '
|
||||||
BUTTONSEND: 'Nosūtīt man paroles atiestatīšanas saiti'
|
BUTTONSEND: 'Nosūtīt man paroles atiestatīšanas saiti'
|
||||||
@ -439,31 +457,33 @@ lv:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Netika augšupielādēts neviens attēls'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Sākums
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'PIevienot jaunu rindu'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Eksportēt uz CSV'
|
||||||
|
PRINT: Drukāt
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Izvēlēties:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Kārtot augošā secībā'
|
||||||
|
SORTDESC: 'Kārtot dilstošā secībā'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Skatīt pirmo'
|
VIEWFIRST: 'Skatīt pirmo'
|
||||||
VIEWLAST: 'Skatīt pēdējo'
|
VIEWLAST: 'Skatīt pēdējo'
|
||||||
VIEWNEXT: 'Skatīt nākamo'
|
VIEWNEXT: 'Skatīt nākamo'
|
||||||
VIEWPREVIOUS: 'Skatīt iepriekšējo'
|
VIEWPREVIOUS: 'Skatīt iepriekšējo'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Netika augšupielādēts neviens attēls'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Sākums
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Kārtot augošā secībā'
|
|
||||||
SORTDESC: 'Kārtot dilstošā secībā'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Eksportēt uz CSV'
|
|
||||||
PRINT: Drukāt
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Izvēlēties:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/mi_NZ.yml
@ -50,6 +50,8 @@ mi_NZ:
|
|||||||
UNORDERED: 'Rārangi kāore i raupapatia'
|
UNORDERED: 'Rārangi kāore i raupapatia'
|
||||||
UNORDEREDDESCRIPTION: 'Rārangi kāore i raupapatia'
|
UNORDEREDDESCRIPTION: 'Rārangi kāore i raupapatia'
|
||||||
UNORDEREDEXAMPLE1: 'tūemi 1 kāore i raupapatia'
|
UNORDEREDEXAMPLE1: 'tūemi 1 kāore i raupapatia'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Hoki
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Tāurua he ingoa kaiwhakamahi me te kupuhipa'
|
ENTERINFO: 'Tāurua he ingoa kaiwhakamahi me te kupuhipa'
|
||||||
ERRORNOTADMIN: 'Ehara tēnā kaiwhakamahi i te kaiwhakahaere'
|
ERRORNOTADMIN: 'Ehara tēnā kaiwhakamahi i te kaiwhakahaere'
|
||||||
@ -57,9 +59,10 @@ mi_NZ:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Hē
|
0: Hē
|
||||||
ANY: 'Ko tētahi'
|
ANY: 'Ko tētahi'
|
||||||
Hello: 'Kia ora'
|
|
||||||
LOGOUT: Takiputa
|
|
||||||
1: Pono
|
1: Pono
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: 'Uta ana...'
|
||||||
|
REQUIREJS: 'Ka hiahia te CMS kia whakahohea te JavaScript'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Uru ki te wāhanga ''{title}'''
|
ACCESS: 'Uru ki te wāhanga ''{title}'''
|
||||||
ACCESSALLINTERFACES: 'Uru ki ngā wāhanga CMS katoa'
|
ACCESSALLINTERFACES: 'Uru ki ngā wāhanga CMS katoa'
|
||||||
@ -67,6 +70,12 @@ mi_NZ:
|
|||||||
SAVE: Tiaki
|
SAVE: Tiaki
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: PūwhakamanaKōtahaCMS
|
MENUTITLE: PūwhakamanaKōtahaCMS
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Kua hurihia tō kupuhipa mō'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Ka taea te whakamahi i ēnei taipitopito tuakiri ināianei hei takiuru:'
|
||||||
|
EMAIL: Īmēra
|
||||||
|
HELLO: 'Kia ora'
|
||||||
|
PASSWORD: Kupuhipa
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Hē
|
- Hē
|
||||||
- Pono
|
- Pono
|
||||||
@ -74,6 +83,14 @@ mi_NZ:
|
|||||||
CLOSEPOPUP: 'Kati Pakū-Ake'
|
CLOSEPOPUP: 'Kati Pakū-Ake'
|
||||||
SUCCESSADD2: 'Kua tāpiritia a {name}'
|
SUCCESSADD2: 'Kua tāpiritia a {name}'
|
||||||
SUCCESSEDIT: 'I tiakina a %s %s %s'
|
SUCCESSEDIT: 'I tiakina a %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Tāpiri %s'
|
||||||
|
NOITEMSFOUND: 'Kāore i kitea he tūemi'
|
||||||
|
SORTASC: 'Kōmaka aupiki'
|
||||||
|
SORTDESC: 'Kōmaka auheke'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Panuku
|
||||||
|
PREVIOUS: Tōmua
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Kia {min} pūāhua i te iti rawa te roa o ngā kupuhipa.'
|
ATLEAST: 'Kia {min} pūāhua i te iti rawa te roa o ngā kupuhipa.'
|
||||||
BETWEEN: 'Me noho te roa o ngā kupuhipa i waenga i te {min} ki te {max} ngā pūāhua'
|
BETWEEN: 'Me noho te roa o ngā kupuhipa i waenga i te {min} ki te {max} ngā pūāhua'
|
||||||
@ -111,10 +128,7 @@ mi_NZ:
|
|||||||
VALIDDATEMAXDATE: 'Me tawhito ake tō rā, kia ōrite rānei ki te rā mōrahi ({date}) kua whakaaetia'
|
VALIDDATEMAXDATE: 'Me tawhito ake tō rā, kia ōrite rānei ki te rā mōrahi ({date}) kua whakaaetia'
|
||||||
VALIDDATEMINDATE: 'Me hōu ake tō rā, kia ōrite rānei ki te rā moroiti ({date}) kua whakaaetia'
|
VALIDDATEMINDATE: 'Me hōu ake tō rā, kia ōrite rānei ki te rā moroiti ({date}) kua whakaaetia'
|
||||||
Director:
|
Director:
|
||||||
ADD: Tāpiri
|
|
||||||
CSVEXPORT: 'Kaweatu ki CSV'
|
|
||||||
INVALID_REQUEST: 'Tono muhu'
|
INVALID_REQUEST: 'Tono muhu'
|
||||||
NOTFOUND: 'Kāore i kitea he tūemi'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Kōwhiri)
|
CHOOSE: (Kōwhiri)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ mi_NZ:
|
|||||||
SINGULARNAME: 'Pūrongo Tāwhana Īmēra'
|
SINGULARNAME: 'Pūrongo Tāwhana Īmēra'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: 'Ko tētahi'
|
ANY: 'Ko tētahi'
|
||||||
LOADING: 'Uta ana...'
|
|
||||||
REQUIREJS: 'Ka hiahia te CMS kia whakahohea te JavaScript'
|
|
||||||
File:
|
File:
|
||||||
Content: 'Ngā Ihirangi'
|
Content: 'Ngā Ihirangi'
|
||||||
Filename: 'Ingoa Kōnae'
|
Filename: 'Ingoa Kōnae'
|
||||||
@ -150,13 +162,17 @@ mi_NZ:
|
|||||||
FROMFILESTORE: 'Mai i te pātaka kōnae'
|
FROMFILESTORE: 'Mai i te pātaka kōnae'
|
||||||
NOSOURCE: 'Kōwhiria he kōnae pūtake hei tāpiri'
|
NOSOURCE: 'Kōwhiria he kōnae pūtake hei tāpiri'
|
||||||
REPLACE: 'Whakakapi {type}'
|
REPLACE: 'Whakakapi {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Iframe Tukuatu Atahanga'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Kawemai
|
|
||||||
SEARCHLISTINGS: Rapu
|
|
||||||
SYNCRESULTS: 'Kua oti te tukutahi: e {createdcount} ngā tūemi i hangaia, e {deletedcount} ngā tūemi i mukua'
|
SYNCRESULTS: 'Kua oti te tukutahi: e {createdcount} ngā tūemi i hangaia, e {deletedcount} ngā tūemi i mukua'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: 'Kia ora'
|
||||||
|
TEXT1: 'Anei tō'
|
||||||
|
TEXT2: 'hono tautuhi kupuhipa anō'
|
||||||
|
TEXT3: mā
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: 'Ka hiahiatia a %s'
|
FIELDISREQUIRED: 'Ka hiahiatia a %s'
|
||||||
TITLE: 'Iframe Tukuatu Atahanga'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Tirohia kua tika tō tāuru i te tau kāri nama {number}'
|
VALIDATIONCREDITNUMBER: 'Tirohia kua tika tō tāuru i te tau kāri nama {number}'
|
||||||
VALIDATIONNOTUNIQUE: 'Ehara te uara i tāurua i te ahurei'
|
VALIDATIONNOTUNIQUE: 'Ehara te uara i tāurua i te ahurei'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Kāore ngā kupuhipa i te ōrite'
|
VALIDATIONPASSWORDSDONTMATCH: 'Kāore ngā kupuhipa i te ōrite'
|
||||||
@ -187,37 +203,26 @@ mi_NZ:
|
|||||||
ResetFilter: 'Tautuhi anō'
|
ResetFilter: 'Tautuhi anō'
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'Kāore he muku whakaaetanga'
|
DeletePermissionsFailure: 'Kāore he muku whakaaetanga'
|
||||||
NEXT: Panuku
|
|
||||||
PREVIOUS: Tōmua
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Hanga
|
Create: Hanga
|
||||||
Delete: Muku
|
Delete: Muku
|
||||||
DeletePermissionsFailure: 'Kāore he whakaaetanga muku'
|
DeletePermissionsFailure: 'Kāore he whakaaetanga muku'
|
||||||
Deleted: 'Kua mukua %s %s'
|
Deleted: 'Kua mukua %s %s'
|
||||||
HELLO: 'Kia ora'
|
|
||||||
Save: Tiaki
|
Save: Tiaki
|
||||||
Saved: 'I tiakina a %s %s'
|
Saved: 'I tiakina a %s %s'
|
||||||
TEXT1: 'Anei tō'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'hono tautuhi kupuhipa anō'
|
|
||||||
TEXT3: mā
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Tāpiritia he tūnga mō tēnei rōpū'
|
AddRole: 'Tāpiritia he tūnga mō tēnei rōpū'
|
||||||
CHANGEPASSWORDTEXT1: 'Kua hurihia tō kupuhipa mō'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Ka taea te whakamahi i ēnei taipitopito tuakiri ināianei hei takiuru:'
|
|
||||||
Code: 'Waehere Rōpū'
|
Code: 'Waehere Rōpū'
|
||||||
DefaultGroupTitleAdministrators: 'Ngā Kaiwhakahaere'
|
DefaultGroupTitleAdministrators: 'Ngā Kaiwhakahaere'
|
||||||
DefaultGroupTitleContentAuthors: 'Ngā Kaituhi Ihirangi'
|
DefaultGroupTitleContentAuthors: 'Ngā Kaituhi Ihirangi'
|
||||||
Description: Whakaahuatanga
|
Description: Whakaahuatanga
|
||||||
EMAIL: Īmēra
|
|
||||||
GroupReminder: 'Mēnā ka kōwhiri koe i tētahi rōpū matua, ka whiwhi tēnei rōpū i ōna tūnga katoa'
|
GroupReminder: 'Mēnā ka kōwhiri koe i tētahi rōpū matua, ka whiwhi tēnei rōpū i ōna tūnga katoa'
|
||||||
HELLO: 'Kia ora'
|
|
||||||
Locked: 'Kua raka?'
|
Locked: 'Kua raka?'
|
||||||
NoRoles: 'Kāore i kitea he tūnga'
|
NoRoles: 'Kāore i kitea he tūnga'
|
||||||
PASSWORD: Kupuhipa
|
|
||||||
Parent: 'Rōpū Matua'
|
Parent: 'Rōpū Matua'
|
||||||
RolesAddEditLink: 'Whakahaere tūnga'
|
RolesAddEditLink: 'Whakahaere tūnga'
|
||||||
Sort: 'Raupapa Kōmaka'
|
Sort: 'Raupapa Kōmaka'
|
||||||
TITLE: 'Iframe Tukuatu Atahanga'
|
|
||||||
has_many_Permissions: 'Ngā Whakaaetanga'
|
has_many_Permissions: 'Ngā Whakaaetanga'
|
||||||
many_many_Members: 'Ngā Mema'
|
many_many_Members: 'Ngā Mema'
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ mi_NZ:
|
|||||||
UpdateMEDIA: 'Whakahōu Pāpāho'
|
UpdateMEDIA: 'Whakahōu Pāpāho'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Atahanga
|
IMAGE: Atahanga
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Hoatu Tātari" GridFieldItemEditView.ss: Go back: "Hoki" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe Tukuatu Atahanga'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Tāpiri haupae hōu'
|
|
||||||
ADDITEM: 'Tāpiri %s'
|
|
||||||
CANT_REORGANISE: 'Kāore tō mana whakakē i ngā whārangi taumata Matua. Kāore tō huringa i tiakina.'
|
CANT_REORGANISE: 'Kāore tō mana whakakē i ngā whārangi taumata Matua. Kāore tō huringa i tiakina.'
|
||||||
DELETED: 'I mukua'
|
DELETED: 'I mukua'
|
||||||
DropdownBatchActionsDefault: 'Ngā Mahi'
|
DropdownBatchActionsDefault: 'Ngā Mahi'
|
||||||
@ -292,6 +296,9 @@ mi_NZ:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Kua momoho te whakaraupapa anō i te rākau pae'
|
REORGANISATIONSUCCESSFUL: 'Kua momoho te whakaraupapa anō i te rākau pae'
|
||||||
SAVEDUP: 'Kua Tiakina'
|
SAVEDUP: 'Kua Tiakina'
|
||||||
VersionUnknown: 'tē mōhiotia'
|
VersionUnknown: 'tē mōhiotia'
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: 'Kia ora'
|
||||||
|
LOGOUT: Takiputa
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Wāhitau Īmēra'
|
Email: 'Wāhitau Īmēra'
|
||||||
IP: 'Wāhitau KI'
|
IP: 'Wāhitau KI'
|
||||||
@ -368,6 +375,7 @@ mi_NZ:
|
|||||||
ResultUpdated: 'I whakahōutia e {count} mhā mema'
|
ResultUpdated: 'I whakahōutia e {count} mhā mema'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Hoatu Tātari'
|
||||||
DELETE: Muku
|
DELETE: Muku
|
||||||
DELETEDRECORDS: 'I mukua e {count} ngā pūkete.'
|
DELETEDRECORDS: 'I mukua e {count} ngā pūkete.'
|
||||||
IMPORT: 'Kawemai i CSV'
|
IMPORT: 'Kawemai i CSV'
|
||||||
@ -377,6 +385,17 @@ mi_NZ:
|
|||||||
RESET: 'Tautuhi Anō'
|
RESET: 'Tautuhi Anō'
|
||||||
Title: 'Ngā Tauira Raraunga'
|
Title: 'Ngā Tauira Raraunga'
|
||||||
UPDATEDRECORDS: 'I whakahōutia e {count} ngā pūkete.'
|
UPDATEDRECORDS: 'I whakahōutia e {count} ngā pūkete.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Ngā tīwae pātengi raraunga'
|
||||||
|
IMPORTSPECLINK: 'Whakaatu Whakapūtātanga mō %s'
|
||||||
|
IMPORTSPECRELATIONS: 'Ngā Pānga'
|
||||||
|
IMPORTSPECTITLE: 'Whakapūtātanga mō %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Tātari
|
||||||
|
IMPORT: Kawemai
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Kawemai
|
||||||
|
SEARCHLISTINGS: Rapu
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Rahinga
|
FIELDLABELAMOUNT: Rahinga
|
||||||
FIELDLABELCURRENCY: Moni
|
FIELDLABELCURRENCY: Moni
|
||||||
@ -389,10 +408,6 @@ mi_NZ:
|
|||||||
CMS_ACCESS_CATEGORY: 'Uru CMS'
|
CMS_ACCESS_CATEGORY: 'Uru CMS'
|
||||||
FULLADMINRIGHTS: 'Ngā motika kaiwhakahaere katoa'
|
FULLADMINRIGHTS: 'Ngā motika kaiwhakahaere katoa'
|
||||||
FULLADMINRIGHTS_HELP: 'Ka whakapae me te takahi i ērā atu whakaaetanga katoa kua tautapatia.'
|
FULLADMINRIGHTS_HELP: 'Ka whakapae me te takahi i ērā atu whakaaetanga katoa kua tautapatia.'
|
||||||
IMPORTSPECFIELDS: 'Ngā tīwae pātengi raraunga'
|
|
||||||
IMPORTSPECLINK: 'Whakaatu Whakapūtātanga mō %s'
|
|
||||||
IMPORTSPECRELATIONS: 'Ngā Pānga'
|
|
||||||
IMPORTSPECTITLE: 'Whakapūtātanga mō %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'kua tautapatia ki "{title}"'
|
AssignedTo: 'kua tautapatia ki "{title}"'
|
||||||
FromGroup: 'I tukuna iho i te rōpū "{title}"'
|
FromGroup: 'I tukuna iho i te rōpū "{title}"'
|
||||||
@ -401,8 +416,11 @@ mi_NZ:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Ngā tūnga me ngā whakaaetanga uru'
|
PERMISSIONS_CATEGORY: 'Ngā tūnga me ngā whakaaetanga uru'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Hoki
|
|
||||||
VALIDATION: 'Tāurua he tau waea tika'
|
VALIDATION: 'Tāurua he tau waea tika'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Tāpiri
|
||||||
|
CSVEXPORT: 'Kaweatu ki CSV'
|
||||||
|
NOTFOUND: 'Kāore i kitea he tūemi'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Kāore i te whakaaetia kia uru koe ki tēnei whārangi. Mēnā he pūkete anō tōu e taea ai te uru ki tēnā whārangi, ka taea te takiuru anō i raro.'
|
ALREADYLOGGEDIN: 'Kāore i te whakaaetia kia uru koe ki tēnei whārangi. Mēnā he pūkete anō tōu e taea ai te uru ki tēnā whārangi, ka taea te takiuru anō i raro.'
|
||||||
BUTTONSEND: 'Tukuna mai te hono tautuhi kupuhipa anō'
|
BUTTONSEND: 'Tukuna mai te hono tautuhi kupuhipa anō'
|
||||||
@ -439,31 +457,33 @@ mi_NZ:
|
|||||||
BtnImport: 'Kawemai i CSV'
|
BtnImport: 'Kawemai i CSV'
|
||||||
FileFieldLabel: 'Kōnae CSV <small>(Ngā toronga ka whakaaetia: *.csv)</small>'
|
FileFieldLabel: 'Kōnae CSV <small>(Ngā toronga ka whakaaetia: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: 'Whakaatu ana'
|
|
||||||
Edit: Whakatika
|
Edit: Whakatika
|
||||||
FILTER: Tātari
|
SimpleImageField:
|
||||||
IMPORT: Kawemai
|
NOUPLOAD: 'Kāore He Atahanga Tukuatu'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Matua
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'Ka hiahiatia te %s i te ''%s'' '
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Tāpiri haupae hōu'
|
||||||
|
ADDITEM: 'Tāpiri %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Kaweake ki CSV'
|
||||||
|
PRINT: Tā
|
||||||
|
Print: Tā
|
||||||
|
SELECT: 'Tīpako:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'Kāore i kitea he tūemi'
|
||||||
|
SORTASC: 'Kōmakatia ki te raupapa aupiki'
|
||||||
|
SORTDESC: 'Kōmakatia ki te raupapa auheke'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: 'Whakaatu ana'
|
||||||
OF: o
|
OF: o
|
||||||
TO: ki
|
TO: ki
|
||||||
VIEWFIRST: 'Tirohia te tuatahi'
|
VIEWFIRST: 'Tirohia te tuatahi'
|
||||||
VIEWLAST: 'Tirohia te whakamutunga'
|
VIEWLAST: 'Tirohia te whakamutunga'
|
||||||
VIEWNEXT: 'Tiro panuku'
|
VIEWNEXT: 'Tiro panuku'
|
||||||
VIEWPREVIOUS: 'Tiro tōmua'
|
VIEWPREVIOUS: 'Tiro tōmua'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Kāore He Atahanga Tukuatu'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Matua
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Tāpiri %s'
|
|
||||||
ISREQUIRED: 'Ka hiahiatia te %s i te ''%s'' '
|
|
||||||
NOITEMSFOUND: 'Kāore i kitea he tūemi'
|
|
||||||
SORTASC: 'Kōmakatia ki te raupapa aupiki'
|
|
||||||
SORTDESC: 'Kōmakatia ki te raupapa auheke'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Kaweake ki CSV'
|
|
||||||
PRINT: Tā
|
|
||||||
Print: Tā
|
|
||||||
SELECT: 'Tīpako:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Tāurua he hōputu wā tika ({format})'
|
VALIDATEFORMAT: 'Tāurua he hōputu wā tika ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/ms.yml
@ -50,6 +50,8 @@ ms:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Maukkan ID pengguna dan katalaluan'
|
ENTERINFO: 'Maukkan ID pengguna dan katalaluan'
|
||||||
ERRORNOTADMIN: 'Pengguna ini bukan pentadbir.'
|
ERRORNOTADMIN: 'Pengguna ini bukan pentadbir.'
|
||||||
@ -57,9 +59,10 @@ ms:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ ms:
|
|||||||
SAVE: Save
|
SAVE: Save
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Anda telah mengubah kata lalaun untuk'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Sila gunakan maklumat di bawah untuk mendaftar masuk:'
|
||||||
|
EMAIL: Emel
|
||||||
|
HELLO: Hi
|
||||||
|
PASSWORD: 'Kata Laluan'
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ ms:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Susun secara menaik'
|
||||||
|
SORTDESC: 'Susun secara menurun'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Berikut
|
||||||
|
PREVIOUS: Dahulu
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ ms:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Tambah
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Pilih)
|
CHOOSE: (Pilih)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ ms:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ ms:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hi
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s dipelukan'
|
FIELDISREQUIRED: '%s dipelukan'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Nilai yang dimasukkan tidak unik'
|
VALIDATIONNOTUNIQUE: 'Nilai yang dimasukkan tidak unik'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Kata-kata laluan tidak sepadan'
|
VALIDATIONPASSWORDSDONTMATCH: 'Kata-kata laluan tidak sepadan'
|
||||||
@ -187,37 +203,26 @@ ms:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Berikut
|
|
||||||
PREVIOUS: Dahulu
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hi
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Anda telah mengubah kata lalaun untuk'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Sila gunakan maklumat di bawah untuk mendaftar masuk:'
|
|
||||||
Code: 'Kod Kumpulan'
|
Code: 'Kod Kumpulan'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Emel
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hi
|
|
||||||
Locked: 'Dikuncikan?'
|
Locked: 'Dikuncikan?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: 'Kata Laluan'
|
|
||||||
Parent: 'Kumpulan Induk'
|
Parent: 'Kumpulan Induk'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Iframe untuk memuatnaik imej'
|
|
||||||
has_many_Permissions: Keizinan
|
has_many_Permissions: Keizinan
|
||||||
many_many_Members: Ahli-ahli
|
many_many_Members: Ahli-ahli
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ ms:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe untuk memuatnaik imej'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ ms:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Alamat Emel'
|
Email: 'Alamat Emel'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ ms:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ ms:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ ms:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Hak mutlah pentadbiran'
|
FULLADMINRIGHTS: 'Hak mutlah pentadbiran'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ ms:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Sila isikan nombor telefon yang sah'
|
VALIDATION: 'Sila isikan nombor telefon yang sah'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Tambah
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Anda tidak mempunyai kebenaran untuk mencapai mukasurat ini. Jika anda mempunyai akaun lain dengan kebenaran yang deperlukan, sila daftar masuk di bawah.'
|
ALREADYLOGGEDIN: 'Anda tidak mempunyai kebenaran untuk mencapai mukasurat ini. Jika anda mempunyai akaun lain dengan kebenaran yang deperlukan, sila daftar masuk di bawah.'
|
||||||
BUTTONSEND: 'Hantar pautan penukaran katalaluan kepada saya'
|
BUTTONSEND: 'Hantar pautan penukaran katalaluan kepada saya'
|
||||||
@ -439,31 +457,33 @@ ms:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Tiada imej dimuat naikkan'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Utama
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Lihat pertama'
|
VIEWFIRST: 'Lihat pertama'
|
||||||
VIEWLAST: 'Lihat terakhir'
|
VIEWLAST: 'Lihat terakhir'
|
||||||
VIEWNEXT: 'Lihat berikut'
|
VIEWNEXT: 'Lihat berikut'
|
||||||
VIEWPREVIOUS: 'Lihat dahulu'
|
VIEWPREVIOUS: 'Lihat dahulu'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Tiada imej dimuat naikkan'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Utama
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
206
lang/nb.yml
@ -50,6 +50,8 @@ nb:
|
|||||||
UNORDERED: Punktliste
|
UNORDERED: Punktliste
|
||||||
UNORDEREDDESCRIPTION: Punktliste
|
UNORDEREDDESCRIPTION: Punktliste
|
||||||
UNORDEREDEXAMPLE1: 'punkt 1'
|
UNORDEREDEXAMPLE1: 'punkt 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Tilbake
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Vennligst tast inn et brukernavn og passord'
|
ENTERINFO: 'Vennligst tast inn et brukernavn og passord'
|
||||||
ERRORNOTADMIN: 'Denne brukeren er ikke administrator.'
|
ERRORNOTADMIN: 'Denne brukeren er ikke administrator.'
|
||||||
@ -57,16 +59,23 @@ nb:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Usant
|
0: Usant
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Logg ut'
|
|
||||||
1: Sant
|
1: Sant
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: 'Laster ...'
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Adgang til alle CMS-seksjoner'
|
||||||
ACCESSALLINTERFACESHELP: 'Overrules more specific access settings.'
|
ACCESSALLINTERFACESHELP: 'Overstyrer mer spesifikke adgangsinnstillinger'
|
||||||
SAVE: Lagre
|
SAVE: Lagre
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Du har byttet passordet for'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Du kan nå bruke følgende informasjon for å logge deg inn:'
|
||||||
|
EMAIL: Epost
|
||||||
|
HELLO: Hei
|
||||||
|
PASSWORD: Passord
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ nb:
|
|||||||
CLOSEPOPUP: 'Lukk Popup'
|
CLOSEPOPUP: 'Lukk Popup'
|
||||||
SUCCESSADD2: 'Lagt til {name}'
|
SUCCESSADD2: 'Lagt til {name}'
|
||||||
SUCCESSEDIT: 'Lagret %s %s %s'
|
SUCCESSEDIT: 'Lagret %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sorter stigende'
|
||||||
|
SORTDESC: 'Sorter fallende'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Neste
|
||||||
|
PREVIOUS: Forrige
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passordet må inneholde minst {min} skrifttegn'
|
ATLEAST: 'Passordet må inneholde minst {min} skrifttegn'
|
||||||
BETWEEN: 'Passord må inneholde {min} til {max} skrifttegn'
|
BETWEEN: 'Passord må inneholde {min} til {max} skrifttegn'
|
||||||
@ -100,21 +117,18 @@ nb:
|
|||||||
MONTHS: måneder
|
MONTHS: måneder
|
||||||
SEC: sekund
|
SEC: sekund
|
||||||
SECS: sekunder
|
SECS: sekunder
|
||||||
TIMEDIFFAGO: '{difference} ago'
|
TIMEDIFFAGO: '{difference} siden'
|
||||||
TIMEDIFFIN: 'in {difference}'
|
TIMEDIFFIN: 'i {difference}'
|
||||||
YEAR: år
|
YEAR: år
|
||||||
YEARS: år
|
YEARS: år
|
||||||
DateField:
|
DateField:
|
||||||
NOTSET: mangler
|
NOTSET: mangler
|
||||||
TODAY: 'i dag'
|
TODAY: 'i dag'
|
||||||
VALIDDATEFORMAT2: 'Vennligst skriv inn et gyldig datoformat ({format})'
|
VALIDDATEFORMAT2: 'Vennligst skriv inn et gyldig datoformat ({format})'
|
||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
VALIDDATEMAXDATE: 'Din dato må være eldre eller i samsvar med maksimum tillatte dato ({date})'
|
||||||
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
VALIDDATEMINDATE: 'Din dato må være nyere eller i samsvar med minimum tillatte dato ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: 'Legg til'
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Ugyldig forespørsel'
|
INVALID_REQUEST: 'Ugyldig forespørsel'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Velg)
|
CHOOSE: (Velg)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,15 +138,13 @@ nb:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: 'Laster ...'
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Innhold
|
Content: Innhold
|
||||||
Filename: Filnavn
|
Filename: Filnavn
|
||||||
INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})'
|
INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})'
|
||||||
INVALIDEXTENSIONSHORT: 'Extension is not allowed'
|
INVALIDEXTENSIONSHORT: 'Extension is not allowed'
|
||||||
NOFILESIZE: 'Filstørrelsen var 0 bytes.'
|
NOFILESIZE: 'Filstørrelsen var 0 bytes.'
|
||||||
NOVALIDUPLOAD: 'File is not a valid upload'
|
NOVALIDUPLOAD: 'Filen er ikke en gyldig opplasting'
|
||||||
Name: Navn
|
Name: Navn
|
||||||
PLURALNAME: Filer
|
PLURALNAME: Filer
|
||||||
SINGULARNAME: Fil
|
SINGULARNAME: Fil
|
||||||
@ -141,22 +153,26 @@ nb:
|
|||||||
Title: Tittel
|
Title: Tittel
|
||||||
FileIFrameField:
|
FileIFrameField:
|
||||||
ATTACH: 'Legg ved {type}'
|
ATTACH: 'Legg ved {type}'
|
||||||
ATTACHONCESAVED: '{type}s can be attached once you have saved the record for the first time.'
|
ATTACHONCESAVED: '{type}er kan legges til når du har lagret oppføringen for første gang.'
|
||||||
ATTACHONCESAVED2: 'Files can be attached once you have saved the record for the first time.'
|
ATTACHONCESAVED2: 'Filer kan legges til så snart du har lagret oppføringen for første gang.'
|
||||||
DELETE: 'Slett {type}'
|
DELETE: 'Slett {type}'
|
||||||
DISALLOWEDFILETYPE: 'Det er ikke tillatt å laste opp denne filtypen'
|
DISALLOWEDFILETYPE: 'Det er ikke tillatt å laste opp denne filtypen'
|
||||||
FILE: Fil
|
FILE: Fil
|
||||||
FROMCOMPUTER: 'Fra din pc'
|
FROMCOMPUTER: 'Fra din pc'
|
||||||
FROMFILESTORE: 'Fra filarkivet'
|
FROMFILESTORE: 'Fra filarkivet'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Vennligst legg til en valgt kildefil'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Bildeopplastnings ramme'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Importer
|
|
||||||
SEARCHLISTINGS: Søk
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hei
|
||||||
|
TEXT1: 'Her er din'
|
||||||
|
TEXT2: 'passord resett link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: 'mangler %s'
|
FIELDISREQUIRED: 'mangler %s'
|
||||||
TITLE: 'Bildeopplastnings ramme'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Vennligst sjekk at du har skrevet inn {number} korrekt kortnummer'
|
VALIDATIONCREDITNUMBER: 'Vennligst sjekk at du har skrevet inn {number} korrekt kortnummer'
|
||||||
VALIDATIONNOTUNIQUE: 'Den spesifiserte verdien er ikke unik'
|
VALIDATIONNOTUNIQUE: 'Den spesifiserte verdien er ikke unik'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passordene passer ikke med hverandre'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passordene passer ikke med hverandre'
|
||||||
@ -174,58 +190,47 @@ nb:
|
|||||||
Add: 'Legg til {name}'
|
Add: 'Legg til {name}'
|
||||||
Filter: Filter
|
Filter: Filter
|
||||||
FilterBy: 'Filter by '
|
FilterBy: 'Filter by '
|
||||||
Find: Find
|
Find: Finn
|
||||||
LEVELUP: 'Level up'
|
LEVELUP: 'Level up'
|
||||||
LinkExisting: 'Link Existing'
|
LinkExisting: 'Eksisterende lenke'
|
||||||
NewRecord: 'New %s'
|
NewRecord: 'New %s'
|
||||||
NoItemsFound: 'No items found'
|
NoItemsFound: 'No items found'
|
||||||
PRINTEDAT: 'Printed at'
|
PRINTEDAT: 'Printed at'
|
||||||
PRINTEDBY: 'Printed by'
|
PRINTEDBY: 'Printed by'
|
||||||
PlaceHolder: 'Find {type}'
|
PlaceHolder: 'Finn {type}'
|
||||||
PlaceHolderWithLabels: 'Find {type} by {name}'
|
PlaceHolderWithLabels: 'Find {type} by {name}'
|
||||||
RelationSearch: 'Relation search'
|
RelationSearch: 'Relation search'
|
||||||
ResetFilter: Tilbakestille
|
ResetFilter: Tilbakestille
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'Ikke tillatt å slette'
|
||||||
NEXT: Neste
|
|
||||||
PREVIOUS: Forrige
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Slett
|
Delete: Slett
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'Ikke tillatt å slette'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Slettet %s %s'
|
||||||
HELLO: Hei
|
|
||||||
Save: Lagre
|
Save: Lagre
|
||||||
Saved: 'Lagret %s %s'
|
Saved: 'Lagret %s %s'
|
||||||
TEXT1: 'Her er din'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'passord resett link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Legg en rolle til denne gruppen'
|
AddRole: 'Legg en rolle til denne gruppen'
|
||||||
CHANGEPASSWORDTEXT1: 'Du har byttet passordet for'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Du kan nå bruke følgende informasjon for å logge deg inn:'
|
|
||||||
Code: 'Gruppe Kode'
|
Code: 'Gruppe Kode'
|
||||||
DefaultGroupTitleAdministrators: Administratorer
|
DefaultGroupTitleAdministrators: Administratorer
|
||||||
DefaultGroupTitleContentAuthors: Innholdsforfattere
|
DefaultGroupTitleContentAuthors: Innholdsforfattere
|
||||||
Description: Beskrivelse
|
Description: Beskrivelse
|
||||||
EMAIL: Epost
|
|
||||||
GroupReminder: 'Hvis du velger en overordnet gruppe, vil denne gruppen arve alle rollene'
|
GroupReminder: 'Hvis du velger en overordnet gruppe, vil denne gruppen arve alle rollene'
|
||||||
HELLO: Hei
|
|
||||||
Locked: 'Låst?'
|
Locked: 'Låst?'
|
||||||
NoRoles: 'Ingen roller funnet'
|
NoRoles: 'Ingen roller funnet'
|
||||||
PASSWORD: Passord
|
|
||||||
Parent: 'Foreldre Gruppe'
|
Parent: 'Foreldre Gruppe'
|
||||||
RolesAddEditLink: 'Administrer roller'
|
RolesAddEditLink: 'Administrer roller'
|
||||||
Sort: Sorteringsrekkefølge
|
Sort: Sorteringsrekkefølge
|
||||||
TITLE: 'Bildeopplasnings ramme'
|
|
||||||
has_many_Permissions: Tillatelser
|
has_many_Permissions: Tillatelser
|
||||||
many_many_Members: Medlemmer
|
many_many_Members: Medlemmer
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
Help1: '<p>Import one or more groups in <em>CSV</em> format (comma-separated values). <small><a href="#" class="toggle-advanced">Show advanced usage</a></small></p>'
|
Help1: '<p>Import one or more groups in <em>CSV</em> format (comma-separated values). <small><a href="#" class="toggle-advanced">Show advanced usage</a></small></p>'
|
||||||
Help2: '<div class="advanced"> <h4>Advanced usage</h4> <ul> <li>Allowed columns: <em>%s</em></li> <li>Existing groups are matched by their unique <em>Code</em> value, and updated with any new values from the imported file</li> <li>Group hierarchies can be created by using a <em>ParentCode</em> column.</li> <li>Permission codes can be assigned by the <em>PermissionCode</em> column. Existing permission codes are not cleared.</li> </ul></div>'
|
Help2: '<div class="advanced"> <h4>Advanced usage</h4> <ul> <li>Allowed columns: <em>%s</em></li> <li>Existing groups are matched by their unique <em>Code</em> value, and updated with any new values from the imported file</li> <li>Group hierarchies can be created by using a <em>ParentCode</em> column.</li> <li>Permission codes can be assigned by the <em>PermissionCode</em> column. Existing permission codes are not cleared.</li> </ul></div>'
|
||||||
ResultCreated: 'Created {count} groups'
|
ResultCreated: 'Created {count} groups'
|
||||||
ResultDeleted: 'Deleted %d groups'
|
ResultDeleted: 'Slettede %d grupper'
|
||||||
ResultUpdated: 'Updated %d groups'
|
ResultUpdated: 'Oppdaterte %d grupper'
|
||||||
Hierarchy:
|
Hierarchy:
|
||||||
InfiniteLoopNotAllowed: 'Infinite loop found within the "{type}" hierarchy. Please change the parent to resolve this'
|
InfiniteLoopNotAllowed: 'Infinite loop found within the "{type}" hierarchy. Please change the parent to resolve this'
|
||||||
HtmlEditorField:
|
HtmlEditorField:
|
||||||
@ -246,20 +251,20 @@ nb:
|
|||||||
EMAIL: 'Epost adresse'
|
EMAIL: 'Epost adresse'
|
||||||
FILE: Fil
|
FILE: Fil
|
||||||
FOLDER: Mappe
|
FOLDER: Mappe
|
||||||
FROMCMS: 'From the CMS'
|
FROMCMS: 'Fra CMS'
|
||||||
FROMCOMPUTER: 'From your computer'
|
FROMCOMPUTER: 'Fra din pc'
|
||||||
FROMWEB: 'From the web'
|
FROMWEB: 'From the web'
|
||||||
FindInFolder: 'Finn i mappe'
|
FindInFolder: 'Finn i mappe'
|
||||||
IMAGEALT: 'Alternativ tekst (alt)'
|
IMAGEALT: 'Alternativ tekst (alt)'
|
||||||
IMAGEALTTEXT: 'Alternative text (alt) - shown if image cannot be displayed'
|
IMAGEALTTEXT: 'Alternativ tekst (alt) - vist hvis bilde ikke kan vises'
|
||||||
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
||||||
IMAGEDIMENSIONS: Dimensjoner
|
IMAGEDIMENSIONS: Dimensjoner
|
||||||
IMAGEHEIGHTPX: Høyde
|
IMAGEHEIGHTPX: Høyde
|
||||||
IMAGETITLE: 'Title text (tooltip) - for additional information about the image'
|
IMAGETITLE: 'Titteltekst (tooltip) - for tilleggsinformasjon om bildet'
|
||||||
IMAGETITLETEXT: 'Title text (tooltip)'
|
IMAGETITLETEXT: 'Titteltekst (tooltip)'
|
||||||
IMAGETITLETEXTDESC: 'For tilleggsinformasjon om bilde'
|
IMAGETITLETEXTDESC: 'For tilleggsinformasjon om bilde'
|
||||||
IMAGEWIDTHPX: Bredde
|
IMAGEWIDTHPX: Bredde
|
||||||
INSERTMEDIA: 'Insert Media'
|
INSERTMEDIA: 'Sett inn Media'
|
||||||
LINK: 'Sett inn/rediger lenke i fremhevet tekst'
|
LINK: 'Sett inn/rediger lenke i fremhevet tekst'
|
||||||
LINKANCHOR: 'Lenke på denne siden'
|
LINKANCHOR: 'Lenke på denne siden'
|
||||||
LINKDESCR: 'Lenke beskrivelse'
|
LINKDESCR: 'Lenke beskrivelse'
|
||||||
@ -272,18 +277,17 @@ nb:
|
|||||||
PAGE: Side
|
PAGE: Side
|
||||||
URL: URL
|
URL: URL
|
||||||
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Oppdater Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Bilde
|
IMAGE: Bilde
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Gå tilbake" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Bildeopplasnings ramme'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Legg til en rad'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Slettet.
|
DELETED: Slettet.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Handlinger
|
||||||
HELP: Hjelp
|
HELP: Hjelp
|
||||||
PAGETYPE: 'Page type: '
|
PAGETYPE: Side-type
|
||||||
PERMAGAIN: 'Du har blitt logget ut av CMS. Hvis du vil logge deg på igjen, skriv inn brukernavn og passord under.'
|
PERMAGAIN: 'Du har blitt logget ut av CMS. Hvis du vil logge deg på igjen, skriv inn brukernavn og passord under.'
|
||||||
PERMALREADY: 'Beklager, men du har ikke tilgang til denne delen av CMS. Hvis du vil logge inn som en annen bruker, gjør det nedenfor.'
|
PERMALREADY: 'Beklager, men du har ikke tilgang til denne delen av CMS. Hvis du vil logge inn som en annen bruker, gjør det nedenfor.'
|
||||||
PERMDEFAULT: 'Vennligst velg en autentiseringsmetode og skriv inn brukernavn og passord for å få tilgang til CMS.'
|
PERMDEFAULT: 'Vennligst velg en autentiseringsmetode og skriv inn brukernavn og passord for å få tilgang til CMS.'
|
||||||
@ -292,6 +296,9 @@ nb:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Omorganisering av sidetreet vellykket'
|
REORGANISATIONSUCCESSFUL: 'Omorganisering av sidetreet vellykket'
|
||||||
SAVEDUP: Lagret.
|
SAVEDUP: Lagret.
|
||||||
VersionUnknown: Ukjent
|
VersionUnknown: Ukjent
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Logg ut'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: Epostadresse
|
Email: Epostadresse
|
||||||
IP: 'IP adresse'
|
IP: 'IP adresse'
|
||||||
@ -327,7 +334,7 @@ nb:
|
|||||||
SUBJECTPASSWORDRESET: 'Link til passordannulering'
|
SUBJECTPASSWORDRESET: 'Link til passordannulering'
|
||||||
SURNAME: Etternavn
|
SURNAME: Etternavn
|
||||||
VALIDATIONMEMBEREXISTS: 'Det eksisterer allerede et medlem med denne epost-kontoen.'
|
VALIDATIONMEMBEREXISTS: 'Det eksisterer allerede et medlem med denne epost-kontoen.'
|
||||||
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))'
|
ValidationIdentifierFailed: 'Kan ikke overskrive eksisterende medlem #{id} med identisk identifikator ({name})={value}))'
|
||||||
WELCOMEBACK: 'Velkommen tilbake, {firstname}'
|
WELCOMEBACK: 'Velkommen tilbake, {firstname}'
|
||||||
YOUROLDPASSWORD: 'Ditt gamle passord'
|
YOUROLDPASSWORD: 'Ditt gamle passord'
|
||||||
belongs_many_many_Groups: Grupper
|
belongs_many_many_Groups: Grupper
|
||||||
@ -343,31 +350,32 @@ nb:
|
|||||||
AMORPM: 'AM (Ante meridiem) or PM (Post meridiem)'
|
AMORPM: 'AM (Ante meridiem) or PM (Post meridiem)'
|
||||||
Custom: Custom
|
Custom: Custom
|
||||||
DATEFORMATBAD: 'Datoformat er ugyldig'
|
DATEFORMATBAD: 'Datoformat er ugyldig'
|
||||||
DAYNOLEADING: 'Day of month without leading zero'
|
DAYNOLEADING: 'Dag i måneden uten ledende null'
|
||||||
DIGITSDECFRACTIONSECOND: 'One or more digits representing a decimal fraction of a second'
|
DIGITSDECFRACTIONSECOND: 'Ett eller flere siffer som representerer en desimlbrøkdel av et sekund'
|
||||||
FOURDIGITYEAR: 'Firesifret årstall'
|
FOURDIGITYEAR: 'Firesifret årstall'
|
||||||
FULLNAMEMONTH: 'Fullt navn på måned (eks. juni)'
|
FULLNAMEMONTH: 'Fullt navn på måned (eks. juni)'
|
||||||
HOURNOLEADING: 'Hour without leading zero'
|
HOURNOLEADING: 'Time uten ledende null'
|
||||||
MINUTENOLEADING: 'Minute without leading zero'
|
MINUTENOLEADING: 'Minutt uten ledende null'
|
||||||
MONTHNOLEADING: 'Month digit without leading zero'
|
MONTHNOLEADING: 'Månedssiffer uten ledende null'
|
||||||
Preview: Forhåndsvisning
|
Preview: Forhåndsvisning
|
||||||
SHORTMONTH: 'Forkortelse av måned (f.eks. jun)'
|
SHORTMONTH: 'Forkortelse av måned (f.eks. jun)'
|
||||||
TOGGLEHELP: 'Vis/skjul formateringshjelp'
|
TOGGLEHELP: 'Vis/skjul formateringshjelp'
|
||||||
TWODIGITDAY: 'Tosifret månedstall'
|
TWODIGITDAY: 'Tosifret månedstall'
|
||||||
TWODIGITHOUR: 'Two digits of hour (00 through 23)'
|
TWODIGITHOUR: 'Tosifret timetall (00 til 23)'
|
||||||
TWODIGITMINUTE: 'Two digits of minute (00 through 59)'
|
TWODIGITMINUTE: 'Tosifret minuttstall (00 til 59)'
|
||||||
TWODIGITMONTH: 'Tosifret måned (01=Januar, etc.)'
|
TWODIGITMONTH: 'Tosifret måned (01=Januar, etc.)'
|
||||||
TWODIGITSECOND: 'Two digits of second (00 through 59)'
|
TWODIGITSECOND: 'Tosifret sekundtall (00 til 59)'
|
||||||
TWODIGITYEAR: 'Tosifret årstall'
|
TWODIGITYEAR: 'Tosifret årstall'
|
||||||
MemberImportForm:
|
MemberImportForm:
|
||||||
Help1: '<p>Import users in <em>CSV format</em> (comma-separated values). <small><a href="#" class="toggle-advanced">Show advanced usage</a></small></p>'
|
Help1: '<p>Import users in <em>CSV format</em> (comma-separated values). <small><a href="#" class="toggle-advanced">Show advanced usage</a></small></p>'
|
||||||
Help2: '<div class="advanced"> <h4>Advanced usage</h4> <ul> <li>Allowed columns: <em>%s</em></li> <li>Existing users are matched by their unique <em>Code</em> property, and updated with any new values from the imported file.</li> <li>Groups can be assigned by the <em>Groups</em> column. Groups are identified by their <em>Code</em> property, multiple groups can be separated by comma. Existing group memberships are not cleared.</li> </ul></div>'
|
Help2: '<div class="advanced"> <h4>Advanced usage</h4> <ul> <li>Allowed columns: <em>%s</em></li> <li>Existing users are matched by their unique <em>Code</em> property, and updated with any new values from the imported file.</li> <li>Groups can be assigned by the <em>Groups</em> column. Groups are identified by their <em>Code</em> property, multiple groups can be separated by comma. Existing group memberships are not cleared.</li> </ul></div>'
|
||||||
ResultCreated: 'Created {count} members'
|
ResultCreated: 'Created {count} members'
|
||||||
ResultDeleted: 'Deleted %d members'
|
ResultDeleted: 'Slettet %d medlemmer'
|
||||||
ResultNone: 'Ingen endringer'
|
ResultNone: 'Ingen endringer'
|
||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Legg til filter'
|
||||||
DELETE: Slett
|
DELETE: Slett
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importer fra CSV'
|
IMPORT: 'Importer fra CSV'
|
||||||
@ -377,6 +385,17 @@ nb:
|
|||||||
RESET: Tilbakestille
|
RESET: Tilbakestille
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Importer
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Importer
|
||||||
|
SEARCHLISTINGS: Søk
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Mengde
|
FIELDLABELAMOUNT: Mengde
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -386,23 +405,22 @@ nb:
|
|||||||
VALIDATION: '''{value}'' er ikke et tall, kun tall aksepteres i dette feltet'
|
VALIDATION: '''{value}'' er ikke et tall, kun tall aksepteres i dette feltet'
|
||||||
Permission:
|
Permission:
|
||||||
AdminGroup: Administrator
|
AdminGroup: Administrator
|
||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: CMS-tilgang
|
||||||
FULLADMINRIGHTS: 'Fulle administrative rettigheter'
|
FULLADMINRIGHTS: 'Fulle administrative rettigheter'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'tilordnet "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'Arvet fra gruppe "{title}"'
|
||||||
FromRole: 'inherited from role "{title}"'
|
FromRole: 'arvet fra rolle "{title}"'
|
||||||
FromRoleOnGroup: 'inherited from role "%s" on group "%s"'
|
FromRoleOnGroup: 'inherited from role "%s" on group "%s"'
|
||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Rolle- og tilgangstillatelser'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Tilbake
|
|
||||||
VALIDATION: 'Vennligst skriv inn et gyldig tlf nummer'
|
VALIDATION: 'Vennligst skriv inn et gyldig tlf nummer'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: 'Legg til'
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Du har ikke adgang til denne siden. Hvis du har en annen konto som har adgang til denne siden, kan du logge inn med den under.'
|
ALREADYLOGGEDIN: 'Du har ikke adgang til denne siden. Hvis du har en annen konto som har adgang til denne siden, kan du logge inn med den under.'
|
||||||
BUTTONSEND: 'Send meg lenke for å gi nytt passord'
|
BUTTONSEND: 'Send meg lenke for å gi nytt passord'
|
||||||
@ -416,9 +434,9 @@ nb:
|
|||||||
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
||||||
NOTERESETPASSWORD: 'Skriv inn din epost adresse og vi vil sende deg en lenke som resetter passordet ditt.'
|
NOTERESETPASSWORD: 'Skriv inn din epost adresse og vi vil sende deg en lenke som resetter passordet ditt.'
|
||||||
PASSWORDSENTHEADER: 'Password reset link sent to ''{email}'''
|
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.'
|
PASSWORDSENTTEXT: 'Takk! En lenke for å lage nytt passord er sendt til ''{email}'', forutsatt at det eksisterer en konto for denne epostadressen.'
|
||||||
SecurityAdmin:
|
SecurityAdmin:
|
||||||
ACCESS_HELP: 'Allow viewing, adding and editing users, as well as assigning permissions and roles to them.'
|
ACCESS_HELP: 'Tillat visning, tilføying og redigering av brukere, samt tildele adganger og roller til dem.'
|
||||||
APPLY_ROLES: 'Legg til roller til grupper'
|
APPLY_ROLES: 'Legg til roller til grupper'
|
||||||
APPLY_ROLES_HELP: 'Ability to edit the roles assigned to a group. Requires the "Access to ''Users'' section" permission.'
|
APPLY_ROLES_HELP: 'Ability to edit the roles assigned to a group. Requires the "Access to ''Users'' section" permission.'
|
||||||
EDITPERMISSIONS: 'Administrer tillatelser for grupper'
|
EDITPERMISSIONS: 'Administrer tillatelser for grupper'
|
||||||
@ -439,31 +457,33 @@ nb:
|
|||||||
BtnImport: 'Importer fra CSV'
|
BtnImport: 'Importer fra CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Rediger
|
Edit: Rediger
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Importer
|
NOUPLOAD: 'Ingen Bilder Lastet Opp'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Hovedinnstillinger
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Legg til en rad'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Eksporter til CSV'
|
||||||
|
PRINT: 'Skriv ut'
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Velg:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sorter i stigende rekkefølge'
|
||||||
|
SORTDESC: 'Sorter i synkende rekkefølge'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: til
|
TO: til
|
||||||
VIEWFIRST: 'Se første'
|
VIEWFIRST: 'Se første'
|
||||||
VIEWLAST: 'Se siste'
|
VIEWLAST: 'Se siste'
|
||||||
VIEWNEXT: 'Se neste'
|
VIEWNEXT: 'Se neste'
|
||||||
VIEWPREVIOUS: 'Se forrige'
|
VIEWPREVIOUS: 'Se forrige'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Ingen Bilder Lastet Opp'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Hovedinnstillinger
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sorter i stigende rekkefølge'
|
|
||||||
SORTDESC: 'Sorter i synkende rekkefølge'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Eksporter til CSV'
|
|
||||||
PRINT: 'Skriv ut'
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Velg:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Vennligst skriv inn et gyldig tidsformat ({format}]'
|
VALIDATEFORMAT: 'Vennligst skriv inn et gyldig tidsformat ({format}]'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
@ -490,7 +510,7 @@ nb:
|
|||||||
REMOVE: Fjern
|
REMOVE: Fjern
|
||||||
REMOVEERROR: 'Feil ved fjerning av fil'
|
REMOVEERROR: 'Feil ved fjerning av fil'
|
||||||
REMOVEINFO: 'Fjern filen herfra, men ikke slett den fra filarkivet'
|
REMOVEINFO: 'Fjern filen herfra, men ikke slett den fra filarkivet'
|
||||||
STARTALL: 'Start all'
|
STARTALL: 'Start alle'
|
||||||
STARTALLINFO: 'Start alle opplastinger'
|
STARTALLINFO: 'Start alle opplastinger'
|
||||||
Saved: Lagret
|
Saved: Lagret
|
||||||
Versioned:
|
Versioned:
|
||||||
|
116
lang/ne.yml
@ -50,6 +50,8 @@ ne:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'कृपया एउता प्रयोगकता नाम र पासओड हल्नुहोस्'
|
ENTERINFO: 'कृपया एउता प्रयोगकता नाम र पासओड हल्नुहोस्'
|
||||||
ERRORNOTADMIN: 'यो प्रयोगकता मुख्य प्रयोगकता होइन'
|
ERRORNOTADMIN: 'यो प्रयोगकता मुख्य प्रयोगकता होइन'
|
||||||
@ -57,9 +59,10 @@ ne:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ ne:
|
|||||||
SAVE: Save
|
SAVE: Save
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'तपाईंले आफनो पासओड यसका लागि परिवतन गर्नु भयो '
|
||||||
|
CHANGEPASSWORDTEXT2: 'दिएको विवरण अनुसार भित्र जान सक्नुहुन्छ :'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: हाई
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ ne:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'बढ्दो क्रमाङ्कन '
|
||||||
|
SORTDESC: 'घट्दो क्रमाङ्कन '
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: पछीको
|
||||||
|
PREVIOUS: पहिलाको
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ ne:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (छान्)
|
CHOOSE: (छान्)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ ne:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ ne:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: हाई
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s चाहिन्छ'
|
FIELDISREQUIRED: '%s चाहिन्छ'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'लेखिएको मान भिन्न छैन '
|
VALIDATIONNOTUNIQUE: 'लेखिएको मान भिन्न छैन '
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'पासओडहरु मिल्दैन्नन'
|
VALIDATIONPASSWORDSDONTMATCH: 'पासओडहरु मिल्दैन्नन'
|
||||||
@ -187,37 +203,26 @@ ne:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: पछीको
|
|
||||||
PREVIOUS: पहिलाको
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: हाई
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'तपाईंले आफनो पासओड यसका लागि परिवतन गर्नु भयो '
|
|
||||||
CHANGEPASSWORDTEXT2: 'दिएको विवरण अनुसार भित्र जान सक्नुहुन्छ :'
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: हाई
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'तस्बिर उप्लोओद गर्ने Iफ्रमे'
|
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ ne:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'तस्बिर उप्लोओद गर्ने Iफ्रमे'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ ne:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ ne:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ ne:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ ne:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ ne:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'कृपया मिल्ने फोन नम्बर हाल्नुहोस् '
|
VALIDATION: 'कृपया मिल्ने फोन नम्बर हाल्नुहोस् '
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'तपाईंसँग भित्र जाने आधिकार छैन । यदि तपाईंसँग अरुकुनै अकाउन्ट छ जस्ले पेज भित्र जान मिल्छ, भने त्यो अकाउन्टले भित्र जानुस् । '
|
ALREADYLOGGEDIN: 'तपाईंसँग भित्र जाने आधिकार छैन । यदि तपाईंसँग अरुकुनै अकाउन्ट छ जस्ले पेज भित्र जान मिल्छ, भने त्यो अकाउन्टले भित्र जानुस् । '
|
||||||
BUTTONSEND: 'मलाई पासओड पुनर्स्थापना लिक पठाउ'
|
BUTTONSEND: 'मलाई पासओड पुनर्स्थापना लिक पठाउ'
|
||||||
@ -439,31 +457,33 @@ ne:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'कुनै पनि तस्बिर उप्लोओद गरिएको छैन '
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: मुख्य
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'कुनै पनि तस्बिर उप्लोओद गरिएको छैन '
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: मुख्य
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/nl.yml
@ -50,6 +50,8 @@ nl:
|
|||||||
UNORDERED: 'Ongesorteerde lijst'
|
UNORDERED: 'Ongesorteerde lijst'
|
||||||
UNORDEREDDESCRIPTION: 'Ongesorteerde lijst'
|
UNORDEREDDESCRIPTION: 'Ongesorteerde lijst'
|
||||||
UNORDEREDEXAMPLE1: 'ongesorteerd item 1'
|
UNORDEREDEXAMPLE1: 'ongesorteerd item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Voer een gebruikers naam en wachtwoord in.'
|
ENTERINFO: 'Voer een gebruikers naam en wachtwoord in.'
|
||||||
ERRORNOTADMIN: 'Die gebruiker is geen beheerder.'
|
ERRORNOTADMIN: 'Die gebruiker is geen beheerder.'
|
||||||
@ -57,9 +59,10 @@ nl:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Nee
|
0: Nee
|
||||||
ANY: Elke
|
ANY: Elke
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Ja
|
1: Ja
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Toegang tot alle CMS onderdelen'
|
ACCESSALLINTERFACES: 'Toegang tot alle CMS onderdelen'
|
||||||
@ -67,6 +70,12 @@ nl:
|
|||||||
SAVE: Bewaar
|
SAVE: Bewaar
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'U heeft het wachtwoord veranderd voor'
|
||||||
|
CHANGEPASSWORDTEXT2: 'U kunt nu onderstaande gegevens gebruiken om in te loggen:'
|
||||||
|
EMAIL: E-mail
|
||||||
|
HELLO: Hallo
|
||||||
|
PASSWORD: Wachtwoord
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Nee
|
- Nee
|
||||||
- Ja
|
- Ja
|
||||||
@ -74,6 +83,14 @@ nl:
|
|||||||
CLOSEPOPUP: 'Sluit Popup'
|
CLOSEPOPUP: 'Sluit Popup'
|
||||||
SUCCESSADD2: 'Toegevoegd {name}'
|
SUCCESSADD2: 'Toegevoegd {name}'
|
||||||
SUCCESSEDIT: '%s %s %s Opgeslagen'
|
SUCCESSEDIT: '%s %s %s Opgeslagen'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sorteer oplopend'
|
||||||
|
SORTDESC: 'Sorteer aflopend'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Volgende
|
||||||
|
PREVIOUS: Vorige
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ nl:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Toevoegen
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Kies)
|
CHOOSE: (Kies)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ nl:
|
|||||||
SINGULARNAME: 'Onbezorgbare email'
|
SINGULARNAME: 'Onbezorgbare email'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Elke
|
ANY: Elke
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Inhoud
|
Content: Inhoud
|
||||||
Filename: 'Bestandsnaam '
|
Filename: 'Bestandsnaam '
|
||||||
@ -150,13 +162,17 @@ nl:
|
|||||||
FROMFILESTORE: 'Vanaf de website''s bestandsopslag'
|
FROMFILESTORE: 'Vanaf de website''s bestandsopslag'
|
||||||
NOSOURCE: 'Selecteer een bron bestand om toe te voegen'
|
NOSOURCE: 'Selecteer een bron bestand om toe te voegen'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Afbeelding uploaden'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Importeer
|
|
||||||
SEARCHLISTINGS: Zoeken
|
|
||||||
SYNCRESULTS: 'Synchroniseren compleet: {createdcount} bestanden aangemaakt, {deletedcount} bestanden verwijderd.'
|
SYNCRESULTS: 'Synchroniseren compleet: {createdcount} bestanden aangemaakt, {deletedcount} bestanden verwijderd.'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hallo
|
||||||
|
TEXT1: 'Hier is uw'
|
||||||
|
TEXT2: 'wachtwoord reset link'
|
||||||
|
TEXT3: voor
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is verplicht'
|
FIELDISREQUIRED: '%s is verplicht'
|
||||||
TITLE: 'Afbeelding uploaden'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'De ingevoerde waarde is niet uniek'
|
VALIDATIONNOTUNIQUE: 'De ingevoerde waarde is niet uniek'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Wachtwoorden komen niet overeen'
|
VALIDATIONPASSWORDSDONTMATCH: 'Wachtwoorden komen niet overeen'
|
||||||
@ -187,37 +203,26 @@ nl:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'Onvoldoende rechten om te verwijderen'
|
DeletePermissionsFailure: 'Onvoldoende rechten om te verwijderen'
|
||||||
NEXT: Volgende
|
|
||||||
PREVIOUS: Vorige
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Verwijder
|
Delete: Verwijder
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hallo
|
|
||||||
Save: Opslaan
|
Save: Opslaan
|
||||||
Saved: '%s %s %s Opgeslagen'
|
Saved: '%s %s %s Opgeslagen'
|
||||||
TEXT1: 'Hier is uw'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'wachtwoord reset link'
|
|
||||||
TEXT3: voor
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Voeg een rol toe aan deze groep'
|
AddRole: 'Voeg een rol toe aan deze groep'
|
||||||
CHANGEPASSWORDTEXT1: 'U heeft het wachtwoord veranderd voor'
|
|
||||||
CHANGEPASSWORDTEXT2: 'U kunt nu onderstaande gegevens gebruiken om in te loggen:'
|
|
||||||
Code: 'Groep code'
|
Code: 'Groep code'
|
||||||
DefaultGroupTitleAdministrators: Beheerders
|
DefaultGroupTitleAdministrators: Beheerders
|
||||||
DefaultGroupTitleContentAuthors: 'Inhoud Auteurs'
|
DefaultGroupTitleContentAuthors: 'Inhoud Auteurs'
|
||||||
Description: 'Omschrijving '
|
Description: 'Omschrijving '
|
||||||
EMAIL: E-mail
|
|
||||||
GroupReminder: 'Als je de bovenliggende groep selecteert, neemt deze groep alle rollen over'
|
GroupReminder: 'Als je de bovenliggende groep selecteert, neemt deze groep alle rollen over'
|
||||||
HELLO: Hallo
|
|
||||||
Locked: 'Gesloten?'
|
Locked: 'Gesloten?'
|
||||||
NoRoles: 'Geen rollen gevonden'
|
NoRoles: 'Geen rollen gevonden'
|
||||||
PASSWORD: Wachtwoord
|
|
||||||
Parent: 'Bovenliggende groep'
|
Parent: 'Bovenliggende groep'
|
||||||
RolesAddEditLink: 'Toevoegen/wijzigingen rollen'
|
RolesAddEditLink: 'Toevoegen/wijzigingen rollen'
|
||||||
Sort: Sorteer-richting
|
Sort: Sorteer-richting
|
||||||
TITLE: 'Afbeelding uploaden'
|
|
||||||
has_many_Permissions: Rechten
|
has_many_Permissions: Rechten
|
||||||
many_many_Members: Lid
|
many_many_Members: Lid
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ nl:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Afbeelding
|
IMAGE: Afbeelding
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Filter toepassen" GridFieldItemEditView.ss: Go back: "Ga terug" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Afbeelding uploaden'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Nieuwe rij toevoegen'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Acties
|
DropdownBatchActionsDefault: Acties
|
||||||
@ -292,6 +296,9 @@ nl:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: onbekend
|
VersionUnknown: onbekend
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email adres '
|
Email: 'Email adres '
|
||||||
IP: 'IP Adres'
|
IP: 'IP Adres'
|
||||||
@ -368,6 +375,7 @@ nl:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Filter toepassen'
|
||||||
DELETE: Verwijderen
|
DELETE: Verwijderen
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importeren vanuit CSV'
|
IMPORT: 'Importeren vanuit CSV'
|
||||||
@ -377,6 +385,17 @@ nl:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Importeer
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Importeer
|
||||||
|
SEARCHLISTINGS: Zoeken
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Aantal
|
FIELDLABELAMOUNT: Aantal
|
||||||
FIELDLABELCURRENCY: Valuta
|
FIELDLABELCURRENCY: Valuta
|
||||||
@ -389,10 +408,6 @@ nl:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Toegang'
|
CMS_ACCESS_CATEGORY: 'CMS Toegang'
|
||||||
FULLADMINRIGHTS: 'Volledige admin rechten'
|
FULLADMINRIGHTS: 'Volledige admin rechten'
|
||||||
FULLADMINRIGHTS_HELP: 'Impliceert en overstemt alle andere toegewezen rechten.'
|
FULLADMINRIGHTS_HELP: 'Impliceert en overstemt alle andere toegewezen rechten.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ nl:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Rollen en toegangsrechten'
|
PERMISSIONS_CATEGORY: 'Rollen en toegangsrechten'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Voer een geldig telefoonnummer in'
|
VALIDATION: 'Voer een geldig telefoonnummer in'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Toevoegen
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
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 <a href="%s">opnieuw inloggen</a>.'
|
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 <a href="%s">opnieuw inloggen</a>.'
|
||||||
BUTTONSEND: 'Zend mij de link om mijn wachtwoord opnieuw aan te maken'
|
BUTTONSEND: 'Zend mij de link om mijn wachtwoord opnieuw aan te maken'
|
||||||
@ -439,31 +457,33 @@ nl:
|
|||||||
BtnImport: Importeer
|
BtnImport: Importeer
|
||||||
FileFieldLabel: 'CSV Bestand <small>(Toegestane extensies: *.csv)</small>'
|
FileFieldLabel: 'CSV Bestand <small>(Toegestane extensies: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Bewerken
|
Edit: Bewerken
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Importeer
|
NOUPLOAD: 'Geen afbeeldingen ontvangen'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Hoofdgedeelte
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Nieuwe rij toevoegen'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exporteer naar CSV'
|
||||||
|
PRINT: Afdrukken
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Selecteer:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sorteer in oplopende volgorde'
|
||||||
|
SORTDESC: 'Sorteer in aflopende volgorde'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Bekijk eerste'
|
VIEWFIRST: 'Bekijk eerste'
|
||||||
VIEWLAST: 'Bekijk laatste'
|
VIEWLAST: 'Bekijk laatste'
|
||||||
VIEWNEXT: 'Bekijk volgende'
|
VIEWNEXT: 'Bekijk volgende'
|
||||||
VIEWPREVIOUS: 'Bekijk vorige'
|
VIEWPREVIOUS: 'Bekijk vorige'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Geen afbeeldingen ontvangen'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Hoofdgedeelte
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sorteer in oplopende volgorde'
|
|
||||||
SORTDESC: 'Sorteer in aflopende volgorde'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exporteer naar CSV'
|
|
||||||
PRINT: Afdrukken
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Selecteer:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/pa.yml
@ -50,6 +50,8 @@ pa:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'ਿਕ੍ਰਪਾ ਕਰਕੇ ਇੱਕ username ਅਤੇ password ਪਾਉ'
|
ENTERINFO: 'ਿਕ੍ਰਪਾ ਕਰਕੇ ਇੱਕ username ਅਤੇ password ਪਾਉ'
|
||||||
ERRORNOTADMIN: 'ਇਹ user ਪ੍ਰਬੰਧਕ ਨਹੀ ਹੈ।'
|
ERRORNOTADMIN: 'ਇਹ user ਪ੍ਰਬੰਧਕ ਨਹੀ ਹੈ।'
|
||||||
@ -57,9 +59,10 @@ pa:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ pa:
|
|||||||
SAVE: Save
|
SAVE: Save
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'ਤੁਸੀ ਆਪਣਾ ਪਾਸਵਰਡ ਬਦਲਿਆ ਖਾਤਰ'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: ਹਾਏ
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ pa:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: 'ਅਗਲਾ'
|
||||||
|
PREVIOUS: ਪਿਛਲਾ
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ pa:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: '( ਚੁਣੋ )'
|
CHOOSE: '( ਚੁਣੋ )'
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ pa:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ pa:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: ਹਾਏ
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s ਚਾਹੀਦਾ ਹੈ'
|
FIELDISREQUIRED: '%s ਚਾਹੀਦਾ ਹੈ'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords ਮੇਲ ਨਹੀ ਖਾਦੇ '
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords ਮੇਲ ਨਹੀ ਖਾਦੇ '
|
||||||
@ -187,37 +203,26 @@ pa:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: ਅਗਲਾ
|
|
||||||
PREVIOUS: ਪਿਛਲਾ
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: ਹਾਏ
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'ਤੁਸੀ ਆਪਣਾ ਪਾਸਵਰਡ ਬਦਲਿਆ ਖਾਤਰ'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: ਹਾਏ
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ pa:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ pa:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ pa:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ pa:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ pa:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ pa:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'ਿਕ੍ਰਪਾ ਕਰਕੇ ਇੱਕ ਸਹੀ ਫ਼ੋਨ ਨੰਬਰ ਪਾਉ'
|
VALIDATION: 'ਿਕ੍ਰਪਾ ਕਰਕੇ ਇੱਕ ਸਹੀ ਫ਼ੋਨ ਨੰਬਰ ਪਾਉ'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in below.'
|
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in below.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ pa:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'ਕੋਈ ਫੋਟੋ ਅੱਪਲੋਡ ਨਹੀ ਹੋਈ'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: 'ਮੁੱਖ '
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'ਕੋਈ ਫੋਟੋ ਅੱਪਲੋਡ ਨਹੀ ਹੋਈ'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: 'ਮੁੱਖ '
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
124
lang/pl.yml
@ -50,6 +50,8 @@ pl:
|
|||||||
UNORDERED: 'Nienumerowana lista'
|
UNORDERED: 'Nienumerowana lista'
|
||||||
UNORDEREDDESCRIPTION: 'Nienumerowana lista'
|
UNORDEREDDESCRIPTION: 'Nienumerowana lista'
|
||||||
UNORDEREDEXAMPLE1: 'nienumerowany element 1'
|
UNORDEREDEXAMPLE1: 'nienumerowany element 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Wstecz
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Wprowadź username i hasło'
|
ENTERINFO: 'Wprowadź username i hasło'
|
||||||
ERRORNOTADMIN: 'Ten użytkownik nie jest administratorem'
|
ERRORNOTADMIN: 'Ten użytkownik nie jest administratorem'
|
||||||
@ -57,9 +59,10 @@ pl:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Nie
|
0: Nie
|
||||||
ANY: Jakikolwiek
|
ANY: Jakikolwiek
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Wyloguj się'
|
|
||||||
1: Tak
|
1: Tak
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Wczytywanie...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Dostęp do sekcji ''{title}'''
|
ACCESS: 'Dostęp do sekcji ''{title}'''
|
||||||
ACCESSALLINTERFACES: 'Dostęp do wszystkich sekcji CMSa'
|
ACCESSALLINTERFACES: 'Dostęp do wszystkich sekcji CMSa'
|
||||||
@ -67,6 +70,12 @@ pl:
|
|||||||
SAVE: Zapisz
|
SAVE: Zapisz
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Zmieniłeś hasło na'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Teraz możesz używać następujących danych do logowania się:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Cześć
|
||||||
|
PASSWORD: Hasło
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Nie
|
- Nie
|
||||||
- Tak
|
- Tak
|
||||||
@ -74,6 +83,14 @@ pl:
|
|||||||
CLOSEPOPUP: 'Zamknij Okienko'
|
CLOSEPOPUP: 'Zamknij Okienko'
|
||||||
SUCCESSADD2: 'Dodano {name}'
|
SUCCESSADD2: 'Dodano {name}'
|
||||||
SUCCESSEDIT: 'Zapisano %s %s %s'
|
SUCCESSEDIT: 'Zapisano %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sortuj rosnąco'
|
||||||
|
SORTDESC: 'Sortuj malejąco'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Następny
|
||||||
|
PREVIOUS: Poprzedni
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Hasła muszą mieć przynajmniej {min} znaków.'
|
ATLEAST: 'Hasła muszą mieć przynajmniej {min} znaków.'
|
||||||
BETWEEN: 'Hasła muszą mieć długość pomiędzy {min} a {max} znaków.'
|
BETWEEN: 'Hasła muszą mieć długość pomiędzy {min} a {max} znaków.'
|
||||||
@ -96,8 +113,8 @@ pl:
|
|||||||
HOURS: godziny
|
HOURS: godziny
|
||||||
MIN: min
|
MIN: min
|
||||||
MINS: minuty
|
MINS: minuty
|
||||||
MONTH: miesiąc
|
MONTH: 'miesiąc'
|
||||||
MONTHS: miesiące
|
MONTHS: 'miesiące'
|
||||||
SEC: sekunda
|
SEC: sekunda
|
||||||
SECS: sekundy
|
SECS: sekundy
|
||||||
TIMEDIFFAGO: '{difference} temu'
|
TIMEDIFFAGO: '{difference} temu'
|
||||||
@ -111,10 +128,7 @@ pl:
|
|||||||
VALIDDATEMAXDATE: 'Twoja data musi być wcześniejsza lub taka sama, jak maksymalna dozwolona data ({date})'
|
VALIDDATEMAXDATE: 'Twoja data musi być wcześniejsza lub taka sama, jak maksymalna dozwolona data ({date})'
|
||||||
VALIDDATEMINDATE: 'Twoja data musi być późniejsza lub taka sama, jak minimalna dozwolona data ({date})'
|
VALIDDATEMINDATE: 'Twoja data musi być późniejsza lub taka sama, jak minimalna dozwolona data ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Dodaj
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Nieprawidłowe żądanie'
|
INVALID_REQUEST: 'Nieprawidłowe żądanie'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (wybierz)
|
CHOOSE: (wybierz)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ pl:
|
|||||||
SINGULARNAME: 'Odrzucony e-mail'
|
SINGULARNAME: 'Odrzucony e-mail'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Jakikolwiek
|
ANY: Jakikolwiek
|
||||||
LOADING: Wczytywanie...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Zawartość
|
Content: Zawartość
|
||||||
Filename: 'Nazwa pliku'
|
Filename: 'Nazwa pliku'
|
||||||
@ -150,13 +162,17 @@ pl:
|
|||||||
FROMFILESTORE: 'Ze Składnicy Plików'
|
FROMFILESTORE: 'Ze Składnicy Plików'
|
||||||
NOSOURCE: 'Wybierz źródło pliku do załaczenia'
|
NOSOURCE: 'Wybierz źródło pliku do załaczenia'
|
||||||
REPLACE: 'Zastąp {type}'
|
REPLACE: 'Zastąp {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Iframe wgrywania zdjęć'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Znajdź
|
|
||||||
SYNCRESULTS: 'Synchronizacja zakończona: stworzono {createdcount} i usunięto {deletedcount} pozycji'
|
SYNCRESULTS: 'Synchronizacja zakończona: stworzono {createdcount} i usunięto {deletedcount} pozycji'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Cześć
|
||||||
|
TEXT1: 'Oto twój'
|
||||||
|
TEXT2: 'link zmiany hasła'
|
||||||
|
TEXT3: dla
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s jest wymagane'
|
FIELDISREQUIRED: '%s jest wymagane'
|
||||||
TITLE: 'Iframe wgrywania zdjęć'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Proszę upewnij się, że wprowadzony numer karty kredytowej {number} jest prawidłowy'
|
VALIDATIONCREDITNUMBER: 'Proszę upewnij się, że wprowadzony numer karty kredytowej {number} jest prawidłowy'
|
||||||
VALIDATIONNOTUNIQUE: 'Wprowadzona wartość nie jest unikalna'
|
VALIDATIONNOTUNIQUE: 'Wprowadzona wartość nie jest unikalna'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Hasła nie są takie same'
|
VALIDATIONPASSWORDSDONTMATCH: 'Hasła nie są takie same'
|
||||||
@ -187,37 +203,26 @@ pl:
|
|||||||
ResetFilter: Resetuj
|
ResetFilter: Resetuj
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'Brak uprawnień do usuwania'
|
DeletePermissionsFailure: 'Brak uprawnień do usuwania'
|
||||||
NEXT: Następny
|
|
||||||
PREVIOUS: Poprzedni
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Stwórz
|
Create: Stwórz
|
||||||
Delete: Usuń
|
Delete: Usuń
|
||||||
DeletePermissionsFailure: 'Brak uprawnień do usuwania'
|
DeletePermissionsFailure: 'Brak uprawnień do usuwania'
|
||||||
Deleted: 'Usunięto %s %s'
|
Deleted: 'Usunięto %s %s'
|
||||||
HELLO: Cześć
|
|
||||||
Save: Zapisz
|
Save: Zapisz
|
||||||
Saved: 'Zapisano %s %s'
|
Saved: 'Zapisano %s %s'
|
||||||
TEXT1: 'Oto twój'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'link zmiany hasła'
|
|
||||||
TEXT3: dla
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Dodaj rolę dla tej grupy'
|
AddRole: 'Dodaj rolę dla tej grupy'
|
||||||
CHANGEPASSWORDTEXT1: 'Zmieniłeś hasło na'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Teraz możesz używać następujących danych do logowania się:'
|
|
||||||
Code: 'Kod Grupy'
|
Code: 'Kod Grupy'
|
||||||
DefaultGroupTitleAdministrators: Administratorzy
|
DefaultGroupTitleAdministrators: Administratorzy
|
||||||
DefaultGroupTitleContentAuthors: 'Autor treści'
|
DefaultGroupTitleContentAuthors: 'Autor treści'
|
||||||
Description: Opis
|
Description: Opis
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'Jeśli wybierzesz nadrzędną grupę, ta grupa otrzyma wszystkie jej role'
|
GroupReminder: 'Jeśli wybierzesz nadrzędną grupę, ta grupa otrzyma wszystkie jej role'
|
||||||
HELLO: Cześć
|
|
||||||
Locked: 'Zablokowana?'
|
Locked: 'Zablokowana?'
|
||||||
NoRoles: 'Nie znaleziono ról'
|
NoRoles: 'Nie znaleziono ról'
|
||||||
PASSWORD: Hasło
|
|
||||||
Parent: 'Grupa nadrzędna'
|
Parent: 'Grupa nadrzędna'
|
||||||
RolesAddEditLink: 'Zarządzaj rolami'
|
RolesAddEditLink: 'Zarządzaj rolami'
|
||||||
Sort: 'Kolejność Sortowania'
|
Sort: 'Kolejność Sortowania'
|
||||||
TITLE: 'Ładowanie Zdjęć (Iframe)'
|
|
||||||
has_many_Permissions: Zezwolenia
|
has_many_Permissions: Zezwolenia
|
||||||
many_many_Members: Członkowie
|
many_many_Members: Członkowie
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ pl:
|
|||||||
UpdateMEDIA: 'Zaktualizuj Media'
|
UpdateMEDIA: 'Zaktualizuj Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Obraz
|
IMAGE: Obraz
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Zastosuj filtr" GridFieldItemEditView.ss: Go back: "Wstecz" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Ładowanie Zdjęć (Iframe)'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Dodaj nowy rząd'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'Nie masz uprawnień by zmieniać strony na najwyższym poziomie. Twoje zmiany nie zostały zapisane.'
|
CANT_REORGANISE: 'Nie masz uprawnień by zmieniać strony na najwyższym poziomie. Twoje zmiany nie zostały zapisane.'
|
||||||
DELETED: Usunięto.
|
DELETED: Usunięto.
|
||||||
DropdownBatchActionsDefault: Akcje
|
DropdownBatchActionsDefault: Akcje
|
||||||
@ -288,10 +292,13 @@ 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'
|
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.'
|
PERMDEFAULT: 'Proszę wybrać metodę identyfikacji i wpisać swoje dane, aby uruchomić CMSa.'
|
||||||
PLEASESAVE: 'Proszę Zapisz Stronę: Ta strona nie mogła zostać uaktualniona ponieważ nie została jeszcze zapisana.'
|
PLEASESAVE: 'Proszę Zapisz 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.'
|
REORGANISATIONSUCCESSFUL: 'Pomyślnie zreorganizowano drzewo serwisu.'
|
||||||
SAVEDUP: Zapisano.
|
SAVEDUP: Zapisano.
|
||||||
VersionUnknown: nieznany
|
VersionUnknown: nieznany
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Wyloguj się'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Adres E-mail'
|
Email: 'Adres E-mail'
|
||||||
IP: 'Adres IP'
|
IP: 'Adres IP'
|
||||||
@ -350,7 +357,7 @@ pl:
|
|||||||
HOURNOLEADING: 'Godzina bez wiodącego zera'
|
HOURNOLEADING: 'Godzina bez wiodącego zera'
|
||||||
MINUTENOLEADING: 'Minuta bez wiodącego zera'
|
MINUTENOLEADING: 'Minuta bez wiodącego zera'
|
||||||
MONTHNOLEADING: 'Miesiąc 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)'
|
SHORTMONTH: 'Skrócona nazwa miesiąca (np. Cze)'
|
||||||
TOGGLEHELP: 'Przełącz pomoc formatowania'
|
TOGGLEHELP: 'Przełącz pomoc formatowania'
|
||||||
TWODIGITDAY: 'Dwucyfrowy dzień miesiąca'
|
TWODIGITDAY: 'Dwucyfrowy dzień miesiąca'
|
||||||
@ -368,6 +375,7 @@ pl:
|
|||||||
ResultUpdated: 'Zaktualizowano członków: {count}'
|
ResultUpdated: 'Zaktualizowano członków: {count}'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Zastosuj filtr'
|
||||||
DELETE: Usuń
|
DELETE: Usuń
|
||||||
DELETEDRECORDS: 'Usunięto rekordów: {count}'
|
DELETEDRECORDS: 'Usunięto rekordów: {count}'
|
||||||
IMPORT: 'Import z CSV'
|
IMPORT: 'Import z CSV'
|
||||||
@ -377,6 +385,17 @@ pl:
|
|||||||
RESET: Zresetuj
|
RESET: Zresetuj
|
||||||
Title: 'Modele danych'
|
Title: 'Modele danych'
|
||||||
UPDATEDRECORDS: 'Zaktualizowano {count} rekordów.'
|
UPDATEDRECORDS: 'Zaktualizowano {count} rekordów.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Kolumny bazy danych'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relacje
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filtr
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Znajdź
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Ilość
|
FIELDLABELAMOUNT: Ilość
|
||||||
FIELDLABELCURRENCY: waluta
|
FIELDLABELCURRENCY: waluta
|
||||||
@ -389,10 +408,6 @@ pl:
|
|||||||
CMS_ACCESS_CATEGORY: 'Dostęp do CMSa'
|
CMS_ACCESS_CATEGORY: 'Dostęp do CMSa'
|
||||||
FULLADMINRIGHTS: 'Pełne prawa administracyjne'
|
FULLADMINRIGHTS: 'Pełne prawa administracyjne'
|
||||||
FULLADMINRIGHTS_HELP: 'Zatwierdza i nadpisuje wszystkie istniejące uprawnienia'
|
FULLADMINRIGHTS_HELP: 'Zatwierdza i nadpisuje wszystkie istniejące uprawnienia'
|
||||||
IMPORTSPECFIELDS: 'Kolumny bazy danych'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relacje
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'przypisany do "{title}"'
|
AssignedTo: 'przypisany do "{title}"'
|
||||||
FromGroup: 'odziedziczone z grupy "{title}"'
|
FromGroup: 'odziedziczone z grupy "{title}"'
|
||||||
@ -401,8 +416,11 @@ pl:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Uprawnienia ról i dostępu'
|
PERMISSIONS_CATEGORY: 'Uprawnienia ról i dostępu'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Wstecz
|
|
||||||
VALIDATION: 'Wprowadź poprawny numer telefonu'
|
VALIDATION: 'Wprowadź poprawny numer telefonu'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Dodaj
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Nie masz dostępu do tej strony. Jeśli posiadasz inne konto, które umożliwi Ci dostęp do tej strony, możesz się zalogować poniżej'
|
ALREADYLOGGEDIN: 'Nie masz dostępu do tej strony. Jeśli posiadasz inne konto, które umożliwi Ci dostęp do tej strony, możesz się zalogować poniżej'
|
||||||
BUTTONSEND: 'Wyślij mi link do zresetowania hasła'
|
BUTTONSEND: 'Wyślij mi link do zresetowania hasła'
|
||||||
@ -439,31 +457,33 @@ pl:
|
|||||||
BtnImport: 'Import z CSV'
|
BtnImport: 'Import z CSV'
|
||||||
FileFieldLabel: 'Plik CSV <small>(Dozwolone rozszerzenia: *.csv)</small>'
|
FileFieldLabel: 'Plik CSV <small>(Dozwolone rozszerzenia: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edycja
|
Edit: Edycja
|
||||||
FILTER: Filtr
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Nie wgrano zdjęć'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Główny
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'W %s ''%s'' jest wymagany'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Dodaj nowy rząd'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Eksportuj do CSV'
|
||||||
|
PRINT: Drukuj
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Wybierz:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sortuj w porządku rosnącym'
|
||||||
|
SORTDESC: 'Sortuj w porządku malejącym'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Zobacz pierwsze'
|
VIEWFIRST: 'Zobacz pierwsze'
|
||||||
VIEWLAST: 'Zobacz ostatnie'
|
VIEWLAST: 'Zobacz ostatnie'
|
||||||
VIEWNEXT: 'Zobacz następne'
|
VIEWNEXT: 'Zobacz następne'
|
||||||
VIEWPREVIOUS: 'Zobacz poprzednie'
|
VIEWPREVIOUS: 'Zobacz poprzednie'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Nie wgrano zdjęć'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Główny
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'W %s ''%s'' jest wymagany'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sortuj w porządku rosnącym'
|
|
||||||
SORTDESC: 'Sortuj w porządku malejącym'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Eksportuj do CSV'
|
|
||||||
PRINT: Drukuj
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Wybierz:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Proszę wprowadź prawidłowy format czasu ({format})'
|
VALIDATEFORMAT: 'Proszę wprowadź prawidłowy format czasu ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/pt.yml
@ -50,6 +50,8 @@ pt:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Lista não ordenada'
|
UNORDEREDDESCRIPTION: 'Lista não ordenada'
|
||||||
UNORDEREDEXAMPLE1: 'item não ordenado 1'
|
UNORDEREDEXAMPLE1: 'item não ordenado 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Por favor insira um nome de utilizador e password.'
|
ENTERINFO: 'Por favor insira um nome de utilizador e password.'
|
||||||
ERRORNOTADMIN: 'Esse utilizador não é um administrador.'
|
ERRORNOTADMIN: 'Esse utilizador não é um administrador.'
|
||||||
@ -57,9 +59,10 @@ pt:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Não
|
0: Não
|
||||||
ANY: Qualquer
|
ANY: Qualquer
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Sim
|
1: Sim
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ pt:
|
|||||||
SAVE: Guardar
|
SAVE: Guardar
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Modificou a sua password para'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Pode utilizar agora as seguintes credenciais para se autenticar:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Olá
|
||||||
|
PASSWORD: Palavra-chave
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Não
|
- Não
|
||||||
- Sim
|
- Sim
|
||||||
@ -74,6 +83,14 @@ pt:
|
|||||||
CLOSEPOPUP: 'Fechar Janela'
|
CLOSEPOPUP: 'Fechar Janela'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Guardado %s %s %s'
|
SUCCESSEDIT: 'Guardado %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Ordenar ascendente'
|
||||||
|
SORTDESC: 'Ordenar descendente'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Próximo
|
||||||
|
PREVIOUS: Anterior
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ pt:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Adicionar
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Escolha)
|
CHOOSE: (Escolha)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ pt:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Qualquer
|
ANY: Qualquer
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Conteúdo
|
Content: Conteúdo
|
||||||
Filename: 'Nome do ficheiro'
|
Filename: 'Nome do ficheiro'
|
||||||
@ -150,13 +162,17 @@ pt:
|
|||||||
FROMFILESTORE: 'Do Sistema de Ficheiros'
|
FROMFILESTORE: 'Do Sistema de Ficheiros'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Olá
|
||||||
|
TEXT1: 'Este é o seu'
|
||||||
|
TEXT2: 'link para alterar password'
|
||||||
|
TEXT3: para
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s é de preenchimento obrigatório'
|
FIELDISREQUIRED: '%s é de preenchimento obrigatório'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'O valor inserido não é único'
|
VALIDATIONNOTUNIQUE: 'O valor inserido não é único'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords não coincidem'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords não coincidem'
|
||||||
@ -187,37 +203,26 @@ pt:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Próximo
|
|
||||||
PREVIOUS: Anterior
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Olá
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Este é o seu'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'link para alterar password'
|
|
||||||
TEXT3: para
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Modificou a sua password para'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Pode utilizar agora as seguintes credenciais para se autenticar:'
|
|
||||||
Code: 'Grupo de código'
|
Code: 'Grupo de código'
|
||||||
DefaultGroupTitleAdministrators: Administradores
|
DefaultGroupTitleAdministrators: Administradores
|
||||||
DefaultGroupTitleContentAuthors: 'Autores de Conteúdo'
|
DefaultGroupTitleContentAuthors: 'Autores de Conteúdo'
|
||||||
Description: Descrição
|
Description: Descrição
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Olá
|
|
||||||
Locked: 'Fechado?'
|
Locked: 'Fechado?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Palavra-chave
|
|
||||||
Parent: 'Grupo pai'
|
Parent: 'Grupo pai'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Ordem de ordenação'
|
Sort: 'Ordem de ordenação'
|
||||||
TITLE: 'Iframe de envio de Imagem'
|
|
||||||
has_many_Permissions: Permissões
|
has_many_Permissions: Permissões
|
||||||
many_many_Members: Membros
|
many_many_Members: Membros
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ pt:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe de envio de Imagem'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Adicionar nova linha'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ pt:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Endereço de Email'
|
Email: 'Endereço de Email'
|
||||||
IP: 'Endereço IP'
|
IP: 'Endereço IP'
|
||||||
@ -368,6 +375,7 @@ pt:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ pt:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ pt:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Direitos de Administrador'
|
FULLADMINRIGHTS: 'Direitos de Administrador'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ pt:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Regras e permissões de acesso'
|
PERMISSIONS_CATEGORY: 'Regras e permissões de acesso'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Por favor insira um número de telefone válido'
|
VALIDATION: 'Por favor insira um número de telefone válido'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Adicionar
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Não tem acesso a esta página. Se tem outras credenciais que lhe permitem aceder a esta página, pode-se autenticar abaixo.'
|
ALREADYLOGGEDIN: 'Não tem acesso a esta página. Se tem outras credenciais que lhe permitem aceder a esta página, pode-se autenticar abaixo.'
|
||||||
BUTTONSEND: 'Enviar o link para recuperar a password'
|
BUTTONSEND: 'Enviar o link para recuperar a password'
|
||||||
@ -439,31 +457,33 @@ pt:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Nenhuma imagem enviada'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Principal
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Adicionar nova linha'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exportar para CSV'
|
||||||
|
PRINT: Imprimir
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Escolha:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Ordenar por ordem crescente'
|
||||||
|
SORTDESC: 'Ordenar por ordem decrescente'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Ver o primeiro'
|
VIEWFIRST: 'Ver o primeiro'
|
||||||
VIEWLAST: 'Ver o último'
|
VIEWLAST: 'Ver o último'
|
||||||
VIEWNEXT: 'Ver o próximo'
|
VIEWNEXT: 'Ver o próximo'
|
||||||
VIEWPREVIOUS: 'Ver o anterior'
|
VIEWPREVIOUS: 'Ver o anterior'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Nenhuma imagem enviada'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Principal
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Ordenar por ordem crescente'
|
|
||||||
SORTDESC: 'Ordenar por ordem decrescente'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exportar para CSV'
|
|
||||||
PRINT: Imprimir
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Escolha:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/pt_BR.yml
@ -50,6 +50,8 @@ pt_BR:
|
|||||||
UNORDERED: Marcadores
|
UNORDERED: Marcadores
|
||||||
UNORDEREDDESCRIPTION: Marcadores
|
UNORDEREDDESCRIPTION: Marcadores
|
||||||
UNORDEREDEXAMPLE1: 'Item não ordenado 1'
|
UNORDEREDEXAMPLE1: 'Item não ordenado 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Por favor entre nome de usuário e senha.'
|
ENTERINFO: 'Por favor entre nome de usuário e senha.'
|
||||||
ERRORNOTADMIN: 'Este usuário não é um administrador'
|
ERRORNOTADMIN: 'Este usuário não é um administrador'
|
||||||
@ -57,9 +59,10 @@ pt_BR:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Acessar todas as interfaces do CMS'
|
ACCESSALLINTERFACES: 'Acessar todas as interfaces do CMS'
|
||||||
@ -67,6 +70,12 @@ pt_BR:
|
|||||||
SAVE: Salvar
|
SAVE: Salvar
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Você alterou sua senha para'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Agora, você pode usar as seguintes credenciais para realizar o login:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Olá
|
||||||
|
PASSWORD: Senha
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ pt_BR:
|
|||||||
CLOSEPOPUP: 'Fechar janela'
|
CLOSEPOPUP: 'Fechar janela'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: '%s %s %s salvo(s)'
|
SUCCESSEDIT: '%s %s %s salvo(s)'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Ordenar ascendente'
|
||||||
|
SORTDESC: 'Ordenar descendente'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Próximo
|
||||||
|
PREVIOUS: Anterior
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ pt_BR:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Incluir
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: Selecione
|
CHOOSE: Selecione
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ pt_BR:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Conteudo
|
Content: Conteudo
|
||||||
Filename: 'Nome do Arquivo'
|
Filename: 'Nome do Arquivo'
|
||||||
@ -150,13 +162,17 @@ pt_BR:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Olá
|
||||||
|
TEXT1: 'Este é seu'
|
||||||
|
TEXT2: 'link para reiniciar sua senha'
|
||||||
|
TEXT3: para
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s é requerido'
|
FIELDISREQUIRED: '%s é requerido'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'O valor inserido não é exclusivo'
|
VALIDATIONNOTUNIQUE: 'O valor inserido não é exclusivo'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Senha não confere'
|
VALIDATIONPASSWORDSDONTMATCH: 'Senha não confere'
|
||||||
@ -187,37 +203,26 @@ pt_BR:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Próximo
|
|
||||||
PREVIOUS: Anterior
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Olá
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Este é seu'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'link para reiniciar sua senha'
|
|
||||||
TEXT3: para
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Você alterou sua senha para'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Agora, você pode usar as seguintes credenciais para realizar o login:'
|
|
||||||
Code: 'Grupo de código'
|
Code: 'Grupo de código'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Descrição
|
Description: Descrição
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Olá
|
|
||||||
Locked: 'Travado?'
|
Locked: 'Travado?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Senha
|
|
||||||
Parent: 'Grupo pai'
|
Parent: 'Grupo pai'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: Ordenação
|
Sort: Ordenação
|
||||||
TITLE: 'Upload de imagem'
|
|
||||||
has_many_Permissions: Permissões
|
has_many_Permissions: Permissões
|
||||||
many_many_Members: Membros
|
many_many_Members: Membros
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ pt_BR:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Upload de imagem'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Incluir nova linha'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ pt_BR:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Endereço de E-mail'
|
Email: 'Endereço de E-mail'
|
||||||
IP: 'Endereço IP'
|
IP: 'Endereço IP'
|
||||||
@ -368,6 +375,7 @@ pt_BR:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Excluir
|
DELETE: Excluir
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'importar do CSV'
|
IMPORT: 'importar do CSV'
|
||||||
@ -377,6 +385,17 @@ pt_BR:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ pt_BR:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Todos os direitos administrativos'
|
FULLADMINRIGHTS: 'Todos os direitos administrativos'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ pt_BR:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Por favor digite um número de telefone válido'
|
VALIDATION: 'Por favor digite um número de telefone válido'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Incluir
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Você não tem acesso a esta página. Se você tem outra conta que pode acessar esta página, você pode efetuar o login abaixo.'
|
ALREADYLOGGEDIN: 'Você não tem acesso a esta página. Se você tem outra conta que pode acessar esta página, você pode efetuar o login abaixo.'
|
||||||
BUTTONSEND: 'Envie-me o link para resetar a senha'
|
BUTTONSEND: 'Envie-me o link para resetar a senha'
|
||||||
@ -439,31 +457,33 @@ pt_BR:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Não foi feito o upload de nenhuma imagem'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Principal
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Incluir nova linha'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exportar para CSV'
|
||||||
|
PRINT: Imprimir
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Ver o Primeiro'
|
VIEWFIRST: 'Ver o Primeiro'
|
||||||
VIEWLAST: 'Ver o Ultimo'
|
VIEWLAST: 'Ver o Ultimo'
|
||||||
VIEWNEXT: 'Ver o próximo'
|
VIEWNEXT: 'Ver o próximo'
|
||||||
VIEWPREVIOUS: 'Ver o anterior'
|
VIEWPREVIOUS: 'Ver o anterior'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Não foi feito o upload de nenhuma imagem'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Principal
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exportar para CSV'
|
|
||||||
PRINT: Imprimir
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/ro.yml
@ -50,6 +50,8 @@ ro:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Va rugam introduceţi un user si o parolă.'
|
ENTERINFO: 'Va rugam introduceţi un user si o parolă.'
|
||||||
ERRORNOTADMIN: 'Acest utilizator nu este un administrator.'
|
ERRORNOTADMIN: 'Acest utilizator nu este un administrator.'
|
||||||
@ -57,9 +59,10 @@ ro:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ ro:
|
|||||||
SAVE: Save
|
SAVE: Save
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Ti-ai schimbat parola in'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Salut
|
||||||
|
PASSWORD: Parola
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ ro:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sortează ascendent'
|
||||||
|
SORTDESC: 'Sortează descendent'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Urmatorul
|
||||||
|
PREVIOUS: Anteriorul
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ ro:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Adauga
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Alege)
|
CHOOSE: (Alege)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ ro:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Oricare
|
ANY: Oricare
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ ro:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Salut
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'link de resetare a parolei'
|
||||||
|
TEXT3: pentru
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is required'
|
FIELDISREQUIRED: '%s is required'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Valoarea introdusă nu este unică'
|
VALIDATIONNOTUNIQUE: 'Valoarea introdusă nu este unică'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
||||||
@ -187,37 +203,26 @@ ro:
|
|||||||
ResetFilter: Reseteaza
|
ResetFilter: Reseteaza
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Urmatorul
|
|
||||||
PREVIOUS: Anteriorul
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Salut
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'link de resetare a parolei'
|
|
||||||
TEXT3: pentru
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Ti-ai schimbat parola in'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Cod Grup'
|
Code: 'Cod Grup'
|
||||||
DefaultGroupTitleAdministrators: Administratori
|
DefaultGroupTitleAdministrators: Administratori
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Descriere
|
Description: Descriere
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Salut
|
|
||||||
Locked: 'Blocat?'
|
Locked: 'Blocat?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Parola
|
|
||||||
Parent: 'Grup de Baza'
|
Parent: 'Grup de Baza'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Ordine de sortare'
|
Sort: 'Ordine de sortare'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Permisiuni
|
has_many_Permissions: Permisiuni
|
||||||
many_many_Members: Membri
|
many_many_Members: Membri
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ ro:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Imagine
|
IMAGE: Imagine
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Aplica filtru" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ ro:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'Adresa IP'
|
IP: 'Adresa IP'
|
||||||
@ -368,6 +375,7 @@ ro:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Aplica filtru'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ ro:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ ro:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ ro:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Adauga
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ ro:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Nici o imagine incarcata'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Pincipal
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exportati ca CSV'
|
||||||
|
PRINT: Imprima
|
||||||
|
Print: Print
|
||||||
|
SELECT: Selecteaza
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Vezi primul'
|
VIEWFIRST: 'Vezi primul'
|
||||||
VIEWLAST: 'Vezi ultimul'
|
VIEWLAST: 'Vezi ultimul'
|
||||||
VIEWNEXT: 'Vezi urmator'
|
VIEWNEXT: 'Vezi urmator'
|
||||||
VIEWPREVIOUS: 'Vezi anterior'
|
VIEWPREVIOUS: 'Vezi anterior'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Nici o imagine incarcata'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Pincipal
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exportati ca CSV'
|
|
||||||
PRINT: Imprima
|
|
||||||
Print: Print
|
|
||||||
SELECT: Selecteaza
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
126
lang/ru.yml
@ -3,12 +3,12 @@ ru:
|
|||||||
NEWFOLDER: 'Новая папка'
|
NEWFOLDER: 'Новая папка'
|
||||||
AssetTableField:
|
AssetTableField:
|
||||||
CREATED: 'Первая загрузка'
|
CREATED: 'Первая загрузка'
|
||||||
DIM: Размеры
|
DIM: 'Размеры'
|
||||||
FILENAME: 'Имя файла'
|
FILENAME: 'Имя файла'
|
||||||
FOLDER: Folder
|
FOLDER: Folder
|
||||||
LASTEDIT: 'Последнее изменение'
|
LASTEDIT: 'Последнее изменение'
|
||||||
OWNER: Владелец
|
OWNER: Владелец
|
||||||
SIZE: Размер
|
SIZE: 'Размер'
|
||||||
TITLE: Название
|
TITLE: Название
|
||||||
TYPE: Тип
|
TYPE: Тип
|
||||||
URL: URL
|
URL: URL
|
||||||
@ -50,6 +50,8 @@ ru:
|
|||||||
UNORDERED: 'Ненумерованный список'
|
UNORDERED: 'Ненумерованный список'
|
||||||
UNORDEREDDESCRIPTION: 'Ненумерованный список'
|
UNORDEREDDESCRIPTION: 'Ненумерованный список'
|
||||||
UNORDEREDEXAMPLE1: 'ненумерованный элемент 1'
|
UNORDEREDEXAMPLE1: 'ненумерованный элемент 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Пожалуйста, введите имя пользователя и пароль.'
|
ENTERINFO: 'Пожалуйста, введите имя пользователя и пароль.'
|
||||||
ERRORNOTADMIN: 'Такой пользователь не является администратором.'
|
ERRORNOTADMIN: 'Такой пользователь не является администратором.'
|
||||||
@ -57,16 +59,23 @@ ru:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Доступ ко всему интерфейсу CMS'
|
ACCESSALLINTERFACES: 'Доступ ко всему интерфейсу CMS'
|
||||||
ACCESSALLINTERFACESHELP: 'Overrules more specific access settings.'
|
ACCESSALLINTERFACESHELP: 'Overrules more specific access settings.'
|
||||||
SAVE: Сохранить
|
SAVE: 'Сохранить'
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Вы изменили свой пароль на'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Для того, чтобы войти, используйте сейчас следующие учетные данные:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Здравствуйте
|
||||||
|
PASSWORD: Пароль
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ ru:
|
|||||||
CLOSEPOPUP: 'Закрыть всплывающее окно'
|
CLOSEPOPUP: 'Закрыть всплывающее окно'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Сохранено %s %s %s'
|
SUCCESSEDIT: 'Сохранено %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Сортировать по возрастанию'
|
||||||
|
SORTDESC: 'Сортировать по убыванию'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Следующ.
|
||||||
|
PREVIOUS: Предыдущ.
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ ru:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Добавить
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Выберите)
|
CHOOSE: (Выберите)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ ru:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Содержание
|
Content: Содержание
|
||||||
Filename: 'Имя файла'
|
Filename: 'Имя файла'
|
||||||
@ -150,13 +162,17 @@ ru:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Здравствуйте
|
||||||
|
TEXT1: 'Это ваша'
|
||||||
|
TEXT2: 'ссылка переустановки пароля'
|
||||||
|
TEXT3: для
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: 'Поле %s является обязательным'
|
FIELDISREQUIRED: 'Поле %s является обязательным'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Введенное значение не уникально'
|
VALIDATIONNOTUNIQUE: 'Введенное значение не уникально'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Пароли не совпадают'
|
VALIDATIONPASSWORDSDONTMATCH: 'Пароли не совпадают'
|
||||||
@ -187,37 +203,26 @@ ru:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Следующ.
|
|
||||||
PREVIOUS: Предыдущ.
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Здравствуйте
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Это ваша'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'ссылка переустановки пароля'
|
|
||||||
TEXT3: для
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Вы изменили свой пароль на'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Для того, чтобы войти, используйте сейчас следующие учетные данные:'
|
|
||||||
Code: 'Код группы'
|
Code: 'Код группы'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Описание
|
Description: Описание
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Здравствуйте
|
|
||||||
Locked: 'Блокировано?'
|
Locked: 'Блокировано?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Пароль
|
|
||||||
Parent: 'Родительская группа'
|
Parent: 'Родительская группа'
|
||||||
RolesAddEditLink: 'Добавить/редактировать роли'
|
RolesAddEditLink: 'Добавить/редактировать роли'
|
||||||
Sort: 'Порядок сортировки'
|
Sort: 'Порядок сортировки'
|
||||||
TITLE: 'Iframe загрузки изображений'
|
|
||||||
has_many_Permissions: 'Права групп пользователей'
|
has_many_Permissions: 'Права групп пользователей'
|
||||||
many_many_Members: 'Члены группы'
|
many_many_Members: 'Члены группы'
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -253,7 +258,7 @@ ru:
|
|||||||
IMAGEALT: 'Alternative text (alt)'
|
IMAGEALT: 'Alternative text (alt)'
|
||||||
IMAGEALTTEXT: 'Alternative text (alt) - shown if image cannot be displayed'
|
IMAGEALTTEXT: 'Alternative text (alt) - shown if image cannot be displayed'
|
||||||
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
||||||
IMAGEDIMENSIONS: Размеры
|
IMAGEDIMENSIONS: 'Размеры'
|
||||||
IMAGEHEIGHTPX: Высота
|
IMAGEHEIGHTPX: Высота
|
||||||
IMAGETITLE: 'Title text (tooltip) - for additional information about the image'
|
IMAGETITLE: 'Title text (tooltip) - for additional information about the image'
|
||||||
IMAGETITLETEXT: 'Title text (tooltip)'
|
IMAGETITLETEXT: 'Title text (tooltip)'
|
||||||
@ -275,10 +280,9 @@ ru:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe загрузки изображений'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Добавить новый ряд'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ ru:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: Email
|
Email: Email
|
||||||
IP: IP-адрес
|
IP: IP-адрес
|
||||||
@ -368,6 +375,7 @@ ru:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Удалить
|
DELETE: Удалить
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Импорт из CSV'
|
IMPORT: 'Импорт из CSV'
|
||||||
@ -377,6 +385,17 @@ ru:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ ru:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Все права администратора'
|
FULLADMINRIGHTS: 'Все права администратора'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ ru:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Пожалуйста, введите верный номер телефона'
|
VALIDATION: 'Пожалуйста, введите верный номер телефона'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Добавить
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'У Вас нет доступа к этой странице. Если у вас имеется другая учетная запись, имеющая доступ к этой странице, введите ее данные ниже.'
|
ALREADYLOGGEDIN: 'У Вас нет доступа к этой странице. Если у вас имеется другая учетная запись, имеющая доступ к этой странице, введите ее данные ниже.'
|
||||||
BUTTONSEND: 'Отправить мне ссылку переустановки пароля'
|
BUTTONSEND: 'Отправить мне ссылку переустановки пароля'
|
||||||
@ -411,7 +429,7 @@ ru:
|
|||||||
ENTERNEWPASSWORD: 'Пожалуйста, введите новый пароль.'
|
ENTERNEWPASSWORD: 'Пожалуйста, введите новый пароль.'
|
||||||
ERRORPASSWORDPERMISSION: 'Вы должны войти в систему, чтобы изменить Ваш пароль!'
|
ERRORPASSWORDPERMISSION: 'Вы должны войти в систему, чтобы изменить Ваш пароль!'
|
||||||
LOGGEDOUT: 'Вы вышли. Если Вы хотите войти снова, введите ваши учетные данные ниже.'
|
LOGGEDOUT: 'Вы вышли. Если Вы хотите войти снова, введите ваши учетные данные ниже.'
|
||||||
LOGIN: Вход
|
LOGIN: 'Вход'
|
||||||
NOTEPAGESECURED: 'Эта страница защищена. Пожалуйста, введите свои учетные данные для входа.'
|
NOTEPAGESECURED: 'Эта страница защищена. Пожалуйста, введите свои учетные данные для входа.'
|
||||||
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
||||||
NOTERESETPASSWORD: 'Введите Ваш адрес email, и Вам будет отправлена ссылка, по которой Вы сможете переустановить свой пароль'
|
NOTERESETPASSWORD: 'Введите Ваш адрес email, и Вам будет отправлена ссылка, по которой Вы сможете переустановить свой пароль'
|
||||||
@ -439,31 +457,33 @@ ru:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Не загружено ни одного изображения'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Основное
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Добавить новый ряд'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Экспорт в CSV'
|
||||||
|
PRINT: Печать
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'По возрастанию'
|
||||||
|
SORTDESC: 'По убыванию'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: Первый
|
VIEWFIRST: Первый
|
||||||
VIEWLAST: Последний
|
VIEWLAST: Последний
|
||||||
VIEWNEXT: Следующий
|
VIEWNEXT: Следующий
|
||||||
VIEWPREVIOUS: Предыдущий
|
VIEWPREVIOUS: Предыдущий
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Не загружено ни одного изображения'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Основное
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'По возрастанию'
|
|
||||||
SORTDESC: 'По убыванию'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Экспорт в CSV'
|
|
||||||
PRINT: Печать
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
126
lang/si.yml
@ -50,6 +50,8 @@ si:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'නම හා මුර පදය ඇතුල් කරන්න'
|
ENTERINFO: 'නම හා මුර පදය ඇතුල් කරන්න'
|
||||||
ERRORNOTADMIN: 'ඵම පරිශීලකයා නියමුවෙකු නොවේ'
|
ERRORNOTADMIN: 'ඵම පරිශීලකයා නියමුවෙකු නොවේ'
|
||||||
@ -57,9 +59,10 @@ si:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ si:
|
|||||||
SAVE: 'සේවි කරන්න'
|
SAVE: 'සේවි කරන්න'
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'අලුත් මුර පදය'
|
||||||
|
CHANGEPASSWORDTEXT2: 'ප්රවිශ්ට වීමට පහත දත්ත යොදාගන්න'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: කොහොමද
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,13 +83,21 @@ si:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'ආරෝහන පිළිවෙලට'
|
||||||
|
SORTDESC: 'ආවරෝහන පිළිවෙලට'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: පසු
|
||||||
|
PREVIOUS: පෙර
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
MAXIMUM: 'Passwords must be at most {max} characters long.'
|
MAXIMUM: 'Passwords must be at most {max} characters long.'
|
||||||
SHOWONCLICKTITLE: 'මුර පදය වෙනස් කිරීම'
|
SHOWONCLICKTITLE: 'මුර පදය වෙනස් කිරීම'
|
||||||
CreditCardField:
|
CreditCardField:
|
||||||
FIRST: පළමු
|
FIRST: 'පළමු'
|
||||||
FOURTH: fourth
|
FOURTH: fourth
|
||||||
SECOND: දෙවන
|
SECOND: දෙවන
|
||||||
THIRD: third
|
THIRD: third
|
||||||
@ -102,8 +119,8 @@ si:
|
|||||||
SECS: 'තත්පර '
|
SECS: 'තත්පර '
|
||||||
TIMEDIFFAGO: '{difference} ago'
|
TIMEDIFFAGO: '{difference} ago'
|
||||||
TIMEDIFFIN: 'in {difference}'
|
TIMEDIFFIN: 'in {difference}'
|
||||||
YEAR: අවුරුද්ද
|
YEAR: 'අවුරුද්ද'
|
||||||
YEARS: අවුරුදු
|
YEARS: 'අවුරුදු'
|
||||||
DateField:
|
DateField:
|
||||||
NOTSET: 'not set'
|
NOTSET: 'not set'
|
||||||
TODAY: today
|
TODAY: today
|
||||||
@ -111,10 +128,7 @@ si:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: 'එකතු කරන්න'
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (තොරන්න)
|
CHOOSE: (තොරන්න)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ si:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ si:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: කොහොමද
|
||||||
|
TEXT1: 'මෙය ඔබගේ'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: සඳහා
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s අවශ්යයි'
|
FIELDISREQUIRED: '%s අවශ්යයි'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'අගය අද්විතීය නොවේ'
|
VALIDATIONNOTUNIQUE: 'අගය අද්විතීය නොවේ'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'මුර පද අසමානය'
|
VALIDATIONPASSWORDSDONTMATCH: 'මුර පද අසමානය'
|
||||||
@ -187,38 +203,27 @@ si:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: පසු
|
|
||||||
PREVIOUS: පෙර
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: කොහොමද
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'මෙය ඔබගේ'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: සඳහා
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'අලුත් මුර පදය'
|
|
||||||
CHANGEPASSWORDTEXT2: 'ප්රවිශ්ට වීමට පහත දත්ත යොදාගන්න'
|
|
||||||
Code: 'කාන්ඩ සංකේතය'
|
Code: 'කාන්ඩ සංකේතය'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: කොහොමද
|
|
||||||
Locked: 'අගුලුලාද?'
|
Locked: 'අගුලුලාද?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'මවු කාන්ඩය'
|
Parent: 'මවු කාන්ඩය'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'පිංතූර අප්ලෝඩ් කරන Iframe ඵක'
|
has_many_Permissions: 'අවසර'
|
||||||
has_many_Permissions: අවසර
|
|
||||||
many_many_Members: සාමාජිකයින්
|
many_many_Members: සාමාජිකයින්
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
Help1: '<p>Import one or more groups in <em>CSV</em> format (comma-separated values). <small><a href="#" class="toggle-advanced">Show advanced usage</a></small></p>'
|
Help1: '<p>Import one or more groups in <em>CSV</em> format (comma-separated values). <small><a href="#" class="toggle-advanced">Show advanced usage</a></small></p>'
|
||||||
@ -275,10 +280,9 @@ si:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'පිංතූර අප්ලෝඩ් කරන Iframe ඵක'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'නව පෙළක් එකතුකරන්න'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ si:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ si:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ si:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ si:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ si:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'නිවැරදි දුරකතන අ0කයක් යොදන්න'
|
VALIDATION: 'නිවැරදි දුරකතන අ0කයක් යොදන්න'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: 'එකතු කරන්න'
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'මෙම පිටුවට ඇතුල්වීමට ඹබට අවසර නැත, වෙනත් නමකින් ඇතුල් වීමට පහතින් නම හා මුරපදය යොදන්න'
|
ALREADYLOGGEDIN: 'මෙම පිටුවට ඇතුල්වීමට ඹබට අවසර නැත, වෙනත් නමකින් ඇතුල් වීමට පහතින් නම හා මුරපදය යොදන්න'
|
||||||
BUTTONSEND: 'මුරපදය වෙනස් කරන ලිපිනය ඵවන්න'
|
BUTTONSEND: 'මුරපදය වෙනස් කරන ලිපිනය ඵවන්න'
|
||||||
@ -439,35 +457,37 @@ si:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'පි0තුර අප්ලෝඩ් කර නැත'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: ප්රදාන
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'නව පෙළක් එකතුකරන්න'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: 'මුද්රණය කරන්න'
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'පළමු එක පෙන්වන්න'
|
VIEWFIRST: 'පළමු එක පෙන්වන්න'
|
||||||
VIEWLAST: 'අවසානය පෙන්වන්න'
|
VIEWLAST: 'අවසානය පෙන්වන්න'
|
||||||
VIEWNEXT: 'ඊළඟ එක පෙන්වන්න'
|
VIEWNEXT: 'ඊළඟ එක පෙන්වන්න'
|
||||||
VIEWPREVIOUS: 'පෙර පෙන්වන්න'
|
VIEWPREVIOUS: 'පෙර පෙන්වන්න'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'පි0තුර අප්ලෝඩ් කර නැත'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: ප්රදාන
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: 'මුද්රණය කරන්න'
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
LESS: අඩු
|
LESS: 'අඩු'
|
||||||
MORE: වැඩි
|
MORE: වැඩි
|
||||||
UploadField:
|
UploadField:
|
||||||
ATTACHFILE: 'Attach a file'
|
ATTACHFILE: 'Attach a file'
|
||||||
|
118
lang/sk.yml
@ -50,6 +50,8 @@ sk:
|
|||||||
UNORDERED: 'neočíslovaný zoznam'
|
UNORDERED: 'neočíslovaný zoznam'
|
||||||
UNORDEREDDESCRIPTION: 'neočíslovaný zoznam'
|
UNORDEREDDESCRIPTION: 'neočíslovaný zoznam'
|
||||||
UNORDEREDEXAMPLE1: 'neočíslovaná položka 1'
|
UNORDEREDEXAMPLE1: 'neočíslovaná položka 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Prosím zadajte používateľské meno a heslo.'
|
ENTERINFO: 'Prosím zadajte používateľské meno a heslo.'
|
||||||
ERRORNOTADMIN: 'Tento používateľ nie je administrátor.'
|
ERRORNOTADMIN: 'Tento používateľ nie je administrátor.'
|
||||||
@ -57,9 +59,10 @@ sk:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Nie
|
0: Nie
|
||||||
ANY: Ktorýkoľvek
|
ANY: Ktorýkoľvek
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Áno
|
1: Áno
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Pristup do všetkých častí CMS.'
|
ACCESSALLINTERFACES: 'Pristup do všetkých častí CMS.'
|
||||||
@ -67,6 +70,12 @@ sk:
|
|||||||
SAVE: Uložiť
|
SAVE: Uložiť
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Vaše heslo bolo zmenené pre'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Teraz môžete použiť nasledujúce prihlasovacie údaje na prihlásenie:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: 'Dobrý deň'
|
||||||
|
PASSWORD: Heslo
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Nie
|
- Nie
|
||||||
- Áno
|
- Áno
|
||||||
@ -74,6 +83,14 @@ sk:
|
|||||||
CLOSEPOPUP: 'Zatvoriť okno'
|
CLOSEPOPUP: 'Zatvoriť okno'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Uložené %s %s %s'
|
SUCCESSEDIT: 'Uložené %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Zoradiť vzostupne'
|
||||||
|
SORTDESC: 'Zoradiť zostupne'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Ďalší
|
||||||
|
PREVIOUS: Predchádzajúci
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ sk:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Pridať
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: '(Vyberte si)'
|
CHOOSE: '(Vyberte si)'
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ sk:
|
|||||||
SINGULARNAME: 'Záznam o odskočených e-mailoch'
|
SINGULARNAME: 'Záznam o odskočených e-mailoch'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Každý
|
ANY: Každý
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Obsah
|
Content: Obsah
|
||||||
Filename: 'Meno súboru'
|
Filename: 'Meno súboru'
|
||||||
@ -150,13 +162,17 @@ sk:
|
|||||||
FROMFILESTORE: 'Z úložiska súborov'
|
FROMFILESTORE: 'Z úložiska súborov'
|
||||||
NOSOURCE: 'Prosím zvolte zdrojový súbor pre priloženie'
|
NOSOURCE: 'Prosím zvolte zdrojový súbor pre priloženie'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: 'Dobrý deň'
|
||||||
|
TEXT1: 'Tu je váš'
|
||||||
|
TEXT2: 'odkaz na resetovanie hesla'
|
||||||
|
TEXT3: pre
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s je požadované'
|
FIELDISREQUIRED: '%s je požadované'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Zadaná hodnota nie je unikátna'
|
VALIDATIONNOTUNIQUE: 'Zadaná hodnota nie je unikátna'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Hesla sa nezhodujú'
|
VALIDATIONPASSWORDSDONTMATCH: 'Hesla sa nezhodujú'
|
||||||
@ -187,37 +203,26 @@ sk:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Ďalší
|
|
||||||
PREVIOUS: Predchádzajúci
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: 'Dobrý deň'
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Tu je váš'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'odkaz na resetovanie hesla'
|
|
||||||
TEXT3: pre
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Pridať novú úlohu pre túto skupinu'
|
AddRole: 'Pridať novú úlohu pre túto skupinu'
|
||||||
CHANGEPASSWORDTEXT1: 'Vaše heslo bolo zmenené pre'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Teraz môžete použiť nasledujúce prihlasovacie údaje na prihlásenie:'
|
|
||||||
Code: 'Kód skupiny'
|
Code: 'Kód skupiny'
|
||||||
DefaultGroupTitleAdministrators: Administratori
|
DefaultGroupTitleAdministrators: Administratori
|
||||||
DefaultGroupTitleContentAuthors: 'Autori obsahu'
|
DefaultGroupTitleContentAuthors: 'Autori obsahu'
|
||||||
Description: Popis
|
Description: Popis
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: 'Dobrý deň'
|
|
||||||
Locked: 'Zamknuté?'
|
Locked: 'Zamknuté?'
|
||||||
NoRoles: 'Nenašli sa žiadne úlohy'
|
NoRoles: 'Nenašli sa žiadne úlohy'
|
||||||
PASSWORD: Heslo
|
|
||||||
Parent: 'Nadradená skupina'
|
Parent: 'Nadradená skupina'
|
||||||
RolesAddEditLink: 'Pridať/upraviť úlohy'
|
RolesAddEditLink: 'Pridať/upraviť úlohy'
|
||||||
Sort: 'Zoradiť podľa'
|
Sort: 'Zoradiť podľa'
|
||||||
TITLE: 'Rámec pre nahranie obrázku'
|
|
||||||
has_many_Permissions: Právomoci
|
has_many_Permissions: Právomoci
|
||||||
many_many_Members: Uživatelia
|
many_many_Members: Uživatelia
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -258,7 +263,7 @@ sk:
|
|||||||
IMAGETITLE: 'Text titulky (tooltip) - pre doplňujúce informácie o obrázku'
|
IMAGETITLE: 'Text titulky (tooltip) - pre doplňujúce informácie o obrázku'
|
||||||
IMAGETITLETEXT: 'Title text (tooltip)'
|
IMAGETITLETEXT: 'Title text (tooltip)'
|
||||||
IMAGETITLETEXTDESC: 'For additional information about the image'
|
IMAGETITLETEXTDESC: 'For additional information about the image'
|
||||||
IMAGEWIDTHPX: Šírka
|
IMAGEWIDTHPX: 'Šírka'
|
||||||
INSERTMEDIA: 'Insert Media'
|
INSERTMEDIA: 'Insert Media'
|
||||||
LINK: 'Vložiť/upraviť odkaz na zvýraznený text'
|
LINK: 'Vložiť/upraviť odkaz na zvýraznený text'
|
||||||
LINKANCHOR: 'Odkaz na tejto stranke'
|
LINKANCHOR: 'Odkaz na tejto stranke'
|
||||||
@ -275,10 +280,9 @@ sk:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Obrázok
|
IMAGE: Obrázok
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Použiť filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Rámec pre nahranie obrázku'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Pridať nový riadok'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ sk:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Emailová adresa'
|
Email: 'Emailová adresa'
|
||||||
IP: 'IP adreasa'
|
IP: 'IP adreasa'
|
||||||
@ -368,6 +375,7 @@ sk:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Použiť filter'
|
||||||
DELETE: Vymazať
|
DELETE: Vymazať
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importovať z CSV'
|
IMPORT: 'Importovať z CSV'
|
||||||
@ -377,6 +385,17 @@ sk:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Množstvo
|
FIELDLABELAMOUNT: Množstvo
|
||||||
FIELDLABELCURRENCY: Mena
|
FIELDLABELCURRENCY: Mena
|
||||||
@ -389,10 +408,6 @@ sk:
|
|||||||
CMS_ACCESS_CATEGORY: 'Prístup do CMS'
|
CMS_ACCESS_CATEGORY: 'Prístup do CMS'
|
||||||
FULLADMINRIGHTS: 'Plné administrátorské práva'
|
FULLADMINRIGHTS: 'Plné administrátorské práva'
|
||||||
FULLADMINRIGHTS_HELP: 'Ma prednosť pred všetkými ostatnými prideleniami a právomocami.'
|
FULLADMINRIGHTS_HELP: 'Ma prednosť pred všetkými ostatnými prideleniami a právomocami.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ sk:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Úlohy a prístupové práva'
|
PERMISSIONS_CATEGORY: 'Úlohy a prístupové práva'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Prosím zadajte platné telefónne číslo'
|
VALIDATION: 'Prosím zadajte platné telefónne číslo'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Pridať
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'K tejto stránke nemáte prístup. Ak máte iný účet, ktorý k nej má prístup, môžete sa <a href="%s">prihlásiť</a>.'
|
ALREADYLOGGEDIN: 'K tejto stránke nemáte prístup. Ak máte iný účet, ktorý k nej má prístup, môžete sa <a href="%s">prihlásiť</a>.'
|
||||||
BUTTONSEND: 'Pošlite mi odkaz na resetovanie hesla'
|
BUTTONSEND: 'Pošlite mi odkaz na resetovanie hesla'
|
||||||
@ -439,31 +457,33 @@ sk:
|
|||||||
BtnImport: Importovať
|
BtnImport: Importovať
|
||||||
FileFieldLabel: 'CSV súbor <small>(Povoléné koncovki súborov: *.csv)</small>'
|
FileFieldLabel: 'CSV súbor <small>(Povoléné koncovki súborov: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Nebol nahraný žiaden obrázok'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Hlavné
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Pridať nový riadok'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exportovať do CSV'
|
||||||
|
PRINT: Vytlačiť
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Vyberte:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Zoradiť vzostupne'
|
||||||
|
SORTDESC: 'Zoradiť zostupne'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Zobraziť prvé'
|
VIEWFIRST: 'Zobraziť prvé'
|
||||||
VIEWLAST: 'Zobraziť posledné'
|
VIEWLAST: 'Zobraziť posledné'
|
||||||
VIEWNEXT: 'Zobraziť nasledujúce'
|
VIEWNEXT: 'Zobraziť nasledujúce'
|
||||||
VIEWPREVIOUS: 'Zobraziť predchádzajúce'
|
VIEWPREVIOUS: 'Zobraziť predchádzajúce'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Nebol nahraný žiaden obrázok'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Hlavné
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Zoradiť vzostupne'
|
|
||||||
SORTDESC: 'Zoradiť zostupne'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exportovať do CSV'
|
|
||||||
PRINT: Vytlačiť
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Vyberte:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
118
lang/sl.yml
@ -50,6 +50,8 @@ sl:
|
|||||||
UNORDERED: 'Neurejen seznam'
|
UNORDERED: 'Neurejen seznam'
|
||||||
UNORDEREDDESCRIPTION: 'Neurejen seznam'
|
UNORDEREDDESCRIPTION: 'Neurejen seznam'
|
||||||
UNORDEREDEXAMPLE1: 'alineja na neurejenem seznamu'
|
UNORDEREDEXAMPLE1: 'alineja na neurejenem seznamu'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Vpišite uporabniško ime in geslo.'
|
ENTERINFO: 'Vpišite uporabniško ime in geslo.'
|
||||||
ERRORNOTADMIN: 'Uporabnik ni administrator tega spletnega mesta.'
|
ERRORNOTADMIN: 'Uporabnik ni administrator tega spletnega mesta.'
|
||||||
@ -57,9 +59,10 @@ sl:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Ne
|
0: Ne
|
||||||
ANY: Katerikoli
|
ANY: Katerikoli
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Da
|
1: Da
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Dostop do vseh sklopov CMS'
|
ACCESSALLINTERFACES: 'Dostop do vseh sklopov CMS'
|
||||||
@ -67,6 +70,12 @@ sl:
|
|||||||
SAVE: Shrani
|
SAVE: Shrani
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Geslo ste spremenili v'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Za prijavo lahko odslej uporabite naslednje podatke:'
|
||||||
|
EMAIL: E-naslov
|
||||||
|
HELLO: 'Pozdravljeni,'
|
||||||
|
PASSWORD: Geslo
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Ne
|
- Ne
|
||||||
- Da
|
- Da
|
||||||
@ -74,6 +83,14 @@ sl:
|
|||||||
CLOSEPOPUP: 'Zapri okno'
|
CLOSEPOPUP: 'Zapri okno'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Shranjeno: %s %s %s'
|
SUCCESSEDIT: 'Shranjeno: %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Razvrsti naraščajoče'
|
||||||
|
SORTDESC: 'Razvrsti padajoče'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Naprej
|
||||||
|
PREVIOUS: Nazaj
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ sl:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Dodaj
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Izberi)
|
CHOOSE: (Izberi)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ sl:
|
|||||||
SINGULARNAME: 'Zavrnjeno e-sporočilo'
|
SINGULARNAME: 'Zavrnjeno e-sporočilo'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Katerikoli
|
ANY: Katerikoli
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Vsebina
|
Content: Vsebina
|
||||||
Filename: 'Ime datoteke'
|
Filename: 'Ime datoteke'
|
||||||
@ -150,13 +162,17 @@ sl:
|
|||||||
FROMFILESTORE: 'Iz knjižnice datotek'
|
FROMFILESTORE: 'Iz knjižnice datotek'
|
||||||
NOSOURCE: 'Izberite datoteko, ki jo boste pripeli.'
|
NOSOURCE: 'Izberite datoteko, ki jo boste pripeli.'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: 'Pozdravljeni,'
|
||||||
|
TEXT1: 'Tukaj je vaša'
|
||||||
|
TEXT2: 'povezava za ponastavitev gesla'
|
||||||
|
TEXT3: za
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: 'Vpišite %s (obvezen podatek).'
|
FIELDISREQUIRED: 'Vpišite %s (obvezen podatek).'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Vpisana vrednost ni unikatna'
|
VALIDATIONNOTUNIQUE: 'Vpisana vrednost ni unikatna'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Vpisani gesli se ne ujemata'
|
VALIDATIONPASSWORDSDONTMATCH: 'Vpisani gesli se ne ujemata'
|
||||||
@ -187,37 +203,26 @@ sl:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Naprej
|
|
||||||
PREVIOUS: Nazaj
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: 'Pozdravljeni,'
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Tukaj je vaša'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'povezava za ponastavitev gesla'
|
|
||||||
TEXT3: za
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Geslo ste spremenili v'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Za prijavo lahko odslej uporabite naslednje podatke:'
|
|
||||||
Code: 'Koda skupine'
|
Code: 'Koda skupine'
|
||||||
DefaultGroupTitleAdministrators: Administratorji
|
DefaultGroupTitleAdministrators: Administratorji
|
||||||
DefaultGroupTitleContentAuthors: 'Avtorji vsebine'
|
DefaultGroupTitleContentAuthors: 'Avtorji vsebine'
|
||||||
Description: Opis
|
Description: Opis
|
||||||
EMAIL: E-naslov
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: 'Pozdravljeni,'
|
|
||||||
Locked: 'Zaklenjeno za urejanje?'
|
Locked: 'Zaklenjeno za urejanje?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Geslo
|
|
||||||
Parent: 'Nadrejena skupina'
|
Parent: 'Nadrejena skupina'
|
||||||
RolesAddEditLink: 'Dodaj in uredi vloge'
|
RolesAddEditLink: 'Dodaj in uredi vloge'
|
||||||
Sort: 'Način razvrščanja'
|
Sort: 'Način razvrščanja'
|
||||||
TITLE: 'Slika "uploading iframe"'
|
|
||||||
has_many_Permissions: Dovoljenja
|
has_many_Permissions: Dovoljenja
|
||||||
many_many_Members: Uporabniki
|
many_many_Members: Uporabniki
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -258,7 +263,7 @@ sl:
|
|||||||
IMAGETITLE: 'Naslov (tooltip) bo izpisan kot dopolnitev k vsebini slike'
|
IMAGETITLE: 'Naslov (tooltip) bo izpisan kot dopolnitev k vsebini slike'
|
||||||
IMAGETITLETEXT: 'Title text (tooltip)'
|
IMAGETITLETEXT: 'Title text (tooltip)'
|
||||||
IMAGETITLETEXTDESC: 'For additional information about the image'
|
IMAGETITLETEXTDESC: 'For additional information about the image'
|
||||||
IMAGEWIDTHPX: Širina
|
IMAGEWIDTHPX: 'Širina'
|
||||||
INSERTMEDIA: 'Insert Media'
|
INSERTMEDIA: 'Insert Media'
|
||||||
LINK: Povezava
|
LINK: Povezava
|
||||||
LINKANCHOR: 'Sidro na tej strani'
|
LINKANCHOR: 'Sidro na tej strani'
|
||||||
@ -275,10 +280,9 @@ sl:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Slika
|
IMAGE: Slika
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Slika "uploading iframe"'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Dodaj vrstico'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ sl:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: E-naslov
|
Email: E-naslov
|
||||||
IP: IP-naslov
|
IP: IP-naslov
|
||||||
@ -368,6 +375,7 @@ sl:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Izbriši
|
DELETE: Izbriši
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Uvozi CSV-datoteko'
|
IMPORT: 'Uvozi CSV-datoteko'
|
||||||
@ -377,6 +385,17 @@ sl:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Znesek
|
FIELDLABELAMOUNT: Znesek
|
||||||
FIELDLABELCURRENCY: Valuta
|
FIELDLABELCURRENCY: Valuta
|
||||||
@ -389,10 +408,6 @@ sl:
|
|||||||
CMS_ACCESS_CATEGORY: 'Dostop do CMS-vmesnika'
|
CMS_ACCESS_CATEGORY: 'Dostop do CMS-vmesnika'
|
||||||
FULLADMINRIGHTS: 'Popolne administratorske pravice'
|
FULLADMINRIGHTS: 'Popolne administratorske pravice'
|
||||||
FULLADMINRIGHTS_HELP: 'Lahko izniči oziroma upravlja z vsemi drugimi dovoljenji.'
|
FULLADMINRIGHTS_HELP: 'Lahko izniči oziroma upravlja z vsemi drugimi dovoljenji.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ sl:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Vloge in dovoljenja za dostop'
|
PERMISSIONS_CATEGORY: 'Vloge in dovoljenja za dostop'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Vpišite veljavno telefonsko številko'
|
VALIDATION: 'Vpišite veljavno telefonsko številko'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Dodaj
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Nimate dovoljenja za dostop do te strani. Če imate uporabniško ime z večimi pravicami, se lahko <a href="%s">ponovno prijavite</a>.'
|
ALREADYLOGGEDIN: 'Nimate dovoljenja za dostop do te strani. Če imate uporabniško ime z večimi pravicami, se lahko <a href="%s">ponovno prijavite</a>.'
|
||||||
BUTTONSEND: 'Pošlji povezavo za ponastavitev gesla'
|
BUTTONSEND: 'Pošlji povezavo za ponastavitev gesla'
|
||||||
@ -439,31 +457,33 @@ sl:
|
|||||||
BtnImport: Uvozi
|
BtnImport: Uvozi
|
||||||
FileFieldLabel: 'CSV-datoteka <small>(Samo končnica: *.csv)</small>'
|
FileFieldLabel: 'CSV-datoteka <small>(Samo končnica: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Slika ni naložena'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Domov
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Dodaj vrstico'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Izvozi kot CSV-datoteko'
|
||||||
|
PRINT: Natisni
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Izberi:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Razvrsti naraščajoče'
|
||||||
|
SORTDESC: 'Razvrsti padajoče'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Na začetek'
|
VIEWFIRST: 'Na začetek'
|
||||||
VIEWLAST: 'Na konec'
|
VIEWLAST: 'Na konec'
|
||||||
VIEWNEXT: Naslednja
|
VIEWNEXT: Naslednja
|
||||||
VIEWPREVIOUS: Prejšnja
|
VIEWPREVIOUS: Prejšnja
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Slika ni naložena'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Domov
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Razvrsti naraščajoče'
|
|
||||||
SORTDESC: 'Razvrsti padajoče'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Izvozi kot CSV-datoteko'
|
|
||||||
PRINT: Natisni
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Izberi:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/sr.yml
@ -50,6 +50,8 @@ sr:
|
|||||||
UNORDERED: 'Неуређена листа'
|
UNORDERED: 'Неуређена листа'
|
||||||
UNORDEREDDESCRIPTION: 'Неуређена листа'
|
UNORDEREDDESCRIPTION: 'Неуређена листа'
|
||||||
UNORDEREDEXAMPLE1: 'неуређена ставка 1'
|
UNORDEREDEXAMPLE1: 'неуређена ставка 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Унесите корисничко име и лозинку.'
|
ENTERINFO: 'Унесите корисничко име и лозинку.'
|
||||||
ERRORNOTADMIN: 'Овај корисник није администратор.'
|
ERRORNOTADMIN: 'Овај корисник није администратор.'
|
||||||
@ -57,9 +59,10 @@ sr:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ sr:
|
|||||||
SAVE: Сачувај
|
SAVE: Сачувај
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Променили сте своју лозинку за '
|
||||||
|
CHANGEPASSWORDTEXT2: 'Сада можете да користите следеће податке за пријављивање:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Здраво
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ sr:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Сортирај у растућем поретку'
|
||||||
|
SORTDESC: 'Сортирају у опадајућем поретку'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Следеће
|
||||||
|
PREVIOUS: 'Претходно'
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ sr:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Додај
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (изаберите)
|
CHOOSE: (изаберите)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ sr:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ sr:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Здраво
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s је захтевано'
|
FIELDISREQUIRED: '%s је захтевано'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Унета вредност није јединствена'
|
VALIDATIONNOTUNIQUE: 'Унета вредност није јединствена'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Лозинке се не поклапају'
|
VALIDATIONPASSWORDSDONTMATCH: 'Лозинке се не поклапају'
|
||||||
@ -187,37 +203,26 @@ sr:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Следеће
|
|
||||||
PREVIOUS: Претходно
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Здраво
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Променили сте своју лозинку за '
|
|
||||||
CHANGEPASSWORDTEXT2: 'Сада можете да користите следеће податке за пријављивање:'
|
|
||||||
Code: 'Grupni Kod'
|
Code: 'Grupni Kod'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Здраво
|
|
||||||
Locked: 'Zakljucano?'
|
Locked: 'Zakljucano?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Iframe за достављање слика'
|
|
||||||
has_many_Permissions: Ovlašcenja
|
has_many_Permissions: Ovlašcenja
|
||||||
many_many_Members: članovi
|
many_many_Members: članovi
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ sr:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe за достављање слика'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Додај нов ред'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ sr:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ sr:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ sr:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ sr:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ sr:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Унесите исправан број телефона'
|
VALIDATION: 'Унесите исправан број телефона'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Додај
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Немате дозволу за приступ овој страни. Уколико имате други налог којим можете да приступите овој страни, пријавите се.'
|
ALREADYLOGGEDIN: 'Немате дозволу за приступ овој страни. Уколико имате други налог којим можете да приступите овој страни, пријавите се.'
|
||||||
BUTTONSEND: 'Пошаљи ми линк за ресетовање лозинке'
|
BUTTONSEND: 'Пошаљи ми линк за ресетовање лозинке'
|
||||||
@ -439,31 +457,33 @@ sr:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Ниједна слика није достављена'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Главно
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Додај нов ред'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Извези у CSV'
|
||||||
|
PRINT: Штампај
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'Погледај следеће'
|
VIEWNEXT: 'Погледај следеће'
|
||||||
VIEWPREVIOUS: 'Погледај претходно'
|
VIEWPREVIOUS: 'Погледај претходно'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Ниједна слика није достављена'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Главно
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Извези у CSV'
|
|
||||||
PRINT: Штампај
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
118
lang/sv.yml
@ -50,6 +50,8 @@ sv:
|
|||||||
UNORDERED: 'Oordnad lista'
|
UNORDERED: 'Oordnad lista'
|
||||||
UNORDEREDDESCRIPTION: 'Oordnad lista'
|
UNORDEREDDESCRIPTION: 'Oordnad lista'
|
||||||
UNORDEREDEXAMPLE1: 'oordnad artikel 1'
|
UNORDEREDEXAMPLE1: 'oordnad artikel 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Tillbaka
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Var god ange användarnamn och lösenord'
|
ENTERINFO: 'Var god ange användarnamn och lösenord'
|
||||||
ERRORNOTADMIN: 'Den användaren är inte administratör'
|
ERRORNOTADMIN: 'Den användaren är inte administratör'
|
||||||
@ -57,9 +59,10 @@ sv:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Falskt
|
0: Falskt
|
||||||
ANY: 'Vilken som helst'
|
ANY: 'Vilken som helst'
|
||||||
Hello: Hej
|
|
||||||
LOGOUT: 'Logga ut'
|
|
||||||
1: Sant
|
1: Sant
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Laddar...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Tillgång till sektionen ''{title}'''
|
ACCESS: 'Tillgång till sektionen ''{title}'''
|
||||||
ACCESSALLINTERFACES: 'Tillgång till alla CMS-sektioner'
|
ACCESSALLINTERFACES: 'Tillgång till alla CMS-sektioner'
|
||||||
@ -67,6 +70,12 @@ sv:
|
|||||||
SAVE: Spara
|
SAVE: Spara
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Du har ändrat ditt lösenord för'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Du kan nu använda följande uppgifter för att logga in:'
|
||||||
|
EMAIL: E-post
|
||||||
|
HELLO: Hej
|
||||||
|
PASSWORD: Lösenord
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Falskt
|
- Falskt
|
||||||
- Sant
|
- Sant
|
||||||
@ -74,6 +83,14 @@ sv:
|
|||||||
CLOSEPOPUP: 'Stäng popup'
|
CLOSEPOPUP: 'Stäng popup'
|
||||||
SUCCESSADD2: 'Lade till {name}'
|
SUCCESSADD2: 'Lade till {name}'
|
||||||
SUCCESSEDIT: 'Sparade %s %s %s'
|
SUCCESSEDIT: 'Sparade %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sortera stigande'
|
||||||
|
SORTDESC: 'Sortera fallande'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Nästa
|
||||||
|
PREVIOUS: Föregående
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Lösenord måste vara minst {min} tecken långa.'
|
ATLEAST: 'Lösenord måste vara minst {min} tecken långa.'
|
||||||
BETWEEN: 'Lösenord måste vara {min} till {max} tecken långa.'
|
BETWEEN: 'Lösenord måste vara {min} till {max} tecken långa.'
|
||||||
@ -111,10 +128,7 @@ sv:
|
|||||||
VALIDDATEMAXDATE: 'Angivet datum måste vara tidigare eller samma som det senaste godkända datumet ({date})'
|
VALIDDATEMAXDATE: 'Angivet datum måste vara tidigare eller samma som det senaste godkända datumet ({date})'
|
||||||
VALIDDATEMINDATE: 'Angivet datum måste vara senare eller samma som det tidigaste godkända datumet ({date})'
|
VALIDDATEMINDATE: 'Angivet datum måste vara senare eller samma som det tidigaste godkända datumet ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: 'Lägg till'
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Ogiltig förfrågan'
|
INVALID_REQUEST: 'Ogiltig förfrågan'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Välj)
|
CHOOSE: (Välj)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ sv:
|
|||||||
SINGULARNAME: 'Studsade e-brev'
|
SINGULARNAME: 'Studsade e-brev'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: 'Vilken som helst'
|
ANY: 'Vilken som helst'
|
||||||
LOADING: Laddar...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Innehåll
|
Content: Innehåll
|
||||||
Filename: Filnamn
|
Filename: Filnamn
|
||||||
@ -150,13 +162,17 @@ sv:
|
|||||||
FROMFILESTORE: 'Från filarkivet'
|
FROMFILESTORE: 'Från filarkivet'
|
||||||
NOSOURCE: 'Välj filen du vill bifoga'
|
NOSOURCE: 'Välj filen du vill bifoga'
|
||||||
REPLACE: 'Ersätt {type}'
|
REPLACE: 'Ersätt {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Iframe för uppladdning av bild'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Importera
|
|
||||||
SEARCHLISTINGS: Sök
|
|
||||||
SYNCRESULTS: 'Synk genomförd: {createdcount} objekt skapades, {deletedcount} objekt raderades'
|
SYNCRESULTS: 'Synk genomförd: {createdcount} objekt skapades, {deletedcount} objekt raderades'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hej
|
||||||
|
TEXT1: 'Här är din'
|
||||||
|
TEXT2: 'Återställningslänk för lösenord'
|
||||||
|
TEXT3: för
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s är obligatorisk'
|
FIELDISREQUIRED: '%s är obligatorisk'
|
||||||
TITLE: 'Iframe för uppladdning av bild'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Kontrollera att du angav kortnummret {number} rätt'
|
VALIDATIONCREDITNUMBER: 'Kontrollera att du angav kortnummret {number} rätt'
|
||||||
VALIDATIONNOTUNIQUE: 'Det angivna värdet är inte unikt'
|
VALIDATIONNOTUNIQUE: 'Det angivna värdet är inte unikt'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Lösenorden stämmer inte överrens '
|
VALIDATIONPASSWORDSDONTMATCH: 'Lösenorden stämmer inte överrens '
|
||||||
@ -187,37 +203,26 @@ sv:
|
|||||||
ResetFilter: Rensa
|
ResetFilter: Rensa
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'Rättighet för att radera saknas'
|
DeletePermissionsFailure: 'Rättighet för att radera saknas'
|
||||||
NEXT: Nästa
|
|
||||||
PREVIOUS: Föregående
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Skapa
|
Create: Skapa
|
||||||
Delete: Radera
|
Delete: Radera
|
||||||
DeletePermissionsFailure: 'Rättighet för att radera saknas'
|
DeletePermissionsFailure: 'Rättighet för att radera saknas'
|
||||||
Deleted: 'Raderade %s %s'
|
Deleted: 'Raderade %s %s'
|
||||||
HELLO: Hej
|
|
||||||
Save: Spara
|
Save: Spara
|
||||||
Saved: 'Sparade %s %s'
|
Saved: 'Sparade %s %s'
|
||||||
TEXT1: 'Här är din'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'Återställningslänk för lösenord'
|
|
||||||
TEXT3: för
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Lägg till roll för den här gruppen'
|
AddRole: 'Lägg till roll för den här gruppen'
|
||||||
CHANGEPASSWORDTEXT1: 'Du har ändrat ditt lösenord för'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Du kan nu använda följande uppgifter för att logga in:'
|
|
||||||
Code: Gruppkod
|
Code: Gruppkod
|
||||||
DefaultGroupTitleAdministrators: Administratörer
|
DefaultGroupTitleAdministrators: Administratörer
|
||||||
DefaultGroupTitleContentAuthors: Författare
|
DefaultGroupTitleContentAuthors: Författare
|
||||||
Description: Beskrivning
|
Description: Beskrivning
|
||||||
EMAIL: E-post
|
|
||||||
GroupReminder: 'Om du väljer en förälder till gruppen så kommer gruppen ärva alla förälderns roller'
|
GroupReminder: 'Om du väljer en förälder till gruppen så kommer gruppen ärva alla förälderns roller'
|
||||||
HELLO: Hej
|
|
||||||
Locked: 'Låst?'
|
Locked: 'Låst?'
|
||||||
NoRoles: 'Inga roller funna'
|
NoRoles: 'Inga roller funna'
|
||||||
PASSWORD: Lösenord
|
|
||||||
Parent: Föräldragrupp
|
Parent: Föräldragrupp
|
||||||
RolesAddEditLink: 'Hantera roller'
|
RolesAddEditLink: 'Hantera roller'
|
||||||
Sort: Sorteringsordning
|
Sort: Sorteringsordning
|
||||||
TITLE: 'Iframe för uppladdning av bild'
|
|
||||||
has_many_Permissions: Tillstånd
|
has_many_Permissions: Tillstånd
|
||||||
many_many_Members: Medlemmar
|
many_many_Members: Medlemmar
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,13 +280,12 @@ sv:
|
|||||||
UpdateMEDIA: 'Uppdatera media'
|
UpdateMEDIA: 'Uppdatera media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Bild
|
IMAGE: Bild
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Använd filter" GridFieldItemEditView.ss: Go back: "Gå tillbaka" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Iframe för uppladdning av bild'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Lägg till ny rad'
|
|
||||||
ADDITEM: 'Lägg till %s'
|
|
||||||
CANT_REORGANISE: 'Du har inte tillstånd att ändra sidor på toppnivå. Dina ändringar har inte sparats.'
|
CANT_REORGANISE: 'Du har inte tillstånd att ändra sidor på toppnivå. Dina ändringar har inte sparats.'
|
||||||
DELETED: Raderad
|
DELETED: Raderad
|
||||||
DropdownBatchActionsDefault: Åtgärder
|
DropdownBatchActionsDefault: 'Åtgärder'
|
||||||
HELP: Hjälp
|
HELP: Hjälp
|
||||||
PAGETYPE: Sidtyp
|
PAGETYPE: Sidtyp
|
||||||
PERMAGAIN: 'Du har blivit utloggad. Om du vill logga in igen anger du dina uppgifter nedan.'
|
PERMAGAIN: 'Du har blivit utloggad. Om du vill logga in igen anger du dina uppgifter nedan.'
|
||||||
@ -292,6 +296,9 @@ sv:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Omorganisationen av sidträdet luyckades.'
|
REORGANISATIONSUCCESSFUL: 'Omorganisationen av sidträdet luyckades.'
|
||||||
SAVEDUP: Sparad.
|
SAVEDUP: Sparad.
|
||||||
VersionUnknown: okänd
|
VersionUnknown: okänd
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hej
|
||||||
|
LOGOUT: 'Logga ut'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: E-postadress
|
Email: E-postadress
|
||||||
IP: IP-adress
|
IP: IP-adress
|
||||||
@ -368,6 +375,7 @@ sv:
|
|||||||
ResultUpdated: 'Uppdaterade {count} medlemmar'
|
ResultUpdated: 'Uppdaterade {count} medlemmar'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Använd filter'
|
||||||
DELETE: Radera
|
DELETE: Radera
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Importera från CSV'
|
IMPORT: 'Importera från CSV'
|
||||||
@ -377,6 +385,17 @@ sv:
|
|||||||
RESET: Rensa
|
RESET: Rensa
|
||||||
Title: Datamodeller
|
Title: Datamodeller
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: Databaskolumner
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relationer
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: 'Filtrera på'
|
||||||
|
IMPORT: Importera
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Importera
|
||||||
|
SEARCHLISTINGS: Sök
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Belopp
|
FIELDLABELAMOUNT: Belopp
|
||||||
FIELDLABELCURRENCY: Valuta
|
FIELDLABELCURRENCY: Valuta
|
||||||
@ -389,10 +408,6 @@ sv:
|
|||||||
CMS_ACCESS_CATEGORY: CMS-tillgång
|
CMS_ACCESS_CATEGORY: CMS-tillgång
|
||||||
FULLADMINRIGHTS: 'Fulla administrativa rättigheter'
|
FULLADMINRIGHTS: 'Fulla administrativa rättigheter'
|
||||||
FULLADMINRIGHTS_HELP: 'Implicerar och gäller över alla andra tillskrivna rättigheter.'
|
FULLADMINRIGHTS_HELP: 'Implicerar och gäller över alla andra tillskrivna rättigheter.'
|
||||||
IMPORTSPECFIELDS: Databaskolumner
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relationer
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'tilldelad till "{title}"'
|
AssignedTo: 'tilldelad till "{title}"'
|
||||||
FromGroup: 'ärvde från grupp "{title}"'
|
FromGroup: 'ärvde från grupp "{title}"'
|
||||||
@ -401,8 +416,11 @@ sv:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roller och tillgångsinställningar'
|
PERMISSIONS_CATEGORY: 'Roller och tillgångsinställningar'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Tillbaka
|
|
||||||
VALIDATION: 'Var god ange ett giltigt telefonnummer'
|
VALIDATION: 'Var god ange ett giltigt telefonnummer'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: 'Lägg till'
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Du har inte tillträde till den här sidan. Om du har ett annat konto som har rätt behörighet kan du logga in igen nedan.'
|
ALREADYLOGGEDIN: 'Du har inte tillträde till den här sidan. Om du har ett annat konto som har rätt behörighet kan du logga in igen nedan.'
|
||||||
BUTTONSEND: 'Skicka återställningslänk'
|
BUTTONSEND: 'Skicka återställningslänk'
|
||||||
@ -439,31 +457,33 @@ sv:
|
|||||||
BtnImport: 'Importera från CSV'
|
BtnImport: 'Importera från CSV'
|
||||||
FileFieldLabel: 'CSV-fil <small>(Tillåtna filtyper: *.csv)</small>'
|
FileFieldLabel: 'CSV-fil <small>(Tillåtna filtyper: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Ändra
|
Edit: Ändra
|
||||||
FILTER: 'Filtrera på'
|
SimpleImageField:
|
||||||
IMPORT: Importera
|
NOUPLOAD: 'Ingen bild uppladdad'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Huvudsaklig
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'För %s är ''%s'' obligatoriskt'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Lägg till ny rad'
|
||||||
|
ADDITEM: 'Lägg till %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Exportera till CSV'
|
||||||
|
PRINT: 'Skriv ut'
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Välj:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sortera i stigande ordning'
|
||||||
|
SORTDESC: 'Sortera i fallande ordning'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: av
|
OF: av
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'Visa första'
|
VIEWFIRST: 'Visa första'
|
||||||
VIEWLAST: 'Visa sista'
|
VIEWLAST: 'Visa sista'
|
||||||
VIEWNEXT: 'Visa nästa'
|
VIEWNEXT: 'Visa nästa'
|
||||||
VIEWPREVIOUS: 'Visa föregående'
|
VIEWPREVIOUS: 'Visa föregående'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Ingen bild uppladdad'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Huvudsaklig
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'För %s är ''%s'' obligatoriskt'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sortera i stigande ordning'
|
|
||||||
SORTDESC: 'Sortera i fallande ordning'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Exportera till CSV'
|
|
||||||
PRINT: 'Skriv ut'
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Välj:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Var god att ange tid i ett giltigt format ({format})'
|
VALIDATEFORMAT: 'Var god att ange tid i ett giltigt format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
128
lang/th.yml
@ -37,8 +37,8 @@ th:
|
|||||||
COLOREDEXAMPLE: 'blue text'
|
COLOREDEXAMPLE: 'blue text'
|
||||||
EMAILLINK: 'Email link'
|
EMAILLINK: 'Email link'
|
||||||
EMAILLINKDESCRIPTION: สร้างลิงค์ให้กับที่อยู่อีเมล์
|
EMAILLINKDESCRIPTION: สร้างลิงค์ให้กับที่อยู่อีเมล์
|
||||||
IMAGE: รูปภาพ
|
IMAGE: 'รูปภาพ'
|
||||||
IMAGEDESCRIPTION: แสดงรูปภาพในหน้าบทความของคุณ
|
IMAGEDESCRIPTION: 'แสดงรูปภาพในหน้าบทความของคุณ'
|
||||||
ITALIC: 'Italic Text'
|
ITALIC: 'Italic Text'
|
||||||
ITALICEXAMPLE: Italics
|
ITALICEXAMPLE: Italics
|
||||||
LINK: 'Website link'
|
LINK: 'Website link'
|
||||||
@ -50,6 +50,8 @@ th:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: กรุณากรอกชื่อผู้ใช้และรหัสผ่าน
|
ENTERINFO: กรุณากรอกชื่อผู้ใช้และรหัสผ่าน
|
||||||
ERRORNOTADMIN: ผู้ใช้งานรายดังกล่าวไม่ใช่ผู้ดูแลระบบ
|
ERRORNOTADMIN: ผู้ใช้งานรายดังกล่าวไม่ใช่ผู้ดูแลระบบ
|
||||||
@ -57,9 +59,10 @@ th:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: ไม่ตกลง
|
0: ไม่ตกลง
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: ตกลง
|
1: ตกลง
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'เข้าถึงพื้นที่ในส่วนของ CMS ทั้งหมด'
|
ACCESSALLINTERFACES: 'เข้าถึงพื้นที่ในส่วนของ CMS ทั้งหมด'
|
||||||
@ -67,6 +70,12 @@ th:
|
|||||||
SAVE: บันทึก
|
SAVE: บันทึก
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: คุณได้เปลี่ยนรหัสผ่านสำหรับ
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: อีเมล
|
||||||
|
HELLO: สวัสดี
|
||||||
|
PASSWORD: รหัสผ่าน
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- ไม่ตกลง
|
- ไม่ตกลง
|
||||||
- ตกลง
|
- ตกลง
|
||||||
@ -74,6 +83,14 @@ th:
|
|||||||
CLOSEPOPUP: ปิดหน้าต่างป๊อปอัพ
|
CLOSEPOPUP: ปิดหน้าต่างป๊อปอัพ
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'บันทึกแล้ว %s %s %s'
|
SUCCESSEDIT: 'บันทึกแล้ว %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: จัดเรียงจากน้อยมามาก
|
||||||
|
SORTDESC: จัดเรียงจากมากไปน้อย
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: ถัดไป
|
||||||
|
PREVIOUS: ก่อนหน้า
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ th:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: เพิ่ม
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (เลือก)
|
CHOOSE: (เลือก)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ th:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: เนื้อหา
|
Content: เนื้อหา
|
||||||
Filename: ชื่อไฟล์
|
Filename: ชื่อไฟล์
|
||||||
@ -150,13 +162,17 @@ th:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: สวัสดี
|
||||||
|
TEXT1: นี่คือ
|
||||||
|
TEXT2: ลิงค์รีเซ็ตรหัสผ่าน
|
||||||
|
TEXT3: สำหรับ
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is required'
|
FIELDISREQUIRED: '%s is required'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: รหัสผ่านไม่ตรงกัน
|
VALIDATIONPASSWORDSDONTMATCH: รหัสผ่านไม่ตรงกัน
|
||||||
@ -187,37 +203,26 @@ th:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: ถัดไป
|
|
||||||
PREVIOUS: ก่อนหน้า
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: สวัสดี
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: นี่คือ
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: ลิงค์รีเซ็ตรหัสผ่าน
|
|
||||||
TEXT3: สำหรับ
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: คุณได้เปลี่ยนรหัสผ่านสำหรับ
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: รหัสกลุ่ม
|
Code: รหัสกลุ่ม
|
||||||
DefaultGroupTitleAdministrators: ผู้ดูและระบบ
|
DefaultGroupTitleAdministrators: ผู้ดูและระบบ
|
||||||
DefaultGroupTitleContentAuthors: ผู้แต่งเนื้อหา
|
DefaultGroupTitleContentAuthors: ผู้แต่งเนื้อหา
|
||||||
Description: คำอธิบาย
|
Description: คำอธิบาย
|
||||||
EMAIL: อีเมล
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: สวัสดี
|
|
||||||
Locked: 'ล็อค?'
|
Locked: 'ล็อค?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: รหัสผ่าน
|
|
||||||
Parent: กลุ่มหลักต้นทาง
|
Parent: กลุ่มหลักต้นทาง
|
||||||
RolesAddEditLink: เพิ่ม/แก้ไขบทบาท
|
RolesAddEditLink: เพิ่ม/แก้ไขบทบาท
|
||||||
Sort: จัดลำดับ
|
Sort: จัดลำดับ
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: สิทธิ์
|
has_many_Permissions: สิทธิ์
|
||||||
many_many_Members: สมาชิก
|
many_many_Members: สมาชิก
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -236,7 +241,7 @@ th:
|
|||||||
BUTTONINSERTLINK: แทรกลิงค์
|
BUTTONINSERTLINK: แทรกลิงค์
|
||||||
BUTTONREMOVELINK: ลบลิงค์
|
BUTTONREMOVELINK: ลบลิงค์
|
||||||
BUTTONUpdate: Update
|
BUTTONUpdate: Update
|
||||||
CAPTIONTEXT: ข้อความคำอธิบายใต้ภาพ
|
CAPTIONTEXT: 'ข้อความคำอธิบายใต้ภาพ'
|
||||||
CSSCLASS: 'การจัดวาง / รูปแบบ'
|
CSSCLASS: 'การจัดวาง / รูปแบบ'
|
||||||
CSSCLASSCENTER: 'Centered, on its own.'
|
CSSCLASSCENTER: 'Centered, on its own.'
|
||||||
CSSCLASSLEFT: 'On the left, with text wrapping around.'
|
CSSCLASSLEFT: 'On the left, with text wrapping around.'
|
||||||
@ -274,11 +279,10 @@ th:
|
|||||||
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: รูปภาพ
|
IMAGE: 'รูปภาพ'
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: เพิ่มแถวใหม่
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ th:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: ที่อยู่อีเมล
|
Email: ที่อยู่อีเมล
|
||||||
IP: ไอพีเครื่อง
|
IP: ไอพีเครื่อง
|
||||||
@ -314,7 +321,7 @@ th:
|
|||||||
ERRORPASSWORDNOTMATCH: 'Your current password does not match, please 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.'
|
ERRORWRONGCRED: 'That doesn''t seem to be the right e-mail address or password. Please try again.'
|
||||||
FIRSTNAME: ชื่อจริง
|
FIRSTNAME: ชื่อจริง
|
||||||
INTERFACELANG: ภาษาสำหรับหน้าจอติดต่อผู้ใช้
|
INTERFACELANG: 'ภาษาสำหรับหน้าจอติดต่อผู้ใช้'
|
||||||
INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}'
|
INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}'
|
||||||
LOGGEDINAS: 'You''re logged in as {name}.'
|
LOGGEDINAS: 'You''re logged in as {name}.'
|
||||||
NEWPASSWORD: รหัสผ่านใหม่
|
NEWPASSWORD: รหัสผ่านใหม่
|
||||||
@ -332,7 +339,7 @@ th:
|
|||||||
YOUROLDPASSWORD: รหัสผ่านเก่าของคุณ
|
YOUROLDPASSWORD: รหัสผ่านเก่าของคุณ
|
||||||
belongs_many_many_Groups: กลุ่ม
|
belongs_many_many_Groups: กลุ่ม
|
||||||
db_LastVisited: วันที่เยี่ยมชมล่าสุด
|
db_LastVisited: วันที่เยี่ยมชมล่าสุด
|
||||||
db_Locale: ภาษาสำหรับส่วนอินเทอร์เฟซ
|
db_Locale: 'ภาษาสำหรับส่วนอินเทอร์เฟซ'
|
||||||
db_LockedOutUntil: 'Locked out until'
|
db_LockedOutUntil: 'Locked out until'
|
||||||
db_NumVisit: จำนวนการเข้าชม
|
db_NumVisit: จำนวนการเข้าชม
|
||||||
db_Password: รหัสผ่าน
|
db_Password: รหัสผ่าน
|
||||||
@ -368,6 +375,7 @@ th:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: ลบ
|
DELETE: ลบ
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'นำเข้าจากไฟล์ CSV'
|
IMPORT: 'นำเข้าจากไฟล์ CSV'
|
||||||
@ -377,6 +385,17 @@ th:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: จำนวน
|
FIELDLABELAMOUNT: จำนวน
|
||||||
FIELDLABELCURRENCY: สกุลเงิน
|
FIELDLABELCURRENCY: สกุลเงิน
|
||||||
@ -389,10 +408,6 @@ th:
|
|||||||
CMS_ACCESS_CATEGORY: 'การเข้าถึง CMS'
|
CMS_ACCESS_CATEGORY: 'การเข้าถึง CMS'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ th:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: เพิ่ม
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'คุณไม่จำเป็นต้องเข้ามาที่หน้าเว็บนี้. หากคุณมีบัญชีอื่นๆที่สามารถเข้าถึงหน้าเว็บนี้ได้อยู่แล้ว คุณสามารถ <a href="%s">เข้าสู่ระบบอีกครั้ง</a>'
|
ALREADYLOGGEDIN: 'คุณไม่จำเป็นต้องเข้ามาที่หน้าเว็บนี้. หากคุณมีบัญชีอื่นๆที่สามารถเข้าถึงหน้าเว็บนี้ได้อยู่แล้ว คุณสามารถ <a href="%s">เข้าสู่ระบบอีกครั้ง</a>'
|
||||||
BUTTONSEND: ส่งลิงค์รีเซ็ตรหัสผ่านให้กับฉัน
|
BUTTONSEND: ส่งลิงค์รีเซ็ตรหัสผ่านให้กับฉัน
|
||||||
@ -439,31 +457,33 @@ th:
|
|||||||
BtnImport: นำเข้า
|
BtnImport: นำเข้า
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'ยังไม่มีรูปภาพที่ถูกอัพโหลด'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: หลัก
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: เพิ่มแถวใหม่
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'ส่งข้อมูลออกเป็น CSV'
|
||||||
|
PRINT: สั่งพิมพ์
|
||||||
|
Print: Print
|
||||||
|
SELECT: เลือก
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: จัดเรียงลำดับจากน้อยมามาก
|
||||||
|
SORTDESC: จัดเรียงลำดับจากมากมาน้อย
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: ดูหน้าแรก
|
VIEWFIRST: ดูหน้าแรก
|
||||||
VIEWLAST: เปิดดูหน้าสุดท้าย
|
VIEWLAST: เปิดดูหน้าสุดท้าย
|
||||||
VIEWNEXT: เปิดดูหน้าเว็บถัดไป
|
VIEWNEXT: เปิดดูหน้าเว็บถัดไป
|
||||||
VIEWPREVIOUS: เปิดดูหน้าเว็บก่อนหน้า
|
VIEWPREVIOUS: เปิดดูหน้าเว็บก่อนหน้า
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: ยังไม่มีรูปภาพที่ถูกอัพโหลด
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: หลัก
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: จัดเรียงลำดับจากน้อยมามาก
|
|
||||||
SORTDESC: จัดเรียงลำดับจากมากมาน้อย
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'ส่งข้อมูลออกเป็น CSV'
|
|
||||||
PRINT: สั่งพิมพ์
|
|
||||||
Print: Print
|
|
||||||
SELECT: เลือก
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/tr.yml
@ -50,6 +50,8 @@ tr:
|
|||||||
UNORDERED: 'Sıralanmamış liste'
|
UNORDERED: 'Sıralanmamış liste'
|
||||||
UNORDEREDDESCRIPTION: 'Sıralanmamış liste'
|
UNORDEREDDESCRIPTION: 'Sıralanmamış liste'
|
||||||
UNORDEREDEXAMPLE1: 'sıralanmamış madde 1'
|
UNORDEREDEXAMPLE1: 'sıralanmamış madde 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Lütfen kullanıcı adı ve şifrenizi giriniz.'
|
ENTERINFO: 'Lütfen kullanıcı adı ve şifrenizi giriniz.'
|
||||||
ERRORNOTADMIN: 'O kullanıcı, yönetici değildir'
|
ERRORNOTADMIN: 'O kullanıcı, yönetici değildir'
|
||||||
@ -57,9 +59,10 @@ tr:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: Yanlış
|
0: Yanlış
|
||||||
ANY: Herhangi
|
ANY: Herhangi
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: Doğru
|
1: Doğru
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Tüm İYS arayüzlerine erişim'
|
ACCESSALLINTERFACES: 'Tüm İYS arayüzlerine erişim'
|
||||||
@ -67,6 +70,12 @@ tr:
|
|||||||
SAVE: Kaydet
|
SAVE: Kaydet
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Parolanız değiştirildi:'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Sisteme giriş yapabilmek için aşağıdaki kullanıcı bilgilerinizi kullanabilirsiniz:'
|
||||||
|
EMAIL: E-Posta
|
||||||
|
HELLO: Merhaba
|
||||||
|
PASSWORD: Parola
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- Yanlış
|
- Yanlış
|
||||||
- Doğru
|
- Doğru
|
||||||
@ -74,6 +83,14 @@ tr:
|
|||||||
CLOSEPOPUP: 'Açılır Pancereyi Kapat'
|
CLOSEPOPUP: 'Açılır Pancereyi Kapat'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Kaydedildi %s %s %s'
|
SUCCESSEDIT: 'Kaydedildi %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sırala (artan)'
|
||||||
|
SORTDESC: 'Sırala (azalan)'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Sonraki
|
||||||
|
PREVIOUS: Önceki
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ tr:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Ekle
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Seçiniz)
|
CHOOSE: (Seçiniz)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ tr:
|
|||||||
SINGULARNAME: 'Eposta Geri-dönüş Kaydı'
|
SINGULARNAME: 'Eposta Geri-dönüş Kaydı'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: İçerik
|
Content: İçerik
|
||||||
Filename: 'Dosya adı'
|
Filename: 'Dosya adı'
|
||||||
@ -150,13 +162,17 @@ tr:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Merhaba
|
||||||
|
TEXT1: 'Profilinize ait'
|
||||||
|
TEXT2: 'şifre sıfırlama linki'
|
||||||
|
TEXT3: için
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s alanının girilmesi zorunludur'
|
FIELDISREQUIRED: '%s alanının girilmesi zorunludur'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Girilen değer benzersiz olmalıdır'
|
VALIDATIONNOTUNIQUE: 'Girilen değer benzersiz olmalıdır'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Şifre tekrarı hatalı'
|
VALIDATIONPASSWORDSDONTMATCH: 'Şifre tekrarı hatalı'
|
||||||
@ -187,37 +203,26 @@ tr:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Sonraki
|
|
||||||
PREVIOUS: Önceki
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Merhaba
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Profilinize ait'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'şifre sıfırlama linki'
|
|
||||||
TEXT3: için
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Bu gruba rol ekleyin'
|
AddRole: 'Bu gruba rol ekleyin'
|
||||||
CHANGEPASSWORDTEXT1: 'Parolanız değiştirildi:'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Sisteme giriş yapabilmek için aşağıdaki kullanıcı bilgilerinizi kullanabilirsiniz:'
|
|
||||||
Code: 'Grup Kodu'
|
Code: 'Grup Kodu'
|
||||||
DefaultGroupTitleAdministrators: Yöneticiler
|
DefaultGroupTitleAdministrators: Yöneticiler
|
||||||
DefaultGroupTitleContentAuthors: 'İçerik Editörleri'
|
DefaultGroupTitleContentAuthors: 'İçerik Editörleri'
|
||||||
Description: Açıklama
|
Description: Açıklama
|
||||||
EMAIL: E-Posta
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Merhaba
|
|
||||||
Locked: 'Kilitli?'
|
Locked: 'Kilitli?'
|
||||||
NoRoles: 'Rol bulunamadı'
|
NoRoles: 'Rol bulunamadı'
|
||||||
PASSWORD: Parola
|
|
||||||
Parent: 'Ana Grup'
|
Parent: 'Ana Grup'
|
||||||
RolesAddEditLink: 'Rolleri yönet'
|
RolesAddEditLink: 'Rolleri yönet'
|
||||||
Sort: Sırala
|
Sort: Sırala
|
||||||
TITLE: 'Resim göndermek için gerekli IFrame'
|
|
||||||
has_many_Permissions: İzinler
|
has_many_Permissions: İzinler
|
||||||
many_many_Members: Üyeler
|
many_many_Members: Üyeler
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ tr:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Resim göndermek için gerekli IFrame'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Yeni bir satır ekle'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ tr:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Eposta Adresi'
|
Email: 'Eposta Adresi'
|
||||||
IP: 'IP Adresi'
|
IP: 'IP Adresi'
|
||||||
@ -368,6 +375,7 @@ tr:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Sil
|
DELETE: Sil
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'CSV''den içer aktar'
|
IMPORT: 'CSV''den içer aktar'
|
||||||
@ -377,6 +385,17 @@ tr:
|
|||||||
RESET: Sıfırla
|
RESET: Sıfırla
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ tr:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Tüm yönetici(administrator) hakları'
|
FULLADMINRIGHTS: 'Tüm yönetici(administrator) hakları'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ tr:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Lütfen geçerli bir telefon numarası giriniz'
|
VALIDATION: 'Lütfen geçerli bir telefon numarası giriniz'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Ekle
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Bu sayfaya erişim hakkınız yoktur. Eğer o sayfaya erişim hakkı olan başka bir hesabınız varsa, aşağıdaki formu kullanarak giriş yapınız.'
|
ALREADYLOGGEDIN: 'Bu sayfaya erişim hakkınız yoktur. Eğer o sayfaya erişim hakkı olan başka bir hesabınız varsa, aşağıdaki formu kullanarak giriş yapınız.'
|
||||||
BUTTONSEND: Gönder
|
BUTTONSEND: Gönder
|
||||||
@ -439,31 +457,33 @@ tr:
|
|||||||
BtnImport: Aktar
|
BtnImport: Aktar
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Henüz Resim Yüklenmemiş'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: 'Ana (Esas)'
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Yeni bir satır ekle'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'CSV olarak kaydet'
|
||||||
|
PRINT: Yazdır
|
||||||
|
Print: Print
|
||||||
|
SELECT: Seç
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Artan olarak sırala'
|
||||||
|
SORTDESC: 'Azalan olarak sırala'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'İlkini görüntüle'
|
VIEWFIRST: 'İlkini görüntüle'
|
||||||
VIEWLAST: 'Sonuncuyu görüntüle'
|
VIEWLAST: 'Sonuncuyu görüntüle'
|
||||||
VIEWNEXT: 'Sonrakini görüntüle'
|
VIEWNEXT: 'Sonrakini görüntüle'
|
||||||
VIEWPREVIOUS: 'Öncekini görüntüle'
|
VIEWPREVIOUS: 'Öncekini görüntüle'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Henüz Resim Yüklenmemiş'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: 'Ana (Esas)'
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Artan olarak sırala'
|
|
||||||
SORTDESC: 'Azalan olarak sırala'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'CSV olarak kaydet'
|
|
||||||
PRINT: Yazdır
|
|
||||||
Print: Print
|
|
||||||
SELECT: Seç
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
128
lang/uk.yml
@ -8,7 +8,7 @@ uk:
|
|||||||
FOLDER: Folder
|
FOLDER: Folder
|
||||||
LASTEDIT: 'Востаннє змінено'
|
LASTEDIT: 'Востаннє змінено'
|
||||||
OWNER: Власник
|
OWNER: Власник
|
||||||
SIZE: Розмір
|
SIZE: 'Розмір'
|
||||||
TITLE: Назва
|
TITLE: Назва
|
||||||
TYPE: Тип
|
TYPE: Тип
|
||||||
URL: URL
|
URL: URL
|
||||||
@ -50,6 +50,8 @@ uk:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Будь ласка, введіть ім''я користувача та пароль.'
|
ENTERINFO: 'Будь ласка, введіть ім''я користувача та пароль.'
|
||||||
ERRORNOTADMIN: 'Цей користувач не є адміністратором.'
|
ERRORNOTADMIN: 'Цей користувач не є адміністратором.'
|
||||||
@ -57,9 +59,10 @@ uk:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ uk:
|
|||||||
SAVE: Зберегти
|
SAVE: Зберегти
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Ви змінили свій пароль для'
|
||||||
|
CHANGEPASSWORDTEXT2: 'Тепер Ви можете використовувати наступні дані для входу:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Привіт
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ uk:
|
|||||||
CLOSEPOPUP: 'Закрити Popup'
|
CLOSEPOPUP: 'Закрити Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'За зростанням'
|
||||||
|
SORTDESC: 'За спаданням'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Наступна
|
||||||
|
PREVIOUS: Попередня
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -94,8 +111,8 @@ uk:
|
|||||||
DAYS: дні
|
DAYS: дні
|
||||||
HOUR: година
|
HOUR: година
|
||||||
HOURS: годин
|
HOURS: годин
|
||||||
MIN: хв
|
MIN: 'хв'
|
||||||
MINS: хв
|
MINS: 'хв'
|
||||||
MONTH: місяць
|
MONTH: місяць
|
||||||
MONTHS: місяці
|
MONTHS: місяці
|
||||||
SEC: сек
|
SEC: сек
|
||||||
@ -111,10 +128,7 @@ uk:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Оберіть)
|
CHOOSE: (Оберіть)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ uk:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Будь-який
|
ANY: Будь-який
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ uk:
|
|||||||
FROMFILESTORE: 'З сервера'
|
FROMFILESTORE: 'З сервера'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Привіт
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s є необхідним'
|
FIELDISREQUIRED: '%s є необхідним'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'Введене значання не унікальне'
|
VALIDATIONNOTUNIQUE: 'Введене значання не унікальне'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Паролі не збігаються'
|
VALIDATIONPASSWORDSDONTMATCH: 'Паролі не збігаються'
|
||||||
@ -187,37 +203,26 @@ uk:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Наступна
|
|
||||||
PREVIOUS: Попередня
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Привіт
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Ви змінили свій пароль для'
|
|
||||||
CHANGEPASSWORDTEXT2: 'Тепер Ви можете використовувати наступні дані для входу:'
|
|
||||||
Code: 'Код групи'
|
Code: 'Код групи'
|
||||||
DefaultGroupTitleAdministrators: Адміністратори
|
DefaultGroupTitleAdministrators: Адміністратори
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Опис
|
Description: Опис
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Привіт
|
|
||||||
Locked: 'Заблокувати?'
|
Locked: 'Заблокувати?'
|
||||||
NoRoles: 'Ролі не знайдені'
|
NoRoles: 'Ролі не знайдені'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Батьківська група'
|
Parent: 'Батьківська група'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Порядок сортування'
|
Sort: 'Порядок сортування'
|
||||||
TITLE: 'АйФрейм завантаження зображення'
|
|
||||||
has_many_Permissions: Права
|
has_many_Permissions: Права
|
||||||
many_many_Members: Члени
|
many_many_Members: Члени
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -253,7 +258,7 @@ uk:
|
|||||||
IMAGEALT: 'Alternative text (alt)'
|
IMAGEALT: 'Alternative text (alt)'
|
||||||
IMAGEALTTEXT: 'Альтернативний текст (alt) - відображається якщо зображення не відображається'
|
IMAGEALTTEXT: 'Альтернативний текст (alt) - відображається якщо зображення не відображається'
|
||||||
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
||||||
IMAGEDIMENSIONS: Розміри
|
IMAGEDIMENSIONS: 'Розміри'
|
||||||
IMAGEHEIGHTPX: Висота
|
IMAGEHEIGHTPX: Висота
|
||||||
IMAGETITLE: 'Текст заголовку (tooltip) - для додаткової інформації про зображення'
|
IMAGETITLE: 'Текст заголовку (tooltip) - для додаткової інформації про зображення'
|
||||||
IMAGETITLETEXT: 'Title text (tooltip)'
|
IMAGETITLETEXT: 'Title text (tooltip)'
|
||||||
@ -275,10 +280,9 @@ uk:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Зображення
|
IMAGE: Зображення
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'АйФрейм завантаження зображення'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ uk:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ uk:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Імпортувати з CSV'
|
IMPORT: 'Імпортувати з CSV'
|
||||||
@ -377,6 +385,17 @@ uk:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Кількість
|
FIELDLABELAMOUNT: Кількість
|
||||||
FIELDLABELCURRENCY: Валюта
|
FIELDLABELCURRENCY: Валюта
|
||||||
@ -389,10 +408,6 @@ uk:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ uk:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Будь ласка, введіть дійсний номер телефону'
|
VALIDATION: 'Будь ласка, введіть дійсний номер телефону'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'Ви не маєте доступу до цієї сторінки. Якщо Ви володієте іншим рахунком, який має доступ до цієї сторінки, Ви можете увійти до системи нижче.'
|
ALREADYLOGGEDIN: 'Ви не маєте доступу до цієї сторінки. Якщо Ви володієте іншим рахунком, який має доступ до цієї сторінки, Ви можете увійти до системи нижче.'
|
||||||
BUTTONSEND: 'Надішліть мені посилання для відновлення паролю'
|
BUTTONSEND: 'Надішліть мені посилання для відновлення паролю'
|
||||||
@ -431,39 +449,41 @@ uk:
|
|||||||
MemberListCaution: 'Caution: Removing members from this list will remove them from all groups and the database'
|
MemberListCaution: 'Caution: Removing members from this list will remove them from all groups and the database'
|
||||||
NEWGROUP: 'Нова Група'
|
NEWGROUP: 'Нова Група'
|
||||||
PERMISSIONS: Дозволи
|
PERMISSIONS: Дозволи
|
||||||
ROLES: Ролі
|
ROLES: 'Ролі'
|
||||||
ROLESDESCRIPTION: 'Roles are predefined sets of permissions, and can be assigned to groups.<br />They are inherited from parent groups if required.'
|
ROLESDESCRIPTION: 'Roles are predefined sets of permissions, and can be assigned to groups.<br />They are inherited from parent groups if required.'
|
||||||
TABROLES: Ролі
|
TABROLES: 'Ролі'
|
||||||
Users: Користувачі
|
Users: Користувачі
|
||||||
SecurityAdmin_MemberImportForm:
|
SecurityAdmin_MemberImportForm:
|
||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'Не завантажено жодного зображення'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Головна
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Експортувати в CSV'
|
||||||
|
PRINT: Друкувати
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Вибрати:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'Не завантажено жодного зображення'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Головна
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Експортувати в CSV'
|
|
||||||
PRINT: Друкувати
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Вибрати:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
116
lang/uz.yml
@ -50,6 +50,8 @@ uz:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Please enter a username and password.'
|
ENTERINFO: 'Please enter a username and password.'
|
||||||
ERRORNOTADMIN: 'That user is not an administrator.'
|
ERRORNOTADMIN: 'That user is not an administrator.'
|
||||||
@ -57,9 +59,10 @@ uz:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ uz:
|
|||||||
SAVE: Saqlash
|
SAVE: Saqlash
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'You changed your password for'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hi
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ uz:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Next
|
||||||
|
PREVIOUS: Previous
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ uz:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (Choose)
|
CHOOSE: (Choose)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ uz:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ uz:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hi
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is required'
|
FIELDISREQUIRED: '%s is required'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
||||||
@ -187,37 +203,26 @@ uz:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Next
|
|
||||||
PREVIOUS: Previous
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hi
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'You changed your password for'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hi
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ uz:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ uz:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ uz:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ uz:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ uz:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ uz:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ uz:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: Main
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: Main
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
120
lang/vi_VN.yml
@ -50,6 +50,8 @@ vi_VN:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 'Please enter a username and password.'
|
ENTERINFO: 'Please enter a username and password.'
|
||||||
ERRORNOTADMIN: 'That user is not an administrator.'
|
ERRORNOTADMIN: 'That user is not an administrator.'
|
||||||
@ -57,9 +59,10 @@ vi_VN:
|
|||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ vi_VN:
|
|||||||
SAVE: Lưu
|
SAVE: Lưu
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 'Bạn có thể thay đổi mật khẩu tại'
|
||||||
|
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: Hi
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ vi_VN:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort ascending'
|
||||||
|
SORTDESC: 'Sort descending'
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: Next
|
||||||
|
PREVIOUS: Previous
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -90,8 +107,8 @@ vi_VN:
|
|||||||
PLURALNAME: 'Data Objects'
|
PLURALNAME: 'Data Objects'
|
||||||
SINGULARNAME: 'Data Object'
|
SINGULARNAME: 'Data Object'
|
||||||
Date:
|
Date:
|
||||||
DAY: ngày
|
DAY: 'ngày'
|
||||||
DAYS: ngày
|
DAYS: 'ngày'
|
||||||
HOUR: giờ
|
HOUR: giờ
|
||||||
HOURS: giờ
|
HOURS: giờ
|
||||||
MIN: phút
|
MIN: phút
|
||||||
@ -111,10 +128,7 @@ vi_VN:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (chọn)
|
CHOOSE: (chọn)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ vi_VN:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,13 +162,17 @@ vi_VN:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: Hi
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s is required'
|
FIELDISREQUIRED: '%s is required'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
VALIDATIONNOTUNIQUE: 'The value entered is not unique'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match'
|
||||||
@ -187,37 +203,26 @@ vi_VN:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: Next
|
|
||||||
PREVIOUS: Previous
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: Hi
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 'Bạn có thể thay đổi mật khẩu tại'
|
|
||||||
CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:'
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: Hi
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -275,10 +280,9 @@ vi_VN:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
@ -292,6 +296,9 @@ vi_VN:
|
|||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -368,6 +375,7 @@ vi_VN:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ vi_VN:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ vi_VN:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,8 +416,11 @@ vi_VN:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
|
||||||
VALIDATION: 'Please enter a valid phone number'
|
VALIDATION: 'Please enter a valid phone number'
|
||||||
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.'
|
||||||
BUTTONSEND: 'Send me the password reset link'
|
BUTTONSEND: 'Send me the password reset link'
|
||||||
@ -439,31 +457,33 @@ vi_VN:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 'No Image Uploaded'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: 'Nội dung'
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 'No Image Uploaded'
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: 'Nội dung'
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
210
lang/zh_CN.yml
@ -2,12 +2,12 @@ zh_CN:
|
|||||||
AssetAdmin:
|
AssetAdmin:
|
||||||
NEWFOLDER: 新建文件夹
|
NEWFOLDER: 新建文件夹
|
||||||
AssetTableField:
|
AssetTableField:
|
||||||
CREATED: 第一次被上传
|
CREATED: '第一次被上传'
|
||||||
DIM: 尺寸
|
DIM: 尺寸
|
||||||
FILENAME: 文件名
|
FILENAME: 文件名
|
||||||
FOLDER: Folder
|
FOLDER: Folder
|
||||||
LASTEDIT: 上一次被更改
|
LASTEDIT: 上一次被更改
|
||||||
OWNER: 拥有者
|
OWNER: '拥有者'
|
||||||
SIZE: 大小
|
SIZE: 大小
|
||||||
TITLE: 文件名称
|
TITLE: 文件名称
|
||||||
TYPE: 类型
|
TYPE: 类型
|
||||||
@ -50,16 +50,19 @@ zh_CN:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 请输入用户名和密码
|
ENTERINFO: '请输入用户名和密码'
|
||||||
ERRORNOTADMIN: 此用户没有管理员权限。
|
ERRORNOTADMIN: 此用户没有管理员权限。
|
||||||
ERRORNOTREC: 没有找到此用户名/密码
|
ERRORNOTREC: '没有找到此用户名/密码'
|
||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ zh_CN:
|
|||||||
SAVE: 保存
|
SAVE: 保存
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: '您已更改了登陆%s的密码'
|
||||||
|
CHANGEPASSWORDTEXT2: 您现在可以用下列权限信息进行登路:
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: 嗨
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,11 +83,19 @@ zh_CN:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 正序排列
|
||||||
|
SORTDESC: 倒序排列
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: 下一页
|
||||||
|
PREVIOUS: 上一页
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
MAXIMUM: 'Passwords must be at most {max} characters long.'
|
MAXIMUM: 'Passwords must be at most {max} characters long.'
|
||||||
SHOWONCLICKTITLE: 更改密码
|
SHOWONCLICKTITLE: '更改密码'
|
||||||
CreditCardField:
|
CreditCardField:
|
||||||
FIRST: first
|
FIRST: first
|
||||||
FOURTH: fourth
|
FOURTH: fourth
|
||||||
@ -111,10 +128,7 @@ zh_CN:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (选择)
|
CHOOSE: (选择)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ zh_CN:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,17 +162,21 @@ zh_CN:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: 嗨
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '%s是必需填写的'
|
FIELDISREQUIRED: '%s是必需填写的'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 输入值已被他人占用
|
VALIDATIONNOTUNIQUE: '输入值已被他人占用'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: (密码相互不匹配)
|
VALIDATIONPASSWORDSDONTMATCH: '(密码相互不匹配)'
|
||||||
VALIDATIONPASSWORDSNOTEMPTY: 密码不能空白
|
VALIDATIONPASSWORDSNOTEMPTY: '密码不能空白'
|
||||||
VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
|
VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
|
||||||
VALIDATOR: Validator
|
VALIDATOR: Validator
|
||||||
VALIDCURRENCY: 'Please enter a valid currency'
|
VALIDCURRENCY: 'Please enter a valid currency'
|
||||||
@ -187,37 +203,26 @@ zh_CN:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: 下一页
|
|
||||||
PREVIOUS: 上一页
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: 嗨
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 您已更改了登陆%s的密码
|
Code: '团队代码'
|
||||||
CHANGEPASSWORDTEXT2: 您现在可以用下列权限信息进行登路:
|
|
||||||
Code: 团队代码
|
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: 嗨
|
|
||||||
Locked: 锁定?
|
Locked: 锁定?
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 主团队
|
Parent: 主团队
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 图象上传内嵌框架(Iframe)
|
|
||||||
has_many_Permissions: 权限
|
has_many_Permissions: 权限
|
||||||
many_many_Members: 成员
|
many_many_Members: 成员
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -233,12 +238,12 @@ zh_CN:
|
|||||||
ADJUSTDETAILSDIMENSIONS: 'Details & dimensions'
|
ADJUSTDETAILSDIMENSIONS: 'Details & dimensions'
|
||||||
ANCHORVALUE: Anchor
|
ANCHORVALUE: Anchor
|
||||||
BUTTONINSERT: Insert
|
BUTTONINSERT: Insert
|
||||||
BUTTONINSERTLINK: 插入链接
|
BUTTONINSERTLINK: '插入链接'
|
||||||
BUTTONREMOVELINK: 删除链接
|
BUTTONREMOVELINK: '删除链接'
|
||||||
BUTTONUpdate: Update
|
BUTTONUpdate: Update
|
||||||
CAPTIONTEXT: 'Caption text'
|
CAPTIONTEXT: 'Caption text'
|
||||||
CSSCLASS: 对齐/样式
|
CSSCLASS: '对齐/样式'
|
||||||
CSSCLASSCENTER: 自居中
|
CSSCLASSCENTER: '自居中'
|
||||||
CSSCLASSLEFT: 左端自动换行
|
CSSCLASSLEFT: 左端自动换行
|
||||||
CSSCLASSLEFTALONE: 'On the left, on its own.'
|
CSSCLASSLEFTALONE: 'On the left, on its own.'
|
||||||
CSSCLASSRIGHT: 右端自动换行
|
CSSCLASSRIGHT: 右端自动换行
|
||||||
@ -254,17 +259,17 @@ zh_CN:
|
|||||||
IMAGEALTTEXT: 'Alternative text (alt) - shown if image cannot be displayed'
|
IMAGEALTTEXT: 'Alternative text (alt) - shown if image cannot be displayed'
|
||||||
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed'
|
||||||
IMAGEDIMENSIONS: 尺寸
|
IMAGEDIMENSIONS: 尺寸
|
||||||
IMAGEHEIGHTPX: 高(像素)
|
IMAGEHEIGHTPX: '高(像素)'
|
||||||
IMAGETITLE: 'Title text (tooltip) - for additional information about the image'
|
IMAGETITLE: 'Title text (tooltip) - for additional information about the image'
|
||||||
IMAGETITLETEXT: 'Title text (tooltip)'
|
IMAGETITLETEXT: 'Title text (tooltip)'
|
||||||
IMAGETITLETEXTDESC: 'For additional information about the image'
|
IMAGETITLETEXTDESC: 'For additional information about the image'
|
||||||
IMAGEWIDTHPX: 宽(像素)
|
IMAGEWIDTHPX: '宽(像素)'
|
||||||
INSERTMEDIA: 'Insert Media'
|
INSERTMEDIA: 'Insert Media'
|
||||||
LINK: 对所选文字插入/编辑链接
|
LINK: '对所选文字插入/编辑链接'
|
||||||
LINKANCHOR: 'Anchor on this page'
|
LINKANCHOR: 'Anchor on this page'
|
||||||
LINKDESCR: 链接描述
|
LINKDESCR: 链接描述
|
||||||
LINKEMAIL: 电子邮件地址
|
LINKEMAIL: 电子邮件地址
|
||||||
LINKEXTERNAL: 其它网站
|
LINKEXTERNAL: '其它网站'
|
||||||
LINKFILE: 下载文件
|
LINKFILE: 下载文件
|
||||||
LINKINTERNAL: 本站网页
|
LINKINTERNAL: 本站网页
|
||||||
LINKOPENNEWWIN: 在新窗口打开链接?
|
LINKOPENNEWWIN: 在新窗口打开链接?
|
||||||
@ -275,70 +280,72 @@ zh_CN:
|
|||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: '图象上传内嵌框架(Iframe)'
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
HELP: 帮助
|
HELP: 帮助
|
||||||
PAGETYPE: 网页类型
|
PAGETYPE: 网页类型
|
||||||
PERMAGAIN: 您于CMS的登录已被注销,请在下面输入用户名和密码重新登录。
|
PERMAGAIN: '您于CMS的登录已被注销,请在下面输入用户名和密码重新登录。'
|
||||||
PERMALREADY: 对不起,您无权登录CMS的这一部分。如果您要用另外的帐号,请在下面登录。
|
PERMALREADY: '对不起,您无权登录CMS的这一部分。如果您要用另外的帐号,请在下面登录。'
|
||||||
PERMDEFAULT: 请先选择一种验证方法并输入您的权限信息,以登录CMS。
|
PERMDEFAULT: '请先选择一种验证方法并输入您的权限信息,以登录CMS。'
|
||||||
PLEASESAVE: 请先保存:因为该网页还未保存,所以该页无法更新。
|
PLEASESAVE: '请先保存:因为该网页还未保存,所以该页无法更新。'
|
||||||
PreviewButton: Preview
|
PreviewButton: Preview
|
||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
Status: Status
|
Status: Status
|
||||||
Member:
|
Member:
|
||||||
ADDGROUP: 'Add group'
|
ADDGROUP: 'Add group'
|
||||||
BUTTONCHANGEPASSWORD: 更改密码
|
BUTTONCHANGEPASSWORD: '更改密码'
|
||||||
BUTTONLOGIN: 登录
|
BUTTONLOGIN: 登录
|
||||||
BUTTONLOGINOTHER: 使用其他帐户登录
|
BUTTONLOGINOTHER: '使用其他帐户登录'
|
||||||
BUTTONLOSTPASSWORD: 忘记密码
|
BUTTONLOSTPASSWORD: '忘记密码'
|
||||||
CONFIRMNEWPASSWORD: 确认新密码
|
CONFIRMNEWPASSWORD: '确认新密码'
|
||||||
CONFIRMPASSWORD: 确认密码
|
CONFIRMPASSWORD: '确认密码'
|
||||||
DefaultAdminFirstname: 'Default Admin'
|
DefaultAdminFirstname: 'Default Admin'
|
||||||
DefaultDateTime: default
|
DefaultDateTime: default
|
||||||
EMAIL: 电子邮件
|
EMAIL: 电子邮件
|
||||||
EMPTYNEWPASSWORD: 'The new password can''t be empty, please try again'
|
EMPTYNEWPASSWORD: 'The new password can''t be empty, please try again'
|
||||||
ENTEREMAIL: 'Please enter an email address to get a password reset link.'
|
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.'
|
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: 您当前的密码不正确,请再次输入
|
ERRORPASSWORDNOTMATCH: '您当前的密码不正确,请再次输入'
|
||||||
ERRORWRONGCRED: 电邮地址或密码似乎不对。请重新输入。
|
ERRORWRONGCRED: '电邮地址或密码似乎不对。请重新输入。'
|
||||||
FIRSTNAME: 名
|
FIRSTNAME: 名
|
||||||
INTERFACELANG: 界面语言
|
INTERFACELANG: 界面语言
|
||||||
INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}'
|
INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}'
|
||||||
LOGGEDINAS: 'You''re logged in as {name}.'
|
LOGGEDINAS: 'You''re logged in as {name}.'
|
||||||
NEWPASSWORD: 新密码
|
NEWPASSWORD: '新密码'
|
||||||
PASSWORD: 密码
|
PASSWORD: '密码'
|
||||||
PLURALNAME: 成员
|
PLURALNAME: 成员
|
||||||
PROFILESAVESUCCESS: 'Successfully saved.'
|
PROFILESAVESUCCESS: 'Successfully saved.'
|
||||||
REMEMBERME: 记住我的信息?
|
REMEMBERME: 记住我的信息?
|
||||||
SINGULARNAME: 成员
|
SINGULARNAME: 成员
|
||||||
SUBJECTPASSWORDCHANGED: 您的密码已更改
|
SUBJECTPASSWORDCHANGED: '您的密码已更改'
|
||||||
SUBJECTPASSWORDRESET: 重设您的密码链接
|
SUBJECTPASSWORDRESET: '重设您的密码链接'
|
||||||
SURNAME: 姓
|
SURNAME: 姓
|
||||||
VALIDATIONMEMBEREXISTS: 已经存在用这个电子邮件的会员
|
VALIDATIONMEMBEREXISTS: 已经存在用这个电子邮件的会员
|
||||||
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))'
|
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))'
|
||||||
WELCOMEBACK: 'Welcome Back, {firstname}'
|
WELCOMEBACK: 'Welcome Back, {firstname}'
|
||||||
YOUROLDPASSWORD: 您的旧密码
|
YOUROLDPASSWORD: '您的旧密码'
|
||||||
belongs_many_many_Groups: 团队
|
belongs_many_many_Groups: 团队
|
||||||
db_LastVisited: 'Last Visited Date'
|
db_LastVisited: 'Last Visited Date'
|
||||||
db_Locale: 'Interface Locale'
|
db_Locale: 'Interface Locale'
|
||||||
db_LockedOutUntil: 禁止直至
|
db_LockedOutUntil: 禁止直至
|
||||||
db_NumVisit: 'Number of Visits'
|
db_NumVisit: 'Number of Visits'
|
||||||
db_Password: Password
|
db_Password: Password
|
||||||
db_PasswordExpiry: 密码过期日期
|
db_PasswordExpiry: '密码过期日期'
|
||||||
MemberAuthenticator:
|
MemberAuthenticator:
|
||||||
TITLE: 电邮地址和密码
|
TITLE: '电邮地址和密码'
|
||||||
MemberDatetimeOptionsetField:
|
MemberDatetimeOptionsetField:
|
||||||
AMORPM: 'AM (Ante meridiem) or PM (Post meridiem)'
|
AMORPM: 'AM (Ante meridiem) or PM (Post meridiem)'
|
||||||
Custom: Custom
|
Custom: Custom
|
||||||
@ -368,7 +375,8 @@ zh_CN:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
DELETE: 删除
|
'APPLY FILTER': 'Apply Filter'
|
||||||
|
DELETE: '删除'
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
IMPORTEDRECORDS: 'Imported {count} records.'
|
IMPORTEDRECORDS: 'Imported {count} records.'
|
||||||
@ -377,6 +385,17 @@ zh_CN:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ zh_CN:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,20 +416,23 @@ zh_CN:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
VALIDATION: '请输入有效电话号码'
|
||||||
VALIDATION: 请输入有效电话号码
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 您无访问此页的权限。如果您拥有另一个可访问次页的帐户,请在下面登录。
|
ALREADYLOGGEDIN: '您无访问此页的权限。如果您拥有另一个可访问次页的帐户,请在下面登录。'
|
||||||
BUTTONSEND: 给我发送密码重设链接
|
BUTTONSEND: '给我发送密码重设链接'
|
||||||
CHANGEPASSWORDBELOW: 您可在下面更改您的密码
|
CHANGEPASSWORDBELOW: '您可在下面更改您的密码'
|
||||||
CHANGEPASSWORDHEADER: 更改您的密码
|
CHANGEPASSWORDHEADER: '更改您的密码'
|
||||||
ENTERNEWPASSWORD: 请输入新密码
|
ENTERNEWPASSWORD: '请输入新密码'
|
||||||
ERRORPASSWORDPERMISSION: 您必需登录以更改您的密码
|
ERRORPASSWORDPERMISSION: '您必需登录以更改您的密码'
|
||||||
LOGGEDOUT: 您已被撤消登录。如果您想再次登录,在下面输入您的登录信息。
|
LOGGEDOUT: '您已被撤消登录。如果您想再次登录,在下面输入您的登录信息。'
|
||||||
LOGIN: 'Log in'
|
LOGIN: 'Log in'
|
||||||
NOTEPAGESECURED: 此页是受安全保护的。输入您的登录信息,我们会将您送达。
|
NOTEPAGESECURED: '此页是受安全保护的。输入您的登录信息,我们会将您送达。'
|
||||||
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
||||||
NOTERESETPASSWORD: 输入您的电邮地址,我们会给您发送一个您可重设密码的链接
|
NOTERESETPASSWORD: '输入您的电邮地址,我们会给您发送一个您可重设密码的链接'
|
||||||
PASSWORDSENTHEADER: 'Password reset link sent to ''{email}'''
|
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.'
|
PASSWORDSENTTEXT: 'Thank you! A reset link has been sent to ''{email}'', provided an account exists for this email address.'
|
||||||
SecurityAdmin:
|
SecurityAdmin:
|
||||||
@ -439,31 +457,33 @@ zh_CN:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: '没有上传的图像'
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: 主要部分
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 没有上传的图像
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: 主要部分
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
166
lang/zh_TW.yml
@ -7,7 +7,7 @@ zh_TW:
|
|||||||
FILENAME: 檔案名稱
|
FILENAME: 檔案名稱
|
||||||
FOLDER: Folder
|
FOLDER: Folder
|
||||||
LASTEDIT: 最後一次更新
|
LASTEDIT: 最後一次更新
|
||||||
OWNER: 擁有者
|
OWNER: '擁有者'
|
||||||
SIZE: 大小
|
SIZE: 大小
|
||||||
TITLE: 標題
|
TITLE: 標題
|
||||||
TYPE: 類型
|
TYPE: 類型
|
||||||
@ -50,16 +50,19 @@ zh_TW:
|
|||||||
UNORDERED: 'Unordered list'
|
UNORDERED: 'Unordered list'
|
||||||
UNORDEREDDESCRIPTION: 'Unordered list'
|
UNORDEREDDESCRIPTION: 'Unordered list'
|
||||||
UNORDEREDEXAMPLE1: 'unordered item 1'
|
UNORDEREDEXAMPLE1: 'unordered item 1'
|
||||||
|
BackLink_Button.ss:
|
||||||
|
Back: Back
|
||||||
BasicAuth:
|
BasicAuth:
|
||||||
ENTERINFO: 請輸入帳號密碼。
|
ENTERINFO: '請輸入帳號密碼。'
|
||||||
ERRORNOTADMIN: 那個使用者不是管理員。
|
ERRORNOTADMIN: '那個使用者不是管理員。'
|
||||||
ERRORNOTREC: 那組帳號密碼不對。
|
ERRORNOTREC: 那組帳號密碼不對。
|
||||||
Boolean:
|
Boolean:
|
||||||
0: 'False'
|
0: 'False'
|
||||||
ANY: Any
|
ANY: Any
|
||||||
Hello: Hi
|
|
||||||
LOGOUT: 'Log out'
|
|
||||||
1: 'True'
|
1: 'True'
|
||||||
|
CMSLoadingScreen.ss:
|
||||||
|
LOADING: Loading...
|
||||||
|
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
||||||
CMSMain:
|
CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
ACCESSALLINTERFACES: 'Access to all CMS sections'
|
||||||
@ -67,6 +70,12 @@ zh_TW:
|
|||||||
SAVE: 儲存
|
SAVE: 儲存
|
||||||
CMSProfileController:
|
CMSProfileController:
|
||||||
MENUTITLE: CMSProfileController
|
MENUTITLE: CMSProfileController
|
||||||
|
ChangePasswordEmail.ss:
|
||||||
|
CHANGEPASSWORDTEXT1: 您為這個帳戶改密碼:
|
||||||
|
CHANGEPASSWORDTEXT2: '您可以用下列的帳號密碼登入:'
|
||||||
|
EMAIL: Email
|
||||||
|
HELLO: 您好
|
||||||
|
PASSWORD: Password
|
||||||
CheckboxField:
|
CheckboxField:
|
||||||
- 'False'
|
- 'False'
|
||||||
- 'True'
|
- 'True'
|
||||||
@ -74,6 +83,14 @@ zh_TW:
|
|||||||
CLOSEPOPUP: 'Close Popup'
|
CLOSEPOPUP: 'Close Popup'
|
||||||
SUCCESSADD2: 'Added {name}'
|
SUCCESSADD2: 'Added {name}'
|
||||||
SUCCESSEDIT: 'Saved %s %s %s'
|
SUCCESSEDIT: 'Saved %s %s %s'
|
||||||
|
ComplexTableField.ss:
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 向上排序
|
||||||
|
SORTDESC: 向下排序
|
||||||
|
ComplexTableField_popup.ss:
|
||||||
|
NEXT: 下一個
|
||||||
|
PREVIOUS: 上一個
|
||||||
ConfirmedPasswordField:
|
ConfirmedPasswordField:
|
||||||
ATLEAST: 'Passwords must be at least {min} characters long.'
|
ATLEAST: 'Passwords must be at least {min} characters long.'
|
||||||
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
BETWEEN: 'Passwords must be {min} to {max} characters long.'
|
||||||
@ -111,10 +128,7 @@ zh_TW:
|
|||||||
VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})'
|
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})'
|
VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})'
|
||||||
Director:
|
Director:
|
||||||
ADD: Add
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
INVALID_REQUEST: 'Invalid request'
|
INVALID_REQUEST: 'Invalid request'
|
||||||
NOTFOUND: 'No items found'
|
|
||||||
DropdownField:
|
DropdownField:
|
||||||
CHOOSE: (選擇)
|
CHOOSE: (選擇)
|
||||||
EmailField:
|
EmailField:
|
||||||
@ -124,8 +138,6 @@ zh_TW:
|
|||||||
SINGULARNAME: 'Email Bounce Record'
|
SINGULARNAME: 'Email Bounce Record'
|
||||||
Enum:
|
Enum:
|
||||||
ANY: Any
|
ANY: Any
|
||||||
LOADING: Loading...
|
|
||||||
REQUIREJS: 'The CMS requires that you have JavaScript enabled.'
|
|
||||||
File:
|
File:
|
||||||
Content: Content
|
Content: Content
|
||||||
Filename: Filename
|
Filename: Filename
|
||||||
@ -150,16 +162,20 @@ zh_TW:
|
|||||||
FROMFILESTORE: 'From the File Store'
|
FROMFILESTORE: 'From the File Store'
|
||||||
NOSOURCE: 'Please select a source file to attach'
|
NOSOURCE: 'Please select a source file to attach'
|
||||||
REPLACE: 'Replace {type}'
|
REPLACE: 'Replace {type}'
|
||||||
|
FileIFrameField_iframe.ss:
|
||||||
|
TITLE: 'Image Uploading Iframe'
|
||||||
Filesystem:
|
Filesystem:
|
||||||
IMPORT_TAB_HEADER: Import
|
|
||||||
SEARCHLISTINGS: Search
|
|
||||||
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted'
|
||||||
|
ForgotPasswordEmail.ss:
|
||||||
|
HELLO: 您好
|
||||||
|
TEXT1: 'Here is your'
|
||||||
|
TEXT2: 'password reset link'
|
||||||
|
TEXT3: for
|
||||||
Form:
|
Form:
|
||||||
FIELDISREQUIRED: '必須要填 %s'
|
FIELDISREQUIRED: '必須要填 %s'
|
||||||
TITLE: 'Image Uploading Iframe'
|
|
||||||
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly'
|
||||||
VALIDATIONNOTUNIQUE: 您輸入的數值並不是獨特的。
|
VALIDATIONNOTUNIQUE: '您輸入的數值並不是獨特的。'
|
||||||
VALIDATIONPASSWORDSDONTMATCH: 密碼不相配
|
VALIDATIONPASSWORDSDONTMATCH: '密碼不相配'
|
||||||
VALIDATIONPASSWORDSNOTEMPTY: 密碼不能是空的
|
VALIDATIONPASSWORDSNOTEMPTY: 密碼不能是空的
|
||||||
VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
|
VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
|
||||||
VALIDATOR: Validator
|
VALIDATOR: Validator
|
||||||
@ -187,37 +203,26 @@ zh_TW:
|
|||||||
ResetFilter: Reset
|
ResetFilter: Reset
|
||||||
GridFieldAction_Delete:
|
GridFieldAction_Delete:
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
NEXT: 下一個
|
|
||||||
PREVIOUS: 上一個
|
|
||||||
GridFieldDetailForm:
|
GridFieldDetailForm:
|
||||||
Create: Create
|
Create: Create
|
||||||
Delete: Delete
|
Delete: Delete
|
||||||
DeletePermissionsFailure: 'No delete permissions'
|
DeletePermissionsFailure: 'No delete permissions'
|
||||||
Deleted: 'Deleted %s %s'
|
Deleted: 'Deleted %s %s'
|
||||||
HELLO: 您好
|
|
||||||
Save: Save
|
Save: Save
|
||||||
Saved: 'Saved %s %s'
|
Saved: 'Saved %s %s'
|
||||||
TEXT1: 'Here is your'
|
GridFieldItemEditView.ss: null
|
||||||
TEXT2: 'password reset link'
|
|
||||||
TEXT3: for
|
|
||||||
Group:
|
Group:
|
||||||
AddRole: 'Add a role for this group'
|
AddRole: 'Add a role for this group'
|
||||||
CHANGEPASSWORDTEXT1: 您為這個帳戶改密碼:
|
|
||||||
CHANGEPASSWORDTEXT2: 您可以用下列的帳號密碼登入:
|
|
||||||
Code: 'Group Code'
|
Code: 'Group Code'
|
||||||
DefaultGroupTitleAdministrators: Administrators
|
DefaultGroupTitleAdministrators: Administrators
|
||||||
DefaultGroupTitleContentAuthors: 'Content Authors'
|
DefaultGroupTitleContentAuthors: 'Content Authors'
|
||||||
Description: Description
|
Description: Description
|
||||||
EMAIL: Email
|
|
||||||
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
GroupReminder: 'If you choose a parent group, this group will take all it''s roles'
|
||||||
HELLO: 您好
|
|
||||||
Locked: 'Locked?'
|
Locked: 'Locked?'
|
||||||
NoRoles: 'No roles found'
|
NoRoles: 'No roles found'
|
||||||
PASSWORD: Password
|
|
||||||
Parent: 'Parent Group'
|
Parent: 'Parent Group'
|
||||||
RolesAddEditLink: 'Manage roles'
|
RolesAddEditLink: 'Manage roles'
|
||||||
Sort: 'Sort Order'
|
Sort: 'Sort Order'
|
||||||
TITLE: 圖片上載iFrame
|
|
||||||
has_many_Permissions: Permissions
|
has_many_Permissions: Permissions
|
||||||
many_many_Members: Members
|
many_many_Members: Members
|
||||||
GroupImportForm:
|
GroupImportForm:
|
||||||
@ -233,15 +238,15 @@ zh_TW:
|
|||||||
ADJUSTDETAILSDIMENSIONS: 'Details & dimensions'
|
ADJUSTDETAILSDIMENSIONS: 'Details & dimensions'
|
||||||
ANCHORVALUE: Anchor
|
ANCHORVALUE: Anchor
|
||||||
BUTTONINSERT: Insert
|
BUTTONINSERT: Insert
|
||||||
BUTTONINSERTLINK: 插入連結
|
BUTTONINSERTLINK: '插入連結'
|
||||||
BUTTONREMOVELINK: 移除連結
|
BUTTONREMOVELINK: 移除連結
|
||||||
BUTTONUpdate: Update
|
BUTTONUpdate: Update
|
||||||
CAPTIONTEXT: 'Caption text'
|
CAPTIONTEXT: 'Caption text'
|
||||||
CSSCLASS: 對齊/樣式
|
CSSCLASS: 對齊/樣式
|
||||||
CSSCLASSCENTER: 獨立置中
|
CSSCLASSCENTER: 獨立置中
|
||||||
CSSCLASSLEFT: 靠左被字包圍。
|
CSSCLASSLEFT: '靠左被字包圍。'
|
||||||
CSSCLASSLEFTALONE: 'On the left, on its own.'
|
CSSCLASSLEFTALONE: 'On the left, on its own.'
|
||||||
CSSCLASSRIGHT: 靠右被字包圍。
|
CSSCLASSRIGHT: '靠右被字包圍。'
|
||||||
DETAILS: Details
|
DETAILS: Details
|
||||||
EMAIL: 電子郵件地址
|
EMAIL: 電子郵件地址
|
||||||
FILE: 檔案
|
FILE: 檔案
|
||||||
@ -260,7 +265,7 @@ zh_TW:
|
|||||||
IMAGETITLETEXTDESC: 'For additional information about the image'
|
IMAGETITLETEXTDESC: 'For additional information about the image'
|
||||||
IMAGEWIDTHPX: 寬
|
IMAGEWIDTHPX: 寬
|
||||||
INSERTMEDIA: 'Insert Media'
|
INSERTMEDIA: 'Insert Media'
|
||||||
LINK: 插入或編輯選取的連結
|
LINK: '插入或編輯選取的連結'
|
||||||
LINKANCHOR: 'Anchor on this page'
|
LINKANCHOR: 'Anchor on this page'
|
||||||
LINKDESCR: 連結敘述
|
LINKDESCR: 連結敘述
|
||||||
LINKEMAIL: 電子郵件地址
|
LINKEMAIL: 電子郵件地址
|
||||||
@ -269,29 +274,31 @@ zh_TW:
|
|||||||
LINKINTERNAL: 此網站
|
LINKINTERNAL: 此網站
|
||||||
LINKOPENNEWWIN: 在新視窗打開連結
|
LINKOPENNEWWIN: 在新視窗打開連結
|
||||||
LINKTO: 連結至
|
LINKTO: 連結至
|
||||||
PAGE: 網頁
|
PAGE: '網頁'
|
||||||
URL: 網址
|
URL: 網址
|
||||||
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.'
|
||||||
UpdateMEDIA: 'Update Media'
|
UpdateMEDIA: 'Update Media'
|
||||||
ImageField:
|
ImageField:
|
||||||
IMAGE: Image
|
IMAGE: Image
|
||||||
Image_iframe.ss: 'ChangePasswordEmail.ss: BackLink_Button.ss: CMSLoadingScreen.ss: RelationComplexTableField.ss: ForgotPasswordEmail.ss: APPLY FILTER: "Apply Filter" GridFieldItemEditView.ss: Go back: "Go back" ModelSidebar.ss: TableListField_PageControls.ss: ModelAdmin_Tools.ss: ComplexTableField_popup.ss: TableField.ss: FileIFrameField_iframe.ss: ComplexTableField.ss: TableListField.ss: ModelAdmin_ImportSpec.ss: LeftAndMain_Menu.ss:'
|
Image_iframe.ss:
|
||||||
|
TITLE: 圖片上載iFrame
|
||||||
LeftAndMain:
|
LeftAndMain:
|
||||||
ADD: 'Add a new row'
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
DELETED: Deleted.
|
DELETED: Deleted.
|
||||||
DropdownBatchActionsDefault: Actions
|
DropdownBatchActionsDefault: Actions
|
||||||
HELP: 說明
|
HELP: 說明
|
||||||
PAGETYPE: 網頁類型:
|
PAGETYPE: '網頁類型:'
|
||||||
PERMAGAIN: 您已被登出,請在下面重新登入。
|
PERMAGAIN: '您已被登出,請在下面重新登入。'
|
||||||
PERMALREADY: 抱歉,您沒有權力使用這個部分。您可以用別的帳號登入。
|
PERMALREADY: '抱歉,您沒有權力使用這個部分。您可以用別的帳號登入。'
|
||||||
PERMDEFAULT: 請選擇一個認證方法並登入。
|
PERMDEFAULT: '請選擇一個認證方法並登入。'
|
||||||
PLEASESAVE: 請儲存:這個網頁沒有被更新因為尚未被儲存。
|
PLEASESAVE: '請儲存:這個網頁沒有被更新因為尚未被儲存。'
|
||||||
PreviewButton: Preview
|
PreviewButton: Preview
|
||||||
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.'
|
||||||
SAVEDUP: Saved.
|
SAVEDUP: Saved.
|
||||||
VersionUnknown: unknown
|
VersionUnknown: unknown
|
||||||
|
LeftAndMain_Menu.ss:
|
||||||
|
Hello: Hi
|
||||||
|
LOGOUT: 'Log out'
|
||||||
LoginAttempt:
|
LoginAttempt:
|
||||||
Email: 'Email Address'
|
Email: 'Email Address'
|
||||||
IP: 'IP Address'
|
IP: 'IP Address'
|
||||||
@ -299,8 +306,8 @@ zh_TW:
|
|||||||
Member:
|
Member:
|
||||||
ADDGROUP: 'Add group'
|
ADDGROUP: 'Add group'
|
||||||
BUTTONCHANGEPASSWORD: 更改密碼
|
BUTTONCHANGEPASSWORD: 更改密碼
|
||||||
BUTTONLOGIN: 登入
|
BUTTONLOGIN: '登入'
|
||||||
BUTTONLOGINOTHER: 用別的帳戶登入
|
BUTTONLOGINOTHER: '用別的帳戶登入'
|
||||||
BUTTONLOSTPASSWORD: 忘記密碼
|
BUTTONLOSTPASSWORD: 忘記密碼
|
||||||
CONFIRMNEWPASSWORD: 確認新密碼
|
CONFIRMNEWPASSWORD: 確認新密碼
|
||||||
CONFIRMPASSWORD: 確認密碼
|
CONFIRMPASSWORD: 確認密碼
|
||||||
@ -310,7 +317,7 @@ zh_TW:
|
|||||||
EMPTYNEWPASSWORD: 'The new password can''t be empty, please try again'
|
EMPTYNEWPASSWORD: 'The new password can''t be empty, please try again'
|
||||||
ENTEREMAIL: 'Please enter an email address to get a password reset link.'
|
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.'
|
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: 舊密碼不對,請再試一次。
|
ERRORPASSWORDNOTMATCH: 舊密碼不對,請再試一次。
|
||||||
ERRORWRONGCRED: 密碼或電子郵件地址錯誤。請再是一次。
|
ERRORWRONGCRED: 密碼或電子郵件地址錯誤。請再是一次。
|
||||||
FIRSTNAME: 名
|
FIRSTNAME: 名
|
||||||
@ -368,6 +375,7 @@ zh_TW:
|
|||||||
ResultUpdated: 'Updated {count} members'
|
ResultUpdated: 'Updated {count} members'
|
||||||
MemberTableField: null
|
MemberTableField: null
|
||||||
ModelAdmin:
|
ModelAdmin:
|
||||||
|
'APPLY FILTER': 'Apply Filter'
|
||||||
DELETE: Delete
|
DELETE: Delete
|
||||||
DELETEDRECORDS: 'Deleted {count} records.'
|
DELETEDRECORDS: 'Deleted {count} records.'
|
||||||
IMPORT: 'Import from CSV'
|
IMPORT: 'Import from CSV'
|
||||||
@ -377,6 +385,17 @@ zh_TW:
|
|||||||
RESET: Reset
|
RESET: Reset
|
||||||
Title: 'Data Models'
|
Title: 'Data Models'
|
||||||
UPDATEDRECORDS: 'Updated {count} records.'
|
UPDATEDRECORDS: 'Updated {count} records.'
|
||||||
|
ModelAdmin_ImportSpec.ss:
|
||||||
|
IMPORTSPECFIELDS: 'Database columns'
|
||||||
|
IMPORTSPECLINK: 'Show Specification for %s'
|
||||||
|
IMPORTSPECRELATIONS: Relations
|
||||||
|
IMPORTSPECTITLE: 'Specification for %s'
|
||||||
|
ModelAdmin_Tools.ss:
|
||||||
|
FILTER: Filter
|
||||||
|
IMPORT: Import
|
||||||
|
ModelSidebar.ss:
|
||||||
|
IMPORT_TAB_HEADER: Import
|
||||||
|
SEARCHLISTINGS: Search
|
||||||
MoneyField:
|
MoneyField:
|
||||||
FIELDLABELAMOUNT: Amount
|
FIELDLABELAMOUNT: Amount
|
||||||
FIELDLABELCURRENCY: Currency
|
FIELDLABELCURRENCY: Currency
|
||||||
@ -389,10 +408,6 @@ zh_TW:
|
|||||||
CMS_ACCESS_CATEGORY: 'CMS Access'
|
CMS_ACCESS_CATEGORY: 'CMS Access'
|
||||||
FULLADMINRIGHTS: 'Full administrative rights'
|
FULLADMINRIGHTS: 'Full administrative rights'
|
||||||
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.'
|
||||||
IMPORTSPECFIELDS: 'Database columns'
|
|
||||||
IMPORTSPECLINK: 'Show Specification for %s'
|
|
||||||
IMPORTSPECRELATIONS: Relations
|
|
||||||
IMPORTSPECTITLE: 'Specification for %s'
|
|
||||||
PermissionCheckboxSetField:
|
PermissionCheckboxSetField:
|
||||||
AssignedTo: 'assigned to "{title}"'
|
AssignedTo: 'assigned to "{title}"'
|
||||||
FromGroup: 'inherited from group "{title}"'
|
FromGroup: 'inherited from group "{title}"'
|
||||||
@ -401,20 +416,23 @@ zh_TW:
|
|||||||
Permissions:
|
Permissions:
|
||||||
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
PERMISSIONS_CATEGORY: 'Roles and access permissions'
|
||||||
PhoneNumberField:
|
PhoneNumberField:
|
||||||
Back: Back
|
VALIDATION: '請輸入有效的電話號碼'
|
||||||
VALIDATION: 請輸入有效的電話號碼
|
RelationComplexTableField.ss:
|
||||||
|
ADD: Add
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
NOTFOUND: 'No items found'
|
||||||
Security:
|
Security:
|
||||||
ALREADYLOGGEDIN: 你不能瀏覽此頁。請用別的帳戶登入。
|
ALREADYLOGGEDIN: '你不能瀏覽此頁。請用別的帳戶登入。'
|
||||||
BUTTONSEND: 寄給我密碼重設網址。
|
BUTTONSEND: 寄給我密碼重設網址。
|
||||||
CHANGEPASSWORDBELOW: 請在下面更改密碼。
|
CHANGEPASSWORDBELOW: 請在下面更改密碼。
|
||||||
CHANGEPASSWORDHEADER: 更改密碼
|
CHANGEPASSWORDHEADER: 更改密碼
|
||||||
ENTERNEWPASSWORD: 請輸入新的密碼。
|
ENTERNEWPASSWORD: '請輸入新的密碼。'
|
||||||
ERRORPASSWORDPERMISSION: 你必須先登入才能改密碼!
|
ERRORPASSWORDPERMISSION: '你必須先登入才能改密碼!'
|
||||||
LOGGEDOUT: 你已登出。您在下面再登入一次。
|
LOGGEDOUT: '你已登出。您在下面再登入一次。'
|
||||||
LOGIN: 'Log in'
|
LOGIN: 'Log in'
|
||||||
NOTEPAGESECURED: 那的網頁是被保護的。請先登入。
|
NOTEPAGESECURED: '那的網頁是被保護的。請先登入。'
|
||||||
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
NOTERESETLINKINVALID: '<p>The password reset link is invalid or expired.</p><p>You can request a new one <a href="{link1}">here</a> or change your password after you <a href="{link2}">logged in</a>.</p>'
|
||||||
NOTERESETPASSWORD: 請輸入您的電子郵件。我們將寄給你重設密媽的網址。
|
NOTERESETPASSWORD: '請輸入您的電子郵件。我們將寄給你重設密媽的網址。'
|
||||||
PASSWORDSENTHEADER: 'Password reset link sent to ''{email}'''
|
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.'
|
PASSWORDSENTTEXT: 'Thank you! A reset link has been sent to ''{email}'', provided an account exists for this email address.'
|
||||||
SecurityAdmin:
|
SecurityAdmin:
|
||||||
@ -439,31 +457,33 @@ zh_TW:
|
|||||||
BtnImport: 'Import from CSV'
|
BtnImport: 'Import from CSV'
|
||||||
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
FileFieldLabel: 'CSV File <small>(Allowed extensions: *.csv)</small>'
|
||||||
SilverStripeNavigator:
|
SilverStripeNavigator:
|
||||||
DISPLAYING: Displaying
|
|
||||||
Edit: Edit
|
Edit: Edit
|
||||||
FILTER: Filter
|
SimpleImageField:
|
||||||
IMPORT: Import
|
NOUPLOAD: 沒有上傳圖片
|
||||||
|
SiteTree:
|
||||||
|
TABMAIN: 主要
|
||||||
|
TableField:
|
||||||
|
ISREQUIRED: 'In %s ''%s'' is required'
|
||||||
|
TableField.ss:
|
||||||
|
ADD: 'Add a new row'
|
||||||
|
ADDITEM: 'Add %s'
|
||||||
|
TableListField:
|
||||||
|
CSVEXPORT: 'Export to CSV'
|
||||||
|
PRINT: Print
|
||||||
|
Print: Print
|
||||||
|
SELECT: 'Select:'
|
||||||
|
TableListField.ss:
|
||||||
|
NOITEMSFOUND: 'No items found'
|
||||||
|
SORTASC: 'Sort in ascending order'
|
||||||
|
SORTDESC: 'Sort in descending order'
|
||||||
|
TableListField_PageControls.ss:
|
||||||
|
DISPLAYING: Displaying
|
||||||
OF: of
|
OF: of
|
||||||
TO: to
|
TO: to
|
||||||
VIEWFIRST: 'View first'
|
VIEWFIRST: 'View first'
|
||||||
VIEWLAST: 'View last'
|
VIEWLAST: 'View last'
|
||||||
VIEWNEXT: 'View next'
|
VIEWNEXT: 'View next'
|
||||||
VIEWPREVIOUS: 'View previous'
|
VIEWPREVIOUS: 'View previous'
|
||||||
SimpleImageField:
|
|
||||||
NOUPLOAD: 沒有上傳圖片
|
|
||||||
SiteTree:
|
|
||||||
TABMAIN: 主要
|
|
||||||
TableField:
|
|
||||||
ADDITEM: 'Add %s'
|
|
||||||
ISREQUIRED: 'In %s ''%s'' is required'
|
|
||||||
NOITEMSFOUND: 'No items found'
|
|
||||||
SORTASC: 'Sort in ascending order'
|
|
||||||
SORTDESC: 'Sort in descending order'
|
|
||||||
TableListField:
|
|
||||||
CSVEXPORT: 'Export to CSV'
|
|
||||||
PRINT: Print
|
|
||||||
Print: Print
|
|
||||||
SELECT: 'Select:'
|
|
||||||
TimeField:
|
TimeField:
|
||||||
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
VALIDATEFORMAT: 'Please enter a valid time format ({format})'
|
||||||
ToggleField:
|
ToggleField:
|
||||||
|
@ -65,7 +65,7 @@ abstract class DBField extends ViewableData {
|
|||||||
|
|
||||||
|
|
||||||
static function create() {
|
static function create() {
|
||||||
Deprecation::notice('3.0', 'DBField::create_field() is deprecated as it clashes with Object::create(). Use DBField::create_field() instead.');
|
Deprecation::notice('3.0', 'DBField::create() is deprecated as it clashes with Object::create(). Use DBField::create_field() instead.');
|
||||||
|
|
||||||
return call_user_func_array(array('DBField', 'create_field'), func_get_args());
|
return call_user_func_array(array('DBField', 'create_field'), func_get_args());
|
||||||
}
|
}
|
||||||
|
@ -17,9 +17,9 @@
|
|||||||
<span class="sortLink <% if SortBy %><% else %>sortLinkHidden<% end_if %>">
|
<span class="sortLink <% if SortBy %><% else %>sortLinkHidden<% end_if %>">
|
||||||
<a href="$SortLink">
|
<a href="$SortLink">
|
||||||
<% if SortDirection = desc %>
|
<% if SortDirection = desc %>
|
||||||
<img src="$ModulePath(framework)/images/bullet_arrow_up.png" alt="<% _t('SORTASC', 'Sort ascending') %>" />
|
<img src="$ModulePath(framework)/images/bullet_arrow_up.png" alt="<% _t('ComplexTableField.ss.SORTASC', 'Sort ascending') %>" />
|
||||||
<% else %>
|
<% else %>
|
||||||
<img src="$ModulePath(framework)/images/bullet_arrow_down.png" alt="<% _t('SORTDESC', 'Sort descending') %>" />
|
<img src="$ModulePath(framework)/images/bullet_arrow_down.png" alt="<% _t('ComplexTableField.ss.SORTDESC', 'Sort descending') %>" />
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<td colspan="$ItemCount">
|
<td colspan="$ItemCount">
|
||||||
<input type="hidden" id="{$id}_PopupHeight" value="$PopupHeight" disabled="disabled">
|
<input type="hidden" id="{$id}_PopupHeight" value="$PopupHeight" disabled="disabled">
|
||||||
<input type="hidden" id="{$id}_PopupWidth" value="$PopupWidth" disabled="disabled">
|
<input type="hidden" id="{$id}_PopupWidth" value="$PopupWidth" disabled="disabled">
|
||||||
<a class="popuplink addlink" href="$AddLink" alt="add"><img src="$ModulePath(framework)/images/add.gif" alt="<% _t('ADDITEM', 'add') %>" />
|
<a class="popuplink addlink" href="$AddLink" alt="add"><img src="$ModulePath(framework)/images/add.gif" alt="<% _t('ComplexTableField.ss.ADDITEM', 'add') %>" />
|
||||||
<% sprintf(_t('ADDITEM', 'Add %s', 'Add [name]'),$Title) %>
|
<% sprintf(_t('ADDITEM', 'Add %s', 'Add [name]'),$Title) %>
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
@ -65,7 +65,7 @@
|
|||||||
<% else %>
|
<% else %>
|
||||||
<tr class="notfound">
|
<tr class="notfound">
|
||||||
<% if Markable %><th width="18"> </th><% end_if %>
|
<% if Markable %><th width="18"> </th><% end_if %>
|
||||||
<td colspan="$Headings.Count"><i><% _t('NOITEMSFOUND', 'No items found') %></i></td>
|
<td colspan="$Headings.Count"><i><% _t('ComplexTableField.ss.NOITEMSFOUND', 'No items found') %></i></td>
|
||||||
<% loop Actions %><td width="18"> </td><% end_loop %>
|
<% loop Actions %><td width="18"> </td><% end_loop %>
|
||||||
</tr>
|
</tr>
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<% if Paginator.PrevLink %>
|
<% if Paginator.PrevLink %>
|
||||||
<td id="ComplexTableField_Pagination_Previous">
|
<td id="ComplexTableField_Pagination_Previous">
|
||||||
<a href="$Paginator.PrevLink"><img src="$ModulePath(framework)/images/pagination/record-prev.png" /><% _t('PREVIOUS', 'Previous') %></a>
|
<a href="$Paginator.PrevLink"><img src="$ModulePath(framework)/images/pagination/record-prev.png" /><% _t('ComplexTableField_popup.ss.PREVIOUS', 'Previous') %></a>
|
||||||
</td>
|
</td>
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
<% if xdsfdsf %>
|
<% if xdsfdsf %>
|
||||||
@ -32,7 +32,7 @@
|
|||||||
<% end_if %>
|
<% end_if %>
|
||||||
<% if Paginator.NextLink %>
|
<% if Paginator.NextLink %>
|
||||||
<td id="ComplexTableField_Pagination_Next">
|
<td id="ComplexTableField_Pagination_Next">
|
||||||
<a href="$Paginator.NextLink"><% _t('NEXT', 'Next') %><img src="$ModulePath(framework)/images/pagination/record-next.png" /></a>
|
<a href="$Paginator.NextLink"><% _t('ComplexTableField_popup.ss.NEXT', 'Next') %><img src="$ModulePath(framework)/images/pagination/record-next.png" /></a>
|
||||||
</td>
|
</td>
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
|
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
|
||||||
<% base_tag %>
|
<% base_tag %>
|
||||||
|
|
||||||
<title><% _t('TITLE', 'Image Uploading Iframe') %></title>
|
<title><% _t('FileIFrameField_iframe.ss.TITLE', 'Image Uploading Iframe') %></title>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
|
||||||
<head>
|
<head>
|
||||||
<% base_tag %>
|
<% base_tag %>
|
||||||
<title><% _t('TITLE', 'Image Uploading Iframe') %></title>
|
<title><% _t('Image_iframe.ss.TITLE', 'Image Uploading Iframe') %></title>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
|
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
<% if ShowPagination %>
|
<% if ShowPagination %>
|
||||||
<% if TotalCount %>
|
<% if TotalCount %>
|
||||||
<div class="PageControls">
|
<div class="PageControls">
|
||||||
<% if FirstLink %><a class="First" href="$FirstLink" title="<% _t('VIEWFIRST', 'View first') %> $PageSize"><img src="$ModulePath(framework)/images/pagination/record-first.png" alt="<% _t('VIEWFIRST', 'View first') %> $PageSize" /></a>
|
<% if FirstLink %><a class="First" href="$FirstLink" title="<% _t('TableListField_PageControls.ss.VIEWFIRST', 'View first') %> $PageSize"><img src="$ModulePath(framework)/images/pagination/record-first.png" alt="<% _t('TableListField_PageControls.ss.VIEWFIRST', 'View first') %> $PageSize" /></a>
|
||||||
<% else %><span class="First"><img src="$ModulePath(framework)/images/pagination/record-first-g.png" alt="<% _t('VIEWFIRST', 'View first') %> $PageSize" /></span><% end_if %>
|
<% else %><span class="First"><img src="$ModulePath(framework)/images/pagination/record-first-g.png" alt="<% _t('TableListField_PageControls.ss.VIEWFIRST', 'View first') %> $PageSize" /></span><% end_if %>
|
||||||
<% if PrevLink %><a class="Prev" href="$PrevLink" title="<% _t('VIEWPREVIOUS', 'View previous') %> $PageSize"><img src="$ModulePath(framework)/images/pagination/record-prev.png" alt="<% _t('VIEWPREVIOUS', 'View previous') %> $PageSize" /></a>
|
<% if PrevLink %><a class="Prev" href="$PrevLink" title="<% _t('TableListField_PageControls.ss.VIEWPREVIOUS', 'View previous') %> $PageSize"><img src="$ModulePath(framework)/images/pagination/record-prev.png" alt="<% _t('TableListField_PageControls.ss.VIEWPREVIOUS', 'View previous') %> $PageSize" /></a>
|
||||||
<% else %><img class="Prev" src="$ModulePath(framework)/images/pagination/record-prev-g.png" alt="<% _t('VIEWPREVIOUS', 'View previous') %> $PageSize" /><% end_if %>
|
<% else %><img class="Prev" src="$ModulePath(framework)/images/pagination/record-prev-g.png" alt="<% _t('TableListField_PageControls.ss.VIEWPREVIOUS', 'View previous') %> $PageSize" /><% end_if %>
|
||||||
<span class="Count">
|
<span class="Count">
|
||||||
<% _t('DISPLAYING', 'Displaying') %> $FirstItem <% _t('TO', 'to') %> $LastItem <% _t('OF', 'of') %> $TotalCount
|
<% _t('DISPLAYING', 'Displaying') %> $FirstItem <% _t('TableListField_PageControls.ss.TO', 'to') %> $LastItem <% _t('TableListField_PageControls.ss.OF', 'of') %> $TotalCount
|
||||||
</span>
|
</span>
|
||||||
<% if NextLink %><a class="Next" href="$NextLink" title="<% _t('VIEWNEXT', 'View next') %> $PageSize"><img src="$ModulePath(framework)/images/pagination/record-next.png" alt="<% _t('VIEWNEXT', 'View next') %> $PageSize" /></a>
|
<% if NextLink %><a class="Next" href="$NextLink" title="<% _t('TableListField_PageControls.ss.VIEWNEXT', 'View next') %> $PageSize"><img src="$ModulePath(framework)/images/pagination/record-next.png" alt="<% _t('TableListField_PageControls.ss.VIEWNEXT', 'View next') %> $PageSize" /></a>
|
||||||
<% else %><img class="Next" src="$ModulePath(framework)/images/pagination/record-next-g.png" alt="<% _t('VIEWNEXT', 'View next') %> $PageSize" /><% end_if %>
|
<% else %><img class="Next" src="$ModulePath(framework)/images/pagination/record-next-g.png" alt="<% _t('TableListField_PageControls.ss.VIEWNEXT', 'View next') %> $PageSize" /><% end_if %>
|
||||||
<% if LastLink %><a class="Last" href="$LastLink" title="<% _t('VIEWLAST', 'View last') %> $PageSize"><img src="$ModulePath(framework)/images/pagination/record-last.png" alt="<% _t('VIEWLAST', 'View last') %> $PageSize" /></a>
|
<% if LastLink %><a class="Last" href="$LastLink" title="<% _t('TableListField_PageControls.ss.VIEWLAST', 'View last') %> $PageSize"><img src="$ModulePath(framework)/images/pagination/record-last.png" alt="<% _t('TableListField_PageControls.ss.VIEWLAST', 'View last') %> $PageSize" /></a>
|
||||||
<% else %><span class="Last"><img src="$ModulePath(framework)/images/pagination/record-last-g.png" alt="<% _t('VIEWLAST', 'View last') %> $PageSize" /></span><% end_if %>
|
<% else %><span class="Last"><img src="$ModulePath(framework)/images/pagination/record-last-g.png" alt="<% _t('TableListField_PageControls.ss.VIEWLAST', 'View last') %> $PageSize" /></span><% end_if %>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
<td colspan="$ItemCount">
|
<td colspan="$ItemCount">
|
||||||
<input type="hidden" id="{$id}_PopupHeight" value="$PopupHeight" disabled="disabled">
|
<input type="hidden" id="{$id}_PopupHeight" value="$PopupHeight" disabled="disabled">
|
||||||
<input type="hidden" id="{$id}_PopupWidth" value="$PopupWidth" disabled="disabled">
|
<input type="hidden" id="{$id}_PopupWidth" value="$PopupWidth" disabled="disabled">
|
||||||
<a class="popuplink addlink" href="$AddLink" alt="<% _t('ADD', 'Add') %>"><img src="$ModulePath(framework)/images/add.gif" alt="<% _t('ADD', 'Add') %>" /><% _t('ADD', 'Add') %> $Title</a>
|
<a class="popuplink addlink" href="$AddLink" alt="<% _t('RelationComplexTableField.ss.ADD', 'Add') %>"><img src="$ModulePath(framework)/images/add.gif" alt="<% _t('ADD', 'Add') %>" /><% _t('RelationComplexTableField.ss.ADD', 'Add') %> $Title</a>
|
||||||
</td>
|
</td>
|
||||||
<% if Can(show) %><td width="18"> </td><% end_if %>
|
<% if Can(show) %><td width="18"> </td><% end_if %>
|
||||||
<% if Can(edit) %><td width="18"> </td><% end_if %>
|
<% if Can(edit) %><td width="18"> </td><% end_if %>
|
||||||
@ -50,7 +50,7 @@
|
|||||||
<% else %>
|
<% else %>
|
||||||
<tr class="notfound">
|
<tr class="notfound">
|
||||||
<% if Markable %><th width="18"> </th><% end_if %>
|
<% if Markable %><th width="18"> </th><% end_if %>
|
||||||
<td colspan="$Headings.Count"><i><% _t('NOTFOUND', 'No items found') %></i></td>
|
<td colspan="$Headings.Count"><i><% _t('RelationComplexTableField.ss.NOTFOUND', 'No items found') %></i></td>
|
||||||
<% if Can(show) %><td width="18"> </td><% end_if %>
|
<% if Can(show) %><td width="18"> </td><% end_if %>
|
||||||
<% if Can(edit) %><td width="18"> </td><% end_if %>
|
<% if Can(edit) %><td width="18"> </td><% end_if %>
|
||||||
<% if Can(delete) %><td width="18"> </td><% end_if %>
|
<% if Can(delete) %><td width="18"> </td><% end_if %>
|
||||||
@ -61,7 +61,7 @@
|
|||||||
$ExtraData
|
$ExtraData
|
||||||
<div class="utility">
|
<div class="utility">
|
||||||
<% if Can(export) %>
|
<% if Can(export) %>
|
||||||
<a href="$ExportLink" target="_blank"><% _t('CSVEXPORT', 'Export to CSV' ) %></a>
|
<a href="$ExportLink" target="_blank"><% _t('RelationComplexTableField.ss.CSVEXPORT', 'Export to CSV' ) %></a>
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -30,8 +30,8 @@
|
|||||||
<% if Can(add) %>
|
<% if Can(add) %>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="$ItemCount">
|
<td colspan="$ItemCount">
|
||||||
<a href="#" class="addrow" title="<% _t('ADD', 'Add a new row') %>"><img src="$ModulePath(framework)/images/add.gif" alt="<% _t('ADD','Add a new row') %>" />
|
<a href="#" class="addrow" title="<% _t('TableField.ss.ADD', 'Add a new row') %>"><img src="$ModulePath(framework)/images/add.gif" alt="<% _t('TableField.ss.ADD','Add a new row') %>" />
|
||||||
<% sprintf(_t('ADDITEM','Add %s'),$Title) %>
|
<% sprintf(_t('TableField.ss.ADDITEM','Add %s'),$Title) %>
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td style="display: none"></td>
|
<td style="display: none"></td>
|
||||||
@ -47,13 +47,13 @@
|
|||||||
<td class="$FieldClass $extraClass $ClassName $Title tablecolumn">$Field</td>
|
<td class="$FieldClass $extraClass $ClassName $Title tablecolumn">$Field</td>
|
||||||
<% end_loop %>
|
<% end_loop %>
|
||||||
<td style="display: none">$ExtraData</td>
|
<td style="display: none">$ExtraData</td>
|
||||||
<% if Can(delete) %><td width="18"><a class="deletelink" href="$DeleteLink" title="<% _t('DELETEROW') %>"><img src="$ModulePath(framework)/images/delete.gif" alt="<% _t('DELETE') %>" /></a></td><% end_if %>
|
<% if Can(delete) %><td width="18"><a class="deletelink" href="$DeleteLink" title="<% _t('TableField.ss.DELETEROW') %>"><img src="$ModulePath(framework)/images/delete.gif" alt="<% _t('TableField.ss.DELETE') %>" /></a></td><% end_if %>
|
||||||
</tr>
|
</tr>
|
||||||
<% end_loop %>
|
<% end_loop %>
|
||||||
<% else %>
|
<% else %>
|
||||||
<tr class="notfound">
|
<tr class="notfound">
|
||||||
<% if Markable %><th width="18"> </th><% end_if %>
|
<% if Markable %><th width="18"> </th><% end_if %>
|
||||||
<td colspan="$Headings.Count"><i><% _t('NOITEMSFOUND') %></i></td>
|
<td colspan="$Headings.Count"><i><% _t('TableField.ss.NOITEMSFOUND') %></i></td>
|
||||||
<% if Can(delete) %><td width="18"> </td><% end_if %>
|
<% if Can(delete) %><td width="18"> </td><% end_if %>
|
||||||
</tr>
|
</tr>
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
|
@ -24,9 +24,9 @@
|
|||||||
</span>
|
</span>
|
||||||
<span class="sortLink <% if SortBy %><% else %>sortLinkHidden<% end_if %>">
|
<span class="sortLink <% if SortBy %><% else %>sortLinkHidden<% end_if %>">
|
||||||
<% if SortDirection = desc %>
|
<% if SortDirection = desc %>
|
||||||
<a href="$SortLink"><img src="$ModulePath(framework)/images/bullet_arrow_up.png" alt="<% _t('SORTDESC', 'Sort in descending order') %>" /></a>
|
<a href="$SortLink"><img src="$ModulePath(framework)/images/bullet_arrow_up.png" alt="<% _t('TableListField.ss.SORTDESC', 'Sort in descending order') %>" /></a>
|
||||||
<% else %>
|
<% else %>
|
||||||
<a href="$SortLink"><img src="$ModulePath(framework)/images/bullet_arrow_down.png" alt="<% _t('SORTASC', 'Sort in ascending order') %>" /></a>
|
<a href="$SortLink"><img src="$ModulePath(framework)/images/bullet_arrow_down.png" alt="<% _t('TableListField.ss.SORTASC', 'Sort in ascending order') %>" /></a>
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
@ -67,7 +67,7 @@
|
|||||||
<% else %>
|
<% else %>
|
||||||
<tr class="notfound">
|
<tr class="notfound">
|
||||||
<% if Markable %><th width="18"> </th><% end_if %>
|
<% if Markable %><th width="18"> </th><% end_if %>
|
||||||
<td colspan="$Headings.Count"><i><% _t('NOITEMSFOUND','No items found') %></i></td>
|
<td colspan="$Headings.Count"><i><% _t('TableListField.ss.NOITEMSFOUND','No items found') %></i></td>
|
||||||
<% if Can(delete) %><td width="18"> </td><% end_if %>
|
<% if Can(delete) %><td width="18"> </td><% end_if %>
|
||||||
</tr>
|
</tr>
|
||||||
<% end_if %>
|
<% end_if %>
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<p><% _t('HELLO', 'Hi') %> $FirstName,</p>
|
<p><% _t('ChangePasswordEmail.ss.HELLO', 'Hi') %> $FirstName,</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<% _t('CHANGEPASSWORDTEXT1', 'You changed your password for', 'for a url') %> $AbsoluteBaseURL.<br />
|
<% _t('ChangePasswordEmail.ss.CHANGEPASSWORDTEXT1', 'You changed your password for', 'for a url') %> $AbsoluteBaseURL.<br />
|
||||||
<% _t('CHANGEPASSWORDTEXT2', 'You can now use the following credentials to log in:') %>
|
<% _t('ChangePasswordEmail.ss.CHANGEPASSWORDTEXT2', 'You can now use the following credentials to log in:') %>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<% _t('EMAIL', 'Email') %>: $Email<br />
|
<% _t('ChangePasswordEmail.ss.EMAIL', 'Email') %>: $Email<br />
|
||||||
<% _t('PASSWORD', 'Password') %>: $CleartextPassword
|
<% _t('ChangePasswordEmail.ss.PASSWORD', 'Password') %>: $CleartextPassword
|
||||||
</p>
|
</p>
|
@ -1,4 +1,4 @@
|
|||||||
<p><% _t('HELLO', 'Hi') %> $FirstName,</p>
|
<p><% _t('ForgotPasswordEmail.ss.HELLO', 'Hi') %> $FirstName,</p>
|
||||||
|
|
||||||
<p><% _t('TEXT1', 'Here is your') %> <a href="$PasswordResetLink"><% _t('TEXT2', 'password reset link') %></a> <% _t('TEXT3', 'for') %> $AbsoluteBaseURL.</p>
|
<p><% _t('ForgotPasswordEmail.ss.TEXT1', 'Here is your') %> <a href="$PasswordResetLink"><% _t('ForgotPasswordEmail.ss.TEXT2', 'password reset link') %></a> <% _t('ForgotPasswordEmail.ss.TEXT3', 'for') %> $AbsoluteBaseURL.</p>
|
||||||
|
|
||||||
|