diff --git a/src/components/modals/main/settings/sections/Order.jsx b/src/components/modals/main/settings/sections/Order.jsx index beeff2bb..4af633dd 100644 --- a/src/components/modals/main/settings/sections/Order.jsx +++ b/src/components/modals/main/settings/sections/Order.jsx @@ -1,7 +1,10 @@ import React from 'react'; + +import DragHandleIcon from '@material-ui/icons/DragIndicator'; + import { sortableContainer, sortableElement } from 'react-sortable-hoc'; import arrayMove from 'array-move'; -import DragHandleIcon from '@material-ui/icons/DragIndicator'; +import { toast } from 'react-toastify'; const SortableItem = sortableElement(({value}) => (
  • @@ -20,6 +23,7 @@ export default class OrderSettings extends React.PureComponent { this.state = { items: JSON.parse(localStorage.getItem('order')) }; + this.language = window.language.modals.main.settings; } onSortEnd = ({oldIndex, newIndex}) => { @@ -30,9 +34,12 @@ export default class OrderSettings extends React.PureComponent { reset = () => { localStorage.setItem('order', JSON.stringify(['greeting', 'time', 'quote', 'date'])); + this.setState({ items: JSON.parse(localStorage.getItem('order')) }); + + toast(this.language.toasts.reset); } componentDidUpdate() { diff --git a/src/translations/es.json b/src/translations/es.json index 91ba1962..db373a6a 100644 --- a/src/translations/es.json +++ b/src/translations/es.json @@ -1,134 +1,160 @@ { - "greeting": { - "morning": "Buenos días", - "afternoon": "Buenas tardes", - "evening": "Buenas noches", - "christmas": "Feliz Navidad", - "newyear": "Feliz año nuevo", - "halloween": "Feliz Halloween" - }, - "credit": "Foto por", - "search": "Buscar", - "modals": { - "title": "Opciones", - "settings": "Ajustes", - "addons": "Mis complementos", - "marketplace": "Tienda" - }, - "settings": { - "time": { - "title": "Tiempo", - "seconds": "Segundos", - "twentyfourhour": "24 Horas", - "ampm": "AM/PM (12 horas)", - "zero": "Sin ceros", - "analog": "Analógico" - }, + "widgets": { "greeting": { - "title": "Saludos", - "events": "Eventos", - "default": "Mensaje del saludo por defecto", - "name": "Nombre para el saludo" - }, - "quote": { - "title": "Cita", - "copy": "Botón de copiar", - "tweet": "Botón de Tweet", - "favourite": "Botón de favoritos" + "morning": "Buenos días", + "afternoon": "Buenas tardes", + "evening": "Buenas noches", + "christmas": "Feliz Navidad", + "newyear": "Feliz año nuevo", + "halloween": "Feliz Halloween" }, "background": { - "title": "Fondo", - "API": "Fondos API", - "blur": "Ajustar difuminado", - "brightness": "Ajustar brillo", - "customURL": "URL del fondo personalizado", - "custombackground": "Fondo personalizado", - "customcolour": "Color del fondo personalizado", - "upload": "Subir", - "addcolour": "Añadir color", - "favourite": "Favorito", - "view": "Ver", - "refresh": "Refrescar", - "disabled": "Desactivado" + "credit": "Foto por" }, - "searchbar": { - "title": "Barra de búsqueda", - "searchengine": "Motor de búsqueda", - "custom": "URL de búsqueda personalizada" - }, - "offline": "Modo Offline", - "dark": "Tema Oscuro", - "experimental": { - "title": "Experimental", - "animations": "Animaciones", - "voicesearch": "Búsqueda por voz", - "nightmode": "Modo nocturno automático" - }, - "language": "Lenguaje", - "apply": "Aplicar", - "reset": "Reiniciar", - "import": "Importar", - "export": "Exportar" + "search": "Buscar" }, - "update": { - "title": "Actualizar", - "offline": { - "title": "Offline", - "description": "No se pueden obtener actualizaciones en modo sin conexión" + "modals": { + "main": { + "title": "Opciones", + "navbar": { + "settings": "Ajustes", + "addons": "Mis complementos", + "marketplace": "Tienda" + }, + "settings": { + "sections": { + "time": { + "title": "Tiempo", + "digital": { + "seconds": "Segundos", + "twentyfourhour": "24 Horas", + "ampm": "AM/PM (12 horas)", + "zero": "Sin ceros" + }, + "analogue": { + "title": "Analógico" + } + }, + "quote": { + "title": "Cita", + "buttons": { + "copy": "Copiar", + "tweet": "Tweet", + "favourite": "Favoritos" + } + }, + "greeting": { + "title": "Saludos", + "events": "Eventos", + "default": "Mensaje del saludo por defecto", + "name": "Nombre para el saludo" + }, + "background": { + "title": "Fondo", + "buttons": { + "favourite": "Favorito", + "view": "Ver" + }, + "effects": { + "blur": "Ajustar difuminado", + "brightness": "Ajustar brillo" + }, + "source": { + "api": "Fondos API", + "custom_url": "URL del fondo personalizado", + "custom_background": "Fondo personalizado", + "custom_colour": "Color del fondo personalizado", + "upload": "Subir", + "add_colour": "Añadir color", + "disabled": "Desactivado" + } + }, + "search": { + "title": "Barra de búsqueda", + "search_engine": "Motor de búsqueda", + "custom": "URL de búsqueda personalizada", + "voice_search": "Búsqueda por voz" + }, + "appearance": { + "dark_theme": "Tema Oscuro", + "night_mode": "Modo nocturno automático" + }, + "advanced": { + "offline_mode": "Modo Offline" + }, + "language": { + "title": "Language" + } + }, + "buttons": { + "apply": "Aplicar", + "reset": "Reiniciar", + "import": "Importar", + "export": "Exportar" + }, + "toasts": { + "reset": "Restablecido correctamente", + "imported": "Importado correctamente" + } + }, + "marketplace": { + "photo_packs": "Paquetes de fotos", + "quote_packs": "Paquetes de citas", + "preset_settings": "Ajustes preestablecidos", + "themes": "Tema", + "product": { + "overview": "Visión general", + "information": "Información", + "last_updated": "Última actualización", + "version": "Versión", + "author": "Autor", + "notice": { + "title": "Aviso", + "description": "Para que se realice el cambio, la página debe actualizarse." + }, + "buttons": { + "addtomue": "Añadir a Mue", + "remove": "Remover" + }, + "quoteWarning": { + "title": "Advertencia", + "description": "¡Este paquete de citas solicita a servidores externos que pueden rastrearlo!" + } + }, + "offline": { + "title": "Parece que estás desconectado", + "description": "Por favor conéctate a Internet." + }, + "see_more": "Ver más" + }, + "addons": { + "added": "Añadido", + "empty": { + "title": "Está vacío aquí", + "description": "Dirígete a la tienda para agregar algunos.", + "button": "Llévame allí" + }, + "sideload": "Cargar complemento localmente" + } }, - "error": { - "title": "Error", - "description": "No se pudo conectar con el servidor" - }, - "loading": "Cargando...", - "readblog": "Leer en el blog aquí", - "contactsupport": "Contáctanos aquí" + "update": { + "title": "Actualizar", + "offline": { + "title": "Offline", + "description": "No se pueden obtener actualizaciones en modo sin conexión" + }, + "error": { + "title": "Error", + "description": "No se pudo conectar con el servidor" + }, + "loading": "Cargando...", + "readblog": "Leer en el blog aquí", + "contactsupport": "Contáctanos aquí" + } }, "toasts": { "quote": "Cita copiada", - "reset": "Restablecido correctamente", "installed": "Instalado correctamente", - "removed": "Retirado correctamente", - "error": "Algo salió mal", - "imported": "Importado correctamente" - }, - "marketplace": { - "photo_packs": "Paquetes de fotos", - "quote_packs": "Paquetes de citas", - "preset_settings": "Ajustes preestablecidos", - "themes": "Tema", - "product": { - "overview": "Visión general", - "information": "Información", - "last_updated": "Última actualización", - "version": "Versión", - "author": "Autor", - "notice": { - "title": "Aviso", - "description": "Para que se realice el cambio, la página debe actualizarse." - }, - "buttons": { - "addtomue": "Añadir a Mue", - "remove": "Remover" - }, - "quoteWarning": { - "title": "Advertencia", - "description": "¡Este paquete de citas solicita a servidores externos que pueden rastrearlo!" - } - }, - "offline": { - "title": "Parece que estás desconectado", - "description": "Por favor conéctate a Internet." - }, - "see_more": "Ver más" - }, - "addons": { - "added": "Añadido", - "empty": { - "title": "Está vacío aquí", - "description": "Dirígete a la tienda para agregar algunos.", - "button": "Llévame allí" - }, - "sideload": "Cargar complemento localmente" + "removed": "Retirado correctamente" } } diff --git a/src/translations/fr.json b/src/translations/fr.json index 69f88388..1653fe87 100644 --- a/src/translations/fr.json +++ b/src/translations/fr.json @@ -1,133 +1,162 @@ { - "greeting": { - "morning": "Bonjour", - "afternoon": "Bon après-midi", - "evening": "Bonsoir", - "christmas": "Joyeux Noël", - "newyear": "Bonne année", - "halloween": "Joyeux Halloween" - }, - "credit": "Photo par", - "search": "Rechercher", - "modals": { - "title": "Options", - "settings": "Paramètres", - "addons": "Mes Options", - "marketplace": "Marché" - }, - "settings": { - "time": { - "title": "Heure", - "seconds": "Secondes", - "twentyfourhour": "24 heures", - "ampm": "AM/PM (12 heures)", - "zero": "Complétion de zéros", - "analog": "Analogique" - }, + "widgets": { "greeting": { - "title": "Salutation", - "events": "Événements", - "default": "Salutation par défaut", - "name": "Nom pour salutation" - }, - "quote": { - "title": "Citation", - "copy": "Bouton Copier", - "tweet": "Bouton Twitter", - "favourite": "Bouton Ajouter aux favoris" + "morning": "Bonjour", + "afternoon": "Bon après-midi", + "evening": "Bonsoir", + "christmas": "Joyeux Noël", + "newyear": "Bonne année", + "halloween": "Joyeux Halloween" }, "background": { - "title": "Fond", - "api": "Source", - "blur": "Ajuster le flou", - "brightness": "Ajuster la luminosité", - "custom_url": "URL d'arrière-plan personnalisé", - "custom_background": "Arrière-plan personnalisé", - "custom_colour": "Couleur d'arrière-plan personnalisée", - "upload": "Ajouter", - "add_colour": "Ajouter une couleur", - "favourite": "Ajouter aux favoris", - "view": "Mode vue", - "refresh": "Rafraîchir" + "credit": "Photo par" }, - "searchbar": { - "title": "Barre de Recherche", - "search_engine": "Moteur de recherche", - "custom": "URL de recherche personnalisée" - }, - "offline": "Mode Hors-Ligne", - "dark": "Thème sombre", - "experimental": { - "title": "Expérimental", - "animations": "Animations", - "favourite": "Bouton Ajouter aux favoris", - "voice_search": "Recherche vocale" - }, - "language": "Langue", - "apply": "Appliquer", - "reset": "Réinitialiser", - "import": "Importer", - "export": "Exporter" + "search": "Rechercher" }, - "update": { - "title": "Mise à jour", - "offline": { - "title": "Hors ligne", - "description": "Impossible de se connecter à Internet" + "modals": { + "main": { + "title": "Options", + "navbar": { + "settings": "Paramètres", + "addons": "Mes Options", + "marketplace": "Marché" + }, + "settings": { + "sections": { + "time": { + "title": "Heure", + "digital": { + "seconds": "Secondes", + "twentyfourhour": "24 heures", + "ampm": "AM/PM (12 heures)", + "zero": "Complétion de zéros" + }, + "analogue": { + "title": "Analogique" + } + }, + "quote": { + "title": "Citation", + "buttons": { + "title": "Boutons", + "copy": "Copier", + "tweet": "Twitter", + "favourite": "Ajouter aux favoris" + } + }, + "greeting": { + "title": "Salutation", + "events": "Événements", + "default": "Salutation par défaut", + "name": "Nom pour salutation" + }, + "background": { + "title": "Fond", + "buttons": { + "favourite": "Ajouter aux favoris", + "view": "Mode vue" + }, + "effects": { + "blur": "Ajuster le flou", + "brightness": "Ajuster la luminosité" + }, + "source": { + "api": "Source", + "custom_url": "URL d'arrière-plan personnalisé", + "custom_background": "Arrière-plan personnalisé", + "custom_colour": "Couleur d'arrière-plan personnalisée", + "upload": "Ajouter", + "add_colour": "Ajouter une couleur" + } + }, + "search": { + "title": "Barre de Recherche", + "search_engine": "Moteur de recherche", + "voice_search": "Recherche vocale", + "custom": "URL de recherche personnalisée" + }, + "appearance": { + "dark_theme": "Thème sombre" + }, + "advanced": { + "offline_mode": "Mode Hors-Ligne" + }, + "experimental": { + "title": "Expérimental" + }, + "language": { + "title": "Langue" + } + }, + "buttons": { + "reset": "Réinitialiser", + "import": "Importer", + "export": "Exporter" + }, + "toasts": { + "reset": "Réinitialisé avec succès", + "imported": "Importé avec succès" + } + }, + "marketplace": { + "photo_packs": "Packs Photos", + "quote_packs": "Packs Citations", + "preset_settings": "Paramètres prédéfinis", + "themes": "Thèmes", + "product": { + "overview": "Aperçu", + "information": "Information", + "last_updated": "Dernière mise à jour", + "version": "Version", + "author": "Auteur", + "notice": { + "title": "Remarque", + "description": "Pour appliquer les changements, veuillez recharger la page." + }, + "buttons": { + "addtomue": "Ajouter à Mue", + "remove": "Enlever" + }, + "quote_warning": { + "title": "Attention", + "description": "Ce pack fait appel à des serveurs externes qui sont susceptibles de vous tracer !" + } + }, + "offline": { + "title": "Vous êtes hors ligne", + "description": "Veuillez vous connecter à Internet." + }, + "see_more": "Voir plus" + }, + "addons": { + "added": "Ajoutées", + "empty": { + "title": "C'est vide par ici", + "description": "Dirigez vous vers le marché pour ajouter des options.", + "button": "Naviguer vers le marché" + }, + "sideload": "Charger" + } }, - "error": { - "title": "Erreur", - "description": "Impossible de se connecter au serveur" - }, - "loading": "Chargement...", - "read_blog": "Lire sur le blog ", - "contact_support": "Contactez-nous " + "update": { + "title": "Mise à jour", + "offline": { + "title": "Hors ligne", + "description": "Impossible de se connecter à Internet" + }, + "error": { + "title": "Erreur", + "description": "Impossible de se connecter au serveur" + }, + "loading": "Chargement...", + "read_blog": "Lire sur le blog ", + "contact_support": "Contactez-nous " + } }, "toasts": { "quote": "Citation copiée", - "reset": "Réinitialisé avec succès", "installed": "Installé avec succès", "removed": "Enlevé avec succès", - "error": "Quelque chose s'est mal passé", - "imported": "Importé avec succès" - }, - "marketplace": { - "photo_packs": "Packs Photos", - "quote_packs": "Packs Citations", - "preset_settings": "Paramètres prédéfinis", - "themes": "Thèmes", - "product": { - "overview": "Aperçu", - "information": "Information", - "last_updated": "Dernière mise à jour", - "version": "Version", - "author": "Auteur", - "notice": { - "title": "Remarque", - "description": "Pour appliquer les changements, veuillez recharger la page." - }, - "buttons": { - "addtomue": "Ajouter à Mue", - "remove": "Enlever" - }, - "quote_warning": { - "title": "Attention", - "description": "Ce pack fait appel à des serveurs externes qui sont susceptibles de vous tracer !" - } - }, - "offline": { - "title": "Vous êtes hors ligne", - "description": "Veuillez vous connecter à Internet." - }, - "see_more": "Voir plus" - }, - "addons": { - "added": "Ajoutées", - "empty": { - "title": "C'est vide par ici", - "description": "Dirigez vous vers le marché pour ajouter des options.", - "button": "Naviguer vers le marché" - }, - "sideload": "Charger" + "error": "Quelque chose s'est mal passé" } }