ENHANCEMENT Added localisation for batch actions in javascript + translations

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/branches/2.4@111915 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Jean-Fabien Barrios 2010-10-12 00:31:59 +00:00 committed by Sam Minnee
parent 602fcaa7b5
commit c0f8b44f3f
6 changed files with 13 additions and 8 deletions

View File

@ -556,7 +556,7 @@ publishpage.prototype = {
if (data.alert) { if (data.alert) {
if (!confirm(data.content)) return false; if (!confirm(data.content)) return false;
} else { } else {
if(!confirm("You have " + batchActionGlobals.count() + " pages selected.\n\nDo your really want to " + actionText.toLowerCase() + "?")) { if(!confirm(ss.i18n.sprintf(ss.i18n._t('CMSMAIN.SELECTMOREPAGES'), batchActionGlobals.count()))) {
return false; return false;
} }
} }

View File

@ -19,6 +19,7 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
'CMSMAIN.RESTORING': 'Obnovování...', 'CMSMAIN.RESTORING': 'Obnovování...',
'CMSMAIN.ERRORREVERTING': 'Chyba převádění na živý obsah', 'CMSMAIN.ERRORREVERTING': 'Chyba převádění na živý obsah',
'CMSMAIN.SAVING' : 'ukládání...', 'CMSMAIN.SAVING' : 'ukládání...',
'CMSMAIN.SELECTMOREPAGES' : "Máte vybráno %s stránek.\n\nSkutečně je chcete?",
'ModelAdmin.SAVED': "Uloženo", 'ModelAdmin.SAVED': "Uloženo",
'ModelAdmin.REALLYDELETE': "Skutečně chcete smazat?", 'ModelAdmin.REALLYDELETE': "Skutečně chcete smazat?",
'ModelAdmin.DELETED': "Smazáno", 'ModelAdmin.DELETED': "Smazáno",

View File

@ -19,6 +19,7 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
'CMSMAIN.RESTORING': 'Wiederherstellen...', 'CMSMAIN.RESTORING': 'Wiederherstellen...',
'CMSMAIN.ERRORREVERTING': 'Fehler beim Wiederherstellen des Live-Inhaltes', 'CMSMAIN.ERRORREVERTING': 'Fehler beim Wiederherstellen des Live-Inhaltes',
'CMSMAIN.SAVING' : 'Sichern...', 'CMSMAIN.SAVING' : 'Sichern...',
'CMSMAIN.SELECTMOREPAGES' : "Sie haben %s Seiten ausgewählt.\n\nWollen Sie wirklich diese Aktion durchführen?",
'ModelAdmin.SAVED': "Gespeichert", 'ModelAdmin.SAVED': "Gespeichert",
'ModelAdmin.REALLYDELETE': "Wirklich löschen?", 'ModelAdmin.REALLYDELETE': "Wirklich löschen?",
'ModelAdmin.DELETED': "Gelöscht", 'ModelAdmin.DELETED': "Gelöscht",

View File

@ -19,6 +19,7 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
'CMSMAIN.RESTORING': 'Restoring...', 'CMSMAIN.RESTORING': 'Restoring...',
'CMSMAIN.ERRORREVERTING': 'Error reverting to live content', 'CMSMAIN.ERRORREVERTING': 'Error reverting to live content',
'CMSMAIN.SAVING' : 'saving...', 'CMSMAIN.SAVING' : 'saving...',
'CMSMAIN.SELECTMOREPAGES' : "You have %s pages selected.\n\nDo you really want to perform this action?",
'ModelAdmin.SAVED': "Saved", 'ModelAdmin.SAVED': "Saved",
'ModelAdmin.REALLYDELETE': "Do you really want to delete?", 'ModelAdmin.REALLYDELETE': "Do you really want to delete?",
'ModelAdmin.DELETED': "Deleted", 'ModelAdmin.DELETED': "Deleted",

View File

@ -2,11 +2,11 @@ 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('fr_FR', { ss.i18n.addDictionary('fr_FR', {
'CMSMAIN.WARNINGSAVEPAGESBEFOREADDING' : "You devez sauvegarder la page avant d\'y ajouter des enfants", 'CMSMAIN.WARNINGSAVEPAGESBEFOREADDING' : "Vous devez sauvegarder la page avant d\'y ajouter des enfants",
'CMSMAIN.CANTADDCHILDREN' : "Vous ne pouvez pas ajouter des enfants au noeud sélectionné", 'CMSMAIN.CANTADDCHILDREN' : "Vous ne pouvez pas ajouter des enfants au noeud sélectionné",
'CMSMAIN.ERRORADDINGPAGE' : 'Error lors de l\'ajout de la page', 'CMSMAIN.ERRORADDINGPAGE' : 'Erreur lors de l\'ajout de la page',
'CMSMAIN.FILTEREDTREE' : 'Filtrer l\'arbre pour ne seulement afficher que les pages modifiés', 'CMSMAIN.FILTEREDTREE' : 'Filtrer l\'arbre pour n\'afficher que les pages modifiées',
'CMSMAIN.ERRORFILTERPAGES' : 'Impossible de filtrer l\'arbre pour ne seulement afficher que les pages modifiés<br />%s', 'CMSMAIN.ERRORFILTERPAGES' : 'Impossible de filtrer l\'arbre pour n\'afficher que les pages modifiées<br />%s',
'CMSMAIN.ERRORUNFILTER' : 'Impossible d\'afficher l\'ensemble de l\'arbre du site<br />%s', 'CMSMAIN.ERRORUNFILTER' : 'Impossible d\'afficher l\'ensemble de l\'arbre du site<br />%s',
'CMSMAIN.ERRORUNFILTER' : 'Arbre non-filtré', 'CMSMAIN.ERRORUNFILTER' : 'Arbre non-filtré',
'CMSMAIN.PUBLISHINGPAGES' : 'Publication des pages...', 'CMSMAIN.PUBLISHINGPAGES' : 'Publication des pages...',
@ -14,15 +14,16 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
'CMSMAIN.ERRORPUBLISHING' : 'Erreur lors de la publication des pages', 'CMSMAIN.ERRORPUBLISHING' : 'Erreur lors de la publication des pages',
'CMSMAIN.REALLYDELETEPAGES' : "Etes-vous sûr de vouloir supprimer les %s pages marquées ?", 'CMSMAIN.REALLYDELETEPAGES' : "Etes-vous sûr de vouloir supprimer les %s pages marquées ?",
'CMSMAIN.DELETINGPAGES' : 'Suppression des pages...', 'CMSMAIN.DELETINGPAGES' : 'Suppression des pages...',
'CMSMAIN.ERRORDELETINGPAGES': 'Error lors de la suppression des pages', 'CMSMAIN.ERRORDELETINGPAGES': 'Erreur lors de la suppression des pages',
'CMSMAIN.PUBLISHING' : 'Publication...', 'CMSMAIN.PUBLISHING' : 'Publication...',
'CMSMAIN.RESTORING': 'Restauration...', 'CMSMAIN.RESTORING': 'Restauration...',
'CMSMAIN.ERRORREVERTING': 'Erreur lors de la restauration vers le contenu Live', 'CMSMAIN.ERRORREVERTING': 'Erreur lors de la restauration vers le contenu Live',
'CMSMAIN.SAVING' : 'sauvegarde...', 'CMSMAIN.SAVING' : 'sauvegarde...',
'CMSMAIN.SELECTMOREPAGES' : "Vous avez %s pages sélectionnées.\n\nVoulez-vous vraiment effectuer cette action?",
'ModelAdmin.SAVED': "Sauvegardé", 'ModelAdmin.SAVED': "Sauvegardé",
'ModelAdmin.REALLYDELETE': "Etes-vous sûr de vouloir supprimmer ?", 'ModelAdmin.REALLYDELETE': "Etes-vous sûr de vouloir supprimer ?",
'ModelAdmin.DELETED': "Supprimé", 'ModelAdmin.DELETED': "Supprimé",
'LeftAndMain.PAGEWASDELETED': "Cette page a été supprimée. Pour éditer cette page, veuillez la sélectionner à gauche.", 'LeftAndMain.PAGEWASDELETED': "Cette page a été supprimée. Pour éditer cette page, veuillez la sélectionner à gauche.",
'LeftAndMain.CONFIRMUNSAVED': "Etes-vous sûr de vouloir qutter cette page ?\n\nATTENTION: Vos changements n'ont pas été sauvegardés.\n\nCliquez sur OK pour continuer, ou sur Annuler pour rester sur la page actuelle." 'LeftAndMain.CONFIRMUNSAVED': "Etes-vous sûr de vouloir quitter cette page ?\n\nATTENTION: Vos changements n'ont pas été sauvegardés.\n\nCliquez sur OK pour continuer, ou sur Annuler pour rester sur la page actuelle."
}); });
} }

View File

@ -19,6 +19,7 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
'CMSMAIN.RESTORING': 'Obnovovanie...', 'CMSMAIN.RESTORING': 'Obnovovanie...',
'CMSMAIN.ERRORREVERTING': 'Chyba prevádzania na živý obsah', 'CMSMAIN.ERRORREVERTING': 'Chyba prevádzania na živý obsah',
'CMSMAIN.SAVING' : 'ukladanie...', 'CMSMAIN.SAVING' : 'ukladanie...',
'CMSMAIN.SELECTMOREPAGES' : "Máte vybraté %s stránok.\n\nSkutočne ich chcete?",
'ModelAdmin.SAVED': "Uložené", 'ModelAdmin.SAVED': "Uložené",
'ModelAdmin.REALLYDELETE': "Skutočně chcete zmazať?", 'ModelAdmin.REALLYDELETE': "Skutočně chcete zmazať?",
'ModelAdmin.DELETED': "Zmazané", 'ModelAdmin.DELETED': "Zmazané",