mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-15 09:46:06 +01:00
Use window.translations translated strings in admin-all.js
This commit is contained in:
@@ -194,7 +194,7 @@ $(function () {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
toastr.success(result.message || 'Task completed.');
|
toastr.success(result.message || translations.PLUGIN_ADMIN.TASK_COMPLETED);
|
||||||
|
|
||||||
for (var setting in toastrBackup) { if (toastrBackup.hasOwnProperty(setting)) {
|
for (var setting in toastrBackup) { if (toastrBackup.hasOwnProperty(setting)) {
|
||||||
toastr.options[setting] = toastrBackup[setting];
|
toastr.options[setting] = toastrBackup[setting];
|
||||||
@@ -203,7 +203,7 @@ $(function () {
|
|||||||
|
|
||||||
if (url.indexOf(task + 'backup') !== -1) {
|
if (url.indexOf(task + 'backup') !== -1) {
|
||||||
//Reset backup days count
|
//Reset backup days count
|
||||||
$('.backups-chart .numeric').html("0 <em>days</em>");
|
$('.backups-chart .numeric').html("0 <em>" + translations.PLUGIN_ADMIN.DAYS + "</em>");
|
||||||
|
|
||||||
var data = {
|
var data = {
|
||||||
series: [0,100]
|
series: [0,100]
|
||||||
@@ -239,13 +239,13 @@ $(function () {
|
|||||||
|
|
||||||
if (payload) {
|
if (payload) {
|
||||||
if (!payload.grav.isUpdatable && !payload.resources.total) {
|
if (!payload.grav.isUpdatable && !payload.resources.total) {
|
||||||
toastr.success('Everything is up to date!');
|
toastr.success(translations.PLUGIN_ADMIN.EVERYTHING_UP_TO_DATE);
|
||||||
} else {
|
} else {
|
||||||
var grav = payload.grav.isUpdatable ? 'Grav v' + payload.grav.available : '',
|
var grav = payload.grav.isUpdatable ? 'Grav v' + payload.grav.available : '';
|
||||||
resources = payload.resources.total ? payload.resources.total + ' updates are available' : '';
|
var resources = payload.resources.total ? payload.resources.total + ' ' + translations.PLUGIN_ADMIN.UPDATES_ARE_AVAILABLE: '';
|
||||||
|
|
||||||
if (!resources) { grav += ' is available for update' }
|
if (!resources) { grav += ' ' + translations.PLUGIN_ADMIN.IS_AVAILABLE_FOR_UPDATE }
|
||||||
toastr.info(grav + (grav && resources ? ' and ' : '') + resources);
|
toastr.info(grav + (grav && resources ? ' ' + translations.PLUGIN_ADMIN.AND + ' ' : '') + resources);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -277,11 +277,11 @@ $(function () {
|
|||||||
// grav updatable
|
// grav updatable
|
||||||
if (grav.isUpdatable) {
|
if (grav.isUpdatable) {
|
||||||
var icon = '<i class="fa fa-bullhorn"></i> ';
|
var icon = '<i class="fa fa-bullhorn"></i> ';
|
||||||
content = 'Grav <b>v{available}</b> is now available! <span class="less">(Current: v{version})</span> ',
|
content = 'Grav <b>v{available}</b> ' + translations.PLUGIN_ADMIN.IS_NOW_AVAILABLE + '! <span class="less">(' + translations.PLUGIN_ADMIN.CURRENT + ': v{version})</span> ',
|
||||||
button = '<button data-maintenance-update="' + GravAdmin.config.base_url_relative + '/update.json/' + task + 'updategrav" class="button button-small secondary" id="grav-update-button">Update Grav Now</button>';
|
button = '<button data-maintenance-update="' + GravAdmin.config.base_url_relative + '/update.json/' + task + 'updategrav" class="button button-small secondary" id="grav-update-button">' + translations.PLUGIN_ADMIN.UPDATE_GRAV_NOW + '</button>';
|
||||||
|
|
||||||
if (grav.isSymlink) {
|
if (grav.isSymlink) {
|
||||||
button = '<span class="hint--left" style="float: right;" data-hint="Grav is symbolically linked. Upgrade won\'t be available."><i class="fa fa-fw fa-link"></i></span>';
|
button = '<span class="hint--left" style="float: right;" data-hint="' + translations.PLUGIN_ADMIN.GRAV_SYMBOLICALLY_LINKED + '"><i class="fa fa-fw fa-link"></i></span>';
|
||||||
}
|
}
|
||||||
|
|
||||||
content = jQuery.substitute(content, {available: grav.available, version: grav.version});
|
content = jQuery.substitute(content, {available: grav.available, version: grav.version});
|
||||||
@@ -290,7 +290,7 @@ $(function () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$('#grav-update-button').on('click', function() {
|
$('#grav-update-button').on('click', function() {
|
||||||
$(this).html('Updating... please wait, downloading ' + bytesToSize(grav.assets['grav-update'].size) + '..');
|
$(this).html(translations.PLUGIN_ADMIN.UPDATING_PLEASE_WAIT + ' ' + bytesToSize(grav.assets['grav-update'].size) + '..');
|
||||||
});
|
});
|
||||||
|
|
||||||
// dashboard
|
// dashboard
|
||||||
@@ -309,8 +309,8 @@ $(function () {
|
|||||||
} else {
|
} else {
|
||||||
var length,
|
var length,
|
||||||
icon = '<i class="fa fa-bullhorn"></i>',
|
icon = '<i class="fa fa-bullhorn"></i>',
|
||||||
content = '{updates} of your {type} have an <strong>update available</strong>',
|
content = '{updates} ' + translations.PLUGIN_ADMIN.OF_YOUR + ' {type} ' + translations.PLUGIN_ADMIN.HAVE_AN_UPDATE_AVAILABLE,
|
||||||
button = '<a href="{location}/' + task + 'update" class="button button-small secondary">Update {Type}</a>',
|
button = '<a href="{location}/' + task + 'update" class="button button-small secondary">' + translations.PLUGIN_ADMIN.UPDATE + ' {Type}</a>',
|
||||||
plugins = $('.grav-update.plugins'),
|
plugins = $('.grav-update.plugins'),
|
||||||
themes = $('.grav-update.themes'),
|
themes = $('.grav-update.themes'),
|
||||||
sidebar = {plugins: $('#admin-menu a[href$="/plugins"]'), themes: $('#admin-menu a[href$="/themes"]')};
|
sidebar = {plugins: $('#admin-menu a[href$="/plugins"]'), themes: $('#admin-menu a[href$="/themes"]')};
|
||||||
@@ -342,7 +342,7 @@ $(function () {
|
|||||||
plugin = $('[data-gpm-plugin="' + key + '"] .gpm-name');
|
plugin = $('[data-gpm-plugin="' + key + '"] .gpm-name');
|
||||||
url = plugin.find('a');
|
url = plugin.find('a');
|
||||||
if (!plugin.find('.badge.update').length) {
|
if (!plugin.find('.badge.update').length) {
|
||||||
plugin.append('<a href="' + url.attr('href') + '"><span class="badge update">Update available!</span></a>');
|
plugin.append('<a href="' + url.attr('href') + '"><span class="badge update">' + translations.PLUGIN_ADMIN.UPDATE_AVAILABLE + '!</span></a>');
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
@@ -357,7 +357,7 @@ $(function () {
|
|||||||
$.each(resources.themes, function (key, value) {
|
$.each(resources.themes, function (key, value) {
|
||||||
theme = $('[data-gpm-theme="' + key + '"]');
|
theme = $('[data-gpm-theme="' + key + '"]');
|
||||||
url = theme.find('.gpm-name a');
|
url = theme.find('.gpm-name a');
|
||||||
theme.append('<div class="gpm-ribbon"><a href="' + url.attr('href') + '">UPDATE</a></div>');
|
theme.append('<div class="gpm-ribbon"><a href="' + url.attr('href') + '">' + translations.PLUGIN_ADMIN.UPDATE.toUpperCase() + '</a></div>');
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -376,7 +376,7 @@ $(function () {
|
|||||||
resource = resources[type + 's'][slug];
|
resource = resources[type + 's'][slug];
|
||||||
|
|
||||||
if (resource) {
|
if (resource) {
|
||||||
content = '<strong>v{available}</strong> of this ' + type + ' is now available!';
|
content = '<strong>v{available}</strong> ' + translations.PLUGIN_ADMIN.OF_THIS + ' ' + type + ' ' + translations.PLUGIN_ADMIN.IS_NOW_AVAILABLE + '!';
|
||||||
content = jQuery.substitute(content, { available: resource.available });
|
content = jQuery.substitute(content, { available: resource.available });
|
||||||
button = jQuery.substitute(button, {
|
button = jQuery.substitute(button, {
|
||||||
Type: Type,
|
Type: Type,
|
||||||
|
|||||||
Reference in New Issue
Block a user