diff --git a/.env.development b/.env.development
index e17f0096..3782e196 100755
--- a/.env.development
+++ b/.env.development
@@ -1,6 +1,6 @@
-APP_VERSION="0.1.5"
+APP_VERSION="0.1.6"
SERVICE_WORKER_FILE="service-worker.js"
-APP_ID="1"
+APP_ID="12"
DIRECTORY_LOCAL="newfreeplanet"
DIRECTORY_SERVER="freeplanet_serverside"
SERVERDIR_WEBSITE=""
diff --git a/.env.prod.bak b/.env.prod.bak
deleted file mode 100755
index b7997ae0..00000000
--- a/.env.prod.bak
+++ /dev/null
@@ -1,28 +0,0 @@
-APP_VERSION="0.1.5"
-SERVICE_WORKER_FILE="service-worker.js"
-APP_ID="1"
-DIRECTORY_LOCAL=newfreeplanet
-DIRECTORY_SERVER=freeplanet_serverside
-SERVERDIR_WEBSITE=www.freeplanet.app
-SERVERPW_WEBSITE=pwdadmin@1AOK
-APP_URL="https://www.freeplanet.app"
-URL_FACEBOOK="https://www.facebook.com/freeplanetapp"
-PROVA_PAOLO="PROVA ENV FUNZIONA!"
-LANG_DEFAULT="it"
-PAO_APP_ID="KKPPAA5KJK435J3KSS9F9D8S9F8SD98F9SDF"
-MASTER_KEY="KKPPSS5KJK435J3KSS9F9D8S9F8SD3CR3T"
-MONGODB_HOST="https://www.freeplanet.app:3000"
-LOGO_REG='freeplanet-logo-full.svg'
-TEST_NAME=""
-TEST_SURNAME=""
-TEST_EMAIL=""
-TEST_USERNAME=""
-TEST_PASSWORD=""
-TEST_APORTADOR="------"
-PUBLICKEY_PUSH="BNM-cEpTbPVc_ujXf3QOC8ggf7b-X44P44esfJUWqNOFq1XhWCoZJpOi71_cbXC5SnfO9HassQ6OouAYgtBA9Pw"
-IN_CONSTRUCTION="1"
-DEBUG="1"
-TELEGRAM_SUPPORT="https://t.me/freeplanet_supporto"
-PROJECT_ID_MAIN="5cc0a13fe5c9d156728f400a"
-TEST_CELL=""
-ISTEST=0
diff --git a/.env.production b/.env.production
index b7997ae0..eb362a07 100755
--- a/.env.production
+++ b/.env.production
@@ -1,12 +1,12 @@
-APP_VERSION="0.1.5"
+APP_VERSION="0.1.6"
SERVICE_WORKER_FILE="service-worker.js"
-APP_ID="1"
+APP_ID="12"
DIRECTORY_LOCAL=newfreeplanet
DIRECTORY_SERVER=freeplanet_serverside
-SERVERDIR_WEBSITE=www.freeplanet.app
+SERVERDIR_WEBSITE=popolodelnuovomondo.app
SERVERPW_WEBSITE=pwdadmin@1AOK
-APP_URL="https://www.freeplanet.app"
-URL_FACEBOOK="https://www.facebook.com/freeplanetapp"
+APP_URL="https://popolodelnuovomondo.insiemesipuo.app"
+URL_FACEBOOK="https://www.facebook.com/"
PROVA_PAOLO="PROVA ENV FUNZIONA!"
LANG_DEFAULT="it"
PAO_APP_ID="KKPPAA5KJK435J3KSS9F9D8S9F8SD98F9SDF"
diff --git a/.env.test b/.env.test
index e9d588ba..3ed8acd4 100755
--- a/.env.test
+++ b/.env.test
@@ -1,12 +1,12 @@
-APP_VERSION="0.1.5"
+APP_VERSION="0.1.6"
SERVICE_WORKER_FILE="service-worker.js"
-APP_ID="1"
+APP_ID="12"
DIRECTORY_LOCAL=newfreeplanet
DIRECTORY_SERVER=test.freeplanet_serverside
SERVERDIR_WEBSITE="test.freeplanet.app"
SERVERPW_WEBSITE="pwdadmin@1AOK"
-APP_URL="https://test.freeplanet.app"
-URL_FACEBOOK="https://www.facebook.com/freeplanetapp"
+APP_URL="https://testpopolodelnuovomondo.insiemesipuo.app"
+URL_FACEBOOK="https://www.facebook.com/"
PROVA_PAOLO="PROVA ENV FUNZIONA!"
LANG_DEFAULT="it"
PAO_APP_ID="KKPPAA5KJK435J3KSS9F9D8S9F8SD98F9SDF"
diff --git a/.eslintignore b/.eslintignore
index 0cc1d660..5da72e07 100755
--- a/.eslintignore
+++ b/.eslintignore
@@ -6,4 +6,5 @@
/node_modules
.eslintrc.js
babel.config.js
-/src-ssr
\ No newline at end of file
+/src-ssr
+!/_ALL_SITES/
diff --git a/.gitignore b/.gitignore
index 0fe8a702..692ff827 100755
--- a/.gitignore
+++ b/.gitignore
@@ -32,3 +32,24 @@ yarn-error.log*
*.njsproj
*.sln
/_BAK/
+!/_ALL_SITES/popolodelnuovomondo.app/.env.development
+!/_ALL_SITES/popolodelnuovomondo.app/.env.test
+!/_ALL_SITES/popolodelnuovomondo.app/.env.production
+!/_ALL_SITES/freeplanet.app/.env.test
+!/_ALL_SITES/freeplanet.app/.env.production
+!/_ALL_SITES/freeplanet.app/.env.development
+Eliminerei _ALL_SITES/freeplanet.app/.env.development
+Eliminerei _ALL_SITES/freeplanet.app/.env.production
+Eliminerei _ALL_SITES/freeplanet.app/.env.test
+Eliminerei _ALL_SITES/popolodelnuovomondo.app/.env.development
+Eliminerei _ALL_SITES/popolodelnuovomondo.app/.env.production
+Eliminerei _ALL_SITES/popolodelnuovomondo.app/.env.test
+Eliminerei now.txt
+Eliminerei public/upload/myskills/
+Eliminerei public/upload/none/noimg.png
+Eliminerei public/upload/profile/paoloar77/myskills/foto_tessera.jpg
+Eliminerei public/upload/profile/paoloar77/myskills/small_foto_tessera.jpg
+Eliminerei src/boot/__tests__/
+!/.env.development
+!/.env.test
+!/.env.production
diff --git a/_ALL_SITES/freeplanet.app/db/i18n_website.js b/_ALL_SITES/freeplanet.app/db/i18n_website.js
new file mode 100755
index 00000000..c1059426
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/db/i18n_website.js
@@ -0,0 +1,390 @@
+const msg_website = {
+ it: {
+ pages: {
+ home: 'Principale',
+ SignUp: 'Registrazione',
+ SignIn: 'Login',
+ vreg: 'Verifica Reg',
+ Test: 'Test',
+ Category: 'Categorie',
+ Todo: 'Todo',
+ personal: 'Personale',
+ work: 'Lavoro',
+ shopping: 'Spesa',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ projects: 'Progetti',
+ favproj: 'Favoriti',
+ },
+ projall: 'Tutti',
+ projectsShared: 'Miei Condivisi',
+ myprojects: 'Miei Personali',
+ msg: {
+ hello: 'Buongiorno',
+ myAppName: 'FreePlanet',
+ myAppDescription: 'Il primo Vero Social Libero, Equo e Solidale, dove Vive Consapevolezza e Aiuto Comunitario. Gratuito e senza Pubblicità',
+ underconstruction: 'App in costruzione...',
+ myDescriz: '',
+ sottoTitoloApp: 'Il primo Vero Social',
+ sottoTitoloApp2: 'Libero, Equo e Solidale',
+ sottoTitoloApp3: 'dove Vive Consapevolezza e Aiuto Comunitario',
+ sottoTitoloApp4: 'Gratuito e senza Pubblicità',
+ },
+ homepage: {
+ descrapp_title1: 'Uniti per Evolvere e Sperimentare',
+ descrapp_pag1: 'Riscopri come il valore della Condivisione e della Cooperazione, possa aiutarci a ritrovare il profondo '
+ + 'senso della Vita, perduto in questa società consumista, e riporti quei Sani Pricìpi Naturali ed Umani di Fratellanza'
+ + ' che intere popolazioni antiche conoscevano bene.',
+ descrapp_pag2: 'E\' giunta l\'ora di utilizzare i nuovi strumenti Tecnologici a nostro favore, per Liberarci '
+ + 'così piano piano dalla schiavitù del "Lavoro per generare Denaro" e trasformando le nostre Capacitá in '
+ + 'Risorse Umane per poterci sostenere e vivere in Armonia con gli altri.',
+ freesocial: {
+ title: 'Free Social',
+ descr: 'Una Community organizzata per Categorie, dove potrai unirti a Gruppi Tematici, '
+ + 'Condividere Esperienze e unire Competenze per organizzare e sostenere Progetti Innovativi per il Popolo.
'
+ + 'Verranno evidenziati sviluppi Etici come l\'Auto-Produzione, la Sostenibilitá, '
+ + 'la Buona Salute Naturale e il Rispetto per l\'Ambiente e per tutti gli Esseri Viventi di questo '
+ + 'Pianeta. Chiunque potrá esprimere il proprio Consenso o Dissenso partecipando a Sondaggi Interattivi'
+ + ' e realizzare insieme i Cambiamenti necessari alla nostra Società.',
+ },
+ freetalent: {
+ title: 'Free Talent',
+ descr: 'Condividi i tuoi Talenti e Abilità, '
+ + 'al posto del denaro guadagnagnerai Tempo.
'
+ + '"1 ora" diventa moneta di scambio, uguale per tutti.
'
+ + 'Potrai utilizzare questi tuoi "Crediti Tempo" per soddisfare le tue necessità, cercando nelle Competenze Disponibili.
'
+ + 'Nel Dare e Ricevere, si creeranno così legami di Amicizia, Solidarietà, Cooperazione e Divertimento
'
+ + 'Questo progetto vuole diffondere, ora in maniera informatizzata, questa realtà che gia esiste da tanti anni, e viene chiamata "Banca del Tempo". '
+ + 'Le segreterie sparse in tutto il mondo, serviranno a dare maggiore affidabilità e fiducia negli scambi di talenti tra persone sconosciute. '
+ + 'Creeremo così una rete di fiducia nel vicinato, come giá viene praticato in numerosi Ecovillaggi e Comunità del mondo.',
+ },
+ freegas: {
+ title: 'Free G.A.S.',
+ descr: 'Ti piacerebbe utilizzare una App che ti permetta facilmente di acquistare Prodotti Locali direttamente dal Produttore?
'
+ + 'Con i Gruppi di Acquisto Solidale si evitano intermediazioni inutili, ottenendo parecchi benefici tra cui:
'
+ + '
- Qualitá Superiore del prodotto
'
+ + '- Le Recensioni dei consumatori favoriranno i Produttori con Sani Intenti
'
+ + '- Possiblità d\'interagire con il Produttore
'
+ + '- Apertura alle Relazioni tra persone, condividendo Ricette e Consigli preziosi
'
+ + '- Risparmio di soldi (prezzi all\'Ingrosso)
'
+ + '- Valorizzare il Territorio e l\'Economia Locale
'
+ + '- Condizioni Eque per i Lavoratori
'
+ + '- Ridotto Impatto Ambientale
',
+ },
+ freeliving: {
+ title: 'Free Co-Living',
+ descr: 'Unire più realtà, condividendo l\'esperienza di abitare insieme, per un periodo definito:
'
+ + '1) C\'è chi Vive solo ed ha una casa.
'
+ + '2) Chi ha bisogno di un alloggio temporaneo.
'
+ + 'Oggi sempre più persone abitano da sole e vorrebbero continuare a vivere nella propria abitazione.
'
+ + 'Altre persone invece hanno bisogno di una stanza, per scelta o per necessita, ed in cambio sono disponibili a '
+ + 'contribuire alle spese per le utenze domestiche o magari aiutare la persona a fare la spesa, cucinare, pulire casa oppure offrendogli semplicemente compagnia.
'
+ + 'Tramite questo strumento, le persone potranno trovarsi, mettersi in contatto e decidere in che forma co-abitare e per quanto tempo. Le recensioni rilasciate ed il dettaglio dei profili utenti, '
+ + 'aiuterà nella scelta della persona più in sintonia.',
+
+ },
+ freecollabora: {
+ title: 'Chi può Collaborare?',
+ descr: 'Tutti coloro che sono in linea con Princìpi Etici e ricerca del Benessere Globale del Pianeta
'
+ + 'Pertanto sono i benvenuti:'
+ + ''
+ + '- Associazioni no-profit, Ecovillaggi, Comunità
'
+ + '- Gruppi che intendono promuovere Progetti Sociali Innovativi per una Decrescita Felice
'
+ + '- Chi gestisce un Gruppo di Acquisto Solidale (G.A.S.)
'
+ + '- Produttori Locali Etici
'
+ + '- Chi gestisce una Banca del Tempo
'
+ + '- Chiunque voglia partecipare, nella forma che ritiene più opportuna.
'
+ + '
',
+ },
+ freesostieni: {
+ title: 'Come Sostenere il progetto?',
+ descr: ''
+ + '- Condividendolo a tutti coloro che vogliono far parte insieme della crescita e sviluppo di una Nuova Era
'
+ + '- Rispondendo ai Sondaggi Popolari e lasciando Feedback
'
+ + '- Tramite una donazione (anche 1€ ) per le spese.
'
+ + '
'
+ + 'Vedo un futuro dove non si utilizzerà più denaro. Dove le persone si aiuteranno a vicenda e non avranno bisogno di "possedere" cose, ma le condivideranno con gli altri.
',
+ },
+ multiplatform: {
+ title: 'Multi-piattaforma',
+ descr: 'E\' compatibile con Google Chrome, Firefox, Safari, iOS, Android e PC. L\'Applicazione s\'installa facilmente, senza passare dallo store. '
+ + 'basta condividere il nome del sito www.freeplanet.app.
'
+ + 'Dopo la registrazione chiederà di aggiungerlo alla lista delle applicazioni e sullo sfondo',
+ },
+ free: {
+ title: 'Gratuita, Open Source e Niente Pubblicità',
+ descr: 'Questa App non è in vendita, non ha scopi commerciali, non ha prezzo ed appartiene al Popolo del Nuovo Mondo.
Chiunque potrá utilizzarla e beneficiarne.
A me il compito di gestirla e proteggerla. '
+ + 'Verranno accettate solo donazioni Libere di privati ed Associazioni no-profit, in linea con i Principi, che serviranno per coprire le spese.
'
+ + 'Grazie a Tutti per il sostegno. ',
+ },
+ contacts: 'Contatti',
+ },
+ },
+ es: {
+ pages: {
+ home: 'Principal',
+ SignUp: 'Nueva Cuenta',
+ SignIn: 'Entrar',
+ vreg: 'Verifica Reg',
+ Test: 'Test',
+ Category: 'Categorías',
+ Todo: 'Tareas',
+ personal: 'Personal',
+ work: 'Trabajo',
+ shopping: 'Compras',
+ Admin: 'Administración',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ projects: 'Proyectos',
+ },
+ favproj: 'Favoritos',
+ projall: 'Todos',
+ projectsShared: 'Mis Compartidos',
+ myprojects: 'Mis Personales',
+ msg: {
+ hello: 'Buenos Días',
+ myAppName: 'FreePlanet',
+ myAppDescription: 'El primer Verdadero Social Libre, justo y Solidario Donde vive Conciencia y Ayuda comunitaria, Gratis y sin publicidad',
+ underconstruction: 'App en construcción...',
+ myDescriz: '',
+ sottoTitoloApp: 'El primer Verdadero Social',
+ sottoTitoloApp2: 'Libre, justo y Solidario',
+ sottoTitoloApp3: 'Donde vive Conciencia y Ayuda comunitaria',
+ sottoTitoloApp4: 'Gratis y sin publicidad',
+ },
+ homepage: {
+ descrapp_title1: 'Unidos para evolucionar y experimentar',
+ descrapp_pag1: 'Redescubra cómo el valor de Compartir y Cooperación puede ayudarnos a encontrar el profundo '
+ + 'sentido de la Vida, perdido en esta sociedad consumista, y mostrando esos Principios Naturales Saludables y la Hermandad Humana'
+ + 'que toda la población antigua conocía bien.',
+ descrapp_pag2: 'Ha llegado el momento de utilizar las nuevas herramientas tecnológicas en nuestro favor, para liberarnos '
+ + 'tan lentamente desde la esclavitud de "Trabaja para generar dinero" y transformando nuestra Capacidad en'
+ + 'Recursos humanos para poder apoyar y vivir en Armonia con otros.',
+ freesocial: {
+ title: 'Free Social',
+ descr: 'Una comunidad organizada por Categorías, donde puedes unirte a Grupos temáticos, '
+ + 'Compartir experiencias y combinar habilidades para organizar y apoyar proyectos innovadores para la gente.
'
+ + 'Los desarrollos éticos como :
Auto-producción, Sostenibilidad, '
+ + 'la Buena Salud natural y Respeto por el Medio Ambiente y para todos los Seres vivos de este'
+ + 'Planeta. Cualquiera puede expresar su consentimiento o disidencia participando en Encuestas Interactivas '
+ + 'y llevar a cabo juntos los Cambios necesarios para nuestra sociedad.',
+ },
+ freetalent: {
+ title: 'Free Talent',
+ descr: 'Comparte tus Talentos y Habilidades, '
+ + 'en lugar de dinero, ganarás Tiempo.
'
+ + '"1 hora" se convierte en una moneda de intercambio, igual para todos.
'
+ + 'Puedes usar estos "Créditos de tiempo" para satisfacer tus necesidades, buscando en Habilidades disponibles.
'
+ + 'En Dar y Recibir, crearemos así vínculos de Amistad, Solidaridad, Cooperación y Diversión.
'
+ + 'Este proyecto apunta a difundir esta realidad, que ya existe desde hace muchos años y se llama "Banco de tiempo". '
+ + 'Las secretarías dispersas por todo el mundo, servirán para dar mayor fiabilidad y confianza en el intercambio de talentos entre personas desconocidas. '
+ + 'Así crearemos una red de confianza en el vecindario, como ya se practica en numerosos Ecoaldeas y en la Comunidades del mundo.',
+ },
+ freegas: {
+ title: 'Free G.A.S. (G.C.S.)',
+ descr: '¿Le gustaría usar una aplicación que le permita comprar productos locales directamente desde el Productor?
'
+ + 'Con Grupos de Compra Solidarios evitamos intermediarios innecesarios, obteniendo muchos beneficios, incluyendo:
'
+ + ' - Superior Quality del producto
'
+ + '- Opiniones de consumidores favorecerá a los productores con intenciones saludables
'
+ + '- Posibilidad de interactuar con el Productor
'
+ + '- Abierto a relaciones entre personas, compartiendo Recetas y Consejos preciosos
'
+ + '- Ahorros de dinero (precios al por mayor)
'
+ + '- Mejorando el Territorio y la Economía Local
'
+ + '- Condiciones Justa para Trabajadores
'
+ + '- Reducido Impacto Ambiental
',
+ },
+ freeliving: {
+ title: 'Free Co-Living',
+ descr: 'Para unir más realidad, compartiendo la experiencia de vivir juntos, por un período definido:
'
+ + '1) Hay quien vive solo y tiene un hogar.
'
+ + '2) Quién necesita un alojamiento temporal.
'
+ + 'Hoy en día, más y más personas viven solas y les gustaría seguir viviendo en sus propios hogares.
'
+ + 'Otras personas necesitan una Habitación, por elección o por necesidad, y a cambio están disponibles en'
+ + 'contribuir a los gastos para los billetes de casa o tal vez ayuda a la persona mayor para ir de compras, cocinar, limpiar casa o simplemente ofreciéndole compañía.
'
+ + 'A través de esta herramienta, las personas pueden ponerse en contacto y decidir en qué forma co-habitar. Los comentarios publicados y el detalle de los perfiles de usuario, '
+ + 'ayudará a elegir a la persona más en armonía.',
+
+ },
+ freecollabora: {
+ title: '¿Quién puede colaborar?',
+ descr: 'Todos aquellos que están en línea con Principios éticos y la investigación de Bienestar Global del Planeta
'
+ + 'Por eso son bienvenidos:'
+ + ''
+ + '- Asociaciones sin ánimo de lucro, Ecoaldeas, Comunidades
'
+ + '- Grupos que desean promover Proyectos sociales innovadores para Feliz Decrecimiento
'
+ + '- Quién administra un Grupo de Compra Solidario (G.C.S.)
'
+ + '- Productores locales Éticos
'
+ + '- Quién administra un Banco de Tiempo
'
+ + '- Cualquier persona que quiera participar, en la forma que considere más apropiada.
'
+ + '
',
+ },
+ freesostieni: {
+ title: '¿Cómo apoyar el proyecto?',
+ descr: ''
+ + '- Compartiéndolo a todos aquellos que quieran unirse en el crecimiento y desarrollo de una Nueva Era
'
+ + '- Respondiendo a Encuestas populares y dejando Comentarios
'
+ + '- A través de una donación (incluso € 1) para los gastos.
'
+ + '
'
+ + '
Veo un futuro en el que ya no usarás dinero. Donde las personas se ayudarán unos a otros y no necesiten "poseer" cosas, pero compartirán con otros.
',
+ },
+ multiplatform: {
+ title: 'Multi-plataforma',
+ descr: 'Compatible con Google Chrome, Firefox, Safari, iOS, Android y PC. La aplicación se instala fácilmente, sin pasar por el store. '
+ + 'para compartirlo, necesita solo el nombre del sitio web: www.freeplanet.app.
'
+ + 'Después del registro, le pedirá que lo agregue a la lista de aplicaciones y en la pantalla.',
+ },
+ free: {
+ title: 'Libre, Código Abierto y Sin Publicidad',
+ descr: 'Esta aplicación no está a la venta, no tiene un propósito comercial, no tiene precio y pertenece a la Gente del Nuevo Mundo.
'
+ + 'Cualquiera puede usarla y beneficiarse.
A mí la tarea de gestionarlo y protegerlo. '
+ + 'Solo se aceptarán donaciones de particulares y asociaciones sin änimo de lucro, en línea con los Principios, que se utilizarán para cubrir los gastos.
'
+ + 'Gracias a todos por el apoyo. ',
+ },
+ contacts: 'Contactos',
+ },
+ },
+ enUs: {
+ pages: {
+ home: 'Dashboard',
+ SignUp: 'SignUp',
+ SignIn: 'SignIn',
+ vreg: 'Verify Reg',
+ Test: 'Test',
+ Category: 'Category',
+ Todo: 'Todo',
+ personal: 'Personal',
+ work: 'Work',
+ shopping: 'Shopping',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ projects: 'Projects',
+ },
+ favproj: 'Favorite',
+ projall: 'All',
+ projectsShared: 'My Shared',
+ myprojects: 'My Personals',
+ msg: {
+ hello: 'Hello!',
+ myAppName: 'FreePlanet',
+ myAppDescription: 'The first Real Social Free, Fair and Equitable Where the conscience and community help live. Free and without advertising',
+ underconstruction: 'App in construction...',
+ myDescriz: '',
+ sottoTitoloApp: 'The first Real Social',
+ sottoTitoloApp2: 'Free, Fair and Equitable',
+ sottoTitoloApp3: 'Where the conscience and community help live',
+ sottoTitoloApp4: 'Free and without advertising',
+ },
+ homepage: {
+ descrapp_title1: 'Together to Evolve and Experiment',
+ descrapp_pag1: 'Rediscover how the value of Sharing and Cooperation, can help us find the deep meaning of'
+ + 'Life, lost in this consumer society, and showing those Healthy Natural Principles and Human Brotherhood'
+ + 'that entire ancient populations knew well.',
+ descrapp_pag2: 'The time has come to use the new Technological tools in our favor, to Free ourselves '
+ + 'so slowly from the slavery of the "Work to generate Money" and transforming our Capacity into'
+ + 'Human Resources to be able to support and live in Harmony with others.',
+ freesocial: {
+ title: 'Free Social',
+ descr: 'A Community organized by Categories, where you can join Thematic Groups, '
+ + 'Share Experiences and combine Skills to organize and support Innovative Projects for the People.
'
+ + 'Ethical developments such as Auto-Production, Sustainability, '
+ + 'Good Natural Health and Respect for the Environment and for all Living Beings of this'
+ + 'Planet. Anyone can express their Consent or Dissent by participating in Interactive Surveys '
+ + 'and carry out together the Changes needed for our society.',
+ },
+ freetalent: {
+ title: 'Free Talent',
+ descr: 'Share your Talents and Skills, '
+ + 'instead of money, you\'ll earn Time.
'
+ + '"1 hour" becomes a currency of exchange, equal for all.
'
+ + 'You can use these "Time Credits" to meet your needs, looking in Available Skills.
'
+ + 'In Giving and Receiving, we will thus create bonds of Friendship, Solidarity, Cooperation and Enjoyment
'
+ + 'This project aims to spread this reality, which already exists for many years and is called "Time Bank". '
+ + 'The secretariats in all over the world, will serve an extra to give greater reliability and trust in the exchange of talents between unknown people. '
+ + 'We will thus create a trust network in the neighborhood, as is already practiced in numerous Ecovillages and Community of the world. ',
+ },
+ freegas: {
+ title: 'Free G.A.S.',
+ descr: 'Would you like to use an App that allows you to easily Buy Local Products directly from Manufacturer?
'
+ + 'With Solidarity Purchase Groups (in Italian: "Gruppo di Aacquisto Solidale") we avoid unnecessary intermediaries, obtaining many benefits including:
'
+ + ' - Superior Quality of the product
'
+ + '- Consumer Reviews will favor Producers with Healthy Intents
'
+ + '- Possibility to interact with the Producer
'
+ + '- Open to Relations between people, sharing Recipes and precious Tips
'
+ + '- Savings money (wholesale prices)
'
+ + '- Enhancing the Territory and the Local Economy
'
+ + '- Fair Conditions for Workers
'
+ + '- Reduced Environmental Impact
',
+ },
+ freeliving: {
+ title: 'Free Co-Living',
+ descr: 'Join more reality, sharing the experience of living together, for a defined period:
'
+ + '1) Someone Lives alone and has a house.
'
+ + '2) Who needs a temporary accommodation .
'
+ + 'Today more and more people live alone and would like to continue living in their own house.
'
+ + 'Other people instead need a room, by choice or by necessity, and in return they are available to'
+ + 'contribute to expenses for households or maybe help to go shopping, cooking, cleaning house or simply offering him companionship.
'
+ + 'Through this tool, people can get in touch and decide in which way co-living. The reviews released and the detail of user profiles, '
+ + 'will help in choosing the person more in tune.',
+
+ },
+ freecollabora: {
+ title: 'Who can collaborate?',
+ descr: 'All those who are in line with Ethical Principles and research of Global Wellness of the Planet
'
+ + 'Therefore they are welcome:'
+ + ''
+ + '- Non-profit associations, Ecovillages, Communities
'
+ + '- Groups that want to promote Innovative Social Projects for Happy Degrowth
'
+ + '- Who manages a Solidarity Purchase Group
'
+ + '- Local Ethical Producers
'
+ + '- Who manages a Time Bank
'
+ + '- Anyone who wants to participate, in the form it considers most appropriate.
'
+ + '
',
+ },
+ freesostieni: {
+ title: 'How to support the project?',
+ descr: ''
+ + '- Sharing it to all those who want to join together in the growth and development of a New Era
'
+ + '- Answering to Popular Polls and leaving Feedback
'
+ + '- Through a donation (even $ 1) for expenses.
'
+ + '
'
+ + 'I see a future where you will no longer use money. Where people will help each other and won\'t need to "own" things, but will share with others.
',
+ },
+ multiplatform: {
+ title: 'Multi-platform',
+ descr: 'It is compatible with Google Chrome, Firefox, Safari, iOS, Android and PC. The Application is easily installed, without going through the store. '
+ + 'just share the nametranslate of this site www.freeplanet.app.
'
+ + 'After registration it will ask to be added to the application list and in the screen',
+ },
+ free: {
+ title: 'Free, Open Source and No Advertising',
+ descr: 'This App is not for sale, has no commercial purpose, is priceless and belongs to the New World People.'
+ + '
Anyone can use it and benefit from it.
To me the task of managing it and protecting it. '
+ + 'Only donations from private individuals and non-profit associations will be accepted, in line with the Principles, which will be used to cover the expenses.
'
+ + 'Thanks all for the support. ',
+ },
+ contacts: 'Contacts',
+ },
+ },
+ fr: {
+ pages: {
+
+ },
+ msg: {
+
+ },
+
+ },
+ de: {
+ pages: {
+
+ },
+ msg: {
+
+ },
+
+ },
+}
+
+export default msg_website;
diff --git a/_ALL_SITES/freeplanet.app/db/lang/ws_de.js b/_ALL_SITES/freeplanet.app/db/lang/ws_de.js
new file mode 100755
index 00000000..0a88fde2
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/db/lang/ws_de.js
@@ -0,0 +1,85 @@
+const msg_website_de = {
+ ws: {
+ sitename: 'AYNI',
+ siteshortname: 'Ayni',
+ botname: 'AYNI BOT',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'Profilo',
+ payment: 'Pagamenti',
+ regok: 'Registrazione Confermata',
+ presentazione: 'Presentazione',
+ presentazione2: 'Presentazione',
+ invita: 'Invita Persone',
+ SignUp: 'Nuova Registrazione',
+ SignUp_alreadylista: 'Registrazione per quelli che erano già nella lista di Notevole (del 2019) !',
+ SignUp2: 'Registrazione',
+ SignIn: 'Login',
+ status: 'Statistiche',
+ nextzoom: 'Conferenze',
+ requestresetpwd: 'Richiesta Reset Password',
+ vreg: 'Verifica Reg',
+ dashboard: 'Lavagna',
+ statoattuale: 'Stato Attuale',
+ posizione_in_programmazione: 'Lista d\'Imbarco',
+ posizione_in_nave: 'Lista Navi',
+ nave: 'Nave',
+ testimonial: 'Testimonianze',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ extralist: 'Lista Extra',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ chisiamo: 'Chi Siamo',
+ linkamici: 'Link Amici',
+ dovesiamo: 'Dove Siamo',
+ evento: 'Evento',
+ eventodef: 'Evento:',
+ prova: 'prova',
+ dbop: 'Operazioni',
+ statusreg: {
+ reg: 'Partecipanti',
+ passeggeri: 'Passeggeri Navi',
+ giainlista: 'Gia in Lista',
+ newreg: 'Ultime Registrazioni:',
+ nationality: 'Nazionalità',
+ verified: 'Verificata',
+ nonverified: 'Non Verificata',
+ req7: 'Con 5 passi entri nella lista d\'Imbarco',
+ req9: 'Con 7 passi aiuti {sitename} a Crescere!',
+ req: 'Passi',
+ people: 'Inv.',
+ peoplelegend: 'Numero d\'Invitati',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '',
+ sottoTitoloApp2: '',
+ sottoTitoloApp3: '',
+ sottoTitoloApp4: '',
+ },
+ homepage: {
+ nostra_missione: 'Nostra Missione',
+ associazione: '',
+ tit_come_associarsi: 'Come Associarsi',
+ testo_come_associarsi: '',
+ titlecontatti: 'CONTATTI',
+ },
+ text: {
+ videotitle: 'VIDEO',
+ how: 'COME FUNZIONA',
+ what: 'COSA TI SERVE',
+ step: 'PASSI DA COMPIERE',
+ testimonial: 'TESTIMONIANZE',
+ faq: 'DOMANDE FREQUENTI (FAQ)',
+ advise: 'SUGGERIMENTI',
+ download: 'MATERIALE DISPONIBILE',
+ },
+};
+
+export default msg_website_de;
diff --git a/_ALL_SITES/freeplanet.app/db/lang/ws_enUs.js b/_ALL_SITES/freeplanet.app/db/lang/ws_enUs.js
new file mode 100755
index 00000000..8dfea3ab
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/db/lang/ws_enUs.js
@@ -0,0 +1,73 @@
+const msg_website_enUs = {
+ ws: {
+ sitename: 'Comunità Nuovo Mondo',
+ siteshortname: 'CNM',
+ botname: 'CNM BOT',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'Profile',
+ payment: 'Payments',
+ regok: 'Registration Confirmed',
+ presentazione: 'Presentation',
+ presentazione2: 'Presentation',
+ invita: 'Invite People',
+ SignUp: 'Registration',
+ SignUp_alreadylista: 'Registration for those who are already in the List!',
+ SignUp2: 'Registration',
+ SignIn: 'Login',
+ status: 'Current state',
+ nextzoom: 'Conferences',
+ requestresetpwd: 'Password Reset Request',
+ vreg: 'Check Registration',
+ dashboard: 'Dashboard',
+ statoattuale: 'Current Status',
+ posizione_in_programmazione: 'Boarding List',
+ posizione_in_nave: 'Ships List',
+ nave: 'Ship',
+ testimonial: 'Reviews',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ statusreg: {
+ reg: 'Participants',
+ passeggeri: 'Passengers Ships',
+ giainlista: 'Already in the List',
+ newreg: 'New registrations:',
+ nationality: 'Nationality',
+ verified: 'Verified',
+ nonverified: 'Not Verified',
+ req7: 'With 5 steps you enter the boarding list.',
+ req9: 'With 7 steps help {sitename} to grow!',
+ req: 'Steps',
+ people: 'Gue.',
+ peoplelegend: 'Number of guests',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '..',
+ sottoTitoloApp2: '..',
+ sottoTitoloApp3: '..',
+ sottoTitoloApp4: '',
+ },
+ homepage: {
+ titlecontatti: 'CONTACTS',
+ },
+ text: {
+ how: 'HOW TO WORK',
+ what: 'WHAT YOU NEED',
+ step: 'STEPS TO DO',
+ videotitle: 'VIDEO',
+ testimonial: 'REVIEWS',
+ faq: 'FREQUENTLY ASKED QUESTIONS (FAQ)',
+ advise: 'ADVISE',
+ download: 'AVAILABLE DOCUMENTS',
+ },
+};
+
+export default msg_website_enUs;
diff --git a/_ALL_SITES/freeplanet.app/db/lang/ws_es.js b/_ALL_SITES/freeplanet.app/db/lang/ws_es.js
new file mode 100755
index 00000000..be36b4fb
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/db/lang/ws_es.js
@@ -0,0 +1,73 @@
+const msg_website_es = {
+ ws: {
+ sitename: 'AYNI',
+ siteshortname: 'Ayni',
+ botname: 'AYNI BOT',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'Perfil',
+ payment: 'Paiements',
+ regok: 'Registro confirmado',
+ presentazione: 'Presentación',
+ presentazione2: 'Presentación',
+ invita: 'Invitar a la gente',
+ SignUp: 'Registro',
+ SignUp_alreadylista: 'Inscripción para los que ya están en la Lista!',
+ SignUp2: 'Registro',
+ SignIn: 'Login',
+ status: 'Estadísticas',
+ nextzoom: 'Conferencias',
+ requestresetpwd: 'Solicitud de restablecimiento de contraseña',
+ vreg: 'Verifica Reg',
+ dashboard: 'Tablero',
+ statoattuale: 'Estado Actual',
+ posizione_in_programmazione: 'Lista de embarque',
+ posizione_in_nave: 'Lista de Naves',
+ nave: 'Nave',
+ testimonial: 'Opiniones',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ statusreg: {
+ reg: 'Participantes',
+ passeggeri: 'Barcos de pasajeros',
+ giainlista: 'Gia in Lista',
+ newreg: 'Nuevas inscripciones :',
+ nationality: 'Nacionalidad',
+ verified: 'Verificada',
+ nonverified: 'No Verificada',
+ req7: 'Con 5 pasos usted entra en la lista de embarque',
+ req9: 'Con 7 pasos ayuda a {sitename} a crecer!',
+ req: 'Pasos',
+ people: 'Inv.',
+ peoplelegend: 'Número de invitados',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '..',
+ sottoTitoloApp2: '..',
+ sottoTitoloApp3: '..',
+ sottoTitoloApp4: '',
+ },
+ homepage: {
+ titlecontatti: 'CONTACTOS',
+ },
+ text: {
+ how: 'COMO FUNCIONA',
+ what: 'QUE NECESITAS',
+ step: 'PASOS A REALIZAR',
+ videotitle: 'VIDEO',
+ testimonial: 'TESTIMONIOS',
+ faq: 'PREGUNTAS FRECUENTES (FAQ)',
+ advise: 'CONSEJOS',
+ download: 'MATERIAL DISPONIBLES',
+ },
+};
+
+export default msg_website_es;
diff --git a/_ALL_SITES/freeplanet.app/db/lang/ws_fr.js b/_ALL_SITES/freeplanet.app/db/lang/ws_fr.js
new file mode 100755
index 00000000..990562aa
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/db/lang/ws_fr.js
@@ -0,0 +1,63 @@
+const msg_website_fr = {
+ ws: {
+ sitename: 'AYNI',
+ siteshortname: 'Ayni',
+ botname: 'AYNI BOT',
+ },
+ homepage: {
+ titlecontatti: 'CONTACTS',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'profil',
+ payment: 'paiements',
+ regok: 'Inscription confirmée',
+ presentazione: 'Présentation',
+ presentazione2: 'Présentation',
+ invita: 'Inviter des personnes',
+ SignUp: 'Inscription',
+ SignUp_alreadylista: 'Inscription pour ceux qui sont déjà inscrits sur la liste!',
+ SignUp2: 'Inscription',
+ SignIn: 'Login',
+ status: 'État actuel',
+ nextzoom: 'Conférences',
+ requestresetpwd: 'Demande de réinitialisation du mot de passe',
+ vreg: 'Vérifier l\'inscription',
+ dashboard: 'Tableau de bord',
+ statoattuale: 'Situation Actuelle',
+ posizione_in_programmazione: 'Liste d\'embarquement',
+ posizione_in_nave: 'Liste des Navires',
+ nave: 'Navires',
+ testimonial: 'Commentaires',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ statusreg: {
+ reg: 'Participants',
+ passeggeri: 'Navires à passagers',
+ giainlista: 'Gia in Lista',
+ newreg: 'Nouvelles inscriptions:',
+ nationality: 'Nationalité',
+ verified: 'Vérifié',
+ nonverified: 'Non Vérifié',
+ req7: 'Avec 5 étapes, vous entrez dans la liste d\'embarquement.',
+ req9: 'Avec 7 étapes, aidez {sitename} à se développer !',
+ req: 'Étapes',
+ people: 'Inv.',
+ peoplelegend: 'Nombre d\'invités',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '..',
+ sottoTitoloApp2: '..',
+ sottoTitoloApp3: '..',
+ sottoTitoloApp4: '',
+ },
+};
+
+export default msg_website_fr;
diff --git a/_ALL_SITES/freeplanet.app/db/lang/ws_it.js b/_ALL_SITES/freeplanet.app/db/lang/ws_it.js
new file mode 100755
index 00000000..85224b26
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/db/lang/ws_it.js
@@ -0,0 +1,231 @@
+const msg_website_it = {
+ ws: {
+ sitename: 'FreePlanet',
+ siteshortname: 'FreePlanet',
+ botname: 'il Bot di FreePlanet',
+ },
+ products: {
+ quantity: 'Quantità',
+ quantityAvailable: 'Disponibili',
+ weight: 'Peso',
+ stars: 'Voto',
+ color: 'Colore',
+ theme: 'Tema',
+ },
+ hours: {
+ descr: 'Descrizione',
+ date: 'Data',
+ time_start: 'Ora Inizio',
+ time_end: 'Ora Fine',
+ hours: 'Ore',
+ note: 'Note Extra',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'Profilo',
+ profile2: 'ProfiloU',
+ test: 'Test',
+ projects: 'Progetti',
+ report: 'Report Ore',
+ producer: 'Produttore',
+ orderinfo: 'Ordini Effettuati',
+ products: 'Prodotti',
+ productslist: 'Lista Prodotti',
+ collabora: 'Collabora',
+ storehouses: 'Magazzino',
+ departments: 'Uffici',
+ orders: 'Ordini Ricevuti',
+ orders2: 'Ordini Ricevuti',
+ sharewithus: 'Condividi con Noi',
+ checkout: 'Carrello',
+ payment: 'Pagamenti',
+ regok: 'Registrazione Confermata',
+ presentazione: 'Presentazione',
+ presentazione2: 'Presentazione',
+ invita: 'Invita Persone',
+ SignUp: 'Nuova Registrazione',
+ SignUpIscrizione: 'Diventa Socio CNM',
+ SignUp_alreadylista: 'Registrazione per quelli che erano già nella lista di Notevole (del 2019) !',
+ SignUp2: 'Registrazione',
+ SignIn: 'Login',
+ status: 'Statistiche',
+ nextzoom: 'Conferenze',
+ requestresetpwd: 'Richiesta Reset Password',
+ vreg: 'Verifica Reg',
+ dashboard: 'Lavagna',
+ statoattuale: 'Stato Attuale',
+ posizione_in_programmazione: 'Lista d\'Imbarco',
+ posizione_in_nave: 'Lista Navi',
+ nave: 'Nave',
+ testimonial: 'Testimonianze',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ Sites: 'Siti Web',
+ extralist: 'Lista Extra',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ chisiamo: 'Chi Siamo',
+ linkamici: 'Link Amici',
+ dovesiamo: 'Dove Siamo',
+ calendarioeventi: 'Calendario Eventi',
+ evento: 'Evento',
+ eventodef: 'Evento:',
+ prova: 'prova',
+ dbop: 'Operazioni',
+ projall: 'Comunitari',
+ groups: 'Lista Gruppi',
+ projectsShared: 'Condivisi da me',
+ myprojects: 'Privati',
+ favproj: 'Favoriti',
+ statusreg: {
+ reg: 'Partecipanti',
+ passeggeri: 'Passeggeri Navi',
+ giainlista: 'Gia in Lista',
+ newreg: 'Ultime Registrazioni:',
+ nationality: 'Nazionalità',
+ nationality_born: 'Nazione di Nascita',
+ verified: 'Verificata',
+ nonverified: 'Non Verificata',
+ req7: 'Con 5 passi entri nella lista d\'Imbarco',
+ req9: 'Con 7 passi aiuti {sitename} a Crescere!',
+ req: 'Passi',
+ people: 'Inv.',
+ peoplelegend: 'Numero d\'Invitati',
+ },
+ admin_ecommerce: 'ECommerce',
+ ecommerce: 'Prodotti',
+ ecommerce_menu: 'ECommerce1',
+ hours: 'Ore',
+ department: 'Uffici',
+ title: 'Titolo',
+ path: 'Percorso',
+ img1: 'Immagine 1',
+ contentfield: 'Testo 1',
+ video1: 'Video 1',
+ ratio1: 'Ratio 1',
+ img2: 'Immagine 2',
+ content2: 'Testo 2',
+ video2: 'Video 2',
+ ratio2: 'Ratio 2',
+ img3: 'Immagine 3',
+ content3: 'Testo 3',
+ video3: 'Video 3',
+ ratio3: 'Ratio 3',
+ content4: 'Testo 4',
+ active: 'Attiva',
+ inmenu: 'Sul Menu',
+ submenu: 'SottoMenu',
+ infooter: 'Sul Footer',
+ internalpage: 'Pagina Interna',
+ order: 'Posizione',
+ icon: 'Icona',
+ imgback: 'Immagine di Sfondo',
+ onlyif_logged: 'Solo se Loggati',
+ only_residenti: 'Solo Residenti',
+ only_consiglio: 'Solo Consiglieri',
+ color: 'Colore',
+ },
+ msg: {
+ myAppName: 'FreePlanet',
+ myAppDescription: 'Il primo Vero Social Libero, Equo e Solidale, dove Vive Consapevolezza e Aiuto Comunitario. Gratuito e senza Pubblicità',
+ underconstruction: 'App in costruzione...',
+ myDescriz: '',
+ sottoTitoloApp: 'Il primo Vero Social',
+ sottoTitoloApp2: 'Libero, Equo e Solidale',
+ sottoTitoloApp3: 'dove Vive Consapevolezza e Aiuto Comunitario',
+ sottoTitoloApp4: 'Gratuito e senza Pubblicità',
+ },
+ homepage: {
+ descrapp_title1: 'Uniti per Evolvere e Sperimentare',
+ descrapp_pag1: 'Riscopri come il valore della Condivisione e della Cooperazione, possa aiutarci a ritrovare il profondo '
+ + 'senso della Vita, perduto in questa società consumista, e riporti quei Sani Pricìpi Naturali ed Umani di Fratellanza'
+ + ' che intere popolazioni antiche conoscevano bene.',
+ descrapp_pag2: 'E\' giunta l\'ora di utilizzare i nuovi strumenti Tecnologici a nostro favore, per Liberarci '
+ + 'così piano piano dalla schiavitù del "Lavoro per generare Denaro" e trasformando le nostre Capacitá in '
+ + 'Risorse Umane per poterci sostenere e vivere in Armonia con gli altri.',
+ freesocial: {
+ title: 'Free Social',
+ descr: 'Una Community organizzata per Categorie, dove potrai unirti a Gruppi Tematici, '
+ + 'Condividere Esperienze e unire Competenze per organizzare e sostenere Progetti Innovativi per il Popolo.
'
+ + 'Verranno evidenziati sviluppi Etici come l\'Auto-Produzione, la Sostenibilitá, '
+ + 'la Buona Salute Naturale e il Rispetto per l\'Ambiente e per tutti gli Esseri Viventi di questo '
+ + 'Pianeta. Chiunque potrá esprimere il proprio Consenso o Dissenso partecipando a Sondaggi Interattivi'
+ + ' e realizzare insieme i Cambiamenti necessari alla nostra Società.',
+ },
+ freetalent: {
+ title: 'Free Talent',
+ descr: 'Condividi i tuoi Talenti e Abilità, '
+ + 'al posto del denaro guadagnagnerai Tempo.
'
+ + '"1 ora" diventa moneta di scambio, uguale per tutti.
'
+ + 'Potrai utilizzare questi tuoi "Crediti Tempo" per soddisfare le tue necessità, cercando nelle Competenze Disponibili.
'
+ + 'Nel Dare e Ricevere, si creeranno così legami di Amicizia, Solidarietà, Cooperazione e Divertimento
'
+ + 'Questo progetto vuole diffondere, ora in maniera informatizzata, questa realtà che gia esiste da tanti anni, e viene chiamata "Banca del Tempo". '
+ + 'Le segreterie sparse in tutto il mondo, serviranno a dare maggiore affidabilità e fiducia negli scambi di talenti tra persone sconosciute. '
+ + 'Creeremo così una rete di fiducia nel vicinato, come giá viene praticato in numerosi Ecovillaggi e Comunità del mondo.',
+ },
+ freegas: {
+ title: 'Free G.A.S.',
+ descr: 'Ti piacerebbe utilizzare una App che ti permetta facilmente di acquistare Prodotti Locali direttamente dal Produttore?
'
+ + 'Con i Gruppi di Acquisto Solidale si evitano intermediazioni inutili, ottenendo parecchi benefici tra cui:
'
+ + '- Qualitá Superiore del prodotto
'
+ + '- Le Recensioni dei consumatori favoriranno i Produttori con Sani Intenti
'
+ + '- Possiblità d\'interagire con il Produttore
'
+ + '- Apertura alle Relazioni tra persone, condividendo Ricette e Consigli preziosi
'
+ + '- Risparmio di soldi (prezzi all\'Ingrosso)
'
+ + '- Valorizzare il Territorio e l\'Economia Locale
'
+ + '- Condizioni Eque per i Lavoratori
'
+ + '- Ridotto Impatto Ambientale
',
+ },
+ freeliving: {
+ title: 'Free Co-Living',
+ descr: 'Unire più realtà, condividendo l\'esperienza di abitare insieme, per un periodo definito:
'
+ + '1) C\'è chi Vive solo ed ha una casa.
'
+ + '2) Chi ha bisogno di un alloggio temporaneo.
'
+ + 'Oggi sempre più persone abitano da sole e vorrebbero continuare a vivere nella propria abitazione.
'
+ + 'Altre persone invece hanno bisogno di una stanza, per scelta o per necessita, ed in cambio sono disponibili a '
+ + 'contribuire alle spese per le utenze domestiche o magari aiutare la persona a fare la spesa, cucinare, pulire casa oppure offrendogli semplicemente compagnia.
'
+ + 'Tramite questo strumento, le persone potranno trovarsi, mettersi in contatto e decidere in che forma co-abitare e per quanto tempo. Le recensioni rilasciate ed il dettaglio dei profili utenti, '
+ + 'aiuterà nella scelta della persona più in sintonia.',
+
+ },
+ freecollabora: {
+ title: 'Chi può Collaborare?',
+ descr: 'Tutti coloro che sono in linea con Princìpi Etici e ricerca del Benessere Globale del Pianeta
'
+ + 'Pertanto sono i benvenuti:'
+ + ''
+ + '- Associazioni no-profit, Ecovillaggi, Comunità
'
+ + '- Gruppi che intendono promuovere Progetti Sociali Innovativi per una Decrescita Felice
'
+ + '- Chi gestisce un Gruppo di Acquisto Solidale (G.A.S.)
'
+ + '- Produttori Locali Etici
'
+ + '- Chi gestisce una Banca del Tempo
'
+ + '- Chiunque voglia partecipare, nella forma che ritiene più opportuna.
'
+ + '
',
+ },
+ freesostieni: {
+ title: 'Come Sostenere il progetto?',
+ descr: ''
+ + '- Condividendolo a tutti coloro che vogliono far parte insieme della crescita e sviluppo di una Nuova Era
'
+ + '- Rispondendo ai Sondaggi Popolari e lasciando Feedback
'
+ + '- Tramite una donazione (anche 1€ ) per le spese.
'
+ + '
'
+ + 'Vedo un futuro dove non si utilizzerà più denaro. Dove le persone si aiuteranno a vicenda e non avranno bisogno di "possedere" cose, ma le condivideranno con gli altri.
',
+ },
+ multiplatform: {
+ title: 'Multi-piattaforma',
+ descr: 'E\' compatibile con Google Chrome, Firefox, Safari, iOS, Android e PC. L\'Applicazione s\'installa facilmente, senza passare dallo store. '
+ + 'basta condividere il nome del sito www.freeplanet.app.
'
+ + 'Dopo la registrazione chiederà di aggiungerlo alla lista delle applicazioni e sullo sfondo',
+ },
+ free: {
+ title: 'Gratuita, Open Source e Niente Pubblicità',
+ descr: 'Questa App non è in vendita, non ha scopi commerciali, non ha prezzo ed appartiene al Popolo del Nuovo Mondo.
Chiunque potrá utilizzarla e beneficiarne.
A me il compito di gestirla e proteggerla. '
+ + 'Verranno accettate solo donazioni Libere di privati ed Associazioni no-profit, in linea con i Principi, che serviranno per coprire le spese.
'
+ + 'Grazie a Tutti per il sostegno. ',
+ },
+ titlecontatti: 'Contatti',
+ contacts: '',
+ },
+};
+
+export default msg_website_it;
diff --git a/_ALL_SITES/freeplanet.app/db/lang/ws_pt.js b/_ALL_SITES/freeplanet.app/db/lang/ws_pt.js
new file mode 100755
index 00000000..ef644459
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/db/lang/ws_pt.js
@@ -0,0 +1,73 @@
+const msg_website_pt = {
+ ws: {
+ sitename: 'CNM',
+ siteshortname: 'CNM',
+ botname: 'CNM BOT',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'Perfil',
+ payment: 'Pagamentos',
+ regok: 'Inscrição confirmada',
+ presentazione: 'Apresentação',
+ presentazione2: 'Apresentação',
+ invita: 'Convidar Pessoas',
+ SignUp: 'Inscrição',
+ SignUp_alreadylista: 'Inscrição para os que já estão na Lista!',
+ SignUp2: 'Inscrição',
+ SignIn: 'Login',
+ status: 'Estatísticas',
+ nextzoom: 'Conférences',
+ requestresetpwd: 'Pedido de redefinição de senha',
+ vreg: '',
+ dashboard: 'Tablero',
+ statoattuale: 'Status Atual',
+ posizione_in_programmazione: 'Lista de Embarque',
+ posizione_in_nave: 'Lista de Navios',
+ nave: 'Navios',
+ testimonial: 'Opiniones',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ statusreg: {
+ reg: 'Participantes',
+ passeggeri: 'Navios de Passageiros',
+ giainlista: 'Já na lista',
+ newreg: 'Últimas Inscrições:',
+ nationality: 'Nacionalidade',
+ verified: 'Verificado',
+ nonverified: 'Não verificado',
+ req7: 'Com 5 passos, o usuário entra na lista de embarque.',
+ req9: 'Com 7 passos ajudam a {sitename} a crescer!',
+ req: 'Passos',
+ people: 'Con.',
+ peoplelegend: 'Número de convidados',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '..',
+ sottoTitoloApp2: '..',
+ sottoTitoloApp3: '..',
+ sottoTitoloApp4: '',
+ },
+ homepage: {
+ titlecontatti: 'CONTACTOS',
+ },
+ text: {
+ how: 'COMO FUNCIONA',
+ what: 'QUE NECESITAS',
+ step: 'PASOS A REALIZAR',
+ videotitle: 'VIDEO',
+ testimonial: 'TESTIMONIOS',
+ faq: 'PREGUNTAS FRECUENTES (FAQ)',
+ advise: 'CONSEJOS',
+ download: 'MATERIAL DISPONIBLES',
+ },
+};
+
+export default msg_website_pt;
diff --git a/_ALL_SITES/freeplanet.app/db/lang/ws_si.js b/_ALL_SITES/freeplanet.app/db/lang/ws_si.js
new file mode 100755
index 00000000..25f6b3ab
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/db/lang/ws_si.js
@@ -0,0 +1,59 @@
+const msg_website_si = {
+ ws: {
+ sitename: 'AYNI',
+ siteshortname: 'Ayni',
+ botname: 'AYNI BOT',
+ },
+ pages: {
+ home: 'Domača stran',
+ profile: 'Profil',
+ payment: 'Plačila',
+ regok: 'Registracija potrjena',
+ presentazione: 'Predstavitev',
+ presentazione2: 'Predstavitev',
+ invita: 'Povabi osebe',
+ SignUp: 'Nova Registracija',
+ SignUp2: 'Registracija',
+ SignIn: 'Vpis',
+ status: 'Statistika',
+ nextzoom: 'Conferenze',
+ requestresetpwd: 'Prošnja za ponastavitev Gesla',
+ vreg: 'Preveri Registracijo',
+ dashboard: 'Tabla',
+ statoattuale: 'TrenutniStatus',
+ posizione_in_programmazione: 'Seznam Plovbe',
+ posizione_in_nave: 'Seznam Ladiji',
+ nave: 'Ladje',
+ Admin: 'Administrator',
+ evento: 'Dogodek',
+ eventodef: 'Dogodek:',
+ statusreg: {
+ reg: 'Udeleženci',
+ passeggeri: 'Potniki Ladjic',
+ giainlista: 'Že na seznamu',
+ newreg: 'Zadnje Registracije:',
+ nationality: 'Nacionalnost',
+ verified: 'Preveri',
+ nonverified: 'Ni preverjeno',
+ req7: 'S 7 koraki vstopis na seznam za plovbo',
+ req9: 'Z 9-imi koraki pomagaš, da {sitename} Raste!',
+ req: 'Koraki',
+ people: 'Pov.',
+ peoplelegend: 'Število \'Povabljenih',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '',
+ sottoTitoloApp2: '',
+ sottoTitoloApp3: '',
+ sottoTitoloApp4: '',
+ },
+ homepage: {
+ titlecontatti: 'Kontakt',
+ },
+};
+
+export default msg_website_si;
diff --git a/_ALL_SITES/freeplanet.app/db/static_data.ts b/_ALL_SITES/freeplanet.app/db/static_data.ts
new file mode 100755
index 00000000..07aeb8ff
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/db/static_data.ts
@@ -0,0 +1,641 @@
+import {
+ IListRoutes,
+ ILang,
+ IFunctionality,
+ IPreloadImages,
+} from '@model'
+
+const functionality: IFunctionality = {
+ PWA: true,
+ SHOW_USER_MENU: true, // Cambiare con true
+ SHOW_PROFILE: true,
+ SHOW_REG_BUTTON: false,
+ ENABLE_REGISTRATION: true, // Cambiare con true
+ ENABLE_REG_AYNI: false,
+ SHOW_NEWSLETTER: false,
+ SHOW_ONLY_POLICY: false,
+ ENABLE_TODOS_LOADING: true,
+ ENABLE_PROJECTS_LOADING: false,
+ SHOW_IF_IS_SERVER_CONNECTION: false,
+ SHOW_MESSAGES: false,
+ BOOKING_EVENTS: true,
+ ENABLE_ECOMMERCE: true,
+ ENABLE_REG_CNM: true,
+}
+
+// const SHOW_PROJINTHEMENU = false
+//
+// let arrlistafavourite = []
+// let arrlistaprojtutti = []
+// let arrlistaprojmiei = []
+// if (SHOW_PROJINTHEMENU) {
+// arrlistaprojtutti = Projects.getters.listaprojects(RouteNames.projectsall)
+// arrlistaprojmiei = Projects.getters.listaprojects(RouteNames.myprojects)
+// arrlistafavourite = Projects.getters.listaprojects(RouteNames.favouriteprojects)
+// }
+// PROGETTI -> FAVORITI :
+
+// if (arrlistafavourite.length > 0) {
+// arrMenu.push({
+// icon: 'favorite_border',
+// nametranslate: 'pages.' + RouteNames.favouriteprojects,
+// urlroute: RouteNames.favouriteprojects,
+// level_parent: 0.0,
+// level_child: 0.5,
+// routes2: arrlistafavourite,
+// idelem: ''
+// })
+// }
+
+const routes_todo: IListRoutes[] = []
+const arrlista = [
+ { nametranslate: 'personal', description: 'personal' },
+ { nametranslate: 'work', description: 'work' },
+ { nametranslate: 'shopping', description: 'shopping' },
+]
+
+const routes_admin: IListRoutes[] = [
+ {
+ active: true,
+ order: 10,
+ path: '/admin/sites',
+ materialIcon: 'event_seat',
+ name: 'pages.Sites',
+ component: () => import('@/rootgen/admin/sites/sites.vue'),
+ level_parent: 0.0,
+ level_child: 0.5,
+ inmenu: true,
+ submenu: true,
+ onlyAdmin: true
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/admin/cfgserv',
+ materialIcon: 'event_seat',
+ name: 'pages.Admin',
+ component: () => import('@/views/admin/cfgServer/cfgServer.vue'),
+ level_parent: 0.0,
+ level_child: 0.5,
+ inmenu: true,
+ submenu: true,
+ onlyAdmin: true
+ },
+ {
+ active: true,
+ order: 1020,
+ path: '/admin/dbop',
+ materialIcon: 'event_seat',
+ name: 'pages.dbop',
+ component: () => import('@/views/admin/dbop/dbop.vue'),
+ level_parent: 0.0,
+ level_child: 0.5,
+ inmenu: true,
+ submenu: true,
+ onlyAdmin: true
+ },
+ {
+ active: true,
+ order: 1030,
+ path: '/admin/sendpushnotif',
+ materialIcon: 'event_seat',
+ name: 'otherpages.manage.sendpushnotif',
+ component: () => import('@/rootgen/admin/sendpushnotif/sendpushnotif.vue'),
+ level_parent: 0.0,
+ level_child: 0.5,
+ inmenu: true,
+ submenu: true,
+ onlyAdmin: true
+ }
+]
+
+const routes_newsletter: IListRoutes[] = [
+ {
+ active: true,
+ order: 10,
+ name: 'newsletter.template', path: '/admin/newsletter/templemail', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 20,
+ name: 'newsletter.sendemail', path: '/admin/newsletter/newnewsletter', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 30,
+ name: 'newsletter.check', path: '/admin/newsletter/check', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 40,
+ name: 'newsletter.sent', path: '/admin/newsletter/newslist', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 50,
+ name: 'newsletter.mailinglist', path: '/admin/newsletter/mailinglist', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 60,
+ name: 'newsletter.settings', path: '/admin/newsletter/settings', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 70,
+ name: 'newsletter.serversettings', path: '/admin/newsletter/main_settings', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 80,
+ name: 'newsletter.others', path: '/admin/newsletter/events', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ }
+]
+
+const routes_manager: IListRoutes[] = [
+ {
+ active: functionality.BOOKING_EVENTS,
+ order: 70,
+ path: '/admin/usereventlist',
+ materialIcon: 'edit',
+ name: 'otherpages.admin.usereventlist',
+ component: () => import('@/rootgen/admin/eventlist/eventlist.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ infooter: true,
+ onlyManager: true,
+ onlyConsiglio: true,
+ onlyAdmin: true
+ },
+ {
+ active: true,
+ order: 10,
+ path: '/admin/userlist',
+ materialIcon: 'fas fa-users',
+ name: 'otherpages.admin.userlist',
+ component: () => import('@/rootgen/admin/usersList/usersList.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyManager: true,
+ onlyTutor: true
+ },
+ /*
+ {
+ active: true,
+ order: 10,
+ path: '/admin/iscritticonacreis',
+ materialIcon: 'fas fa-users',
+ name: 'otherpages.admin.iscritticonacreis',
+ component: () => import('@/rootgen/admin/iscritticonacreis/iscritticonacreis.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyManager: true,
+ onlyTutor: true
+ },
+
+ */
+ {
+ active: true,
+ order: 10,
+ path: '/admin/zoomlist',
+ materialIcon: 'fas fa-users',
+ name: 'otherpages.admin.zoomlist',
+ component: () => import('@/rootgen/admin/zoomList/zoomList.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyManager: true,
+ onlyTutor: false
+ },
+ {
+ active: true,
+ order: 27,
+ path: '/admin/tableslist',
+ materialIcon: 'fas fa-users',
+ name: 'otherpages.admin.tableslist',
+ component: () => import('@/rootgen/admin/tablesList/tablesList.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyAdmin: true,
+ onlyManager: true
+ },
+ {
+ active: true,
+ order: 30,
+ path: '/admin/pages',
+ materialIcon: 'fas fa-file-alt',
+ name: 'otherpages.admin.pages',
+ component: () => import('@/rootgen/admin/pages/pages.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyManager: true,
+ onlyEditor: true
+ },
+ {
+ active: true,
+ order: 30,
+ path: '/admin/bot',
+ materialIcon: 'fas fa-file-alt',
+ name: 'otherpages.admin.bot',
+ component: () => import('@/rootgen/admin/bot/bot.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyManager: true,
+ onlyEditor: true
+ },
+ {
+ active: true,
+ path: '/admin/newsletter',
+ order: 60,
+ faIcon: 'fa fa-list-alt',
+ materialIcon: 'fas fa-users',
+ name: 'otherpages.admin.newsletter',
+ routes2: routes_newsletter,
+ inmenu: false,
+ submenu: true,
+ level_parent: 0.5,
+ level_child: 0.5,
+ solotitle: true,
+ onlyAdmin: true,
+ onlyManager: true
+ },
+ /*
+ {
+ active: functionality.ENABLE_ECOMMERCE,
+ path: '/admin/ecommerce',
+ order: 31,
+ faIcon: 'fa fa-list-alt',
+ materialIcon: 'next_week',
+ name: 'pages.admin_ecommerce',
+ routes2: routes_admin_ecommerce,
+ inmenu: false,
+ submenu: true,
+ level_parent: 0.5,
+ level_child: 0.5,
+ solotitle: true,
+ onlyAdmin: true,
+ onlyManager: true,
+ onlyDepartment: true
+ },
+
+ */
+ {
+ active: true,
+ order: 35,
+ path: '/admin/msg_template',
+ materialIcon: 'fas fa-file-alt',
+ name: 'msgs.messages',
+ component: () => import('@/rootgen/admin/msg_template/msg_template.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyAdmin: true,
+ onlyManager: true
+ // onlyTutor: true
+ },
+ {
+ active: true,
+ order: 40,
+ path: '/admin/gallery',
+ materialIcon: 'fas fa-file-alt',
+ name: 'otherpages.admin.gallery',
+ component: () => import('@/rootgen/admin/gallery/gallery.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyAdmin: true,
+ onlyManager: true
+ },
+ {
+ active: true,
+ order: 50,
+ path: '/admin/media',
+ materialIcon: 'fas fa-file-alt',
+ name: 'otherpages.admin.media',
+ component: () => import('@/rootgen/admin/uploader/uploader.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyAdmin: true,
+ onlyManager: true
+ },
+]
+
+
+const baseroutes: IListRoutes[] = [
+ {
+ active: true,
+ order: 5,
+ path: '/',
+ materialIcon: 'home',
+ name: 'pages.home',
+ component: () => import('@src/root/home/home.vue'),
+ reqauth: false,
+ inmenu: true,
+ infooter: true,
+ },
+ {
+ active: true,
+ order: 100,
+ path: '/presentazione',
+ materialIcon: 'fas fa-info',
+ name: 'pages.presentazione',
+ component: () => import('@src/root/presentazione/presentazione.vue'),
+ reqauth: false,
+ inmenu: true,
+ infooter: true,
+ },
+ {
+ active: true,
+ order: 120,
+ path: '/profile',
+ materialIcon: 'fas fa-user',
+ name: 'pages.profile',
+ component: () => import('@/views/user/editprofile/editprofile.vue'),
+ meta: { requiresAuth: true },
+ inmenu: true,
+ infooter: true,
+ },
+ {
+ active: true,
+ order: 130,
+ path: '/my/:username',
+ materialIcon: 'fas fa-user',
+ name: 'pages.profile2',
+ component: () => import('@/views/user/myprofile/myprofile.vue'),
+ meta: { requiresAuth: true },
+ inmenu: false,
+ infooter: false,
+ },
+ {
+ active: true,
+ order: 120,
+ path: '/test',
+ materialIcon: 'fas fa-user',
+ name: 'pages.test',
+ component: () => import('@/views/user/test/test.vue'),
+ meta: { requiresAuth: true },
+ inmenu: true,
+ infooter: true,
+ },
+ /*{
+ active: true,
+ order: 6,
+ path: '/b',
+ faIcon: 'fa fa-list-alt',
+ materialIcon: 'format_list_numbered',
+ name: 'pages.Todo',
+ routes2: routes_todo,
+ level_parent: 0,
+ level_child: 0.5,
+ inmenu: true,
+ solotitle: true,
+ infooter: true,
+ },
+
+ */
+
+ /*
+ <{
+ active: true,
+ order: 7,
+ path: '/c',
+ faIcon: 'fa fa-list-alt',
+ materialIcon: 'next_week',
+ name: 'pages.projects',
+ // routes2: routes_projects,
+ level_parent: 0,
+ level_child: 0.5,
+ inmenu: true,
+ solotitle: true,
+ infooter: true,
+ },
+ */
+ {
+ active: true,
+ order: 2000,
+ path: '/admin',
+ materialIcon: 'fas fa-user-shield',
+ name: 'otherpages.admin.menu',
+ inmenu: true,
+ routes2: routes_admin,
+ solotitle: true,
+ infooter: true,
+ onlyAdmin: true
+ },
+ ...routes_admin,
+ {
+ active: true,
+ order: 2110,
+ path: '/manage',
+ materialIcon: 'fas fa-users-cog',
+ name: 'otherpages.manage.menu',
+ inmenu: true,
+ routes2: routes_manager,
+ solotitle: true,
+ infooter: true,
+ onlyAdmin: true,
+ onlyManager: true,
+ onlyTutor: true,
+ onlyEditor: true
+ },
+ ...routes_manager,
+ {
+ active: true,
+ order: 1000,
+ path: '/404error',
+ materialIcon: 'fas fa-calendar-plus',
+ name: 'otherpages.error404',
+ component: () => import('@/root/My404page/My404page.vue'),
+ inmenu: false,
+ infooter: false
+ },
+
+ // --- NOT IN MENU: ---
+ /*{
+ order: 8,
+ path: '/policy',
+ name: 'pages.policy',
+ component: () => import('@src/root/policy/policy.vue'),
+ },*/
+ {
+ active: functionality.ENABLE_REGISTRATION,
+ order: 1000,
+ path: '/signup/:invited',
+ materialIcon: 'how_to_reg',
+ name: 'pages.SignUp',
+ component: () => import('@/views/login/signup/signup.vue'),
+ inmenu: false,
+ infooter: false,
+ separator: false
+ },
+ {
+ active: functionality.ENABLE_REGISTRATION,
+ order: 2000,
+ path: '/regok',
+ materialIcon: 'how_to_reg',
+ name: 'pages.regok',
+ component: () => import('@/views/login/regok/regok.vue'),
+ inmenu: false,
+ infooter: false,
+ separator: false,
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/signin',
+ materialIcon: 'account_circle',
+ name: 'pages.SignIn',
+ component: () => import('@/views/login/signin_noreg/signin_noreg.vue'),
+ inmenu: true,
+ infooter: true
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/vreg',
+ name: 'pages.vreg',
+ component: () => import('@/views/login/vreg/vreg.vue')
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/requestresetpwd',
+ name: 'pages.requestresetpwd',
+ component: () => import('@/views/requestresetpwd/requestresetpwd.vue')
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/updatepassword',
+ name: 'pages.updatepassword',
+ component: () => import('@/views/updatepassword/updatepassword.vue')
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/offline',
+ name: 'Offline',
+ component: () => import('@/views/offline/offline.vue')
+ },
+ {
+ active: true,
+ path: '/separator',
+ name: 'separator',
+ order: 35,
+ isseparator: true,
+ inmenu: true,
+ },
+ {
+ active: true,
+ order: 80,
+ path: '/calendario-eventi',
+ materialIcon: 'event',
+ name: 'pages.calendarioeventi',
+ component: () => import('@/root/calendarioeventi/calendarioeventi.vue'),
+ extraclass: 'isCalendar',
+ inmenu: true,
+ infooter: true
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/admin/newsletter/:idparam',
+ materialIcon: 'event',
+ name: 'pages.newsletter.menu',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: false,
+ infooter: false
+ },
+ {
+ active: true,
+ order: 90,
+ path: '/event/:typol/:eventid',
+ materialIcon: 'event',
+ name: 'pages.evento',
+ component: () => import('@/root/evento/evento.vue'),
+ inmenu: false,
+ infooter: false
+ },
+ {
+ active: true,
+ order: 110,
+ path: '/event/:typol',
+ materialIcon: 'event',
+ name: 'pages.eventodef',
+ component: () => import('@/root/evento/evento.vue'),
+ inmenu: false,
+ infooter: false
+ },
+
+]
+
+const arrLangUsed = [
+ 'it',
+ 'enUs',
+ 'es',
+]
+
+const lang_available: ILang[] = [
+ {
+ label: 'Italiano', icon: 'fa-flag-it', value: 'it', image: '../images/it.png', short: 'IT',
+ },
+ /*{
+ label: 'English', icon: 'fa-flag-us', value: 'enUs', image: '../images/gb.png', short: 'EN',
+ },
+ {
+ label: 'Español', icon: 'fa-flag-es', value: 'es', image: '../images/es.png', short: 'ES',
+ },
+
+ */
+// { label: 'Français', icon: 'fa-facebook', value: 'fr', image: '../public/images/fr.png', short: 'FR' }
+// { label: 'German', icon: 'fa-flag-de', value: 'de', image: '../public/images/de.png', short: 'DE' },
+]
+
+const preLoadImages: IPreloadImages[] = []
+
+export const preloadedimages = []
+
+export const routes = baseroutes
+
+export const static_data = {
+ baseroutes,
+ routes,
+ functionality,
+ lang_available,
+ preLoadImages,
+ arrLangUsed,
+ preloadedimages,
+}
diff --git a/_ALL_SITES/freeplanet.app/package.json b/_ALL_SITES/freeplanet.app/package.json
new file mode 100755
index 00000000..3b208847
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/package.json
@@ -0,0 +1,135 @@
+{
+ "name": "freeplanet",
+ "version": "0.0.7",
+ "description": "FreePlanet",
+ "productName": "FreePlanet",
+ "author": "Paolo Arena",
+ "private": true,
+ "keywords": [
+ ],
+ "license": "MIT",
+ "scripts": {
+ "dev": "quasar dev",
+ "build": "quasar build",
+ "buildpwa": "quasar build -m pwa",
+ "lint": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./",
+ "lintfile": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt",
+ "lintfileNoJS": "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt",
+ "fix": "eslint --ext .ts,.vue --ignore-path .gitignore ./ --fix > file.out.txt",
+ "pwa": "NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 DEBUG=v8:* quasar dev -m pwa",
+ "test": "echo \"No test specified\" && exit 0",
+ "generate-sw": "workbox generateSW workbox-config.js"
+ },
+ "dependencies": {
+ "axios": "0.21.4",
+ "@vue/eslint-config-standard": "5.1.2",
+ "@quasar/extras": "^1.12.2",
+ "@quasar/quasar-ui-qcalendar": "^4.0.0-beta.11",
+ "@vue/compat": "^3.2.26",
+ "@vue/compiler-sfc": "^3.2.26",
+ "@vuelidate/core": "^2.0.0-alpha.32",
+ "@vuelidate/validators": "^2.0.0-alpha.25",
+ "acorn": "^8.6.0",
+ "autoprefixer": "^10.4.0",
+ "bcryptjs": "^2.4.3",
+ "core-js": "^3.20.0",
+ "crypto": "^1.0.1",
+ "date-fns": "^2.27.0",
+ "dotenv": "^10.0.0",
+ "echarts": "^5.2.2",
+ "eslint-plugin-quasar": "^1.0.0",
+ "eslint-plugin-standard": "^5.0.0",
+ "graphql": "^16.1.0",
+ "graphql-tag": "^2.12.6",
+ "gsap": "^3.9.0",
+ "jquery": "^3.6.0",
+ "js-cookie": "^3.0.1",
+ "localforage": "^1.10.0",
+ "lodash": "^4.17.21",
+ "normalize.css": "^8.0.1",
+ "npm": "^8.3.0",
+ "nprogress": "^0.2.0",
+ "pinia": "^2.0.6",
+ "prerender-spa-plugin": "^3.4.0",
+ "quasar": "^2.3.4",
+ "quasar-extras": "^2.0.9",
+ "register-service-worker": "^1.7.2",
+ "vee-validate": "^4.4.10",
+ "vue": "^3.2.26",
+ "vue-class-component": "^8.0.0-rc.1",
+ "vue-country-code": "^1.1.2",
+ "vue-echarts": "^6.0.0",
+ "vue-i18n": "^9.2.0-beta.26",
+ "vue-idb": "^0.2.0",
+ "vue-loader": "^16.5.0",
+ "vue-property-decorator": "^10.0.0-rc.3",
+ "vue-router": "^4.0.11",
+ "vue-scroll-reveal": "^1.0.11",
+ "vue-svgicon": "^4.0.0-alpha.3",
+ "vue2-dragula": "^2.5.5",
+ "vuex": "^4.0.1",
+ "vuex-router-sync": "^6.0.0-rc.1"
+ },
+ "devDependencies": {
+ "node-sass": "6.0.1",
+ "webpack": "^5.0.0",
+ "@quasar/app": "^3.2.5",
+ "@quasar/quasar-app-extension-qcalendar": "^4.0.0-beta.11",
+ "@types/bcryptjs": "^2.4.2",
+ "@types/dotenv": "^8.2.0",
+ "@types/googlemaps": "^3.43.3",
+ "@types/jest": "^27.0.3",
+ "@types/js-cookie": "^3.0.1",
+ "@types/node": "17.0.0",
+ "@types/nprogress": "^0.2.0",
+ "@types/vue-tel-input": "^2.1.2",
+ "@types/vuelidate": "^0.7.15",
+ "@typescript-eslint/eslint-plugin": "^5.7.0",
+ "@typescript-eslint/parser": "^5.7.0",
+ "eslint": "^8.4.1",
+ "eslint-config-prettier": "^8.3.0",
+ "eslint-plugin-import": "^2.25.3",
+ "eslint-plugin-node": "^11.1.0",
+ "eslint-plugin-promise": "^5.2.0",
+ "eslint-plugin-vue": "^8.2.0",
+ "file-loader": "^6.2.0",
+ "html-webpack-plugin": "^5.5.0",
+ "http-proxy-middleware": "^2.0.1",
+ "jest": "^27.4.5",
+ "json-loader": "^0.5.7",
+ "npm-check-updates": "^12.0.5",
+ "optimize-css-assets-webpack-plugin": "^6.0.1",
+ "postcss": "^8.4.5",
+ "postcss-loader": "^6.2.1",
+ "sass-loader": "^12.4.0",
+ "strip-ansi": "=7.0.1",
+ "ts-jest": "^27.1.1",
+ "ts-loader": "^9.2.6",
+ "tslint": "^6.1.3",
+ "tslint-config-standard": "^9.0.0",
+ "tslint-loader": "^3.5.4",
+ "typescript": "^4.5.4",
+ "vue-cli-plugin-element-ui": "^1.1.4",
+ "vueify": "^9.4.1",
+ "workbox-webpack-plugin": "^6.4.2"
+ },
+ "browser": {
+ "crypto": false
+ },
+ "browserslist": [
+ "last 10 Chrome versions",
+ "last 10 Firefox versions",
+ "last 4 Edge versions",
+ "last 7 Safari versions",
+ "last 8 Android versions",
+ "last 8 ChromeAndroid versions",
+ "last 8 FirefoxAndroid versions",
+ "last 10 iOS versions",
+ "last 5 Opera versions"
+ ],
+ "engines": {
+ "node": ">= 14.17.0",
+ "npm": ">= 6.14.8",
+ "yarn": ">= 1.21.1"
+ }
+}
diff --git a/_ALL_SITES/freeplanet.app/quasar.conf.js b/_ALL_SITES/freeplanet.app/quasar.conf.js
new file mode 100755
index 00000000..1060c9a4
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/quasar.conf.js
@@ -0,0 +1,354 @@
+/*
+ * This file runs in a Node context (it's NOT transpiled by Babel), so use only
+ * the ES6 features that are supported by your Node version. https://node.green/
+ */
+
+// Configuration for your app
+// https://v2.quasar.dev/quasar-cli/quasar-conf-js
+
+/* eslint-env node */
+/* eslint-disable @typescript-eslint/no-var-requires */
+/* eslint func-names: 0 */
+/* eslint global-require: 0 */
+const { configure } = require('quasar/wrappers');
+
+const path = require('path')
+const webpack = require('webpack')
+const helpers = require('./helpers')
+const envparser = require('./config/envparser')
+
+// const ESLintPlugin = require('eslint-webpack-plugin')
+
+module.exports = configure((ctx) => ({
+ // https://v2.quasar.dev/quasar-cli/supporting-ts
+ supportTS: {
+ tsCheckerConfig: {
+ eslint: {
+ enabled: true,
+ files: './src/**/*.{ts,tsx,jsx,vue}',
+ },
+ },
+ },
+
+ // https://v2.quasar.dev/quasar-cli/prefetch-feature
+ // preFetch: true,
+
+ // app boot file (/src/boot)
+ // --> boot files are part of "main.js"
+ // https://v2.quasar.dev/quasar-cli/boot-files
+ // boot: ['vue-i18n', 'vue-meta', 'axios', 'vee-validate', 'myconfig', 'local-storage', 'error-handler', 'globalroutines', 'vue-idb', 'dragula', 'guard'],
+ boot: ['i18n', 'axios', 'vee-validate', 'myconfig', 'local-storage', 'error-handler', 'globalroutines'],
+
+ // https://v2.quasar.dev/quasar-cli/quasar-conf-js#Property%3A-css
+ css: [
+ 'app.scss',
+ // '~quasar-ui-qcalendar/src/css/calendar-day.sass'
+ ],
+
+ // https://github.com/quasarframework/quasar/tree/dev/extras
+ extras: [
+ // 'ionicons-v4',
+ // 'mdi-v5',
+ // 'eva-icons',
+ // 'themify',
+ // 'line-awesome',
+ 'ionicons-v4',
+ // 'mdi-v3',
+ 'fontawesome-v5',
+ 'roboto-font', // optional, you are not bound to it
+ 'material-icons', // optional, you are not bound to it
+ ],
+
+ aliases: {
+ quasar: path.resolve(__dirname, 'node_modules/@quasar/'),
+ src: path.resolve(__dirname, 'src'),
+ statics: path.resolve(__dirname, 'src/statics'),
+ components: path.resolve(__dirname, 'src/components'),
+ views: path.resolve(__dirname, 'src/views/index.ts'),
+ icons: path.resolve(__dirname, 'src/assets/icons'),
+ images: path.resolve(__dirname, 'src/assets/images'),
+ classes: path.resolve(__dirname, 'src/classes/index.ts'),
+ fonts: path.resolve(__dirname, 'src/assets/fonts'),
+ utils: path.resolve(__dirname, 'src/utils/index.ts'),
+ css: path.resolve(__dirname, 'src/styles/variables.scss'),
+ router: path.resolve(__dirname, 'src/router/index.ts'),
+ validators: path.resolve(__dirname, 'src/utils/validators.ts'),
+ methods: path.resolve(__dirname, 'src/utils/methods.ts'),
+ filters: path.resolve(__dirname, 'src/utils/filters.ts'),
+ api: path.resolve(__dirname, 'src/store/Api/index.ts'),
+ paths: path.resolve(__dirname, 'src/store/Api/ApiRoutes.ts'),
+ store: path.resolve(__dirname, 'src/store/index.ts'),
+ modules: path.resolve(__dirname, 'src/store/Modules/index.ts'),
+ model: path.resolve(__dirname, 'src/model/index.ts'),
+ },
+
+ // Full list of options: https://v2.quasar.dev/quasar-cli/quasar-conf-js#Property%3A-build
+ build: {
+ env: envparser(),
+ vueRouterMode: 'history',
+ vueCompiler: true,
+ gzip: false, // gzip true
+ analyze: false, // true
+ transpile: true,
+ transpileDependencies: [
+ /quasar-ui-qcalendar[\\/]src/
+ ],
+
+ chainWebpack(chain, { isServer, isClient }) {
+ chain.resolve.alias
+ // .set('myalias', path.resolve(__dirname, './src/somefolder'))
+ .set('@', helpers.root('src'))
+ .set('@components', helpers.root('src/components/index.ts'))
+ .set('@boot', helpers.root('src/boot/*'))
+ .set('@costanti', helpers.root('src/store/Modules/costanti.ts'))
+ .set('@views', path.resolve(__dirname, 'src/views/index.ts'))
+ .set('@src', path.resolve(__dirname, 'src'))
+ .set('@css', path.resolve(__dirname, 'src/public/css/variables.scss'))
+ .set('@icons', path.resolve(__dirname, 'src/public/icons/*'))
+ .set('@images', path.resolve(__dirname, 'src/public/images/*'))
+ .set('@classes', path.resolve(__dirname, 'src/classes/index.ts'))
+ .set('@utils', path.resolve(__dirname, 'src/utils/index.ts'))
+ .set('@utils', path.resolve(__dirname, 'src/utils/*'))
+ .set('@router', path.resolve(__dirname, 'src/router/index.ts'))
+ .set('@validators', path.resolve(__dirname, 'src/utils/validators.ts'))
+ .set('@methods', path.resolve(__dirname, 'src/utils/methods.ts'))
+ .set('@api', path.resolve(__dirname, 'src/store/Api/index.ts'))
+ .set('@paths', path.resolve(__dirname, 'src/store/Api/ApiRoutes.ts'))
+ .set('@storemod', path.resolve(__dirname, 'src/store/Modules/*'))
+ .set('@store', path.resolve(__dirname, 'src/store'))
+ .set('@modules', path.resolve(__dirname, 'src/store/Modules/index.ts'))
+ .set('@model', path.resolve(__dirname, 'src/model/index.ts'))
+ },
+ // extractCSS: false,
+ // transpile: false,
+
+ // Add dependencies for transpiling with Babel (Array of string/regex)
+ // (from node_modules, which are by default not transpiled).
+ // Applies only if "transpile" is set to true.
+ // transpileDependencies: [],
+
+ // rtl: true, // https://v2.quasar.dev/options/rtl-support
+ // preloadChunks: true,
+ // showProgress: false,
+ // gzip: true,
+ // analyze: true,
+
+ // Options below are automatically set depending on the env, set them if you want to override
+ // extractCSS: false,
+
+ // https://v2.quasar.dev/quasar-cli/handling-webpack
+ // "chain" is a webpack-chain object https://github.com/neutrinojs/webpack-chain
+ },
+
+ // Full list of options: https://v2.quasar.dev/quasar-cli/quasar-conf-js#Property%3A-devServer
+ dev: {
+ env: require('./.env.development'),
+ },
+ devServer: {
+ https: false,
+ port: 8082,
+ open: false, // opens browser window automatically
+ },
+
+ // https://v2.quasar.dev/quasar-cli/quasar-conf-js#Property%3A-framework
+ framework: {
+ config: {},
+
+ // iconSet: 'material-icons', // Quasar icon set
+ // lang: 'en-US', // Quasar language pack
+
+ // For special cases outside of where the auto-import strategy can have an impact
+ // (like functional components as one of the examples),
+ // you can manually specify Quasar components/directives to be available everywhere:
+ //
+ components: [
+ 'QLayout',
+ 'QDrawer',
+ 'QItemSection',
+ 'QHeader',
+ 'QFooter',
+ 'QPageContainer',
+ 'QPage',
+ 'QPopupProxy',
+ 'QToolbar',
+ 'QToolbarTitle',
+ 'QBtn',
+ 'QBtnDropdown',
+ 'QColor',
+ 'QIcon',
+ 'QList',
+ 'QKnob',
+ 'QItemLabel',
+ 'QItem',
+ 'QCard',
+ 'QMarkupTable',
+ 'QSpace',
+ 'QDialog',
+ 'QBadge',
+ 'QForm',
+ 'QCardSection',
+ 'QCardActions',
+ 'QField',
+ 'QInput',
+ 'QSelect',
+ 'QMenu',
+ 'QToggle',
+ 'QFab',
+ 'QInfiniteScroll',
+ 'QAjaxBar',
+ 'QChip',
+ 'QExpansionItem',
+ 'QCheckbox',
+ 'QBanner',
+ 'QInnerLoading',
+ 'QSpinnerGears',
+ 'QDate',
+ 'QTime',
+ 'QSlideTransition',
+ 'QTable',
+ 'QTh',
+ 'QTr',
+ 'QTd',
+ 'QLinearProgress',
+ 'QSlider',
+ 'QPopupEdit',
+ 'QCarousel',
+ 'QCarouselControl',
+ 'QCarouselSlide',
+ 'QPageScroller',
+ 'QAvatar',
+ 'QImg',
+ 'QSplitter',
+ 'QRating',
+ 'QParallax',
+ 'QTab',
+ 'QTabs',
+ 'QTabPanels',
+ 'QTabPanel',
+ 'QTree',
+ 'QSeparator',
+ ],
+ directives: [
+ 'Ripple',
+ 'ClosePopup',
+ ],
+ // Quasar plugins
+ plugins: [
+ 'Meta',
+ 'Dialog',
+ 'Notify',
+ 'Cookies',
+ 'Loading',
+ ],
+ iconSet: 'fontawesome-v5',
+ lang: 'it', // Quasar language
+ },
+
+ // animations: 'all', // --- includes all animations
+ // https://v2.quasar.dev/options/animations
+ animations: [],
+
+ // https://v2.quasar.dev/quasar-cli/developing-ssr/configuring-ssr
+ ssr: {
+ pwa: false,
+
+ // manualStoreHydration: true,
+ // manualPostHydrationTrigger: true,
+
+ prodPort: 3000, // The default port that the production server should use
+ // (gets superseded if process.env.PORT is specified at runtime)
+
+ maxAge: 1000 * 60 * 60 * 24 * 30,
+ // Tell browser when a file from the server should expire from cache (in ms)
+
+ chainWebpackWebserver(/* chain */) {
+ //
+ },
+
+ middlewares: [
+ ctx.prod ? 'compression' : '',
+ 'render', // keep this as last one
+ ],
+ },
+
+ // https://v2.quasar.dev/quasar-cli/developing-pwa/configuring-pwa
+ pwa: {
+ workboxPluginMode: 'InjectManifest', // 'GenerateSW' or 'InjectManifest'
+ workboxOptions: {}, // only for GenerateSW
+
+ // for the custom service worker ONLY (/src-pwa/custom-service-worker.[js|ts])
+ // if using workbox in InjectManifest mode
+ chainWebpackCustomSW(chain) {
+ // chain.plugin('eslint-webpack-plugin')
+ // .use(ESLintPlugin, [{ extensions: ['js'] }])
+ },
+
+ manifest: {
+ name: 'FreePlanet',
+ short_name: 'FreePlanet',
+ description: 'New Free Social',
+ display: 'standalone',
+ orientation: 'portrait',
+ background_color: '#ffffff',
+ theme_color: '#027be3',
+ icons: [
+ {
+ src: 'images/android-chrome-192x192.png',
+ sizes: '384x384',
+ type: 'image/png',
+ },
+ {
+ src: 'images/android-chrome-512x512.png',
+ sizes: '512x512',
+ type: 'image/png',
+ },
+ ],
+ },
+ },
+
+ // Full list of options: https://v2.quasar.dev/quasar-cli/developing-cordova-apps/configuring-cordova
+ cordova: {
+ // noIosLegacyBuildFlag: true, // uncomment only if you know what you are doing
+ },
+
+ // Full list of options: https://v2.quasar.dev/quasar-cli/developing-capacitor-apps/configuring-capacitor
+ capacitor: {
+ hideSplashscreen: true,
+ },
+
+ // Full list of options: https://v2.quasar.dev/quasar-cli/developing-electron-apps/configuring-electron
+ electron: {
+ bundler: 'packager', // 'packager' or 'builder'
+
+ packager: {
+ // https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#options
+
+ // OS X / Mac App Store
+ // appBundleId: '',
+ // appCategoryType: '',
+ // osxSign: '',
+ // protocol: 'myapp://path',
+
+ // Windows only
+ // win32metadata: { ... }
+ },
+
+ builder: {
+ // https://www.electron.build/configuration/configuration
+
+ appId: 'firstproj',
+ },
+
+ // "chain" is a webpack-chain object https://github.com/neutrinojs/webpack-chain
+ chainWebpack(/* chain */) {
+ // do something with the Electron main process Webpack cfg
+ // extendWebpackMain also available besides this chainWebpackMain
+ },
+
+ // "chain" is a webpack-chain object https://github.com/neutrinojs/webpack-chain
+ chainWebpackPreload(/* chain */) {
+ // do something with the Electron main process Webpack cfg
+ // extendWebpackPreload also available besides this chainWebpackPreload
+ },
+ },
+}))
diff --git a/_ALL_SITES/freeplanet.app/statics/i18n.js b/_ALL_SITES/freeplanet.app/statics/i18n.js
new file mode 100644
index 00000000..bce74448
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/statics/i18n.js
@@ -0,0 +1,63 @@
+import msg_it from '../../../newfreeplanet/src/statics/lang/it'
+import msg_es from '../../../newfreeplanet/src/statics/lang/es'
+import msg_si from '../../../newfreeplanet/src/statics/lang/si'
+import msg_enUs from '../../../newfreeplanet/src/statics/lang/enUs'
+import msg_fr from '../../../newfreeplanet/src/statics/lang/fr'
+import msg_de from '../../../newfreeplanet/src/statics/lang/de'
+import msg_pt from '../../../newfreeplanet/src/statics/lang/pt'
+
+import msg_website_de from '../db/lang/ws_de';
+import msg_website_enUs from '../db/lang/ws_enUs';
+import msg_website_es from '../db/lang/ws_es';
+import msg_website_fr from '../db/lang/ws_fr';
+import msg_website_it from '../db/lang/ws_it';
+import msg_website_pt from '../db/lang/ws_pt';
+import msg_website_si from '../db/lang/ws_si';
+
+const msgde = { ...msg_website_de, ...msg_de.de };
+const msgenUs = { ...msg_website_enUs, ...msg_enUs.enUs };
+const msges = { ...msg_website_es, ...msg_es.es };
+const msgfr = { ...msg_website_fr, ...msg_fr.fr };
+const msgit = { ...msg_website_it, ...msg_it.it };
+const msgpt = { ...msg_website_pt, ...msg_pt.pt };
+const msgsi = { ...msg_website_si, ...msg_si.si };
+
+const messages = {
+ it: {
+ ...msgit,
+ pages: { ...msg_website_it.pages, ...msg_it.it.pages },
+ msg: { ...msg_website_it.msg, ...msg_it.it.msg },
+ },
+ si: {
+ ...msgsi,
+ pages: { ...msg_website_si.pages, ...msg_si.si.pages },
+ msg: { ...msg_website_si.msg, ...msg_si.si.msg },
+ },
+ es: {
+ ...msges,
+ pages: { ...msg_website_es.pages, ...msg_es.es.pages },
+ msg: { ...msg_website_es.msg, ...msg_es.es.msg },
+ },
+ enUs: {
+ ...msgenUs,
+ pages: { ...msg_website_enUs.pages, ...msg_enUs.enUs.pages },
+ msg: { ...msg_website_enUs.msg, ...msg_enUs.enUs.msg },
+ },
+ fr: {
+ ...msgfr,
+ pages: { ...msg_website_fr.pages, ...msg_fr.fr.pages },
+ msg: { ...msg_website_fr.msg, ...msg_fr.fr.msg },
+ },
+ pt: {
+ ...msgpt,
+ pages: { ...msg_website_pt.pages, ...msg_pt.pt.pages },
+ msg: { ...msg_website_pt.msg, ...msg_pt.pt.msg },
+ },
+ de: {
+ ...msgde,
+ pages: { ...msg_website_de.pages, ...msg_de.de.pages },
+ msg: { ...msg_website_de.msg, ...msg_de.de.msg },
+ },
+};
+
+export default messages;
diff --git a/_ALL_SITES/freeplanet.app/statics/lang/de.js b/_ALL_SITES/freeplanet.app/statics/lang/de.js
new file mode 100755
index 00000000..5fcc20c8
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/statics/lang/de.js
@@ -0,0 +1,429 @@
+const msg_de = {
+ de: {
+ words: {
+ da: 'from',
+ a: 'to',
+ },
+ home: {
+ guida: 'Guide',
+ guida_passopasso: 'Step By Step Guide',
+ },
+ grid: {
+ editvalues: 'Edit Values',
+ addrecord: 'Add Row',
+ showprevedit: 'Show Past Events',
+ nodata: 'No data',
+ columns: 'Columns',
+ tableslist: 'Tables',
+ },
+ otherpages: {
+ sito_offline: 'Sito in Aggiornamento',
+ modifprof: 'Modify Profile',
+ biografia: 'Biografia',
+ admin: {
+ menu: 'Administration',
+ eventlist: 'Your Booking',
+ usereventlist: 'Users Booking',
+ userlist: 'Users List',
+ tableslist: 'List of tables',
+ newsletter: 'Newsletter',
+ pages: 'Pages',
+ media: 'Medias',
+ },
+ manage: {
+ menu: 'Manage',
+ manager: 'Manager',
+ nessuno: 'None',
+ },
+ messages: {
+ menu: 'Your Messages',
+ },
+ },
+ sendmsg: {
+ write: 'write',
+ },
+ dialog: {
+ continue: 'Continue',
+ close: 'Close',
+ copyclipboard: 'Copied to clipboard',
+ ok: 'Ok',
+ yes: 'Yes',
+ no: 'No',
+ delete: 'Delete',
+ update: 'Update',
+ add: 'Add',
+ cancel: 'Cancel',
+ today: 'Today',
+ book: 'Book',
+ avanti: 'Avanti',
+ indietro: 'Indietro',
+ finish: 'Fine',
+ sendmsg: 'Send Message',
+ sendonlymsg: 'Send only a Msg',
+ msg: {
+ titledeleteTask: 'Delete Task',
+ deleteTask: 'Delete Task {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Count',
+ },
+ db: {
+ recupdated: 'Record Updated',
+ recfailed: 'Error during update Record',
+ reccanceled: 'Canceled Update. Restore previous value',
+ deleterecord: 'Delete Record',
+ deletetherecord: 'Delete the Record',
+ deletedrecord: 'Record Deleted',
+ recdelfailed: 'Error during deletion of the Record',
+ duplicatedrecord: 'Duplicate Record',
+ recdupfailed: 'Error during record duplication',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Click here to open the BOT Telegram and follow the instructions',
+ openbot: 'Open BOT Telegram',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'Begin your registration',
+ introduce_email: 'Enter your email',
+ email: 'Email',
+ invalid_email: 'Your email is invalid',
+ verify_email: 'Verify your email',
+ go_login: 'Back to Login',
+ incorrect_input: 'Incorrect input.',
+ link_sent: 'Now read your email and confirm registration',
+ se_non_ricevo: 'If you do not receive the email, try checking in the spam, or contact us',
+ title_unsubscribe: 'Disiscrizione alla newsletter',
+ title_unsubscribe_done: 'Disiscrizione completata correttamente',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Generic Error',
+ errore_server: 'Unable to access to the Server. Retry. Thank you.',
+ error_doppiologin: 'Signup again. Another access was made with another device.',
+ },
+ user: {
+ notregistered: 'You need first to SignUp before storing data',
+ loggati: 'User not logged in',
+ },
+ templemail: {
+ subject: 'Subject Email',
+ testoheadermail: 'Header Email',
+ content: 'Content',
+ img: 'Image 1',
+ img2: 'Image 2',
+ content2: 'Content 2',
+ options: 'Options',
+ },
+ dashboard: {
+ downline: 'People you\'ve invited',
+ },
+ reg: {
+ volte: 'time',
+ volta: 'times',
+ verified_email: 'Email Verified',
+ reg_lista_prec: 'Please enter the First Name, Last Name and mobile phone number you left in the past when you signed up for the Chat!
This way the system will recognize you and keep the position of the list',
+ nuove_registrazioni: 'If this is a NEW registration, you must contact the person who INVITED you, who will leave you the CORRECT LINK to do the Registration under him/her',
+ you: 'You',
+ cancella_invitato: 'Delete Invited',
+ regala_invitato: 'Give invited',
+ messaggio_invito: 'Invitation Message',
+ messaggio_invito_msg: 'Copia il messaggio qui sotto e condividilo a tutti coloro a cui vuoi condividere questo Movimento !',
+ aportador_solidario: 'Solidarity Contributor',
+ aportador_solidario_nome_completo: 'A.S. Name',
+ aportador_solidario_ind_order: 'A.S.Ind',
+ reflink: 'Links to share to your friends:',
+ linkzoom: 'Link to enter in Zoom',
+ page_title: 'Registration',
+ made_gift: 'Donated',
+ note: 'Note',
+ incorso: 'Registration please wait...',
+ richiesto: 'Field Required',
+ email: 'Email',
+ intcode_cell: 'International Code',
+ cell: 'Mobile Telegram',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Nationality',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'ID Payeer',
+ advcash_id: 'Advanced Cash Email',
+ revolut: 'Revolut',
+ country_pay: 'Country of Destination Payments',
+ username_telegram: 'Username Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_auth: 'Authorization Code',
+ paymenttype: 'Available Payment Methods',
+ selected: 'Selected',
+ teleg_checkcode: 'Codice Telegram',
+ my_dream: 'My Dream',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ manage_telegram: 'Gestori Telegram',
+ img: 'File Image',
+ date_reg: 'Reg. Date',
+ requirement: 'Requirements',
+ perm: 'Permissions',
+ username_login: 'Username or email',
+ username: 'Username (Pseudonym)',
+ username_short: 'Username',
+ name: 'Name',
+ surname: 'Surname',
+ password: 'Password',
+ repeatPassword: 'Repeat password',
+ terms: 'I agree with the terms and privacy',
+ onlyadult: "I confirm that I'm at least 18 years old",
+ submit: 'Submit',
+ title_verif_reg: 'Verify Registration',
+ reg_ok: 'Successful Registration',
+ verificato: 'Verified',
+ non_verificato: 'Not Verified',
+ forgetpassword: 'Forget Password?',
+ modificapassword: 'Modify Password',
+ err: {
+ required: 'is required',
+ email: 'must be a valid email',
+ errore_generico: 'Please review fields again',
+ atleast: 'must be at least',
+ complexity: 'must contains at least 1 lowercase letter, 1 uppercase letter, 1 digit',
+ notmore: 'must not be more than',
+ char: 'characters long',
+ terms: 'You need to agree with the terms & conditions.',
+ email_not_exist: 'Email is not present in the archive, check if it is correct',
+ duplicate_email: 'Email was already registered',
+ user_already_exist: 'La registrazione con questi dati (nome, cognome e cellulare) è stata già effettuata. Per accedere al sito, cliccare sul bottone LOGIN dalla HomePage.',
+ user_extralist_not_found: 'User in archive not found, insert the Name, Surname and mobile phone sent previously',
+ duplicate_username: 'Username is already taken',
+ aportador_not_exist: 'The username of the person who invited you is not present in the archive. Verify that it is correct.',
+ sameaspassword: 'Passwords must be identical',
+ },
+ },
+ op: {
+ qualification: 'Qualification',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Disciplines',
+ certifications: 'Certifications',
+ intro: 'Introduction',
+ info: 'Biography',
+ webpage: 'Web Page',
+ days_working: 'Working Days',
+ facebook: 'Facebook Page',
+ },
+ login: {
+ page_title: 'Login',
+ incorso: 'Login...',
+ enter: 'Login',
+ esci: 'Logout',
+ errato: 'Username or password wrong. Please retry again',
+ completato: 'Login successfully!',
+ needlogin: 'You must login before continuing',
+ },
+ reset: {
+ title_reset_pwd: 'Reset your Password',
+ send_reset_pwd: 'Send password request',
+ incorso: 'Request New Email...',
+ email_sent: 'Email sent',
+ check_email: 'Check your email for a message with a link to update your password. This link will expire in 4 hours for security reasons.',
+ title_update_pwd: 'Update your password',
+ update_password: 'Update Password',
+ },
+ logout: {
+ uscito: 'Logout successfully',
+ },
+ errors: {
+ graphql: {
+ undefined: 'undefined',
+ },
+ },
+ showbigmap: 'Show the largest map',
+ todo: {
+ titleprioritymenu: 'Priority:',
+ inserttop: 'Insert Task at the top',
+ insertbottom: 'Insert Task at the bottom',
+ edit: 'Task Description:',
+ completed: 'Lasts Completed',
+ usernotdefined: 'Attention, you need to be Signed In to add a new Task',
+ start_date: 'Start Date',
+ status: 'Status',
+ completed_at: 'Completition Date',
+ expiring_at: 'Expiring Date',
+ phase: 'Phase',
+ },
+ notification: {
+ status: 'Status',
+ ask: 'Enable Notification',
+ waitingconfirm: 'Confirm the Request Notification',
+ confirmed: 'Notifications Enabled!',
+ denied: 'Notifications Disabled! Attention, you will not see your messages incoming. Reenable it for see it',
+ titlegranted: 'Notification Permission Granted!',
+ statusnot: 'status Notification',
+ titledenied: 'Notification Permission Denied!',
+ title_subscribed: 'Subscribed to FreePlanet.app!',
+ subscribed: 'You can now receive Notification and Messages.',
+ newVersionAvailable: 'Upgrade',
+ },
+ connection: 'Conexión',
+ proj: {
+ newproj: 'Project Title',
+ newsubproj: 'SubProject Title',
+ insertbottom: 'Insert New Project',
+ longdescr: 'Description',
+ hoursplanned: 'Estimated Hours',
+ hoursleft: 'Left Hours',
+ hoursadded: 'Additional Hours',
+ hoursworked: 'Worked Hours',
+ begin_development: 'Start Dev',
+ begin_test: 'Start Test',
+ progresstask: 'Progression',
+ actualphase: 'Actual Phase',
+ hoursweeky_plannedtowork: 'Scheduled weekly hours',
+ endwork_estimate: 'Estimated completion date',
+ privacyread: 'Who can see it:',
+ privacywrite: 'Who can modify if:',
+ totalphases: 'Total Phase',
+ themecolor: 'Theme Color',
+ themebgcolor: 'Theme Color Background',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'Icon',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Number',
+ booked: 'Booked',
+ booked_error: 'Reservation failed. Try again later',
+ sendmsg_error: 'Message not sent. Try again later',
+ sendmsg_sent: 'Message sent',
+ booking: 'Book the Event',
+ titlebooking: 'Reservation',
+ modifybooking: 'Modify Reservation',
+ cancelbooking: 'Cancel Reservation',
+ canceledbooking: 'Booking cancelled',
+ cancelederrorbooking: 'Cancellation unsuccessfully, try again later',
+ event: 'Event',
+ starttime: 'From',
+ nextevent: 'Next Event',
+ readall: 'Read All',
+ enddate: 'to',
+ endtime: 'to',
+ duration: 'Duration',
+ hours: 'Hours',
+ when: 'When',
+ where: 'Where',
+ teacher: 'Led by',
+ enterdate: 'Enter date',
+ details: 'Details',
+ infoextra: 'Extra Info DateTime',
+ alldayevent: 'All-Day myevent',
+ eventstartdatetime: 'Start',
+ enterEndDateTime: 'End',
+ selnumpeople: 'Participants',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Message to send',
+ showpdf: 'Show PDF',
+ bookingtextdefault: 'I book for',
+ bookingtextdefault_of: 'of',
+ data: 'Date',
+ teachertitle: 'Teacher',
+ peoplebooked: 'Booked',
+ showlastschedule: 'See Full Schedule',
+ },
+ msgs: {
+ message: 'Messaggio',
+ messages: 'Messaggi',
+ nomessage: 'Nessun Messaggio',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typology',
+ short_tit: 'Short Title',
+ title: 'Title',
+ details: 'Details',
+ bodytext: 'Event Text',
+ dateTimeStart: 'Date Start',
+ dateTimeEnd: 'Date End',
+ bgcolor: 'Background color',
+ days: 'Days',
+ icon: 'Icon',
+ img: 'Nomefile Img',
+ img_small: 'Img Small',
+ where: 'Qhere',
+ contribtype: 'Contribute Type',
+ price: 'Price',
+ askinfo: 'Ask for Info',
+ showpage: 'Show Page',
+ infoafterprice: 'Info after Price',
+ teacher: 'Teacher', // teacherid
+ teacher2: 'Teacher2', // teacherid2
+ infoextra: 'Extra Info',
+ linkpage: 'WebSite',
+ linkpdf: 'PDF Link',
+ nobookable: 'No Bookable',
+ news: 'News',
+ dupId: 'Id Duplicate',
+ canceled: 'Canceled',
+ deleted: 'Deleted',
+ duplicate: 'Duplicate',
+ notempty: 'Field cannot be empty',
+ modified: 'Modified',
+ showinhome: 'Show in Home',
+ showinnewsletter: 'Show in the Newsletter',
+ color: 'Title Color',
+ },
+ disc: {
+ typol_code: 'Tipology Code',
+ order: 'Order',
+ },
+ newsletter: {
+ title: 'Would you like to receive our Newsletter?',
+ name: 'Your name',
+ surname: 'Your surname',
+ namehint: 'Name',
+ surnamehint: 'Surname',
+ email: 'Your email',
+ submit: 'Subscribe',
+ reset: 'Reset',
+ typesomething: 'Please type something',
+ acceptlicense: 'I accept the license and terms',
+ license: 'You need to accept the license and terms first',
+ submitted: 'Subscribed',
+ menu: 'Newsletter1',
+ template: 'Template Email',
+ sendemail: 'Send',
+ check: 'Check',
+ sent: 'Already Sent',
+ mailinglist: 'Mailing List',
+ settings: 'Settings',
+ serversettings: 'Server',
+ others: 'Others',
+ templemail: 'Templates Email',
+ datetoSent: 'DateTime Send',
+ activate: 'Activate',
+ numemail_tot: 'Email Total',
+ numemail_sent: 'Email Sent',
+ datestartJob: 'Start Job',
+ datefinishJob: 'End Job',
+ lastemailsent_Job: 'Last Sent',
+ starting_job: 'Job started',
+ finish_job: 'Sent terminated',
+ processing_job: 'Work in progress',
+ error_job: 'Info Error',
+ statesub: 'Subscribed',
+ wrongerr: 'Invalid Email',
+ },
+ privacy_policy: 'Privacy Policy',
+ cookies: 'Wir verwenden Cookies für eine bessere Webleistung.',
+ },
+};
+
+export default msg_de;
diff --git a/_ALL_SITES/freeplanet.app/statics/lang/enUs.js b/_ALL_SITES/freeplanet.app/statics/lang/enUs.js
new file mode 100755
index 00000000..12c9a906
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/statics/lang/enUs.js
@@ -0,0 +1,630 @@
+const msg_enUs = {
+ enUs: {
+ words: {
+ da: 'from',
+ a: 'to',
+ },
+ home: {
+ guida: 'Guide',
+ guida_passopasso: 'Step By Step Guide',
+ },
+ grid: {
+ editvalues: 'Edit Values',
+ addrecord: 'Add Row',
+ showprevedit: 'Show Past Events',
+ nodata: 'No data',
+ columns: 'Columns',
+ tableslist: 'Tables',
+ },
+ otherpages: {
+ sito_offline: 'Updating Website',
+ modifprof: 'Modify Profile',
+ biografia: 'Bio',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Administration',
+ eventlist: 'Your Booking',
+ usereventlist: 'Users Booking',
+ userlist: 'Users List',
+ tableslist: 'List of tables',
+ navi: 'Navi',
+ newsletter: 'Newsletter',
+ pages: 'Pages',
+ media: 'Medias',
+ },
+ manage: {
+ menu: 'Manage',
+ manager: 'Manager',
+ nessuno: 'None',
+ },
+ messages: {
+ menu: 'Your Messages',
+ },
+ },
+ sendmsg: {
+ write: 'write',
+ },
+ stat: {
+ imbarcati: 'Boarded',
+ imbarcati_weekly: 'Boarded Settimanali',
+ imbarcati_in_attesa: 'Boarded on hold',
+ qualificati: 'Qualified with at least 2 guests',
+ requisiti: 'Users with the 7 Requirements',
+ zoom: 'Participated in Zoom',
+ modalita_pagamento: 'Payment Methods Inserted',
+ accepted: 'Accepted Guidelines + Video',
+ dream: 'They wrote the Dream',
+ email_not_verif: 'Email not Verified',
+ telegram_non_attivi: 'Inactive Telegram',
+ telegram_pendenti: 'Pending Telegram',
+ reg_daily: 'Daily Registrations',
+ reg_total: 'Total registrations',
+ },
+ steps: {
+ nuovo_imbarco: 'Book another Trip',
+ vuoi_entrare_nuova_nave: 'Do you wish to help the Movement to advance and intend to enter another Ship?
By making a New Gift of 33€, you will be able to travel another journey and have another opportunity to become a Dreamer!
'
+ + 'If you confirm, you\'ll be added to the waiting list for the next boarding.',
+ vuoi_cancellare_imbarco: 'Are you sure you want to cancel this boarding on the AYNI ship?',
+ completed: 'Completed',
+ passi_su: '{passo} steps out of {totpassi}',
+ video_intro_1: '1. Welcome to {sitename}',
+ video_intro_2: '2. Birth of {sitename}',
+ read_guidelines: 'I have read and agreed to these terms and conditions written above',
+ saw_video_intro: 'I declare I\'ve seen the videos',
+ paymenttype: 'Methods of Payment',
+ paymenttype_long: 'Choose at least 2 Payment Methods, to exchange gifts.
The payment methods are: - Payeer
- Revolut
',
+ paymenttype_paypal: 'How to open a Paypal account (in 2 minutes)',
+ paymenttype_paypal_carta_conto: 'How to associate a Credit/Debit Card or Bank Account on PayPal',
+ paymenttype_paypal_link: 'Open Account with Paypal',
+ paymenttype_revolut: 'How to open the account with Revolut (in 2 minutes)',
+ paymenttype_revolut_link: 'Open Account with Revolut',
+ entra_zoom: 'Enter in Zoom',
+ linee_guida: 'I accept the guidelines',
+ video_intro: 'I see the videos',
+ zoom: 'I partecipate at least 1 Zoom',
+ zoom_si_partecipato: 'You have participated in at least 1 Zoom',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto',
+ zoom_partecipa: 'Participated in at least 1 Zoom',
+ zoom_no_partecipato: 'You have not yet participated in a Zoom (it is a requirement to enter)',
+ zoom_long: 'You are required to participate in at least 1 Zoom, but it is recommended that you take part in the movement more actively.
By participating in Zooms the Staff will record attendance and you will be enabled.',
+ zoom_what: 'Tutorial how to install Zoom Cloud Meeting',
+ // sharemovement_devi_invitare_almeno_2: 'You still haven\'t invited 2 people',
+ // sharemovement_hai_invitato: 'You invited at least 2 people',
+ sharemovement_invitati_attivi_si: 'You have at least 2 people invited Active',
+ sharemovement_invitati_attivi_no: 'Note:The people you invited, in order to be Active, must have completed all the first 7 Requirements (see your Lavagna to see what they are missing).',
+ sharemovement: 'Invitation at least 2 people',
+ sharemovement_long: 'Share the {sitename} Movement and invite them to participate in the Welcome Zooms to become part of this great Family 😄 .
.',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Complete all the requirements to enter the boarding list.',
+ enter_prog_requisiti_ok: 'You have completed all 5 requirements to enter the boarding list.
',
+ enter_prog_msg: 'You will receive a message in the next few days as soon as your ship is ready!',
+ enter_prog_msg_2: '',
+ enter_nave_9req_ok: 'CONGRATULATIONS! You have completed ALL 7 steps guide! Thank you for helping {sitename} to Expand!
You will be able to leave very soon with your Journey, making your gift and continuing towards the Dreamer.',
+ enter_nave_9req_ko: 'Remember that you can help the Movement grow and expand by sharing our journey with everyone!',
+ enter_prog: 'I\'m going in Programming',
+ enter_prog_long: 'Satisfied the requirements you will enter the Program, you will be added to the Ticket and the corresponding group chat.
',
+ collaborate: 'Collaboration',
+ collaborate_long: 'I continue to work with my companions to get to the day when my ship will sail.',
+ dream: 'I write my dream',
+ dream_long: 'Write here the Dream for which you entered {sitename} and which you wish to realize.
It will be shared with all the others to dream together !',
+ dono: 'Gift',
+ dono_long: 'I make my gift on the departure date of my Ship',
+ support: 'Support the movement',
+ support_long: 'I support the movement by bringing energy, participating and organizing Zoom, helping and informing newcomers and continuing to spread {sitename}\'s vision.',
+ ricevo_dono: 'I receive my gift and CELEBRATE',
+ ricevo_dono_long: 'Hurray!!!!
THIS MOVEMENT IS REAL AND POSSIBLE IF WE DO IT WORK ALL TOGETHER!!',
+ },
+
+ dialog: {
+ continue: 'Continue',
+ close: 'Close',
+ copyclipboard: 'Copied to clipboard',
+ ok: 'Ok',
+ yes: 'Yes',
+ no: 'No',
+ delete: 'Delete',
+ cancel: 'Cancel',
+ update: 'Update',
+ add: 'Add',
+ today: 'Today',
+ book: 'Book',
+ avanti: 'Continue',
+ indietro: 'Back',
+ finish: 'Finish',
+ sendmsg: 'Send Message',
+ sendonlymsg: 'Send only a Msg',
+ msg: {
+ titledeleteTask: 'Delete Task',
+ deleteTask: 'Delete Task {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Count',
+ },
+ db: {
+ recupdated: 'Record Updated',
+ recfailed: 'Error during update Record',
+ reccanceled: 'Canceled Update. Restore previous value',
+ deleterecord: 'Delete Record',
+ deletetherecord: 'Delete the Record',
+ deletedrecord: 'Record Deleted',
+ recdelfailed: 'Error during deletion of the Record',
+ duplicatedrecord: 'Duplicate Record',
+ recdupfailed: 'Error during record duplication',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Click here to open the BOT Telegram and follow the instructions',
+ ifclose: 'Se non si apre Telegram cliccando sul bottone oppure l\'avevi eliminato, vai su Telegram e cerca \'{botname}\' dall\'icona della lente, poi premi Start e segui le istruzioni.',
+ openbot: 'Open BOT Telegram',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'Begin your registration',
+ introduce_email: 'Enter your email',
+ email: 'Email',
+ invalid_email: 'Your email is invalid',
+ verify_email: 'Verify your email',
+ go_login: 'Back to Login',
+ incorrect_input: 'Incorrect input.',
+ link_sent: 'Now read your email and confirm registration',
+ se_non_ricevo: 'If you do not receive the email, try checking in the spam, or contact us',
+ title_unsubscribe: 'Unsubscribe to the newsletter',
+ title_unsubscribe_done: 'Subscription completed successfully',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Generic Error',
+ errore_server: 'Unable to access to the Server. Retry. Thank you.',
+ error_doppiologin: 'Signup again. Another access was made with another device.',
+ },
+ user: {
+ notregistered: 'You need first to SignUp before storing data',
+ loggati: 'User not logged in',
+ },
+ templemail: {
+ subject: 'Subject Email',
+ testoheadermail: 'Header Email',
+ content: 'Content',
+ img: 'Image 1',
+ img2: 'Image 2',
+ content2: 'Content 2',
+ options: 'Options',
+ },
+ dashboard: {
+ data: 'Date',
+ data_rich: 'Date Req.',
+ ritorno: 'Return',
+ invitante: 'Invitante',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Attenzione',
+ downline: 'Guests',
+ downnotreg: 'Non-registered Guests',
+ notreg: 'Not Registered',
+ inv_attivi: 'Invited with the 5 Requirements',
+ numinvitati: 'At least 2 guests',
+ telefono_wa: 'Contact on Whatsapp',
+ sendnotification: 'Send Notification to the Recipient on Telegram BOT',
+ ricevuto_dono: '😍🎊 You received a Gift Invitation {invitato} from {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 You received a Gift Inviting from {mittente} !',
+ nessun_invitante: 'No Inviting',
+ nessun_invitato: 'No_invited',
+ legenda_title: 'Click on the name of the guest to see the status of his Requirements.',
+ nave_in_partenza: 'on Departure on',
+ nave_in_chiusura: 'Closing Gift Chat',
+ nave_partita: 'departed on',
+ tutor: 'Tutor',
+ /* sonomediatore: 'When you become a Medalist you are contacted by a TUTOR, with him you must:
' +
+ '- Open your Gift Chat (you as owner and the Tutor as administrator) with this name:
{nomenave} ' +
+ '- Click on the chat name at the top -> Edit -> Administrators -> "Add Administrator", select the Tutor in the list.
' +
+ '- You have to configure the chat so that whoever enters also sees the previous posts (click on the chat name at the top, click on edit,' +
+ 'change "new members\' history" from hidden to visible.
' +
+ '- To find the link to the newly created Chat: Click on the Chat name at the top, click on the Pencil -> "Group Type" -> "invite to group via link", click on "copy link" and paste it in the "Link Gift Chat"
" + box below.' +
+ '- Send the Gift Chat Link to all Donors by clicking on the button below.
.',
+ */
+ sonomediatore: 'When you are a MEDIATOR you will be contacted by TUTOR AYNI by message Chat AYNI BOT',
+ superchat: 'Note: ONLY if you have PAYMENT problems, or if you want to be REPLACED, two Tutors are waiting to help you on the Chat:
Get into Gift Chat.',
+ sonodonatore: '- When you are in this position, you will be invited (via a message on AYNI BOT) to make the Gift. You will no longer need to enter a Chat.
'
+ + '- You will have 3 days to make the Gift (then you will be replaced), in the payment method that you will find written on the message in AYNI BOT.
',
+ sonodonatore_seconda_tessitura: '- Here you are Mediator and also Donor, but being the second Weaving, you won\'t need to make your gift again.
',
+ controlla_donatori: 'Check Donor List',
+ link_chat: 'Gift Chat Telegram links',
+ tragitto: 'Route',
+ nave: 'Ship',
+ data_partenza: 'Departure
Date',
+ doni_inviati: 'Gift
Sent',
+ nome_dei_passaggi: 'Steps Name',
+ donatori: 'Donors',
+ donatore: 'Donor',
+ mediatore: 'Mediator',
+ sognatore: 'Dreamer',
+ sognatori: 'DREAMER',
+ intermedio: 'INTERMEDIATE',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'To enter Gift Chat, click here',
+ quando_eff_il_tuo_dono: 'When to make the Gift',
+ entra_in_gift_chat: 'Enter Gift Chat',
+ invia_link_chat: 'Send Gift Chat Link to Donors',
+ inviare_msg_donatori: '5) Send message to Donors',
+ msg_donatori_ok: '',
+ metodi_disponibili: 'Available Methods',
+ importo: 'Amount',
+ effettua_il_dono: 'It\'s time to make your Gift to the Dreamer
👉 {sognatore} 👈!
'
+ + 'Send via PayPal to: {email}
'
+ + 'WARNING: Choose the option
"SENDING TO A FRIEND"
(So as not to pay fees).',
+ paypal_me: '
2) Simplified Method
Click directly here
'
+ + 'will open PayPal with the amount and the recipient already set.
'
+ + 'Add as message: Gift
'
+ + 'WARNING: DO NOT select the box: Paypal shopping protection
'
+ + 'If you have any doubts, watch the video below to see how to:
'
+ + 'Finally click on "Send Money Now".',
+ qui_compariranno_le_info: 'On the day of departure of the Ship, the information of the Dreamer will appear',
+ commento_al_sognatore: 'Write here a comment for the Dreamer:',
+ posizione: 'Position',
+ come_inviare_regalo_con_paypal: 'How to send the gift via Paypal',
+ ho_effettuato_il_dono: 'I Sent the Gift',
+ clicca_conferma_dono: 'Click here to confirm that you have made your gift',
+ fatto_dono: 'You have confirmed that the gift has been sent',
+ confermi_dono: 'Confirm that you have sent your 33€ Gift',
+ dono_ricevuto: 'Your Gift has been Received!',
+ dono_ricevuto_2: 'Received',
+ dono_ricevuto_3: 'Arrived!',
+ confermi_dono_ricevuto: 'Confirm that you have received the 33€ Gift from {donatore}',
+ confermi_dono_ricevuto_msg: 'Confirmed that you have received the 33€ Gift from {donatore}',
+ msg_bot_conferma: '{donatore} has confirmed that he has sent his 33€ gift to {sognatore}. (Commento: {commento})',
+ ricevuto_dono_ok: 'You have confirmed the gift has been received',
+ entra_in_lavagna: 'Enter on your Dashboard to see the departing ships',
+ doni_ricevuti: 'Gifts Received',
+ doni_inviati_da_confermare: 'Gifts Sent (to be confirmed)',
+ doni_mancanti: 'Missing Gifts',
+ temporanea: 'Temporary',
+ nave_provvisoria: 'You have been assigned a TEMPORARY SHIP.
It is normal that you will see a change the departure date, due to the updating of the passenger ranking.',
+ ritessitura: 'RETEXTURE',
+ },
+ reg: {
+ volta: 'time',
+ volte: 'times',
+ registered: 'Registrato',
+ contacted: 'Contattato',
+ name_complete: 'Nome Completo',
+ edit: 'Edit',
+ num_invitati: 'Num.Invitati',
+ is_in_whatsapp: 'In Whatsapp',
+ is_in_telegram: 'In Telegram',
+ cell_complete: 'Cellulare',
+ failed: 'Fallito',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'Email Verified',
+ reg_lista_prec: 'Please enter the First Name, Last Name and mobile phone number you left in the past when you signed up for the Chat!
This way the system will recognize you and keep the position of the list',
+ nuove_registrazioni: 'If this is a NEW registration, you must contact the person who INVITED you, who will leave you the CORRECT LINK to do the Registration under him/her',
+ you: 'You',
+ cancella_invitato: 'Delete Invited',
+ regala_invitato: 'Give invited',
+ regala_invitante: 'Give inviting',
+ messaggio_invito: 'Invitation Message',
+ messaggio_invito_msg: 'Send this message to all those to whom you want to share this Movement !',
+ videointro: 'Introductory Video',
+ invitato_regalato: 'Invited Given',
+ invitante_regalato: 'Inviting Given',
+ legenda: 'Legend',
+ aportador_solidario: 'Solidarity Contributor',
+ aportador_solidario_nome_completo: 'A.S. Name',
+ aportador_solidario_ind_order: 'A.S.Ind',
+ reflink: 'Links to share to your friends:',
+ linkzoom: 'Link to enter in Zoom',
+ incorso: 'Registration please wait...',
+ made_gift: 'Donated',
+ note: 'Note',
+ richiesto: 'Field Required',
+ email: 'Email',
+ intcode_cell: 'International Code',
+ cell: 'Mobile Telegram',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Nationality',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'Payeer ID',
+ advcash_id: 'Advanced Cash Email',
+ revolut: 'Revolut',
+ link_payment: 'MoneyBox Paypal link',
+ note_payment: 'Additional notes',
+ country_pay: 'Country of Destination Payments',
+ username_telegram: 'Username Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_auth: 'Authorization Code',
+ click_per_copiare: 'Click on it to copy it to the clipboard',
+ copia_messaggio: 'Copy Message',
+ teleg_torna_sul_bot: '1) Copy the code by clicking on the button above
2) go back to {botname} by clicking on 👇 and paste (or write) the code',
+ teleg_checkcode: 'Telegram code',
+ my_dream: 'My Dream',
+ saw_and_accepted: 'Condizioni',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ manage_telegram: 'Gestori Telegram',
+ paymenttype: 'Available Payment Methods',
+ selected: 'Selected',
+ select: 'Select',
+ img: 'File Image',
+ date_reg: 'Reg. Date',
+ requirement: 'Requirements',
+ perm: 'Permissions',
+ username_login: 'Username or email',
+ username: 'Username (Pseudonym)',
+ username_short: 'Username',
+ name: 'Name',
+ surname: 'Surname',
+ password: 'Password',
+ repeatPassword: 'Repeat password',
+ terms: 'I agree with the terms and privacy',
+ onlyadult: "I confirm that I'm at least 18 years old",
+ submit: 'Submit',
+ title_verif_reg: 'Verify Registration',
+ reg_ok: 'Successful Registration',
+ verificato: 'Verified',
+ non_verificato: 'Not Verified',
+ forgetpassword: 'Forget Password?',
+ modificapassword: 'Modify Password',
+ err: {
+ required: 'is required',
+ email: 'must be a valid email',
+ errore_generico: 'Please review fields again',
+ atleast: 'must be at least',
+ complexity: 'must contains at least 1 lowercase letter, 1 uppercase letter, 1 digit',
+ notmore: 'must not be more than',
+ char: 'characters long',
+ terms: 'You need to agree with the terms & conditions.',
+ email_not_exist: 'Email is not present in the archive, check if it is correct',
+ duplicate_email: 'Email was already registered',
+ user_already_exist: 'Registration with these data (name, surname and mobile phone) has already been created. To access the site, click on the LOGIN button from the HomePage.',
+ user_extralist_not_found: 'User in archive not found, insert the Name, Surname and mobile phone sent previously',
+ user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
+ duplicate_username: 'Username is already taken',
+ username_not_valid: 'Username not valid',
+ aportador_not_exist: 'The username of the person who invited you is not present. Contact us.',
+ aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
+ sameaspassword: 'Passwords must be identical',
+ },
+ tips: {
+ email: 'inserisci la tua email',
+ username: 'username lunga almeno 6 caratteri',
+ password: 'deve contenere 1 minuscola, 1 maiuscola e 1 cifra',
+ repeatpassword: 'ripetere la password',
+
+ },
+ },
+ op: {
+ qualification: 'Qualification',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Disciplines',
+ certifications: 'Certifications',
+ intro: 'Introduction',
+ info: 'Biography',
+ webpage: 'Web Page',
+ days_working: 'Working Days',
+ facebook: 'Facebook Page',
+ },
+ login: {
+ incorso: 'Login...',
+ enter: 'Login',
+ esci: 'Logout',
+ errato: 'Username or password wrong. Please retry again',
+ subaccount: 'This account has been merged with your Main Account. Login using the username (and email) of the FIRST account.',
+ completato: 'Login successfully!',
+ needlogin: 'You must login before continuing',
+ },
+ reset: {
+ title_reset_pwd: 'Reset your Password',
+ send_reset_pwd: 'Send password request',
+ incorso: 'Request New Email...',
+ email_sent: 'Email sent',
+ check_email: 'Check your email for a message with a link to update your password. This link will expire in 4 hours for security reasons.',
+ token_scaduto: 'Il token è scaduto oppure è stato già usato. Ripetere la procedura di reset password',
+ title_update_pwd: 'Update your password',
+ update_password: 'Update Password',
+ },
+ logout: {
+ uscito: 'Logout successfully',
+ },
+ errors: {
+ graphql: {
+ undefined: 'undefined',
+ },
+ },
+ showbigmap: 'Show the largest map',
+ todo: {
+ titleprioritymenu: 'Priority:',
+ inserttop: 'Insert Task at the top',
+ insertbottom: 'Insert Task at the bottom',
+ edit: 'Task Description:',
+ completed: 'Lasts Completed',
+ usernotdefined: 'Attention, you need to be Signed In to add a new Task',
+ start_date: 'Start Date',
+ status: 'Status',
+ completed_at: 'Completition Date',
+ expiring_at: 'Expiring Date',
+ phase: 'Phase',
+ },
+ notification: {
+ status: 'Status',
+ ask: 'Enable Notification',
+ waitingconfirm: 'Confirm the Request Notification',
+ confirmed: 'Notifications Enabled!',
+ denied: 'Notifications Disabled! Attention, you will not see your messages incoming. Reenable it for see it',
+ titlegranted: 'Notification Permission Granted!',
+ statusnot: 'status Notification',
+ titledenied: 'Notification Permission Denied!',
+ title_subscribed: 'Subscribed to FreePlanet.app!',
+ subscribed: 'You can now receive Notification and Messages.',
+ newVersionAvailable: 'Upgrade',
+ },
+ connection: 'Conexión',
+ proj: {
+ newproj: 'Project Title',
+ newsubproj: 'SubProject Title',
+ insertbottom: 'Insert New Project',
+ longdescr: 'Description',
+ hoursplanned: 'Estimated Hours',
+ hoursleft: 'Left Hours',
+ hoursadded: 'Additional Hours',
+ hoursworked: 'Worked Hours',
+ begin_development: 'Start Dev',
+ begin_test: 'Start Test',
+ progresstask: 'Progression',
+ actualphase: 'Actual Phase',
+ hoursweeky_plannedtowork: 'Scheduled weekly hours',
+ endwork_estimate: 'Estimated completion date',
+ privacyread: 'Who can see it:',
+ privacywrite: 'Who can modify if:',
+ totalphases: 'Total Phase',
+ themecolor: 'Theme Color',
+ themebgcolor: 'Theme Color Background',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'Icon',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Number',
+ booked: 'Booked',
+ booked_error: 'Reservation failed. Try again later',
+ sendmsg_error: 'Message not sent. Try again later',
+ sendmsg_sent: 'Message sent',
+ booking: 'Book the Event',
+ titlebooking: 'Reservation',
+ modifybooking: 'Modify Reservation',
+ cancelbooking: 'Cancel Reservation',
+ canceledbooking: 'Booking cancelled',
+ cancelederrorbooking: 'Cancellation unsuccessfully, try again later',
+ cancelevent: 'Cancella Evento',
+ canceledevent: 'Evento Cancellato',
+ cancelederrorevent: 'Cancellazione Evento non effettuata, Riprovare',
+ event: 'Event',
+ starttime: 'From',
+ nextevent: 'Next Event',
+ readall: 'Read All',
+ enddate: 'to',
+ endtime: 'to',
+ duration: 'Duration',
+ hours: 'Hours',
+ when: 'When',
+ where: 'Where',
+ teacher: 'Led by',
+ enterdate: 'Enter date',
+ details: 'Details',
+ infoextra: 'Extra Info DateTime',
+ alldayevent: 'All-Day myevent',
+ eventstartdatetime: 'Start',
+ enterEndDateTime: 'End',
+ selnumpeople: 'Participants',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Message to send',
+ showpdf: 'Show PDF',
+ bookingtextdefault: 'I book for',
+ bookingtextdefault_of: 'of',
+ data: 'Date',
+ teachertitle: 'Teacher',
+ peoplebooked: 'Booked',
+ showlastschedule: 'See Full Schedule',
+ },
+ msgs: {
+ message: 'Messaggio',
+ messages: 'Messaggi',
+ nomessage: 'Nessun Messaggio',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typology',
+ short_tit: 'Short Title',
+ title: 'Title',
+ details: 'Details',
+ bodytext: 'Event Text',
+ dateTimeStart: 'Date Start',
+ dateTimeEnd: 'Date End',
+ bgcolor: 'Background color',
+ days: 'Days',
+ icon: 'Icon',
+ img: 'Nomefile Img',
+ img_small: 'Img Small',
+ where: 'Qhere',
+ contribtype: 'Contribute Type',
+ price: 'Price',
+ askinfo: 'Ask for Info',
+ showpage: 'Show Page',
+ infoafterprice: 'Info after Price',
+ teacher: 'Teacher', // teacherid
+ teacher2: 'Teacher2', // teacherid2
+ infoextra: 'Extra Info',
+ linkpage: 'WebSite',
+ linkpdf: 'PDF Link',
+ nobookable: 'No Bookable',
+ news: 'News',
+ dupId: 'Id Duplicate',
+ canceled: 'Canceled',
+ deleted: 'Deleted',
+ duplicate: 'Duplicate',
+ notempty: 'Field cannot be empty',
+ modified: 'Modified',
+ showinhome: 'Show in Home',
+ showinnewsletter: 'Show in the Newsletter',
+ color: 'Title Color',
+ },
+ disc: {
+ typol_code: 'Tipology Code',
+ order: 'Order',
+ },
+ newsletter: {
+ title: 'Would you like to receive our Newsletter?',
+ name: 'Your name',
+ surname: 'Your surname',
+ namehint: 'Name',
+ surnamehint: 'Surname',
+ email: 'Your email',
+ submit: 'Subscribe',
+ reset: 'Reset',
+ typesomething: 'Please type something',
+ acceptlicense: 'I accept the license and terms',
+ license: 'You need to accept the license and terms first',
+ submitted: 'Subscribed',
+ menu: 'Newsletter1',
+ template: 'Template Email',
+ sendemail: 'Send',
+ check: 'Check',
+ sent: 'Already Sent',
+ mailinglist: 'Mailing List',
+ settings: 'Settings',
+ serversettings: 'Server',
+ others: 'Others',
+ templemail: 'Templates Email',
+ datetoSent: 'DateTime Send',
+ activate: 'Activate',
+ numemail_tot: 'Email Total',
+ numemail_sent: 'Email Sent',
+ datestartJob: 'Start Job',
+ datefinishJob: 'End Job',
+ lastemailsent_Job: 'Last Sent',
+ starting_job: 'Job started',
+ finish_job: 'Work in progress',
+ processing_job: 'Lavoro in corso',
+ error_job: 'Info Error',
+ statesub: 'Subscribed',
+ wrongerr: 'Invalid Email',
+ },
+ privacy_policy: 'Privacy Policy',
+ cookies: 'We use cookies for better web performance.',
+ },
+};
+
+export default msg_enUs;
diff --git a/_ALL_SITES/freeplanet.app/statics/lang/es.js b/_ALL_SITES/freeplanet.app/statics/lang/es.js
new file mode 100755
index 00000000..0b721c35
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/statics/lang/es.js
@@ -0,0 +1,633 @@
+const msg_es = {
+ es: {
+ words: {
+ da: 'del',
+ a: 'al',
+ },
+ home: {
+ guida: 'Guía',
+ guida_passopasso: 'Guía paso a paso',
+ },
+ grid: {
+ editvalues: 'Cambiar valores',
+ addrecord: 'Agregar fila',
+ showprevedit: 'Mostrar eventos pasados',
+ nodata: 'Sin datos',
+ columns: 'Columnas',
+ tableslist: 'Tablas',
+ },
+ otherpages: {
+ sito_offline: 'Sitio en actualización',
+ modifprof: 'Editar Perfil',
+ biografia: 'Biografia',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Administración',
+ eventlist: 'Sus Reservas',
+ usereventlist: 'Reserva Usuarios',
+ userlist: 'Lista de usuarios',
+ tableslist: 'Listado de tablas',
+ navi: 'Naves',
+ newsletter: 'Newsletter',
+ pages: 'Páginas',
+ media: 'Medios',
+ },
+ manage: {
+ menu: 'Gestionar',
+ manager: 'Gerente',
+ nessuno: 'Nadie',
+ },
+ messages: {
+ menu: 'Tus mensajes',
+ },
+ },
+ sendmsg: {
+ write: 'escribe',
+ },
+ stat: {
+ imbarcati: 'Embarcados',
+ imbarcati_weekly: 'Embarcados Semanal',
+ imbarcati_in_attesa: 'Embarcados en Espera',
+ qualificati: 'Calificado con al menos 2 invitados',
+ requisiti: 'Los usuarios con los 7 requisitos',
+ zoom: 'Participó en Zoom',
+ modalita_pagamento: 'Métodos de pago insertados',
+ accepted: 'Guías aceptadas + Video',
+ dream: 'Escribieron el Sueño',
+ email_not_verif: 'Correo electrónico no verificado',
+ telegram_non_attivi: 'Telegrama no activo',
+ telegram_pendenti: 'Telegram Pendientes',
+ reg_daily: 'Registros diarios',
+ reg_weekly: 'Registros Semanales',
+ reg_total: 'Total de registros',
+ },
+ steps: {
+ nuovo_imbarco: 'Reserva otro viaje',
+ vuoi_entrare_nuova_nave: '¿Desea ayudar al Movimiento a avanzar y tiene la intención de entrar en otra nave?
Haciendo un nuevo regalo de 33 euros, podrá hacer otro viaje y tener otra oportunidad de convertirse en un Soñador!
'
+ + 'Si lo confirma, se le añadirá a la lista de espera para el próximo embarque.',
+ vuoi_cancellare_imbarco: '¿Está seguro de que quiere cancelar el embarque en el barco de AYNI?',
+ completed: 'Completado',
+ passi_su: '{passo} pasos de cada {totpassi}',
+ video_intro_1: '1. Bienvenido a {sitename}',
+ video_intro_2: '2. Nacimiento de {sitename}',
+ read_guidelines: 'He leído y estoy de acuerdo con estos términos escritos anteriormente',
+ saw_video_intro: 'Declaro que he visto los vídeos',
+ paymenttype: 'Métodos de pago', // (Obligatorio Paypal)
+ paymenttype_long: 'Elija al menos 2 métodos de pago, para intercambiar regalos.
Los métodos de pago son: ',
+ paymenttype_paypal: 'Cómo abrir una cuenta de Paypal (en 2 minutos)',
+ paymenttype_paypal_carta_conto: 'Cómo asociar una tarjeta de crédito/débito o una cuenta bancaria en PayPal',
+ paymenttype_paypal_link: 'Abrir una cuenta con Paypal',
+ paymenttype_revolut: 'Cómo abrir la cuenta con Revolut (en 2 minutos)',
+ paymenttype_revolut_link: 'Abrir cuenta con Revolución',
+ entra_zoom: 'Enter Zoom',
+ linee_guida: 'Acepto las directrices',
+ video_intro: 'Veo los videos',
+ zoom: 'Hacer 1 zoom de bienvenida
(mira la home para fechas)',
+ zoom_si_partecipato: 'Vous avez participé à au moins 1 Zoom',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto',
+ zoom_partecipa: 'Participó al menos 1 Zoom',
+ zoom_no_partecipato: 'Aún no ha participado en un Zoom (es un requisito para entrar)',
+ zoom_long: 'Se requiere que participe en al menos 1 Zoom, pero se recomienda participar en el movimiento de una manera más activa.
Al participar en los Zooms el Staff registrará la asistencia y usted estará habilitado.',
+ zoom_what: 'Tutoriales de cómo instalar Zoom Cloud Meeting',
+ // sharemovement_devi_invitare_almeno_2: 'Todavía no has invitado a dos personas',
+ // sharemovement_hai_invitato: 'Invitaste al menos a dos personas',
+ sharemovement_invitati_attivi_si: 'Tienes al menos 2 personas invitadas Activo',
+ sharemovement_invitati_attivi_no: 'Nota:Las personas que invitaste, para ser Activo, deben haber completado todos los primeros 7 Requisitos (ver tu Lavagna para ver lo que les falta)',
+ sharemovement: 'Invitar al menos a 2 personas',
+ sharemovement_long: 'Continúo trabajando con mis compañeros para llegar al día en que mi barco zarpe.
',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Complete todos los requisitos para entrar en la lista de embarque.',
+ enter_prog_requisiti_ok: 'Ha completado los 7 requisitos para entrar en la lista de embarque.
',
+ enter_prog_msg: '¡Recibirá un mensaje en los próximos días tan pronto como su nave esté lista!',
+ enter_prog_msg_2: '',
+ enter_nave_9req_ok: '¡FELICIDADES! ¡Has completado los 7 pasos de la Guía! ¡Gracias por ayudar a {sitename} a expandirse!
Podrás salir muy pronto con tu viaje, haciendo tu regalo y continuando hacia el Soñador.',
+ enter_nave_9req_ko: 'Recuerda que puedes ayudar a que el Movimiento crezca y se expanda compartiendo nuestro viaje con todos!',
+ enter_prog: 'Voy a entrar en Lista Programación',
+ enter_prog_long: 'Si se cumplen los requisitos, entrará en el Programa, se le añadirá al Ticket y al correspondiente chat de grupo.
',
+ collaborate: 'Colaboración',
+ collaborate_long: 'Sigo trabajando con mis compañeros para llegar al día de la programación donde mi boleto será activado.',
+ dream: 'Escribo mi sueño',
+ dream_long: 'Escribe aquí el sueño por el que entraste en {sitename} y que deseas realizar. ¡Será compartido con todos los demás para soñar juntos!',
+ dono: 'Regalo',
+ dono_long: 'Hago mi regalo en la fecha de salida de mi nave',
+ support: 'Apoyo el movimiento',
+ support_long: 'Apoyo el movimiento aportando energía, participando y organizando Zoom, ayudando e informando a los recién llegados y continuando difundiendo la visión de {sitename}.',
+ ricevo_dono: 'Recibo mi regalo y CELEBRO',
+ ricevo_dono_long: '¡Hurra!
¡Este movimiento es real y posible si lo hacemos funcionar todos juntos!',
+ },
+ dialog: {
+ continue: 'Continuar',
+ close: 'Cerrar',
+ copyclipboard: 'Copiado al portapapeles',
+ ok: 'Vale',
+ yes: 'Sí',
+ no: 'No',
+ delete: 'Borrar',
+ cancel: 'Cancelar',
+ update: 'Actualiza',
+ add: 'Aggrega',
+ today: 'Hoy',
+ book: 'Reserva',
+ avanti: 'Adelante',
+ indietro: 'Regresar',
+ finish: 'Final',
+ sendmsg: 'Envia Mensaje',
+ sendonlymsg: 'Envia solo Mensaje',
+ msg: {
+ titledeleteTask: 'Borrar Tarea',
+ deleteTask: 'Quieres borrar {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Conta',
+ },
+ db: {
+ recupdated: 'Registro Actualizado',
+ recfailed: 'Error durante el registro de actualización',
+ reccanceled: 'Actualización cancelada Restaurar valor anterior',
+ deleterecord: 'Eliminar registro',
+ deletetherecord: '¿Eliminar el registro',
+ deletedrecord: 'Registro cancelado',
+ recdelfailed: 'Error durante la eliminación del registro',
+ duplicatedrecord: 'Registro Duplicado',
+ recdupfailed: 'Error durante la duplicación de registros',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Haga clic aquí para abrir el BOT Telegram y siga las instrucciones.',
+ ifclose: 'Si no abre el Telegrama haciendo clic en el botón o lo ha borrado, vaya a Telegrama y busque "{botname}" en el icono de la lente, luego presione Start y siga las instrucciones.',
+ openbot: 'Abres BOT Telegram',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'Crea una cuenta',
+ introduce_email: 'ingrese su dirección de correo electrónico',
+ email: 'Email',
+ invalid_email: 'Tu correo electrónico no es válido',
+ verify_email: 'Revisa tu email',
+ go_login: 'Vuelve al Login',
+ incorrect_input: 'Entrada correcta.',
+ link_sent: 'Ahora lea su correo electrónico y confirme el registro',
+ se_non_ricevo: 'Si no recibes el correo electrónico, intenta comprobar el spam o ponte en contacto con nosotros.',
+ title_unsubscribe: 'Anular suscripción al boletín',
+ title_unsubscribe_done: 'Suscripción completada con éxito',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Error genérico',
+ errore_server: 'No se puede acceder al Servidor. Inténtalo de nuevo, Gracias',
+ error_doppiologin: 'Vuelva a iniciar sesión. Acceso abierto por otro dispositivo.',
+ },
+ user: {
+ notregistered: 'Debe registrarse en el servicio antes de poder almacenar los datos',
+ loggati: 'Usuario no ha iniciado sesión',
+ },
+ templemail: {
+ subject: 'Objecto Email',
+ testoheadermail: 'Encabezamiento Email',
+ content: 'Contenido',
+ img: 'Imagen 1',
+ img2: 'Imagen 2',
+ content2: 'Contenuto 2',
+ options: 'Opciones',
+ },
+ dashboard: {
+ data: 'Fecha',
+ data_rich: 'Fecha Pedido',
+ ritorno: 'Regreso',
+ invitante: 'Invitando',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Atención',
+ downline: 'Invitados',
+ downnotreg: 'Invitados no Registrados',
+ notreg: 'No Registrado',
+ inv_attivi: 'Invitado con los 5 requisitos',
+ numinvitati: 'Al menos 2 invitados',
+ telefono_wa: 'Contacto en Whatsapp',
+ sendnotification: 'Enviar notificación al destinatario del telegrama BOT',
+ ricevuto_dono: '😍🎊 Usted recibió una invitación de regalo de {invitato} de {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 Usted recibió un invitando como regalo de {mittente} !',
+ nessun_invitante: 'No invitando',
+ nessun_invitato: 'No invitado',
+ legenda_title: 'Haga clic en el nombre del huésped para ver el estado de sus requisitos',
+ nave_in_partenza: 'que Sale el',
+ nave_in_chiusura: 'Cierre Gift Chat',
+ nave_partita: 'partió en',
+ tutor: 'Tutor',
+ Editor: 'Editor',
+ /* Cuando te conviertes en Mediador vienes contactado por un TUTOR, con él debes:
' +
+ '- Abrir tu Gift Chat (tu como propietario, y el Tutor ' +
+ 'como administrador) con este nombre:
{nomenave} ' +
+ '- Haz clic en tu nombre en la chat en la parte de arriba-> Modifica -> Administradores -> "Agregar Administrador", selecciona el Tutor en el elenco.
' +
+ '- Debes configurar la chat en modo que quien entre vea también los post precedentes (haz clic en el nombre en la chat arriba, haz clic en modificar, ' +
+ 'cambia la "cronología para los nuevos miembros" de oculto a visible.
' +
+ '- Para encontrar el link de la Chat recién creada: haz clic en el nombre de la chat en la parte de arriba, haz clic sobre el Lápiz-> "Tipo de Grupo" -> "invita al grupo tràmite link", haz clic en "copiar link" y pégalo aquí abajo, sobre la casilla "Link Gift Chat"
' +
+ '- Envía el Link de la Gift Chat a todos los Donadores, haciendo clic en el botón aquí abajo.
',
+ */
+
+ sonomediatore: 'Cuando seas un MEDIADOR serás contactado por TUTOR AYNI a través de un mensaje en el Chat AYNI BOT.',
+ superchat: 'Nota: SOLO si tienes problemas de PAGO, o si quieres ser REEMPLAZADO, dos Tutores están esperando para ayudarte en el Chat:
Entrar en el Chat de Regalos.',
+ sonodonatore: '- Cuando estás en esta posición, vendrás invitado (desde un mensaje en el Chat AYNI BOT) para hacer tu regalo.
'
+ + '- Tendrás 3 días para hacer tu regalo, en la modalidad de pago que encontrarás escrita en el mensaje.
',
+ sonodonatore_seconda_tessitura: '- Aqui tu eres Mediador y también Donador, pero siendo tu segundo Tejido, no será necesario efectuar nuevamente tu regalo
',
+ controlla_donatori: 'Revise la lista de donantes',
+ link_chat: 'Enlaces del Gift Chat Telegram',
+ tragitto: 'Ruta',
+ nave: 'Nave',
+ data_partenza: 'Fecha
Salida',
+ doni_inviati: 'Regalos
enviados',
+ nome_dei_passaggi: 'Nombre de los pasajes',
+ donatori: 'Donantes',
+ donatore: 'Donante',
+ mediatore: 'Mediador',
+ sognatore: 'Soñador',
+ sognatori: 'SOÑADOR',
+ intermedio: 'INTERMEDIO',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'Para entrar en el Gift Chat, haz clic aquí',
+ quando_eff_il_tuo_dono: 'Cuándo hacer el regalo',
+ entra_in_gift_chat: 'Entra en el Gift Chat',
+ invia_link_chat: 'Enviar enlace de chat de regalos a los donantes',
+ inviare_msg_donatori: '5) Enviar mensaje a los donantes',
+ msg_donatori_ok: 'Enviado mensaje a los donantes',
+ metodi_disponibili: 'Métodos disponibles',
+ importo: 'Cantidad',
+ effettua_il_dono: 'Es hora de hacer tu regalo al Soñador
👉 {sognatore} 👈 !
'
+ + 'Enviar por medio de PayPal a: {email}
'
+ + 'ADVERTENCIA: Elija la opción "ENVIAR A un AMIGO")
',
+ paypal_me: '
2) Método simplificado
Click directamente aquí
'
+ + 'abrirá PayPal con el importe y el destinatario ya establecido.
'
+ + 'Añadir como mensaje: Regalo
'
+ + 'ADVERTENCIA: NO MARCAR LA CAJA: Protección de compras por Paypal
'
+ + 'Si tienes alguna duda, mira el video de abajo para ver cómo:
'
+ + 'Por último, haga clic en "Enviar dinero ahora"',
+ qui_compariranno_le_info: 'El día de la salida de la nave, la información del Soñador aparecerá',
+ commento_al_sognatore: 'Escribe aquí un comentario para el Soñador:',
+ posizione: 'Position',
+ come_inviare_regalo_con_paypal: 'Cómo enviar el regalo a través de Paypal',
+ ho_effettuato_il_dono: 'He realizado el Regalo',
+ clicca_conferma_dono: 'Haz clic aquí para confirmar que has hecho tu regalo',
+ fatto_dono: 'Ha confirmado que el regalo ha sido enviado',
+ confermi_dono: 'Confirme que ha enviado su regalo de 33 €',
+ dono_ricevuto: 'Tu regalo ha sido recibido!',
+ dono_ricevuto_2: 'Recibido',
+ dono_ricevuto_3: 'Ha llegado!',
+ confermi_dono_ricevuto: 'Confirme que ha recibido el regalo de 33 € de {donatore}',
+ confermi_dono_ricevuto_msg: 'Confermado que ha recibido el regalo de 33 € de {donatore}',
+ msg_bot_conferma: '{donatore} ha confirmado que ha enviado su regalo de 33€ a {sognatore} (Commento: {commento})',
+ ricevuto_dono_ok: 'Ha confirmado que el regalo ha sido recibido',
+ entra_in_lavagna: 'Entra en tu tablero para ver los barcos que salen',
+ doni_ricevuti: 'Regalos recibidos',
+ doni_inviati_da_confermare: 'Regalos enviados (a confirmar)',
+ doni_mancanti: 'Regalos que faltan',
+ temporanea: 'Temporal',
+ nave_provvisoria: 'Se le ha asignado un NAVE TEMPORAL.
Es normal que vea un cambio en la fecha de salida, debido a la actualización del ranking de pasajeros.',
+ ritessitura: 'RETEJIDA',
+ },
+ reg: {
+ volta: 'vez',
+ volte: 'veces',
+ registered: 'Registrado',
+ contacted: 'Contacto',
+ name_complete: 'Nombre Completo',
+ num_invitati: 'Num.Invitados',
+ is_in_whatsapp: 'En Whatsapp',
+ is_in_telegram: 'En Telegram',
+ cell_complete: 'Movíl',
+ failed: 'Fallido',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'Correo electrónico verificado',
+ reg_lista_prec: 'Por favor, introduzca el nombre, apellido y número de teléfono móvil que dejó en el pasado cuando se registró en el Chat!
De esta manera el sistema le reconocerá y mantendrá la posición de la lista.',
+ nuove_registrazioni: 'Si se trata de un NUEVO registro, debe ponerse en contacto con la persona que le ha INVITADO, que le dejará el LINK CORRECTO para hacer el registro bajo él/ella',
+ you: 'Tu',
+ cancella_invitato: 'Eliminar Invitado',
+ regala_invitato: 'Dar Invitado',
+ regala_invitante: 'Dar Invitando',
+ messaggio_invito: 'Mensaje de invitación',
+ messaggio_invito_msg: 'Copie el mensaje que aparece a continuación y compártalo con todos aquellos con los que desee compartir este Movimiento !',
+ videointro: 'Video Introduttivo',
+ invitato_regalato: 'Invitato Regalado',
+ invitante_regalato: 'Invitando Regalato',
+ legenda: 'Legenda',
+ aportador_solidario: 'Aportador Solidario',
+ username_regala_invitato: 'Nombre de usuario del destinatario del regalo',
+ aportador_solidario_nome_completo: 'A.S. Nombre',
+ aportador_solidario_ind_order: 'A.S.Ind',
+ reflink: 'Enlaces para compartir con tus amigos:',
+ linkzoom: 'Enlace para ingresar en Zoom',
+ page_title: 'Registro',
+ made_gift: 'Don',
+ note: 'Notas',
+ incorso: 'Registro en curso...',
+ richiesto: 'Campo requerido',
+ email: 'Email',
+ intcode_cell: 'Prefijo Int.',
+ cell: 'Móvil Telegram',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Nacionalidad',
+ email_paypal: 'Email Paypal',
+ revolut: 'Revolut',
+ link_payment: 'Enlaces Paypal Moneybox',
+ note_payment: 'Notas adicionales',
+ country_pay: 'País del Pagos de destino',
+ username_telegram: 'Usuario Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_auth: 'Código de autorización',
+ click_per_copiare: 'Haz click en él para copiarlo al portapapeles',
+ copia_messaggio: 'Copiar mensaje',
+ teleg_torna_sul_bot: '1) Copiar el código haciendo clic en el botón de arriba
2) volver a {botname} haciendo clic en 👇 y pegar (o escribir) el código',
+ teleg_checkcode: 'Código Telegram',
+ my_dream: 'Mi Sueño',
+ saw_and_accepted: 'Condizioni',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ manage_telegram: 'Gestori Telegram',
+ paymenttype: 'Métodos de pago disponibles',
+ selected: 'seleccionado',
+ select: 'selecciona',
+ img: 'File image',
+ date_reg: 'Fecha Reg.',
+ deleted: 'Cancellato',
+ requirement: 'Requisitos',
+ perm: 'Permisos',
+ username: 'Username (Apodo)',
+ username_short: 'Username',
+ name: 'Nombre',
+ surname: 'Apellido',
+ username_login: 'Nombre usuario o email',
+ password: 'contraseña',
+ repeatPassword: 'Repetir contraseña',
+ terms: 'Acepto los términos por la privacidad',
+ onlyadult: 'Confirmo que soy mayor de edad',
+ submit: 'Registrarse',
+ title_verif_reg: 'Verifica registro',
+ reg_ok: 'Registro exitoso',
+ verificato: 'Verificado',
+ non_verificato: 'No Verificado',
+ forgetpassword: '¿Olvidaste tu contraseña?',
+ modificapassword: 'Cambiar la contraseña',
+ err: {
+ required: 'se requiere',
+ email: 'Debe ser una email válida.',
+ errore_generico: 'Por favor, rellene los campos correctamente',
+ atleast: 'debe ser al menos largo',
+ complexity: 'debe contener al menos 1 minúscula, 1 mayúscula, 1 dígito',
+ notmore: 'no tiene que ser más largo que',
+ char: 'caracteres',
+ terms: 'Debes aceptar las condiciones, para continuar..',
+ email_not_exist: 'El correo electrónico no está presente en el archivo, verifique si es correcto',
+ duplicate_email: 'La email ya ha sido registrada',
+ user_already_exist: 'El registro con estos datos (nombre, apellido y teléfono móvil) ya se ha llevado a cabo. Para acceder al sitio, haga clic en el botón INICIAR SESIÓN desde la Página de inicio.',
+ user_extralist_not_found: 'Usuario en el archivo no encontrado, inserte el nombre, apellido y número de teléfono enviado previamente',
+ user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
+ duplicate_username: 'El nombre de usuario ya ha sido utilizado',
+ username_not_valid: 'Username not valid',
+ aportador_not_exist: 'El nombre de usuario de la persona que lo invitó no está presente. Contactanos.',
+ aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
+ sameaspassword: 'Las contraseñas deben ser idénticas',
+ },
+ tips: {
+ email: 'inserisci la tua email',
+ username: 'username lunga almeno 6 caratteri',
+ password: 'deve contenere 1 minuscola, 1 maiuscola e 1 cifra',
+ repeatpassword: 'ripetere la password',
+
+ },
+ },
+ op: {
+ qualification: 'Calificación',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Disciplinas',
+ certifications: 'Certificaciones',
+ intro: 'Introducción',
+ info: 'Biografia',
+ webpage: 'Página web',
+ days_working: 'Días laborables',
+ facebook: 'Página de Facebook',
+ },
+ login: {
+ page_title: 'Login',
+ incorso: 'Login en curso',
+ enter: 'Entra',
+ esci: 'Salir',
+ errato: 'Nombre de usuario, correo o contraseña incorrectos. inténtelo de nuevo',
+ subaccount: 'Esta cuenta ha sido fusionada con su inicial. Ingresa usando el nombre de usuario (y el correo electrónico) de tu PRIMERA cuenta.',
+ completato: 'Login realizado!',
+ needlogin: 'Debes iniciar sesión antes de continuar',
+ },
+ reset: {
+ title_reset_pwd: 'Restablece tu contraseña',
+ send_reset_pwd: 'Enviar restablecer contraseña',
+ incorso: 'Solicitar nueva Email...',
+ email_sent: 'Email enviada',
+ check_email: 'Revise su correo electrónico, recibirá un mensaje con un enlace para restablecer su contraseña. Este enlace, por razones de seguridad, expirará después de 4 horas.',
+ title_update_pwd: 'Actualiza tu contraseña',
+ update_password: 'Actualizar contraseña',
+ },
+ logout: {
+ uscito: 'Estás desconectado',
+ },
+ errors: {
+ graphql: {
+ undefined: 'no definido',
+ },
+ },
+ showbigmap: 'Mostrar el mapa más grande',
+ todo: {
+ titleprioritymenu: 'Prioridad:',
+ inserttop: 'Ingrese una nueva Tarea arriba',
+ insertbottom: 'Ingrese una nueva Tarea abajo',
+ edit: 'Descripción Tarea:',
+ completed: 'Ultimos Completados',
+ usernotdefined: 'Atención, debes iniciar sesión para agregar una Tarea',
+ start_date: 'Fecha inicio',
+ status: 'Estado',
+ completed_at: 'Fecha de finalización',
+ expiring_at: 'Fecha de Caducidad',
+ phase: 'Fase',
+ },
+ notification: {
+ status: 'Estado',
+ ask: 'Activar notificaciones',
+ waitingconfirm: 'Confirmar la solicitud de notificación.',
+ confirmed: 'Notificaciones activadas!',
+ denied: 'Notificaciones deshabilitadas! Ten cuidado, así no verás llegar los mensajes. Rehabilítalos para verlos.',
+ titlegranted: 'Notificaciones permitidas habilitadas!',
+ statusnot: 'Estado Notificaciones',
+ titledenied: 'Notificaciones permitidas deshabilitadas!',
+ title_subscribed: 'Suscripción a FreePlanet.app!',
+ subscribed: 'Ahora puedes recibir mensajes y notificaciones.',
+ newVersionAvailable: 'Actualiza',
+ },
+ connection: 'Connection',
+ proj: {
+ newproj: 'Título Projecto',
+ newsubproj: 'Título Sub-Projecto',
+ insertbottom: 'Añadir nuevo Proyecto',
+ longdescr: 'Descripción',
+ hoursplanned: 'Horas Estimadas',
+ hoursleft: 'Horas Restantes',
+ hoursadded: 'Horas Adicional',
+ hoursworked: 'Horas Trabajadas',
+ begin_development: 'Comienzo desarrollo',
+ begin_test: 'Comienzo Prueba',
+ progresstask: 'Progresion',
+ actualphase: 'Fase Actual',
+ hoursweeky_plannedtowork: 'Horarios semanales programados',
+ endwork_estimate: 'Fecha estimada de finalización',
+ privacyread: 'Quien puede verlo:',
+ privacywrite: 'Quien puede modificarlo:',
+ totalphases: 'Fases totales',
+ themecolor: 'Tema Colores',
+ themebgcolor: 'Tema Colores Fondo',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'Icono',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Número',
+ booked: 'Reservado',
+ booked_error: 'Reserva fallida. Intenta nuevamente más tarde',
+ sendmsg_error: 'Mensaje no enviado Intenta nuevamente más tarde',
+ sendmsg_sent: 'Mensaje enviado',
+ booking: 'Reserva Evento',
+ titlebooking: 'Reserva',
+ modifybooking: 'Edita Reserva',
+ cancelbooking: 'Cancelar Reserva',
+ canceledbooking: 'Reserva Cancelada',
+ cancelederrorbooking: 'Cancelación no realizada, intente nuevamente más tarde',
+ cancelevent: 'Cancella Evento',
+ canceledevent: 'Evento Cancellato',
+ cancelederrorevent: 'Cancellazione Evento non effettuata, Riprovare',
+ event: 'Evento',
+ starttime: 'Inicio',
+ nextevent: 'Próximo evento',
+ readall: 'Lee todo',
+ enddate: 'a',
+ endtime: 'fin',
+ duration: 'Duración',
+ hours: 'Tiempo',
+ when: 'Cuando',
+ where: 'Donde',
+ teacher: 'Dirigido por',
+ enterdate: 'Ingresar la fecha',
+ details: 'Detalles',
+ infoextra: 'Fecha y Hora Extras:',
+ alldayevent: 'Todo el dia',
+ eventstartdatetime: 'Inicio',
+ enterEndDateTime: 'final',
+ selnumpeople: 'Partecipantes',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Mensaje para enviar',
+ showpdf: 'Ver PDF',
+ bookingtextdefault: 'Reservo para',
+ bookingtextdefault_of: 'de',
+ data: 'Fecha',
+ teachertitle: 'Maestro',
+ peoplebooked: 'Reserv.',
+ showlastschedule: 'Ver todo el calendario',
+ },
+ msgs: {
+ message: 'Mensaje',
+ messages: 'Mensajes',
+ nomessage: 'Sin Mensaje',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typology',
+ short_tit: 'Título Corto',
+ title: 'Título',
+ details: 'Detalles',
+ bodytext: 'Texto del evento',
+ dateTimeStart: 'Fecha de Inicio',
+ dateTimeEnd: 'Fecha Final',
+ bgcolor: 'Color de fondo',
+ days: 'Días',
+ icon: 'Icono',
+ img: 'Nombre Imagen',
+ img_small: 'Imagen Pequeña',
+ where: 'Dónde',
+ contribtype: 'Tipo de Contribución',
+ price: 'Precio',
+ askinfo: 'Solicitar información',
+ showpage: 'Ver página',
+ infoafterprice: 'notas después del precio',
+ teacher: 'Profesor', // teacherid
+ teacher2: 'Profesor2', // teacherid2
+ infoextra: 'InfoExtra',
+ linkpage: 'Sitio WEb',
+ linkpdf: 'Enlace ad un PDF',
+ nobookable: 'No Reservable',
+ news: 'Novedad',
+ dupId: 'Id Duplicado',
+ canceled: 'Cancelado',
+ deleted: 'Eliminado',
+ duplicate: 'Duplica',
+ notempty: 'El campo no puede estar vacío.',
+ modified: 'Modificado',
+ showinhome: 'Mostrar en la Home',
+ showinnewsletter: 'Mostrar en el boletín',
+ color: 'Titulo Color',
+ },
+ disc: {
+ typol_code: 'Código Tipologìa',
+ order: 'Clasificación',
+ },
+ newsletter: {
+ title: '¿Desea recibir nuestro boletín informativo?',
+ name: 'Tu Nombre',
+ surname: 'Tu Apellido',
+ namehint: 'Nombre',
+ surnamehint: 'Apellido',
+ email: 'tu correo',
+ submit: 'Subscribete',
+ reset: 'Reiniciar',
+ typesomething: 'Llenar el campo',
+ acceptlicense: 'Acepto la licencia y los términos',
+ license: 'Necesitas aceptar la licencia y los términos primero',
+ submitted: 'Subscrito',
+ menu: 'Newsletter1',
+ template: 'Plantillas de Email',
+ sendemail: 'Enviar',
+ check: 'Verificar',
+ sent: 'Ya eniado',
+ mailinglist: 'Lista de contactos',
+ settings: 'Configuración',
+ serversettings: 'Servidor',
+ others: 'Otro',
+ templemail: 'Plantilla de Email',
+ datetoSent: 'Fecha y Ora de Envio',
+ activate: 'Activado',
+ numemail_tot: 'Email Total',
+ numemail_sent: 'Email Enviados',
+ datestartJob: 'Inicio Envio',
+ datefinishJob: 'Fin Envio',
+ lastemailsent_Job: 'Ùltimo enviado',
+ starting_job: 'Comenzó a enviar',
+ finish_job: 'Envio terminado',
+ processing_job: 'En curso',
+ error_job: 'Info Error',
+ statesub: 'Subscribir',
+ wrongerr: 'Email invalide',
+ },
+ privacy_policy: 'Política de privacidad',
+ cookies: 'Utilizamos cookies para un mejor rendimiento web.',
+ },
+};
+
+export default msg_es;
diff --git a/_ALL_SITES/freeplanet.app/statics/lang/fr.js b/_ALL_SITES/freeplanet.app/statics/lang/fr.js
new file mode 100755
index 00000000..45e0c255
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/statics/lang/fr.js
@@ -0,0 +1,631 @@
+const msg_fr = {
+ fr: {
+ words: {
+ da: 'du',
+ a: 'au',
+ },
+ home: {
+ guida: 'Guide',
+ guida_passopasso: 'Guide pas-à-pas',
+ },
+ grid: {
+ editvalues: 'Changer les valeurs',
+ addrecord: 'Ajouter une ligne',
+ showprevedit: 'Afficher les événements passés',
+ nodata: 'Pas de données',
+ columns: 'Colonnes',
+ tableslist: 'Tables',
+ },
+ otherpages: {
+ sito_offline: 'Site en cours de mise à jour',
+ modifprof: 'Modifier le profil',
+ biografia: 'Biografia',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Administration',
+ eventlist: 'Vos réservations',
+ usereventlist: 'Réservation Utilisateur',
+ userlist: 'Liste d\'utilisateurs',
+ tableslist: 'Liste des tables',
+ navi: 'Navires',
+ newsletter: 'Newsletter',
+ pages: 'Pages',
+ media: 'Médias',
+ },
+ manage: {
+ menu: 'Gérer',
+ manager: 'Directeur',
+ nessuno: 'Aucun',
+ },
+ messages: {
+ menu: 'Vos messages',
+ },
+ },
+ sendmsg: {
+ write: 'écrit',
+ },
+ stat: {
+ imbarcati: 'Embarqués',
+ imbarcati_weekly: 'Embarqués hebdomadaire',
+ imbarcati_in_attesa: 'Embarqués en attente',
+ qualificati: 'Qualifié avec au moins 2 invités',
+ requisiti: 'Utilisateurs ayant les 7 exigences',
+ zoom: 'Participer à Zoom',
+ modalita_pagamento: 'Insertion des modes de paiement',
+ accepted: 'Lignes directrices acceptées + vidéo',
+ dream: 'Ils ont écrit le Rêve',
+ email_not_verif: 'Courriel non vérifié',
+ telegram_non_attivi: 'Telegram non actif',
+ telegram_pendenti: 'Telegram Pendants',
+ reg_daily: 'Enregistrements quotidiennes',
+ reg_weekly: 'Enregistrements hebdomadaires',
+ reg_total: 'Total des enregistrements',
+ },
+ steps: {
+ nuovo_imbarco: 'Réserver un autre voyage',
+ vuoi_entrare_nuova_nave: 'Vous souhaitez aider le Mouvement à avancer et avez l\'intention d\'entrer dans un autre navire ?
En faisant un nouveau don de 33€, vous pourrez faire un autre voyage et avoir une autre opportunité de devenir un Rêveur !
'
+ + 'Si vous confirmez, vous serez ajouté à la liste d\'attente pour le prochain embarquement.',
+ vuoi_cancellare_imbarco: 'Êtes-vous sûr de vouloir annuler cet embarquement sur le navire AYNI ?',
+ completed: 'Complétée',
+ passi_su: '{passo} étapes sur {totpassi}',
+ video_intro_1: '1. Bienvenue à l\'{sitename}',
+ video_intro_2: '2. Naissance de l\'{sitename}',
+ read_guidelines: 'J\'ai lu et j\'accepte ces conditions écrites ci-dessus',
+ saw_video_intro: 'Je déclare avoir vu la vidéo',
+ paymenttype: 'Méthodes de paiement',
+ paymenttype_long: 'Choisissez au moins 2 modes de paiement, pour échanger des cadeaux.
Les modes de paiement sont : - Payeer
- Revolut : la carte prépayée Revolut avec IBAN anglais (hors UE) complètement gratuite, plus gratuite et facile à utiliser. Disponible l\'application pour mobile.
- Paypal MoneyBoxcar c\'est un système très populaire dans toute l\'Europe (le transfert est gratuit) et vous pouvez connecter des cartes prépayées, des cartes de crédit et un compte bancaire SANS COMMISSIONS. De cette façon, vous n\'aurez pas à partager vos numéros de carte ou de c/c mais seulement l\'email que vous avez utilisé lors de l\'inscription sur Paypal. Disponible l\'application pour votre téléphone portable.
',
+ paymenttype_paypal: 'Comment ouvrir un compte Paypal (en 2 minutes)Comment ouvrir un compte Paypal (en 2 minutes)',
+ paymenttype_paypal_carta_conto: 'Comment associer une carte de crédit/débit ou un compte bancaire sur PayPal',
+ paymenttype_paypal_link: 'Ouverture d\'un compte avec Paypal',
+ paymenttype_revolut: 'Comment ouvrir un compte chez Revolut (en 2 minutes)',
+ paymenttype_revolut_link: 'Ouvrir un compte auprès de Revolut',
+ entra_zoom: 'Enter Zoom',
+ linee_guida: "J'accepte les lignes directrices",
+ video_intro: 'Je vois la vidéo',
+ zoom: 'A participé à au moins 1 Zoom',
+ zoom_si_partecipato: 'Vous avez participé à au moins 1 Zoom',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto',
+ zoom_partecipa: 'A participé à au moins 1 Zoom',
+ zoom_no_partecipato: "Vous n'avez pas encore participé à un Zoom (il est obligatoire d'entrer)",
+ zoom_long: 'Vous devez participer à au moins un Zoom, mais il est recommandé de participer au mouvement de manière plus active.
En participant aux Zooms, le personnel enregistrera votre présence et vous serez activé. ',
+ zoom_what: "Tutoriels d'installation de Zoom Cloud Meeting",
+ // sharemovement_devi_invitare_almeno_2: 'Vous n\'avez toujours pas invité 2 personnes',
+ // sharemovement_hai_invitato: 'Vous avez invité au moins deux personnes',
+ sharemovement_invitati_attivi_si: 'Vous avez au moins 2 personnes invitées Active',
+ sharemovement_invitati_attivi_no: 'Note:Les personnes que vous avez invitées, pour être Actif, doivent avoir complété les 7 premières exigences (voir votre Lavagna pour voir ce qu\'il leur manque)',
+ sharemovement: 'Invitation au moins 2 personnes',
+ sharemovement_long: 'Partagez le mouvement {sitename} et invitez-les à participer aux zooms de bienvenue pour faire partie de cette grande famille 😄 .
.',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Remplissez toutes les conditions pour figurer sur la liste d\'embarquement.',
+ enter_prog_requisiti_ok: 'Vous avez rempli les 5 conditions pour figurer sur la liste d\'embarquement.
',
+ enter_prog_msg: 'Vous recevrez un message dans les prochains jours dès que votre bateau sera prêt !',
+ enter_prog_msg_2: '',
+ enter_nave_9req_ok: 'FÉLICITATIONS ! Vous avez suivi les 7 étapes du guide ! Merci d\'avoir aidé {sitename} à se développer !
Vous pourrez bientôt partir avec votre Voyage, en faisant votre don et en continuant vers le Rêveur.',
+ enter_nave_9req_ko: 'N\'oubliez pas que vous pouvez aider le Mouvement à grandir et à s\'étendre en partageant notre voyage avec tout le monde !',
+ enter_prog: 'Je vais dans la Liste des Programmation',
+ enter_prog_long: 'Si vous remplissez les conditions requises pour entrer dans le programme, vous serez ajouté au billet et au chat de groupe correspondant
',
+ collaborate: 'Collaboration',
+ collaborate_long: 'Je continue à travailler avec mes compagnons pour arriver au jour où mon navire prendra la mer.',
+ dream: 'J\'écris mon rêve',
+ dream_long: 'Ecrivez ici le Rêve pour lequel vous êtes entré à {sitename} et que vous souhaitez réaliser.
Il sera partagé avec tous les autres pour rêver ensemble !',
+ dono: 'Cadeau',
+ dono_long: 'Je fais mon cadeau à la date de départ de mon nef',
+ support: 'Je soutiens le mouvement',
+ support_long: 'Je soutiens le mouvement en apportant de l\'énergie, en participant et en organisant Zoom, en aidant et en informant les nouveaux arrivants et en continuant à diffuser la vision d\'{sitename}.',
+ ricevo_dono: 'Je reçois mon cadeau et je CÉLÈBRE',
+ ricevo_dono_long: 'Hourra ! !!!
CE MOUVEMENT EST RÉEL ET POSSIBLE SI NOUS TRAVAILLONS TOUS ENSEMBLE !',
+ },
+ dialog: {
+ continue: 'Continuer',
+ close: 'Fermer',
+ copyclipboard: 'Copié dans le presse-papiers',
+ ok: 'Bien',
+ yes: 'Oui',
+ no: 'Non',
+ delete: 'Supprimer',
+ update: 'mises à jour',
+ add: 'Ajouter',
+ cancel: 'annuler',
+ today: 'Aujourd\'hui',
+ book: 'Réserve',
+ avanti: 'Allez-y',
+ indietro: 'en arrière',
+ finish: 'Fin',
+ sendmsg: 'envoyer msg',
+ sendonlymsg: 'envoyer seul un msg',
+ msg: {
+ titledeleteTask: 'Supprimer la tâche',
+ deleteTask: 'Voulez-vous supprimer {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Conta',
+ },
+ db: {
+ recupdated: 'Enregistrement mis à jour',
+ recfailed: 'Erreur lors de la mise à jour',
+ reccanceled: 'Mise à jour annulée. Restaurer la valeur précédente',
+ deleterecord: 'Supprimer l\'enregistrement',
+ deletetherecord: 'Supprimer l\'enregistrement',
+ deletedrecord: 'Enregistrement annulé',
+ recdelfailed: 'Erreur lors de la suppression de l\'enregistrement',
+ duplicatedrecord: 'Enregistrement en double',
+ recdupfailed: 'Erreur lors de la duplication des enregistrements',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Cliquez ici pour ouvrir le télégramme BOT et suivez les instructions',
+ ifclose: 'Si vous n\'ouvrez pas Telegram en cliquant sur le bouton ou si vous l\'avez supprimé, allez à Telegram et cherchez "{botname}" dans l\'icône de l\'objectif, puis appuyez sur Start et suivez les instructions.',
+ openbot: 'Ouvre BOT Telegram',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'Créer un compte',
+ introduce_email: 'entrez votre adresse email',
+ email: 'Email',
+ invalid_email: 'Votre email n\'est pas valide',
+ verify_email: 'Vérifiez votre email',
+ go_login: 'Retour à la connexion',
+ incorrect_input: 'Entrée correcte.',
+ link_sent: 'Maintenant, lisez votre email et confirmez votre inscription',
+ se_non_ricevo: 'Si vous ne recevez pas le courriel, essayez de vérifier dans le spam, ou contactez nous',
+ title_unsubscribe: 'Se désabonner de la newsletter',
+ title_unsubscribe_done: 'Abonnement terminé avec succès',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Erreur générique',
+ errore_server: 'Le serveur n\'est pas accessible. Essayez encore, Merci',
+ error_doppiologin: 'Re-connexion Accès ouvert par un autre appareil.',
+ },
+ user: {
+ notregistered: 'Vous devez vous inscrire auprès du service avant de pouvoir stocker les données.',
+ loggati: 'L\'utilisateur n\'est pas connecté',
+ },
+ templemail: {
+ subject: 'Objet Email',
+ testoheadermail: 'en-tête de courrier électronique',
+ content: 'Contenu',
+ img: 'Image 1',
+ img2: 'Image 2',
+ content2: 'Contenu 2',
+ options: 'Options',
+ },
+ dashboard: {
+ data: 'Date',
+ data_rich: 'Date demandée',
+ ritorno: 'Retour',
+ invitante: 'Invitation',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Attention',
+ downline: 'invités',
+ downnotreg: 'Invités non enregistrés',
+ notreg: 'Non enregistré',
+ inv_attivi: 'Invité avec les 5 exigences',
+ numinvitati: 'Au moins 2 invités',
+ telefono_wa: 'Contact sur Whatsapp',
+ sendnotification: 'Envoyer la notification au destinataire par télégramme BOT',
+ ricevuto_dono: '😍🎊 Vous avez reçu une invitation-cadeau de {invitato} de {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 Vous avez reçu une invitation-cadeau de {mittente} !',
+ nessun_invitante: 'Pas d\'invitation',
+ nessun_invitato: 'Non_invité',
+ legenda_title: 'Cliquez sur le nom de l\'invité pour voir l\'état de ses besoins',
+ nave_in_partenza: 'part le',
+ nave_in_chiusura: 'Clôture Gift Chat',
+ nave_partita: 'parti sur',
+ tutor: 'Tuteur',
+ /* Quand vous devenez Médiateur vous êtes contacté par un TUTEUR, avec lui vous devez:
' +
+ '- Ouvrir votre Gift Chat (vous comme propriétaire et le Tuteur ' +
+ 'comme administrateur) avec ce nom:
{nomenave} ' +
+ '- Cliquez sur le nom du chat en haut -> Modifiez -> Administrateurs -> "Ajoutez Administrateur", sélectionner le Tuteur dans la liste.
' +
+ '- Vous devez configurer le chat de façon que la personne qui entre puisse également voir les post précédents (cliquez sur le nom du chat en haut, cliquez sur modifiez, ' +
+ 'changez la "chronologie pour les nouveaux membres" de cachée à visibile.
' +
+ '- Pour trouver le link du Chat à peine crée: cliquez sur le nom du chat en haut, cliquez sur le Crayon -> "Type de Groupe" -> "invitez dans le groupe à travers le link", cliquez sur "copiez link" et collez-le ci-dessous, dans la case "Link Gift Chat"
' +
+ '- Envoyez le Link de la Gift Chat à tous les Donateurs, en cliquant sur le boutton ci-dessous .
',
+ */
+ sonomediatore: 'Lorsque vous êtes un MEDIATEUR, vous serez contacté par TUTOR AYNI via un message sur le Chat AYNI BOT.',
+ superchat: 'Note : SEULEMENT si vous avez des problèmes de PAIEMENT, ou si vous voulez être REMPLACÉ, deux tuteurs vous attendent pour vous aider sur le Chat:
Get into Gift Chat.',
+ sonodonatore: '- Quand vous êtes dans cette position, vous serez invité pour faire votre cadeau
'
+ + '- Vous aurez 3 jours pour faire votre cadeau.
',
+ sonodonatore_seconda_tessitura: '- Ici vous êtes Médiateur et également Donateur, mais étant le deuxième Tissage, vous n’aurez pas besoin d’éffectuer de nouveau votre don
',
+ controlla_donatori: 'Vérifiez la liste des donateurs',
+ link_chat: 'Link de Gift Chat Telegram',
+ tragitto: 'Itinéraire',
+ nave: 'Navire',
+ data_partenza: 'Date
de Départ',
+ doni_inviati: 'Regalo
Envoyés',
+ nome_dei_passaggi: 'Nom
des passagers',
+ donatori: 'Donateurs',
+ donatore: 'Donateur',
+ mediatore: 'Médiateur',
+ sognatore: 'Rêveur',
+ sognatori: 'RÊVEURS',
+ intermedio: 'INTERMEDIAIRE',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'Pour entrer dans le Gift Chat, cliquez ici',
+ quando_eff_il_tuo_dono: 'Quand faire le Regalo',
+ entra_in_gift_chat: 'Entrez dans le "Gift Chat"',
+ invia_link_chat: 'Envoyer le lien du Chat de cadeaux aux donateurs',
+ inviare_msg_donatori: '5) Envoyer un message aux donateurs',
+ msg_donatori_ok: 'Message envoyé aux donateurs',
+ metodi_disponibili: 'Méthodes disponibles',
+ importo: 'Montant',
+ effettua_il_dono: 'Il est temps de faire votre propre regalo au Rêveur
👉 {sognatore} 👈 '
+ + 'Envoyez via PayPal à : {email}
'
+ + 'ATTENTION: Choisissez l\'option "SENDING TO A FRIEND"
',
+ paypal_me: '
2) Méthode simplifiée
Cliquez directement ici
'
+ + 'ouvrira PayPal avec le montant et le destinataire déjà définis.
'
+ + 'Ajouter comme message : Regalo
'
+ + 'WARNING: NE COCHEZ PAS LA BOITE : Protection des achats par Paypal
'
+ + 'Si vous avez des doutes, regardez la vidéo ci-dessous pour voir comment:
'
+ + 'Enfin, cliquez sur "Envoyer de l\'argent maintenant"',
+ qui_compariranno_le_info: 'Le jour du départ du navire, les informations du Dreamer apparaîtront',
+ commento_al_sognatore: 'Ecrivez ici un commentaire pour le Rêveur:',
+ posizione: 'Localisation',
+ come_inviare_regalo_con_paypal: 'Comment envoyer le regalo via Paypal',
+ ho_effettuato_il_dono: 'J\'ai effectué le Regalo',
+ clicca_conferma_dono: 'Cliquez ici pour confirmer que vous avez fait votre regalo',
+ fatto_dono: 'Vous avez confirmé que le Regalo a été envoyé',
+ confermi_dono: 'Confirmez que vous avez envoyé votre Regalo de 33€',
+ dono_ricevuto: 'Votre regalo a été reçu!',
+ dono_ricevuto_2: 'Reçu',
+ dono_ricevuto_3: 'Arrivé!',
+ confermi_dono_ricevuto: 'Confirmez que vous avez reçu le regalo de 33 $ de {donatore}',
+ confermi_dono_ricevuto_msg: 'Confirme la réception du regalo de 33€ de {donatore}',
+ msg_bot_conferma: '{donatore} a confirmé qu\'il avait envoyé son cadeau de 33 € a {sognatore} (Commento: {commento})',
+ ricevuto_dono_ok: 'Vous avez confirmé que le cadeau a été reçu',
+ entra_in_lavagna: 'Montez sur votre tableau noir pour voir les navires au départ',
+ doni_ricevuti: 'Regalo reçus',
+ doni_inviati_da_confermare: 'Regalo envoyés (à confirmer)',
+ doni_mancanti: 'Regalo manquants',
+ temporanea: 'Temporaire',
+ nave_provvisoria: 'On vous a attribué une NAVE TEMPORAIRE.
Il est normal que vous constatiez un changement de date de départ, en raison de la mise à jour du classement des passagers.',
+ ritessitura: 'ÉCRITURE',
+ },
+ reg: {
+ volta: 'fois',
+ volte: 'fois',
+ registered: 'Registrato',
+ contacted: 'Contattato',
+ name_complete: 'Nome Completo',
+ num_invitati: 'Num.Invitati',
+ is_in_whatsapp: 'In Whatsapp',
+ is_in_telegram: 'In Telegram',
+ cell_complete: 'Cellulare',
+ failed: 'Fallito',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'Email Verified',
+ reg_lista_prec: 'Veuillez entrer le prénom, le nom et le numéro de téléphone portable que vous avez laissé lors de votre inscription à la Chat !
De cette façon, le système vous reconnaîtra et conservera la position de la liste',
+ new_registrations: "S'il s'agit d'une NOUVELLE inscription, vous devez contacter la personne qui vous a INVITÉE, qui vous laissera le LIEN CORRECT pour effectuer l'inscription sous sa responsabilité",
+ you: 'Vous',
+ cancella_invitato: 'Supprimer invité',
+ regala_invitato: 'Invited_gift',
+ regala_invitante: 'présente invitant',
+ messaggio_invito: "Message d'invitation",
+ messaggio_invito_msg: 'Envoyez ce message à tous ceux à qui vous voulez partager ce Mouvement !',
+ videointro: "Vidéo d'introduction",
+ invitato_regalato: 'Cadeau invité',
+ invitante_regalato: 'Cadeau Invitè',
+ legenda: 'Légende',
+ aportador_solidario: 'Qui vous a invité',
+ username_regala_invitato: 'Nom d\'utilisateur du destinataire du cadeau',
+ aportador_solidario_nome_completo: 'A.S. Nom',
+ aportador_solidario_ind_order: 'A.S.Ind',
+ reflink: 'Des liens à partager avec vos invités :',
+ linkzoom: 'Lien pour entrer en Zoom',
+ made_gift: 'Doné',
+ note: 'Notes',
+ incorso: 'Registrazione in corso...',
+ richiesto: 'Champ obligatoire',
+ email: 'Email',
+ intcode_cell: 'Préfixe int.',
+ cell: 'Téléphone Telegram',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Nationalité',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'Id Payeer',
+ advcash_id: 'Email Advanced Cash',
+ revolut: 'Revolut',
+ link_payment: 'Liens Paypal MoneyBox',
+ note_payment: 'Notes complémentaires',
+ country_pay: 'Pays de destination Paiements',
+ username_telegram: 'Nom d\'utilisateur du Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_auth: 'Code d\'autorisation',
+ click_per_copiare: 'Cliquez dessus pour le copier dans le presse-papiers',
+ copia_messaggio: 'Copier le message',
+ teleg_torna_sul_bot: '1) Copiez le code en cliquant sur le bouton ci-dessus
2) retournez à {botname} en cliquant sur 👇 et collez (ou écrivez) le code',
+ teleg_checkcode: 'Code du Telegram',
+ my_dream: 'Mon rêve',
+ saw_and_accepted: 'Condizioni',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ manage_telegram: 'Gestori Telegram',
+ paymenttype: 'Méthodes de paiement disponibles',
+ selected: 'sélectionné',
+ select: 'sélectionnez',
+ img: 'Fichier image',
+ date_reg: 'Date Inscript.',
+ requirement: 'Exigences',
+ perm: 'Autorisations',
+ username: 'Username (Surnom)',
+ username_short: 'Username',
+ name: 'Nom',
+ surname: 'Prénom',
+ username_login: 'Nom d\'utilisateur ou email',
+ password: 'mot de passe',
+ repeatPassword: 'Répéter le mot de passe',
+ terms: "J'accepte les conditions de confidentialité",
+ onlyadult: 'Je confirme que je suis majeur',
+ submit: "S'inscrire",
+ title_verif_reg: "Vérifier l'inscription",
+ reg_ok: 'Enregistrement réussi',
+ verificato: 'Vérifié',
+ non_verificato: 'Non vérifié',
+ forgetpassword: 'Vous avez oublié votre mot de passe?',
+ modificapassword: 'Changer le mot de passe',
+ err: {
+ required: 'c\'est nécessaire',
+ email: 'Ce doit être un email valide.',
+ errore_generico: 'S\'il vous plaît remplir les champs correctement',
+ atleast: 'ça doit être au moins long',
+ complexity: 'doit contenir au moins 1 minuscule, 1 majuscule, 1 chiffre',
+ notmore: 'il ne doit pas être plus long que',
+ char: 'caractères',
+ terms: 'Vous devez accepter les conditions, pour continuer..',
+ email_not_exist: 'L\'email n\'est pas présent dans l\'archive, vérifiez s\'il est correct',
+ duplicate_email: 'L\'email a déjà été enregistré',
+ user_already_exist: 'L\'enregistrement avec ces données (nom, prénom et téléphone portable) a déjà été effectué. Pour accéder au site, cliquez sur le bouton CONNEXION de la page d\'accueil.',
+ user_extralist_not_found: 'Utilisateur dans les archives introuvable, insérez le nom, le prénom et le numéro de téléphone portable envoyés précédemment',
+ user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
+ duplicate_username: 'Le nom d\'utilisateur a déjà été utilisé',
+ username_not_valid: 'Username not valid',
+ aportador_not_exist: 'Le nom d\'utilisateur de la personne qui vous a invité n\'est pas présent. Contactez-nous.',
+ aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
+ sameaspassword: 'Les mots de passe doivent être identiques',
+ },
+ tips: {
+ email: 'inserisci la tua email',
+ username: 'username lunga almeno 6 caratteri',
+ password: 'deve contenere 1 minuscola, 1 maiuscola e 1 cifra',
+ repeatpassword: 'ripetere la password',
+ },
+ },
+ op: {
+ qualification: 'Qualification',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Disciplines',
+ certifications: 'Certifications',
+ intro: 'Introduction',
+ info: 'Biographie',
+ webpage: 'Page Web',
+ days_working: 'Jours ouvrés',
+ facebook: 'Page Facebook',
+ },
+ login: {
+ page_title: 'Login',
+ incorso: 'Connexion en cours',
+ enter: 'Entrez',
+ esci: 'Sortir',
+ errato: "Nom d'utilisateur, email ou mot de passe incorrect. réessayer",
+ subaccount: "Ce compte a été fusionné avec votre compte initial. Connectez-vous en utilisant le nom d'utilisateur (et l'adresse électronique) du compte FIRST.",
+ completato: 'Connexion faite!',
+ needlogin: 'Vous devez vous connecter avant de continuer',
+ },
+ reset: {
+ title_reset_pwd: 'Réinitialiser votre mot de passe',
+ send_reset_pwd: 'Envoyer un mot de passe de réinitialisation',
+ incorso: 'Demander un nouvel email...',
+ email_sent: 'Email envoyé',
+ token_scaduto: 'Il token è scaduto oppure è stato già usato. Ripetere la procedura di reset password',
+ check_email: 'Vérifiez votre email, vous recevrez un message avec un lien pour réinitialiser votre mot de passe. Ce lien, pour des raisons de sécurité, expirera au bout de 4 heures.',
+ title_update_pwd: 'Mettez à jour votre mot de passe',
+ update_password: 'Mettre à jour le mot de passe',
+ },
+ logout: {
+ uscito: 'Vous êtes déconnecté',
+ },
+ errors: {
+ graphql: {
+ undefined: 'non défini',
+ },
+ },
+ showbigmap: 'Montrer la plus grande carte',
+ todo: {
+ titleprioritymenu: 'Prioridad:',
+ inserttop: 'Ingrese una nueva Tarea arriba',
+ insertbottom: 'Ingrese una nueva Tarea abajo',
+ edit: 'Descripción Tarea:',
+ completed: 'Ultimos Completados',
+ usernotdefined: 'Atención, debes iniciar sesión para agregar una Tarea',
+ start_date: 'Fecha inicio',
+ status: 'Estado',
+ completed_at: 'Fecha de finalización',
+ expiring_at: 'Fecha de Caducidad',
+ phase: 'Fase',
+ },
+ notification: {
+ status: 'Etat',
+ ask: 'Activer les notifications',
+ waitingconfirm: 'Confirmer la demande de notification.',
+ confirmed: 'Notifications activées!',
+ denied: 'Notifications désactivées! Attention, vous ne verrez pas les messages arriver. Réhabilitez-les pour les voir.',
+ titlegranted: 'Notifications activées activées!',
+ statusnot: 'Notifications d\'état',
+ titledenied: 'Notifications autorisées désactivées!',
+ title_subscribed: 'Abonnement au Site Web!',
+ subscribed: 'Maintenant, vous pouvez recevoir des messages et des notifications.',
+ newVersionAvailable: 'Mise à jour',
+ },
+ connection: 'Connexion',
+ proj: {
+ newproj: 'Título Projecto',
+ newsubproj: 'Título Sub-Projecto',
+ insertbottom: 'Añadir nuevo Proyecto',
+ longdescr: 'Descripción',
+ hoursplanned: 'Horas Estimadas',
+ hoursleft: 'Horas Restantes',
+ hoursadded: 'Horas Adicional',
+ hoursworked: 'Horas Trabajadas',
+ begin_development: 'Comienzo desarrollo',
+ begin_test: 'Comienzo Prueba',
+ progresstask: 'Progresion',
+ actualphase: 'Fase Actual',
+ hoursweeky_plannedtowork: 'Horarios semanales programados',
+ endwork_estimate: 'Fecha estimada de finalización',
+ privacyread: 'Quien puede verlo:',
+ privacywrite: 'Quien puede modificarlo:',
+ totalphases: 'Fases totales',
+ themecolor: 'Tema Colores',
+ themebgcolor: 'Tema Colores Fondo',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'icône',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Nombre',
+ booked: 'Réservé',
+ booked_error: 'La réservation a échoué. Réessayez plus tard',
+ sendmsg_error: 'Message non envoyé. Réessayez plus tard',
+ sendmsg_sent: 'Message envoyé',
+ booking: 'Réserver l\'événement',
+ titlebooking: 'Réservation',
+ modifybooking: 'changement de réservation',
+ cancelbooking: 'Annuler la réservation',
+ canceledbooking: 'Réservation annulée',
+ cancelederrorbooking: 'Annulation non effectuée, réessayez plus tard',
+ cancelevent: 'Cancella Evento',
+ canceledevent: 'Evento Cancellato',
+ cancelederrorevent: 'Cancellazione Evento non effettuata, Riprovare',
+ event: 'événement',
+ starttime: 'Accueil',
+ nextevent: 'Prochain événement',
+ readall: 'Tout lire',
+ enddate: 'au',
+ endtime: 'fin',
+ duration: 'Durée',
+ hours: 'Le temps',
+ when: 'Quand',
+ where: 'Où',
+ teacher: 'Dirigé par',
+ enterdate: 'Entrez la date',
+ details: 'Les détails',
+ infoextra: 'Extras Date et heure:',
+ alldayevent: 'Toute la journée',
+ eventstartdatetime: 'début',
+ enterEndDateTime: 'final',
+ selnumpeople: 'Participants',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Message à envoyer',
+ showpdf: 'Voir PDF',
+ bookingtextdefault: 'Je réserve',
+ bookingtextdefault_of: 'du',
+ data: 'Date',
+ teachertitle: 'Professeur',
+ peoplebooked: 'Réserv.',
+ showlastschedule: 'Voir tout le calendrier',
+ },
+ msgs: {
+ message: 'Message',
+ messages: 'Messages',
+ nomessage: 'Pas de message',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typologie',
+ short_tit: 'Titre abrégé\'',
+ title: 'Titre',
+ details: 'Détails',
+ bodytext: 'texte de l\'événement',
+ dateTimeStart: 'Data Initiale',
+ dateTimeEnd: 'Date de fin',
+ bgcolor: 'Couleur de fond',
+ days: 'Journées',
+ icon: 'Icône',
+ img: 'Image du nom de fichier',
+ img_small: 'Image petite',
+ where: 'Où',
+ contribtype: 'Type de contribution',
+ price: 'Prix',
+ askinfo: 'Demander des infos',
+ showpage: 'Voir la page',
+ infoafterprice: 'Notes après le prix',
+ teacher: 'Enseignant', // teacherid
+ teacher2: 'Enseignant2', // teacherid2
+ infoextra: 'Extra Info',
+ linkpage: 'Site Web',
+ linkpdf: 'Lien vers un PDF',
+ nobookable: 'non réservable',
+ news: 'Nouvelles',
+ dupId: 'Id Double',
+ canceled: 'Annulé',
+ deleted: 'Supprimé',
+ duplicate: 'Duplique',
+ notempty: 'Le champ ne peut pas être vide',
+ modified: 'modifié',
+ showinhome: 'Montrer à la Home',
+ showinnewsletter: 'Afficher dans la Newsletter',
+ color: 'Couleur du titre',
+ },
+ disc: {
+ typol_code: 'Type de code',
+ order: 'Ordre',
+ },
+ newsletter: {
+ title: 'Souhaitez-vous recevoir notre newsletter?',
+ name: 'Ton nom',
+ surname: 'Tu prénom',
+ namehint: 'Nom',
+ surnamehint: 'Prénom',
+ email: 'votre e-mail',
+ submit: 'S\'abonner',
+ reset: 'Redémarrer',
+ typesomething: 'Remplir le champ',
+ acceptlicense: 'J\'accepte la licence et les termes',
+ license: 'Vous devez d\'abord accepter la licence et les termes',
+ submitted: 'Abonné',
+ menu: 'Newsletter1',
+ template: 'Modeles Email',
+ sendemail: 'Envoyer',
+ check: 'Chèque',
+ sent: 'Dèjà envoyé',
+ mailinglist: 'Leste de contacts',
+ settings: 'Paramèters',
+ serversettings: 'Serveur',
+ others: 'Autres',
+ templemail: 'Model Email',
+ datetoSent: 'Date et heure d\'envoi',
+ activate: 'Activé',
+ numemail_tot: 'Total Email',
+ numemail_sent: 'Emails envoyés',
+ datestartJob: 'Inizio Invio',
+ datefinishJob: 'Fin envoi',
+ lastemailsent_Job: 'Dernier envoyé',
+ starting_job: 'Envoyé',
+ finish_job: 'Envoy Terminé',
+ processing_job: 'travaux en cours',
+ error_job: 'info d\'erreur',
+ statesub: 'Abonné',
+ wrongerr: 'Email inválido',
+ },
+ privacy_policy: 'Politique de confidentialité',
+ cookies: 'Nous utilisons des cookies pour améliorer les performances Web.',
+ },
+};
+
+export default msg_fr;
diff --git a/_ALL_SITES/freeplanet.app/statics/lang/it.js b/_ALL_SITES/freeplanet.app/statics/lang/it.js
new file mode 100755
index 00000000..d4fb7dc5
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/statics/lang/it.js
@@ -0,0 +1,812 @@
+const msg_it = {
+ it: {
+ words: {
+ da: 'dal',
+ a: 'al',
+ },
+ home: {
+ guida: 'Guida',
+ guida_passopasso: 'Guida Passo Passo',
+ },
+ grid: {
+ editvalues: 'Modifica Valori',
+ addrecord: 'Aggiungi Riga',
+ showprevedit: 'Mostra Eventi Passati',
+ columns: 'Colonne',
+ tableslist: 'Tabelle',
+ nodata: 'Nessun Dato',
+ },
+ gallery: {
+ author_username: 'Utente',
+ title: 'Titolo',
+ directory: 'Directory',
+ list: 'Lista',
+ },
+ profile: {
+ chisei: 'Chi Sei? Raccontaci di te:',
+ iltuoimpegno: 'Quale è stato il tuo impegno per salvare il pianeta ad oggi?',
+ come_aiutare: 'Cosa vorresti fare per aiutare il pianeta?',
+ },
+ otherpages: {
+ product: 'Prodotto',
+ sito_offline: 'Sito in Aggiornamento',
+ modifprof: 'Modifica Profilo',
+ biografia: 'Biografia',
+ update: 'Aggiornamento in Corso...',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Amministrazione',
+ eventlist: 'Le tue Prenotazioni',
+ usereventlist: 'Prenotazioni Utenti',
+ userlist: 'Lista Utenti',
+ iscritticonacreis: 'Iscritti Conacreis',
+ zoomlist: 'Calendario Zoom',
+ extralist: 'Lista Extra',
+ dbop: 'Db Operations',
+ tableslist: 'Lista Tabelle',
+ navi: 'Navi',
+ listadoni_navi: 'Lista Doni Navi',
+ newsletter: 'Newsletter',
+ pages: 'Pagine',
+ media: 'Media',
+ gallery: 'Gallerie',
+ listaflotte: 'Flotte',
+ bot: 'Bot',
+ },
+ manage: {
+ menu: 'Segreteria',
+ manager: 'Segreteria',
+ nessuno: 'Nessuno',
+ sendpushnotif: 'Invia Msg Push',
+ },
+ messages: {
+ menu: 'I tuoi Messaggi',
+ },
+ },
+ sendmsg: {
+ write: 'scrive',
+ },
+ stat: {
+ imbarcati: 'Imbarcati',
+ imbarcati_weekly: 'Imbarcati Settimanali',
+ imbarcati_in_attesa: 'Imbarcati in Attesa',
+ qualificati: 'Qualificati con almeno 2 invitati',
+ requisiti: 'Utenti con i 7 Requisiti',
+ zoom: 'Partecipato in Zoom',
+ modalita_pagamento: 'Modalità di Pagamento Inseriti',
+ accepted: 'Accettato Linee Guida + Video',
+ dream: 'Hanno scritto il Sogno',
+ email_not_verif: 'Email non Verificate',
+ telegram_non_attivi: 'Telegram Non Attivi',
+ telegram_pendenti: 'Telegram Pendenti',
+ reg_daily: 'Registrazioni Giornaliere',
+ reg_weekly: 'Registrazioni Settimanali',
+ reg_total: 'Registrazioni Totali',
+ },
+ steps: {
+ nuovo_imbarco: 'Entra Effettuando il tuo Dono',
+ vuoi_entrare_nuova_nave: 'Scegli il metodo di pagamento che preferisci, inviando 33€ al Sognatore.
Ricorda di mettere nei commenti/causale del pagamento: "Dono"',
+ inserisci_invitante: 'Facoltativo: Puoi inserire qui sotto l\'username della persona che vuoi aiutare, donandoti come suo Invitato:',
+ vuoi_cancellare_imbarco: 'Sicuro di voler cancellare questo imbarco in Nave AYNI?',
+ sei_stato_aggiunto: 'Sei stato aggiunto alla lista d\'imbarco! Nei prossimi giorni verrai aggiunto ad una Nuova Nave in partenza!',
+ completed: 'Completati',
+ passi_su: '{passo} passi su {totpassi}',
+ video_intro_1: '1. Benvenuti in {sitename}',
+ video_intro_2: '2. Nascita di {sitename}',
+ read_guidelines: 'Ho letto ed Accetto queste condizioni scritte qui sopra',
+ saw_video_intro: 'Dichiaro di aver visto i Video',
+ paymenttype: 'Modalità di Pagamento',
+ paymenttype_long: 'I metodi di Pagamento sono: - Payeer
Molto Versatile. Viene utilizzata in oltre 30 paesi del mondo. E\' possibile acquistare anche criptovalute (Bitcoin, Ethereum).
- Advanced Cash
Per info Vedi la pagina "Metodi di Pagamento"
- Revolut:
la Carta Prepagata Revolut con IBAN Inglese, trasferimenti gratuiti, più libera e semplice da utilizzare. Disponibile l\'app per il cellulare.
- Paypal con MoneyBox perchè è un sistema molto diffuso in tutta Europa (il trasferimento e gratuito) e si possono collegare le carte prepagate, le carte di credito e il conto corrente SENZA COMMISSIONI. In questo modo non dovrai condividere i numeri delle tue carte o del c/c ma solo la mail che avrai usato in fase di iscrizione su Paypal. Disponibile l\'app per il cellulare.
',
+ paymenttype_long2: 'Si consiglia di avere a disposizione almeno 2 Modalità di Pagamento, per scambiarsi i doni.',
+ paymenttype_paypal: 'Come Aprire un conto Paypal (in 2 minuti)',
+ paymenttype_paypal_carta_conto: 'Come associare una carta di Credito/Debito o un Conto Bancario su PayPal',
+ paymenttype_paypal_link: 'Apri il Conto con Paypal',
+ paymenttype_revolut: 'Come Aprire il conto con Revolut (in 2 minuti)',
+ paymenttype_revolut_link: 'Apri il Conto con Revolut',
+ entra_zoom: 'Entra in Zoom',
+ linee_guida: 'Accetto le Linee Guida',
+ video_intro: 'Vedo il Video',
+ zoom: 'Partecipo ad almeno 1 Video-Conferenza',
+ zoom_si_partecipato: 'Hai partecipato ad almeno 1 Video-Conferenza',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto?',
+ zoom_richiesta_inviata: 'La tua richiesta di aver già partecipato ad una Video-Conferenza è stata inviata, verrà analizzata appena possibile. Riceverai un messaggio dal BOT quando verrá confermato.',
+ zoom_partecipa: 'Partecipato ad almeno 1 Zoom',
+ zoom_no_partecipato: 'Attualmente non hai ancora partecipato ad una Video-Conferenza (è un requisito per poter entrare)',
+ zoom_long: 'Si richiede di partecipare ad almeno 1 Video-Conferenza, ma se sentirai che questi incontri sono anche un modo per condividere e stare in compagnia, allora potrai partecipare tutte le volte che lo desideri.
Partecipando alle Video-Conferenze di Benvenuto lo Staff registrerà la vostra presenza ENTRO 24 ORE.',
+ zoom_what: 'Tutorial come installare Zoom Cloud Meeting',
+ // sharemovement_devi_invitare_almeno_2: 'Ancora non hai invitato 2 persone',
+ // sharemovement_hai_invitato: 'Hai invitato almeno 2 persone',
+ sharemovement_invitati_attivi_si: 'Hai almeno 2 persone invitate Attive',
+ sharemovement_invitati_attivi_no: 'Nota Bene:Le persone che hai invitato, per essere Attive, devono aver completato tutti i primi 7 Requisiti (vedi la tua Lavagna per capire cosa gli manca)',
+ sharemovement: 'Condivido il Movimento',
+ sharemovement_long: 'Condividi il Movimento {sitename} e invitali a partecipare agli Zoom di Benvenuto per entrare a far parte di questa grande Famiglia 😄 .
',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Completa tutti i requisiti richiesti, per poter entrare nella Lista d\'imbarco.',
+ enter_prog_requisiti_ok: 'Hai completato tutti i 5 requisiti per entrare nella Lista d\'Imbarco.
',
+ enter_prog_msg: 'Riceverai un messaggio nei prossimi giorni su AYNI BOT, appena la tua Nave sarà pronta!',
+ enter_prog_msg_2: 'Ricorda che più persone inviti e più sali di Posizione, per accedere alla prossima Nave!',
+ enter_nave_9req_ok: 'COMPLIMENTI! Hai Completato TUTTI i 7 Passi della Guida! Grazie per Aiutare {sitename} ad Espandersi !
Ora puoi Iniziare il tuo Nuovo Viaggio, effettuando il tuo Dono e proseguendo verso il Sognatore',
+ enter_nave_9req_ko: 'Ricorda che puoi Aiutare a far Crescere ed Espandere il Movimento, Condividendo con chiunque questo nostro viaggio!',
+ enter_prog: 'Entro nella Lista d\'Imbarco',
+ enter_prog_long: 'Ricorda che puoi Aiutare a far Crescere ed Espandere il Movimento, Condividendo con chiunque questo nostro viaggio!
',
+ collaborate: 'Collaborazione',
+ collaborate_long: 'Continuo a collaborare con i miei compagni per arrivare al giorno in cui salperà la mia Nave.',
+ dream: 'Scrivo il mio Sogno',
+ dream_long: 'Scrivi qui il Sogno per il quale sei entrato in {sitename} e che desideri realizzare.
Sarà condiviso a quello di tutti gli altri per sognare insieme !',
+ dono: 'Dono',
+ dono_long: 'Faccio il mio dono nella data di partenza della mia Nave',
+ support: 'Sostengo il movimento',
+ support_long: 'Sostengo il movimento portando Energia, partecipando e organizzando Zoom, aiutando e informando i nuovi arrivati continuando a diffondere la visione di {sitename}',
+ ricevo_dono: 'Ricevo il mio dono e CELEBRO',
+ ricevo_dono_long: 'Evviva!!!
QUESTO MOVIMENTO È REALE E POSSIBILE SE LO FACCIAMO FUNZIONARE TUTTI INSIEME !',
+ },
+ dialog: {
+ continue: 'Continuare',
+ close: 'Chiudi',
+ copyclipboard: 'Copiato negli appunti',
+ ok: 'Ok',
+ yes: 'Si',
+ no: 'No',
+ delete: 'Elimina',
+ cancel: 'Annulla',
+ update: 'Aggiorna',
+ add: 'Aggiungi',
+ today: 'Oggi',
+ book: 'Prenota',
+ avanti: 'Avanti',
+ indietro: 'Indietro',
+ finish: 'Fine',
+ sendmsg: 'Invia Messaggio',
+ sendonlymsg: 'Invia solo un Msg',
+ msg: {
+ titledeleteTask: 'Elimina Task',
+ deleteTask: 'Vuoi Eliminare {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Conta',
+ },
+ db: {
+ recupdated: 'Record Aggiornato',
+ recfailed: 'Errore durante aggiornamento Record',
+ reccanceled: 'Annullato Aggiornamento. Ripristinato valore precendente',
+ deleterecord: 'Elimina Record',
+ deletetherecord: 'Eliminare il Record',
+ deletedrecord: 'Record Cancellato',
+ recdelfailed: 'Errore durante la cancellazione del Record',
+ duplicatedrecord: 'Vuoi Duplicare il record',
+ recdupfailed: 'Errore durante la duplicazione del Record',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Clicca qui per aprire il BOT Telegram e segui le istruzioni',
+ ifclose: 'Se non si apre Telegram cliccando sul bottone oppure l\'avevi eliminato, vai su Telegram e cerca \'{botname}\' dall\'icona della lente, poi premi Start e segui le istruzioni.',
+ openbot: 'Apri \'{botname}\' su Telegram',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ iscrizione_ok: 'Iscrizione Avvenuta Correttamente',
+ email_verification: {
+ title: 'Inizia la tua registrazione',
+ introduce_email: 'inserisci la tua email',
+ email: 'Email',
+ invalid_email: 'La tua email è invalida',
+ verify_email: 'Verifica la tua email',
+ go_login: 'Torna al Login',
+ incorrect_input: 'Inserimento incorretto.',
+ link_sent: 'Apri la tua casella di posta, trova la email "Confermare la Registrazione: {sitename}" e clicca su "Verifica Registrazione"',
+ se_non_ricevo: 'Se non ricevi la email, prova a controllare nella spam, oppure contattaci',
+ title_unsubscribe: 'Disiscrizione alla newsletter',
+ title_unsubscribe_done: 'Disiscrizione completata correttamente',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Errore Generico',
+ errore_server: 'Impossibile accedere al Server. Riprovare Grazie',
+ error_doppiologin: 'Rieseguire il Login. Accesso aperto da un altro dispositivo.',
+ },
+ user: {
+ notregistered: 'Devi registrarti al servizio prima di porter memorizzare i dati',
+ loggati: 'Utente non loggato',
+ },
+ templemail: {
+ subject: 'Oggetto Email',
+ testoheadermail: 'Intestazione Email',
+ content: 'Contenuto',
+ img: 'Immagine 1',
+ img2: 'Immagine 2',
+ content2: 'Contenuto 2',
+ options: 'Opzioni',
+ },
+ dashboard: {
+ info: 'Info',
+ commento: 'Commento',
+ azione: 'Azione',
+ inviato: 'Inviato',
+ data: 'Data',
+ data_rich: 'Data Rich.',
+ ritorno: 'Ritorno',
+ invitante: 'Invitante',
+ dono_da_effettuare: 'Dono che dovrai effettuare',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Attenzione',
+ downline: 'Invitati',
+ downnotreg: 'Invitati non Registrati',
+ notreg: 'Non Registrato',
+ inv_attivi: 'Invitati con i 5 Requisiti',
+ numinvitati: 'Almeno 2 Invitati',
+ telefono_wa: 'Contatta su Whatsapp',
+ sendnotification: 'Invia Notifica al Destinatario su Telegram BOT',
+ ricevuto_dono: '😍🎊 Hai ricevuto in Regalo un Invitato {invitato} da parte di {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 Hai ricevuto in Regalo un Invitante da parte di {mittente} !',
+ nessun_invitante: 'Nessun Invitante',
+ nessun_invitato: 'Nessun Invitato',
+ legenda_title: 'Clicca sul nome dell\'invitato per vedere lo stato dei suoi Requisiti.',
+ nave_in_partenza: 'La Nave salperà il',
+ nave_in_chiusura: 'Chiusura Gift Chat',
+ nave_partita: 'Partita il',
+ tutor: 'Tutor',
+ Editor: 'Editor',
+ zoomeri: 'Zoomeri',
+ /* sonomediatore: 'Quando diventi Meditore vieni contattato da un TUTOR, con lui devi:
' +
+ '- Aprire la tua Gift Chat (tu come proprietario e il Tutor ' +
+ 'come amministratore) con questo nome:
{nomenave} ' +
+ '- Clicca sul nome della chat in alto -> Modifica -> Amministratori -> "Aggiungi Amministratore", seleziona il Tutor nell’elenco.
' +
+ '- Devi configurare la chat in modo che chi entra vede anche i post precedenti (clicca sul nome della chat in alto, clicca su modifica, ' +
+ 'cambia la "cronologia per i nuovi membri" da nascosta a visibile.
' +
+ '- Per trovare il link della Chat appena creata: clicca sul nome della chat in alto, clicca sulla Matita -> "Tipo di Gruppo" -> "invita nel gruppo tramite link", clicca su "copia link" e incollalo qui sotto, sulla casella "Link Gift Chat"
' +
+ '- Invia il Link della Gift Chat a tutti i Donatori, cliccando sul bottone qui sotto.
',
+*/
+ sonomediatore: 'Quando sei MEDIATORE verrai contattato dai TUTOR AYNI tramite un messaggio sulla Chat AYNI BOT !',
+ superchat: 'Nota Bene: Non inviarci la ricevuta, non ci occorre. Attendi il messaggio di conferma da parte del Sognatore (sulla Chat AYNI BOT).
SOLO se hai problemi di PAGAMENTO, o ti manca la conferma del SOGNATORE (dopo aver atteso almeno 12 ore) o se vuoi essere SOSTITUITO, due Tutor ti aspettano per aiutarti sulla Chat:
Entra nella Gift Chat',
+ sonodonatore: '- Quando sei in questa posizione, verrai invitato (tramite un messaggio su AYNI BOT) ad effettuare il Dono. Non sarà più necessario entrare in una Chat.
'
+ + '- Avrai tempo 3 giorni per fare il Regalo (poi verrai sostituito), nella modalità di pagamento che troverai scritto sul messaggio in AYNI BOT .
',
+ sonodonatore_seconda_tessitura: '- Qui tu sei Mediatore e anche Donatore, ma essendo la seconda Tessitura (il Ritorno), non avrai bisogno di effettuare nuovamente il dono
',
+ controlla_donatori: 'Controlla Lista Donatori',
+ link_chat: 'Link della Gift Chat Telegram',
+ tragitto: 'Tragitto',
+ nave: 'Nave',
+ data_partenza: 'Data
Partenza',
+ doni_inviati: 'Doni',
+ nome_dei_passaggi: 'Nome
dei Passaggi',
+ donatori: 'Donatori',
+ donatore: 'Donatore',
+ mediatore: 'Mediatore',
+ sognatore: 'Sognatore',
+ sognatori: 'SOGNATORI',
+ intermedio: 'INTERMEDIO',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'Per entrare nella Gift Chat, clicca qui',
+ quando_eff_il_tuo_dono: 'Quando effettuare il Regalo',
+ entra_in_gift_chat: 'Entra in Gift Chat',
+ invia_link_chat: 'Invia il Link della Gift Chat ai Donatori',
+ inviare_msg_donatori: '5) Inviare messaggio ai Donatori',
+ msg_donatori_ok: 'Inviato messaggio ai Donatori',
+ metodi_disponibili: 'Metodi Disponibili',
+ importo: 'Importo',
+ effettua_il_dono: 'E\' arrivato il momento di Effettuare il proprio Dono al Sognatore
👉 {sognatore} 👈 !
'
+ + 'Inviare tramite PayPal a: {email}
'
+ + 'Aggiungere come messaggio la dicitura: Regalo
'
+ + 'ATTENZIONE IMPORTANTE: Scegliere l\'opzione
"INVIO DI DENARO A UN AMICO"
Cosi non pagherai delle commissioni extra!',
+ paypal_me: '
2) Metodo Semplificato
Cliccare direttamente qui
'
+ + 'si aprirà PayPal con l\'importo e il destinatario gia impostato.
'
+ + 'Aggiungere come messaggio la dicitura: Regalo
'
+ + 'ATTENZIONE IMPORTANTE: TOGLIERE LA SPUNTA SU: Devi pagare beni o servizi? ... (Protezione acquisti Paypal)
Altrimenti pagherai inutilmente delle commissioni extra.
'
+ + 'Se hai dubbi, guarda il video qui sotto per vedere come fare:
'
+ + 'infine Clicca su “Invia Denaro ora”.',
+ commento_al_sognatore: 'Scrivi qui un commento per il Sognatore:',
+ qui_compariranno_le_info: 'Nel giorno della partenza della Nave, compariranno le informazioni del Sognatore',
+ posizione: 'Posizione',
+ come_inviare_regalo_con_paypal: 'Come Inviare il regalo tramite Paypal',
+ ho_effettuato_il_dono: 'Ho effettuato il Dono',
+ clicca_conferma_dono: 'Una volta inviato il Dono, lascia un commento al Sognatore e Clicca qui sotto per confermare che hai effettuato il tuo dono',
+ fatto_dono: 'Hai confermato che il dono è stato Inviato',
+ confermi_dono: 'Confermi che hai inviato il tuo Dono di 33€',
+ dono_ricevuto: 'Il tuo Dono è stato Ricevuto!',
+ dono_ricevuto_2: 'Ricevuto',
+ dono_ricevuto_3: 'Arrivato!',
+ confermi_dono_ricevuto: 'Confermi di aver ricevuto il Dono di 33€ da parte di {donatore}',
+ confermi_dono_ricevuto_msg: 'Confermato di aver ricevuto il Dono di 33€ da parte di {donatore}',
+ msg_bot_conferma: '{donatore} ha confermato di aver inviato il suo Dono di 33€ a {sognatore} (Commento: {commento})',
+ ricevuto_dono_ok: 'Hai confermato che il dono è stato Ricevuto',
+ entra_in_lavagna: 'Entra sulla Tua Lavagna per vedere le Navi in Partenza',
+ doni_ricevuti: 'Doni Ricevuti',
+ doni_inviati_da_confermare: 'Doni Inviati (da confermare)',
+ doni_mancanti: 'Doni Mancanti',
+ temporanea: 'Temporanea',
+ nave_provvisoria: 'Ti è stata assegnata una Nave TEMPORANEA.
E\'normale che vedrai variare la data di partenza, dovuto all\'aggiornamento della graduatoria dei passeggeri.',
+ ritessitura: 'RITESSITURA',
+ },
+ reg: {
+ socio: 'Socio',
+ socioresidente: 'Residente',
+ consiglio: 'Consiglio',
+ volta: 'volta',
+ volte: 'volte',
+ edit: 'Modifica',
+ registered: 'Registrato',
+ contacted: 'Contattato',
+ name_complete: 'Nome Completo',
+ num_invitati: 'Num.Invitati',
+ is_in_whatsapp: 'In Whatsapp',
+ is_in_telegram: 'In Telegram',
+ cell_complete: 'Cellulare',
+ failed: 'Fallito',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'Email Verificata',
+ reg_lista_prec: 'Inserire il Nome, Cognome e numero di cellulare che avete lasciato in passato quando vi siete iscritti alla Chat!
In questo modo il sistema vi riconosce e vi mantiene la posizione della lista.',
+ nuove_registrazioni: 'Se questa è una NUOVA registrazione, dovete contattare la persona che vi ha INVITATO, che vi lascerà il LINK CORRETTO per fare la Registrazione sotto di lui/lei',
+ you: 'Tu',
+ cancella_invitato: 'Elimina Invitato',
+ cancella_account: 'Elimina Profilo',
+ cancellami: 'Sei sicuro di voler Eliminare completamente la tua Registrazione ed i tuoi dati su {sitename}. Non potrai piu\' accedere al sito tramite le tue credenziali.',
+ cancellami_2: 'ULTIMO AVVISO! Vuoi uscire Definitivamente da {sitename} ?',
+ account_cancellato: 'Il tuo Profilo è stato cancellato correttamente',
+ regala_invitato: 'Regala Invitato',
+ regala_invitante: 'Imposta Invitante',
+ messaggio_invito: 'Messaggio di Invito',
+ messaggio_invito_msg: 'Invia questo messaggio a tutti coloro a cui vuoi condividere questo Movimento !',
+ videointro: 'Video Introduttivo',
+ invitato_regalato: 'Invitato Regalato',
+ invitante_regalato: 'Invitante Regalato',
+ legenda: 'Legenda',
+ aportador_solidario: 'Chi ti ha Invitato',
+ verified_by_aportador: 'Verificato dall\'Invitante',
+ username_regala_invitato: 'Username del Destinatario del regalo',
+ aportador_solidario_nome_completo: 'Nominativo Invitante',
+ aportador_solidario_nome_completo_orig: 'Invitante Originario',
+ aportador_solidario_ind_order: 'Num Invitante',
+ reflink: 'Link da condividere ai tuoi invitati:',
+ linkzoom: 'Link per entrare in Zoom:',
+ page_title: 'Registrazione',
+ made_gift: 'Dono',
+ note: 'Note',
+ incorso: 'Registrazione in corso...',
+ iscrizioneincorso: 'Iscrizione in corso...',
+ richiesto: 'Campo Richiesto',
+ email: 'Email',
+ intcode_cell: 'Prefisso Int.',
+ cell: 'Cellulare',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Paese di Nascita',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'Id Payeer',
+ advcash_id: 'Email Advanced Cash',
+ revolut: 'Revolut',
+ link_payment: 'Link Paypal MoneyBox',
+ note_payment: 'Note Aggiuntive',
+ country_pay: 'Paese di Destinazione Pagamenti',
+ username_telegram: 'Username Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_id_old: 'OLD Tel ID',
+ teleg_auth: 'Codice Autorizzazione',
+ click_per_copiare: 'Cliccaci sopra per copiarlo sugli appunti',
+ copia_messaggio: 'Copia Messaggio',
+ teleg_torna_sul_bot: '1) Copia il codice cliccando sul bottone qui sopra
2) torna su {botname} cliccando qui sotto 👇 ed incolla (o scrivi) il codice',
+ teleg_checkcode: 'Codice Telegram',
+ my_dream: 'Il mio Sogno',
+ saw_and_accepted: 'Condizioni',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ ask_zoom_partecipato: 'dice di avere gia partecipato',
+ manage_telegram: 'Gestori Telegram',
+ paymenttype: 'Modalità di Pagamento Disponibili',
+ selected: 'Selezionati',
+ select: 'Selezionare',
+ img: 'Immagine',
+ date_reg: 'Data Reg.',
+ requirement: 'Requisiti',
+ perm: 'Permessi',
+ elimina: 'Elimina',
+ deleted: 'Nascosto',
+ sospeso: 'Sospeso',
+ username: 'Username',
+ username_pseudonimo: 'Username (Pseudonimo)',
+ username_short: 'Username',
+ name: 'Nome',
+ surname: 'Cognome',
+ username_login: 'Username o email',
+ password: 'Password',
+ repeatPassword: 'Ripeti password',
+ terms: 'Accetto i termini della privacy',
+ metodopagamento: 'Metodo di Pagamento',
+ onlyadult: 'Confermo di essere Maggiorenne',
+ submit: 'Registrati',
+ title_verif_reg: 'Verifica Registrazione',
+ reg_ok: 'Registrazione Effettuata con Successo',
+ verificato: 'Verificato',
+ non_verificato: 'Non Verificato',
+ forgetpassword: 'Password dimenticata?',
+ modificapassword: 'Modifica Password',
+ resplist: 'Possibile Responsabile',
+ workerslist: 'Lavoratore Attivo',
+ resp: 'Responsabile',
+ viceResp: 'Vice Rrsponsabile',
+ userslist: 'Lista Persone',
+ fiscalcode: 'Codice Fiscale',
+ annoTesseramento: 'Anno',
+ numTesseraInterna: 'Tess',
+ codiceConacreis: 'Conacreis',
+ residency_address: 'Indirizzo di Residenza',
+ residency_city: 'Città di Residenza',
+ residency_province: 'Provincia',
+ residency_zipcode: 'CAP',
+ residency_country: 'Paese',
+ born_country: 'Paese Nascita',
+ cell_phone: 'Telefono',
+ dateofreg: 'Registrato',
+ dateofapproved: 'Approvato',
+ dateofbirth: 'Data di Nascita',
+ born_city: 'Città di Nascita',
+ born_province: 'Provincia di Nascita',
+ nationality_born: 'Paese di Nascita',
+ iscrizione_compilata: 'Iscritto',
+ metodo_pagamento: 'Pagam',
+ ha_pagato: 'Quota Versata',
+ newsletter_on: 'Aggiungimi alla Newsletter',
+ accetta_carta_costituzionale_on: 'Ho letto ed Approvo il Progetto',
+ iscriviti: 'Iscriviti',
+ motivazioni: 'Motivazioni sul perchè intendi iscriverti alla CNM:',
+ biografia: 'Biografia',
+ competenze_professionalita: 'Descrivi le tue competenze e professionalità',
+ cosa_potrei_offrire: 'Cosa potresti offrire?',
+ cosa_vorrei_ricevere: 'Cosa vorresti ricevere? (cosa ti aspetti?)',
+ altre_comunicazioni: 'Scrivi altre eventuali informazioni o comunicazioni:',
+ come_ci_hai_conosciuto: 'Come ci hai conosciuto?',
+ photo: 'Foto',
+ images: 'Immagini',
+ err: {
+ required: 'è richiesto',
+ email: 'inserire una email valida',
+ errore_generico: 'Si prega di compilare correttamente i campi',
+ atleast: 'dev\'essere lungo almeno di',
+ complexity: 'deve contenere almeno 1 minuscola, 1 maiuscola, 1 cifra',
+ notmore: 'non dev\'essere lungo più di',
+ char: 'caratteri',
+ terms: 'Devi accettare le condizioni, per continuare.',
+ email_not_exist: 'l\'Email non è presente in archivio, verificare se è corretta',
+ duplicate_email: 'l\'Email è già stata registrata',
+ user_already_exist: 'La registrazione con questi dati (nome, cognome e cellulare) è stata già effettuata. Per accedere al sito, cliccare sul bottone LOGIN dalla HomePage.',
+ user_extralist_not_found: 'Utente in archivio non trovato, inserire il Nome, Cognome e numero di cellulare comunicato nella lista nel 2019. Se questa è una nuova registrazione, dovete registrarvi tramite il LINK di chi vi sta invitando.',
+ user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
+ duplicate_username: 'L\'Username è stato già utilizzato',
+ username_not_valid: 'L\'Username non é valido',
+ aportador_not_exist: 'L\'Username di chi ti ha invitato non è presente. Contattaci.',
+ aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
+ invitante_username_not_exist: 'Inserire l\'Username della persona che fa da invitante',
+ sameaspassword: 'Le password devono essere identiche',
+ accetta_carta_costituzionale_on: 'Occorre accettare la sintesi della Carta Costituzionale',
+ },
+ tips: {
+ email: 'inserisci la tua email',
+ username: 'username lunga almeno 6 caratteri',
+ password: 'deve contenere 1 minuscola, 1 maiuscola e 1 cifra',
+ repeatpassword: 'ripetere la password',
+
+ },
+ },
+ op: {
+ qualification: 'Qualifica',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Discipline',
+ certifications: 'Certificazioni',
+ intro: 'Introduzione',
+ info: 'Biografia',
+ webpage: 'Pagina Web',
+ days_working: 'Giorni Lavorativi',
+ facebook: 'Pagina Facebook',
+ },
+ login: {
+ page_title: 'Login',
+ incorso: 'Login in corso',
+ enter: 'Accedi',
+ esci: 'Esci',
+ errato: 'Username o password errata. Riprovare',
+ subaccount: "Questo account è stato accorpato con il vostro Principale. Eseguire l'accesso utilizzando l'username (o email) del PRIMO account.",
+ completato: 'Login effettuato!',
+ needlogin: 'E\' necessario registrarsi al sito ed effettuare l\'Accesso con i propri dati',
+ },
+ reset: {
+ title_reset_pwd: 'Reimposta la tua Password',
+ send_reset_pwd: 'Invia Reimposta la password',
+ incorso: 'Richiesta Nuova Email...',
+ email_sent: 'Email inviata',
+ check_email: 'Controlla la tua email, ti arriverà un messaggio con un link per reimpostare la tua password. Questo link, per sicurezza, scadrà dopo 4 ore.',
+ token_scaduto: 'Il token è scaduto oppure è stato già usato. Ripetere la procedura di reset password',
+ title_update_pwd: 'Aggiorna la tua password',
+ update_password: 'Aggiorna Password',
+ },
+ logout: {
+ uscito: 'Sei Uscito',
+ },
+ errors: {
+ graphql: {
+ undefined: 'non definito',
+ },
+ },
+ showbigmap: 'Mostra la mappa più grande',
+ todo: {
+ titleprioritymenu: 'Priorità:',
+ inserttop: 'Inserisci il Task in cima',
+ insertbottom: 'Inserisci quì una Nuova Attività',
+ edit: 'Descrizione Task:',
+ completed: 'Ultimi Completati',
+ usernotdefined: 'Attenzione, occorre essere Loggati per poter aggiungere un Todo',
+ start_date: 'Data Inizio',
+ status: 'Stato',
+ completed_at: 'Data Completamento',
+ expiring_at: 'Data Scadenza',
+ phase: 'Fase',
+ assigned_to_userId: 'Assegnato a',
+ workers: 'Partecipanti Attivi',
+ },
+ notification: {
+ status: 'Stato',
+ ask: 'Attiva le Notifiche',
+ waitingconfirm: 'Conferma la richiesta di Notifica',
+ confirmed: 'Notifiche Attivate!',
+ denied: 'Notifiche Disabilitate! Attenzione così non vedrai arrivarti i messaggi. Riabilitali per vederli.',
+ titlegranted: 'Permesso Notifiche Abilitato!',
+ statusnot: 'Stato Notifiche',
+ titledenied: 'Permesso Notifiche Disabilitato!',
+ title_subscribed: 'Sottoscrizione a {sitename}!',
+ subscribed: 'Ora potrai ricevere i messaggi e le notifiche.',
+ newVersionAvailable: 'Aggiorna',
+ },
+ connection: {
+ conn: 'Connessione',
+ online: 'Attiva',
+ offline: 'Disattiva',
+ },
+ proj: {
+ newproj: 'Titolo Progetto',
+ newsubproj: 'Titolo Sotto-Progetto',
+ insertbottom: 'Inserisci Nuovo Project',
+ longdescr: 'Descrizione',
+ note: 'Note',
+ hoursplanned: 'Ore Preventivate',
+ hoursadded: 'Ore Aggiuntive',
+ hoursworked: 'Ore Lavorate',
+ begin_development: 'Inizio Sviluppo',
+ begin_test: 'Inizio Test',
+ progresstask: 'Progr',
+ actualphase: 'Fase Attuale',
+ hoursweeky_plannedtowork: 'Ore settimanali previste',
+ endwork_estimate: 'Data fine lavori stimata',
+ privacyread: 'Chi lo puo vedere:',
+ privacywrite: 'Chi lo puo modificare:',
+ createdby: 'Creato da:',
+ tipovisu: 'Visualizzazione:',
+ totalphases: 'Totale Fasi',
+ themecolor: 'Tema Colore',
+ themebgcolor: 'Tema Colore Sfondo',
+ group: 'Gruppo',
+ respUsername: 'Responsabile',
+ viceRespUsername: 'Vice Responsabile',
+ vice2RespUsername: 'Vice 2 Responsabile',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'Icona',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Numero',
+ booked: 'Prenotato',
+ booked_error: 'Prenotazione non avvenuta. Riprovare più tardi',
+ sendmsg_error: 'Messaggio non inviato. Riprovare più tardi',
+ sendmsg_sent: 'Messaggio Inviato',
+ booking: 'Prenota Evento',
+ titlebooking: 'Prenotazione',
+ modifybooking: 'Modifica Prenotazione',
+ cancelbooking: 'Cancella Prenotazione',
+ canceledbooking: 'Prenotazione Cancellata',
+ cancelederrorbooking: 'Cancellazione non effettuata, Riprovare più tardi',
+ cancelevent: 'Cancella Evento',
+ canceledevent: 'Evento Cancellato',
+ cancelederrorevent: 'Cancellazione Evento non effettuata, Riprovare',
+ event: 'Evento',
+ starttime: 'Dalle',
+ nextevent: 'Prossimo Evento',
+ readall: 'Leggi tutto',
+ enddate: 'al',
+ endtime: 'alle',
+ duration: 'Durata',
+ hours: 'Orario',
+ when: 'Quando',
+ where: 'Dove',
+ teacher: 'Condotto da',
+ enterdate: 'Inserisci data',
+ details: 'Dettagli',
+ infoextra: 'Date e Ora Extra:',
+ alldayevent: 'Tutto il giorno',
+ eventstartdatetime: 'Inizio',
+ enterEndDateTime: 'Fine',
+ selnumpeople: 'Partecipanti',
+ Lunch: 'Pranzo',
+ Dinner: 'Cena',
+ DinnerShared: 'Cena Condivisa',
+ selnumpeopleLunch: 'Prenotati per il Pranzo',
+ selnumpeopleDinner: 'Prenotati per la Cena',
+ selnumpeopleDinnerShared: 'Cena Condivisa',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Messaggio da inviare',
+ writemsg: 'Scrivi qui se vuoi lasciare un messaggio',
+ showpdf: 'Vedi PDF',
+ bookingtextdefault: 'Prenoto per',
+ bookingtextdefault_of: 'di',
+ data: 'Data',
+ teachertitle: 'Relatore',
+ peoplebooked: 'Prenotaz.',
+ showlastschedule: 'Vedi tutto il Calendario',
+ },
+ msgs: {
+ message: 'Messaggio',
+ messages: 'Messaggi',
+ nomessage: 'Nessun Messaggio',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typology',
+ short_tit: 'Titolo Breve',
+ title: 'Titolo',
+ details: 'Dettagli',
+ bodytext: 'Testo Evento',
+ dateTimeStart: 'Data Inizio',
+ dateTimeEnd: 'Data Fine',
+ bgcolor: 'Colore Sfondo',
+ days: 'Giorni',
+ icon: 'Icona',
+ img: 'Nomefile Immagine',
+ img_small: 'Img Piccola',
+ where: 'Dove',
+ contribtype: 'Tipo Contributo',
+ price: 'Contributo',
+ askinfo: 'Chiedi Info',
+ openpage: 'Apri Pagina',
+ showpage: 'Vedi Pagina',
+ infoafterprice: 'Note dopo la Quota',
+ teacher: 'Insegnante', // teacherid
+ teacher2: 'Insegnante 2', // teacherid2
+ teacher3: 'Insegnante 3', // teacherid2
+ teacher4: 'Insegnante 4', // teacherid2
+ infoextra: 'InfoExtra',
+ linkpage: 'WebSite',
+ facebook: 'Facebook',
+ pagefooter: 'Pagina di Footer',
+ pagefooter2: 'Pagina di Footer 2',
+ pagefooter3: 'Pagina di Footer 3',
+ linkpdf: 'Link ad un PDF',
+ nobookable: 'Non Prenotabile',
+ internal: 'Evento Interno',
+ lunchAvailable: 'Disponibilità di Pranzare',
+ dinnerAvailable: 'Disponibilità di Cenare',
+ dinnerSharedAvailable: 'Disponibilità di Cenare Condivisa',
+ lunchType: 'Tipo di Pranzo',
+ dinnerType: 'Tipo di Cena',
+ lunchPrezzo: 'Contributo Pranzo',
+ dinnerPrezzo: 'Contributo Cena',
+ news: 'Novità',
+ dupId: 'Id Duplicato',
+ canceled: 'Cancellato',
+ deleted: 'Eliminato',
+ duplicate: 'Duplica',
+ notempty: 'Il campo non può essere vuoto',
+ modified: 'Modificato',
+ showinhome: 'Mostra nella Home',
+ showinnewsletter: 'Mostra nella Newsletter',
+ color: 'Colore del titolo',
+ },
+ disc: {
+ typol_code: 'Codice Tipologia',
+ order: 'Ordinamento',
+ },
+ newsletter: {
+ title: 'Desideri ricevere la nostra Newsletter?',
+ name: 'Il tuo Nome',
+ surname: 'Il tuo Cognome',
+ namehint: 'Nome',
+ surnamehint: 'Cognome',
+ email: 'La tua Email',
+ submit: 'Iscriviti',
+ reset: 'Cancella',
+ typesomething: 'Compilare correttamente il campo',
+ acceptlicense: 'Accetto la licenza e i termini',
+ license: 'Devi prima accettare la licenza e i termini',
+ submitted: 'Iscritto',
+ menu: 'Newsletter1',
+ template: 'Modelli Email',
+ sendemail: 'Invia',
+ check: 'Controlla',
+ sent: 'Già Inviate',
+ mailinglist: 'Lista Contatti',
+ settings: 'Impostazioni',
+ serversettings: 'Server',
+ others: 'Altro',
+ templemail: 'Modello Email',
+ datetoSent: 'DataOra Invio',
+ activate: 'Attivato',
+ numemail_tot: 'Email Totali',
+ numemail_sent: 'Email Inviate',
+ datestartJob: 'Inizio Invio',
+ datefinishJob: 'Fine Invio',
+ lastemailsent_Job: 'Ultima Inviata',
+ starting_job: 'Invio Iniziato',
+ finish_job: 'Invio Terminato',
+ processing_job: 'Lavoro in corso',
+ error_job: 'Info Errori',
+ statesub: 'Sottoscritto',
+ wrongerr: 'Email non valida',
+ },
+ privacy_policy: 'Privacy Policy',
+ cookies: 'Usiamo i Cookie per una migliore prestazione web.',
+ sites: {
+ active: 'Attivo',
+ idapp: 'IdApp',
+ name: 'Nome Sito',
+ adminemail: 'Email Admin',
+ manageremail: 'Email Gestione',
+ replyTo: 'Reply To',
+ host: 'Host',
+ portapp: 'Porta',
+ dir: 'Directory',
+ email_from: 'Email From',
+ email_pwd: 'Email Pwd',
+ telegram_key: 'Chiave Bot Telegram',
+ telegram_bot_name: 'Telegram BotName',
+ pathreg_add: 'Suffisso',
+ },
+ skill: {
+ name: 'Competenza',
+ city: 'Città',
+ photos: 'Foto',
+ note: 'Note',
+ subskill: 'Specializz.',
+ },
+ level: {
+ name: 'Livello',
+ },
+ statusSkill: {
+ name: 'Stato',
+ },
+ store: {
+ description: 'Descrizione',
+ main: 'Principale',
+ img: 'Immagine',
+ icon: 'Icona',
+ },
+ sectors: {
+ name: 'Settore',
+ },
+ contribtype: {
+ name: 'Contributo'
+ },
+ bot: {
+ page: 'Pagina',
+ index: 'Posizione',
+ riga: 'Riga',
+ active: 'Attivo',
+ lang: 'Lingua',
+ label: 'Etichetta',
+ type: 'Tipo',
+ value: 'Contenuto',
+ visibility: 'Visibilità',
+ date_updated: 'Ult. Aggiornamento',
+ },
+ },
+
+};
+
+export default msg_it;
diff --git a/_ALL_SITES/freeplanet.app/statics/lang/pt.js b/_ALL_SITES/freeplanet.app/statics/lang/pt.js
new file mode 100755
index 00000000..3c82cd71
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/statics/lang/pt.js
@@ -0,0 +1,643 @@
+const msg_pt = {
+ pt: {
+ words: {
+ da: 'od',
+ a: 'do',
+ },
+ home: {
+ guida: 'Guia',
+ guida_passopasso: 'Guia Passo a Passo',
+ },
+ grid: {
+ editvalues: 'Modifica Valori',
+ addrecord: 'Aggiungi Riga',
+ showprevedit: 'Mostra Eventi Passati',
+ columns: 'Colonne',
+ tableslist: 'Tabelle',
+ nodata: 'Sem Dados',
+ },
+ gallery: {
+ author_username: 'Utente',
+ title: 'Titolo',
+ directory: 'Directory',
+ list: 'Lista',
+ },
+ otherpages: {
+ sito_offline: 'Site em actualização',
+ modifprof: 'Editar Perfil',
+ biografia: 'Biografia',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Amministrazione',
+ eventlist: 'Le tue Prenotazioni',
+ usereventlist: 'Prenotazioni Utenti',
+ userlist: 'Lista Utenti',
+ zoomlist: 'Calendario Zoom',
+ extralist: 'Lista Extra',
+ dbop: 'Db Operations',
+ tableslist: 'Lista Tabelle',
+ navi: 'Navios',
+ newsletter: 'Newsletter',
+ pages: 'Pagine',
+ media: 'Media',
+ gallery: 'Gallerie',
+ },
+ manage: {
+ menu: 'Gestione',
+ manager: 'Gestore',
+ nessuno: 'Nessuno',
+ },
+ messages: {
+ menu: 'I tuoi Messaggi',
+ },
+ },
+ sendmsg: {
+ write: 'scrive',
+ },
+ stat: {
+ imbarcati: 'Abordados',
+ imbarcati_weekly: 'Abordados semanalmente',
+ imbarcati_in_attesa: 'abordados em espera',
+ qualificati: 'Qualificado com pelo menos 2 convidados',
+ requisiti: 'Utilizadores com os 7 Requisitos',
+ zoom: 'Participar no Zoom',
+ Payment_Mode: 'Payment Methods INSERT',
+ accepted: 'Directrizes + Vídeo aceite',
+ dream: 'Eles escreveram o Sonho',
+ email_not_verif: 'Email não verificado',
+ telegram_non_attivi: 'Telegrama Não Activo',
+ telegram_pendenti: 'Telegram Pendants',
+ reg_daily: 'Inscrições diárias',
+ reg_weekly: 'Inscripciones semanales',
+ reg_total: 'Inscrições Total',
+ },
+ steps: {
+ nuovo_imbarco: 'Reservar outra Viagem',
+ vuoi_entrare_nuova_nave: 'Deseja ajudar o Movimento a avançar e pretende entrar noutro Navio?
Ao fazer um Novo Presente de 33 euros, poderá viajar outra viagem e ter outra oportunidade de se tornar um Sonhador!
'
+ + 'Se confirmar, será acrescentado à lista de espera para o próximo embarque.',
+ vuoi_cancellare_imbarco: 'Tem a certeza de que quer cancelar este embarque no navio AYNI?',
+ completed: 'Completado',
+ passi_su: '{passo} passos em {totpassi}',
+ video_intro_1: '1. Bem-vindo ao {sitename}',
+ video_intro_2: '2. Nascimento do {sitename}',
+ read_guidelines: 'Eu li e concordo com estes termos escritos acima',
+ saw_video_intro: 'Declaro ter visto o vídeo',
+ paymenttype: 'Formas de Pagamento',
+ paymenttype_long: 'Escolha pelo menos 2 Métodos de pagamento, para trocar presentes.
As formas de pagamento são: - Revolut: o Revolut Prepaid Card com IBAN inglês (fora da UE) completamente gratuito, mais gratuito e fácil de usar. Disponível o aplicativo para mobile.
- Paypal porque é um sistema muito popular em toda a Europa (a transferência é gratuita) e você pode conectar cartões pré-pagos, cartões de crédito e conta bancária SEM COMISSÕES. Desta forma não terá de partilhar o seu cartão ou números de c/c, mas apenas o e-mail que utilizou durante o registo no Paypal. Disponível o aplicativo para o seu celular.
',
+ paymenttype_paypal: 'Como abrir uma conta Paypal (em 2 minutos)',
+ paymenttype_paypal_carta_conto: 'Como associar um cartão de crédito/débito ou conta bancária no PayPal',
+ paymenttype_paypal_link: 'Abra uma conta no Paypal',
+ paymenttype_revolut: 'Como abrir a conta com Revolut (em 2 minutos)',
+ paymenttype_revolut_link: 'Abrir conta com Revolut',
+ entra_zoom: 'Haz un Zoom',
+ linee_guida: 'Eu aceito as directrizes',
+ video_intro: 'Eu vejo o vídeo',
+ zoom: 'Tenho pelo menos 1 Zoom in',
+ zoom_si_partecipato: 'Você participou de pelo menos 1 Zoom',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto',
+ zoom_partecipa: 'Participou em pelo menos 1 Zoom',
+ zoom_no_partecipato: 'Você ainda não participou de um Zoom (é um requisito para entrar)',
+ zoom_long: 'É necessário participar em pelo menos 1 Zoom, mas é recomendável participar mais activamente no movimento.
Ao participar nos Zooms o Staff registará a assistência e você estará habilitado.',
+ zoom_what: 'Tutorial de como instalar o Zoom Cloud Meeting',
+ // sharemovement_devi_invitare_almeno_2: 'Você ainda não convidou 2 pessoas',
+ // sharemovement_hai_invitato: 'Você convidou pelo menos 2 pessoas',
+ sharemovement_invitati_attivi_si: 'Você tem pelo menos 2 pessoas convidadas Ativo',
+ sharemovement_invitati_attivi_no: 'Nota:As pessoas que convidaste, para serem Active, têm de ter concluído todos os primeiros 7 Requisitos (ver o teu Lavagna para ver o que lhes falta)',
+ sharemovement: 'Convite a pelo menos 2 pessoas',
+ sharemovement_long: 'Partilhe o Movimento {sitename} e convide-os a participar nos Zooms de Boas-vindas para fazer parte desta grande Família 😄 .
',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Preencher todos os requisitos para entrar na lista de embarque.',
+ enter_prog_requisiti_ok: 'O usuário completou todos os 5 requisitos para entrar na lista de embarque.
',
+ enter_prog_msg: 'Você receberá uma mensagem nos próximos dias, assim que o seu navio estiver pronto!',
+ enter_prog_msg_2: '',
+ enter_nave_9req_ok: 'PARABÉNS! Você completou TODOS os 7 passos do Guia! Obrigado por ajudar a {sitename} a Expandir!
Você poderá partir muito em breve com a sua Jornada, fazendo o seu presente e continuando para o Sonhador.',
+ enter_nave_9req_ko: 'Lembre-se que você pode ajudar o Movimento a crescer e expandir, compartilhando nossa jornada com todos!',
+ enter_prog: 'Vou em Lista Programação',
+ enter_prog_long: 'Satisfeito os requisitos para entrar no Programa, você será adicionado ao Ticket e ao chat do grupo correspondente.
',
+ collaborate: 'Colaboração',
+ collaborate_long: 'Continuo a trabalhar com os meus companheiros para chegar ao dia em que o meu navio vai zarpar.',
+ dream: 'Eu escrevo o meu sonho',
+ dream_long: 'Escreva aqui o Sonho pelo qual você entrou no {sitename} e que deseja realizar.
Será compartilhado com todos os outros para sonharem juntos !',
+ dono: 'Presente',
+ dono_long: 'Eu faço o meu presente na data de partida do meu navio',
+ support: 'Eu apoio o movimento',
+ support_long: 'Eu apoio o movimento trazendo energia, participando e organizando o Zoom, ajudando e informando os recém-chegados e continuando a espalhar a visão de {sitename}.',
+ ricevo_dono: 'Eu recebo meu presente e CELEBRATO',
+ ricevo_dono_long: 'Viva!!!!
ESTE MOVIMENTO É REAL E POSSÍVEL SE FABRICARMOS TODOS JUNTOS!!',
+ },
+ dialog: {
+ continue: 'Continuar',
+ close: 'Fechar',
+ copyclipboard: 'Copiado para a prancheta',
+ ok: 'Ok',
+ yes: 'Sim',
+ no: 'Não',
+ delete: 'Eliminar',
+ cancel: 'Cancelar',
+ update: 'Atualização',
+ add: 'Adicione',
+ today: 'Hoje',
+ book: 'Livro',
+ avanti: 'Avançar',
+ indietro: 'Voltar',
+ finish: 'Acabar',
+ sendmsg: 'Enviar mensagem',
+ sendonlymsg: 'Envie apenas uma Msg',
+ msg: {
+ titledeleteTask: 'Eliminar Tarefa',
+ deleteTask: 'Eliminar {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Conta',
+ },
+ db: {
+ recupdated: 'Record Aggiornato',
+ recfailed: 'Errore durante aggiornamento Record',
+ reccanceled: 'Annullato Aggiornamento. Ripristinato valore precendente',
+ deleterecord: 'Elimina Record',
+ deletetherecord: 'Eliminare il Record',
+ deletedrecord: 'Record Cancellato',
+ recdelfailed: 'Errore durante la cancellazione del Record',
+ duplicatedrecord: 'Record Duplicato',
+ recdupfailed: 'Errore durante la duplicazione del Record',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Clique aqui para abrir o Telegrama BOT e siga as instruções',
+ ifclose: 'Se você não abrir o Telegrama clicando no botão ou o apagar, vá até Telegrama e procure {botname} BOTTOM no ícone da lente, então pressione Iniciar e siga as instruções',
+ openbot: 'Abra {botname} no Telegrama',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'Comece a sua gravação',
+ introduce_email: 'insira o seu e-mail',
+ email: 'Email',
+ invalid_email: 'O seu e-mail é inválido',
+ verify_email: 'Verifique o seu e-mail',
+ go_login: 'Back to Login',
+ incorrect_input: 'Incorrect_input.',
+ link_sent: 'Abra a sua caixa de entrada, encontre o e-mail "Confirmar Registo para {sitename}" e clique em "Verificar Registo"',
+ se_non_ricevo: 'Se você não receber o e-mail, tente checar spam, ou entre em contato conosco',
+ title_unsubscribe: 'Subscribe to the newsletter',
+ title_unsubscribe_done: 'Desregisto completado corretamente',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Erro genérico',
+ errore_server: 'Não é possível aceder ao Servidor. Tente novamente Obrigado.',
+ error_doppiologin: 'Faça o login novamente. Acesso aberto a partir de outro dispositivo.',
+ },
+ user: {
+ notregistered: 'Você tem que se registrar para o serviço antes de trazer os dados',
+ loggati: 'Usuário não logado',
+ },
+ templemail: {
+ subject: 'Oggetto Email',
+ testoheadermail: 'Intestazione Email',
+ content: 'Contenuto',
+ img: 'Immagine 1',
+ img2: 'Immagine 2',
+ content2: 'Contenuto 2',
+ options: 'Opzioni',
+ },
+ dashboard: {
+ data: 'Datum',
+ data_rich: 'Data Pedido',
+ ritorno: 'Regresso',
+ invitante: 'Convidados',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Atenção',
+ downline: 'Convidados',
+ downnotreg: 'Convidados não registados',
+ notreg: 'Não Registado',
+ inv_attivi: 'Convidado com os 7 Requisitos',
+ numinvitati: 'Pelo menos 2 convidados',
+ telefono_wa: 'Contato no Whatsapp',
+ sendnotification: 'Enviar Notificação ao Destinatário no Telegrama BOT',
+ ricevuto_dono: '😍🎊 Você recebeu um convite de presente {invitato} de {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 Você recebeu um Convidados de presente de {mittente} !',
+ nessun_invitante: 'Sem Convite',
+ nessun_invitato: 'Sem Convidados',
+ legenda_title: 'Clique no nome do convidado para ver o status de seus Requisitos',
+ nave_in_partenza: 'em Partida em',
+ nave_in_chiusura: 'Encerramento Gift Chat',
+ nave_partita: 'que partiu em',
+ tutor: 'Tutor',
+ /* Quando você se torna um mediador, um TUTOR entra em contato com você, e deve:
' +
+ '- Abrir seu bate-papo do presente (você como proprietário e o tutor como administrador) com este nome:
{nomenave} ' +
+ '- Clique no nome do bate-papo na parte superior - > Editar -> Administradores -> "Adicionar administrador", selecione o Tutor na lista.
' +
+ '- Você deve configurar o bate-papo de forma que quem entra depois também veja as postagens anteriores (clique no nome do bate-papo na parte superior, clique em editar' +
+ ' altere o "histórico de novos membros" de oculto para visível.
' +
+ '- Para encontrar o link Bate-papo Recém-criado: Clique no nome do bate-papo na parte superior, clique no lápis -> "Tipo de grupo" -> "Convidar grupo via link", clique em "Copiar link" e cole-o abaixo' +
+ ', na caixa "Link do bate-papo para presente"'+
+ 'Envie o link do bate-papo para presente a todos os doadores, clicando no botão abaixo.
',
+ */
+ sonomediatore: 'Quando você for um MEDIATOR será contactado por TUTOR AYNI através de uma mensagem no Chat AYNI BOT.',
+ superchat: 'Nota: SOMENTE se tiver problemas de PAGAMENTO, ou se quiser ser REPRESENTADO, dois Tutores estão à espera para o ajudar no Chat:
a href="{link_superchat}" target="_blank">Entre no Gift Chat.',
+ sonodonatore: '- Quando você estiver nessa posição, você será convidado (por meio de uma mensagem em AYNI BOT) a entrar em um bate-papo de presentes (Telegram) e aqui também encontrará os outros 7 doadores, o mediador, o sonhador e um representante da equipe.
'
+ + '- Você terá 3 dias para entrar no bate-papo para fazer seu presente.
',
+ soydonante_secundo_tejido: '- Aqui você é Mediador e também Doador, mas sendo o segundo Tecido, você não terá que fazer seu presente novamente
',
+ controlla_donatori: 'Verifique a Lista de Doadores',
+ link_chat: 'Links de telegramas para o Gift Chat',
+ tragitto: 'Rota',
+ nave: 'Navio',
+ data_partenza: 'Data
de saída',
+ doni_inviati: 'Donativos
enviados',
+ nome_dei_passaggi: 'Nomes
de Passos',
+ donatori: 'Doadores',
+ donatore: 'Doadore',
+ mediatore: 'Ombudsman',
+ sognatore: 'Sonhador',
+ sognatori: 'Sonhadores',
+ intermedio: 'INTERMEDIAR',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'Para entrar no Gift Chat, clique aqui',
+ quando_eff_il_tuo_dono: 'Quando dar o Presente',
+ entra_in_gift_chat: 'Entre no Gift Chat',
+ invia_link_chat: 'Enviar link para o Gift Chat aos Doadores',
+ inviare_msg_donatori: '5) Enviar mensagem aos doadores',
+ msg_donatori_ok: 'Mensagem enviada aos Doadores',
+ metodi_disponibili: 'Métodos disponíveis',
+ importo: 'Importo',
+ effettua_il_dono: 'Chegou o momento de fazer o seu Presente o Sonhador
👉 {sognatore} 👈 !
'
+ + 'Enviar via PayPal para: {email}
'
+ + 'AVISO: Escolha a opção "SENDING TO A FRIEND".)
',
+ paypal_me: '
2) Método Simplificado
Click directamente aqui>br>'
+ + 'abrirá o PayPal com o montante e o destinatário já definidos.
'
+ + 'Adicionar como mensagem: Presente>br>'
+ + 'AVISO: NÃO SELECCIONAR A CAIXA: Protecção de compras Paypal
'
+ + 'Se tiver alguma dúvida, veja o vídeo abaixo para ver como:
'
+ + 'Finalmente clique em "Enviar dinheiro agora"',
+ qui_compariranno_le_info: 'No dia da partida do Navio, a informação do Sonhador aparecerá',
+ commento_al_sognatore: 'Escreva aqui um comentário para o Sonhador:',
+ posizione: 'Localização',
+ come_inviare_regalo_con_paypal: 'Como enviar o presente via Paypal',
+ ho_effettuato_il_dono: 'Eu fiz o Presente',
+ clicca_conferma_dono: 'Clique aqui para confirmar que você fez o seu presente',
+ fatto_dono: 'Você confirmou que o presente foi enviado',
+ confermi_dono: 'Confirme que você enviou o seu Presente de 33€',
+ dono_ricevuto: 'O seu Presente foi Recebido!',
+ dono_ricevuto_2: 'Recebido',
+ dono_ricevuto_3: 'Chegou!',
+ confermi_dono_ricevuto: 'Por favor, confirme que você recebeu o presente de 33€ de {donatore}',
+ confermi_dono_ricevuto_msg: 'Confirmado de que você recebeu o Presente de 33€ de {donatore}',
+ msg_bot_conferma: '{donatore} confirmou que ele enviou o seu Presente de 33€ a {sognatore} (Commento: {commento})',
+ ricevuto_dono_ok: 'Você confirmou que o presente foi recebido',
+ entra_in_lavagna: 'Entre no seu quadro negro para ver os navios que partem',
+ doni_ricevuti: 'Presentes Recebidos',
+ doni_inviati_da_confermare: 'Presentes enviados (a serem confirmados)',
+ doni_mancanti: 'Presentes em falta',
+ temporanea: 'Temporário',
+ nave_provvisoria: 'Foi-lhe atribuído um NAVIO TEMPORÁRIO.
É normal que veja uma alteração na data de partida, devido à actualização da classificação dos passageiros',
+ ritessitura: 'ESCRITENDO',
+ },
+ reg: {
+ volta: 'vez',
+ volte: 'vezes',
+ registered: 'Registrato',
+ contacted: 'Contattato',
+ name_complete: 'Nome Completo',
+ num_invitati: 'Num.Invitati',
+ is_in_whatsapp: 'In Whatsapp',
+ is_in_telegram: 'In Telegram',
+ cell_complete: 'Cellulare',
+ failed: 'Fallito',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'E-mail verificado',
+ you: 'Tu',
+ cancella_invitato: 'Eliminar Convidado',
+ regala_invitato: 'Presente Convidado',
+ regala_invitante: 'Presente Convite',
+ messaggio_invito: 'Mensagem de Convite',
+ messaggio_invito_msg: 'Envie esta mensagem a todos aqueles para quem você quer compartilhar este Movimento !',
+ videointro: 'Vídeo Introdutório',
+ invitato_regalato: 'Presente Convidado',
+ invitante_regalato: 'Convite Convidado',
+ legenda: 'Lenda',
+ aportador_solidario: 'Quem o convidou',
+ username_regala_invitato: 'Nome de utilizador do destinatário do presente',
+ aportador_solidario_nome_completo: 'Nominativo Invitante',
+ aportador_solidario_nome_completo_orig: 'Invitante Originario',
+ aportador_solidario_ind_order: 'Num Invitante',
+ already_registered: '',
+ reflink: 'Links para partilhar com os seus convidados:',
+ linkzoom: 'Ligações para Zoom in:',
+ page_title: 'Inscrição',
+ made_gift: 'Presente',
+ note: 'Note',
+ incorso: 'Inscrição em curso...',
+ richiesto: 'Campo Requerido',
+ email: 'Email',
+ intcode_cell: 'Int. prefixo',
+ cell: 'Celular',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Nacionalidade',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'Id Payeer',
+ advcash_id: 'Email Advanced Cash',
+ revolut: 'Revolut',
+ link_payment: 'Ligações Paypal MoneyBox',
+ note_payment: 'Notas Adicionais',
+ country_pay: 'País de destino dos pagamentos',
+ username_telegram: 'Username Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_id_old: 'OLD Tel ID',
+ teleg_auth: 'Código de Autorização',
+ click_per_copiare: 'Clique sobre ele para copiá-lo para a área de transferência',
+ copia_messaggio: 'Copiar Mensagem',
+ teleg_torna_sul_bot: '1) Copie o código clicando no botão acima
2) retorne ao {botname} clicando em 👇 e cole (ou escreva) o código',
+ teleg_checkcode: 'Código Telegram',
+ my_dream: 'O Meu Sonho',
+ saw_and_accepted: 'Condizioni',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ manage_telegram: 'Gestori Telegram',
+ paymenttype: 'Formas de Pagamento disponíveis',
+ selected: 'Selezionati',
+ select: 'seleccionar',
+ img: 'Immagine',
+ date_reg: 'Data Reg.',
+ requirement: 'Requisitos',
+ perm: 'Permissão',
+ username: 'Username (Pseudônimo)',
+ username_short: 'Username',
+ name: 'Nome',
+ surname: 'Apelido',
+ username_login: 'Username ou email',
+ password: 'Senha',
+ repeatPassword: 'Repita a senha',
+ terms: 'Eu aceito os termos de privacidade',
+ onlyadult: 'Confirmo que sou maior de idade',
+ submit: 'Registar',
+ title_verif_reg: 'Verificação de Registro',
+ reg_ok: 'Registo efectuado com sucesso',
+ verificato: 'Verificado',
+ non_verificato: 'Não verificado',
+ forgetpassword: 'Esqueceu sua senha?',
+ modificapassword: 'Alterar Palavra-passe',
+ err: {
+ required: 'é obrigatório',
+ email: 'digite um e-mail válido',
+ errore_generico: 'Por favor preencha os campos corretamente',
+ atleast: 'deve ser pelo menos',
+ complexity: 'deve conter pelo menos 1 letra minúscula, 1 capital, 1 dígito',
+ notmore: 'não deve ser maior do que',
+ char: 'caracteres',
+ terms: 'Você deve aceitar as condições, para continuar',
+ email_not_exist: 'o Email não está presente no arquivo, verifique se está correcto',
+ duplicate_email: 'o e-mail já foi registrado',
+ user_already_exist: 'O registo com estes dados (nome, apelido e telemóvel) já foi feito. Para acessar o site, clique no botão LOGIN da HomePage.',
+ user_extralist_not_found: 'Utilizador no arquivo não encontrado, introduza o Nome, Apelido e número de telemóvel comunicado na lista em 2019. Se este for um novo registo, deve registar-se através do LINK de quem o está a convidar.',
+ user_not_this_aportador: 'Estás a usar um link de alguém que não o teu convidado original',
+ duplicate_username: 'O nome de usuário já foi usado',
+ username_not_valid: 'Username not valid',
+ aportador_not_exist: 'O nome de usuário da pessoa que o convidou não está presente. Por favor, contacte-nos.',
+ aportador_regalare_not_exist: 'Digite o nome de usuário da pessoa que você quer dar ao convidado como presente',
+ sameaspassword: 'As senhas devem ser idênticas',
+ },
+ tips: {
+ email: 'insira o seu e-mail',
+ username: 'nome de usuário com pelo menos 6 caracteres',
+ password: 'deve conter 1 letra minúscula, 1 capital e 1 dígito',
+ repeatpassword: 'senha de repetição',
+ },
+ },
+ op: {
+ qualification: 'Qualifica',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Discipline',
+ certifications: 'Certificazioni',
+ intro: 'Introduzione',
+ info: 'Biografia',
+ webpage: 'Pagina Web',
+ days_working: 'Giorni Lavorativi',
+ facebook: 'Pagina Facebook',
+ },
+ login: {
+ page_title: 'Login',
+ incorso: 'Iniciar Sessão',
+ enter: 'Entrar',
+ esci: 'Saia',
+ errato: 'Username ou senha errados". Por favor, tente novamente',
+ subaccount: 'Esta conta foi fundida com a sua conta inicial. Entre utilizando o nome de utilizador (e e-mail) da conta FIRST.',
+ completato: 'Login concluído!',
+ needlogin: 'Você deve fazer o login antes de continuar',
+ },
+ reset: {
+ title_reset_pwd: 'Redefinir sua senha',
+ send_reset_pwd: 'Enviar senha de reinicialização',
+ incorso: 'pedido de um novo e-mail',
+ email_sent: 'Email enviado',
+ check_email: 'Verifique seu e-mail, você receberá uma mensagem com um link para redefinir sua senha. Esta ligação, por segurança, expirará após 4 horas.',
+ token_scaduto: 'O token expirou ou já foi usado. Repita o procedimento de redefinição de senha',
+ title_update_pwd: 'Atualize sua senha',
+ update_password: 'Actualizar Palavra-passe',
+ },
+ logout: {
+ uscito: 'Você está fora',
+ },
+ errors: {
+ graphql: {
+ undefined: 'non definito',
+ },
+ },
+ showbigmap: 'Mostra la mappa più grande',
+ todo: {
+ titleprioritymenu: 'Priorità:',
+ inserttop: 'Inserisci il Task in cima',
+ insertbottom: 'Inserisci il Task in basso',
+ edit: 'Descrizione Task:',
+ completed: 'Ultimi Completati',
+ usernotdefined: 'Attenzione, occorre essere Loggati per poter aggiungere un Todo',
+ start_date: 'Data Inizio',
+ status: 'Stato',
+ completed_at: 'Data Completamento',
+ expiring_at: 'Data Scadenza',
+ phase: 'Fase',
+ },
+ notification: {
+ status: 'Stato',
+ ask: 'Attiva le Notifiche',
+ waitingconfirm: 'Conferma la richiesta di Notifica',
+ confirmed: 'Notifiche Attivate!',
+ denied: 'Notifiche Disabilitate! Attenzione così non vedrai arrivarti i messaggi. Riabilitali per vederli.',
+ titlegranted: 'Permesso Notifiche Abilitato!',
+ statusnot: 'Stato Notifiche',
+ titledenied: 'Permesso Notifiche Disabilitato!',
+ title_subscribed: 'Sottoscrizione a FreePlanet.app!',
+ subscribed: 'Ora potrai ricevere i messaggi e le notifiche.',
+ newVersionAvailable: 'Aggiorna',
+ },
+ connection: 'Connessione',
+ proj: {
+ newproj: 'Titolo Progetto',
+ newsubproj: 'Titolo Sotto-Progetto',
+ insertbottom: 'Inserisci Nuovo Project',
+ longdescr: 'Descrizione',
+ hoursplanned: 'Ore Preventivate',
+ hoursadded: 'Ore Aggiuntive',
+ hoursworked: 'Ore Lavorate',
+ begin_development: 'Inizio Sviluppo',
+ begin_test: 'Inizio Test',
+ progresstask: 'Progressione',
+ actualphase: 'Fase Attuale',
+ hoursweeky_plannedtowork: 'Ore settimanali previste',
+ endwork_estimate: 'Data fine lavori stimata',
+ privacyread: 'Chi lo puo vedere:',
+ privacywrite: 'Chi lo puo modificare:',
+ totalphases: 'Totale Fasi',
+ themecolor: 'Tema Colore',
+ themebgcolor: 'Tema Colore Sfondo',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'Icona',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Numero',
+ booked: 'Prenotato',
+ booked_error: 'Prenotazione non avvenuta. Riprovare più tardi',
+ sendmsg_error: 'Messaggio non inviato. Riprovare più tardi',
+ sendmsg_sent: 'Messaggio Inviato',
+ booking: 'Prenota Evento',
+ titlebooking: 'Prenotazione',
+ modifybooking: 'Modifica Prenotazione',
+ cancelbooking: 'Cancella Prenotazione',
+ canceledbooking: 'Prenotazione Cancellata',
+ cancelederrorbooking: 'Cancellazione non effettuata, Riprovare più tardi',
+ cancelevent: 'Cancella Evento',
+ canceledevent: 'Evento Cancellato',
+ cancelederrorevent: 'Cancellazione Evento non effettuata, Riprovare',
+ event: 'Evento',
+ starttime: 'Dalle',
+ nextevent: 'Prossimo Evento',
+ readall: 'Leggi tutto',
+ enddate: 'al',
+ endtime: 'alle',
+ duration: 'Durata',
+ hours: 'Orario',
+ when: 'Quando',
+ where: 'Dove',
+ teacher: 'Condotto da',
+ enterdate: 'Inserisci data',
+ details: 'Dettagli',
+ infoextra: 'Date e Ora Extra:',
+ alldayevent: 'Tutto il giorno',
+ eventstartdatetime: 'Inizio',
+ enterEndDateTime: 'Fine',
+ selnumpeople: 'Partecipanti',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Messaggio da inviare',
+ showpdf: 'Vedi PDF',
+ bookingtextdefault: 'Prenoto per',
+ bookingtextdefault_of: 'di',
+ data: 'Data',
+ teachertitle: 'Insegnante',
+ peoplebooked: 'Prenotaz.',
+ showlastschedule: 'Vedi tutto il Calendario',
+ },
+ msgs: {
+ message: 'Messaggio',
+ messages: 'Messaggi',
+ nomessage: 'Nessun Messaggio',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typology',
+ short_tit: 'Titolo Breve',
+ title: 'Titolo',
+ details: 'Dettagli',
+ bodytext: 'Testo Evento',
+ dateTimeStart: 'Data Inicial',
+ dateTimeEnd: 'Data Fine',
+ bgcolor: 'Colore Sfondo',
+ days: 'Giorni',
+ icon: 'Icona',
+ img: 'Nomefile Immagine',
+ img_small: 'Img Piccola',
+ where: 'Dove',
+ contribtype: 'Tipo Contributo',
+ price: 'Contributo',
+ askinfo: 'Chiedi Info',
+ openpage: 'Apri Pagina',
+ showpage: 'Vedi Pagina',
+ infoafterprice: 'Note dopo la Quota',
+ teacher: 'Insegnante', // teacherid
+ teacher2: 'Insegnante2', // teacherid2
+ infoextra: 'InfoExtra',
+ linkpage: 'WebSite',
+ linkpdf: 'Link ad un PDF',
+ nobookable: 'Non Prenotabile',
+ news: 'Novità',
+ dupId: 'Id Duplicato',
+ canceled: 'Cancellato',
+ deleted: 'Eliminato',
+ duplicate: 'Duplica',
+ notempty: 'Il campo non può essere vuoto',
+ modified: 'Modificato',
+ showinhome: 'Mostra nella Home',
+ showinnewsletter: 'Mostra nella Newsletter',
+ color: 'Colore del titolo',
+ },
+ disc: {
+ typol_code: 'Codice Tipologia',
+ order: 'Ordinamento',
+ },
+ newsletter: {
+ title: 'Desideri ricevere la nostra Newsletter?',
+ name: 'Il tuo Nome',
+ surname: 'Il tuo Cognome',
+ namehint: 'Nome',
+ surnamehint: 'Cognome',
+ email: 'La tua Email',
+ submit: 'Iscriviti',
+ reset: 'Cancella',
+ typesomething: 'Compilare correttamente il campo',
+ acceptlicense: 'Accetto la licenza e i termini',
+ license: 'Devi prima accettare la licenza e i termini',
+ submitted: 'Iscritto',
+ menu: 'Newsletter1',
+ template: 'Modelli Email',
+ sendemail: 'Invia',
+ check: 'Controlla',
+ sent: 'Già Inviate',
+ mailinglist: 'Lista Contatti',
+ settings: 'Impostazioni',
+ serversettings: 'Server',
+ others: 'Altro',
+ templemail: 'Modello Email',
+ datetoSent: 'DataOra Invio',
+ activate: 'Attivato',
+ numemail_tot: 'Email Totali',
+ numemail_sent: 'Email Inviate',
+ datestartJob: 'Inizio Invio',
+ datefinishJob: 'Fine Invio',
+ lastemailsent_Job: 'Ultima Inviata',
+ starting_job: 'Invio Iniziato',
+ finish_job: 'Invio Terminato',
+ processing_job: 'Lavoro in corso',
+ error_job: 'Info Errori',
+ statesub: 'Sottoscritto',
+ wrongerr: 'Email non valida',
+ },
+ privacy_policy: 'Política de Privacidade',
+ cookies: 'Nós usamos Cookies para um melhor desempenho na web.',
+ },
+};
+
+export default msg_pt;
diff --git a/_ALL_SITES/freeplanet.app/statics/lang/si.js b/_ALL_SITES/freeplanet.app/statics/lang/si.js
new file mode 100755
index 00000000..9a5e3b67
--- /dev/null
+++ b/_ALL_SITES/freeplanet.app/statics/lang/si.js
@@ -0,0 +1,537 @@
+const msg_si = {
+ si: {
+ words: {
+ da: 'da',
+ a: 'a',
+ },
+ home: {
+ guida: 'Vodnik',
+ guida_passopasso: 'Vodnik po korakih',
+ },
+ grid: {
+ editvalues: 'Modifica Valori',
+ addrecord: 'Aggiungi Riga',
+ showprevedit: 'Pokaži pretekle dogodke',
+ columns: 'Vrstice',
+ tableslist: 'Tabele',
+ nodata: 'Noben podatek',
+ },
+ gallery: {
+ author_username: 'Utente',
+ title: 'Naziv',
+ directory: 'Directory',
+ list: 'Lista',
+ },
+ otherpages: {
+ sito_offline: 'Spletno mesto se posodablja',
+ modifprof: 'Uredi pProfil',
+ biografia: 'Biografia',
+ update: 'Posodobitev v teku...',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Administracija',
+ eventlist: 'Vaše rezervacije',
+ usereventlist: 'Uporabniške rezervacije',
+ userlist: 'Seznam uporabnikov',
+ zoomlist: 'Zoom koledar',
+ extralist: 'Dodatni seznam',
+ dbop: 'Operacije Db',
+ tableslist: 'Seznam tabel',
+ navi: 'Ladje',
+ listadoni_navi: 'Seznam daril ladjic',
+ newsletter: 'Novosti',
+ pages: 'Strani',
+ media: 'Mediji',
+ gallery: 'Galerije',
+ },
+ manage: {
+ menu: 'Upravljanje',
+ manager: 'Upravitelj',
+ nessuno: 'Noben',
+ },
+ messages: {
+ menu: 'Vaša sporočila',
+ },
+ },
+ sendmsg: {
+ write: 'napiši',
+ },
+ stat: {
+ imbarcati: 'Vkrcavanje',
+ imbarcati_weekly: 'Vkrcavanje tedenske',
+ imbarcati_in_attesa: 'Vkrcavanje čaka',
+ qualificati: 'Kvalificirajte se z vsaj dvema gostoma',
+ requisiti: 'Uporabniki s 7 zahtevami',
+ zoom: 'Sodeloval pri Zoomu',
+ modalita_pagamento: 'Vneseni načini plačila',
+ accepted: 'Sprejete smernice + videoposnetki',
+ dream: 'Napisali svoje Sanje',
+ email_not_verif: 'Nepreverjena e-pošta',
+ telegram_non_attivi: 'Telegram ni aktiven',
+ telegram_pendenti: 'Čakajoči Telegram',
+ reg_daily: 'Dnevne registracije',
+ reg_weekly: 'Tedenske prijave',
+ reg_total: 'Skupne registracije',
+ },
+ steps: {
+ nuovo_imbarco: 'Rezerviraj še eno potovanje',
+ vuoi_entrare_nuova_nave: 'Želis pomagati Gibanju, napredovati in vstopiti v še eno\novo Ladjico?
Z novim vplačilom 33€, lahko pričneš novo potovanje in tako dobiš še eno priložnost, da postaneš Sanjač!
'
+ + 'Če potrdiš boš dodan na seznam čakajočih za vkrcavanje.',
+ vuoi_cancellare_imbarco: 'Ali ste prepričani, da želite izbrisati vaš vstop v Ladjo Ayni?',
+ completed: 'zaključen',
+ passi_su: '{passo} od {totpassi} koraki',
+ video_intro_1: '1. Dobrodošli v {sitename}',
+ video_intro_2: '2. Rojstvo {sitename}',
+ read_guidelines: 'Sem prebral in sprejel napisal zgornje pogoje',
+ saw_video_intro: 'Izjavljam, da sem pogledal videoposnetke',
+ paymenttype: 'Načini plačila',
+ paymenttype_long: ' Načini plačila so: - Revolut : predplačniška kartica Revolut z angleškim IBAN (zunaj EU) popolnoma brezplačna, svobodnejša in enostavnejša za uporabo. Na voljo je aplikacija za mobilne naprave.
- Paypal ker gre za zelo pogost sistem po vsej Evropi (prenos je brezplačen ) kjer lahko povežete predplačniške kartice, kreditne kartice ali tekoči račun BREZ KOMISIJ . Na ta način vam ne bo treba deliti številk svojih kartic ali c / c, ampak samo e-pošto, ki ste jo uporabili pri prijavi na Paypal. Mobilna aplikacija je na voljo.
',
+ paymenttype_long2: 'Paypal je potreben
Za izmenjavo daril priporočamo, da imate na voljo vsaj 2 načina plačila .',
+ paymenttype_paypal: 'Kako odpreti Paypal račun (v 2 minutah)',
+ paymenttype_paypal_carta_conto: 'Kako povezati kreditno / debetno kartico ali bančni račun na PayPal',
+ paymenttype_paypal_link: 'Odprite račun s Paypalom',
+ paymenttype_revolut: 'Kako odpreti račun z Revolutom (v 2 minutah)',
+ paymenttype_revolut_link: 'Odprite račun z Revolutom',
+ entra_zoom: 'Vstopi v Zoom',
+ linee_guida: 'Sprejemam smernice',
+ video_intro: 'Pogledam video',
+ zoom: 'Sodelujem pri vsaj 1 zoomu',
+ zoom_si_partecipato: 'Udeležili ste se vsaj 1-ga zooma',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto',
+ zoom_partecipa: 'Sodeloval je v vsaj 1-em Zoomu',
+ zoom_no_partecipato: 'Še niste sodelovali pri zoomu (zahteva, da lahko vstopite)',
+ zoom_long: 'Potrebno je sodelovati pri vsaj enem zoomu, vendar je priporočljivo, da se v gibanje vključite bolj aktivno.
\n'
+ + ' Osebje bo s sodelovanjem v zoomih beležilo udeležbe in vam bo omogočeno. ',
+ zoom_what: 'Navodila, kako namestiti Zoom Cloud Meeting',
+ // sharemovement_devi_invitare_almeno_2: 'Nisi še vpisal 2-eh oseb',
+ // sharemovement_hai_invitato: 'Si vpisaj vsaj 2 osebi',
+ sharemovement_invitati_attivi_si: 'Imate vsaj 2 aktivna povabljena',
+ sharemovement_invitati_attivi_no: ' Opomba: Osebe, ki ste jih povabili, da so aktivni , morajo imeti izpolnjene vseh prvih 7 zahtev (glejte Belo tablo če želite razumeti, kaj manjka)',
+ sharemovement: 'Delim gibanje',
+ sharemovement_long: 'Delite gibanje {sitename} in jih povabite, da sodelujejo v zoomih dobrodošlice, da postanejo del te velike družine 😄 .
',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Izpolnite vse potrebne zahteve, da lahko vstopite na seznam za vstop.',
+ enter_prog_requisiti_ok: 'Izpolnili ste vseh 5 zahtev za vpis na vstopni seznam.
',
+ enter_prog_msg: 'V naslednjih dneh boste takoj, ko bo vaša ladja pripravljena, prejeli sporočilo!',
+ enter_prog_msg_2: '',
+ enter_nave_9req_ok: 'ČESTITKE! Izpolnili ste VSE 7 korakov! Hvala, ker ste pomagali {sitename} pri razširitvi!
Zelo kmalu boste lahko odšli na potovanje, si priskrbeli darilo in nadaljevali proti sanjaču ',
+ enter_nave_9req_ko: 'Ne pozabite, da lahko pomagate rasti in razširiti gibanje, tako da svoje potovanje delite z drugimi!',
+ enter_prog: 'Vpišem se na Seznam vkrcavanja',
+ enter_prog_long: 'Ne pozabite, da lahko pomagate rasti in razširiti gibanje, tako da svoje potovanje delite z drugimi!
',
+ collaborate: 'sodelovanje',
+ collaborate_long: 'Še naprej sodelujem s spremljevalci, da bi prišel do dneva, ko bo moja ladja priplula.',
+ dream: 'Pišem svoje sanje',
+ dream_long: 'Tu napišite sanje, zaradi katerih ste vstopili v {sitename} in jih želite izpolniti.
Z drugimi bomo delili, da bomo sanjali skupaj !',
+ dono: 'Darilo',
+ dono_long: 'Darilo vročim na datum odhoda svoje ladje',
+ support: 'Podpiram gibanje',
+ support_long: 'Gibanje podpiram z vključevanjem energije, sodelovanjem in organiziranjem Zooma, pomaganjem in obveščam novincev z nadaljnjim širjenjem {sitename} vizije',
+ ricevo_dono: 'Prejmem svoje darilo in POČAS',
+ ricevo_dono_long: 'Ura !!!
TO GIBANJE JE resnično in možno, če vsi delamo SKUPAJ!',
+ },
+ dialog: {
+ continue: 'Naprej',
+ close: 'Zapri',
+ copyclipboard: 'Kopirano v odložišče',
+ ok: 'Ok',
+ yes: 'Da',
+ no: 'Ne',
+ delete: 'Izbriši',
+ cancel: 'Preklic',
+ update: 'Osveži',
+ add: 'Dodaj',
+ today: 'Danes',
+ book: 'Knjiga',
+ avanti: 'Naslednja',
+ indietro: 'Nazaj',
+ finish: 'konec',
+ sendmsg: 'Pošlji sporočilo',
+ sendonlymsg: 'Pošlji samo eno sporočilo',
+ msg: {
+ titledeleteTask: 'Izbriši nalogo',
+ deleteTask: 'Želite izbrisati {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'CountPreštejte',
+ },
+ db: {
+ recupdated: 'Posnetek posodobljen',
+ recfailed: 'Napaka pri posodabljanju zapisa',
+ reccanceled: 'Preklicana posodobitev. Obnovi prejšnjo vrednost',
+ deleterecord: 'Izbriši zapis',
+ deletetherecord: 'Želiš završti zapis',
+ deletedrecord: 'Zapis je izbrisan',
+ recdelfailed: 'Napaka med brisanjem zapisa',
+ duplicatedrecord: 'Podvojen zapis',
+ recdupfailed: 'Napaka med podvajanjem zapisa',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Kliknite tukaj, da odprete BOT Telegram in sledite navodilom',
+ ifclose: 'Če se Telegram ne odpre s klikom na gumb ali ste ga izbrisali, pojdite na Telegram in poiščite \'{botname}\' na ikoni leče, nato pritisnite Start in sledite navodilom.',
+ openbot: 'Odprite "{botname}" na Telegramu',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'tzačnite registracijo',
+ introduce_email: 'vnesite svoj e-poštni naslov',
+ email: 'E-pošta',
+ invalid_email: 'Vaša e-pošta ni veljavna',
+ verify_email: 'Preverite e-pošto',
+ go_login: 'Vrnitev v prijavo',
+ incorrect_input: 'Nepravilna vstavitev.',
+ link_sent: 'Odprite nabiralnik, poiščite e-poštno sporočilo "Potrdi prijavo {sitename}" in kliknite "Preveri registracijo"',
+ se_non_ricevo: 'Če ne prejmete e-pošte, poskusite preveriti v neželeni pošti ali nas kontaktirajte',
+ title_unsubscribe: 'Odjavite se iz glasila',
+ title_unsubscribe_done: 'Odjava se je uspešno zaključila',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Splošna napaka',
+ errore_server: 'Do strežnika ni mogoče dostopati. Poskusite znova. Hvala',
+ error_doppiologin: 'Ponovno se prijavite. Dostop je bil odprt iz druge naprave.',
+ },
+ user: {
+ notregistered: 'Preden lahko shranite svoje podatke, se morate registrirati za storitev',
+ loggati: 'Uporabnik ni prijavljen',
+ },
+ dashboard: {
+ data: 'Datum',
+ data_rich: 'Zahtevani datum',
+ ritorno: 'Vrnitev',
+ invitante: 'povabljenca',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Pozornosti',
+ downline: 'povabljen',
+ downnotreg: 'Neregistrirani gostje',
+ notreg: 'Ni registrirano',
+ inv_attivi: 'Povabljeni s 5 zahtevami',
+ numinvitati: 'Z vsaj 2-emi povabljenici',
+ telefono_wa: 'Pišite na Whatsapp',
+ sendnotification: 'Obvestilo pošljite prejemniku na Telegram BOT',
+ ricevuto_dono: '😍🎊 Prejeli ste darilo {invitato} kot darilo od {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 Prejeli ste povabljenca kot darilo od {mittente} !',
+ nessun_invitante: 'Nobenega povabljenega',
+ nessun_invitato: 'Ni gostov',
+ legenda_title: 'Kliknite na povabljeno ime, da si ogledate stanje njihovih zahtev.',
+ nave_in_partenza: 'ladja v odhodu',
+ nave_in_chiusura: 'Zapiranje Gift- Darilni klepet',
+ nave_partita: 'levo naprej',
+ tutor: 'Tutor',
+ /* Ko postaneš Mediator te kontaktira en TUTOR, z njim moraš:
' +
+ '- Odpret svoj Gift- Darilni klepet (ti kot lastnik in Tutor ' +
+ 'kot administrator) s tem imenom:
{nomenave} ' +
+ '- Klikni na ime klepeta na vrhu-> Popravi -> Administratorji -> "Dodaj Administratorja", izberi Tutorja v imeniku.
' +
+ '- Moraš nastaviti klepet na način, da vsak, ki vstopi vidi predhodne objave(klikni na ime klepeta na vrhu, klikni na popravi, ' +
+ 'spremeni "zgodovina za nove člane" iz skrite v vidno.
' +
+ '- Da najdeš link pravkar ustvarjenega klepeta : klikni na ime klepeta na vrhu, klikni na svinčnik -> "Vrsta Skupine" -> "z linkom povabi v skupino", klikni na"kopiraj link" in prilepi tu spodaj, v okvir"Link Gift Klepet"
' +
+ '- Pošlji Link Gift Klepeta vsem Donatorjem, tako, da klikneš na spodnji gumb.
',
+ */
+ sonomediatore: 'Ko ste MEDIATOR, vas bo TUTOR AYNI poklical preko sporočila na klepetu AYNI BOT',
+ superchat: 'Pozorno preberi: SAMO če imaš težave s PLAČILOM, ali želiš biti ZAMENJAN, te dva Tutorja pričakujeta, da ti lahko pomagata v Klepetu:
Vstopi v Super Klepet',
+ sonodonatore: '- Ko si na tej poziciji, boš povabljen, da vstopiš v Gift Klepet (Telegram) in tam boš našel še ostalih 7 Donatorjev, Mediatorja, Sanjača in enega predstavnika Tima.
'
+ + '- Imel boš 3 dni časa v za izpeljati vplačilo.
',
+ sonodonatore_seconda_tessitura: '- Tu si istočasno Mediator in Donator. Ker je to tvoj avtomatičen vpis, ti ni sedaj potrebno vplačati!
',
+ controlla_donatori: 'Preverite seznam donatorjev',
+ link_chat: 'Povezava telegrama darilnega klepeta',
+ tragitto: 'Potovanje',
+ nave: 'Ladja',
+ data_partenza: 'Datum
odhoda',
+ doni_inviati: 'Darila
poslana',
+ nome_dei_passaggi: 'Ime
prehodov',
+ donatori: 'Donator',
+ donatore: 'Donator',
+ mediatore: 'Mediator',
+ sognatore: 'Sanjač',
+ sognatori: 'Sanjači',
+ intermedio: 'POTNIK',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'Za vstop v Gift Klepet,klikni tu',
+ quando_eff_il_tuo_dono: 'Ko izpelješ vplačilo',
+ entra_in_gift_chat: 'Vstopi v Gift Klepet',
+ invia_link_chat: 'Pošlji link Gift Klepeta Donatorjem',
+ inviare_msg_donatori: '5) Pošlji sporočilo Donatorjem',
+ msg_donatori_ok: 'Poslano sporočilo Donatorjem',
+ metodi_disponibili: 'Načini na Voljo',
+ importo: 'Uvoz',
+ effettua_il_dono: 'Je prišel trenutek da Vplačaš svoje darilo Sanjarju
👉 {sognatore} 👈 !
'
+ + 'Vplačilo preko PayPal na: {email}
'
+ + 'V sporocilo dopiši: Darilo
'
+ + 'POZOR POMEMBNO: Zberi možnost
"SENDING TO A FRIEND"
',
+ paypal_me: '
2) Poenostavljena metoda
Klikneš direktno na link
'
+ + 'odpre se ti si PayPal z že vpisanim zneskom in postavljenim emailom osebe, ki ji vplačuješ
'
+ + 'V sporočilo dopiši: Darilo
'
+ + 'POZOR POMEMBNO: ODMAKNI OZNAČBO NA : "Vplačujem storitve ali blago?" (Zaščita nakupa Paypal)
'
+ + 'Če imaš dvome, si oglej celoten postopek v spodnjem videu:
'
+ + 'Na koncu klikni “Pošlji denar -Vplačaj”',
+ qui_compariranno_le_info: 'Na dan odhoda Ladje, prejmete vse potrebne informacije s strani Sanjača',
+ commento_al_sognatore: 'Tu napišite komentar za Sanjač:',
+ posizione: 'Pozicija',
+ come_inviare_regalo_con_paypal: 'Kako vplačati preko',
+ ho_effettuato_il_dono: 'POTRJUJEM VPLAČILO',
+ clicca_conferma_dono: 'Klikni tu, da potrdiš izvedeno vplačilo',
+ fatto_dono: 'Potrdil si, da je vplačilo bilo izvedeno',
+ confermi_dono: 'Potrdi da si vplačal 33€',
+ dono_ricevuto: 'Tvoje vplačilo je prejeto!',
+ dono_ricevuto_2: 'Sprejeto',
+ dono_ricevuto_3: 'Prispelo!',
+ confermi_dono_ricevuto: 'Potrjujem, da sem sprejel darilo v znesku 33€ z strani {donatore}',
+ confermi_dono_ricevuto_msg: 'Potrjena da je prejel Darilo 33€ iz strani {donatore}',
+ msg_bot_conferma: '{donatore} je potrdil, da je poslal svoje Darilo v vrednosti 33€ {sognatore} (Commento: {commento})',
+ ricevuto_dono_ok: 'Potrdil si da si darilo Sprejel',
+ entra_in_lavagna: 'Vstopi v svojo Tablo, da pogledaš Ladje, ki bodo izplule',
+ doni_ricevuti: 'Sprejeta Darila',
+ doni_inviati_da_confermare: 'Poslana Darila (za potrditev)',
+ doni_mancanti: 'Manjkajoča Darila',
+ temporanea: 'Začasna',
+ nave_provvisoria: 'Dodeljena ti je bila ZAČASNA ladja.
Normalno je, da boš zaradi posodobitve seznama potnikov videli spremenjen datum odhoda.',
+ ritessitura: 'Avtomatičen Vpis',
+ },
+ reg: {
+ volta: 'krat',
+ volte: 'krat',
+ registered: 'Registriran',
+ contacted: 'Obveščen',
+ name_complete: 'Popolno ime',
+ num_invitati: 'Število povabljenih',
+ is_in_whatsapp: 'v Whatsapp-u',
+ is_in_telegram: 'V Telegram-u',
+ cell_complete: 'Telefon',
+ failed: 'Zgrešeno',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'Email Potrjena',
+ reg_lista_prec: ' Vpiši Ime, Priimek in telefonsko številko, ki si vpisal prvič ob vstopu v Klepet!
Na ta način te sistem prepozna in obdržite pozicijo na listi.',
+ nuove_registrazioni: 'Če je to NOVA registracija, moraš kontaktirati osebo, ki te je POVABILA, da ti posreduje PRAVILEN LINK za Registracijo pod njim/njo',
+ you: 'Ti',
+ cancella_invitato: 'Odstrani povabljenca',
+ cancella_account: 'Zbriši registracijo',
+ cancellami: 'Si siguren, da želiš popolnoma Izbrisati svojo Registracijo na {sitename} in tako izstopiti iz gibanja? Ne boš mogel več vstopiti na spletno stran s svojimi podatki, Izgubil Perderai boš svojo POZICIJO in tvoji povabljenci bodo PODARJENI osebi, ki te je povabila.',
+ cancellami_2: 'ZADNJE OBVESTILO! Bi rad Definitivno izstopil iz {sitename} ?',
+ account_cancellato: 'Tvoj profil je pravilno izbrisan',
+ regala_invitato: 'Podari povabljenca',
+ regala_invitante: 'Podari Povabljenega',
+ messaggio_invito: 'Povabilno sporočilo',
+ messaggio_invito_msg: 'Pošlji sporočilo vsem, s katerimi želiš deliti to Gibanje!',
+ videointro: 'Predstavitveni Video',
+ invitato_regalato: 'Povabljnec Podarjen',
+ invitante_regalato: 'Povabljenega Podarjen',
+ legenda: 'Zgodovina',
+ aportador_solidario: 'Kdo te je Povabil',
+ username_regala_invitato: 'Uporabniško ime Destinatorja darila',
+ aportador_solidario_nome_completo: 'Polno ime povabljenca',
+ aportador_solidario_nome_completo_orig: 'Originalen Povabljenec',
+ aportador_solidario_ind_order: 'Številka Povabljenca',
+ already_registered: 'Sem se že prijavil v klepet, pred 13 Januarjem',
+ reflink: 'Link, ki ga deliš med svojimi povabljenci:',
+ linkzoom: 'Link za vstop v Zoom:',
+ page_title: 'Registracija',
+ made_gift: 'Darilo',
+ note: 'Zapis',
+ incorso: 'Registracija v Teku...',
+ richiesto: 'Obvezno Polje',
+ email: 'Email',
+ intcode_cell: 'Klicna številka.',
+ cell: 'telefonska Telegram',
+ cellreg: 'Telefonska s katero si se registriral',
+ nationality: 'Nacionalnost',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'Id Payeer',
+ advcash_id: 'Email Advanced Cash',
+ revolut: 'Revolut',
+ link_payment: 'Povezava paypal MoneyBox',
+ note_payment: 'Dodatne opombe',
+ country_pay: 'Država destinacije Vplačil',
+ username_telegram: 'Uporabniško ime Telegram',
+ telegram: 'Klepet Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_id_old: 'STAR Tel ID',
+ teleg_auth: 'Avtorizacijska koda',
+ click_per_copiare: 'KLikni zgoraj, da kopiraš v odložišče',
+ copia_messaggio: 'Kopiraj Sporočilo',
+ teleg_torna_sul_bot: '1) Kopiraj kodo tako da klikneš na zgornji gumb
2) vrni se v {botname} s klikom tu spodaj 👇 in prilepi(ali napiši) kodo',
+ teleg_checkcode: 'Koda Telegram',
+ my_dream: 'Moje Sanje',
+ saw_and_accepted: 'Pogoji',
+ saw_zoom_presentation: 'Je bil prisoten na Zoom-u',
+ manage_telegram: 'Skrbniki Telegram',
+ paymenttype: 'Razpoložljivi načini Plačila',
+ selected: 'Izbrani',
+ select: 'izbrati',
+ img: 'Slika',
+ date_reg: 'Datum Reg.',
+ requirement: 'Zahteve',
+ perm: 'Dovoljenja',
+ username: 'Uporabniško ime (Pseudonimo)',
+ username_short: 'Up.ime',
+ name: 'Ime',
+ surname: 'Priimek',
+ username_login: 'Up. ime ali email',
+ password: 'Geslo',
+ repeatPassword: 'Ponovi geslo',
+ terms: 'Sprejemam pogoje poslovanja',
+ onlyadult: 'Potrjujem da sem Polnoleten',
+ submit: 'Registriraj se',
+ title_verif_reg: 'Preveri Registracijo',
+ reg_ok: 'Uspešno si Registriran',
+ verificato: 'Preverjeno',
+ non_verificato: 'Ni Preverjeno',
+ forgetpassword: 'Pozabljeno geslo?',
+ modificapassword: 'Spremenite geslo',
+ err: {
+ required: 'je zahtevano',
+ email: 'vpiši veljaven email',
+ errore_generico: 'Prosimo, da pravilno izpolnete vsa polja',
+ atleast: 'mora biti dolgo vsaj',
+ complexity: 'ora vsebobati vsaj 1 malo črko, 1 veliko črko, 1 številko',
+ notmore: 'ne sme biti dolgo več kot',
+ char: 'karakterji',
+ terms: 'Za nadaljevanje, moraš sprejeti pogoje poslovanja.',
+ email_not_exist: 'E-naslov ni prisotna v arhivu, preveri, če je pravilna',
+ duplicate_email: 'E-naslov je že bila registrirana',
+ user_already_exist: 'Registracija s temi podatki (ime,priimek, telefonska)je že uporabljena.Za vstop na spletno stran, klikni na gumb LOGIN na Začetni Strani.',
+ user_extralist_not_found: 'Uporabnik ni najden v arhivu, vpiši Ime,Priimek in telefonsko, ki si jo posredoval v listi leta 2019. Če je to nova registracija, se moraš prijaviti potom LINKA osebe, ki te vabi.',
+ user_not_this_aportador: 'Uporabljaš link druge osebe, različen od tvojega originalnega povabljenca.',
+ duplicate_username: 'To Uporabniško ime je že uporabljeno',
+ username_not_valid: 'Username not valid',
+ aportador_not_exist: 'To Uporabniško ime, ki te je povabilo, ni več prisotno.Kontaktiraj nas.',
+ aportador_regalare_not_exist: 'Vpiši Uporabniško ime osebe, ki jo želiš podariti povabljencu',
+ sameaspassword: 'Geslo mora biti enako',
+ },
+ tips: {
+ email: 'vpiši svoj email',
+ username: 'Uporabniško ime dolgo vsaj 6 karakterjev',
+ password: 'mora vsebovati vsaj 1 majhno črko, 1 veliko črko in 1 številko',
+ repeatpassword: 'ponovi geslo',
+
+ },
+ },
+ login: {
+ page_title: 'Vpis',
+ incorso: 'Vpis v teku',
+ enter: 'Vstopi',
+ esci: 'Izstopi',
+ errato: 'Uporabniško ime ali geslo napačna.Poskusi ponovno',
+ subaccount: 'Ta profil je bil združen z vašim prvim profilom. Izpelji dostop z vpisom uporabniskega imena(ali emaila) iz PRVEGA vpisa',
+ completato: 'Uspešen vpis!',
+ needlogin: 'Je potrebno izpeljati vpis preden nadaljuješ.',
+ },
+ reset: {
+ title_reset_pwd: 'Ponastavi geslo',
+ send_reset_pwd: 'Pošlji ponastavitev gesla',
+ incorso: 'Zahteva Nova Email...',
+ email_sent: 'Email poslana',
+ check_email: 'Preveri svoje email, kjer boš prejel sporočilo z linkom za ponastaviti geslo.Zaradi varnostnih razlogov, bo ta link zapadel čez 4 ure.',
+ token_scaduto: 'Geslo je izsteklo ali je že bilo uporabljeno.Ponovi postopek za ponastavitev gesla',
+ title_update_pwd: 'Osveži svoje geslo',
+ update_password: 'osveži Geslo',
+ },
+ logout: {
+ izhod: 'Si izstopil',
+ },
+ errors: {
+ graphql: {
+ undefined: 'ne definiran',
+ },
+ },
+ showbigmap: 'Pokaži večjo mapo',
+ notification: {
+ status: 'Status',
+ ask: 'Aktiviraj Obveščanje',
+ waitingconfirm: 'Potrdi prošnjo za Obveščanje',
+ confirmed: 'Obveščanje Aktivirano!',
+ denied: 'Obvestila Onemogočena! Pozor tako ne boš videl prihajajočih sporočil. Omogoči, da jih vidiš.',
+ titlegranted: 'Dovoljenje Obveščanj Omogočeno!',
+ statusnot: 'Status Obveščanj',
+ titledenied: 'Dovoljenje Obveščanj Onemogočeno!',
+ title_subscribed: 'Pod vpisi na spletno stran!',
+ subscribed: 'Sedaj boš lahko sprejemal sporočila in obvestila.',
+ newVersionAvailable: 'Osveži',
+ },
+ connection: 'Povezava',
+ cal: {
+ num: 'Število',
+ booked: 'Rezervirano',
+ booked_error: 'Rezervacija ni možna. Poskusi kasneje.',
+ sendmsg_error: 'Sporočilo ni bilo poslano. Poskusi kasneje.',
+ sendmsg_sent: 'Sporočilo Poslano',
+ booking: 'Rezerviraj Dogodek',
+ titlebooking: 'Rezervacija',
+ modifybooking: 'Popravilo rezervacije',
+ cancelbooking: 'Izbriši rezervacijo',
+ canceledbooking: 'Rezervacija izbrisana',
+ cancelederrorbooking: 'Brisanje ni izvedeno. Poskusi kasneje',
+ cancelevent: 'Izbriši dogodek',
+ canceledevent: 'Dogodek Izbrisan',
+ cancelederrorevent: 'Izbris dogodka ni izveden, poskusi kasneje',
+ event: 'Dogodek',
+ starttime: 'Od',
+ nextevent: 'Naslednji dogodek',
+ readall: 'Preberi vse',
+ enddate: 'v tem času',
+ endtime: 'ob',
+ duration: 'Trajanje',
+ hours: 'Urnik',
+ when: 'Kdaj',
+ where: 'Kje',
+ teacher: 'Vodi',
+ enterdate: 'Vpiši datum',
+ details: 'Podrobnosti',
+ infoextra: 'Extra datum in ura:',
+ alldayevent: 'Ves dan',
+ eventstartdatetime: 'Pričetek',
+ enterEndDateTime: 'Konec',
+ selnumpeople: 'Sodelujoči',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Sporočilo za pošiljati',
+ showpdf: 'Poglej PDF',
+ bookingtextdefault: 'Rezerviram za',
+ bookingtextdefault_of: 'od',
+ teachertitle: 'Učitelj',
+ peoplebooked: 'Rezervacije.',
+ showlastschedule: 'Poglej v kolendarju',
+ },
+ msgs: {
+ message: 'Sporočilo',
+ messages: 'Sporočila',
+ nomessage: 'Nobenega Sporočila',
+ },
+ event: {
+ dateTimeStart: 'Datum pričetka',
+ dateTimeEnd: 'Datum zaključka',
+ contribtype: 'Vrsta Prispevka',
+ price: 'Prispevek',
+ askinfo: 'Vprašaj Info',
+ showpage: 'Poglej Stran',
+ infoafterprice: 'Pojasnila po Kvoti',
+ teacher: 'Učitelj', // teacherid
+ teacher2: 'Učitelj2', // teacherid2
+ infoextra: 'InfoExtra',
+ linkpage: 'WebSite',
+ linkpdf: 'Link za en PDF',
+ nobookable: 'Ni možna rezervacija',
+ news: 'Novosti',
+ dupId: 'Id Podvojen',
+ canceled: 'Izbrisan',
+ deleted: 'Odstranjen',
+ duplicate: 'Podvoji',
+ notempty: 'Prostor ne sme biti prazen',
+ modified: 'Popravljeno',
+ showinhome: 'Pokaži na omači strani',
+ showinnewsletter: 'Pokaži v Novostih',
+ },
+ privacy_policy: 'Pogoji Poslovanja',
+ cookies: 'Uporabljamo piškotke za boljše delovanje na netu.',
+ },
+};
+
+export default msg_si;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/db/i18n_website.js b/_ALL_SITES/popolodelnuovomondo.app/db/i18n_website.js
new file mode 100755
index 00000000..c1059426
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/db/i18n_website.js
@@ -0,0 +1,390 @@
+const msg_website = {
+ it: {
+ pages: {
+ home: 'Principale',
+ SignUp: 'Registrazione',
+ SignIn: 'Login',
+ vreg: 'Verifica Reg',
+ Test: 'Test',
+ Category: 'Categorie',
+ Todo: 'Todo',
+ personal: 'Personale',
+ work: 'Lavoro',
+ shopping: 'Spesa',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ projects: 'Progetti',
+ favproj: 'Favoriti',
+ },
+ projall: 'Tutti',
+ projectsShared: 'Miei Condivisi',
+ myprojects: 'Miei Personali',
+ msg: {
+ hello: 'Buongiorno',
+ myAppName: 'FreePlanet',
+ myAppDescription: 'Il primo Vero Social Libero, Equo e Solidale, dove Vive Consapevolezza e Aiuto Comunitario. Gratuito e senza Pubblicità',
+ underconstruction: 'App in costruzione...',
+ myDescriz: '',
+ sottoTitoloApp: 'Il primo Vero Social',
+ sottoTitoloApp2: 'Libero, Equo e Solidale',
+ sottoTitoloApp3: 'dove Vive Consapevolezza e Aiuto Comunitario',
+ sottoTitoloApp4: 'Gratuito e senza Pubblicità',
+ },
+ homepage: {
+ descrapp_title1: 'Uniti per Evolvere e Sperimentare',
+ descrapp_pag1: 'Riscopri come il valore della Condivisione e della Cooperazione, possa aiutarci a ritrovare il profondo '
+ + 'senso della Vita, perduto in questa società consumista, e riporti quei Sani Pricìpi Naturali ed Umani di Fratellanza'
+ + ' che intere popolazioni antiche conoscevano bene.',
+ descrapp_pag2: 'E\' giunta l\'ora di utilizzare i nuovi strumenti Tecnologici a nostro favore, per Liberarci '
+ + 'così piano piano dalla schiavitù del "Lavoro per generare Denaro" e trasformando le nostre Capacitá in '
+ + 'Risorse Umane per poterci sostenere e vivere in Armonia con gli altri.',
+ freesocial: {
+ title: 'Free Social',
+ descr: 'Una Community organizzata per Categorie, dove potrai unirti a Gruppi Tematici, '
+ + 'Condividere Esperienze e unire Competenze per organizzare e sostenere Progetti Innovativi per il Popolo.
'
+ + 'Verranno evidenziati sviluppi Etici come l\'Auto-Produzione, la Sostenibilitá, '
+ + 'la Buona Salute Naturale e il Rispetto per l\'Ambiente e per tutti gli Esseri Viventi di questo '
+ + 'Pianeta. Chiunque potrá esprimere il proprio Consenso o Dissenso partecipando a Sondaggi Interattivi'
+ + ' e realizzare insieme i Cambiamenti necessari alla nostra Società.',
+ },
+ freetalent: {
+ title: 'Free Talent',
+ descr: 'Condividi i tuoi Talenti e Abilità, '
+ + 'al posto del denaro guadagnagnerai Tempo.
'
+ + '"1 ora" diventa moneta di scambio, uguale per tutti.
'
+ + 'Potrai utilizzare questi tuoi "Crediti Tempo" per soddisfare le tue necessità, cercando nelle Competenze Disponibili.
'
+ + 'Nel Dare e Ricevere, si creeranno così legami di Amicizia, Solidarietà, Cooperazione e Divertimento
'
+ + 'Questo progetto vuole diffondere, ora in maniera informatizzata, questa realtà che gia esiste da tanti anni, e viene chiamata "Banca del Tempo". '
+ + 'Le segreterie sparse in tutto il mondo, serviranno a dare maggiore affidabilità e fiducia negli scambi di talenti tra persone sconosciute. '
+ + 'Creeremo così una rete di fiducia nel vicinato, come giá viene praticato in numerosi Ecovillaggi e Comunità del mondo.',
+ },
+ freegas: {
+ title: 'Free G.A.S.',
+ descr: 'Ti piacerebbe utilizzare una App che ti permetta facilmente di acquistare Prodotti Locali direttamente dal Produttore?
'
+ + 'Con i Gruppi di Acquisto Solidale si evitano intermediazioni inutili, ottenendo parecchi benefici tra cui:
'
+ + '- Qualitá Superiore del prodotto
'
+ + '- Le Recensioni dei consumatori favoriranno i Produttori con Sani Intenti
'
+ + '- Possiblità d\'interagire con il Produttore
'
+ + '- Apertura alle Relazioni tra persone, condividendo Ricette e Consigli preziosi
'
+ + '- Risparmio di soldi (prezzi all\'Ingrosso)
'
+ + '- Valorizzare il Territorio e l\'Economia Locale
'
+ + '- Condizioni Eque per i Lavoratori
'
+ + '- Ridotto Impatto Ambientale
',
+ },
+ freeliving: {
+ title: 'Free Co-Living',
+ descr: 'Unire più realtà, condividendo l\'esperienza di abitare insieme, per un periodo definito:
'
+ + '1) C\'è chi Vive solo ed ha una casa.
'
+ + '2) Chi ha bisogno di un alloggio temporaneo.
'
+ + 'Oggi sempre più persone abitano da sole e vorrebbero continuare a vivere nella propria abitazione.
'
+ + 'Altre persone invece hanno bisogno di una stanza, per scelta o per necessita, ed in cambio sono disponibili a '
+ + 'contribuire alle spese per le utenze domestiche o magari aiutare la persona a fare la spesa, cucinare, pulire casa oppure offrendogli semplicemente compagnia.
'
+ + 'Tramite questo strumento, le persone potranno trovarsi, mettersi in contatto e decidere in che forma co-abitare e per quanto tempo. Le recensioni rilasciate ed il dettaglio dei profili utenti, '
+ + 'aiuterà nella scelta della persona più in sintonia.',
+
+ },
+ freecollabora: {
+ title: 'Chi può Collaborare?',
+ descr: 'Tutti coloro che sono in linea con Princìpi Etici e ricerca del Benessere Globale del Pianeta
'
+ + 'Pertanto sono i benvenuti:'
+ + ''
+ + '- Associazioni no-profit, Ecovillaggi, Comunità
'
+ + '- Gruppi che intendono promuovere Progetti Sociali Innovativi per una Decrescita Felice
'
+ + '- Chi gestisce un Gruppo di Acquisto Solidale (G.A.S.)
'
+ + '- Produttori Locali Etici
'
+ + '- Chi gestisce una Banca del Tempo
'
+ + '- Chiunque voglia partecipare, nella forma che ritiene più opportuna.
'
+ + '
',
+ },
+ freesostieni: {
+ title: 'Come Sostenere il progetto?',
+ descr: ''
+ + '- Condividendolo a tutti coloro che vogliono far parte insieme della crescita e sviluppo di una Nuova Era
'
+ + '- Rispondendo ai Sondaggi Popolari e lasciando Feedback
'
+ + '- Tramite una donazione (anche 1€ ) per le spese.
'
+ + '
'
+ + 'Vedo un futuro dove non si utilizzerà più denaro. Dove le persone si aiuteranno a vicenda e non avranno bisogno di "possedere" cose, ma le condivideranno con gli altri.
',
+ },
+ multiplatform: {
+ title: 'Multi-piattaforma',
+ descr: 'E\' compatibile con Google Chrome, Firefox, Safari, iOS, Android e PC. L\'Applicazione s\'installa facilmente, senza passare dallo store. '
+ + 'basta condividere il nome del sito www.freeplanet.app.
'
+ + 'Dopo la registrazione chiederà di aggiungerlo alla lista delle applicazioni e sullo sfondo',
+ },
+ free: {
+ title: 'Gratuita, Open Source e Niente Pubblicità',
+ descr: 'Questa App non è in vendita, non ha scopi commerciali, non ha prezzo ed appartiene al Popolo del Nuovo Mondo.
Chiunque potrá utilizzarla e beneficiarne.
A me il compito di gestirla e proteggerla. '
+ + 'Verranno accettate solo donazioni Libere di privati ed Associazioni no-profit, in linea con i Principi, che serviranno per coprire le spese.
'
+ + 'Grazie a Tutti per il sostegno. ',
+ },
+ contacts: 'Contatti',
+ },
+ },
+ es: {
+ pages: {
+ home: 'Principal',
+ SignUp: 'Nueva Cuenta',
+ SignIn: 'Entrar',
+ vreg: 'Verifica Reg',
+ Test: 'Test',
+ Category: 'Categorías',
+ Todo: 'Tareas',
+ personal: 'Personal',
+ work: 'Trabajo',
+ shopping: 'Compras',
+ Admin: 'Administración',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ projects: 'Proyectos',
+ },
+ favproj: 'Favoritos',
+ projall: 'Todos',
+ projectsShared: 'Mis Compartidos',
+ myprojects: 'Mis Personales',
+ msg: {
+ hello: 'Buenos Días',
+ myAppName: 'FreePlanet',
+ myAppDescription: 'El primer Verdadero Social Libre, justo y Solidario Donde vive Conciencia y Ayuda comunitaria, Gratis y sin publicidad',
+ underconstruction: 'App en construcción...',
+ myDescriz: '',
+ sottoTitoloApp: 'El primer Verdadero Social',
+ sottoTitoloApp2: 'Libre, justo y Solidario',
+ sottoTitoloApp3: 'Donde vive Conciencia y Ayuda comunitaria',
+ sottoTitoloApp4: 'Gratis y sin publicidad',
+ },
+ homepage: {
+ descrapp_title1: 'Unidos para evolucionar y experimentar',
+ descrapp_pag1: 'Redescubra cómo el valor de Compartir y Cooperación puede ayudarnos a encontrar el profundo '
+ + 'sentido de la Vida, perdido en esta sociedad consumista, y mostrando esos Principios Naturales Saludables y la Hermandad Humana'
+ + 'que toda la población antigua conocía bien.',
+ descrapp_pag2: 'Ha llegado el momento de utilizar las nuevas herramientas tecnológicas en nuestro favor, para liberarnos '
+ + 'tan lentamente desde la esclavitud de "Trabaja para generar dinero" y transformando nuestra Capacidad en'
+ + 'Recursos humanos para poder apoyar y vivir en Armonia con otros.',
+ freesocial: {
+ title: 'Free Social',
+ descr: 'Una comunidad organizada por Categorías, donde puedes unirte a Grupos temáticos, '
+ + 'Compartir experiencias y combinar habilidades para organizar y apoyar proyectos innovadores para la gente.
'
+ + 'Los desarrollos éticos como :
Auto-producción, Sostenibilidad, '
+ + 'la Buena Salud natural y Respeto por el Medio Ambiente y para todos los Seres vivos de este'
+ + 'Planeta. Cualquiera puede expresar su consentimiento o disidencia participando en Encuestas Interactivas '
+ + 'y llevar a cabo juntos los Cambios necesarios para nuestra sociedad.',
+ },
+ freetalent: {
+ title: 'Free Talent',
+ descr: 'Comparte tus Talentos y Habilidades, '
+ + 'en lugar de dinero, ganarás Tiempo.
'
+ + '"1 hora" se convierte en una moneda de intercambio, igual para todos.
'
+ + 'Puedes usar estos "Créditos de tiempo" para satisfacer tus necesidades, buscando en Habilidades disponibles.
'
+ + 'En Dar y Recibir, crearemos así vínculos de Amistad, Solidaridad, Cooperación y Diversión.
'
+ + 'Este proyecto apunta a difundir esta realidad, que ya existe desde hace muchos años y se llama "Banco de tiempo". '
+ + 'Las secretarías dispersas por todo el mundo, servirán para dar mayor fiabilidad y confianza en el intercambio de talentos entre personas desconocidas. '
+ + 'Así crearemos una red de confianza en el vecindario, como ya se practica en numerosos Ecoaldeas y en la Comunidades del mundo.',
+ },
+ freegas: {
+ title: 'Free G.A.S. (G.C.S.)',
+ descr: '¿Le gustaría usar una aplicación que le permita comprar productos locales directamente desde el Productor?
'
+ + 'Con Grupos de Compra Solidarios evitamos intermediarios innecesarios, obteniendo muchos beneficios, incluyendo:
'
+ + ' - Superior Quality del producto
'
+ + '- Opiniones de consumidores favorecerá a los productores con intenciones saludables
'
+ + '- Posibilidad de interactuar con el Productor
'
+ + '- Abierto a relaciones entre personas, compartiendo Recetas y Consejos preciosos
'
+ + '- Ahorros de dinero (precios al por mayor)
'
+ + '- Mejorando el Territorio y la Economía Local
'
+ + '- Condiciones Justa para Trabajadores
'
+ + '- Reducido Impacto Ambiental
',
+ },
+ freeliving: {
+ title: 'Free Co-Living',
+ descr: 'Para unir más realidad, compartiendo la experiencia de vivir juntos, por un período definido:
'
+ + '1) Hay quien vive solo y tiene un hogar.
'
+ + '2) Quién necesita un alojamiento temporal.
'
+ + 'Hoy en día, más y más personas viven solas y les gustaría seguir viviendo en sus propios hogares.
'
+ + 'Otras personas necesitan una Habitación, por elección o por necesidad, y a cambio están disponibles en'
+ + 'contribuir a los gastos para los billetes de casa o tal vez ayuda a la persona mayor para ir de compras, cocinar, limpiar casa o simplemente ofreciéndole compañía.
'
+ + 'A través de esta herramienta, las personas pueden ponerse en contacto y decidir en qué forma co-habitar. Los comentarios publicados y el detalle de los perfiles de usuario, '
+ + 'ayudará a elegir a la persona más en armonía.',
+
+ },
+ freecollabora: {
+ title: '¿Quién puede colaborar?',
+ descr: 'Todos aquellos que están en línea con Principios éticos y la investigación de Bienestar Global del Planeta
'
+ + 'Por eso son bienvenidos:'
+ + ''
+ + '- Asociaciones sin ánimo de lucro, Ecoaldeas, Comunidades
'
+ + '- Grupos que desean promover Proyectos sociales innovadores para Feliz Decrecimiento
'
+ + '- Quién administra un Grupo de Compra Solidario (G.C.S.)
'
+ + '- Productores locales Éticos
'
+ + '- Quién administra un Banco de Tiempo
'
+ + '- Cualquier persona que quiera participar, en la forma que considere más apropiada.
'
+ + '
',
+ },
+ freesostieni: {
+ title: '¿Cómo apoyar el proyecto?',
+ descr: ''
+ + '- Compartiéndolo a todos aquellos que quieran unirse en el crecimiento y desarrollo de una Nueva Era
'
+ + '- Respondiendo a Encuestas populares y dejando Comentarios
'
+ + '- A través de una donación (incluso € 1) para los gastos.
'
+ + '
'
+ + '
Veo un futuro en el que ya no usarás dinero. Donde las personas se ayudarán unos a otros y no necesiten "poseer" cosas, pero compartirán con otros.
',
+ },
+ multiplatform: {
+ title: 'Multi-plataforma',
+ descr: 'Compatible con Google Chrome, Firefox, Safari, iOS, Android y PC. La aplicación se instala fácilmente, sin pasar por el store. '
+ + 'para compartirlo, necesita solo el nombre del sitio web: www.freeplanet.app.
'
+ + 'Después del registro, le pedirá que lo agregue a la lista de aplicaciones y en la pantalla.',
+ },
+ free: {
+ title: 'Libre, Código Abierto y Sin Publicidad',
+ descr: 'Esta aplicación no está a la venta, no tiene un propósito comercial, no tiene precio y pertenece a la Gente del Nuevo Mundo.
'
+ + 'Cualquiera puede usarla y beneficiarse.
A mí la tarea de gestionarlo y protegerlo. '
+ + 'Solo se aceptarán donaciones de particulares y asociaciones sin änimo de lucro, en línea con los Principios, que se utilizarán para cubrir los gastos.
'
+ + 'Gracias a todos por el apoyo. ',
+ },
+ contacts: 'Contactos',
+ },
+ },
+ enUs: {
+ pages: {
+ home: 'Dashboard',
+ SignUp: 'SignUp',
+ SignIn: 'SignIn',
+ vreg: 'Verify Reg',
+ Test: 'Test',
+ Category: 'Category',
+ Todo: 'Todo',
+ personal: 'Personal',
+ work: 'Work',
+ shopping: 'Shopping',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ projects: 'Projects',
+ },
+ favproj: 'Favorite',
+ projall: 'All',
+ projectsShared: 'My Shared',
+ myprojects: 'My Personals',
+ msg: {
+ hello: 'Hello!',
+ myAppName: 'FreePlanet',
+ myAppDescription: 'The first Real Social Free, Fair and Equitable Where the conscience and community help live. Free and without advertising',
+ underconstruction: 'App in construction...',
+ myDescriz: '',
+ sottoTitoloApp: 'The first Real Social',
+ sottoTitoloApp2: 'Free, Fair and Equitable',
+ sottoTitoloApp3: 'Where the conscience and community help live',
+ sottoTitoloApp4: 'Free and without advertising',
+ },
+ homepage: {
+ descrapp_title1: 'Together to Evolve and Experiment',
+ descrapp_pag1: 'Rediscover how the value of Sharing and Cooperation, can help us find the deep meaning of'
+ + 'Life, lost in this consumer society, and showing those Healthy Natural Principles and Human Brotherhood'
+ + 'that entire ancient populations knew well.',
+ descrapp_pag2: 'The time has come to use the new Technological tools in our favor, to Free ourselves '
+ + 'so slowly from the slavery of the "Work to generate Money" and transforming our Capacity into'
+ + 'Human Resources to be able to support and live in Harmony with others.',
+ freesocial: {
+ title: 'Free Social',
+ descr: 'A Community organized by Categories, where you can join Thematic Groups, '
+ + 'Share Experiences and combine Skills to organize and support Innovative Projects for the People.
'
+ + 'Ethical developments such as Auto-Production, Sustainability, '
+ + 'Good Natural Health and Respect for the Environment and for all Living Beings of this'
+ + 'Planet. Anyone can express their Consent or Dissent by participating in Interactive Surveys '
+ + 'and carry out together the Changes needed for our society.',
+ },
+ freetalent: {
+ title: 'Free Talent',
+ descr: 'Share your Talents and Skills, '
+ + 'instead of money, you\'ll earn Time.
'
+ + '"1 hour" becomes a currency of exchange, equal for all.
'
+ + 'You can use these "Time Credits" to meet your needs, looking in Available Skills.
'
+ + 'In Giving and Receiving, we will thus create bonds of Friendship, Solidarity, Cooperation and Enjoyment
'
+ + 'This project aims to spread this reality, which already exists for many years and is called "Time Bank". '
+ + 'The secretariats in all over the world, will serve an extra to give greater reliability and trust in the exchange of talents between unknown people. '
+ + 'We will thus create a trust network in the neighborhood, as is already practiced in numerous Ecovillages and Community of the world. ',
+ },
+ freegas: {
+ title: 'Free G.A.S.',
+ descr: 'Would you like to use an App that allows you to easily Buy Local Products directly from Manufacturer?
'
+ + 'With Solidarity Purchase Groups (in Italian: "Gruppo di Aacquisto Solidale") we avoid unnecessary intermediaries, obtaining many benefits including:
'
+ + ' - Superior Quality of the product
'
+ + '- Consumer Reviews will favor Producers with Healthy Intents
'
+ + '- Possibility to interact with the Producer
'
+ + '- Open to Relations between people, sharing Recipes and precious Tips
'
+ + '- Savings money (wholesale prices)
'
+ + '- Enhancing the Territory and the Local Economy
'
+ + '- Fair Conditions for Workers
'
+ + '- Reduced Environmental Impact
',
+ },
+ freeliving: {
+ title: 'Free Co-Living',
+ descr: 'Join more reality, sharing the experience of living together, for a defined period:
'
+ + '1) Someone Lives alone and has a house.
'
+ + '2) Who needs a temporary accommodation .
'
+ + 'Today more and more people live alone and would like to continue living in their own house.
'
+ + 'Other people instead need a room, by choice or by necessity, and in return they are available to'
+ + 'contribute to expenses for households or maybe help to go shopping, cooking, cleaning house or simply offering him companionship.
'
+ + 'Through this tool, people can get in touch and decide in which way co-living. The reviews released and the detail of user profiles, '
+ + 'will help in choosing the person more in tune.',
+
+ },
+ freecollabora: {
+ title: 'Who can collaborate?',
+ descr: 'All those who are in line with Ethical Principles and research of Global Wellness of the Planet
'
+ + 'Therefore they are welcome:'
+ + ''
+ + '- Non-profit associations, Ecovillages, Communities
'
+ + '- Groups that want to promote Innovative Social Projects for Happy Degrowth
'
+ + '- Who manages a Solidarity Purchase Group
'
+ + '- Local Ethical Producers
'
+ + '- Who manages a Time Bank
'
+ + '- Anyone who wants to participate, in the form it considers most appropriate.
'
+ + '
',
+ },
+ freesostieni: {
+ title: 'How to support the project?',
+ descr: ''
+ + '- Sharing it to all those who want to join together in the growth and development of a New Era
'
+ + '- Answering to Popular Polls and leaving Feedback
'
+ + '- Through a donation (even $ 1) for expenses.
'
+ + '
'
+ + 'I see a future where you will no longer use money. Where people will help each other and won\'t need to "own" things, but will share with others.
',
+ },
+ multiplatform: {
+ title: 'Multi-platform',
+ descr: 'It is compatible with Google Chrome, Firefox, Safari, iOS, Android and PC. The Application is easily installed, without going through the store. '
+ + 'just share the nametranslate of this site www.freeplanet.app.
'
+ + 'After registration it will ask to be added to the application list and in the screen',
+ },
+ free: {
+ title: 'Free, Open Source and No Advertising',
+ descr: 'This App is not for sale, has no commercial purpose, is priceless and belongs to the New World People.'
+ + '
Anyone can use it and benefit from it.
To me the task of managing it and protecting it. '
+ + 'Only donations from private individuals and non-profit associations will be accepted, in line with the Principles, which will be used to cover the expenses.
'
+ + 'Thanks all for the support. ',
+ },
+ contacts: 'Contacts',
+ },
+ },
+ fr: {
+ pages: {
+
+ },
+ msg: {
+
+ },
+
+ },
+ de: {
+ pages: {
+
+ },
+ msg: {
+
+ },
+
+ },
+}
+
+export default msg_website;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_de.js b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_de.js
new file mode 100755
index 00000000..0a88fde2
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_de.js
@@ -0,0 +1,85 @@
+const msg_website_de = {
+ ws: {
+ sitename: 'AYNI',
+ siteshortname: 'Ayni',
+ botname: 'AYNI BOT',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'Profilo',
+ payment: 'Pagamenti',
+ regok: 'Registrazione Confermata',
+ presentazione: 'Presentazione',
+ presentazione2: 'Presentazione',
+ invita: 'Invita Persone',
+ SignUp: 'Nuova Registrazione',
+ SignUp_alreadylista: 'Registrazione per quelli che erano già nella lista di Notevole (del 2019) !',
+ SignUp2: 'Registrazione',
+ SignIn: 'Login',
+ status: 'Statistiche',
+ nextzoom: 'Conferenze',
+ requestresetpwd: 'Richiesta Reset Password',
+ vreg: 'Verifica Reg',
+ dashboard: 'Lavagna',
+ statoattuale: 'Stato Attuale',
+ posizione_in_programmazione: 'Lista d\'Imbarco',
+ posizione_in_nave: 'Lista Navi',
+ nave: 'Nave',
+ testimonial: 'Testimonianze',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ extralist: 'Lista Extra',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ chisiamo: 'Chi Siamo',
+ linkamici: 'Link Amici',
+ dovesiamo: 'Dove Siamo',
+ evento: 'Evento',
+ eventodef: 'Evento:',
+ prova: 'prova',
+ dbop: 'Operazioni',
+ statusreg: {
+ reg: 'Partecipanti',
+ passeggeri: 'Passeggeri Navi',
+ giainlista: 'Gia in Lista',
+ newreg: 'Ultime Registrazioni:',
+ nationality: 'Nazionalità',
+ verified: 'Verificata',
+ nonverified: 'Non Verificata',
+ req7: 'Con 5 passi entri nella lista d\'Imbarco',
+ req9: 'Con 7 passi aiuti {sitename} a Crescere!',
+ req: 'Passi',
+ people: 'Inv.',
+ peoplelegend: 'Numero d\'Invitati',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '',
+ sottoTitoloApp2: '',
+ sottoTitoloApp3: '',
+ sottoTitoloApp4: '',
+ },
+ homepage: {
+ nostra_missione: 'Nostra Missione',
+ associazione: '',
+ tit_come_associarsi: 'Come Associarsi',
+ testo_come_associarsi: '',
+ titlecontatti: 'CONTATTI',
+ },
+ text: {
+ videotitle: 'VIDEO',
+ how: 'COME FUNZIONA',
+ what: 'COSA TI SERVE',
+ step: 'PASSI DA COMPIERE',
+ testimonial: 'TESTIMONIANZE',
+ faq: 'DOMANDE FREQUENTI (FAQ)',
+ advise: 'SUGGERIMENTI',
+ download: 'MATERIALE DISPONIBILE',
+ },
+};
+
+export default msg_website_de;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_enUs.js b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_enUs.js
new file mode 100755
index 00000000..8dfea3ab
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_enUs.js
@@ -0,0 +1,73 @@
+const msg_website_enUs = {
+ ws: {
+ sitename: 'Comunità Nuovo Mondo',
+ siteshortname: 'CNM',
+ botname: 'CNM BOT',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'Profile',
+ payment: 'Payments',
+ regok: 'Registration Confirmed',
+ presentazione: 'Presentation',
+ presentazione2: 'Presentation',
+ invita: 'Invite People',
+ SignUp: 'Registration',
+ SignUp_alreadylista: 'Registration for those who are already in the List!',
+ SignUp2: 'Registration',
+ SignIn: 'Login',
+ status: 'Current state',
+ nextzoom: 'Conferences',
+ requestresetpwd: 'Password Reset Request',
+ vreg: 'Check Registration',
+ dashboard: 'Dashboard',
+ statoattuale: 'Current Status',
+ posizione_in_programmazione: 'Boarding List',
+ posizione_in_nave: 'Ships List',
+ nave: 'Ship',
+ testimonial: 'Reviews',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ statusreg: {
+ reg: 'Participants',
+ passeggeri: 'Passengers Ships',
+ giainlista: 'Already in the List',
+ newreg: 'New registrations:',
+ nationality: 'Nationality',
+ verified: 'Verified',
+ nonverified: 'Not Verified',
+ req7: 'With 5 steps you enter the boarding list.',
+ req9: 'With 7 steps help {sitename} to grow!',
+ req: 'Steps',
+ people: 'Gue.',
+ peoplelegend: 'Number of guests',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '..',
+ sottoTitoloApp2: '..',
+ sottoTitoloApp3: '..',
+ sottoTitoloApp4: '',
+ },
+ homepage: {
+ titlecontatti: 'CONTACTS',
+ },
+ text: {
+ how: 'HOW TO WORK',
+ what: 'WHAT YOU NEED',
+ step: 'STEPS TO DO',
+ videotitle: 'VIDEO',
+ testimonial: 'REVIEWS',
+ faq: 'FREQUENTLY ASKED QUESTIONS (FAQ)',
+ advise: 'ADVISE',
+ download: 'AVAILABLE DOCUMENTS',
+ },
+};
+
+export default msg_website_enUs;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_es.js b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_es.js
new file mode 100755
index 00000000..be36b4fb
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_es.js
@@ -0,0 +1,73 @@
+const msg_website_es = {
+ ws: {
+ sitename: 'AYNI',
+ siteshortname: 'Ayni',
+ botname: 'AYNI BOT',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'Perfil',
+ payment: 'Paiements',
+ regok: 'Registro confirmado',
+ presentazione: 'Presentación',
+ presentazione2: 'Presentación',
+ invita: 'Invitar a la gente',
+ SignUp: 'Registro',
+ SignUp_alreadylista: 'Inscripción para los que ya están en la Lista!',
+ SignUp2: 'Registro',
+ SignIn: 'Login',
+ status: 'Estadísticas',
+ nextzoom: 'Conferencias',
+ requestresetpwd: 'Solicitud de restablecimiento de contraseña',
+ vreg: 'Verifica Reg',
+ dashboard: 'Tablero',
+ statoattuale: 'Estado Actual',
+ posizione_in_programmazione: 'Lista de embarque',
+ posizione_in_nave: 'Lista de Naves',
+ nave: 'Nave',
+ testimonial: 'Opiniones',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ statusreg: {
+ reg: 'Participantes',
+ passeggeri: 'Barcos de pasajeros',
+ giainlista: 'Gia in Lista',
+ newreg: 'Nuevas inscripciones :',
+ nationality: 'Nacionalidad',
+ verified: 'Verificada',
+ nonverified: 'No Verificada',
+ req7: 'Con 5 pasos usted entra en la lista de embarque',
+ req9: 'Con 7 pasos ayuda a {sitename} a crecer!',
+ req: 'Pasos',
+ people: 'Inv.',
+ peoplelegend: 'Número de invitados',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '..',
+ sottoTitoloApp2: '..',
+ sottoTitoloApp3: '..',
+ sottoTitoloApp4: '',
+ },
+ homepage: {
+ titlecontatti: 'CONTACTOS',
+ },
+ text: {
+ how: 'COMO FUNCIONA',
+ what: 'QUE NECESITAS',
+ step: 'PASOS A REALIZAR',
+ videotitle: 'VIDEO',
+ testimonial: 'TESTIMONIOS',
+ faq: 'PREGUNTAS FRECUENTES (FAQ)',
+ advise: 'CONSEJOS',
+ download: 'MATERIAL DISPONIBLES',
+ },
+};
+
+export default msg_website_es;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_fr.js b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_fr.js
new file mode 100755
index 00000000..990562aa
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_fr.js
@@ -0,0 +1,63 @@
+const msg_website_fr = {
+ ws: {
+ sitename: 'AYNI',
+ siteshortname: 'Ayni',
+ botname: 'AYNI BOT',
+ },
+ homepage: {
+ titlecontatti: 'CONTACTS',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'profil',
+ payment: 'paiements',
+ regok: 'Inscription confirmée',
+ presentazione: 'Présentation',
+ presentazione2: 'Présentation',
+ invita: 'Inviter des personnes',
+ SignUp: 'Inscription',
+ SignUp_alreadylista: 'Inscription pour ceux qui sont déjà inscrits sur la liste!',
+ SignUp2: 'Inscription',
+ SignIn: 'Login',
+ status: 'État actuel',
+ nextzoom: 'Conférences',
+ requestresetpwd: 'Demande de réinitialisation du mot de passe',
+ vreg: 'Vérifier l\'inscription',
+ dashboard: 'Tableau de bord',
+ statoattuale: 'Situation Actuelle',
+ posizione_in_programmazione: 'Liste d\'embarquement',
+ posizione_in_nave: 'Liste des Navires',
+ nave: 'Navires',
+ testimonial: 'Commentaires',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ statusreg: {
+ reg: 'Participants',
+ passeggeri: 'Navires à passagers',
+ giainlista: 'Gia in Lista',
+ newreg: 'Nouvelles inscriptions:',
+ nationality: 'Nationalité',
+ verified: 'Vérifié',
+ nonverified: 'Non Vérifié',
+ req7: 'Avec 5 étapes, vous entrez dans la liste d\'embarquement.',
+ req9: 'Avec 7 étapes, aidez {sitename} à se développer !',
+ req: 'Étapes',
+ people: 'Inv.',
+ peoplelegend: 'Nombre d\'invités',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '..',
+ sottoTitoloApp2: '..',
+ sottoTitoloApp3: '..',
+ sottoTitoloApp4: '',
+ },
+};
+
+export default msg_website_fr;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_it.js b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_it.js
new file mode 100755
index 00000000..85224b26
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_it.js
@@ -0,0 +1,231 @@
+const msg_website_it = {
+ ws: {
+ sitename: 'FreePlanet',
+ siteshortname: 'FreePlanet',
+ botname: 'il Bot di FreePlanet',
+ },
+ products: {
+ quantity: 'Quantità',
+ quantityAvailable: 'Disponibili',
+ weight: 'Peso',
+ stars: 'Voto',
+ color: 'Colore',
+ theme: 'Tema',
+ },
+ hours: {
+ descr: 'Descrizione',
+ date: 'Data',
+ time_start: 'Ora Inizio',
+ time_end: 'Ora Fine',
+ hours: 'Ore',
+ note: 'Note Extra',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'Profilo',
+ profile2: 'ProfiloU',
+ test: 'Test',
+ projects: 'Progetti',
+ report: 'Report Ore',
+ producer: 'Produttore',
+ orderinfo: 'Ordini Effettuati',
+ products: 'Prodotti',
+ productslist: 'Lista Prodotti',
+ collabora: 'Collabora',
+ storehouses: 'Magazzino',
+ departments: 'Uffici',
+ orders: 'Ordini Ricevuti',
+ orders2: 'Ordini Ricevuti',
+ sharewithus: 'Condividi con Noi',
+ checkout: 'Carrello',
+ payment: 'Pagamenti',
+ regok: 'Registrazione Confermata',
+ presentazione: 'Presentazione',
+ presentazione2: 'Presentazione',
+ invita: 'Invita Persone',
+ SignUp: 'Nuova Registrazione',
+ SignUpIscrizione: 'Diventa Socio CNM',
+ SignUp_alreadylista: 'Registrazione per quelli che erano già nella lista di Notevole (del 2019) !',
+ SignUp2: 'Registrazione',
+ SignIn: 'Login',
+ status: 'Statistiche',
+ nextzoom: 'Conferenze',
+ requestresetpwd: 'Richiesta Reset Password',
+ vreg: 'Verifica Reg',
+ dashboard: 'Lavagna',
+ statoattuale: 'Stato Attuale',
+ posizione_in_programmazione: 'Lista d\'Imbarco',
+ posizione_in_nave: 'Lista Navi',
+ nave: 'Nave',
+ testimonial: 'Testimonianze',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ Sites: 'Siti Web',
+ extralist: 'Lista Extra',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ chisiamo: 'Chi Siamo',
+ linkamici: 'Link Amici',
+ dovesiamo: 'Dove Siamo',
+ calendarioeventi: 'Calendario Eventi',
+ evento: 'Evento',
+ eventodef: 'Evento:',
+ prova: 'prova',
+ dbop: 'Operazioni',
+ projall: 'Comunitari',
+ groups: 'Lista Gruppi',
+ projectsShared: 'Condivisi da me',
+ myprojects: 'Privati',
+ favproj: 'Favoriti',
+ statusreg: {
+ reg: 'Partecipanti',
+ passeggeri: 'Passeggeri Navi',
+ giainlista: 'Gia in Lista',
+ newreg: 'Ultime Registrazioni:',
+ nationality: 'Nazionalità',
+ nationality_born: 'Nazione di Nascita',
+ verified: 'Verificata',
+ nonverified: 'Non Verificata',
+ req7: 'Con 5 passi entri nella lista d\'Imbarco',
+ req9: 'Con 7 passi aiuti {sitename} a Crescere!',
+ req: 'Passi',
+ people: 'Inv.',
+ peoplelegend: 'Numero d\'Invitati',
+ },
+ admin_ecommerce: 'ECommerce',
+ ecommerce: 'Prodotti',
+ ecommerce_menu: 'ECommerce1',
+ hours: 'Ore',
+ department: 'Uffici',
+ title: 'Titolo',
+ path: 'Percorso',
+ img1: 'Immagine 1',
+ contentfield: 'Testo 1',
+ video1: 'Video 1',
+ ratio1: 'Ratio 1',
+ img2: 'Immagine 2',
+ content2: 'Testo 2',
+ video2: 'Video 2',
+ ratio2: 'Ratio 2',
+ img3: 'Immagine 3',
+ content3: 'Testo 3',
+ video3: 'Video 3',
+ ratio3: 'Ratio 3',
+ content4: 'Testo 4',
+ active: 'Attiva',
+ inmenu: 'Sul Menu',
+ submenu: 'SottoMenu',
+ infooter: 'Sul Footer',
+ internalpage: 'Pagina Interna',
+ order: 'Posizione',
+ icon: 'Icona',
+ imgback: 'Immagine di Sfondo',
+ onlyif_logged: 'Solo se Loggati',
+ only_residenti: 'Solo Residenti',
+ only_consiglio: 'Solo Consiglieri',
+ color: 'Colore',
+ },
+ msg: {
+ myAppName: 'FreePlanet',
+ myAppDescription: 'Il primo Vero Social Libero, Equo e Solidale, dove Vive Consapevolezza e Aiuto Comunitario. Gratuito e senza Pubblicità',
+ underconstruction: 'App in costruzione...',
+ myDescriz: '',
+ sottoTitoloApp: 'Il primo Vero Social',
+ sottoTitoloApp2: 'Libero, Equo e Solidale',
+ sottoTitoloApp3: 'dove Vive Consapevolezza e Aiuto Comunitario',
+ sottoTitoloApp4: 'Gratuito e senza Pubblicità',
+ },
+ homepage: {
+ descrapp_title1: 'Uniti per Evolvere e Sperimentare',
+ descrapp_pag1: 'Riscopri come il valore della Condivisione e della Cooperazione, possa aiutarci a ritrovare il profondo '
+ + 'senso della Vita, perduto in questa società consumista, e riporti quei Sani Pricìpi Naturali ed Umani di Fratellanza'
+ + ' che intere popolazioni antiche conoscevano bene.',
+ descrapp_pag2: 'E\' giunta l\'ora di utilizzare i nuovi strumenti Tecnologici a nostro favore, per Liberarci '
+ + 'così piano piano dalla schiavitù del "Lavoro per generare Denaro" e trasformando le nostre Capacitá in '
+ + 'Risorse Umane per poterci sostenere e vivere in Armonia con gli altri.',
+ freesocial: {
+ title: 'Free Social',
+ descr: 'Una Community organizzata per Categorie, dove potrai unirti a Gruppi Tematici, '
+ + 'Condividere Esperienze e unire Competenze per organizzare e sostenere Progetti Innovativi per il Popolo.
'
+ + 'Verranno evidenziati sviluppi Etici come l\'Auto-Produzione, la Sostenibilitá, '
+ + 'la Buona Salute Naturale e il Rispetto per l\'Ambiente e per tutti gli Esseri Viventi di questo '
+ + 'Pianeta. Chiunque potrá esprimere il proprio Consenso o Dissenso partecipando a Sondaggi Interattivi'
+ + ' e realizzare insieme i Cambiamenti necessari alla nostra Società.',
+ },
+ freetalent: {
+ title: 'Free Talent',
+ descr: 'Condividi i tuoi Talenti e Abilità, '
+ + 'al posto del denaro guadagnagnerai Tempo.
'
+ + '"1 ora" diventa moneta di scambio, uguale per tutti.
'
+ + 'Potrai utilizzare questi tuoi "Crediti Tempo" per soddisfare le tue necessità, cercando nelle Competenze Disponibili.
'
+ + 'Nel Dare e Ricevere, si creeranno così legami di Amicizia, Solidarietà, Cooperazione e Divertimento
'
+ + 'Questo progetto vuole diffondere, ora in maniera informatizzata, questa realtà che gia esiste da tanti anni, e viene chiamata "Banca del Tempo". '
+ + 'Le segreterie sparse in tutto il mondo, serviranno a dare maggiore affidabilità e fiducia negli scambi di talenti tra persone sconosciute. '
+ + 'Creeremo così una rete di fiducia nel vicinato, come giá viene praticato in numerosi Ecovillaggi e Comunità del mondo.',
+ },
+ freegas: {
+ title: 'Free G.A.S.',
+ descr: 'Ti piacerebbe utilizzare una App che ti permetta facilmente di acquistare Prodotti Locali direttamente dal Produttore?
'
+ + 'Con i Gruppi di Acquisto Solidale si evitano intermediazioni inutili, ottenendo parecchi benefici tra cui:
'
+ + '- Qualitá Superiore del prodotto
'
+ + '- Le Recensioni dei consumatori favoriranno i Produttori con Sani Intenti
'
+ + '- Possiblità d\'interagire con il Produttore
'
+ + '- Apertura alle Relazioni tra persone, condividendo Ricette e Consigli preziosi
'
+ + '- Risparmio di soldi (prezzi all\'Ingrosso)
'
+ + '- Valorizzare il Territorio e l\'Economia Locale
'
+ + '- Condizioni Eque per i Lavoratori
'
+ + '- Ridotto Impatto Ambientale
',
+ },
+ freeliving: {
+ title: 'Free Co-Living',
+ descr: 'Unire più realtà, condividendo l\'esperienza di abitare insieme, per un periodo definito:
'
+ + '1) C\'è chi Vive solo ed ha una casa.
'
+ + '2) Chi ha bisogno di un alloggio temporaneo.
'
+ + 'Oggi sempre più persone abitano da sole e vorrebbero continuare a vivere nella propria abitazione.
'
+ + 'Altre persone invece hanno bisogno di una stanza, per scelta o per necessita, ed in cambio sono disponibili a '
+ + 'contribuire alle spese per le utenze domestiche o magari aiutare la persona a fare la spesa, cucinare, pulire casa oppure offrendogli semplicemente compagnia.
'
+ + 'Tramite questo strumento, le persone potranno trovarsi, mettersi in contatto e decidere in che forma co-abitare e per quanto tempo. Le recensioni rilasciate ed il dettaglio dei profili utenti, '
+ + 'aiuterà nella scelta della persona più in sintonia.',
+
+ },
+ freecollabora: {
+ title: 'Chi può Collaborare?',
+ descr: 'Tutti coloro che sono in linea con Princìpi Etici e ricerca del Benessere Globale del Pianeta
'
+ + 'Pertanto sono i benvenuti:'
+ + ''
+ + '- Associazioni no-profit, Ecovillaggi, Comunità
'
+ + '- Gruppi che intendono promuovere Progetti Sociali Innovativi per una Decrescita Felice
'
+ + '- Chi gestisce un Gruppo di Acquisto Solidale (G.A.S.)
'
+ + '- Produttori Locali Etici
'
+ + '- Chi gestisce una Banca del Tempo
'
+ + '- Chiunque voglia partecipare, nella forma che ritiene più opportuna.
'
+ + '
',
+ },
+ freesostieni: {
+ title: 'Come Sostenere il progetto?',
+ descr: ''
+ + '- Condividendolo a tutti coloro che vogliono far parte insieme della crescita e sviluppo di una Nuova Era
'
+ + '- Rispondendo ai Sondaggi Popolari e lasciando Feedback
'
+ + '- Tramite una donazione (anche 1€ ) per le spese.
'
+ + '
'
+ + 'Vedo un futuro dove non si utilizzerà più denaro. Dove le persone si aiuteranno a vicenda e non avranno bisogno di "possedere" cose, ma le condivideranno con gli altri.
',
+ },
+ multiplatform: {
+ title: 'Multi-piattaforma',
+ descr: 'E\' compatibile con Google Chrome, Firefox, Safari, iOS, Android e PC. L\'Applicazione s\'installa facilmente, senza passare dallo store. '
+ + 'basta condividere il nome del sito www.freeplanet.app.
'
+ + 'Dopo la registrazione chiederà di aggiungerlo alla lista delle applicazioni e sullo sfondo',
+ },
+ free: {
+ title: 'Gratuita, Open Source e Niente Pubblicità',
+ descr: 'Questa App non è in vendita, non ha scopi commerciali, non ha prezzo ed appartiene al Popolo del Nuovo Mondo.
Chiunque potrá utilizzarla e beneficiarne.
A me il compito di gestirla e proteggerla. '
+ + 'Verranno accettate solo donazioni Libere di privati ed Associazioni no-profit, in linea con i Principi, che serviranno per coprire le spese.
'
+ + 'Grazie a Tutti per il sostegno. ',
+ },
+ titlecontatti: 'Contatti',
+ contacts: '',
+ },
+};
+
+export default msg_website_it;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_pt.js b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_pt.js
new file mode 100755
index 00000000..ef644459
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_pt.js
@@ -0,0 +1,73 @@
+const msg_website_pt = {
+ ws: {
+ sitename: 'CNM',
+ siteshortname: 'CNM',
+ botname: 'CNM BOT',
+ },
+ pages: {
+ home: 'Home',
+ profile: 'Perfil',
+ payment: 'Pagamentos',
+ regok: 'Inscrição confirmada',
+ presentazione: 'Apresentação',
+ presentazione2: 'Apresentação',
+ invita: 'Convidar Pessoas',
+ SignUp: 'Inscrição',
+ SignUp_alreadylista: 'Inscrição para os que já estão na Lista!',
+ SignUp2: 'Inscrição',
+ SignIn: 'Login',
+ status: 'Estatísticas',
+ nextzoom: 'Conférences',
+ requestresetpwd: 'Pedido de redefinição de senha',
+ vreg: '',
+ dashboard: 'Tablero',
+ statoattuale: 'Status Atual',
+ posizione_in_programmazione: 'Lista de Embarque',
+ posizione_in_nave: 'Lista de Navios',
+ nave: 'Navios',
+ testimonial: 'Opiniones',
+ Test: 'Test',
+ Category: 'Categorie',
+ Admin: 'Admin',
+ Test1: 'Test1',
+ Test2: 'Test2',
+ statusreg: {
+ reg: 'Participantes',
+ passeggeri: 'Navios de Passageiros',
+ giainlista: 'Já na lista',
+ newreg: 'Últimas Inscrições:',
+ nationality: 'Nacionalidade',
+ verified: 'Verificado',
+ nonverified: 'Não verificado',
+ req7: 'Com 5 passos, o usuário entra na lista de embarque.',
+ req9: 'Com 7 passos ajudam a {sitename} a crescer!',
+ req: 'Passos',
+ people: 'Con.',
+ peoplelegend: 'Número de convidados',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '..',
+ sottoTitoloApp2: '..',
+ sottoTitoloApp3: '..',
+ sottoTitoloApp4: '',
+ },
+ homepage: {
+ titlecontatti: 'CONTACTOS',
+ },
+ text: {
+ how: 'COMO FUNCIONA',
+ what: 'QUE NECESITAS',
+ step: 'PASOS A REALIZAR',
+ videotitle: 'VIDEO',
+ testimonial: 'TESTIMONIOS',
+ faq: 'PREGUNTAS FRECUENTES (FAQ)',
+ advise: 'CONSEJOS',
+ download: 'MATERIAL DISPONIBLES',
+ },
+};
+
+export default msg_website_pt;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_si.js b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_si.js
new file mode 100755
index 00000000..25f6b3ab
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/db/lang/ws_si.js
@@ -0,0 +1,59 @@
+const msg_website_si = {
+ ws: {
+ sitename: 'AYNI',
+ siteshortname: 'Ayni',
+ botname: 'AYNI BOT',
+ },
+ pages: {
+ home: 'Domača stran',
+ profile: 'Profil',
+ payment: 'Plačila',
+ regok: 'Registracija potrjena',
+ presentazione: 'Predstavitev',
+ presentazione2: 'Predstavitev',
+ invita: 'Povabi osebe',
+ SignUp: 'Nova Registracija',
+ SignUp2: 'Registracija',
+ SignIn: 'Vpis',
+ status: 'Statistika',
+ nextzoom: 'Conferenze',
+ requestresetpwd: 'Prošnja za ponastavitev Gesla',
+ vreg: 'Preveri Registracijo',
+ dashboard: 'Tabla',
+ statoattuale: 'TrenutniStatus',
+ posizione_in_programmazione: 'Seznam Plovbe',
+ posizione_in_nave: 'Seznam Ladiji',
+ nave: 'Ladje',
+ Admin: 'Administrator',
+ evento: 'Dogodek',
+ eventodef: 'Dogodek:',
+ statusreg: {
+ reg: 'Udeleženci',
+ passeggeri: 'Potniki Ladjic',
+ giainlista: 'Že na seznamu',
+ newreg: 'Zadnje Registracije:',
+ nationality: 'Nacionalnost',
+ verified: 'Preveri',
+ nonverified: 'Ni preverjeno',
+ req7: 'S 7 koraki vstopis na seznam za plovbo',
+ req9: 'Z 9-imi koraki pomagaš, da {sitename} Raste!',
+ req: 'Koraki',
+ people: 'Pov.',
+ peoplelegend: 'Število \'Povabljenih',
+ },
+ },
+ msg: {
+ myAppDescription: '',
+ keywords_base: '',
+ myDescriz: '',
+ sottoTitoloApp: '',
+ sottoTitoloApp2: '',
+ sottoTitoloApp3: '',
+ sottoTitoloApp4: '',
+ },
+ homepage: {
+ titlecontatti: 'Kontakt',
+ },
+};
+
+export default msg_website_si;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/db/static_data.ts b/_ALL_SITES/popolodelnuovomondo.app/db/static_data.ts
new file mode 100755
index 00000000..87fc6567
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/db/static_data.ts
@@ -0,0 +1,641 @@
+import {
+ IListRoutes,
+ ILang,
+ IFunctionality,
+ IPreloadImages,
+} from '@model'
+
+const functionality: IFunctionality = {
+ PWA: true,
+ SHOW_USER_MENU: true, // Cambiare con true
+ SHOW_PROFILE: true,
+ SHOW_REG_BUTTON: false,
+ ENABLE_REGISTRATION: true, // Cambiare con true
+ ENABLE_REG_AYNI: false,
+ SHOW_NEWSLETTER: false,
+ SHOW_ONLY_POLICY: false,
+ ENABLE_TODOS_LOADING: true,
+ ENABLE_PROJECTS_LOADING: false,
+ SHOW_IF_IS_SERVER_CONNECTION: false,
+ SHOW_MESSAGES: false,
+ BOOKING_EVENTS: true,
+ ENABLE_ECOMMERCE: true,
+ ENABLE_REG_CNM: true,
+}
+
+// const SHOW_PROJINTHEMENU = false
+//
+// let arrlistafavourite = []
+// let arrlistaprojtutti = []
+// let arrlistaprojmiei = []
+// if (SHOW_PROJINTHEMENU) {
+// arrlistaprojtutti = Projects.getters.listaprojects(RouteNames.projectsall)
+// arrlistaprojmiei = Projects.getters.listaprojects(RouteNames.myprojects)
+// arrlistafavourite = Projects.getters.listaprojects(RouteNames.favouriteprojects)
+// }
+// PROGETTI -> FAVORITI :
+
+// if (arrlistafavourite.length > 0) {
+// arrMenu.push({
+// icon: 'favorite_border',
+// nametranslate: 'pages.' + RouteNames.favouriteprojects,
+// urlroute: RouteNames.favouriteprojects,
+// level_parent: 0.0,
+// level_child: 0.5,
+// routes2: arrlistafavourite,
+// idelem: ''
+// })
+// }
+
+const routes_todo: IListRoutes[] = []
+const arrlista = [
+ { nametranslate: 'personal', description: 'personal' },
+ { nametranslate: 'work', description: 'work' },
+ { nametranslate: 'shopping', description: 'shopping' },
+]
+
+const routes_admin: IListRoutes[] = [
+ {
+ active: true,
+ order: 10,
+ path: '/admin',
+ materialIcon: 'event_seat',
+ name: 'pages.Sites',
+ component: () => import('@/rootgen/admin/sites/sites.vue'),
+ level_parent: 0.0,
+ level_child: 0.5,
+ inmenu: true,
+ submenu: true,
+ onlyAdmin: true
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/admin/cfgserv',
+ materialIcon: 'event_seat',
+ name: 'pages.Admin',
+ component: () => import('@/views/admin/cfgServer/cfgServer.vue'),
+ level_parent: 0.0,
+ level_child: 0.5,
+ inmenu: true,
+ submenu: true,
+ onlyAdmin: true
+ },
+ {
+ active: true,
+ order: 1020,
+ path: '/admin/dbop',
+ materialIcon: 'event_seat',
+ name: 'pages.dbop',
+ component: () => import('@/views/admin/dbop/dbop.vue'),
+ level_parent: 0.0,
+ level_child: 0.5,
+ inmenu: true,
+ submenu: true,
+ onlyAdmin: true
+ },
+ {
+ active: true,
+ order: 1030,
+ path: '/admin/sendpushnotif',
+ materialIcon: 'event_seat',
+ name: 'otherpages.manage.sendpushnotif',
+ component: () => import('@/rootgen/admin/sendpushnotif/sendpushnotif.vue'),
+ level_parent: 0.0,
+ level_child: 0.5,
+ inmenu: true,
+ submenu: true,
+ onlyAdmin: true
+ }
+]
+
+const routes_newsletter: IListRoutes[] = [
+ {
+ active: true,
+ order: 10,
+ name: 'newsletter.template', path: '/admin/newsletter/templemail', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 20,
+ name: 'newsletter.sendemail', path: '/admin/newsletter/newnewsletter', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 30,
+ name: 'newsletter.check', path: '/admin/newsletter/check', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 40,
+ name: 'newsletter.sent', path: '/admin/newsletter/newslist', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 50,
+ name: 'newsletter.mailinglist', path: '/admin/newsletter/mailinglist', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 60,
+ name: 'newsletter.settings', path: '/admin/newsletter/settings', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 70,
+ name: 'newsletter.serversettings', path: '/admin/newsletter/main_settings', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ },
+ {
+ active: true,
+ order: 80,
+ name: 'newsletter.others', path: '/admin/newsletter/events', materialIcon: 'fas fa-users',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: true, submenu: true, level_parent: 0.5, level_child: 0.5, onlyManager: true
+ }
+]
+
+const routes_manager: IListRoutes[] = [
+ {
+ active: functionality.BOOKING_EVENTS,
+ order: 70,
+ path: '/admin/usereventlist',
+ materialIcon: 'edit',
+ name: 'otherpages.admin.usereventlist',
+ component: () => import('@/rootgen/admin/eventlist/eventlist.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ infooter: true,
+ onlyManager: true,
+ onlyConsiglio: true,
+ onlyAdmin: true
+ },
+ {
+ active: true,
+ order: 10,
+ path: '/admin/userlist',
+ materialIcon: 'fas fa-users',
+ name: 'otherpages.admin.userlist',
+ component: () => import('@/rootgen/admin/usersList/usersList.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyManager: true,
+ onlyTutor: true
+ },
+ /*
+ {
+ active: true,
+ order: 10,
+ path: '/admin/iscritticonacreis',
+ materialIcon: 'fas fa-users',
+ name: 'otherpages.admin.iscritticonacreis',
+ component: () => import('@/rootgen/admin/iscritticonacreis/iscritticonacreis.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyManager: true,
+ onlyTutor: true
+ },
+
+ */
+ {
+ active: true,
+ order: 10,
+ path: '/admin/zoomlist',
+ materialIcon: 'fas fa-users',
+ name: 'otherpages.admin.zoomlist',
+ component: () => import('@/rootgen/admin/zoomList/zoomList.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyManager: true,
+ onlyTutor: false
+ },
+ {
+ active: true,
+ order: 27,
+ path: '/admin/tableslist',
+ materialIcon: 'fas fa-users',
+ name: 'otherpages.admin.tableslist',
+ component: () => import('@/rootgen/admin/tablesList/tablesList.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyAdmin: true,
+ onlyManager: true
+ },
+ {
+ active: true,
+ order: 30,
+ path: '/admin/pages',
+ materialIcon: 'fas fa-file-alt',
+ name: 'otherpages.admin.pages',
+ component: () => import('@/rootgen/admin/pages/pages.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyManager: true,
+ onlyEditor: true
+ },
+ {
+ active: true,
+ order: 30,
+ path: '/admin/bot',
+ materialIcon: 'fas fa-file-alt',
+ name: 'otherpages.admin.bot',
+ component: () => import('@/rootgen/admin/bot/bot.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyManager: true,
+ onlyEditor: true
+ },
+ {
+ active: true,
+ path: '/admin/newsletter',
+ order: 60,
+ faIcon: 'fa fa-list-alt',
+ materialIcon: 'fas fa-users',
+ name: 'otherpages.admin.newsletter',
+ routes2: routes_newsletter,
+ inmenu: false,
+ submenu: true,
+ level_parent: 0.5,
+ level_child: 0.5,
+ solotitle: true,
+ onlyAdmin: true,
+ onlyManager: true
+ },
+ /*
+ {
+ active: functionality.ENABLE_ECOMMERCE,
+ path: '/admin/ecommerce',
+ order: 31,
+ faIcon: 'fa fa-list-alt',
+ materialIcon: 'next_week',
+ name: 'pages.admin_ecommerce',
+ routes2: routes_admin_ecommerce,
+ inmenu: false,
+ submenu: true,
+ level_parent: 0.5,
+ level_child: 0.5,
+ solotitle: true,
+ onlyAdmin: true,
+ onlyManager: true,
+ onlyDepartment: true
+ },
+
+ */
+ {
+ active: true,
+ order: 35,
+ path: '/admin/msg_template',
+ materialIcon: 'fas fa-file-alt',
+ name: 'msgs.messages',
+ component: () => import('@/rootgen/admin/msg_template/msg_template.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyAdmin: true,
+ onlyManager: true
+ // onlyTutor: true
+ },
+ {
+ active: true,
+ order: 40,
+ path: '/admin/gallery',
+ materialIcon: 'fas fa-file-alt',
+ name: 'otherpages.admin.gallery',
+ component: () => import('@/rootgen/admin/gallery/gallery.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyAdmin: true,
+ onlyManager: true
+ },
+ {
+ active: true,
+ order: 50,
+ path: '/admin/media',
+ materialIcon: 'fas fa-file-alt',
+ name: 'otherpages.admin.media',
+ component: () => import('@/rootgen/admin/uploader/uploader.vue'),
+ inmenu: true,
+ submenu: true,
+ level_parent: 0,
+ level_child: 0.5,
+ onlyAdmin: true,
+ onlyManager: true
+ },
+]
+
+
+const baseroutes: IListRoutes[] = [
+ {
+ active: true,
+ order: 5,
+ path: '/',
+ materialIcon: 'home',
+ name: 'pages.home',
+ component: () => import('@src/root/home/home.vue'),
+ reqauth: false,
+ inmenu: true,
+ infooter: true,
+ },
+ {
+ active: true,
+ order: 100,
+ path: '/presentazione',
+ materialIcon: 'fas fa-info',
+ name: 'pages.presentazione',
+ component: () => import('@src/root/presentazione/presentazione.vue'),
+ reqauth: false,
+ inmenu: true,
+ infooter: true,
+ },
+ {
+ active: true,
+ order: 120,
+ path: '/profile',
+ materialIcon: 'fas fa-user',
+ name: 'pages.profile',
+ component: () => import('@/views/user/editprofile/editprofile.vue'),
+ meta: { requiresAuth: true },
+ inmenu: true,
+ infooter: true,
+ },
+ {
+ active: true,
+ order: 130,
+ path: '/my/:username',
+ materialIcon: 'fas fa-user',
+ name: 'pages.profile2',
+ component: () => import('@/views/user/myprofile/myprofile.vue'),
+ meta: { requiresAuth: true },
+ inmenu: false,
+ infooter: false,
+ },
+ {
+ active: true,
+ order: 120,
+ path: '/test',
+ materialIcon: 'fas fa-user',
+ name: 'pages.test',
+ component: () => import('@/views/user/test/test.vue'),
+ meta: { requiresAuth: true },
+ inmenu: true,
+ infooter: true,
+ },
+ /*{
+ active: true,
+ order: 6,
+ path: '/b',
+ faIcon: 'fa fa-list-alt',
+ materialIcon: 'format_list_numbered',
+ name: 'pages.Todo',
+ routes2: routes_todo,
+ level_parent: 0,
+ level_child: 0.5,
+ inmenu: true,
+ solotitle: true,
+ infooter: true,
+ },
+
+ */
+
+ /*
+ <{
+ active: true,
+ order: 7,
+ path: '/c',
+ faIcon: 'fa fa-list-alt',
+ materialIcon: 'next_week',
+ name: 'pages.projects',
+ // routes2: routes_projects,
+ level_parent: 0,
+ level_child: 0.5,
+ inmenu: true,
+ solotitle: true,
+ infooter: true,
+ },
+ */
+ {
+ active: true,
+ order: 2000,
+ path: '/admin',
+ materialIcon: 'fas fa-user-shield',
+ name: 'otherpages.admin.menu',
+ inmenu: true,
+ routes2: routes_admin,
+ solotitle: true,
+ infooter: true,
+ onlyAdmin: true
+ },
+ ...routes_admin,
+ {
+ active: true,
+ order: 2110,
+ path: '/manage',
+ materialIcon: 'fas fa-users-cog',
+ name: 'otherpages.manage.menu',
+ inmenu: true,
+ routes2: routes_manager,
+ solotitle: true,
+ infooter: true,
+ onlyAdmin: true,
+ onlyManager: true,
+ onlyTutor: true,
+ onlyEditor: true
+ },
+ ...routes_manager,
+ {
+ active: true,
+ order: 1000,
+ path: '/404error',
+ materialIcon: 'fas fa-calendar-plus',
+ name: 'otherpages.error404',
+ component: () => import('@/root/My404page/My404page.vue'),
+ inmenu: false,
+ infooter: false
+ },
+
+ // --- NOT IN MENU: ---
+ /*{
+ order: 8,
+ path: '/policy',
+ name: 'pages.policy',
+ component: () => import('@src/root/policy/policy.vue'),
+ },*/
+ {
+ active: functionality.ENABLE_REGISTRATION,
+ order: 1000,
+ path: '/signup/:invited',
+ materialIcon: 'how_to_reg',
+ name: 'pages.SignUp',
+ component: () => import('@/views/login/signup/signup.vue'),
+ inmenu: false,
+ infooter: false,
+ separator: false
+ },
+ {
+ active: functionality.ENABLE_REGISTRATION,
+ order: 2000,
+ path: '/regok',
+ materialIcon: 'how_to_reg',
+ name: 'pages.regok',
+ component: () => import('@/views/login/regok/regok.vue'),
+ inmenu: false,
+ infooter: false,
+ separator: false,
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/signin',
+ materialIcon: 'account_circle',
+ name: 'pages.SignIn',
+ component: () => import('@/views/login/signin_noreg/signin_noreg.vue'),
+ inmenu: true,
+ infooter: true
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/vreg',
+ name: 'pages.vreg',
+ component: () => import('@/views/login/vreg/vreg.vue')
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/requestresetpwd',
+ name: 'pages.requestresetpwd',
+ component: () => import('@/views/requestresetpwd/requestresetpwd.vue')
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/updatepassword',
+ name: 'pages.updatepassword',
+ component: () => import('@/views/updatepassword/updatepassword.vue')
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/offline',
+ name: 'Offline',
+ component: () => import('@/views/offline/offline.vue')
+ },
+ {
+ active: true,
+ path: '/separator',
+ name: 'separator',
+ order: 35,
+ isseparator: true,
+ inmenu: true,
+ },
+ {
+ active: true,
+ order: 80,
+ path: '/calendario-eventi',
+ materialIcon: 'event',
+ name: 'pages.calendarioeventi',
+ component: () => import('@/root/calendarioeventi/calendarioeventi.vue'),
+ extraclass: 'isCalendar',
+ inmenu: true,
+ infooter: true
+ },
+ {
+ active: true,
+ order: 1000,
+ path: '/admin/newsletter/:idparam',
+ materialIcon: 'event',
+ name: 'pages.newsletter.menu',
+ component: () => import('@/rootgen/admin/newsletter/newsletter.vue'),
+ inmenu: false,
+ infooter: false
+ },
+ {
+ active: true,
+ order: 90,
+ path: '/event/:typol/:eventid',
+ materialIcon: 'event',
+ name: 'pages.evento',
+ component: () => import('@/root/evento/evento.vue'),
+ inmenu: false,
+ infooter: false
+ },
+ {
+ active: true,
+ order: 110,
+ path: '/event/:typol',
+ materialIcon: 'event',
+ name: 'pages.eventodef',
+ component: () => import('@/root/evento/evento.vue'),
+ inmenu: false,
+ infooter: false
+ },
+
+]
+
+const arrLangUsed = [
+ 'it',
+ 'enUs',
+ 'es',
+]
+
+const lang_available: ILang[] = [
+ {
+ label: 'Italiano', icon: 'fa-flag-it', value: 'it', image: '../images/it.png', short: 'IT',
+ },
+ /*{
+ label: 'English', icon: 'fa-flag-us', value: 'enUs', image: '../images/gb.png', short: 'EN',
+ },
+ {
+ label: 'Español', icon: 'fa-flag-es', value: 'es', image: '../images/es.png', short: 'ES',
+ },
+
+ */
+// { label: 'Français', icon: 'fa-facebook', value: 'fr', image: '../public/images/fr.png', short: 'FR' }
+// { label: 'German', icon: 'fa-flag-de', value: 'de', image: '../public/images/de.png', short: 'DE' },
+]
+
+const preLoadImages: IPreloadImages[] = []
+
+export const preloadedimages = []
+
+export const routes = baseroutes
+
+export const static_data = {
+ baseroutes,
+ routes,
+ functionality,
+ lang_available,
+ preLoadImages,
+ arrLangUsed,
+ preloadedimages,
+}
diff --git a/_ALL_SITES/popolodelnuovomondo.app/package.json b/_ALL_SITES/popolodelnuovomondo.app/package.json
new file mode 100755
index 00000000..5dca3eb4
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/package.json
@@ -0,0 +1,135 @@
+{
+ "name": "popolodelnuovomondo",
+ "version": "0.0.8",
+ "description": "Popolo Del Nuovo Mondo",
+ "productName": "Popolo Del Nuovo Mondo",
+ "author": "Paolo Arena",
+ "private": true,
+ "keywords": [
+ ],
+ "license": "MIT",
+ "scripts": {
+ "dev": "quasar dev",
+ "build": "quasar build",
+ "buildpwa": "quasar build -m pwa",
+ "lint": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./",
+ "lintfile": "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt",
+ "lintfileNoJS": "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt",
+ "fix": "eslint --ext .ts,.vue --ignore-path .gitignore ./ --fix > file.out.txt",
+ "pwa": "NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 DEBUG=v8:* quasar dev -m pwa",
+ "test": "echo \"No test specified\" && exit 0",
+ "generate-sw": "workbox generateSW workbox-config.js"
+ },
+ "dependencies": {
+ "axios": "0.21.4",
+ "@vue/eslint-config-standard": "5.1.2",
+ "@quasar/extras": "^1.12.2",
+ "@quasar/quasar-ui-qcalendar": "^4.0.0-beta.11",
+ "@vue/compat": "^3.2.26",
+ "@vue/compiler-sfc": "^3.2.26",
+ "@vuelidate/core": "^2.0.0-alpha.32",
+ "@vuelidate/validators": "^2.0.0-alpha.25",
+ "acorn": "^8.6.0",
+ "autoprefixer": "^10.4.0",
+ "bcryptjs": "^2.4.3",
+ "core-js": "^3.20.0",
+ "crypto": "^1.0.1",
+ "date-fns": "^2.27.0",
+ "dotenv": "^10.0.0",
+ "echarts": "^5.2.2",
+ "eslint-plugin-quasar": "^1.0.0",
+ "eslint-plugin-standard": "^5.0.0",
+ "graphql": "^16.1.0",
+ "graphql-tag": "^2.12.6",
+ "gsap": "^3.9.0",
+ "jquery": "^3.6.0",
+ "js-cookie": "^3.0.1",
+ "localforage": "^1.10.0",
+ "lodash": "^4.17.21",
+ "normalize.css": "^8.0.1",
+ "npm": "^8.3.0",
+ "nprogress": "^0.2.0",
+ "pinia": "^2.0.6",
+ "prerender-spa-plugin": "^3.4.0",
+ "quasar": "^2.3.4",
+ "quasar-extras": "^2.0.9",
+ "register-service-worker": "^1.7.2",
+ "vee-validate": "^4.4.10",
+ "vue": "^3.2.26",
+ "vue-class-component": "^8.0.0-rc.1",
+ "vue-country-code": "^1.1.2",
+ "vue-echarts": "^6.0.0",
+ "vue-i18n": "^9.2.0-beta.26",
+ "vue-idb": "^0.2.0",
+ "vue-loader": "^16.5.0",
+ "vue-property-decorator": "^10.0.0-rc.3",
+ "vue-router": "^4.0.11",
+ "vue-scroll-reveal": "^1.0.11",
+ "vue-svgicon": "^4.0.0-alpha.3",
+ "vue2-dragula": "^2.5.5",
+ "vuex": "^4.0.1",
+ "vuex-router-sync": "^6.0.0-rc.1"
+ },
+ "devDependencies": {
+ "node-sass": "6.0.1",
+ "webpack": "^5.0.0",
+ "@quasar/app": "^3.2.5",
+ "@quasar/quasar-app-extension-qcalendar": "^4.0.0-beta.11",
+ "@types/bcryptjs": "^2.4.2",
+ "@types/dotenv": "^8.2.0",
+ "@types/googlemaps": "^3.43.3",
+ "@types/jest": "^27.0.3",
+ "@types/js-cookie": "^3.0.1",
+ "@types/node": "17.0.0",
+ "@types/nprogress": "^0.2.0",
+ "@types/vue-tel-input": "^2.1.2",
+ "@types/vuelidate": "^0.7.15",
+ "@typescript-eslint/eslint-plugin": "^5.7.0",
+ "@typescript-eslint/parser": "^5.7.0",
+ "eslint": "^8.4.1",
+ "eslint-config-prettier": "^8.3.0",
+ "eslint-plugin-import": "^2.25.3",
+ "eslint-plugin-node": "^11.1.0",
+ "eslint-plugin-promise": "^5.2.0",
+ "eslint-plugin-vue": "^8.2.0",
+ "file-loader": "^6.2.0",
+ "html-webpack-plugin": "^5.5.0",
+ "http-proxy-middleware": "^2.0.1",
+ "jest": "^27.4.5",
+ "json-loader": "^0.5.7",
+ "npm-check-updates": "^12.0.5",
+ "optimize-css-assets-webpack-plugin": "^6.0.1",
+ "postcss": "^8.4.5",
+ "postcss-loader": "^6.2.1",
+ "sass-loader": "^12.4.0",
+ "strip-ansi": "=7.0.1",
+ "ts-jest": "^27.1.1",
+ "ts-loader": "^9.2.6",
+ "tslint": "^6.1.3",
+ "tslint-config-standard": "^9.0.0",
+ "tslint-loader": "^3.5.4",
+ "typescript": "^4.5.4",
+ "vue-cli-plugin-element-ui": "^1.1.4",
+ "vueify": "^9.4.1",
+ "workbox-webpack-plugin": "^6.4.2"
+ },
+ "browser": {
+ "crypto": false
+ },
+ "browserslist": [
+ "last 10 Chrome versions",
+ "last 10 Firefox versions",
+ "last 4 Edge versions",
+ "last 7 Safari versions",
+ "last 8 Android versions",
+ "last 8 ChromeAndroid versions",
+ "last 8 FirefoxAndroid versions",
+ "last 10 iOS versions",
+ "last 5 Opera versions"
+ ],
+ "engines": {
+ "node": ">= 14.17.0",
+ "npm": ">= 6.14.8",
+ "yarn": ">= 1.21.1"
+ }
+}
diff --git a/_ALL_SITES/popolodelnuovomondo.app/quasar.conf.js b/_ALL_SITES/popolodelnuovomondo.app/quasar.conf.js
new file mode 100755
index 00000000..d3186d33
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/quasar.conf.js
@@ -0,0 +1,354 @@
+/*
+ * This file runs in a Node context (it's NOT transpiled by Babel), so use only
+ * the ES6 features that are supported by your Node version. https://node.green/
+ */
+
+// Configuration for your app
+// https://v2.quasar.dev/quasar-cli/quasar-conf-js
+
+/* eslint-env node */
+/* eslint-disable @typescript-eslint/no-var-requires */
+/* eslint func-names: 0 */
+/* eslint global-require: 0 */
+const { configure } = require('quasar/wrappers');
+
+const path = require('path')
+const webpack = require('webpack')
+const helpers = require('./helpers')
+const envparser = require('./config/envparser')
+
+// const ESLintPlugin = require('eslint-webpack-plugin')
+
+module.exports = configure((ctx) => ({
+ // https://v2.quasar.dev/quasar-cli/supporting-ts
+ supportTS: {
+ tsCheckerConfig: {
+ eslint: {
+ enabled: true,
+ files: './src/**/*.{ts,tsx,jsx,vue}',
+ },
+ },
+ },
+
+ // https://v2.quasar.dev/quasar-cli/prefetch-feature
+ // preFetch: true,
+
+ // app boot file (/src/boot)
+ // --> boot files are part of "main.js"
+ // https://v2.quasar.dev/quasar-cli/boot-files
+ // boot: ['vue-i18n', 'vue-meta', 'axios', 'vee-validate', 'myconfig', 'local-storage', 'error-handler', 'globalroutines', 'vue-idb', 'dragula', 'guard'],
+ boot: ['i18n', 'axios', 'vee-validate', 'myconfig', 'local-storage', 'error-handler', 'globalroutines'],
+
+ // https://v2.quasar.dev/quasar-cli/quasar-conf-js#Property%3A-css
+ css: [
+ 'app.scss',
+ // '~quasar-ui-qcalendar/src/css/calendar-day.sass'
+ ],
+
+ // https://github.com/quasarframework/quasar/tree/dev/extras
+ extras: [
+ // 'ionicons-v4',
+ // 'mdi-v5',
+ // 'eva-icons',
+ // 'themify',
+ // 'line-awesome',
+ 'ionicons-v4',
+ // 'mdi-v3',
+ 'fontawesome-v5',
+ 'roboto-font', // optional, you are not bound to it
+ 'material-icons', // optional, you are not bound to it
+ ],
+
+ aliases: {
+ quasar: path.resolve(__dirname, 'node_modules/@quasar/'),
+ src: path.resolve(__dirname, 'src'),
+ statics: path.resolve(__dirname, 'src/statics'),
+ components: path.resolve(__dirname, 'src/components'),
+ views: path.resolve(__dirname, 'src/views/index.ts'),
+ icons: path.resolve(__dirname, 'src/assets/icons'),
+ images: path.resolve(__dirname, 'src/assets/images'),
+ classes: path.resolve(__dirname, 'src/classes/index.ts'),
+ fonts: path.resolve(__dirname, 'src/assets/fonts'),
+ utils: path.resolve(__dirname, 'src/utils/index.ts'),
+ css: path.resolve(__dirname, 'src/styles/variables.scss'),
+ router: path.resolve(__dirname, 'src/router/index.ts'),
+ validators: path.resolve(__dirname, 'src/utils/validators.ts'),
+ methods: path.resolve(__dirname, 'src/utils/methods.ts'),
+ filters: path.resolve(__dirname, 'src/utils/filters.ts'),
+ api: path.resolve(__dirname, 'src/store/Api/index.ts'),
+ paths: path.resolve(__dirname, 'src/store/Api/ApiRoutes.ts'),
+ store: path.resolve(__dirname, 'src/store/index.ts'),
+ modules: path.resolve(__dirname, 'src/store/Modules/index.ts'),
+ model: path.resolve(__dirname, 'src/model/index.ts'),
+ },
+
+ // Full list of options: https://v2.quasar.dev/quasar-cli/quasar-conf-js#Property%3A-build
+ build: {
+ env: envparser(),
+ vueRouterMode: 'history',
+ vueCompiler: true,
+ gzip: false, // gzip true
+ analyze: false, // true
+ transpile: true,
+ transpileDependencies: [
+ /quasar-ui-qcalendar[\\/]src/
+ ],
+
+ chainWebpack(chain, { isServer, isClient }) {
+ chain.resolve.alias
+ // .set('myalias', path.resolve(__dirname, './src/somefolder'))
+ .set('@', helpers.root('src'))
+ .set('@components', helpers.root('src/components/index.ts'))
+ .set('@boot', helpers.root('src/boot/*'))
+ .set('@costanti', helpers.root('src/store/Modules/costanti.ts'))
+ .set('@views', path.resolve(__dirname, 'src/views/index.ts'))
+ .set('@src', path.resolve(__dirname, 'src'))
+ .set('@css', path.resolve(__dirname, 'src/public/css/variables.scss'))
+ .set('@icons', path.resolve(__dirname, 'src/public/icons/*'))
+ .set('@images', path.resolve(__dirname, 'src/public/images/*'))
+ .set('@classes', path.resolve(__dirname, 'src/classes/index.ts'))
+ .set('@utils', path.resolve(__dirname, 'src/utils/index.ts'))
+ .set('@utils', path.resolve(__dirname, 'src/utils/*'))
+ .set('@router', path.resolve(__dirname, 'src/router/index.ts'))
+ .set('@validators', path.resolve(__dirname, 'src/utils/validators.ts'))
+ .set('@methods', path.resolve(__dirname, 'src/utils/methods.ts'))
+ .set('@api', path.resolve(__dirname, 'src/store/Api/index.ts'))
+ .set('@paths', path.resolve(__dirname, 'src/store/Api/ApiRoutes.ts'))
+ .set('@storemod', path.resolve(__dirname, 'src/store/Modules/*'))
+ .set('@store', path.resolve(__dirname, 'src/store'))
+ .set('@modules', path.resolve(__dirname, 'src/store/Modules/index.ts'))
+ .set('@model', path.resolve(__dirname, 'src/model/index.ts'))
+ },
+ // extractCSS: false,
+ // transpile: false,
+
+ // Add dependencies for transpiling with Babel (Array of string/regex)
+ // (from node_modules, which are by default not transpiled).
+ // Applies only if "transpile" is set to true.
+ // transpileDependencies: [],
+
+ // rtl: true, // https://v2.quasar.dev/options/rtl-support
+ // preloadChunks: true,
+ // showProgress: false,
+ // gzip: true,
+ // analyze: true,
+
+ // Options below are automatically set depending on the env, set them if you want to override
+ // extractCSS: false,
+
+ // https://v2.quasar.dev/quasar-cli/handling-webpack
+ // "chain" is a webpack-chain object https://github.com/neutrinojs/webpack-chain
+ },
+
+ // Full list of options: https://v2.quasar.dev/quasar-cli/quasar-conf-js#Property%3A-devServer
+ dev: {
+ env: require('./.env.development'),
+ },
+ devServer: {
+ https: false,
+ port: 8083,
+ open: false, // opens browser window automatically
+ },
+
+ // https://v2.quasar.dev/quasar-cli/quasar-conf-js#Property%3A-framework
+ framework: {
+ config: {},
+
+ // iconSet: 'material-icons', // Quasar icon set
+ // lang: 'en-US', // Quasar language pack
+
+ // For special cases outside of where the auto-import strategy can have an impact
+ // (like functional components as one of the examples),
+ // you can manually specify Quasar components/directives to be available everywhere:
+ //
+ components: [
+ 'QLayout',
+ 'QDrawer',
+ 'QItemSection',
+ 'QHeader',
+ 'QFooter',
+ 'QPageContainer',
+ 'QPage',
+ 'QPopupProxy',
+ 'QToolbar',
+ 'QToolbarTitle',
+ 'QBtn',
+ 'QBtnDropdown',
+ 'QColor',
+ 'QIcon',
+ 'QList',
+ 'QKnob',
+ 'QItemLabel',
+ 'QItem',
+ 'QCard',
+ 'QMarkupTable',
+ 'QSpace',
+ 'QDialog',
+ 'QBadge',
+ 'QForm',
+ 'QCardSection',
+ 'QCardActions',
+ 'QField',
+ 'QInput',
+ 'QSelect',
+ 'QMenu',
+ 'QToggle',
+ 'QFab',
+ 'QInfiniteScroll',
+ 'QAjaxBar',
+ 'QChip',
+ 'QExpansionItem',
+ 'QCheckbox',
+ 'QBanner',
+ 'QInnerLoading',
+ 'QSpinnerGears',
+ 'QDate',
+ 'QTime',
+ 'QSlideTransition',
+ 'QTable',
+ 'QTh',
+ 'QTr',
+ 'QTd',
+ 'QLinearProgress',
+ 'QSlider',
+ 'QPopupEdit',
+ 'QCarousel',
+ 'QCarouselControl',
+ 'QCarouselSlide',
+ 'QPageScroller',
+ 'QAvatar',
+ 'QImg',
+ 'QSplitter',
+ 'QRating',
+ 'QParallax',
+ 'QTab',
+ 'QTabs',
+ 'QTabPanels',
+ 'QTabPanel',
+ 'QTree',
+ 'QSeparator',
+ ],
+ directives: [
+ 'Ripple',
+ 'ClosePopup',
+ ],
+ // Quasar plugins
+ plugins: [
+ 'Meta',
+ 'Dialog',
+ 'Notify',
+ 'Cookies',
+ 'Loading',
+ ],
+ iconSet: 'fontawesome-v5',
+ lang: 'it', // Quasar language
+ },
+
+ // animations: 'all', // --- includes all animations
+ // https://v2.quasar.dev/options/animations
+ animations: [],
+
+ // https://v2.quasar.dev/quasar-cli/developing-ssr/configuring-ssr
+ ssr: {
+ pwa: false,
+
+ // manualStoreHydration: true,
+ // manualPostHydrationTrigger: true,
+
+ prodPort: 3000, // The default port that the production server should use
+ // (gets superseded if process.env.PORT is specified at runtime)
+
+ maxAge: 1000 * 60 * 60 * 24 * 30,
+ // Tell browser when a file from the server should expire from cache (in ms)
+
+ chainWebpackWebserver(/* chain */) {
+ //
+ },
+
+ middlewares: [
+ ctx.prod ? 'compression' : '',
+ 'render', // keep this as last one
+ ],
+ },
+
+ // https://v2.quasar.dev/quasar-cli/developing-pwa/configuring-pwa
+ pwa: {
+ workboxPluginMode: 'InjectManifest', // 'GenerateSW' or 'InjectManifest'
+ workboxOptions: {}, // only for GenerateSW
+
+ // for the custom service worker ONLY (/src-pwa/custom-service-worker.[js|ts])
+ // if using workbox in InjectManifest mode
+ chainWebpackCustomSW(chain) {
+ // chain.plugin('eslint-webpack-plugin')
+ // .use(ESLintPlugin, [{ extensions: ['js'] }])
+ },
+
+ manifest: {
+ name: 'FreePlanet',
+ short_name: 'FreePlanet',
+ description: 'New Free Social',
+ display: 'standalone',
+ orientation: 'portrait',
+ background_color: '#ffffff',
+ theme_color: '#027be3',
+ icons: [
+ {
+ src: 'images/android-chrome-192x192.png',
+ sizes: '384x384',
+ type: 'image/png',
+ },
+ {
+ src: 'images/android-chrome-512x512.png',
+ sizes: '512x512',
+ type: 'image/png',
+ },
+ ],
+ },
+ },
+
+ // Full list of options: https://v2.quasar.dev/quasar-cli/developing-cordova-apps/configuring-cordova
+ cordova: {
+ // noIosLegacyBuildFlag: true, // uncomment only if you know what you are doing
+ },
+
+ // Full list of options: https://v2.quasar.dev/quasar-cli/developing-capacitor-apps/configuring-capacitor
+ capacitor: {
+ hideSplashscreen: true,
+ },
+
+ // Full list of options: https://v2.quasar.dev/quasar-cli/developing-electron-apps/configuring-electron
+ electron: {
+ bundler: 'packager', // 'packager' or 'builder'
+
+ packager: {
+ // https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#options
+
+ // OS X / Mac App Store
+ // appBundleId: '',
+ // appCategoryType: '',
+ // osxSign: '',
+ // protocol: 'myapp://path',
+
+ // Windows only
+ // win32metadata: { ... }
+ },
+
+ builder: {
+ // https://www.electron.build/configuration/configuration
+
+ appId: 'firstproj',
+ },
+
+ // "chain" is a webpack-chain object https://github.com/neutrinojs/webpack-chain
+ chainWebpack(/* chain */) {
+ // do something with the Electron main process Webpack cfg
+ // extendWebpackMain also available besides this chainWebpackMain
+ },
+
+ // "chain" is a webpack-chain object https://github.com/neutrinojs/webpack-chain
+ chainWebpackPreload(/* chain */) {
+ // do something with the Electron main process Webpack cfg
+ // extendWebpackPreload also available besides this chainWebpackPreload
+ },
+ },
+}))
diff --git a/_ALL_SITES/popolodelnuovomondo.app/statics/i18n.js b/_ALL_SITES/popolodelnuovomondo.app/statics/i18n.js
new file mode 100644
index 00000000..bce74448
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/statics/i18n.js
@@ -0,0 +1,63 @@
+import msg_it from '../../../newfreeplanet/src/statics/lang/it'
+import msg_es from '../../../newfreeplanet/src/statics/lang/es'
+import msg_si from '../../../newfreeplanet/src/statics/lang/si'
+import msg_enUs from '../../../newfreeplanet/src/statics/lang/enUs'
+import msg_fr from '../../../newfreeplanet/src/statics/lang/fr'
+import msg_de from '../../../newfreeplanet/src/statics/lang/de'
+import msg_pt from '../../../newfreeplanet/src/statics/lang/pt'
+
+import msg_website_de from '../db/lang/ws_de';
+import msg_website_enUs from '../db/lang/ws_enUs';
+import msg_website_es from '../db/lang/ws_es';
+import msg_website_fr from '../db/lang/ws_fr';
+import msg_website_it from '../db/lang/ws_it';
+import msg_website_pt from '../db/lang/ws_pt';
+import msg_website_si from '../db/lang/ws_si';
+
+const msgde = { ...msg_website_de, ...msg_de.de };
+const msgenUs = { ...msg_website_enUs, ...msg_enUs.enUs };
+const msges = { ...msg_website_es, ...msg_es.es };
+const msgfr = { ...msg_website_fr, ...msg_fr.fr };
+const msgit = { ...msg_website_it, ...msg_it.it };
+const msgpt = { ...msg_website_pt, ...msg_pt.pt };
+const msgsi = { ...msg_website_si, ...msg_si.si };
+
+const messages = {
+ it: {
+ ...msgit,
+ pages: { ...msg_website_it.pages, ...msg_it.it.pages },
+ msg: { ...msg_website_it.msg, ...msg_it.it.msg },
+ },
+ si: {
+ ...msgsi,
+ pages: { ...msg_website_si.pages, ...msg_si.si.pages },
+ msg: { ...msg_website_si.msg, ...msg_si.si.msg },
+ },
+ es: {
+ ...msges,
+ pages: { ...msg_website_es.pages, ...msg_es.es.pages },
+ msg: { ...msg_website_es.msg, ...msg_es.es.msg },
+ },
+ enUs: {
+ ...msgenUs,
+ pages: { ...msg_website_enUs.pages, ...msg_enUs.enUs.pages },
+ msg: { ...msg_website_enUs.msg, ...msg_enUs.enUs.msg },
+ },
+ fr: {
+ ...msgfr,
+ pages: { ...msg_website_fr.pages, ...msg_fr.fr.pages },
+ msg: { ...msg_website_fr.msg, ...msg_fr.fr.msg },
+ },
+ pt: {
+ ...msgpt,
+ pages: { ...msg_website_pt.pages, ...msg_pt.pt.pages },
+ msg: { ...msg_website_pt.msg, ...msg_pt.pt.msg },
+ },
+ de: {
+ ...msgde,
+ pages: { ...msg_website_de.pages, ...msg_de.de.pages },
+ msg: { ...msg_website_de.msg, ...msg_de.de.msg },
+ },
+};
+
+export default messages;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/statics/lang/de.js b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/de.js
new file mode 100755
index 00000000..5fcc20c8
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/de.js
@@ -0,0 +1,429 @@
+const msg_de = {
+ de: {
+ words: {
+ da: 'from',
+ a: 'to',
+ },
+ home: {
+ guida: 'Guide',
+ guida_passopasso: 'Step By Step Guide',
+ },
+ grid: {
+ editvalues: 'Edit Values',
+ addrecord: 'Add Row',
+ showprevedit: 'Show Past Events',
+ nodata: 'No data',
+ columns: 'Columns',
+ tableslist: 'Tables',
+ },
+ otherpages: {
+ sito_offline: 'Sito in Aggiornamento',
+ modifprof: 'Modify Profile',
+ biografia: 'Biografia',
+ admin: {
+ menu: 'Administration',
+ eventlist: 'Your Booking',
+ usereventlist: 'Users Booking',
+ userlist: 'Users List',
+ tableslist: 'List of tables',
+ newsletter: 'Newsletter',
+ pages: 'Pages',
+ media: 'Medias',
+ },
+ manage: {
+ menu: 'Manage',
+ manager: 'Manager',
+ nessuno: 'None',
+ },
+ messages: {
+ menu: 'Your Messages',
+ },
+ },
+ sendmsg: {
+ write: 'write',
+ },
+ dialog: {
+ continue: 'Continue',
+ close: 'Close',
+ copyclipboard: 'Copied to clipboard',
+ ok: 'Ok',
+ yes: 'Yes',
+ no: 'No',
+ delete: 'Delete',
+ update: 'Update',
+ add: 'Add',
+ cancel: 'Cancel',
+ today: 'Today',
+ book: 'Book',
+ avanti: 'Avanti',
+ indietro: 'Indietro',
+ finish: 'Fine',
+ sendmsg: 'Send Message',
+ sendonlymsg: 'Send only a Msg',
+ msg: {
+ titledeleteTask: 'Delete Task',
+ deleteTask: 'Delete Task {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Count',
+ },
+ db: {
+ recupdated: 'Record Updated',
+ recfailed: 'Error during update Record',
+ reccanceled: 'Canceled Update. Restore previous value',
+ deleterecord: 'Delete Record',
+ deletetherecord: 'Delete the Record',
+ deletedrecord: 'Record Deleted',
+ recdelfailed: 'Error during deletion of the Record',
+ duplicatedrecord: 'Duplicate Record',
+ recdupfailed: 'Error during record duplication',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Click here to open the BOT Telegram and follow the instructions',
+ openbot: 'Open BOT Telegram',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'Begin your registration',
+ introduce_email: 'Enter your email',
+ email: 'Email',
+ invalid_email: 'Your email is invalid',
+ verify_email: 'Verify your email',
+ go_login: 'Back to Login',
+ incorrect_input: 'Incorrect input.',
+ link_sent: 'Now read your email and confirm registration',
+ se_non_ricevo: 'If you do not receive the email, try checking in the spam, or contact us',
+ title_unsubscribe: 'Disiscrizione alla newsletter',
+ title_unsubscribe_done: 'Disiscrizione completata correttamente',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Generic Error',
+ errore_server: 'Unable to access to the Server. Retry. Thank you.',
+ error_doppiologin: 'Signup again. Another access was made with another device.',
+ },
+ user: {
+ notregistered: 'You need first to SignUp before storing data',
+ loggati: 'User not logged in',
+ },
+ templemail: {
+ subject: 'Subject Email',
+ testoheadermail: 'Header Email',
+ content: 'Content',
+ img: 'Image 1',
+ img2: 'Image 2',
+ content2: 'Content 2',
+ options: 'Options',
+ },
+ dashboard: {
+ downline: 'People you\'ve invited',
+ },
+ reg: {
+ volte: 'time',
+ volta: 'times',
+ verified_email: 'Email Verified',
+ reg_lista_prec: 'Please enter the First Name, Last Name and mobile phone number you left in the past when you signed up for the Chat!
This way the system will recognize you and keep the position of the list',
+ nuove_registrazioni: 'If this is a NEW registration, you must contact the person who INVITED you, who will leave you the CORRECT LINK to do the Registration under him/her',
+ you: 'You',
+ cancella_invitato: 'Delete Invited',
+ regala_invitato: 'Give invited',
+ messaggio_invito: 'Invitation Message',
+ messaggio_invito_msg: 'Copia il messaggio qui sotto e condividilo a tutti coloro a cui vuoi condividere questo Movimento !',
+ aportador_solidario: 'Solidarity Contributor',
+ aportador_solidario_nome_completo: 'A.S. Name',
+ aportador_solidario_ind_order: 'A.S.Ind',
+ reflink: 'Links to share to your friends:',
+ linkzoom: 'Link to enter in Zoom',
+ page_title: 'Registration',
+ made_gift: 'Donated',
+ note: 'Note',
+ incorso: 'Registration please wait...',
+ richiesto: 'Field Required',
+ email: 'Email',
+ intcode_cell: 'International Code',
+ cell: 'Mobile Telegram',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Nationality',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'ID Payeer',
+ advcash_id: 'Advanced Cash Email',
+ revolut: 'Revolut',
+ country_pay: 'Country of Destination Payments',
+ username_telegram: 'Username Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_auth: 'Authorization Code',
+ paymenttype: 'Available Payment Methods',
+ selected: 'Selected',
+ teleg_checkcode: 'Codice Telegram',
+ my_dream: 'My Dream',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ manage_telegram: 'Gestori Telegram',
+ img: 'File Image',
+ date_reg: 'Reg. Date',
+ requirement: 'Requirements',
+ perm: 'Permissions',
+ username_login: 'Username or email',
+ username: 'Username (Pseudonym)',
+ username_short: 'Username',
+ name: 'Name',
+ surname: 'Surname',
+ password: 'Password',
+ repeatPassword: 'Repeat password',
+ terms: 'I agree with the terms and privacy',
+ onlyadult: "I confirm that I'm at least 18 years old",
+ submit: 'Submit',
+ title_verif_reg: 'Verify Registration',
+ reg_ok: 'Successful Registration',
+ verificato: 'Verified',
+ non_verificato: 'Not Verified',
+ forgetpassword: 'Forget Password?',
+ modificapassword: 'Modify Password',
+ err: {
+ required: 'is required',
+ email: 'must be a valid email',
+ errore_generico: 'Please review fields again',
+ atleast: 'must be at least',
+ complexity: 'must contains at least 1 lowercase letter, 1 uppercase letter, 1 digit',
+ notmore: 'must not be more than',
+ char: 'characters long',
+ terms: 'You need to agree with the terms & conditions.',
+ email_not_exist: 'Email is not present in the archive, check if it is correct',
+ duplicate_email: 'Email was already registered',
+ user_already_exist: 'La registrazione con questi dati (nome, cognome e cellulare) è stata già effettuata. Per accedere al sito, cliccare sul bottone LOGIN dalla HomePage.',
+ user_extralist_not_found: 'User in archive not found, insert the Name, Surname and mobile phone sent previously',
+ duplicate_username: 'Username is already taken',
+ aportador_not_exist: 'The username of the person who invited you is not present in the archive. Verify that it is correct.',
+ sameaspassword: 'Passwords must be identical',
+ },
+ },
+ op: {
+ qualification: 'Qualification',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Disciplines',
+ certifications: 'Certifications',
+ intro: 'Introduction',
+ info: 'Biography',
+ webpage: 'Web Page',
+ days_working: 'Working Days',
+ facebook: 'Facebook Page',
+ },
+ login: {
+ page_title: 'Login',
+ incorso: 'Login...',
+ enter: 'Login',
+ esci: 'Logout',
+ errato: 'Username or password wrong. Please retry again',
+ completato: 'Login successfully!',
+ needlogin: 'You must login before continuing',
+ },
+ reset: {
+ title_reset_pwd: 'Reset your Password',
+ send_reset_pwd: 'Send password request',
+ incorso: 'Request New Email...',
+ email_sent: 'Email sent',
+ check_email: 'Check your email for a message with a link to update your password. This link will expire in 4 hours for security reasons.',
+ title_update_pwd: 'Update your password',
+ update_password: 'Update Password',
+ },
+ logout: {
+ uscito: 'Logout successfully',
+ },
+ errors: {
+ graphql: {
+ undefined: 'undefined',
+ },
+ },
+ showbigmap: 'Show the largest map',
+ todo: {
+ titleprioritymenu: 'Priority:',
+ inserttop: 'Insert Task at the top',
+ insertbottom: 'Insert Task at the bottom',
+ edit: 'Task Description:',
+ completed: 'Lasts Completed',
+ usernotdefined: 'Attention, you need to be Signed In to add a new Task',
+ start_date: 'Start Date',
+ status: 'Status',
+ completed_at: 'Completition Date',
+ expiring_at: 'Expiring Date',
+ phase: 'Phase',
+ },
+ notification: {
+ status: 'Status',
+ ask: 'Enable Notification',
+ waitingconfirm: 'Confirm the Request Notification',
+ confirmed: 'Notifications Enabled!',
+ denied: 'Notifications Disabled! Attention, you will not see your messages incoming. Reenable it for see it',
+ titlegranted: 'Notification Permission Granted!',
+ statusnot: 'status Notification',
+ titledenied: 'Notification Permission Denied!',
+ title_subscribed: 'Subscribed to FreePlanet.app!',
+ subscribed: 'You can now receive Notification and Messages.',
+ newVersionAvailable: 'Upgrade',
+ },
+ connection: 'Conexión',
+ proj: {
+ newproj: 'Project Title',
+ newsubproj: 'SubProject Title',
+ insertbottom: 'Insert New Project',
+ longdescr: 'Description',
+ hoursplanned: 'Estimated Hours',
+ hoursleft: 'Left Hours',
+ hoursadded: 'Additional Hours',
+ hoursworked: 'Worked Hours',
+ begin_development: 'Start Dev',
+ begin_test: 'Start Test',
+ progresstask: 'Progression',
+ actualphase: 'Actual Phase',
+ hoursweeky_plannedtowork: 'Scheduled weekly hours',
+ endwork_estimate: 'Estimated completion date',
+ privacyread: 'Who can see it:',
+ privacywrite: 'Who can modify if:',
+ totalphases: 'Total Phase',
+ themecolor: 'Theme Color',
+ themebgcolor: 'Theme Color Background',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'Icon',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Number',
+ booked: 'Booked',
+ booked_error: 'Reservation failed. Try again later',
+ sendmsg_error: 'Message not sent. Try again later',
+ sendmsg_sent: 'Message sent',
+ booking: 'Book the Event',
+ titlebooking: 'Reservation',
+ modifybooking: 'Modify Reservation',
+ cancelbooking: 'Cancel Reservation',
+ canceledbooking: 'Booking cancelled',
+ cancelederrorbooking: 'Cancellation unsuccessfully, try again later',
+ event: 'Event',
+ starttime: 'From',
+ nextevent: 'Next Event',
+ readall: 'Read All',
+ enddate: 'to',
+ endtime: 'to',
+ duration: 'Duration',
+ hours: 'Hours',
+ when: 'When',
+ where: 'Where',
+ teacher: 'Led by',
+ enterdate: 'Enter date',
+ details: 'Details',
+ infoextra: 'Extra Info DateTime',
+ alldayevent: 'All-Day myevent',
+ eventstartdatetime: 'Start',
+ enterEndDateTime: 'End',
+ selnumpeople: 'Participants',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Message to send',
+ showpdf: 'Show PDF',
+ bookingtextdefault: 'I book for',
+ bookingtextdefault_of: 'of',
+ data: 'Date',
+ teachertitle: 'Teacher',
+ peoplebooked: 'Booked',
+ showlastschedule: 'See Full Schedule',
+ },
+ msgs: {
+ message: 'Messaggio',
+ messages: 'Messaggi',
+ nomessage: 'Nessun Messaggio',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typology',
+ short_tit: 'Short Title',
+ title: 'Title',
+ details: 'Details',
+ bodytext: 'Event Text',
+ dateTimeStart: 'Date Start',
+ dateTimeEnd: 'Date End',
+ bgcolor: 'Background color',
+ days: 'Days',
+ icon: 'Icon',
+ img: 'Nomefile Img',
+ img_small: 'Img Small',
+ where: 'Qhere',
+ contribtype: 'Contribute Type',
+ price: 'Price',
+ askinfo: 'Ask for Info',
+ showpage: 'Show Page',
+ infoafterprice: 'Info after Price',
+ teacher: 'Teacher', // teacherid
+ teacher2: 'Teacher2', // teacherid2
+ infoextra: 'Extra Info',
+ linkpage: 'WebSite',
+ linkpdf: 'PDF Link',
+ nobookable: 'No Bookable',
+ news: 'News',
+ dupId: 'Id Duplicate',
+ canceled: 'Canceled',
+ deleted: 'Deleted',
+ duplicate: 'Duplicate',
+ notempty: 'Field cannot be empty',
+ modified: 'Modified',
+ showinhome: 'Show in Home',
+ showinnewsletter: 'Show in the Newsletter',
+ color: 'Title Color',
+ },
+ disc: {
+ typol_code: 'Tipology Code',
+ order: 'Order',
+ },
+ newsletter: {
+ title: 'Would you like to receive our Newsletter?',
+ name: 'Your name',
+ surname: 'Your surname',
+ namehint: 'Name',
+ surnamehint: 'Surname',
+ email: 'Your email',
+ submit: 'Subscribe',
+ reset: 'Reset',
+ typesomething: 'Please type something',
+ acceptlicense: 'I accept the license and terms',
+ license: 'You need to accept the license and terms first',
+ submitted: 'Subscribed',
+ menu: 'Newsletter1',
+ template: 'Template Email',
+ sendemail: 'Send',
+ check: 'Check',
+ sent: 'Already Sent',
+ mailinglist: 'Mailing List',
+ settings: 'Settings',
+ serversettings: 'Server',
+ others: 'Others',
+ templemail: 'Templates Email',
+ datetoSent: 'DateTime Send',
+ activate: 'Activate',
+ numemail_tot: 'Email Total',
+ numemail_sent: 'Email Sent',
+ datestartJob: 'Start Job',
+ datefinishJob: 'End Job',
+ lastemailsent_Job: 'Last Sent',
+ starting_job: 'Job started',
+ finish_job: 'Sent terminated',
+ processing_job: 'Work in progress',
+ error_job: 'Info Error',
+ statesub: 'Subscribed',
+ wrongerr: 'Invalid Email',
+ },
+ privacy_policy: 'Privacy Policy',
+ cookies: 'Wir verwenden Cookies für eine bessere Webleistung.',
+ },
+};
+
+export default msg_de;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/statics/lang/enUs.js b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/enUs.js
new file mode 100755
index 00000000..12c9a906
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/enUs.js
@@ -0,0 +1,630 @@
+const msg_enUs = {
+ enUs: {
+ words: {
+ da: 'from',
+ a: 'to',
+ },
+ home: {
+ guida: 'Guide',
+ guida_passopasso: 'Step By Step Guide',
+ },
+ grid: {
+ editvalues: 'Edit Values',
+ addrecord: 'Add Row',
+ showprevedit: 'Show Past Events',
+ nodata: 'No data',
+ columns: 'Columns',
+ tableslist: 'Tables',
+ },
+ otherpages: {
+ sito_offline: 'Updating Website',
+ modifprof: 'Modify Profile',
+ biografia: 'Bio',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Administration',
+ eventlist: 'Your Booking',
+ usereventlist: 'Users Booking',
+ userlist: 'Users List',
+ tableslist: 'List of tables',
+ navi: 'Navi',
+ newsletter: 'Newsletter',
+ pages: 'Pages',
+ media: 'Medias',
+ },
+ manage: {
+ menu: 'Manage',
+ manager: 'Manager',
+ nessuno: 'None',
+ },
+ messages: {
+ menu: 'Your Messages',
+ },
+ },
+ sendmsg: {
+ write: 'write',
+ },
+ stat: {
+ imbarcati: 'Boarded',
+ imbarcati_weekly: 'Boarded Settimanali',
+ imbarcati_in_attesa: 'Boarded on hold',
+ qualificati: 'Qualified with at least 2 guests',
+ requisiti: 'Users with the 7 Requirements',
+ zoom: 'Participated in Zoom',
+ modalita_pagamento: 'Payment Methods Inserted',
+ accepted: 'Accepted Guidelines + Video',
+ dream: 'They wrote the Dream',
+ email_not_verif: 'Email not Verified',
+ telegram_non_attivi: 'Inactive Telegram',
+ telegram_pendenti: 'Pending Telegram',
+ reg_daily: 'Daily Registrations',
+ reg_total: 'Total registrations',
+ },
+ steps: {
+ nuovo_imbarco: 'Book another Trip',
+ vuoi_entrare_nuova_nave: 'Do you wish to help the Movement to advance and intend to enter another Ship?
By making a New Gift of 33€, you will be able to travel another journey and have another opportunity to become a Dreamer!
'
+ + 'If you confirm, you\'ll be added to the waiting list for the next boarding.',
+ vuoi_cancellare_imbarco: 'Are you sure you want to cancel this boarding on the AYNI ship?',
+ completed: 'Completed',
+ passi_su: '{passo} steps out of {totpassi}',
+ video_intro_1: '1. Welcome to {sitename}',
+ video_intro_2: '2. Birth of {sitename}',
+ read_guidelines: 'I have read and agreed to these terms and conditions written above',
+ saw_video_intro: 'I declare I\'ve seen the videos',
+ paymenttype: 'Methods of Payment',
+ paymenttype_long: 'Choose at least 2 Payment Methods, to exchange gifts.
The payment methods are: - Payeer
- Revolut
',
+ paymenttype_paypal: 'How to open a Paypal account (in 2 minutes)',
+ paymenttype_paypal_carta_conto: 'How to associate a Credit/Debit Card or Bank Account on PayPal',
+ paymenttype_paypal_link: 'Open Account with Paypal',
+ paymenttype_revolut: 'How to open the account with Revolut (in 2 minutes)',
+ paymenttype_revolut_link: 'Open Account with Revolut',
+ entra_zoom: 'Enter in Zoom',
+ linee_guida: 'I accept the guidelines',
+ video_intro: 'I see the videos',
+ zoom: 'I partecipate at least 1 Zoom',
+ zoom_si_partecipato: 'You have participated in at least 1 Zoom',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto',
+ zoom_partecipa: 'Participated in at least 1 Zoom',
+ zoom_no_partecipato: 'You have not yet participated in a Zoom (it is a requirement to enter)',
+ zoom_long: 'You are required to participate in at least 1 Zoom, but it is recommended that you take part in the movement more actively.
By participating in Zooms the Staff will record attendance and you will be enabled.',
+ zoom_what: 'Tutorial how to install Zoom Cloud Meeting',
+ // sharemovement_devi_invitare_almeno_2: 'You still haven\'t invited 2 people',
+ // sharemovement_hai_invitato: 'You invited at least 2 people',
+ sharemovement_invitati_attivi_si: 'You have at least 2 people invited Active',
+ sharemovement_invitati_attivi_no: 'Note:The people you invited, in order to be Active, must have completed all the first 7 Requirements (see your Lavagna to see what they are missing).',
+ sharemovement: 'Invitation at least 2 people',
+ sharemovement_long: 'Share the {sitename} Movement and invite them to participate in the Welcome Zooms to become part of this great Family 😄 .
.',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Complete all the requirements to enter the boarding list.',
+ enter_prog_requisiti_ok: 'You have completed all 5 requirements to enter the boarding list.
',
+ enter_prog_msg: 'You will receive a message in the next few days as soon as your ship is ready!',
+ enter_prog_msg_2: '',
+ enter_nave_9req_ok: 'CONGRATULATIONS! You have completed ALL 7 steps guide! Thank you for helping {sitename} to Expand!
You will be able to leave very soon with your Journey, making your gift and continuing towards the Dreamer.',
+ enter_nave_9req_ko: 'Remember that you can help the Movement grow and expand by sharing our journey with everyone!',
+ enter_prog: 'I\'m going in Programming',
+ enter_prog_long: 'Satisfied the requirements you will enter the Program, you will be added to the Ticket and the corresponding group chat.
',
+ collaborate: 'Collaboration',
+ collaborate_long: 'I continue to work with my companions to get to the day when my ship will sail.',
+ dream: 'I write my dream',
+ dream_long: 'Write here the Dream for which you entered {sitename} and which you wish to realize.
It will be shared with all the others to dream together !',
+ dono: 'Gift',
+ dono_long: 'I make my gift on the departure date of my Ship',
+ support: 'Support the movement',
+ support_long: 'I support the movement by bringing energy, participating and organizing Zoom, helping and informing newcomers and continuing to spread {sitename}\'s vision.',
+ ricevo_dono: 'I receive my gift and CELEBRATE',
+ ricevo_dono_long: 'Hurray!!!!
THIS MOVEMENT IS REAL AND POSSIBLE IF WE DO IT WORK ALL TOGETHER!!',
+ },
+
+ dialog: {
+ continue: 'Continue',
+ close: 'Close',
+ copyclipboard: 'Copied to clipboard',
+ ok: 'Ok',
+ yes: 'Yes',
+ no: 'No',
+ delete: 'Delete',
+ cancel: 'Cancel',
+ update: 'Update',
+ add: 'Add',
+ today: 'Today',
+ book: 'Book',
+ avanti: 'Continue',
+ indietro: 'Back',
+ finish: 'Finish',
+ sendmsg: 'Send Message',
+ sendonlymsg: 'Send only a Msg',
+ msg: {
+ titledeleteTask: 'Delete Task',
+ deleteTask: 'Delete Task {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Count',
+ },
+ db: {
+ recupdated: 'Record Updated',
+ recfailed: 'Error during update Record',
+ reccanceled: 'Canceled Update. Restore previous value',
+ deleterecord: 'Delete Record',
+ deletetherecord: 'Delete the Record',
+ deletedrecord: 'Record Deleted',
+ recdelfailed: 'Error during deletion of the Record',
+ duplicatedrecord: 'Duplicate Record',
+ recdupfailed: 'Error during record duplication',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Click here to open the BOT Telegram and follow the instructions',
+ ifclose: 'Se non si apre Telegram cliccando sul bottone oppure l\'avevi eliminato, vai su Telegram e cerca \'{botname}\' dall\'icona della lente, poi premi Start e segui le istruzioni.',
+ openbot: 'Open BOT Telegram',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'Begin your registration',
+ introduce_email: 'Enter your email',
+ email: 'Email',
+ invalid_email: 'Your email is invalid',
+ verify_email: 'Verify your email',
+ go_login: 'Back to Login',
+ incorrect_input: 'Incorrect input.',
+ link_sent: 'Now read your email and confirm registration',
+ se_non_ricevo: 'If you do not receive the email, try checking in the spam, or contact us',
+ title_unsubscribe: 'Unsubscribe to the newsletter',
+ title_unsubscribe_done: 'Subscription completed successfully',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Generic Error',
+ errore_server: 'Unable to access to the Server. Retry. Thank you.',
+ error_doppiologin: 'Signup again. Another access was made with another device.',
+ },
+ user: {
+ notregistered: 'You need first to SignUp before storing data',
+ loggati: 'User not logged in',
+ },
+ templemail: {
+ subject: 'Subject Email',
+ testoheadermail: 'Header Email',
+ content: 'Content',
+ img: 'Image 1',
+ img2: 'Image 2',
+ content2: 'Content 2',
+ options: 'Options',
+ },
+ dashboard: {
+ data: 'Date',
+ data_rich: 'Date Req.',
+ ritorno: 'Return',
+ invitante: 'Invitante',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Attenzione',
+ downline: 'Guests',
+ downnotreg: 'Non-registered Guests',
+ notreg: 'Not Registered',
+ inv_attivi: 'Invited with the 5 Requirements',
+ numinvitati: 'At least 2 guests',
+ telefono_wa: 'Contact on Whatsapp',
+ sendnotification: 'Send Notification to the Recipient on Telegram BOT',
+ ricevuto_dono: '😍🎊 You received a Gift Invitation {invitato} from {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 You received a Gift Inviting from {mittente} !',
+ nessun_invitante: 'No Inviting',
+ nessun_invitato: 'No_invited',
+ legenda_title: 'Click on the name of the guest to see the status of his Requirements.',
+ nave_in_partenza: 'on Departure on',
+ nave_in_chiusura: 'Closing Gift Chat',
+ nave_partita: 'departed on',
+ tutor: 'Tutor',
+ /* sonomediatore: 'When you become a Medalist you are contacted by a TUTOR, with him you must:
' +
+ '- Open your Gift Chat (you as owner and the Tutor as administrator) with this name:
{nomenave} ' +
+ '- Click on the chat name at the top -> Edit -> Administrators -> "Add Administrator", select the Tutor in the list.
' +
+ '- You have to configure the chat so that whoever enters also sees the previous posts (click on the chat name at the top, click on edit,' +
+ 'change "new members\' history" from hidden to visible.
' +
+ '- To find the link to the newly created Chat: Click on the Chat name at the top, click on the Pencil -> "Group Type" -> "invite to group via link", click on "copy link" and paste it in the "Link Gift Chat"
" + box below.' +
+ '- Send the Gift Chat Link to all Donors by clicking on the button below.
.',
+ */
+ sonomediatore: 'When you are a MEDIATOR you will be contacted by TUTOR AYNI by message Chat AYNI BOT',
+ superchat: 'Note: ONLY if you have PAYMENT problems, or if you want to be REPLACED, two Tutors are waiting to help you on the Chat:
Get into Gift Chat.',
+ sonodonatore: '- When you are in this position, you will be invited (via a message on AYNI BOT) to make the Gift. You will no longer need to enter a Chat.
'
+ + '- You will have 3 days to make the Gift (then you will be replaced), in the payment method that you will find written on the message in AYNI BOT.
',
+ sonodonatore_seconda_tessitura: '- Here you are Mediator and also Donor, but being the second Weaving, you won\'t need to make your gift again.
',
+ controlla_donatori: 'Check Donor List',
+ link_chat: 'Gift Chat Telegram links',
+ tragitto: 'Route',
+ nave: 'Ship',
+ data_partenza: 'Departure
Date',
+ doni_inviati: 'Gift
Sent',
+ nome_dei_passaggi: 'Steps Name',
+ donatori: 'Donors',
+ donatore: 'Donor',
+ mediatore: 'Mediator',
+ sognatore: 'Dreamer',
+ sognatori: 'DREAMER',
+ intermedio: 'INTERMEDIATE',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'To enter Gift Chat, click here',
+ quando_eff_il_tuo_dono: 'When to make the Gift',
+ entra_in_gift_chat: 'Enter Gift Chat',
+ invia_link_chat: 'Send Gift Chat Link to Donors',
+ inviare_msg_donatori: '5) Send message to Donors',
+ msg_donatori_ok: '',
+ metodi_disponibili: 'Available Methods',
+ importo: 'Amount',
+ effettua_il_dono: 'It\'s time to make your Gift to the Dreamer
👉 {sognatore} 👈!
'
+ + 'Send via PayPal to: {email}
'
+ + 'WARNING: Choose the option
"SENDING TO A FRIEND"
(So as not to pay fees).',
+ paypal_me: '
2) Simplified Method
Click directly here
'
+ + 'will open PayPal with the amount and the recipient already set.
'
+ + 'Add as message: Gift
'
+ + 'WARNING: DO NOT select the box: Paypal shopping protection
'
+ + 'If you have any doubts, watch the video below to see how to:
'
+ + 'Finally click on "Send Money Now".',
+ qui_compariranno_le_info: 'On the day of departure of the Ship, the information of the Dreamer will appear',
+ commento_al_sognatore: 'Write here a comment for the Dreamer:',
+ posizione: 'Position',
+ come_inviare_regalo_con_paypal: 'How to send the gift via Paypal',
+ ho_effettuato_il_dono: 'I Sent the Gift',
+ clicca_conferma_dono: 'Click here to confirm that you have made your gift',
+ fatto_dono: 'You have confirmed that the gift has been sent',
+ confermi_dono: 'Confirm that you have sent your 33€ Gift',
+ dono_ricevuto: 'Your Gift has been Received!',
+ dono_ricevuto_2: 'Received',
+ dono_ricevuto_3: 'Arrived!',
+ confermi_dono_ricevuto: 'Confirm that you have received the 33€ Gift from {donatore}',
+ confermi_dono_ricevuto_msg: 'Confirmed that you have received the 33€ Gift from {donatore}',
+ msg_bot_conferma: '{donatore} has confirmed that he has sent his 33€ gift to {sognatore}. (Commento: {commento})',
+ ricevuto_dono_ok: 'You have confirmed the gift has been received',
+ entra_in_lavagna: 'Enter on your Dashboard to see the departing ships',
+ doni_ricevuti: 'Gifts Received',
+ doni_inviati_da_confermare: 'Gifts Sent (to be confirmed)',
+ doni_mancanti: 'Missing Gifts',
+ temporanea: 'Temporary',
+ nave_provvisoria: 'You have been assigned a TEMPORARY SHIP.
It is normal that you will see a change the departure date, due to the updating of the passenger ranking.',
+ ritessitura: 'RETEXTURE',
+ },
+ reg: {
+ volta: 'time',
+ volte: 'times',
+ registered: 'Registrato',
+ contacted: 'Contattato',
+ name_complete: 'Nome Completo',
+ edit: 'Edit',
+ num_invitati: 'Num.Invitati',
+ is_in_whatsapp: 'In Whatsapp',
+ is_in_telegram: 'In Telegram',
+ cell_complete: 'Cellulare',
+ failed: 'Fallito',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'Email Verified',
+ reg_lista_prec: 'Please enter the First Name, Last Name and mobile phone number you left in the past when you signed up for the Chat!
This way the system will recognize you and keep the position of the list',
+ nuove_registrazioni: 'If this is a NEW registration, you must contact the person who INVITED you, who will leave you the CORRECT LINK to do the Registration under him/her',
+ you: 'You',
+ cancella_invitato: 'Delete Invited',
+ regala_invitato: 'Give invited',
+ regala_invitante: 'Give inviting',
+ messaggio_invito: 'Invitation Message',
+ messaggio_invito_msg: 'Send this message to all those to whom you want to share this Movement !',
+ videointro: 'Introductory Video',
+ invitato_regalato: 'Invited Given',
+ invitante_regalato: 'Inviting Given',
+ legenda: 'Legend',
+ aportador_solidario: 'Solidarity Contributor',
+ aportador_solidario_nome_completo: 'A.S. Name',
+ aportador_solidario_ind_order: 'A.S.Ind',
+ reflink: 'Links to share to your friends:',
+ linkzoom: 'Link to enter in Zoom',
+ incorso: 'Registration please wait...',
+ made_gift: 'Donated',
+ note: 'Note',
+ richiesto: 'Field Required',
+ email: 'Email',
+ intcode_cell: 'International Code',
+ cell: 'Mobile Telegram',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Nationality',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'Payeer ID',
+ advcash_id: 'Advanced Cash Email',
+ revolut: 'Revolut',
+ link_payment: 'MoneyBox Paypal link',
+ note_payment: 'Additional notes',
+ country_pay: 'Country of Destination Payments',
+ username_telegram: 'Username Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_auth: 'Authorization Code',
+ click_per_copiare: 'Click on it to copy it to the clipboard',
+ copia_messaggio: 'Copy Message',
+ teleg_torna_sul_bot: '1) Copy the code by clicking on the button above
2) go back to {botname} by clicking on 👇 and paste (or write) the code',
+ teleg_checkcode: 'Telegram code',
+ my_dream: 'My Dream',
+ saw_and_accepted: 'Condizioni',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ manage_telegram: 'Gestori Telegram',
+ paymenttype: 'Available Payment Methods',
+ selected: 'Selected',
+ select: 'Select',
+ img: 'File Image',
+ date_reg: 'Reg. Date',
+ requirement: 'Requirements',
+ perm: 'Permissions',
+ username_login: 'Username or email',
+ username: 'Username (Pseudonym)',
+ username_short: 'Username',
+ name: 'Name',
+ surname: 'Surname',
+ password: 'Password',
+ repeatPassword: 'Repeat password',
+ terms: 'I agree with the terms and privacy',
+ onlyadult: "I confirm that I'm at least 18 years old",
+ submit: 'Submit',
+ title_verif_reg: 'Verify Registration',
+ reg_ok: 'Successful Registration',
+ verificato: 'Verified',
+ non_verificato: 'Not Verified',
+ forgetpassword: 'Forget Password?',
+ modificapassword: 'Modify Password',
+ err: {
+ required: 'is required',
+ email: 'must be a valid email',
+ errore_generico: 'Please review fields again',
+ atleast: 'must be at least',
+ complexity: 'must contains at least 1 lowercase letter, 1 uppercase letter, 1 digit',
+ notmore: 'must not be more than',
+ char: 'characters long',
+ terms: 'You need to agree with the terms & conditions.',
+ email_not_exist: 'Email is not present in the archive, check if it is correct',
+ duplicate_email: 'Email was already registered',
+ user_already_exist: 'Registration with these data (name, surname and mobile phone) has already been created. To access the site, click on the LOGIN button from the HomePage.',
+ user_extralist_not_found: 'User in archive not found, insert the Name, Surname and mobile phone sent previously',
+ user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
+ duplicate_username: 'Username is already taken',
+ username_not_valid: 'Username not valid',
+ aportador_not_exist: 'The username of the person who invited you is not present. Contact us.',
+ aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
+ sameaspassword: 'Passwords must be identical',
+ },
+ tips: {
+ email: 'inserisci la tua email',
+ username: 'username lunga almeno 6 caratteri',
+ password: 'deve contenere 1 minuscola, 1 maiuscola e 1 cifra',
+ repeatpassword: 'ripetere la password',
+
+ },
+ },
+ op: {
+ qualification: 'Qualification',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Disciplines',
+ certifications: 'Certifications',
+ intro: 'Introduction',
+ info: 'Biography',
+ webpage: 'Web Page',
+ days_working: 'Working Days',
+ facebook: 'Facebook Page',
+ },
+ login: {
+ incorso: 'Login...',
+ enter: 'Login',
+ esci: 'Logout',
+ errato: 'Username or password wrong. Please retry again',
+ subaccount: 'This account has been merged with your Main Account. Login using the username (and email) of the FIRST account.',
+ completato: 'Login successfully!',
+ needlogin: 'You must login before continuing',
+ },
+ reset: {
+ title_reset_pwd: 'Reset your Password',
+ send_reset_pwd: 'Send password request',
+ incorso: 'Request New Email...',
+ email_sent: 'Email sent',
+ check_email: 'Check your email for a message with a link to update your password. This link will expire in 4 hours for security reasons.',
+ token_scaduto: 'Il token è scaduto oppure è stato già usato. Ripetere la procedura di reset password',
+ title_update_pwd: 'Update your password',
+ update_password: 'Update Password',
+ },
+ logout: {
+ uscito: 'Logout successfully',
+ },
+ errors: {
+ graphql: {
+ undefined: 'undefined',
+ },
+ },
+ showbigmap: 'Show the largest map',
+ todo: {
+ titleprioritymenu: 'Priority:',
+ inserttop: 'Insert Task at the top',
+ insertbottom: 'Insert Task at the bottom',
+ edit: 'Task Description:',
+ completed: 'Lasts Completed',
+ usernotdefined: 'Attention, you need to be Signed In to add a new Task',
+ start_date: 'Start Date',
+ status: 'Status',
+ completed_at: 'Completition Date',
+ expiring_at: 'Expiring Date',
+ phase: 'Phase',
+ },
+ notification: {
+ status: 'Status',
+ ask: 'Enable Notification',
+ waitingconfirm: 'Confirm the Request Notification',
+ confirmed: 'Notifications Enabled!',
+ denied: 'Notifications Disabled! Attention, you will not see your messages incoming. Reenable it for see it',
+ titlegranted: 'Notification Permission Granted!',
+ statusnot: 'status Notification',
+ titledenied: 'Notification Permission Denied!',
+ title_subscribed: 'Subscribed to FreePlanet.app!',
+ subscribed: 'You can now receive Notification and Messages.',
+ newVersionAvailable: 'Upgrade',
+ },
+ connection: 'Conexión',
+ proj: {
+ newproj: 'Project Title',
+ newsubproj: 'SubProject Title',
+ insertbottom: 'Insert New Project',
+ longdescr: 'Description',
+ hoursplanned: 'Estimated Hours',
+ hoursleft: 'Left Hours',
+ hoursadded: 'Additional Hours',
+ hoursworked: 'Worked Hours',
+ begin_development: 'Start Dev',
+ begin_test: 'Start Test',
+ progresstask: 'Progression',
+ actualphase: 'Actual Phase',
+ hoursweeky_plannedtowork: 'Scheduled weekly hours',
+ endwork_estimate: 'Estimated completion date',
+ privacyread: 'Who can see it:',
+ privacywrite: 'Who can modify if:',
+ totalphases: 'Total Phase',
+ themecolor: 'Theme Color',
+ themebgcolor: 'Theme Color Background',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'Icon',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Number',
+ booked: 'Booked',
+ booked_error: 'Reservation failed. Try again later',
+ sendmsg_error: 'Message not sent. Try again later',
+ sendmsg_sent: 'Message sent',
+ booking: 'Book the Event',
+ titlebooking: 'Reservation',
+ modifybooking: 'Modify Reservation',
+ cancelbooking: 'Cancel Reservation',
+ canceledbooking: 'Booking cancelled',
+ cancelederrorbooking: 'Cancellation unsuccessfully, try again later',
+ cancelevent: 'Cancella Evento',
+ canceledevent: 'Evento Cancellato',
+ cancelederrorevent: 'Cancellazione Evento non effettuata, Riprovare',
+ event: 'Event',
+ starttime: 'From',
+ nextevent: 'Next Event',
+ readall: 'Read All',
+ enddate: 'to',
+ endtime: 'to',
+ duration: 'Duration',
+ hours: 'Hours',
+ when: 'When',
+ where: 'Where',
+ teacher: 'Led by',
+ enterdate: 'Enter date',
+ details: 'Details',
+ infoextra: 'Extra Info DateTime',
+ alldayevent: 'All-Day myevent',
+ eventstartdatetime: 'Start',
+ enterEndDateTime: 'End',
+ selnumpeople: 'Participants',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Message to send',
+ showpdf: 'Show PDF',
+ bookingtextdefault: 'I book for',
+ bookingtextdefault_of: 'of',
+ data: 'Date',
+ teachertitle: 'Teacher',
+ peoplebooked: 'Booked',
+ showlastschedule: 'See Full Schedule',
+ },
+ msgs: {
+ message: 'Messaggio',
+ messages: 'Messaggi',
+ nomessage: 'Nessun Messaggio',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typology',
+ short_tit: 'Short Title',
+ title: 'Title',
+ details: 'Details',
+ bodytext: 'Event Text',
+ dateTimeStart: 'Date Start',
+ dateTimeEnd: 'Date End',
+ bgcolor: 'Background color',
+ days: 'Days',
+ icon: 'Icon',
+ img: 'Nomefile Img',
+ img_small: 'Img Small',
+ where: 'Qhere',
+ contribtype: 'Contribute Type',
+ price: 'Price',
+ askinfo: 'Ask for Info',
+ showpage: 'Show Page',
+ infoafterprice: 'Info after Price',
+ teacher: 'Teacher', // teacherid
+ teacher2: 'Teacher2', // teacherid2
+ infoextra: 'Extra Info',
+ linkpage: 'WebSite',
+ linkpdf: 'PDF Link',
+ nobookable: 'No Bookable',
+ news: 'News',
+ dupId: 'Id Duplicate',
+ canceled: 'Canceled',
+ deleted: 'Deleted',
+ duplicate: 'Duplicate',
+ notempty: 'Field cannot be empty',
+ modified: 'Modified',
+ showinhome: 'Show in Home',
+ showinnewsletter: 'Show in the Newsletter',
+ color: 'Title Color',
+ },
+ disc: {
+ typol_code: 'Tipology Code',
+ order: 'Order',
+ },
+ newsletter: {
+ title: 'Would you like to receive our Newsletter?',
+ name: 'Your name',
+ surname: 'Your surname',
+ namehint: 'Name',
+ surnamehint: 'Surname',
+ email: 'Your email',
+ submit: 'Subscribe',
+ reset: 'Reset',
+ typesomething: 'Please type something',
+ acceptlicense: 'I accept the license and terms',
+ license: 'You need to accept the license and terms first',
+ submitted: 'Subscribed',
+ menu: 'Newsletter1',
+ template: 'Template Email',
+ sendemail: 'Send',
+ check: 'Check',
+ sent: 'Already Sent',
+ mailinglist: 'Mailing List',
+ settings: 'Settings',
+ serversettings: 'Server',
+ others: 'Others',
+ templemail: 'Templates Email',
+ datetoSent: 'DateTime Send',
+ activate: 'Activate',
+ numemail_tot: 'Email Total',
+ numemail_sent: 'Email Sent',
+ datestartJob: 'Start Job',
+ datefinishJob: 'End Job',
+ lastemailsent_Job: 'Last Sent',
+ starting_job: 'Job started',
+ finish_job: 'Work in progress',
+ processing_job: 'Lavoro in corso',
+ error_job: 'Info Error',
+ statesub: 'Subscribed',
+ wrongerr: 'Invalid Email',
+ },
+ privacy_policy: 'Privacy Policy',
+ cookies: 'We use cookies for better web performance.',
+ },
+};
+
+export default msg_enUs;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/statics/lang/es.js b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/es.js
new file mode 100755
index 00000000..0b721c35
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/es.js
@@ -0,0 +1,633 @@
+const msg_es = {
+ es: {
+ words: {
+ da: 'del',
+ a: 'al',
+ },
+ home: {
+ guida: 'Guía',
+ guida_passopasso: 'Guía paso a paso',
+ },
+ grid: {
+ editvalues: 'Cambiar valores',
+ addrecord: 'Agregar fila',
+ showprevedit: 'Mostrar eventos pasados',
+ nodata: 'Sin datos',
+ columns: 'Columnas',
+ tableslist: 'Tablas',
+ },
+ otherpages: {
+ sito_offline: 'Sitio en actualización',
+ modifprof: 'Editar Perfil',
+ biografia: 'Biografia',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Administración',
+ eventlist: 'Sus Reservas',
+ usereventlist: 'Reserva Usuarios',
+ userlist: 'Lista de usuarios',
+ tableslist: 'Listado de tablas',
+ navi: 'Naves',
+ newsletter: 'Newsletter',
+ pages: 'Páginas',
+ media: 'Medios',
+ },
+ manage: {
+ menu: 'Gestionar',
+ manager: 'Gerente',
+ nessuno: 'Nadie',
+ },
+ messages: {
+ menu: 'Tus mensajes',
+ },
+ },
+ sendmsg: {
+ write: 'escribe',
+ },
+ stat: {
+ imbarcati: 'Embarcados',
+ imbarcati_weekly: 'Embarcados Semanal',
+ imbarcati_in_attesa: 'Embarcados en Espera',
+ qualificati: 'Calificado con al menos 2 invitados',
+ requisiti: 'Los usuarios con los 7 requisitos',
+ zoom: 'Participó en Zoom',
+ modalita_pagamento: 'Métodos de pago insertados',
+ accepted: 'Guías aceptadas + Video',
+ dream: 'Escribieron el Sueño',
+ email_not_verif: 'Correo electrónico no verificado',
+ telegram_non_attivi: 'Telegrama no activo',
+ telegram_pendenti: 'Telegram Pendientes',
+ reg_daily: 'Registros diarios',
+ reg_weekly: 'Registros Semanales',
+ reg_total: 'Total de registros',
+ },
+ steps: {
+ nuovo_imbarco: 'Reserva otro viaje',
+ vuoi_entrare_nuova_nave: '¿Desea ayudar al Movimiento a avanzar y tiene la intención de entrar en otra nave?
Haciendo un nuevo regalo de 33 euros, podrá hacer otro viaje y tener otra oportunidad de convertirse en un Soñador!
'
+ + 'Si lo confirma, se le añadirá a la lista de espera para el próximo embarque.',
+ vuoi_cancellare_imbarco: '¿Está seguro de que quiere cancelar el embarque en el barco de AYNI?',
+ completed: 'Completado',
+ passi_su: '{passo} pasos de cada {totpassi}',
+ video_intro_1: '1. Bienvenido a {sitename}',
+ video_intro_2: '2. Nacimiento de {sitename}',
+ read_guidelines: 'He leído y estoy de acuerdo con estos términos escritos anteriormente',
+ saw_video_intro: 'Declaro que he visto los vídeos',
+ paymenttype: 'Métodos de pago', // (Obligatorio Paypal)
+ paymenttype_long: 'Elija al menos 2 métodos de pago, para intercambiar regalos.
Los métodos de pago son: ',
+ paymenttype_paypal: 'Cómo abrir una cuenta de Paypal (en 2 minutos)',
+ paymenttype_paypal_carta_conto: 'Cómo asociar una tarjeta de crédito/débito o una cuenta bancaria en PayPal',
+ paymenttype_paypal_link: 'Abrir una cuenta con Paypal',
+ paymenttype_revolut: 'Cómo abrir la cuenta con Revolut (en 2 minutos)',
+ paymenttype_revolut_link: 'Abrir cuenta con Revolución',
+ entra_zoom: 'Enter Zoom',
+ linee_guida: 'Acepto las directrices',
+ video_intro: 'Veo los videos',
+ zoom: 'Hacer 1 zoom de bienvenida
(mira la home para fechas)',
+ zoom_si_partecipato: 'Vous avez participé à au moins 1 Zoom',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto',
+ zoom_partecipa: 'Participó al menos 1 Zoom',
+ zoom_no_partecipato: 'Aún no ha participado en un Zoom (es un requisito para entrar)',
+ zoom_long: 'Se requiere que participe en al menos 1 Zoom, pero se recomienda participar en el movimiento de una manera más activa.
Al participar en los Zooms el Staff registrará la asistencia y usted estará habilitado.',
+ zoom_what: 'Tutoriales de cómo instalar Zoom Cloud Meeting',
+ // sharemovement_devi_invitare_almeno_2: 'Todavía no has invitado a dos personas',
+ // sharemovement_hai_invitato: 'Invitaste al menos a dos personas',
+ sharemovement_invitati_attivi_si: 'Tienes al menos 2 personas invitadas Activo',
+ sharemovement_invitati_attivi_no: 'Nota:Las personas que invitaste, para ser Activo, deben haber completado todos los primeros 7 Requisitos (ver tu Lavagna para ver lo que les falta)',
+ sharemovement: 'Invitar al menos a 2 personas',
+ sharemovement_long: 'Continúo trabajando con mis compañeros para llegar al día en que mi barco zarpe.
',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Complete todos los requisitos para entrar en la lista de embarque.',
+ enter_prog_requisiti_ok: 'Ha completado los 7 requisitos para entrar en la lista de embarque.
',
+ enter_prog_msg: '¡Recibirá un mensaje en los próximos días tan pronto como su nave esté lista!',
+ enter_prog_msg_2: '',
+ enter_nave_9req_ok: '¡FELICIDADES! ¡Has completado los 7 pasos de la Guía! ¡Gracias por ayudar a {sitename} a expandirse!
Podrás salir muy pronto con tu viaje, haciendo tu regalo y continuando hacia el Soñador.',
+ enter_nave_9req_ko: 'Recuerda que puedes ayudar a que el Movimiento crezca y se expanda compartiendo nuestro viaje con todos!',
+ enter_prog: 'Voy a entrar en Lista Programación',
+ enter_prog_long: 'Si se cumplen los requisitos, entrará en el Programa, se le añadirá al Ticket y al correspondiente chat de grupo.
',
+ collaborate: 'Colaboración',
+ collaborate_long: 'Sigo trabajando con mis compañeros para llegar al día de la programación donde mi boleto será activado.',
+ dream: 'Escribo mi sueño',
+ dream_long: 'Escribe aquí el sueño por el que entraste en {sitename} y que deseas realizar. ¡Será compartido con todos los demás para soñar juntos!',
+ dono: 'Regalo',
+ dono_long: 'Hago mi regalo en la fecha de salida de mi nave',
+ support: 'Apoyo el movimiento',
+ support_long: 'Apoyo el movimiento aportando energía, participando y organizando Zoom, ayudando e informando a los recién llegados y continuando difundiendo la visión de {sitename}.',
+ ricevo_dono: 'Recibo mi regalo y CELEBRO',
+ ricevo_dono_long: '¡Hurra!
¡Este movimiento es real y posible si lo hacemos funcionar todos juntos!',
+ },
+ dialog: {
+ continue: 'Continuar',
+ close: 'Cerrar',
+ copyclipboard: 'Copiado al portapapeles',
+ ok: 'Vale',
+ yes: 'Sí',
+ no: 'No',
+ delete: 'Borrar',
+ cancel: 'Cancelar',
+ update: 'Actualiza',
+ add: 'Aggrega',
+ today: 'Hoy',
+ book: 'Reserva',
+ avanti: 'Adelante',
+ indietro: 'Regresar',
+ finish: 'Final',
+ sendmsg: 'Envia Mensaje',
+ sendonlymsg: 'Envia solo Mensaje',
+ msg: {
+ titledeleteTask: 'Borrar Tarea',
+ deleteTask: 'Quieres borrar {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Conta',
+ },
+ db: {
+ recupdated: 'Registro Actualizado',
+ recfailed: 'Error durante el registro de actualización',
+ reccanceled: 'Actualización cancelada Restaurar valor anterior',
+ deleterecord: 'Eliminar registro',
+ deletetherecord: '¿Eliminar el registro',
+ deletedrecord: 'Registro cancelado',
+ recdelfailed: 'Error durante la eliminación del registro',
+ duplicatedrecord: 'Registro Duplicado',
+ recdupfailed: 'Error durante la duplicación de registros',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Haga clic aquí para abrir el BOT Telegram y siga las instrucciones.',
+ ifclose: 'Si no abre el Telegrama haciendo clic en el botón o lo ha borrado, vaya a Telegrama y busque "{botname}" en el icono de la lente, luego presione Start y siga las instrucciones.',
+ openbot: 'Abres BOT Telegram',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'Crea una cuenta',
+ introduce_email: 'ingrese su dirección de correo electrónico',
+ email: 'Email',
+ invalid_email: 'Tu correo electrónico no es válido',
+ verify_email: 'Revisa tu email',
+ go_login: 'Vuelve al Login',
+ incorrect_input: 'Entrada correcta.',
+ link_sent: 'Ahora lea su correo electrónico y confirme el registro',
+ se_non_ricevo: 'Si no recibes el correo electrónico, intenta comprobar el spam o ponte en contacto con nosotros.',
+ title_unsubscribe: 'Anular suscripción al boletín',
+ title_unsubscribe_done: 'Suscripción completada con éxito',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Error genérico',
+ errore_server: 'No se puede acceder al Servidor. Inténtalo de nuevo, Gracias',
+ error_doppiologin: 'Vuelva a iniciar sesión. Acceso abierto por otro dispositivo.',
+ },
+ user: {
+ notregistered: 'Debe registrarse en el servicio antes de poder almacenar los datos',
+ loggati: 'Usuario no ha iniciado sesión',
+ },
+ templemail: {
+ subject: 'Objecto Email',
+ testoheadermail: 'Encabezamiento Email',
+ content: 'Contenido',
+ img: 'Imagen 1',
+ img2: 'Imagen 2',
+ content2: 'Contenuto 2',
+ options: 'Opciones',
+ },
+ dashboard: {
+ data: 'Fecha',
+ data_rich: 'Fecha Pedido',
+ ritorno: 'Regreso',
+ invitante: 'Invitando',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Atención',
+ downline: 'Invitados',
+ downnotreg: 'Invitados no Registrados',
+ notreg: 'No Registrado',
+ inv_attivi: 'Invitado con los 5 requisitos',
+ numinvitati: 'Al menos 2 invitados',
+ telefono_wa: 'Contacto en Whatsapp',
+ sendnotification: 'Enviar notificación al destinatario del telegrama BOT',
+ ricevuto_dono: '😍🎊 Usted recibió una invitación de regalo de {invitato} de {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 Usted recibió un invitando como regalo de {mittente} !',
+ nessun_invitante: 'No invitando',
+ nessun_invitato: 'No invitado',
+ legenda_title: 'Haga clic en el nombre del huésped para ver el estado de sus requisitos',
+ nave_in_partenza: 'que Sale el',
+ nave_in_chiusura: 'Cierre Gift Chat',
+ nave_partita: 'partió en',
+ tutor: 'Tutor',
+ Editor: 'Editor',
+ /* Cuando te conviertes en Mediador vienes contactado por un TUTOR, con él debes:
' +
+ '- Abrir tu Gift Chat (tu como propietario, y el Tutor ' +
+ 'como administrador) con este nombre:
{nomenave} ' +
+ '- Haz clic en tu nombre en la chat en la parte de arriba-> Modifica -> Administradores -> "Agregar Administrador", selecciona el Tutor en el elenco.
' +
+ '- Debes configurar la chat en modo que quien entre vea también los post precedentes (haz clic en el nombre en la chat arriba, haz clic en modificar, ' +
+ 'cambia la "cronología para los nuevos miembros" de oculto a visible.
' +
+ '- Para encontrar el link de la Chat recién creada: haz clic en el nombre de la chat en la parte de arriba, haz clic sobre el Lápiz-> "Tipo de Grupo" -> "invita al grupo tràmite link", haz clic en "copiar link" y pégalo aquí abajo, sobre la casilla "Link Gift Chat"
' +
+ '- Envía el Link de la Gift Chat a todos los Donadores, haciendo clic en el botón aquí abajo.
',
+ */
+
+ sonomediatore: 'Cuando seas un MEDIADOR serás contactado por TUTOR AYNI a través de un mensaje en el Chat AYNI BOT.',
+ superchat: 'Nota: SOLO si tienes problemas de PAGO, o si quieres ser REEMPLAZADO, dos Tutores están esperando para ayudarte en el Chat:
Entrar en el Chat de Regalos.',
+ sonodonatore: '- Cuando estás en esta posición, vendrás invitado (desde un mensaje en el Chat AYNI BOT) para hacer tu regalo.
'
+ + '- Tendrás 3 días para hacer tu regalo, en la modalidad de pago que encontrarás escrita en el mensaje.
',
+ sonodonatore_seconda_tessitura: '- Aqui tu eres Mediador y también Donador, pero siendo tu segundo Tejido, no será necesario efectuar nuevamente tu regalo
',
+ controlla_donatori: 'Revise la lista de donantes',
+ link_chat: 'Enlaces del Gift Chat Telegram',
+ tragitto: 'Ruta',
+ nave: 'Nave',
+ data_partenza: 'Fecha
Salida',
+ doni_inviati: 'Regalos
enviados',
+ nome_dei_passaggi: 'Nombre de los pasajes',
+ donatori: 'Donantes',
+ donatore: 'Donante',
+ mediatore: 'Mediador',
+ sognatore: 'Soñador',
+ sognatori: 'SOÑADOR',
+ intermedio: 'INTERMEDIO',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'Para entrar en el Gift Chat, haz clic aquí',
+ quando_eff_il_tuo_dono: 'Cuándo hacer el regalo',
+ entra_in_gift_chat: 'Entra en el Gift Chat',
+ invia_link_chat: 'Enviar enlace de chat de regalos a los donantes',
+ inviare_msg_donatori: '5) Enviar mensaje a los donantes',
+ msg_donatori_ok: 'Enviado mensaje a los donantes',
+ metodi_disponibili: 'Métodos disponibles',
+ importo: 'Cantidad',
+ effettua_il_dono: 'Es hora de hacer tu regalo al Soñador
👉 {sognatore} 👈 !
'
+ + 'Enviar por medio de PayPal a: {email}
'
+ + 'ADVERTENCIA: Elija la opción "ENVIAR A un AMIGO")
',
+ paypal_me: '
2) Método simplificado
Click directamente aquí
'
+ + 'abrirá PayPal con el importe y el destinatario ya establecido.
'
+ + 'Añadir como mensaje: Regalo
'
+ + 'ADVERTENCIA: NO MARCAR LA CAJA: Protección de compras por Paypal
'
+ + 'Si tienes alguna duda, mira el video de abajo para ver cómo:
'
+ + 'Por último, haga clic en "Enviar dinero ahora"',
+ qui_compariranno_le_info: 'El día de la salida de la nave, la información del Soñador aparecerá',
+ commento_al_sognatore: 'Escribe aquí un comentario para el Soñador:',
+ posizione: 'Position',
+ come_inviare_regalo_con_paypal: 'Cómo enviar el regalo a través de Paypal',
+ ho_effettuato_il_dono: 'He realizado el Regalo',
+ clicca_conferma_dono: 'Haz clic aquí para confirmar que has hecho tu regalo',
+ fatto_dono: 'Ha confirmado que el regalo ha sido enviado',
+ confermi_dono: 'Confirme que ha enviado su regalo de 33 €',
+ dono_ricevuto: 'Tu regalo ha sido recibido!',
+ dono_ricevuto_2: 'Recibido',
+ dono_ricevuto_3: 'Ha llegado!',
+ confermi_dono_ricevuto: 'Confirme que ha recibido el regalo de 33 € de {donatore}',
+ confermi_dono_ricevuto_msg: 'Confermado que ha recibido el regalo de 33 € de {donatore}',
+ msg_bot_conferma: '{donatore} ha confirmado que ha enviado su regalo de 33€ a {sognatore} (Commento: {commento})',
+ ricevuto_dono_ok: 'Ha confirmado que el regalo ha sido recibido',
+ entra_in_lavagna: 'Entra en tu tablero para ver los barcos que salen',
+ doni_ricevuti: 'Regalos recibidos',
+ doni_inviati_da_confermare: 'Regalos enviados (a confirmar)',
+ doni_mancanti: 'Regalos que faltan',
+ temporanea: 'Temporal',
+ nave_provvisoria: 'Se le ha asignado un NAVE TEMPORAL.
Es normal que vea un cambio en la fecha de salida, debido a la actualización del ranking de pasajeros.',
+ ritessitura: 'RETEJIDA',
+ },
+ reg: {
+ volta: 'vez',
+ volte: 'veces',
+ registered: 'Registrado',
+ contacted: 'Contacto',
+ name_complete: 'Nombre Completo',
+ num_invitati: 'Num.Invitados',
+ is_in_whatsapp: 'En Whatsapp',
+ is_in_telegram: 'En Telegram',
+ cell_complete: 'Movíl',
+ failed: 'Fallido',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'Correo electrónico verificado',
+ reg_lista_prec: 'Por favor, introduzca el nombre, apellido y número de teléfono móvil que dejó en el pasado cuando se registró en el Chat!
De esta manera el sistema le reconocerá y mantendrá la posición de la lista.',
+ nuove_registrazioni: 'Si se trata de un NUEVO registro, debe ponerse en contacto con la persona que le ha INVITADO, que le dejará el LINK CORRECTO para hacer el registro bajo él/ella',
+ you: 'Tu',
+ cancella_invitato: 'Eliminar Invitado',
+ regala_invitato: 'Dar Invitado',
+ regala_invitante: 'Dar Invitando',
+ messaggio_invito: 'Mensaje de invitación',
+ messaggio_invito_msg: 'Copie el mensaje que aparece a continuación y compártalo con todos aquellos con los que desee compartir este Movimiento !',
+ videointro: 'Video Introduttivo',
+ invitato_regalato: 'Invitato Regalado',
+ invitante_regalato: 'Invitando Regalato',
+ legenda: 'Legenda',
+ aportador_solidario: 'Aportador Solidario',
+ username_regala_invitato: 'Nombre de usuario del destinatario del regalo',
+ aportador_solidario_nome_completo: 'A.S. Nombre',
+ aportador_solidario_ind_order: 'A.S.Ind',
+ reflink: 'Enlaces para compartir con tus amigos:',
+ linkzoom: 'Enlace para ingresar en Zoom',
+ page_title: 'Registro',
+ made_gift: 'Don',
+ note: 'Notas',
+ incorso: 'Registro en curso...',
+ richiesto: 'Campo requerido',
+ email: 'Email',
+ intcode_cell: 'Prefijo Int.',
+ cell: 'Móvil Telegram',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Nacionalidad',
+ email_paypal: 'Email Paypal',
+ revolut: 'Revolut',
+ link_payment: 'Enlaces Paypal Moneybox',
+ note_payment: 'Notas adicionales',
+ country_pay: 'País del Pagos de destino',
+ username_telegram: 'Usuario Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_auth: 'Código de autorización',
+ click_per_copiare: 'Haz click en él para copiarlo al portapapeles',
+ copia_messaggio: 'Copiar mensaje',
+ teleg_torna_sul_bot: '1) Copiar el código haciendo clic en el botón de arriba
2) volver a {botname} haciendo clic en 👇 y pegar (o escribir) el código',
+ teleg_checkcode: 'Código Telegram',
+ my_dream: 'Mi Sueño',
+ saw_and_accepted: 'Condizioni',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ manage_telegram: 'Gestori Telegram',
+ paymenttype: 'Métodos de pago disponibles',
+ selected: 'seleccionado',
+ select: 'selecciona',
+ img: 'File image',
+ date_reg: 'Fecha Reg.',
+ deleted: 'Cancellato',
+ requirement: 'Requisitos',
+ perm: 'Permisos',
+ username: 'Username (Apodo)',
+ username_short: 'Username',
+ name: 'Nombre',
+ surname: 'Apellido',
+ username_login: 'Nombre usuario o email',
+ password: 'contraseña',
+ repeatPassword: 'Repetir contraseña',
+ terms: 'Acepto los términos por la privacidad',
+ onlyadult: 'Confirmo que soy mayor de edad',
+ submit: 'Registrarse',
+ title_verif_reg: 'Verifica registro',
+ reg_ok: 'Registro exitoso',
+ verificato: 'Verificado',
+ non_verificato: 'No Verificado',
+ forgetpassword: '¿Olvidaste tu contraseña?',
+ modificapassword: 'Cambiar la contraseña',
+ err: {
+ required: 'se requiere',
+ email: 'Debe ser una email válida.',
+ errore_generico: 'Por favor, rellene los campos correctamente',
+ atleast: 'debe ser al menos largo',
+ complexity: 'debe contener al menos 1 minúscula, 1 mayúscula, 1 dígito',
+ notmore: 'no tiene que ser más largo que',
+ char: 'caracteres',
+ terms: 'Debes aceptar las condiciones, para continuar..',
+ email_not_exist: 'El correo electrónico no está presente en el archivo, verifique si es correcto',
+ duplicate_email: 'La email ya ha sido registrada',
+ user_already_exist: 'El registro con estos datos (nombre, apellido y teléfono móvil) ya se ha llevado a cabo. Para acceder al sitio, haga clic en el botón INICIAR SESIÓN desde la Página de inicio.',
+ user_extralist_not_found: 'Usuario en el archivo no encontrado, inserte el nombre, apellido y número de teléfono enviado previamente',
+ user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
+ duplicate_username: 'El nombre de usuario ya ha sido utilizado',
+ username_not_valid: 'Username not valid',
+ aportador_not_exist: 'El nombre de usuario de la persona que lo invitó no está presente. Contactanos.',
+ aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
+ sameaspassword: 'Las contraseñas deben ser idénticas',
+ },
+ tips: {
+ email: 'inserisci la tua email',
+ username: 'username lunga almeno 6 caratteri',
+ password: 'deve contenere 1 minuscola, 1 maiuscola e 1 cifra',
+ repeatpassword: 'ripetere la password',
+
+ },
+ },
+ op: {
+ qualification: 'Calificación',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Disciplinas',
+ certifications: 'Certificaciones',
+ intro: 'Introducción',
+ info: 'Biografia',
+ webpage: 'Página web',
+ days_working: 'Días laborables',
+ facebook: 'Página de Facebook',
+ },
+ login: {
+ page_title: 'Login',
+ incorso: 'Login en curso',
+ enter: 'Entra',
+ esci: 'Salir',
+ errato: 'Nombre de usuario, correo o contraseña incorrectos. inténtelo de nuevo',
+ subaccount: 'Esta cuenta ha sido fusionada con su inicial. Ingresa usando el nombre de usuario (y el correo electrónico) de tu PRIMERA cuenta.',
+ completato: 'Login realizado!',
+ needlogin: 'Debes iniciar sesión antes de continuar',
+ },
+ reset: {
+ title_reset_pwd: 'Restablece tu contraseña',
+ send_reset_pwd: 'Enviar restablecer contraseña',
+ incorso: 'Solicitar nueva Email...',
+ email_sent: 'Email enviada',
+ check_email: 'Revise su correo electrónico, recibirá un mensaje con un enlace para restablecer su contraseña. Este enlace, por razones de seguridad, expirará después de 4 horas.',
+ title_update_pwd: 'Actualiza tu contraseña',
+ update_password: 'Actualizar contraseña',
+ },
+ logout: {
+ uscito: 'Estás desconectado',
+ },
+ errors: {
+ graphql: {
+ undefined: 'no definido',
+ },
+ },
+ showbigmap: 'Mostrar el mapa más grande',
+ todo: {
+ titleprioritymenu: 'Prioridad:',
+ inserttop: 'Ingrese una nueva Tarea arriba',
+ insertbottom: 'Ingrese una nueva Tarea abajo',
+ edit: 'Descripción Tarea:',
+ completed: 'Ultimos Completados',
+ usernotdefined: 'Atención, debes iniciar sesión para agregar una Tarea',
+ start_date: 'Fecha inicio',
+ status: 'Estado',
+ completed_at: 'Fecha de finalización',
+ expiring_at: 'Fecha de Caducidad',
+ phase: 'Fase',
+ },
+ notification: {
+ status: 'Estado',
+ ask: 'Activar notificaciones',
+ waitingconfirm: 'Confirmar la solicitud de notificación.',
+ confirmed: 'Notificaciones activadas!',
+ denied: 'Notificaciones deshabilitadas! Ten cuidado, así no verás llegar los mensajes. Rehabilítalos para verlos.',
+ titlegranted: 'Notificaciones permitidas habilitadas!',
+ statusnot: 'Estado Notificaciones',
+ titledenied: 'Notificaciones permitidas deshabilitadas!',
+ title_subscribed: 'Suscripción a FreePlanet.app!',
+ subscribed: 'Ahora puedes recibir mensajes y notificaciones.',
+ newVersionAvailable: 'Actualiza',
+ },
+ connection: 'Connection',
+ proj: {
+ newproj: 'Título Projecto',
+ newsubproj: 'Título Sub-Projecto',
+ insertbottom: 'Añadir nuevo Proyecto',
+ longdescr: 'Descripción',
+ hoursplanned: 'Horas Estimadas',
+ hoursleft: 'Horas Restantes',
+ hoursadded: 'Horas Adicional',
+ hoursworked: 'Horas Trabajadas',
+ begin_development: 'Comienzo desarrollo',
+ begin_test: 'Comienzo Prueba',
+ progresstask: 'Progresion',
+ actualphase: 'Fase Actual',
+ hoursweeky_plannedtowork: 'Horarios semanales programados',
+ endwork_estimate: 'Fecha estimada de finalización',
+ privacyread: 'Quien puede verlo:',
+ privacywrite: 'Quien puede modificarlo:',
+ totalphases: 'Fases totales',
+ themecolor: 'Tema Colores',
+ themebgcolor: 'Tema Colores Fondo',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'Icono',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Número',
+ booked: 'Reservado',
+ booked_error: 'Reserva fallida. Intenta nuevamente más tarde',
+ sendmsg_error: 'Mensaje no enviado Intenta nuevamente más tarde',
+ sendmsg_sent: 'Mensaje enviado',
+ booking: 'Reserva Evento',
+ titlebooking: 'Reserva',
+ modifybooking: 'Edita Reserva',
+ cancelbooking: 'Cancelar Reserva',
+ canceledbooking: 'Reserva Cancelada',
+ cancelederrorbooking: 'Cancelación no realizada, intente nuevamente más tarde',
+ cancelevent: 'Cancella Evento',
+ canceledevent: 'Evento Cancellato',
+ cancelederrorevent: 'Cancellazione Evento non effettuata, Riprovare',
+ event: 'Evento',
+ starttime: 'Inicio',
+ nextevent: 'Próximo evento',
+ readall: 'Lee todo',
+ enddate: 'a',
+ endtime: 'fin',
+ duration: 'Duración',
+ hours: 'Tiempo',
+ when: 'Cuando',
+ where: 'Donde',
+ teacher: 'Dirigido por',
+ enterdate: 'Ingresar la fecha',
+ details: 'Detalles',
+ infoextra: 'Fecha y Hora Extras:',
+ alldayevent: 'Todo el dia',
+ eventstartdatetime: 'Inicio',
+ enterEndDateTime: 'final',
+ selnumpeople: 'Partecipantes',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Mensaje para enviar',
+ showpdf: 'Ver PDF',
+ bookingtextdefault: 'Reservo para',
+ bookingtextdefault_of: 'de',
+ data: 'Fecha',
+ teachertitle: 'Maestro',
+ peoplebooked: 'Reserv.',
+ showlastschedule: 'Ver todo el calendario',
+ },
+ msgs: {
+ message: 'Mensaje',
+ messages: 'Mensajes',
+ nomessage: 'Sin Mensaje',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typology',
+ short_tit: 'Título Corto',
+ title: 'Título',
+ details: 'Detalles',
+ bodytext: 'Texto del evento',
+ dateTimeStart: 'Fecha de Inicio',
+ dateTimeEnd: 'Fecha Final',
+ bgcolor: 'Color de fondo',
+ days: 'Días',
+ icon: 'Icono',
+ img: 'Nombre Imagen',
+ img_small: 'Imagen Pequeña',
+ where: 'Dónde',
+ contribtype: 'Tipo de Contribución',
+ price: 'Precio',
+ askinfo: 'Solicitar información',
+ showpage: 'Ver página',
+ infoafterprice: 'notas después del precio',
+ teacher: 'Profesor', // teacherid
+ teacher2: 'Profesor2', // teacherid2
+ infoextra: 'InfoExtra',
+ linkpage: 'Sitio WEb',
+ linkpdf: 'Enlace ad un PDF',
+ nobookable: 'No Reservable',
+ news: 'Novedad',
+ dupId: 'Id Duplicado',
+ canceled: 'Cancelado',
+ deleted: 'Eliminado',
+ duplicate: 'Duplica',
+ notempty: 'El campo no puede estar vacío.',
+ modified: 'Modificado',
+ showinhome: 'Mostrar en la Home',
+ showinnewsletter: 'Mostrar en el boletín',
+ color: 'Titulo Color',
+ },
+ disc: {
+ typol_code: 'Código Tipologìa',
+ order: 'Clasificación',
+ },
+ newsletter: {
+ title: '¿Desea recibir nuestro boletín informativo?',
+ name: 'Tu Nombre',
+ surname: 'Tu Apellido',
+ namehint: 'Nombre',
+ surnamehint: 'Apellido',
+ email: 'tu correo',
+ submit: 'Subscribete',
+ reset: 'Reiniciar',
+ typesomething: 'Llenar el campo',
+ acceptlicense: 'Acepto la licencia y los términos',
+ license: 'Necesitas aceptar la licencia y los términos primero',
+ submitted: 'Subscrito',
+ menu: 'Newsletter1',
+ template: 'Plantillas de Email',
+ sendemail: 'Enviar',
+ check: 'Verificar',
+ sent: 'Ya eniado',
+ mailinglist: 'Lista de contactos',
+ settings: 'Configuración',
+ serversettings: 'Servidor',
+ others: 'Otro',
+ templemail: 'Plantilla de Email',
+ datetoSent: 'Fecha y Ora de Envio',
+ activate: 'Activado',
+ numemail_tot: 'Email Total',
+ numemail_sent: 'Email Enviados',
+ datestartJob: 'Inicio Envio',
+ datefinishJob: 'Fin Envio',
+ lastemailsent_Job: 'Ùltimo enviado',
+ starting_job: 'Comenzó a enviar',
+ finish_job: 'Envio terminado',
+ processing_job: 'En curso',
+ error_job: 'Info Error',
+ statesub: 'Subscribir',
+ wrongerr: 'Email invalide',
+ },
+ privacy_policy: 'Política de privacidad',
+ cookies: 'Utilizamos cookies para un mejor rendimiento web.',
+ },
+};
+
+export default msg_es;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/statics/lang/fr.js b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/fr.js
new file mode 100755
index 00000000..45e0c255
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/fr.js
@@ -0,0 +1,631 @@
+const msg_fr = {
+ fr: {
+ words: {
+ da: 'du',
+ a: 'au',
+ },
+ home: {
+ guida: 'Guide',
+ guida_passopasso: 'Guide pas-à-pas',
+ },
+ grid: {
+ editvalues: 'Changer les valeurs',
+ addrecord: 'Ajouter une ligne',
+ showprevedit: 'Afficher les événements passés',
+ nodata: 'Pas de données',
+ columns: 'Colonnes',
+ tableslist: 'Tables',
+ },
+ otherpages: {
+ sito_offline: 'Site en cours de mise à jour',
+ modifprof: 'Modifier le profil',
+ biografia: 'Biografia',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Administration',
+ eventlist: 'Vos réservations',
+ usereventlist: 'Réservation Utilisateur',
+ userlist: 'Liste d\'utilisateurs',
+ tableslist: 'Liste des tables',
+ navi: 'Navires',
+ newsletter: 'Newsletter',
+ pages: 'Pages',
+ media: 'Médias',
+ },
+ manage: {
+ menu: 'Gérer',
+ manager: 'Directeur',
+ nessuno: 'Aucun',
+ },
+ messages: {
+ menu: 'Vos messages',
+ },
+ },
+ sendmsg: {
+ write: 'écrit',
+ },
+ stat: {
+ imbarcati: 'Embarqués',
+ imbarcati_weekly: 'Embarqués hebdomadaire',
+ imbarcati_in_attesa: 'Embarqués en attente',
+ qualificati: 'Qualifié avec au moins 2 invités',
+ requisiti: 'Utilisateurs ayant les 7 exigences',
+ zoom: 'Participer à Zoom',
+ modalita_pagamento: 'Insertion des modes de paiement',
+ accepted: 'Lignes directrices acceptées + vidéo',
+ dream: 'Ils ont écrit le Rêve',
+ email_not_verif: 'Courriel non vérifié',
+ telegram_non_attivi: 'Telegram non actif',
+ telegram_pendenti: 'Telegram Pendants',
+ reg_daily: 'Enregistrements quotidiennes',
+ reg_weekly: 'Enregistrements hebdomadaires',
+ reg_total: 'Total des enregistrements',
+ },
+ steps: {
+ nuovo_imbarco: 'Réserver un autre voyage',
+ vuoi_entrare_nuova_nave: 'Vous souhaitez aider le Mouvement à avancer et avez l\'intention d\'entrer dans un autre navire ?
En faisant un nouveau don de 33€, vous pourrez faire un autre voyage et avoir une autre opportunité de devenir un Rêveur !
'
+ + 'Si vous confirmez, vous serez ajouté à la liste d\'attente pour le prochain embarquement.',
+ vuoi_cancellare_imbarco: 'Êtes-vous sûr de vouloir annuler cet embarquement sur le navire AYNI ?',
+ completed: 'Complétée',
+ passi_su: '{passo} étapes sur {totpassi}',
+ video_intro_1: '1. Bienvenue à l\'{sitename}',
+ video_intro_2: '2. Naissance de l\'{sitename}',
+ read_guidelines: 'J\'ai lu et j\'accepte ces conditions écrites ci-dessus',
+ saw_video_intro: 'Je déclare avoir vu la vidéo',
+ paymenttype: 'Méthodes de paiement',
+ paymenttype_long: 'Choisissez au moins 2 modes de paiement, pour échanger des cadeaux.
Les modes de paiement sont : - Payeer
- Revolut : la carte prépayée Revolut avec IBAN anglais (hors UE) complètement gratuite, plus gratuite et facile à utiliser. Disponible l\'application pour mobile.
- Paypal MoneyBoxcar c\'est un système très populaire dans toute l\'Europe (le transfert est gratuit) et vous pouvez connecter des cartes prépayées, des cartes de crédit et un compte bancaire SANS COMMISSIONS. De cette façon, vous n\'aurez pas à partager vos numéros de carte ou de c/c mais seulement l\'email que vous avez utilisé lors de l\'inscription sur Paypal. Disponible l\'application pour votre téléphone portable.
',
+ paymenttype_paypal: 'Comment ouvrir un compte Paypal (en 2 minutes)Comment ouvrir un compte Paypal (en 2 minutes)',
+ paymenttype_paypal_carta_conto: 'Comment associer une carte de crédit/débit ou un compte bancaire sur PayPal',
+ paymenttype_paypal_link: 'Ouverture d\'un compte avec Paypal',
+ paymenttype_revolut: 'Comment ouvrir un compte chez Revolut (en 2 minutes)',
+ paymenttype_revolut_link: 'Ouvrir un compte auprès de Revolut',
+ entra_zoom: 'Enter Zoom',
+ linee_guida: "J'accepte les lignes directrices",
+ video_intro: 'Je vois la vidéo',
+ zoom: 'A participé à au moins 1 Zoom',
+ zoom_si_partecipato: 'Vous avez participé à au moins 1 Zoom',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto',
+ zoom_partecipa: 'A participé à au moins 1 Zoom',
+ zoom_no_partecipato: "Vous n'avez pas encore participé à un Zoom (il est obligatoire d'entrer)",
+ zoom_long: 'Vous devez participer à au moins un Zoom, mais il est recommandé de participer au mouvement de manière plus active.
En participant aux Zooms, le personnel enregistrera votre présence et vous serez activé. ',
+ zoom_what: "Tutoriels d'installation de Zoom Cloud Meeting",
+ // sharemovement_devi_invitare_almeno_2: 'Vous n\'avez toujours pas invité 2 personnes',
+ // sharemovement_hai_invitato: 'Vous avez invité au moins deux personnes',
+ sharemovement_invitati_attivi_si: 'Vous avez au moins 2 personnes invitées Active',
+ sharemovement_invitati_attivi_no: 'Note:Les personnes que vous avez invitées, pour être Actif, doivent avoir complété les 7 premières exigences (voir votre Lavagna pour voir ce qu\'il leur manque)',
+ sharemovement: 'Invitation au moins 2 personnes',
+ sharemovement_long: 'Partagez le mouvement {sitename} et invitez-les à participer aux zooms de bienvenue pour faire partie de cette grande famille 😄 .
.',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Remplissez toutes les conditions pour figurer sur la liste d\'embarquement.',
+ enter_prog_requisiti_ok: 'Vous avez rempli les 5 conditions pour figurer sur la liste d\'embarquement.
',
+ enter_prog_msg: 'Vous recevrez un message dans les prochains jours dès que votre bateau sera prêt !',
+ enter_prog_msg_2: '',
+ enter_nave_9req_ok: 'FÉLICITATIONS ! Vous avez suivi les 7 étapes du guide ! Merci d\'avoir aidé {sitename} à se développer !
Vous pourrez bientôt partir avec votre Voyage, en faisant votre don et en continuant vers le Rêveur.',
+ enter_nave_9req_ko: 'N\'oubliez pas que vous pouvez aider le Mouvement à grandir et à s\'étendre en partageant notre voyage avec tout le monde !',
+ enter_prog: 'Je vais dans la Liste des Programmation',
+ enter_prog_long: 'Si vous remplissez les conditions requises pour entrer dans le programme, vous serez ajouté au billet et au chat de groupe correspondant
',
+ collaborate: 'Collaboration',
+ collaborate_long: 'Je continue à travailler avec mes compagnons pour arriver au jour où mon navire prendra la mer.',
+ dream: 'J\'écris mon rêve',
+ dream_long: 'Ecrivez ici le Rêve pour lequel vous êtes entré à {sitename} et que vous souhaitez réaliser.
Il sera partagé avec tous les autres pour rêver ensemble !',
+ dono: 'Cadeau',
+ dono_long: 'Je fais mon cadeau à la date de départ de mon nef',
+ support: 'Je soutiens le mouvement',
+ support_long: 'Je soutiens le mouvement en apportant de l\'énergie, en participant et en organisant Zoom, en aidant et en informant les nouveaux arrivants et en continuant à diffuser la vision d\'{sitename}.',
+ ricevo_dono: 'Je reçois mon cadeau et je CÉLÈBRE',
+ ricevo_dono_long: 'Hourra ! !!!
CE MOUVEMENT EST RÉEL ET POSSIBLE SI NOUS TRAVAILLONS TOUS ENSEMBLE !',
+ },
+ dialog: {
+ continue: 'Continuer',
+ close: 'Fermer',
+ copyclipboard: 'Copié dans le presse-papiers',
+ ok: 'Bien',
+ yes: 'Oui',
+ no: 'Non',
+ delete: 'Supprimer',
+ update: 'mises à jour',
+ add: 'Ajouter',
+ cancel: 'annuler',
+ today: 'Aujourd\'hui',
+ book: 'Réserve',
+ avanti: 'Allez-y',
+ indietro: 'en arrière',
+ finish: 'Fin',
+ sendmsg: 'envoyer msg',
+ sendonlymsg: 'envoyer seul un msg',
+ msg: {
+ titledeleteTask: 'Supprimer la tâche',
+ deleteTask: 'Voulez-vous supprimer {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Conta',
+ },
+ db: {
+ recupdated: 'Enregistrement mis à jour',
+ recfailed: 'Erreur lors de la mise à jour',
+ reccanceled: 'Mise à jour annulée. Restaurer la valeur précédente',
+ deleterecord: 'Supprimer l\'enregistrement',
+ deletetherecord: 'Supprimer l\'enregistrement',
+ deletedrecord: 'Enregistrement annulé',
+ recdelfailed: 'Erreur lors de la suppression de l\'enregistrement',
+ duplicatedrecord: 'Enregistrement en double',
+ recdupfailed: 'Erreur lors de la duplication des enregistrements',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Cliquez ici pour ouvrir le télégramme BOT et suivez les instructions',
+ ifclose: 'Si vous n\'ouvrez pas Telegram en cliquant sur le bouton ou si vous l\'avez supprimé, allez à Telegram et cherchez "{botname}" dans l\'icône de l\'objectif, puis appuyez sur Start et suivez les instructions.',
+ openbot: 'Ouvre BOT Telegram',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'Créer un compte',
+ introduce_email: 'entrez votre adresse email',
+ email: 'Email',
+ invalid_email: 'Votre email n\'est pas valide',
+ verify_email: 'Vérifiez votre email',
+ go_login: 'Retour à la connexion',
+ incorrect_input: 'Entrée correcte.',
+ link_sent: 'Maintenant, lisez votre email et confirmez votre inscription',
+ se_non_ricevo: 'Si vous ne recevez pas le courriel, essayez de vérifier dans le spam, ou contactez nous',
+ title_unsubscribe: 'Se désabonner de la newsletter',
+ title_unsubscribe_done: 'Abonnement terminé avec succès',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Erreur générique',
+ errore_server: 'Le serveur n\'est pas accessible. Essayez encore, Merci',
+ error_doppiologin: 'Re-connexion Accès ouvert par un autre appareil.',
+ },
+ user: {
+ notregistered: 'Vous devez vous inscrire auprès du service avant de pouvoir stocker les données.',
+ loggati: 'L\'utilisateur n\'est pas connecté',
+ },
+ templemail: {
+ subject: 'Objet Email',
+ testoheadermail: 'en-tête de courrier électronique',
+ content: 'Contenu',
+ img: 'Image 1',
+ img2: 'Image 2',
+ content2: 'Contenu 2',
+ options: 'Options',
+ },
+ dashboard: {
+ data: 'Date',
+ data_rich: 'Date demandée',
+ ritorno: 'Retour',
+ invitante: 'Invitation',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Attention',
+ downline: 'invités',
+ downnotreg: 'Invités non enregistrés',
+ notreg: 'Non enregistré',
+ inv_attivi: 'Invité avec les 5 exigences',
+ numinvitati: 'Au moins 2 invités',
+ telefono_wa: 'Contact sur Whatsapp',
+ sendnotification: 'Envoyer la notification au destinataire par télégramme BOT',
+ ricevuto_dono: '😍🎊 Vous avez reçu une invitation-cadeau de {invitato} de {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 Vous avez reçu une invitation-cadeau de {mittente} !',
+ nessun_invitante: 'Pas d\'invitation',
+ nessun_invitato: 'Non_invité',
+ legenda_title: 'Cliquez sur le nom de l\'invité pour voir l\'état de ses besoins',
+ nave_in_partenza: 'part le',
+ nave_in_chiusura: 'Clôture Gift Chat',
+ nave_partita: 'parti sur',
+ tutor: 'Tuteur',
+ /* Quand vous devenez Médiateur vous êtes contacté par un TUTEUR, avec lui vous devez:
' +
+ '- Ouvrir votre Gift Chat (vous comme propriétaire et le Tuteur ' +
+ 'comme administrateur) avec ce nom:
{nomenave} ' +
+ '- Cliquez sur le nom du chat en haut -> Modifiez -> Administrateurs -> "Ajoutez Administrateur", sélectionner le Tuteur dans la liste.
' +
+ '- Vous devez configurer le chat de façon que la personne qui entre puisse également voir les post précédents (cliquez sur le nom du chat en haut, cliquez sur modifiez, ' +
+ 'changez la "chronologie pour les nouveaux membres" de cachée à visibile.
' +
+ '- Pour trouver le link du Chat à peine crée: cliquez sur le nom du chat en haut, cliquez sur le Crayon -> "Type de Groupe" -> "invitez dans le groupe à travers le link", cliquez sur "copiez link" et collez-le ci-dessous, dans la case "Link Gift Chat"
' +
+ '- Envoyez le Link de la Gift Chat à tous les Donateurs, en cliquant sur le boutton ci-dessous .
',
+ */
+ sonomediatore: 'Lorsque vous êtes un MEDIATEUR, vous serez contacté par TUTOR AYNI via un message sur le Chat AYNI BOT.',
+ superchat: 'Note : SEULEMENT si vous avez des problèmes de PAIEMENT, ou si vous voulez être REMPLACÉ, deux tuteurs vous attendent pour vous aider sur le Chat:
Get into Gift Chat.',
+ sonodonatore: '- Quand vous êtes dans cette position, vous serez invité pour faire votre cadeau
'
+ + '- Vous aurez 3 jours pour faire votre cadeau.
',
+ sonodonatore_seconda_tessitura: '- Ici vous êtes Médiateur et également Donateur, mais étant le deuxième Tissage, vous n’aurez pas besoin d’éffectuer de nouveau votre don
',
+ controlla_donatori: 'Vérifiez la liste des donateurs',
+ link_chat: 'Link de Gift Chat Telegram',
+ tragitto: 'Itinéraire',
+ nave: 'Navire',
+ data_partenza: 'Date
de Départ',
+ doni_inviati: 'Regalo
Envoyés',
+ nome_dei_passaggi: 'Nom
des passagers',
+ donatori: 'Donateurs',
+ donatore: 'Donateur',
+ mediatore: 'Médiateur',
+ sognatore: 'Rêveur',
+ sognatori: 'RÊVEURS',
+ intermedio: 'INTERMEDIAIRE',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'Pour entrer dans le Gift Chat, cliquez ici',
+ quando_eff_il_tuo_dono: 'Quand faire le Regalo',
+ entra_in_gift_chat: 'Entrez dans le "Gift Chat"',
+ invia_link_chat: 'Envoyer le lien du Chat de cadeaux aux donateurs',
+ inviare_msg_donatori: '5) Envoyer un message aux donateurs',
+ msg_donatori_ok: 'Message envoyé aux donateurs',
+ metodi_disponibili: 'Méthodes disponibles',
+ importo: 'Montant',
+ effettua_il_dono: 'Il est temps de faire votre propre regalo au Rêveur
👉 {sognatore} 👈 '
+ + 'Envoyez via PayPal à : {email}
'
+ + 'ATTENTION: Choisissez l\'option "SENDING TO A FRIEND"
',
+ paypal_me: '
2) Méthode simplifiée
Cliquez directement ici
'
+ + 'ouvrira PayPal avec le montant et le destinataire déjà définis.
'
+ + 'Ajouter comme message : Regalo
'
+ + 'WARNING: NE COCHEZ PAS LA BOITE : Protection des achats par Paypal
'
+ + 'Si vous avez des doutes, regardez la vidéo ci-dessous pour voir comment:
'
+ + 'Enfin, cliquez sur "Envoyer de l\'argent maintenant"',
+ qui_compariranno_le_info: 'Le jour du départ du navire, les informations du Dreamer apparaîtront',
+ commento_al_sognatore: 'Ecrivez ici un commentaire pour le Rêveur:',
+ posizione: 'Localisation',
+ come_inviare_regalo_con_paypal: 'Comment envoyer le regalo via Paypal',
+ ho_effettuato_il_dono: 'J\'ai effectué le Regalo',
+ clicca_conferma_dono: 'Cliquez ici pour confirmer que vous avez fait votre regalo',
+ fatto_dono: 'Vous avez confirmé que le Regalo a été envoyé',
+ confermi_dono: 'Confirmez que vous avez envoyé votre Regalo de 33€',
+ dono_ricevuto: 'Votre regalo a été reçu!',
+ dono_ricevuto_2: 'Reçu',
+ dono_ricevuto_3: 'Arrivé!',
+ confermi_dono_ricevuto: 'Confirmez que vous avez reçu le regalo de 33 $ de {donatore}',
+ confermi_dono_ricevuto_msg: 'Confirme la réception du regalo de 33€ de {donatore}',
+ msg_bot_conferma: '{donatore} a confirmé qu\'il avait envoyé son cadeau de 33 € a {sognatore} (Commento: {commento})',
+ ricevuto_dono_ok: 'Vous avez confirmé que le cadeau a été reçu',
+ entra_in_lavagna: 'Montez sur votre tableau noir pour voir les navires au départ',
+ doni_ricevuti: 'Regalo reçus',
+ doni_inviati_da_confermare: 'Regalo envoyés (à confirmer)',
+ doni_mancanti: 'Regalo manquants',
+ temporanea: 'Temporaire',
+ nave_provvisoria: 'On vous a attribué une NAVE TEMPORAIRE.
Il est normal que vous constatiez un changement de date de départ, en raison de la mise à jour du classement des passagers.',
+ ritessitura: 'ÉCRITURE',
+ },
+ reg: {
+ volta: 'fois',
+ volte: 'fois',
+ registered: 'Registrato',
+ contacted: 'Contattato',
+ name_complete: 'Nome Completo',
+ num_invitati: 'Num.Invitati',
+ is_in_whatsapp: 'In Whatsapp',
+ is_in_telegram: 'In Telegram',
+ cell_complete: 'Cellulare',
+ failed: 'Fallito',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'Email Verified',
+ reg_lista_prec: 'Veuillez entrer le prénom, le nom et le numéro de téléphone portable que vous avez laissé lors de votre inscription à la Chat !
De cette façon, le système vous reconnaîtra et conservera la position de la liste',
+ new_registrations: "S'il s'agit d'une NOUVELLE inscription, vous devez contacter la personne qui vous a INVITÉE, qui vous laissera le LIEN CORRECT pour effectuer l'inscription sous sa responsabilité",
+ you: 'Vous',
+ cancella_invitato: 'Supprimer invité',
+ regala_invitato: 'Invited_gift',
+ regala_invitante: 'présente invitant',
+ messaggio_invito: "Message d'invitation",
+ messaggio_invito_msg: 'Envoyez ce message à tous ceux à qui vous voulez partager ce Mouvement !',
+ videointro: "Vidéo d'introduction",
+ invitato_regalato: 'Cadeau invité',
+ invitante_regalato: 'Cadeau Invitè',
+ legenda: 'Légende',
+ aportador_solidario: 'Qui vous a invité',
+ username_regala_invitato: 'Nom d\'utilisateur du destinataire du cadeau',
+ aportador_solidario_nome_completo: 'A.S. Nom',
+ aportador_solidario_ind_order: 'A.S.Ind',
+ reflink: 'Des liens à partager avec vos invités :',
+ linkzoom: 'Lien pour entrer en Zoom',
+ made_gift: 'Doné',
+ note: 'Notes',
+ incorso: 'Registrazione in corso...',
+ richiesto: 'Champ obligatoire',
+ email: 'Email',
+ intcode_cell: 'Préfixe int.',
+ cell: 'Téléphone Telegram',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Nationalité',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'Id Payeer',
+ advcash_id: 'Email Advanced Cash',
+ revolut: 'Revolut',
+ link_payment: 'Liens Paypal MoneyBox',
+ note_payment: 'Notes complémentaires',
+ country_pay: 'Pays de destination Paiements',
+ username_telegram: 'Nom d\'utilisateur du Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_auth: 'Code d\'autorisation',
+ click_per_copiare: 'Cliquez dessus pour le copier dans le presse-papiers',
+ copia_messaggio: 'Copier le message',
+ teleg_torna_sul_bot: '1) Copiez le code en cliquant sur le bouton ci-dessus
2) retournez à {botname} en cliquant sur 👇 et collez (ou écrivez) le code',
+ teleg_checkcode: 'Code du Telegram',
+ my_dream: 'Mon rêve',
+ saw_and_accepted: 'Condizioni',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ manage_telegram: 'Gestori Telegram',
+ paymenttype: 'Méthodes de paiement disponibles',
+ selected: 'sélectionné',
+ select: 'sélectionnez',
+ img: 'Fichier image',
+ date_reg: 'Date Inscript.',
+ requirement: 'Exigences',
+ perm: 'Autorisations',
+ username: 'Username (Surnom)',
+ username_short: 'Username',
+ name: 'Nom',
+ surname: 'Prénom',
+ username_login: 'Nom d\'utilisateur ou email',
+ password: 'mot de passe',
+ repeatPassword: 'Répéter le mot de passe',
+ terms: "J'accepte les conditions de confidentialité",
+ onlyadult: 'Je confirme que je suis majeur',
+ submit: "S'inscrire",
+ title_verif_reg: "Vérifier l'inscription",
+ reg_ok: 'Enregistrement réussi',
+ verificato: 'Vérifié',
+ non_verificato: 'Non vérifié',
+ forgetpassword: 'Vous avez oublié votre mot de passe?',
+ modificapassword: 'Changer le mot de passe',
+ err: {
+ required: 'c\'est nécessaire',
+ email: 'Ce doit être un email valide.',
+ errore_generico: 'S\'il vous plaît remplir les champs correctement',
+ atleast: 'ça doit être au moins long',
+ complexity: 'doit contenir au moins 1 minuscule, 1 majuscule, 1 chiffre',
+ notmore: 'il ne doit pas être plus long que',
+ char: 'caractères',
+ terms: 'Vous devez accepter les conditions, pour continuer..',
+ email_not_exist: 'L\'email n\'est pas présent dans l\'archive, vérifiez s\'il est correct',
+ duplicate_email: 'L\'email a déjà été enregistré',
+ user_already_exist: 'L\'enregistrement avec ces données (nom, prénom et téléphone portable) a déjà été effectué. Pour accéder au site, cliquez sur le bouton CONNEXION de la page d\'accueil.',
+ user_extralist_not_found: 'Utilisateur dans les archives introuvable, insérez le nom, le prénom et le numéro de téléphone portable envoyés précédemment',
+ user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
+ duplicate_username: 'Le nom d\'utilisateur a déjà été utilisé',
+ username_not_valid: 'Username not valid',
+ aportador_not_exist: 'Le nom d\'utilisateur de la personne qui vous a invité n\'est pas présent. Contactez-nous.',
+ aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
+ sameaspassword: 'Les mots de passe doivent être identiques',
+ },
+ tips: {
+ email: 'inserisci la tua email',
+ username: 'username lunga almeno 6 caratteri',
+ password: 'deve contenere 1 minuscola, 1 maiuscola e 1 cifra',
+ repeatpassword: 'ripetere la password',
+ },
+ },
+ op: {
+ qualification: 'Qualification',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Disciplines',
+ certifications: 'Certifications',
+ intro: 'Introduction',
+ info: 'Biographie',
+ webpage: 'Page Web',
+ days_working: 'Jours ouvrés',
+ facebook: 'Page Facebook',
+ },
+ login: {
+ page_title: 'Login',
+ incorso: 'Connexion en cours',
+ enter: 'Entrez',
+ esci: 'Sortir',
+ errato: "Nom d'utilisateur, email ou mot de passe incorrect. réessayer",
+ subaccount: "Ce compte a été fusionné avec votre compte initial. Connectez-vous en utilisant le nom d'utilisateur (et l'adresse électronique) du compte FIRST.",
+ completato: 'Connexion faite!',
+ needlogin: 'Vous devez vous connecter avant de continuer',
+ },
+ reset: {
+ title_reset_pwd: 'Réinitialiser votre mot de passe',
+ send_reset_pwd: 'Envoyer un mot de passe de réinitialisation',
+ incorso: 'Demander un nouvel email...',
+ email_sent: 'Email envoyé',
+ token_scaduto: 'Il token è scaduto oppure è stato già usato. Ripetere la procedura di reset password',
+ check_email: 'Vérifiez votre email, vous recevrez un message avec un lien pour réinitialiser votre mot de passe. Ce lien, pour des raisons de sécurité, expirera au bout de 4 heures.',
+ title_update_pwd: 'Mettez à jour votre mot de passe',
+ update_password: 'Mettre à jour le mot de passe',
+ },
+ logout: {
+ uscito: 'Vous êtes déconnecté',
+ },
+ errors: {
+ graphql: {
+ undefined: 'non défini',
+ },
+ },
+ showbigmap: 'Montrer la plus grande carte',
+ todo: {
+ titleprioritymenu: 'Prioridad:',
+ inserttop: 'Ingrese una nueva Tarea arriba',
+ insertbottom: 'Ingrese una nueva Tarea abajo',
+ edit: 'Descripción Tarea:',
+ completed: 'Ultimos Completados',
+ usernotdefined: 'Atención, debes iniciar sesión para agregar una Tarea',
+ start_date: 'Fecha inicio',
+ status: 'Estado',
+ completed_at: 'Fecha de finalización',
+ expiring_at: 'Fecha de Caducidad',
+ phase: 'Fase',
+ },
+ notification: {
+ status: 'Etat',
+ ask: 'Activer les notifications',
+ waitingconfirm: 'Confirmer la demande de notification.',
+ confirmed: 'Notifications activées!',
+ denied: 'Notifications désactivées! Attention, vous ne verrez pas les messages arriver. Réhabilitez-les pour les voir.',
+ titlegranted: 'Notifications activées activées!',
+ statusnot: 'Notifications d\'état',
+ titledenied: 'Notifications autorisées désactivées!',
+ title_subscribed: 'Abonnement au Site Web!',
+ subscribed: 'Maintenant, vous pouvez recevoir des messages et des notifications.',
+ newVersionAvailable: 'Mise à jour',
+ },
+ connection: 'Connexion',
+ proj: {
+ newproj: 'Título Projecto',
+ newsubproj: 'Título Sub-Projecto',
+ insertbottom: 'Añadir nuevo Proyecto',
+ longdescr: 'Descripción',
+ hoursplanned: 'Horas Estimadas',
+ hoursleft: 'Horas Restantes',
+ hoursadded: 'Horas Adicional',
+ hoursworked: 'Horas Trabajadas',
+ begin_development: 'Comienzo desarrollo',
+ begin_test: 'Comienzo Prueba',
+ progresstask: 'Progresion',
+ actualphase: 'Fase Actual',
+ hoursweeky_plannedtowork: 'Horarios semanales programados',
+ endwork_estimate: 'Fecha estimada de finalización',
+ privacyread: 'Quien puede verlo:',
+ privacywrite: 'Quien puede modificarlo:',
+ totalphases: 'Fases totales',
+ themecolor: 'Tema Colores',
+ themebgcolor: 'Tema Colores Fondo',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'icône',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Nombre',
+ booked: 'Réservé',
+ booked_error: 'La réservation a échoué. Réessayez plus tard',
+ sendmsg_error: 'Message non envoyé. Réessayez plus tard',
+ sendmsg_sent: 'Message envoyé',
+ booking: 'Réserver l\'événement',
+ titlebooking: 'Réservation',
+ modifybooking: 'changement de réservation',
+ cancelbooking: 'Annuler la réservation',
+ canceledbooking: 'Réservation annulée',
+ cancelederrorbooking: 'Annulation non effectuée, réessayez plus tard',
+ cancelevent: 'Cancella Evento',
+ canceledevent: 'Evento Cancellato',
+ cancelederrorevent: 'Cancellazione Evento non effettuata, Riprovare',
+ event: 'événement',
+ starttime: 'Accueil',
+ nextevent: 'Prochain événement',
+ readall: 'Tout lire',
+ enddate: 'au',
+ endtime: 'fin',
+ duration: 'Durée',
+ hours: 'Le temps',
+ when: 'Quand',
+ where: 'Où',
+ teacher: 'Dirigé par',
+ enterdate: 'Entrez la date',
+ details: 'Les détails',
+ infoextra: 'Extras Date et heure:',
+ alldayevent: 'Toute la journée',
+ eventstartdatetime: 'début',
+ enterEndDateTime: 'final',
+ selnumpeople: 'Participants',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Message à envoyer',
+ showpdf: 'Voir PDF',
+ bookingtextdefault: 'Je réserve',
+ bookingtextdefault_of: 'du',
+ data: 'Date',
+ teachertitle: 'Professeur',
+ peoplebooked: 'Réserv.',
+ showlastschedule: 'Voir tout le calendrier',
+ },
+ msgs: {
+ message: 'Message',
+ messages: 'Messages',
+ nomessage: 'Pas de message',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typologie',
+ short_tit: 'Titre abrégé\'',
+ title: 'Titre',
+ details: 'Détails',
+ bodytext: 'texte de l\'événement',
+ dateTimeStart: 'Data Initiale',
+ dateTimeEnd: 'Date de fin',
+ bgcolor: 'Couleur de fond',
+ days: 'Journées',
+ icon: 'Icône',
+ img: 'Image du nom de fichier',
+ img_small: 'Image petite',
+ where: 'Où',
+ contribtype: 'Type de contribution',
+ price: 'Prix',
+ askinfo: 'Demander des infos',
+ showpage: 'Voir la page',
+ infoafterprice: 'Notes après le prix',
+ teacher: 'Enseignant', // teacherid
+ teacher2: 'Enseignant2', // teacherid2
+ infoextra: 'Extra Info',
+ linkpage: 'Site Web',
+ linkpdf: 'Lien vers un PDF',
+ nobookable: 'non réservable',
+ news: 'Nouvelles',
+ dupId: 'Id Double',
+ canceled: 'Annulé',
+ deleted: 'Supprimé',
+ duplicate: 'Duplique',
+ notempty: 'Le champ ne peut pas être vide',
+ modified: 'modifié',
+ showinhome: 'Montrer à la Home',
+ showinnewsletter: 'Afficher dans la Newsletter',
+ color: 'Couleur du titre',
+ },
+ disc: {
+ typol_code: 'Type de code',
+ order: 'Ordre',
+ },
+ newsletter: {
+ title: 'Souhaitez-vous recevoir notre newsletter?',
+ name: 'Ton nom',
+ surname: 'Tu prénom',
+ namehint: 'Nom',
+ surnamehint: 'Prénom',
+ email: 'votre e-mail',
+ submit: 'S\'abonner',
+ reset: 'Redémarrer',
+ typesomething: 'Remplir le champ',
+ acceptlicense: 'J\'accepte la licence et les termes',
+ license: 'Vous devez d\'abord accepter la licence et les termes',
+ submitted: 'Abonné',
+ menu: 'Newsletter1',
+ template: 'Modeles Email',
+ sendemail: 'Envoyer',
+ check: 'Chèque',
+ sent: 'Dèjà envoyé',
+ mailinglist: 'Leste de contacts',
+ settings: 'Paramèters',
+ serversettings: 'Serveur',
+ others: 'Autres',
+ templemail: 'Model Email',
+ datetoSent: 'Date et heure d\'envoi',
+ activate: 'Activé',
+ numemail_tot: 'Total Email',
+ numemail_sent: 'Emails envoyés',
+ datestartJob: 'Inizio Invio',
+ datefinishJob: 'Fin envoi',
+ lastemailsent_Job: 'Dernier envoyé',
+ starting_job: 'Envoyé',
+ finish_job: 'Envoy Terminé',
+ processing_job: 'travaux en cours',
+ error_job: 'info d\'erreur',
+ statesub: 'Abonné',
+ wrongerr: 'Email inválido',
+ },
+ privacy_policy: 'Politique de confidentialité',
+ cookies: 'Nous utilisons des cookies pour améliorer les performances Web.',
+ },
+};
+
+export default msg_fr;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/statics/lang/it.js b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/it.js
new file mode 100755
index 00000000..d4fb7dc5
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/it.js
@@ -0,0 +1,812 @@
+const msg_it = {
+ it: {
+ words: {
+ da: 'dal',
+ a: 'al',
+ },
+ home: {
+ guida: 'Guida',
+ guida_passopasso: 'Guida Passo Passo',
+ },
+ grid: {
+ editvalues: 'Modifica Valori',
+ addrecord: 'Aggiungi Riga',
+ showprevedit: 'Mostra Eventi Passati',
+ columns: 'Colonne',
+ tableslist: 'Tabelle',
+ nodata: 'Nessun Dato',
+ },
+ gallery: {
+ author_username: 'Utente',
+ title: 'Titolo',
+ directory: 'Directory',
+ list: 'Lista',
+ },
+ profile: {
+ chisei: 'Chi Sei? Raccontaci di te:',
+ iltuoimpegno: 'Quale è stato il tuo impegno per salvare il pianeta ad oggi?',
+ come_aiutare: 'Cosa vorresti fare per aiutare il pianeta?',
+ },
+ otherpages: {
+ product: 'Prodotto',
+ sito_offline: 'Sito in Aggiornamento',
+ modifprof: 'Modifica Profilo',
+ biografia: 'Biografia',
+ update: 'Aggiornamento in Corso...',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Amministrazione',
+ eventlist: 'Le tue Prenotazioni',
+ usereventlist: 'Prenotazioni Utenti',
+ userlist: 'Lista Utenti',
+ iscritticonacreis: 'Iscritti Conacreis',
+ zoomlist: 'Calendario Zoom',
+ extralist: 'Lista Extra',
+ dbop: 'Db Operations',
+ tableslist: 'Lista Tabelle',
+ navi: 'Navi',
+ listadoni_navi: 'Lista Doni Navi',
+ newsletter: 'Newsletter',
+ pages: 'Pagine',
+ media: 'Media',
+ gallery: 'Gallerie',
+ listaflotte: 'Flotte',
+ bot: 'Bot',
+ },
+ manage: {
+ menu: 'Segreteria',
+ manager: 'Segreteria',
+ nessuno: 'Nessuno',
+ sendpushnotif: 'Invia Msg Push',
+ },
+ messages: {
+ menu: 'I tuoi Messaggi',
+ },
+ },
+ sendmsg: {
+ write: 'scrive',
+ },
+ stat: {
+ imbarcati: 'Imbarcati',
+ imbarcati_weekly: 'Imbarcati Settimanali',
+ imbarcati_in_attesa: 'Imbarcati in Attesa',
+ qualificati: 'Qualificati con almeno 2 invitati',
+ requisiti: 'Utenti con i 7 Requisiti',
+ zoom: 'Partecipato in Zoom',
+ modalita_pagamento: 'Modalità di Pagamento Inseriti',
+ accepted: 'Accettato Linee Guida + Video',
+ dream: 'Hanno scritto il Sogno',
+ email_not_verif: 'Email non Verificate',
+ telegram_non_attivi: 'Telegram Non Attivi',
+ telegram_pendenti: 'Telegram Pendenti',
+ reg_daily: 'Registrazioni Giornaliere',
+ reg_weekly: 'Registrazioni Settimanali',
+ reg_total: 'Registrazioni Totali',
+ },
+ steps: {
+ nuovo_imbarco: 'Entra Effettuando il tuo Dono',
+ vuoi_entrare_nuova_nave: 'Scegli il metodo di pagamento che preferisci, inviando 33€ al Sognatore.
Ricorda di mettere nei commenti/causale del pagamento: "Dono"',
+ inserisci_invitante: 'Facoltativo: Puoi inserire qui sotto l\'username della persona che vuoi aiutare, donandoti come suo Invitato:',
+ vuoi_cancellare_imbarco: 'Sicuro di voler cancellare questo imbarco in Nave AYNI?',
+ sei_stato_aggiunto: 'Sei stato aggiunto alla lista d\'imbarco! Nei prossimi giorni verrai aggiunto ad una Nuova Nave in partenza!',
+ completed: 'Completati',
+ passi_su: '{passo} passi su {totpassi}',
+ video_intro_1: '1. Benvenuti in {sitename}',
+ video_intro_2: '2. Nascita di {sitename}',
+ read_guidelines: 'Ho letto ed Accetto queste condizioni scritte qui sopra',
+ saw_video_intro: 'Dichiaro di aver visto i Video',
+ paymenttype: 'Modalità di Pagamento',
+ paymenttype_long: 'I metodi di Pagamento sono: - Payeer
Molto Versatile. Viene utilizzata in oltre 30 paesi del mondo. E\' possibile acquistare anche criptovalute (Bitcoin, Ethereum).
- Advanced Cash
Per info Vedi la pagina "Metodi di Pagamento"
- Revolut:
la Carta Prepagata Revolut con IBAN Inglese, trasferimenti gratuiti, più libera e semplice da utilizzare. Disponibile l\'app per il cellulare.
- Paypal con MoneyBox perchè è un sistema molto diffuso in tutta Europa (il trasferimento e gratuito) e si possono collegare le carte prepagate, le carte di credito e il conto corrente SENZA COMMISSIONI. In questo modo non dovrai condividere i numeri delle tue carte o del c/c ma solo la mail che avrai usato in fase di iscrizione su Paypal. Disponibile l\'app per il cellulare.
',
+ paymenttype_long2: 'Si consiglia di avere a disposizione almeno 2 Modalità di Pagamento, per scambiarsi i doni.',
+ paymenttype_paypal: 'Come Aprire un conto Paypal (in 2 minuti)',
+ paymenttype_paypal_carta_conto: 'Come associare una carta di Credito/Debito o un Conto Bancario su PayPal',
+ paymenttype_paypal_link: 'Apri il Conto con Paypal',
+ paymenttype_revolut: 'Come Aprire il conto con Revolut (in 2 minuti)',
+ paymenttype_revolut_link: 'Apri il Conto con Revolut',
+ entra_zoom: 'Entra in Zoom',
+ linee_guida: 'Accetto le Linee Guida',
+ video_intro: 'Vedo il Video',
+ zoom: 'Partecipo ad almeno 1 Video-Conferenza',
+ zoom_si_partecipato: 'Hai partecipato ad almeno 1 Video-Conferenza',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto?',
+ zoom_richiesta_inviata: 'La tua richiesta di aver già partecipato ad una Video-Conferenza è stata inviata, verrà analizzata appena possibile. Riceverai un messaggio dal BOT quando verrá confermato.',
+ zoom_partecipa: 'Partecipato ad almeno 1 Zoom',
+ zoom_no_partecipato: 'Attualmente non hai ancora partecipato ad una Video-Conferenza (è un requisito per poter entrare)',
+ zoom_long: 'Si richiede di partecipare ad almeno 1 Video-Conferenza, ma se sentirai che questi incontri sono anche un modo per condividere e stare in compagnia, allora potrai partecipare tutte le volte che lo desideri.
Partecipando alle Video-Conferenze di Benvenuto lo Staff registrerà la vostra presenza ENTRO 24 ORE.',
+ zoom_what: 'Tutorial come installare Zoom Cloud Meeting',
+ // sharemovement_devi_invitare_almeno_2: 'Ancora non hai invitato 2 persone',
+ // sharemovement_hai_invitato: 'Hai invitato almeno 2 persone',
+ sharemovement_invitati_attivi_si: 'Hai almeno 2 persone invitate Attive',
+ sharemovement_invitati_attivi_no: 'Nota Bene:Le persone che hai invitato, per essere Attive, devono aver completato tutti i primi 7 Requisiti (vedi la tua Lavagna per capire cosa gli manca)',
+ sharemovement: 'Condivido il Movimento',
+ sharemovement_long: 'Condividi il Movimento {sitename} e invitali a partecipare agli Zoom di Benvenuto per entrare a far parte di questa grande Famiglia 😄 .
',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Completa tutti i requisiti richiesti, per poter entrare nella Lista d\'imbarco.',
+ enter_prog_requisiti_ok: 'Hai completato tutti i 5 requisiti per entrare nella Lista d\'Imbarco.
',
+ enter_prog_msg: 'Riceverai un messaggio nei prossimi giorni su AYNI BOT, appena la tua Nave sarà pronta!',
+ enter_prog_msg_2: 'Ricorda che più persone inviti e più sali di Posizione, per accedere alla prossima Nave!',
+ enter_nave_9req_ok: 'COMPLIMENTI! Hai Completato TUTTI i 7 Passi della Guida! Grazie per Aiutare {sitename} ad Espandersi !
Ora puoi Iniziare il tuo Nuovo Viaggio, effettuando il tuo Dono e proseguendo verso il Sognatore',
+ enter_nave_9req_ko: 'Ricorda che puoi Aiutare a far Crescere ed Espandere il Movimento, Condividendo con chiunque questo nostro viaggio!',
+ enter_prog: 'Entro nella Lista d\'Imbarco',
+ enter_prog_long: 'Ricorda che puoi Aiutare a far Crescere ed Espandere il Movimento, Condividendo con chiunque questo nostro viaggio!
',
+ collaborate: 'Collaborazione',
+ collaborate_long: 'Continuo a collaborare con i miei compagni per arrivare al giorno in cui salperà la mia Nave.',
+ dream: 'Scrivo il mio Sogno',
+ dream_long: 'Scrivi qui il Sogno per il quale sei entrato in {sitename} e che desideri realizzare.
Sarà condiviso a quello di tutti gli altri per sognare insieme !',
+ dono: 'Dono',
+ dono_long: 'Faccio il mio dono nella data di partenza della mia Nave',
+ support: 'Sostengo il movimento',
+ support_long: 'Sostengo il movimento portando Energia, partecipando e organizzando Zoom, aiutando e informando i nuovi arrivati continuando a diffondere la visione di {sitename}',
+ ricevo_dono: 'Ricevo il mio dono e CELEBRO',
+ ricevo_dono_long: 'Evviva!!!
QUESTO MOVIMENTO È REALE E POSSIBILE SE LO FACCIAMO FUNZIONARE TUTTI INSIEME !',
+ },
+ dialog: {
+ continue: 'Continuare',
+ close: 'Chiudi',
+ copyclipboard: 'Copiato negli appunti',
+ ok: 'Ok',
+ yes: 'Si',
+ no: 'No',
+ delete: 'Elimina',
+ cancel: 'Annulla',
+ update: 'Aggiorna',
+ add: 'Aggiungi',
+ today: 'Oggi',
+ book: 'Prenota',
+ avanti: 'Avanti',
+ indietro: 'Indietro',
+ finish: 'Fine',
+ sendmsg: 'Invia Messaggio',
+ sendonlymsg: 'Invia solo un Msg',
+ msg: {
+ titledeleteTask: 'Elimina Task',
+ deleteTask: 'Vuoi Eliminare {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Conta',
+ },
+ db: {
+ recupdated: 'Record Aggiornato',
+ recfailed: 'Errore durante aggiornamento Record',
+ reccanceled: 'Annullato Aggiornamento. Ripristinato valore precendente',
+ deleterecord: 'Elimina Record',
+ deletetherecord: 'Eliminare il Record',
+ deletedrecord: 'Record Cancellato',
+ recdelfailed: 'Errore durante la cancellazione del Record',
+ duplicatedrecord: 'Vuoi Duplicare il record',
+ recdupfailed: 'Errore durante la duplicazione del Record',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Clicca qui per aprire il BOT Telegram e segui le istruzioni',
+ ifclose: 'Se non si apre Telegram cliccando sul bottone oppure l\'avevi eliminato, vai su Telegram e cerca \'{botname}\' dall\'icona della lente, poi premi Start e segui le istruzioni.',
+ openbot: 'Apri \'{botname}\' su Telegram',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ iscrizione_ok: 'Iscrizione Avvenuta Correttamente',
+ email_verification: {
+ title: 'Inizia la tua registrazione',
+ introduce_email: 'inserisci la tua email',
+ email: 'Email',
+ invalid_email: 'La tua email è invalida',
+ verify_email: 'Verifica la tua email',
+ go_login: 'Torna al Login',
+ incorrect_input: 'Inserimento incorretto.',
+ link_sent: 'Apri la tua casella di posta, trova la email "Confermare la Registrazione: {sitename}" e clicca su "Verifica Registrazione"',
+ se_non_ricevo: 'Se non ricevi la email, prova a controllare nella spam, oppure contattaci',
+ title_unsubscribe: 'Disiscrizione alla newsletter',
+ title_unsubscribe_done: 'Disiscrizione completata correttamente',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Errore Generico',
+ errore_server: 'Impossibile accedere al Server. Riprovare Grazie',
+ error_doppiologin: 'Rieseguire il Login. Accesso aperto da un altro dispositivo.',
+ },
+ user: {
+ notregistered: 'Devi registrarti al servizio prima di porter memorizzare i dati',
+ loggati: 'Utente non loggato',
+ },
+ templemail: {
+ subject: 'Oggetto Email',
+ testoheadermail: 'Intestazione Email',
+ content: 'Contenuto',
+ img: 'Immagine 1',
+ img2: 'Immagine 2',
+ content2: 'Contenuto 2',
+ options: 'Opzioni',
+ },
+ dashboard: {
+ info: 'Info',
+ commento: 'Commento',
+ azione: 'Azione',
+ inviato: 'Inviato',
+ data: 'Data',
+ data_rich: 'Data Rich.',
+ ritorno: 'Ritorno',
+ invitante: 'Invitante',
+ dono_da_effettuare: 'Dono che dovrai effettuare',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Attenzione',
+ downline: 'Invitati',
+ downnotreg: 'Invitati non Registrati',
+ notreg: 'Non Registrato',
+ inv_attivi: 'Invitati con i 5 Requisiti',
+ numinvitati: 'Almeno 2 Invitati',
+ telefono_wa: 'Contatta su Whatsapp',
+ sendnotification: 'Invia Notifica al Destinatario su Telegram BOT',
+ ricevuto_dono: '😍🎊 Hai ricevuto in Regalo un Invitato {invitato} da parte di {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 Hai ricevuto in Regalo un Invitante da parte di {mittente} !',
+ nessun_invitante: 'Nessun Invitante',
+ nessun_invitato: 'Nessun Invitato',
+ legenda_title: 'Clicca sul nome dell\'invitato per vedere lo stato dei suoi Requisiti.',
+ nave_in_partenza: 'La Nave salperà il',
+ nave_in_chiusura: 'Chiusura Gift Chat',
+ nave_partita: 'Partita il',
+ tutor: 'Tutor',
+ Editor: 'Editor',
+ zoomeri: 'Zoomeri',
+ /* sonomediatore: 'Quando diventi Meditore vieni contattato da un TUTOR, con lui devi:
' +
+ '- Aprire la tua Gift Chat (tu come proprietario e il Tutor ' +
+ 'come amministratore) con questo nome:
{nomenave} ' +
+ '- Clicca sul nome della chat in alto -> Modifica -> Amministratori -> "Aggiungi Amministratore", seleziona il Tutor nell’elenco.
' +
+ '- Devi configurare la chat in modo che chi entra vede anche i post precedenti (clicca sul nome della chat in alto, clicca su modifica, ' +
+ 'cambia la "cronologia per i nuovi membri" da nascosta a visibile.
' +
+ '- Per trovare il link della Chat appena creata: clicca sul nome della chat in alto, clicca sulla Matita -> "Tipo di Gruppo" -> "invita nel gruppo tramite link", clicca su "copia link" e incollalo qui sotto, sulla casella "Link Gift Chat"
' +
+ '- Invia il Link della Gift Chat a tutti i Donatori, cliccando sul bottone qui sotto.
',
+*/
+ sonomediatore: 'Quando sei MEDIATORE verrai contattato dai TUTOR AYNI tramite un messaggio sulla Chat AYNI BOT !',
+ superchat: 'Nota Bene: Non inviarci la ricevuta, non ci occorre. Attendi il messaggio di conferma da parte del Sognatore (sulla Chat AYNI BOT).
SOLO se hai problemi di PAGAMENTO, o ti manca la conferma del SOGNATORE (dopo aver atteso almeno 12 ore) o se vuoi essere SOSTITUITO, due Tutor ti aspettano per aiutarti sulla Chat:
Entra nella Gift Chat',
+ sonodonatore: '- Quando sei in questa posizione, verrai invitato (tramite un messaggio su AYNI BOT) ad effettuare il Dono. Non sarà più necessario entrare in una Chat.
'
+ + '- Avrai tempo 3 giorni per fare il Regalo (poi verrai sostituito), nella modalità di pagamento che troverai scritto sul messaggio in AYNI BOT .
',
+ sonodonatore_seconda_tessitura: '- Qui tu sei Mediatore e anche Donatore, ma essendo la seconda Tessitura (il Ritorno), non avrai bisogno di effettuare nuovamente il dono
',
+ controlla_donatori: 'Controlla Lista Donatori',
+ link_chat: 'Link della Gift Chat Telegram',
+ tragitto: 'Tragitto',
+ nave: 'Nave',
+ data_partenza: 'Data
Partenza',
+ doni_inviati: 'Doni',
+ nome_dei_passaggi: 'Nome
dei Passaggi',
+ donatori: 'Donatori',
+ donatore: 'Donatore',
+ mediatore: 'Mediatore',
+ sognatore: 'Sognatore',
+ sognatori: 'SOGNATORI',
+ intermedio: 'INTERMEDIO',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'Per entrare nella Gift Chat, clicca qui',
+ quando_eff_il_tuo_dono: 'Quando effettuare il Regalo',
+ entra_in_gift_chat: 'Entra in Gift Chat',
+ invia_link_chat: 'Invia il Link della Gift Chat ai Donatori',
+ inviare_msg_donatori: '5) Inviare messaggio ai Donatori',
+ msg_donatori_ok: 'Inviato messaggio ai Donatori',
+ metodi_disponibili: 'Metodi Disponibili',
+ importo: 'Importo',
+ effettua_il_dono: 'E\' arrivato il momento di Effettuare il proprio Dono al Sognatore
👉 {sognatore} 👈 !
'
+ + 'Inviare tramite PayPal a: {email}
'
+ + 'Aggiungere come messaggio la dicitura: Regalo
'
+ + 'ATTENZIONE IMPORTANTE: Scegliere l\'opzione
"INVIO DI DENARO A UN AMICO"
Cosi non pagherai delle commissioni extra!',
+ paypal_me: '
2) Metodo Semplificato
Cliccare direttamente qui
'
+ + 'si aprirà PayPal con l\'importo e il destinatario gia impostato.
'
+ + 'Aggiungere come messaggio la dicitura: Regalo
'
+ + 'ATTENZIONE IMPORTANTE: TOGLIERE LA SPUNTA SU: Devi pagare beni o servizi? ... (Protezione acquisti Paypal)
Altrimenti pagherai inutilmente delle commissioni extra.
'
+ + 'Se hai dubbi, guarda il video qui sotto per vedere come fare:
'
+ + 'infine Clicca su “Invia Denaro ora”.',
+ commento_al_sognatore: 'Scrivi qui un commento per il Sognatore:',
+ qui_compariranno_le_info: 'Nel giorno della partenza della Nave, compariranno le informazioni del Sognatore',
+ posizione: 'Posizione',
+ come_inviare_regalo_con_paypal: 'Come Inviare il regalo tramite Paypal',
+ ho_effettuato_il_dono: 'Ho effettuato il Dono',
+ clicca_conferma_dono: 'Una volta inviato il Dono, lascia un commento al Sognatore e Clicca qui sotto per confermare che hai effettuato il tuo dono',
+ fatto_dono: 'Hai confermato che il dono è stato Inviato',
+ confermi_dono: 'Confermi che hai inviato il tuo Dono di 33€',
+ dono_ricevuto: 'Il tuo Dono è stato Ricevuto!',
+ dono_ricevuto_2: 'Ricevuto',
+ dono_ricevuto_3: 'Arrivato!',
+ confermi_dono_ricevuto: 'Confermi di aver ricevuto il Dono di 33€ da parte di {donatore}',
+ confermi_dono_ricevuto_msg: 'Confermato di aver ricevuto il Dono di 33€ da parte di {donatore}',
+ msg_bot_conferma: '{donatore} ha confermato di aver inviato il suo Dono di 33€ a {sognatore} (Commento: {commento})',
+ ricevuto_dono_ok: 'Hai confermato che il dono è stato Ricevuto',
+ entra_in_lavagna: 'Entra sulla Tua Lavagna per vedere le Navi in Partenza',
+ doni_ricevuti: 'Doni Ricevuti',
+ doni_inviati_da_confermare: 'Doni Inviati (da confermare)',
+ doni_mancanti: 'Doni Mancanti',
+ temporanea: 'Temporanea',
+ nave_provvisoria: 'Ti è stata assegnata una Nave TEMPORANEA.
E\'normale che vedrai variare la data di partenza, dovuto all\'aggiornamento della graduatoria dei passeggeri.',
+ ritessitura: 'RITESSITURA',
+ },
+ reg: {
+ socio: 'Socio',
+ socioresidente: 'Residente',
+ consiglio: 'Consiglio',
+ volta: 'volta',
+ volte: 'volte',
+ edit: 'Modifica',
+ registered: 'Registrato',
+ contacted: 'Contattato',
+ name_complete: 'Nome Completo',
+ num_invitati: 'Num.Invitati',
+ is_in_whatsapp: 'In Whatsapp',
+ is_in_telegram: 'In Telegram',
+ cell_complete: 'Cellulare',
+ failed: 'Fallito',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'Email Verificata',
+ reg_lista_prec: 'Inserire il Nome, Cognome e numero di cellulare che avete lasciato in passato quando vi siete iscritti alla Chat!
In questo modo il sistema vi riconosce e vi mantiene la posizione della lista.',
+ nuove_registrazioni: 'Se questa è una NUOVA registrazione, dovete contattare la persona che vi ha INVITATO, che vi lascerà il LINK CORRETTO per fare la Registrazione sotto di lui/lei',
+ you: 'Tu',
+ cancella_invitato: 'Elimina Invitato',
+ cancella_account: 'Elimina Profilo',
+ cancellami: 'Sei sicuro di voler Eliminare completamente la tua Registrazione ed i tuoi dati su {sitename}. Non potrai piu\' accedere al sito tramite le tue credenziali.',
+ cancellami_2: 'ULTIMO AVVISO! Vuoi uscire Definitivamente da {sitename} ?',
+ account_cancellato: 'Il tuo Profilo è stato cancellato correttamente',
+ regala_invitato: 'Regala Invitato',
+ regala_invitante: 'Imposta Invitante',
+ messaggio_invito: 'Messaggio di Invito',
+ messaggio_invito_msg: 'Invia questo messaggio a tutti coloro a cui vuoi condividere questo Movimento !',
+ videointro: 'Video Introduttivo',
+ invitato_regalato: 'Invitato Regalato',
+ invitante_regalato: 'Invitante Regalato',
+ legenda: 'Legenda',
+ aportador_solidario: 'Chi ti ha Invitato',
+ verified_by_aportador: 'Verificato dall\'Invitante',
+ username_regala_invitato: 'Username del Destinatario del regalo',
+ aportador_solidario_nome_completo: 'Nominativo Invitante',
+ aportador_solidario_nome_completo_orig: 'Invitante Originario',
+ aportador_solidario_ind_order: 'Num Invitante',
+ reflink: 'Link da condividere ai tuoi invitati:',
+ linkzoom: 'Link per entrare in Zoom:',
+ page_title: 'Registrazione',
+ made_gift: 'Dono',
+ note: 'Note',
+ incorso: 'Registrazione in corso...',
+ iscrizioneincorso: 'Iscrizione in corso...',
+ richiesto: 'Campo Richiesto',
+ email: 'Email',
+ intcode_cell: 'Prefisso Int.',
+ cell: 'Cellulare',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Paese di Nascita',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'Id Payeer',
+ advcash_id: 'Email Advanced Cash',
+ revolut: 'Revolut',
+ link_payment: 'Link Paypal MoneyBox',
+ note_payment: 'Note Aggiuntive',
+ country_pay: 'Paese di Destinazione Pagamenti',
+ username_telegram: 'Username Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_id_old: 'OLD Tel ID',
+ teleg_auth: 'Codice Autorizzazione',
+ click_per_copiare: 'Cliccaci sopra per copiarlo sugli appunti',
+ copia_messaggio: 'Copia Messaggio',
+ teleg_torna_sul_bot: '1) Copia il codice cliccando sul bottone qui sopra
2) torna su {botname} cliccando qui sotto 👇 ed incolla (o scrivi) il codice',
+ teleg_checkcode: 'Codice Telegram',
+ my_dream: 'Il mio Sogno',
+ saw_and_accepted: 'Condizioni',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ ask_zoom_partecipato: 'dice di avere gia partecipato',
+ manage_telegram: 'Gestori Telegram',
+ paymenttype: 'Modalità di Pagamento Disponibili',
+ selected: 'Selezionati',
+ select: 'Selezionare',
+ img: 'Immagine',
+ date_reg: 'Data Reg.',
+ requirement: 'Requisiti',
+ perm: 'Permessi',
+ elimina: 'Elimina',
+ deleted: 'Nascosto',
+ sospeso: 'Sospeso',
+ username: 'Username',
+ username_pseudonimo: 'Username (Pseudonimo)',
+ username_short: 'Username',
+ name: 'Nome',
+ surname: 'Cognome',
+ username_login: 'Username o email',
+ password: 'Password',
+ repeatPassword: 'Ripeti password',
+ terms: 'Accetto i termini della privacy',
+ metodopagamento: 'Metodo di Pagamento',
+ onlyadult: 'Confermo di essere Maggiorenne',
+ submit: 'Registrati',
+ title_verif_reg: 'Verifica Registrazione',
+ reg_ok: 'Registrazione Effettuata con Successo',
+ verificato: 'Verificato',
+ non_verificato: 'Non Verificato',
+ forgetpassword: 'Password dimenticata?',
+ modificapassword: 'Modifica Password',
+ resplist: 'Possibile Responsabile',
+ workerslist: 'Lavoratore Attivo',
+ resp: 'Responsabile',
+ viceResp: 'Vice Rrsponsabile',
+ userslist: 'Lista Persone',
+ fiscalcode: 'Codice Fiscale',
+ annoTesseramento: 'Anno',
+ numTesseraInterna: 'Tess',
+ codiceConacreis: 'Conacreis',
+ residency_address: 'Indirizzo di Residenza',
+ residency_city: 'Città di Residenza',
+ residency_province: 'Provincia',
+ residency_zipcode: 'CAP',
+ residency_country: 'Paese',
+ born_country: 'Paese Nascita',
+ cell_phone: 'Telefono',
+ dateofreg: 'Registrato',
+ dateofapproved: 'Approvato',
+ dateofbirth: 'Data di Nascita',
+ born_city: 'Città di Nascita',
+ born_province: 'Provincia di Nascita',
+ nationality_born: 'Paese di Nascita',
+ iscrizione_compilata: 'Iscritto',
+ metodo_pagamento: 'Pagam',
+ ha_pagato: 'Quota Versata',
+ newsletter_on: 'Aggiungimi alla Newsletter',
+ accetta_carta_costituzionale_on: 'Ho letto ed Approvo il Progetto',
+ iscriviti: 'Iscriviti',
+ motivazioni: 'Motivazioni sul perchè intendi iscriverti alla CNM:',
+ biografia: 'Biografia',
+ competenze_professionalita: 'Descrivi le tue competenze e professionalità',
+ cosa_potrei_offrire: 'Cosa potresti offrire?',
+ cosa_vorrei_ricevere: 'Cosa vorresti ricevere? (cosa ti aspetti?)',
+ altre_comunicazioni: 'Scrivi altre eventuali informazioni o comunicazioni:',
+ come_ci_hai_conosciuto: 'Come ci hai conosciuto?',
+ photo: 'Foto',
+ images: 'Immagini',
+ err: {
+ required: 'è richiesto',
+ email: 'inserire una email valida',
+ errore_generico: 'Si prega di compilare correttamente i campi',
+ atleast: 'dev\'essere lungo almeno di',
+ complexity: 'deve contenere almeno 1 minuscola, 1 maiuscola, 1 cifra',
+ notmore: 'non dev\'essere lungo più di',
+ char: 'caratteri',
+ terms: 'Devi accettare le condizioni, per continuare.',
+ email_not_exist: 'l\'Email non è presente in archivio, verificare se è corretta',
+ duplicate_email: 'l\'Email è già stata registrata',
+ user_already_exist: 'La registrazione con questi dati (nome, cognome e cellulare) è stata già effettuata. Per accedere al sito, cliccare sul bottone LOGIN dalla HomePage.',
+ user_extralist_not_found: 'Utente in archivio non trovato, inserire il Nome, Cognome e numero di cellulare comunicato nella lista nel 2019. Se questa è una nuova registrazione, dovete registrarvi tramite il LINK di chi vi sta invitando.',
+ user_not_this_aportador: 'Stai utilizzando un link di una persona diversa dal tuo invitato originale.',
+ duplicate_username: 'L\'Username è stato già utilizzato',
+ username_not_valid: 'L\'Username non é valido',
+ aportador_not_exist: 'L\'Username di chi ti ha invitato non è presente. Contattaci.',
+ aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
+ invitante_username_not_exist: 'Inserire l\'Username della persona che fa da invitante',
+ sameaspassword: 'Le password devono essere identiche',
+ accetta_carta_costituzionale_on: 'Occorre accettare la sintesi della Carta Costituzionale',
+ },
+ tips: {
+ email: 'inserisci la tua email',
+ username: 'username lunga almeno 6 caratteri',
+ password: 'deve contenere 1 minuscola, 1 maiuscola e 1 cifra',
+ repeatpassword: 'ripetere la password',
+
+ },
+ },
+ op: {
+ qualification: 'Qualifica',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Discipline',
+ certifications: 'Certificazioni',
+ intro: 'Introduzione',
+ info: 'Biografia',
+ webpage: 'Pagina Web',
+ days_working: 'Giorni Lavorativi',
+ facebook: 'Pagina Facebook',
+ },
+ login: {
+ page_title: 'Login',
+ incorso: 'Login in corso',
+ enter: 'Accedi',
+ esci: 'Esci',
+ errato: 'Username o password errata. Riprovare',
+ subaccount: "Questo account è stato accorpato con il vostro Principale. Eseguire l'accesso utilizzando l'username (o email) del PRIMO account.",
+ completato: 'Login effettuato!',
+ needlogin: 'E\' necessario registrarsi al sito ed effettuare l\'Accesso con i propri dati',
+ },
+ reset: {
+ title_reset_pwd: 'Reimposta la tua Password',
+ send_reset_pwd: 'Invia Reimposta la password',
+ incorso: 'Richiesta Nuova Email...',
+ email_sent: 'Email inviata',
+ check_email: 'Controlla la tua email, ti arriverà un messaggio con un link per reimpostare la tua password. Questo link, per sicurezza, scadrà dopo 4 ore.',
+ token_scaduto: 'Il token è scaduto oppure è stato già usato. Ripetere la procedura di reset password',
+ title_update_pwd: 'Aggiorna la tua password',
+ update_password: 'Aggiorna Password',
+ },
+ logout: {
+ uscito: 'Sei Uscito',
+ },
+ errors: {
+ graphql: {
+ undefined: 'non definito',
+ },
+ },
+ showbigmap: 'Mostra la mappa più grande',
+ todo: {
+ titleprioritymenu: 'Priorità:',
+ inserttop: 'Inserisci il Task in cima',
+ insertbottom: 'Inserisci quì una Nuova Attività',
+ edit: 'Descrizione Task:',
+ completed: 'Ultimi Completati',
+ usernotdefined: 'Attenzione, occorre essere Loggati per poter aggiungere un Todo',
+ start_date: 'Data Inizio',
+ status: 'Stato',
+ completed_at: 'Data Completamento',
+ expiring_at: 'Data Scadenza',
+ phase: 'Fase',
+ assigned_to_userId: 'Assegnato a',
+ workers: 'Partecipanti Attivi',
+ },
+ notification: {
+ status: 'Stato',
+ ask: 'Attiva le Notifiche',
+ waitingconfirm: 'Conferma la richiesta di Notifica',
+ confirmed: 'Notifiche Attivate!',
+ denied: 'Notifiche Disabilitate! Attenzione così non vedrai arrivarti i messaggi. Riabilitali per vederli.',
+ titlegranted: 'Permesso Notifiche Abilitato!',
+ statusnot: 'Stato Notifiche',
+ titledenied: 'Permesso Notifiche Disabilitato!',
+ title_subscribed: 'Sottoscrizione a {sitename}!',
+ subscribed: 'Ora potrai ricevere i messaggi e le notifiche.',
+ newVersionAvailable: 'Aggiorna',
+ },
+ connection: {
+ conn: 'Connessione',
+ online: 'Attiva',
+ offline: 'Disattiva',
+ },
+ proj: {
+ newproj: 'Titolo Progetto',
+ newsubproj: 'Titolo Sotto-Progetto',
+ insertbottom: 'Inserisci Nuovo Project',
+ longdescr: 'Descrizione',
+ note: 'Note',
+ hoursplanned: 'Ore Preventivate',
+ hoursadded: 'Ore Aggiuntive',
+ hoursworked: 'Ore Lavorate',
+ begin_development: 'Inizio Sviluppo',
+ begin_test: 'Inizio Test',
+ progresstask: 'Progr',
+ actualphase: 'Fase Attuale',
+ hoursweeky_plannedtowork: 'Ore settimanali previste',
+ endwork_estimate: 'Data fine lavori stimata',
+ privacyread: 'Chi lo puo vedere:',
+ privacywrite: 'Chi lo puo modificare:',
+ createdby: 'Creato da:',
+ tipovisu: 'Visualizzazione:',
+ totalphases: 'Totale Fasi',
+ themecolor: 'Tema Colore',
+ themebgcolor: 'Tema Colore Sfondo',
+ group: 'Gruppo',
+ respUsername: 'Responsabile',
+ viceRespUsername: 'Vice Responsabile',
+ vice2RespUsername: 'Vice 2 Responsabile',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'Icona',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Numero',
+ booked: 'Prenotato',
+ booked_error: 'Prenotazione non avvenuta. Riprovare più tardi',
+ sendmsg_error: 'Messaggio non inviato. Riprovare più tardi',
+ sendmsg_sent: 'Messaggio Inviato',
+ booking: 'Prenota Evento',
+ titlebooking: 'Prenotazione',
+ modifybooking: 'Modifica Prenotazione',
+ cancelbooking: 'Cancella Prenotazione',
+ canceledbooking: 'Prenotazione Cancellata',
+ cancelederrorbooking: 'Cancellazione non effettuata, Riprovare più tardi',
+ cancelevent: 'Cancella Evento',
+ canceledevent: 'Evento Cancellato',
+ cancelederrorevent: 'Cancellazione Evento non effettuata, Riprovare',
+ event: 'Evento',
+ starttime: 'Dalle',
+ nextevent: 'Prossimo Evento',
+ readall: 'Leggi tutto',
+ enddate: 'al',
+ endtime: 'alle',
+ duration: 'Durata',
+ hours: 'Orario',
+ when: 'Quando',
+ where: 'Dove',
+ teacher: 'Condotto da',
+ enterdate: 'Inserisci data',
+ details: 'Dettagli',
+ infoextra: 'Date e Ora Extra:',
+ alldayevent: 'Tutto il giorno',
+ eventstartdatetime: 'Inizio',
+ enterEndDateTime: 'Fine',
+ selnumpeople: 'Partecipanti',
+ Lunch: 'Pranzo',
+ Dinner: 'Cena',
+ DinnerShared: 'Cena Condivisa',
+ selnumpeopleLunch: 'Prenotati per il Pranzo',
+ selnumpeopleDinner: 'Prenotati per la Cena',
+ selnumpeopleDinnerShared: 'Cena Condivisa',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Messaggio da inviare',
+ writemsg: 'Scrivi qui se vuoi lasciare un messaggio',
+ showpdf: 'Vedi PDF',
+ bookingtextdefault: 'Prenoto per',
+ bookingtextdefault_of: 'di',
+ data: 'Data',
+ teachertitle: 'Relatore',
+ peoplebooked: 'Prenotaz.',
+ showlastschedule: 'Vedi tutto il Calendario',
+ },
+ msgs: {
+ message: 'Messaggio',
+ messages: 'Messaggi',
+ nomessage: 'Nessun Messaggio',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typology',
+ short_tit: 'Titolo Breve',
+ title: 'Titolo',
+ details: 'Dettagli',
+ bodytext: 'Testo Evento',
+ dateTimeStart: 'Data Inizio',
+ dateTimeEnd: 'Data Fine',
+ bgcolor: 'Colore Sfondo',
+ days: 'Giorni',
+ icon: 'Icona',
+ img: 'Nomefile Immagine',
+ img_small: 'Img Piccola',
+ where: 'Dove',
+ contribtype: 'Tipo Contributo',
+ price: 'Contributo',
+ askinfo: 'Chiedi Info',
+ openpage: 'Apri Pagina',
+ showpage: 'Vedi Pagina',
+ infoafterprice: 'Note dopo la Quota',
+ teacher: 'Insegnante', // teacherid
+ teacher2: 'Insegnante 2', // teacherid2
+ teacher3: 'Insegnante 3', // teacherid2
+ teacher4: 'Insegnante 4', // teacherid2
+ infoextra: 'InfoExtra',
+ linkpage: 'WebSite',
+ facebook: 'Facebook',
+ pagefooter: 'Pagina di Footer',
+ pagefooter2: 'Pagina di Footer 2',
+ pagefooter3: 'Pagina di Footer 3',
+ linkpdf: 'Link ad un PDF',
+ nobookable: 'Non Prenotabile',
+ internal: 'Evento Interno',
+ lunchAvailable: 'Disponibilità di Pranzare',
+ dinnerAvailable: 'Disponibilità di Cenare',
+ dinnerSharedAvailable: 'Disponibilità di Cenare Condivisa',
+ lunchType: 'Tipo di Pranzo',
+ dinnerType: 'Tipo di Cena',
+ lunchPrezzo: 'Contributo Pranzo',
+ dinnerPrezzo: 'Contributo Cena',
+ news: 'Novità',
+ dupId: 'Id Duplicato',
+ canceled: 'Cancellato',
+ deleted: 'Eliminato',
+ duplicate: 'Duplica',
+ notempty: 'Il campo non può essere vuoto',
+ modified: 'Modificato',
+ showinhome: 'Mostra nella Home',
+ showinnewsletter: 'Mostra nella Newsletter',
+ color: 'Colore del titolo',
+ },
+ disc: {
+ typol_code: 'Codice Tipologia',
+ order: 'Ordinamento',
+ },
+ newsletter: {
+ title: 'Desideri ricevere la nostra Newsletter?',
+ name: 'Il tuo Nome',
+ surname: 'Il tuo Cognome',
+ namehint: 'Nome',
+ surnamehint: 'Cognome',
+ email: 'La tua Email',
+ submit: 'Iscriviti',
+ reset: 'Cancella',
+ typesomething: 'Compilare correttamente il campo',
+ acceptlicense: 'Accetto la licenza e i termini',
+ license: 'Devi prima accettare la licenza e i termini',
+ submitted: 'Iscritto',
+ menu: 'Newsletter1',
+ template: 'Modelli Email',
+ sendemail: 'Invia',
+ check: 'Controlla',
+ sent: 'Già Inviate',
+ mailinglist: 'Lista Contatti',
+ settings: 'Impostazioni',
+ serversettings: 'Server',
+ others: 'Altro',
+ templemail: 'Modello Email',
+ datetoSent: 'DataOra Invio',
+ activate: 'Attivato',
+ numemail_tot: 'Email Totali',
+ numemail_sent: 'Email Inviate',
+ datestartJob: 'Inizio Invio',
+ datefinishJob: 'Fine Invio',
+ lastemailsent_Job: 'Ultima Inviata',
+ starting_job: 'Invio Iniziato',
+ finish_job: 'Invio Terminato',
+ processing_job: 'Lavoro in corso',
+ error_job: 'Info Errori',
+ statesub: 'Sottoscritto',
+ wrongerr: 'Email non valida',
+ },
+ privacy_policy: 'Privacy Policy',
+ cookies: 'Usiamo i Cookie per una migliore prestazione web.',
+ sites: {
+ active: 'Attivo',
+ idapp: 'IdApp',
+ name: 'Nome Sito',
+ adminemail: 'Email Admin',
+ manageremail: 'Email Gestione',
+ replyTo: 'Reply To',
+ host: 'Host',
+ portapp: 'Porta',
+ dir: 'Directory',
+ email_from: 'Email From',
+ email_pwd: 'Email Pwd',
+ telegram_key: 'Chiave Bot Telegram',
+ telegram_bot_name: 'Telegram BotName',
+ pathreg_add: 'Suffisso',
+ },
+ skill: {
+ name: 'Competenza',
+ city: 'Città',
+ photos: 'Foto',
+ note: 'Note',
+ subskill: 'Specializz.',
+ },
+ level: {
+ name: 'Livello',
+ },
+ statusSkill: {
+ name: 'Stato',
+ },
+ store: {
+ description: 'Descrizione',
+ main: 'Principale',
+ img: 'Immagine',
+ icon: 'Icona',
+ },
+ sectors: {
+ name: 'Settore',
+ },
+ contribtype: {
+ name: 'Contributo'
+ },
+ bot: {
+ page: 'Pagina',
+ index: 'Posizione',
+ riga: 'Riga',
+ active: 'Attivo',
+ lang: 'Lingua',
+ label: 'Etichetta',
+ type: 'Tipo',
+ value: 'Contenuto',
+ visibility: 'Visibilità',
+ date_updated: 'Ult. Aggiornamento',
+ },
+ },
+
+};
+
+export default msg_it;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/statics/lang/pt.js b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/pt.js
new file mode 100755
index 00000000..3c82cd71
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/pt.js
@@ -0,0 +1,643 @@
+const msg_pt = {
+ pt: {
+ words: {
+ da: 'od',
+ a: 'do',
+ },
+ home: {
+ guida: 'Guia',
+ guida_passopasso: 'Guia Passo a Passo',
+ },
+ grid: {
+ editvalues: 'Modifica Valori',
+ addrecord: 'Aggiungi Riga',
+ showprevedit: 'Mostra Eventi Passati',
+ columns: 'Colonne',
+ tableslist: 'Tabelle',
+ nodata: 'Sem Dados',
+ },
+ gallery: {
+ author_username: 'Utente',
+ title: 'Titolo',
+ directory: 'Directory',
+ list: 'Lista',
+ },
+ otherpages: {
+ sito_offline: 'Site em actualização',
+ modifprof: 'Editar Perfil',
+ biografia: 'Biografia',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Amministrazione',
+ eventlist: 'Le tue Prenotazioni',
+ usereventlist: 'Prenotazioni Utenti',
+ userlist: 'Lista Utenti',
+ zoomlist: 'Calendario Zoom',
+ extralist: 'Lista Extra',
+ dbop: 'Db Operations',
+ tableslist: 'Lista Tabelle',
+ navi: 'Navios',
+ newsletter: 'Newsletter',
+ pages: 'Pagine',
+ media: 'Media',
+ gallery: 'Gallerie',
+ },
+ manage: {
+ menu: 'Gestione',
+ manager: 'Gestore',
+ nessuno: 'Nessuno',
+ },
+ messages: {
+ menu: 'I tuoi Messaggi',
+ },
+ },
+ sendmsg: {
+ write: 'scrive',
+ },
+ stat: {
+ imbarcati: 'Abordados',
+ imbarcati_weekly: 'Abordados semanalmente',
+ imbarcati_in_attesa: 'abordados em espera',
+ qualificati: 'Qualificado com pelo menos 2 convidados',
+ requisiti: 'Utilizadores com os 7 Requisitos',
+ zoom: 'Participar no Zoom',
+ Payment_Mode: 'Payment Methods INSERT',
+ accepted: 'Directrizes + Vídeo aceite',
+ dream: 'Eles escreveram o Sonho',
+ email_not_verif: 'Email não verificado',
+ telegram_non_attivi: 'Telegrama Não Activo',
+ telegram_pendenti: 'Telegram Pendants',
+ reg_daily: 'Inscrições diárias',
+ reg_weekly: 'Inscripciones semanales',
+ reg_total: 'Inscrições Total',
+ },
+ steps: {
+ nuovo_imbarco: 'Reservar outra Viagem',
+ vuoi_entrare_nuova_nave: 'Deseja ajudar o Movimento a avançar e pretende entrar noutro Navio?
Ao fazer um Novo Presente de 33 euros, poderá viajar outra viagem e ter outra oportunidade de se tornar um Sonhador!
'
+ + 'Se confirmar, será acrescentado à lista de espera para o próximo embarque.',
+ vuoi_cancellare_imbarco: 'Tem a certeza de que quer cancelar este embarque no navio AYNI?',
+ completed: 'Completado',
+ passi_su: '{passo} passos em {totpassi}',
+ video_intro_1: '1. Bem-vindo ao {sitename}',
+ video_intro_2: '2. Nascimento do {sitename}',
+ read_guidelines: 'Eu li e concordo com estes termos escritos acima',
+ saw_video_intro: 'Declaro ter visto o vídeo',
+ paymenttype: 'Formas de Pagamento',
+ paymenttype_long: 'Escolha pelo menos 2 Métodos de pagamento, para trocar presentes.
As formas de pagamento são: - Revolut: o Revolut Prepaid Card com IBAN inglês (fora da UE) completamente gratuito, mais gratuito e fácil de usar. Disponível o aplicativo para mobile.
- Paypal porque é um sistema muito popular em toda a Europa (a transferência é gratuita) e você pode conectar cartões pré-pagos, cartões de crédito e conta bancária SEM COMISSÕES. Desta forma não terá de partilhar o seu cartão ou números de c/c, mas apenas o e-mail que utilizou durante o registo no Paypal. Disponível o aplicativo para o seu celular.
',
+ paymenttype_paypal: 'Como abrir uma conta Paypal (em 2 minutos)',
+ paymenttype_paypal_carta_conto: 'Como associar um cartão de crédito/débito ou conta bancária no PayPal',
+ paymenttype_paypal_link: 'Abra uma conta no Paypal',
+ paymenttype_revolut: 'Como abrir a conta com Revolut (em 2 minutos)',
+ paymenttype_revolut_link: 'Abrir conta com Revolut',
+ entra_zoom: 'Haz un Zoom',
+ linee_guida: 'Eu aceito as directrizes',
+ video_intro: 'Eu vejo o vídeo',
+ zoom: 'Tenho pelo menos 1 Zoom in',
+ zoom_si_partecipato: 'Você participou de pelo menos 1 Zoom',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto',
+ zoom_partecipa: 'Participou em pelo menos 1 Zoom',
+ zoom_no_partecipato: 'Você ainda não participou de um Zoom (é um requisito para entrar)',
+ zoom_long: 'É necessário participar em pelo menos 1 Zoom, mas é recomendável participar mais activamente no movimento.
Ao participar nos Zooms o Staff registará a assistência e você estará habilitado.',
+ zoom_what: 'Tutorial de como instalar o Zoom Cloud Meeting',
+ // sharemovement_devi_invitare_almeno_2: 'Você ainda não convidou 2 pessoas',
+ // sharemovement_hai_invitato: 'Você convidou pelo menos 2 pessoas',
+ sharemovement_invitati_attivi_si: 'Você tem pelo menos 2 pessoas convidadas Ativo',
+ sharemovement_invitati_attivi_no: 'Nota:As pessoas que convidaste, para serem Active, têm de ter concluído todos os primeiros 7 Requisitos (ver o teu Lavagna para ver o que lhes falta)',
+ sharemovement: 'Convite a pelo menos 2 pessoas',
+ sharemovement_long: 'Partilhe o Movimento {sitename} e convide-os a participar nos Zooms de Boas-vindas para fazer parte desta grande Família 😄 .
',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Preencher todos os requisitos para entrar na lista de embarque.',
+ enter_prog_requisiti_ok: 'O usuário completou todos os 5 requisitos para entrar na lista de embarque.
',
+ enter_prog_msg: 'Você receberá uma mensagem nos próximos dias, assim que o seu navio estiver pronto!',
+ enter_prog_msg_2: '',
+ enter_nave_9req_ok: 'PARABÉNS! Você completou TODOS os 7 passos do Guia! Obrigado por ajudar a {sitename} a Expandir!
Você poderá partir muito em breve com a sua Jornada, fazendo o seu presente e continuando para o Sonhador.',
+ enter_nave_9req_ko: 'Lembre-se que você pode ajudar o Movimento a crescer e expandir, compartilhando nossa jornada com todos!',
+ enter_prog: 'Vou em Lista Programação',
+ enter_prog_long: 'Satisfeito os requisitos para entrar no Programa, você será adicionado ao Ticket e ao chat do grupo correspondente.
',
+ collaborate: 'Colaboração',
+ collaborate_long: 'Continuo a trabalhar com os meus companheiros para chegar ao dia em que o meu navio vai zarpar.',
+ dream: 'Eu escrevo o meu sonho',
+ dream_long: 'Escreva aqui o Sonho pelo qual você entrou no {sitename} e que deseja realizar.
Será compartilhado com todos os outros para sonharem juntos !',
+ dono: 'Presente',
+ dono_long: 'Eu faço o meu presente na data de partida do meu navio',
+ support: 'Eu apoio o movimento',
+ support_long: 'Eu apoio o movimento trazendo energia, participando e organizando o Zoom, ajudando e informando os recém-chegados e continuando a espalhar a visão de {sitename}.',
+ ricevo_dono: 'Eu recebo meu presente e CELEBRATO',
+ ricevo_dono_long: 'Viva!!!!
ESTE MOVIMENTO É REAL E POSSÍVEL SE FABRICARMOS TODOS JUNTOS!!',
+ },
+ dialog: {
+ continue: 'Continuar',
+ close: 'Fechar',
+ copyclipboard: 'Copiado para a prancheta',
+ ok: 'Ok',
+ yes: 'Sim',
+ no: 'Não',
+ delete: 'Eliminar',
+ cancel: 'Cancelar',
+ update: 'Atualização',
+ add: 'Adicione',
+ today: 'Hoje',
+ book: 'Livro',
+ avanti: 'Avançar',
+ indietro: 'Voltar',
+ finish: 'Acabar',
+ sendmsg: 'Enviar mensagem',
+ sendonlymsg: 'Envie apenas uma Msg',
+ msg: {
+ titledeleteTask: 'Eliminar Tarefa',
+ deleteTask: 'Eliminar {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'Conta',
+ },
+ db: {
+ recupdated: 'Record Aggiornato',
+ recfailed: 'Errore durante aggiornamento Record',
+ reccanceled: 'Annullato Aggiornamento. Ripristinato valore precendente',
+ deleterecord: 'Elimina Record',
+ deletetherecord: 'Eliminare il Record',
+ deletedrecord: 'Record Cancellato',
+ recdelfailed: 'Errore durante la cancellazione del Record',
+ duplicatedrecord: 'Record Duplicato',
+ recdupfailed: 'Errore durante la duplicazione del Record',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Clique aqui para abrir o Telegrama BOT e siga as instruções',
+ ifclose: 'Se você não abrir o Telegrama clicando no botão ou o apagar, vá até Telegrama e procure {botname} BOTTOM no ícone da lente, então pressione Iniciar e siga as instruções',
+ openbot: 'Abra {botname} no Telegrama',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'Comece a sua gravação',
+ introduce_email: 'insira o seu e-mail',
+ email: 'Email',
+ invalid_email: 'O seu e-mail é inválido',
+ verify_email: 'Verifique o seu e-mail',
+ go_login: 'Back to Login',
+ incorrect_input: 'Incorrect_input.',
+ link_sent: 'Abra a sua caixa de entrada, encontre o e-mail "Confirmar Registo para {sitename}" e clique em "Verificar Registo"',
+ se_non_ricevo: 'Se você não receber o e-mail, tente checar spam, ou entre em contato conosco',
+ title_unsubscribe: 'Subscribe to the newsletter',
+ title_unsubscribe_done: 'Desregisto completado corretamente',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Erro genérico',
+ errore_server: 'Não é possível aceder ao Servidor. Tente novamente Obrigado.',
+ error_doppiologin: 'Faça o login novamente. Acesso aberto a partir de outro dispositivo.',
+ },
+ user: {
+ notregistered: 'Você tem que se registrar para o serviço antes de trazer os dados',
+ loggati: 'Usuário não logado',
+ },
+ templemail: {
+ subject: 'Oggetto Email',
+ testoheadermail: 'Intestazione Email',
+ content: 'Contenuto',
+ img: 'Immagine 1',
+ img2: 'Immagine 2',
+ content2: 'Contenuto 2',
+ options: 'Opzioni',
+ },
+ dashboard: {
+ data: 'Datum',
+ data_rich: 'Data Pedido',
+ ritorno: 'Regresso',
+ invitante: 'Convidados',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Atenção',
+ downline: 'Convidados',
+ downnotreg: 'Convidados não registados',
+ notreg: 'Não Registado',
+ inv_attivi: 'Convidado com os 7 Requisitos',
+ numinvitati: 'Pelo menos 2 convidados',
+ telefono_wa: 'Contato no Whatsapp',
+ sendnotification: 'Enviar Notificação ao Destinatário no Telegrama BOT',
+ ricevuto_dono: '😍🎊 Você recebeu um convite de presente {invitato} de {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 Você recebeu um Convidados de presente de {mittente} !',
+ nessun_invitante: 'Sem Convite',
+ nessun_invitato: 'Sem Convidados',
+ legenda_title: 'Clique no nome do convidado para ver o status de seus Requisitos',
+ nave_in_partenza: 'em Partida em',
+ nave_in_chiusura: 'Encerramento Gift Chat',
+ nave_partita: 'que partiu em',
+ tutor: 'Tutor',
+ /* Quando você se torna um mediador, um TUTOR entra em contato com você, e deve:
' +
+ '- Abrir seu bate-papo do presente (você como proprietário e o tutor como administrador) com este nome:
{nomenave} ' +
+ '- Clique no nome do bate-papo na parte superior - > Editar -> Administradores -> "Adicionar administrador", selecione o Tutor na lista.
' +
+ '- Você deve configurar o bate-papo de forma que quem entra depois também veja as postagens anteriores (clique no nome do bate-papo na parte superior, clique em editar' +
+ ' altere o "histórico de novos membros" de oculto para visível.
' +
+ '- Para encontrar o link Bate-papo Recém-criado: Clique no nome do bate-papo na parte superior, clique no lápis -> "Tipo de grupo" -> "Convidar grupo via link", clique em "Copiar link" e cole-o abaixo' +
+ ', na caixa "Link do bate-papo para presente"'+
+ 'Envie o link do bate-papo para presente a todos os doadores, clicando no botão abaixo.
',
+ */
+ sonomediatore: 'Quando você for um MEDIATOR será contactado por TUTOR AYNI através de uma mensagem no Chat AYNI BOT.',
+ superchat: 'Nota: SOMENTE se tiver problemas de PAGAMENTO, ou se quiser ser REPRESENTADO, dois Tutores estão à espera para o ajudar no Chat:
a href="{link_superchat}" target="_blank">Entre no Gift Chat.',
+ sonodonatore: '- Quando você estiver nessa posição, você será convidado (por meio de uma mensagem em AYNI BOT) a entrar em um bate-papo de presentes (Telegram) e aqui também encontrará os outros 7 doadores, o mediador, o sonhador e um representante da equipe.
'
+ + '- Você terá 3 dias para entrar no bate-papo para fazer seu presente.
',
+ soydonante_secundo_tejido: '- Aqui você é Mediador e também Doador, mas sendo o segundo Tecido, você não terá que fazer seu presente novamente
',
+ controlla_donatori: 'Verifique a Lista de Doadores',
+ link_chat: 'Links de telegramas para o Gift Chat',
+ tragitto: 'Rota',
+ nave: 'Navio',
+ data_partenza: 'Data
de saída',
+ doni_inviati: 'Donativos
enviados',
+ nome_dei_passaggi: 'Nomes
de Passos',
+ donatori: 'Doadores',
+ donatore: 'Doadore',
+ mediatore: 'Ombudsman',
+ sognatore: 'Sonhador',
+ sognatori: 'Sonhadores',
+ intermedio: 'INTERMEDIAR',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'Para entrar no Gift Chat, clique aqui',
+ quando_eff_il_tuo_dono: 'Quando dar o Presente',
+ entra_in_gift_chat: 'Entre no Gift Chat',
+ invia_link_chat: 'Enviar link para o Gift Chat aos Doadores',
+ inviare_msg_donatori: '5) Enviar mensagem aos doadores',
+ msg_donatori_ok: 'Mensagem enviada aos Doadores',
+ metodi_disponibili: 'Métodos disponíveis',
+ importo: 'Importo',
+ effettua_il_dono: 'Chegou o momento de fazer o seu Presente o Sonhador
👉 {sognatore} 👈 !
'
+ + 'Enviar via PayPal para: {email}
'
+ + 'AVISO: Escolha a opção "SENDING TO A FRIEND".)
',
+ paypal_me: '
2) Método Simplificado
Click directamente aqui>br>'
+ + 'abrirá o PayPal com o montante e o destinatário já definidos.
'
+ + 'Adicionar como mensagem: Presente>br>'
+ + 'AVISO: NÃO SELECCIONAR A CAIXA: Protecção de compras Paypal
'
+ + 'Se tiver alguma dúvida, veja o vídeo abaixo para ver como:
'
+ + 'Finalmente clique em "Enviar dinheiro agora"',
+ qui_compariranno_le_info: 'No dia da partida do Navio, a informação do Sonhador aparecerá',
+ commento_al_sognatore: 'Escreva aqui um comentário para o Sonhador:',
+ posizione: 'Localização',
+ come_inviare_regalo_con_paypal: 'Como enviar o presente via Paypal',
+ ho_effettuato_il_dono: 'Eu fiz o Presente',
+ clicca_conferma_dono: 'Clique aqui para confirmar que você fez o seu presente',
+ fatto_dono: 'Você confirmou que o presente foi enviado',
+ confermi_dono: 'Confirme que você enviou o seu Presente de 33€',
+ dono_ricevuto: 'O seu Presente foi Recebido!',
+ dono_ricevuto_2: 'Recebido',
+ dono_ricevuto_3: 'Chegou!',
+ confermi_dono_ricevuto: 'Por favor, confirme que você recebeu o presente de 33€ de {donatore}',
+ confermi_dono_ricevuto_msg: 'Confirmado de que você recebeu o Presente de 33€ de {donatore}',
+ msg_bot_conferma: '{donatore} confirmou que ele enviou o seu Presente de 33€ a {sognatore} (Commento: {commento})',
+ ricevuto_dono_ok: 'Você confirmou que o presente foi recebido',
+ entra_in_lavagna: 'Entre no seu quadro negro para ver os navios que partem',
+ doni_ricevuti: 'Presentes Recebidos',
+ doni_inviati_da_confermare: 'Presentes enviados (a serem confirmados)',
+ doni_mancanti: 'Presentes em falta',
+ temporanea: 'Temporário',
+ nave_provvisoria: 'Foi-lhe atribuído um NAVIO TEMPORÁRIO.
É normal que veja uma alteração na data de partida, devido à actualização da classificação dos passageiros',
+ ritessitura: 'ESCRITENDO',
+ },
+ reg: {
+ volta: 'vez',
+ volte: 'vezes',
+ registered: 'Registrato',
+ contacted: 'Contattato',
+ name_complete: 'Nome Completo',
+ num_invitati: 'Num.Invitati',
+ is_in_whatsapp: 'In Whatsapp',
+ is_in_telegram: 'In Telegram',
+ cell_complete: 'Cellulare',
+ failed: 'Fallito',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'E-mail verificado',
+ you: 'Tu',
+ cancella_invitato: 'Eliminar Convidado',
+ regala_invitato: 'Presente Convidado',
+ regala_invitante: 'Presente Convite',
+ messaggio_invito: 'Mensagem de Convite',
+ messaggio_invito_msg: 'Envie esta mensagem a todos aqueles para quem você quer compartilhar este Movimento !',
+ videointro: 'Vídeo Introdutório',
+ invitato_regalato: 'Presente Convidado',
+ invitante_regalato: 'Convite Convidado',
+ legenda: 'Lenda',
+ aportador_solidario: 'Quem o convidou',
+ username_regala_invitato: 'Nome de utilizador do destinatário do presente',
+ aportador_solidario_nome_completo: 'Nominativo Invitante',
+ aportador_solidario_nome_completo_orig: 'Invitante Originario',
+ aportador_solidario_ind_order: 'Num Invitante',
+ already_registered: '',
+ reflink: 'Links para partilhar com os seus convidados:',
+ linkzoom: 'Ligações para Zoom in:',
+ page_title: 'Inscrição',
+ made_gift: 'Presente',
+ note: 'Note',
+ incorso: 'Inscrição em curso...',
+ richiesto: 'Campo Requerido',
+ email: 'Email',
+ intcode_cell: 'Int. prefixo',
+ cell: 'Celular',
+ cellreg: 'Cellulare con cui ti eri registrato',
+ nationality: 'Nacionalidade',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'Id Payeer',
+ advcash_id: 'Email Advanced Cash',
+ revolut: 'Revolut',
+ link_payment: 'Ligações Paypal MoneyBox',
+ note_payment: 'Notas Adicionais',
+ country_pay: 'País de destino dos pagamentos',
+ username_telegram: 'Username Telegram',
+ telegram: 'Chat Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_id_old: 'OLD Tel ID',
+ teleg_auth: 'Código de Autorização',
+ click_per_copiare: 'Clique sobre ele para copiá-lo para a área de transferência',
+ copia_messaggio: 'Copiar Mensagem',
+ teleg_torna_sul_bot: '1) Copie o código clicando no botão acima
2) retorne ao {botname} clicando em 👇 e cole (ou escreva) o código',
+ teleg_checkcode: 'Código Telegram',
+ my_dream: 'O Meu Sonho',
+ saw_and_accepted: 'Condizioni',
+ saw_zoom_presentation: 'Ha visto Zoom',
+ manage_telegram: 'Gestori Telegram',
+ paymenttype: 'Formas de Pagamento disponíveis',
+ selected: 'Selezionati',
+ select: 'seleccionar',
+ img: 'Immagine',
+ date_reg: 'Data Reg.',
+ requirement: 'Requisitos',
+ perm: 'Permissão',
+ username: 'Username (Pseudônimo)',
+ username_short: 'Username',
+ name: 'Nome',
+ surname: 'Apelido',
+ username_login: 'Username ou email',
+ password: 'Senha',
+ repeatPassword: 'Repita a senha',
+ terms: 'Eu aceito os termos de privacidade',
+ onlyadult: 'Confirmo que sou maior de idade',
+ submit: 'Registar',
+ title_verif_reg: 'Verificação de Registro',
+ reg_ok: 'Registo efectuado com sucesso',
+ verificato: 'Verificado',
+ non_verificato: 'Não verificado',
+ forgetpassword: 'Esqueceu sua senha?',
+ modificapassword: 'Alterar Palavra-passe',
+ err: {
+ required: 'é obrigatório',
+ email: 'digite um e-mail válido',
+ errore_generico: 'Por favor preencha os campos corretamente',
+ atleast: 'deve ser pelo menos',
+ complexity: 'deve conter pelo menos 1 letra minúscula, 1 capital, 1 dígito',
+ notmore: 'não deve ser maior do que',
+ char: 'caracteres',
+ terms: 'Você deve aceitar as condições, para continuar',
+ email_not_exist: 'o Email não está presente no arquivo, verifique se está correcto',
+ duplicate_email: 'o e-mail já foi registrado',
+ user_already_exist: 'O registo com estes dados (nome, apelido e telemóvel) já foi feito. Para acessar o site, clique no botão LOGIN da HomePage.',
+ user_extralist_not_found: 'Utilizador no arquivo não encontrado, introduza o Nome, Apelido e número de telemóvel comunicado na lista em 2019. Se este for um novo registo, deve registar-se através do LINK de quem o está a convidar.',
+ user_not_this_aportador: 'Estás a usar um link de alguém que não o teu convidado original',
+ duplicate_username: 'O nome de usuário já foi usado',
+ username_not_valid: 'Username not valid',
+ aportador_not_exist: 'O nome de usuário da pessoa que o convidou não está presente. Por favor, contacte-nos.',
+ aportador_regalare_not_exist: 'Digite o nome de usuário da pessoa que você quer dar ao convidado como presente',
+ sameaspassword: 'As senhas devem ser idênticas',
+ },
+ tips: {
+ email: 'insira o seu e-mail',
+ username: 'nome de usuário com pelo menos 6 caracteres',
+ password: 'deve conter 1 letra minúscula, 1 capital e 1 dígito',
+ repeatpassword: 'senha de repetição',
+ },
+ },
+ op: {
+ qualification: 'Qualifica',
+ usertelegram: 'Username Telegram',
+ disciplines: 'Discipline',
+ certifications: 'Certificazioni',
+ intro: 'Introduzione',
+ info: 'Biografia',
+ webpage: 'Pagina Web',
+ days_working: 'Giorni Lavorativi',
+ facebook: 'Pagina Facebook',
+ },
+ login: {
+ page_title: 'Login',
+ incorso: 'Iniciar Sessão',
+ enter: 'Entrar',
+ esci: 'Saia',
+ errato: 'Username ou senha errados". Por favor, tente novamente',
+ subaccount: 'Esta conta foi fundida com a sua conta inicial. Entre utilizando o nome de utilizador (e e-mail) da conta FIRST.',
+ completato: 'Login concluído!',
+ needlogin: 'Você deve fazer o login antes de continuar',
+ },
+ reset: {
+ title_reset_pwd: 'Redefinir sua senha',
+ send_reset_pwd: 'Enviar senha de reinicialização',
+ incorso: 'pedido de um novo e-mail',
+ email_sent: 'Email enviado',
+ check_email: 'Verifique seu e-mail, você receberá uma mensagem com um link para redefinir sua senha. Esta ligação, por segurança, expirará após 4 horas.',
+ token_scaduto: 'O token expirou ou já foi usado. Repita o procedimento de redefinição de senha',
+ title_update_pwd: 'Atualize sua senha',
+ update_password: 'Actualizar Palavra-passe',
+ },
+ logout: {
+ uscito: 'Você está fora',
+ },
+ errors: {
+ graphql: {
+ undefined: 'non definito',
+ },
+ },
+ showbigmap: 'Mostra la mappa più grande',
+ todo: {
+ titleprioritymenu: 'Priorità:',
+ inserttop: 'Inserisci il Task in cima',
+ insertbottom: 'Inserisci il Task in basso',
+ edit: 'Descrizione Task:',
+ completed: 'Ultimi Completati',
+ usernotdefined: 'Attenzione, occorre essere Loggati per poter aggiungere un Todo',
+ start_date: 'Data Inizio',
+ status: 'Stato',
+ completed_at: 'Data Completamento',
+ expiring_at: 'Data Scadenza',
+ phase: 'Fase',
+ },
+ notification: {
+ status: 'Stato',
+ ask: 'Attiva le Notifiche',
+ waitingconfirm: 'Conferma la richiesta di Notifica',
+ confirmed: 'Notifiche Attivate!',
+ denied: 'Notifiche Disabilitate! Attenzione così non vedrai arrivarti i messaggi. Riabilitali per vederli.',
+ titlegranted: 'Permesso Notifiche Abilitato!',
+ statusnot: 'Stato Notifiche',
+ titledenied: 'Permesso Notifiche Disabilitato!',
+ title_subscribed: 'Sottoscrizione a FreePlanet.app!',
+ subscribed: 'Ora potrai ricevere i messaggi e le notifiche.',
+ newVersionAvailable: 'Aggiorna',
+ },
+ connection: 'Connessione',
+ proj: {
+ newproj: 'Titolo Progetto',
+ newsubproj: 'Titolo Sotto-Progetto',
+ insertbottom: 'Inserisci Nuovo Project',
+ longdescr: 'Descrizione',
+ hoursplanned: 'Ore Preventivate',
+ hoursadded: 'Ore Aggiuntive',
+ hoursworked: 'Ore Lavorate',
+ begin_development: 'Inizio Sviluppo',
+ begin_test: 'Inizio Test',
+ progresstask: 'Progressione',
+ actualphase: 'Fase Attuale',
+ hoursweeky_plannedtowork: 'Ore settimanali previste',
+ endwork_estimate: 'Data fine lavori stimata',
+ privacyread: 'Chi lo puo vedere:',
+ privacywrite: 'Chi lo puo modificare:',
+ totalphases: 'Totale Fasi',
+ themecolor: 'Tema Colore',
+ themebgcolor: 'Tema Colore Sfondo',
+ },
+ where: {
+ code: 'Id',
+ whereicon: 'Icona',
+ },
+ col: {
+ label: 'Etichetta',
+ value: 'Valore',
+ type: 'Tipo',
+ },
+ cal: {
+ num: 'Numero',
+ booked: 'Prenotato',
+ booked_error: 'Prenotazione non avvenuta. Riprovare più tardi',
+ sendmsg_error: 'Messaggio non inviato. Riprovare più tardi',
+ sendmsg_sent: 'Messaggio Inviato',
+ booking: 'Prenota Evento',
+ titlebooking: 'Prenotazione',
+ modifybooking: 'Modifica Prenotazione',
+ cancelbooking: 'Cancella Prenotazione',
+ canceledbooking: 'Prenotazione Cancellata',
+ cancelederrorbooking: 'Cancellazione non effettuata, Riprovare più tardi',
+ cancelevent: 'Cancella Evento',
+ canceledevent: 'Evento Cancellato',
+ cancelederrorevent: 'Cancellazione Evento non effettuata, Riprovare',
+ event: 'Evento',
+ starttime: 'Dalle',
+ nextevent: 'Prossimo Evento',
+ readall: 'Leggi tutto',
+ enddate: 'al',
+ endtime: 'alle',
+ duration: 'Durata',
+ hours: 'Orario',
+ when: 'Quando',
+ where: 'Dove',
+ teacher: 'Condotto da',
+ enterdate: 'Inserisci data',
+ details: 'Dettagli',
+ infoextra: 'Date e Ora Extra:',
+ alldayevent: 'Tutto il giorno',
+ eventstartdatetime: 'Inizio',
+ enterEndDateTime: 'Fine',
+ selnumpeople: 'Partecipanti',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Messaggio da inviare',
+ showpdf: 'Vedi PDF',
+ bookingtextdefault: 'Prenoto per',
+ bookingtextdefault_of: 'di',
+ data: 'Data',
+ teachertitle: 'Insegnante',
+ peoplebooked: 'Prenotaz.',
+ showlastschedule: 'Vedi tutto il Calendario',
+ },
+ msgs: {
+ message: 'Messaggio',
+ messages: 'Messaggi',
+ nomessage: 'Nessun Messaggio',
+ },
+ event: {
+ _id: 'id',
+ typol: 'Typology',
+ short_tit: 'Titolo Breve',
+ title: 'Titolo',
+ details: 'Dettagli',
+ bodytext: 'Testo Evento',
+ dateTimeStart: 'Data Inicial',
+ dateTimeEnd: 'Data Fine',
+ bgcolor: 'Colore Sfondo',
+ days: 'Giorni',
+ icon: 'Icona',
+ img: 'Nomefile Immagine',
+ img_small: 'Img Piccola',
+ where: 'Dove',
+ contribtype: 'Tipo Contributo',
+ price: 'Contributo',
+ askinfo: 'Chiedi Info',
+ openpage: 'Apri Pagina',
+ showpage: 'Vedi Pagina',
+ infoafterprice: 'Note dopo la Quota',
+ teacher: 'Insegnante', // teacherid
+ teacher2: 'Insegnante2', // teacherid2
+ infoextra: 'InfoExtra',
+ linkpage: 'WebSite',
+ linkpdf: 'Link ad un PDF',
+ nobookable: 'Non Prenotabile',
+ news: 'Novità',
+ dupId: 'Id Duplicato',
+ canceled: 'Cancellato',
+ deleted: 'Eliminato',
+ duplicate: 'Duplica',
+ notempty: 'Il campo non può essere vuoto',
+ modified: 'Modificato',
+ showinhome: 'Mostra nella Home',
+ showinnewsletter: 'Mostra nella Newsletter',
+ color: 'Colore del titolo',
+ },
+ disc: {
+ typol_code: 'Codice Tipologia',
+ order: 'Ordinamento',
+ },
+ newsletter: {
+ title: 'Desideri ricevere la nostra Newsletter?',
+ name: 'Il tuo Nome',
+ surname: 'Il tuo Cognome',
+ namehint: 'Nome',
+ surnamehint: 'Cognome',
+ email: 'La tua Email',
+ submit: 'Iscriviti',
+ reset: 'Cancella',
+ typesomething: 'Compilare correttamente il campo',
+ acceptlicense: 'Accetto la licenza e i termini',
+ license: 'Devi prima accettare la licenza e i termini',
+ submitted: 'Iscritto',
+ menu: 'Newsletter1',
+ template: 'Modelli Email',
+ sendemail: 'Invia',
+ check: 'Controlla',
+ sent: 'Già Inviate',
+ mailinglist: 'Lista Contatti',
+ settings: 'Impostazioni',
+ serversettings: 'Server',
+ others: 'Altro',
+ templemail: 'Modello Email',
+ datetoSent: 'DataOra Invio',
+ activate: 'Attivato',
+ numemail_tot: 'Email Totali',
+ numemail_sent: 'Email Inviate',
+ datestartJob: 'Inizio Invio',
+ datefinishJob: 'Fine Invio',
+ lastemailsent_Job: 'Ultima Inviata',
+ starting_job: 'Invio Iniziato',
+ finish_job: 'Invio Terminato',
+ processing_job: 'Lavoro in corso',
+ error_job: 'Info Errori',
+ statesub: 'Sottoscritto',
+ wrongerr: 'Email non valida',
+ },
+ privacy_policy: 'Política de Privacidade',
+ cookies: 'Nós usamos Cookies para um melhor desempenho na web.',
+ },
+};
+
+export default msg_pt;
diff --git a/_ALL_SITES/popolodelnuovomondo.app/statics/lang/si.js b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/si.js
new file mode 100755
index 00000000..9a5e3b67
--- /dev/null
+++ b/_ALL_SITES/popolodelnuovomondo.app/statics/lang/si.js
@@ -0,0 +1,537 @@
+const msg_si = {
+ si: {
+ words: {
+ da: 'da',
+ a: 'a',
+ },
+ home: {
+ guida: 'Vodnik',
+ guida_passopasso: 'Vodnik po korakih',
+ },
+ grid: {
+ editvalues: 'Modifica Valori',
+ addrecord: 'Aggiungi Riga',
+ showprevedit: 'Pokaži pretekle dogodke',
+ columns: 'Vrstice',
+ tableslist: 'Tabele',
+ nodata: 'Noben podatek',
+ },
+ gallery: {
+ author_username: 'Utente',
+ title: 'Naziv',
+ directory: 'Directory',
+ list: 'Lista',
+ },
+ otherpages: {
+ sito_offline: 'Spletno mesto se posodablja',
+ modifprof: 'Uredi pProfil',
+ biografia: 'Biografia',
+ update: 'Posodobitev v teku...',
+ error404: 'error404',
+ error404def: 'error404def',
+ admin: {
+ menu: 'Administracija',
+ eventlist: 'Vaše rezervacije',
+ usereventlist: 'Uporabniške rezervacije',
+ userlist: 'Seznam uporabnikov',
+ zoomlist: 'Zoom koledar',
+ extralist: 'Dodatni seznam',
+ dbop: 'Operacije Db',
+ tableslist: 'Seznam tabel',
+ navi: 'Ladje',
+ listadoni_navi: 'Seznam daril ladjic',
+ newsletter: 'Novosti',
+ pages: 'Strani',
+ media: 'Mediji',
+ gallery: 'Galerije',
+ },
+ manage: {
+ menu: 'Upravljanje',
+ manager: 'Upravitelj',
+ nessuno: 'Noben',
+ },
+ messages: {
+ menu: 'Vaša sporočila',
+ },
+ },
+ sendmsg: {
+ write: 'napiši',
+ },
+ stat: {
+ imbarcati: 'Vkrcavanje',
+ imbarcati_weekly: 'Vkrcavanje tedenske',
+ imbarcati_in_attesa: 'Vkrcavanje čaka',
+ qualificati: 'Kvalificirajte se z vsaj dvema gostoma',
+ requisiti: 'Uporabniki s 7 zahtevami',
+ zoom: 'Sodeloval pri Zoomu',
+ modalita_pagamento: 'Vneseni načini plačila',
+ accepted: 'Sprejete smernice + videoposnetki',
+ dream: 'Napisali svoje Sanje',
+ email_not_verif: 'Nepreverjena e-pošta',
+ telegram_non_attivi: 'Telegram ni aktiven',
+ telegram_pendenti: 'Čakajoči Telegram',
+ reg_daily: 'Dnevne registracije',
+ reg_weekly: 'Tedenske prijave',
+ reg_total: 'Skupne registracije',
+ },
+ steps: {
+ nuovo_imbarco: 'Rezerviraj še eno potovanje',
+ vuoi_entrare_nuova_nave: 'Želis pomagati Gibanju, napredovati in vstopiti v še eno\novo Ladjico?
Z novim vplačilom 33€, lahko pričneš novo potovanje in tako dobiš še eno priložnost, da postaneš Sanjač!
'
+ + 'Če potrdiš boš dodan na seznam čakajočih za vkrcavanje.',
+ vuoi_cancellare_imbarco: 'Ali ste prepričani, da želite izbrisati vaš vstop v Ladjo Ayni?',
+ completed: 'zaključen',
+ passi_su: '{passo} od {totpassi} koraki',
+ video_intro_1: '1. Dobrodošli v {sitename}',
+ video_intro_2: '2. Rojstvo {sitename}',
+ read_guidelines: 'Sem prebral in sprejel napisal zgornje pogoje',
+ saw_video_intro: 'Izjavljam, da sem pogledal videoposnetke',
+ paymenttype: 'Načini plačila',
+ paymenttype_long: ' Načini plačila so: - Revolut : predplačniška kartica Revolut z angleškim IBAN (zunaj EU) popolnoma brezplačna, svobodnejša in enostavnejša za uporabo. Na voljo je aplikacija za mobilne naprave.
- Paypal ker gre za zelo pogost sistem po vsej Evropi (prenos je brezplačen ) kjer lahko povežete predplačniške kartice, kreditne kartice ali tekoči račun BREZ KOMISIJ . Na ta način vam ne bo treba deliti številk svojih kartic ali c / c, ampak samo e-pošto, ki ste jo uporabili pri prijavi na Paypal. Mobilna aplikacija je na voljo.
',
+ paymenttype_long2: 'Paypal je potreben
Za izmenjavo daril priporočamo, da imate na voljo vsaj 2 načina plačila .',
+ paymenttype_paypal: 'Kako odpreti Paypal račun (v 2 minutah)',
+ paymenttype_paypal_carta_conto: 'Kako povezati kreditno / debetno kartico ali bančni račun na PayPal',
+ paymenttype_paypal_link: 'Odprite račun s Paypalom',
+ paymenttype_revolut: 'Kako odpreti račun z Revolutom (v 2 minutah)',
+ paymenttype_revolut_link: 'Odprite račun z Revolutom',
+ entra_zoom: 'Vstopi v Zoom',
+ linee_guida: 'Sprejemam smernice',
+ video_intro: 'Pogledam video',
+ zoom: 'Sodelujem pri vsaj 1 zoomu',
+ zoom_si_partecipato: 'Udeležili ste se vsaj 1-ga zooma',
+ zoom_gia_partecipato: 'Hai gia partecipato alla Video-Conferenza di Benvenuto',
+ zoom_partecipa: 'Sodeloval je v vsaj 1-em Zoomu',
+ zoom_no_partecipato: 'Še niste sodelovali pri zoomu (zahteva, da lahko vstopite)',
+ zoom_long: 'Potrebno je sodelovati pri vsaj enem zoomu, vendar je priporočljivo, da se v gibanje vključite bolj aktivno.
\n'
+ + ' Osebje bo s sodelovanjem v zoomih beležilo udeležbe in vam bo omogočeno. ',
+ zoom_what: 'Navodila, kako namestiti Zoom Cloud Meeting',
+ // sharemovement_devi_invitare_almeno_2: 'Nisi še vpisal 2-eh oseb',
+ // sharemovement_hai_invitato: 'Si vpisaj vsaj 2 osebi',
+ sharemovement_invitati_attivi_si: 'Imate vsaj 2 aktivna povabljena',
+ sharemovement_invitati_attivi_no: ' Opomba: Osebe, ki ste jih povabili, da so aktivni , morajo imeti izpolnjene vseh prvih 7 zahtev (glejte Belo tablo če želite razumeti, kaj manjka)',
+ sharemovement: 'Delim gibanje',
+ sharemovement_long: 'Delite gibanje {sitename} in jih povabite, da sodelujejo v zoomih dobrodošlice, da postanejo del te velike družine 😄 .
',
+ inv_attivi_long: '',
+ enter_prog_completa_requisiti: 'Izpolnite vse potrebne zahteve, da lahko vstopite na seznam za vstop.',
+ enter_prog_requisiti_ok: 'Izpolnili ste vseh 5 zahtev za vpis na vstopni seznam.
',
+ enter_prog_msg: 'V naslednjih dneh boste takoj, ko bo vaša ladja pripravljena, prejeli sporočilo!',
+ enter_prog_msg_2: '',
+ enter_nave_9req_ok: 'ČESTITKE! Izpolnili ste VSE 7 korakov! Hvala, ker ste pomagali {sitename} pri razširitvi!
Zelo kmalu boste lahko odšli na potovanje, si priskrbeli darilo in nadaljevali proti sanjaču ',
+ enter_nave_9req_ko: 'Ne pozabite, da lahko pomagate rasti in razširiti gibanje, tako da svoje potovanje delite z drugimi!',
+ enter_prog: 'Vpišem se na Seznam vkrcavanja',
+ enter_prog_long: 'Ne pozabite, da lahko pomagate rasti in razširiti gibanje, tako da svoje potovanje delite z drugimi!
',
+ collaborate: 'sodelovanje',
+ collaborate_long: 'Še naprej sodelujem s spremljevalci, da bi prišel do dneva, ko bo moja ladja priplula.',
+ dream: 'Pišem svoje sanje',
+ dream_long: 'Tu napišite sanje, zaradi katerih ste vstopili v {sitename} in jih želite izpolniti.
Z drugimi bomo delili, da bomo sanjali skupaj !',
+ dono: 'Darilo',
+ dono_long: 'Darilo vročim na datum odhoda svoje ladje',
+ support: 'Podpiram gibanje',
+ support_long: 'Gibanje podpiram z vključevanjem energije, sodelovanjem in organiziranjem Zooma, pomaganjem in obveščam novincev z nadaljnjim širjenjem {sitename} vizije',
+ ricevo_dono: 'Prejmem svoje darilo in POČAS',
+ ricevo_dono_long: 'Ura !!!
TO GIBANJE JE resnično in možno, če vsi delamo SKUPAJ!',
+ },
+ dialog: {
+ continue: 'Naprej',
+ close: 'Zapri',
+ copyclipboard: 'Kopirano v odložišče',
+ ok: 'Ok',
+ yes: 'Da',
+ no: 'Ne',
+ delete: 'Izbriši',
+ cancel: 'Preklic',
+ update: 'Osveži',
+ add: 'Dodaj',
+ today: 'Danes',
+ book: 'Knjiga',
+ avanti: 'Naslednja',
+ indietro: 'Nazaj',
+ finish: 'konec',
+ sendmsg: 'Pošlji sporočilo',
+ sendonlymsg: 'Pošlji samo eno sporočilo',
+ msg: {
+ titledeleteTask: 'Izbriši nalogo',
+ deleteTask: 'Želite izbrisati {mytodo}?',
+ },
+ },
+ comp: {
+ Conta: 'CountPreštejte',
+ },
+ db: {
+ recupdated: 'Posnetek posodobljen',
+ recfailed: 'Napaka pri posodabljanju zapisa',
+ reccanceled: 'Preklicana posodobitev. Obnovi prejšnjo vrednost',
+ deleterecord: 'Izbriši zapis',
+ deletetherecord: 'Želiš završti zapis',
+ deletedrecord: 'Zapis je izbrisan',
+ recdelfailed: 'Napaka med brisanjem zapisa',
+ duplicatedrecord: 'Podvojen zapis',
+ recdupfailed: 'Napaka med podvajanjem zapisa',
+ },
+ components: {
+ authentication: {
+ telegram: {
+ open: 'Kliknite tukaj, da odprete BOT Telegram in sledite navodilom',
+ ifclose: 'Če se Telegram ne odpre s klikom na gumb ali ste ga izbrisali, pojdite na Telegram in poiščite \'{botname}\' na ikoni leče, nato pritisnite Start in sledite navodilom.',
+ openbot: 'Odprite "{botname}" na Telegramu',
+ },
+ login: {
+ facebook: 'Facebook',
+ },
+ email_verification: {
+ title: 'tzačnite registracijo',
+ introduce_email: 'vnesite svoj e-poštni naslov',
+ email: 'E-pošta',
+ invalid_email: 'Vaša e-pošta ni veljavna',
+ verify_email: 'Preverite e-pošto',
+ go_login: 'Vrnitev v prijavo',
+ incorrect_input: 'Nepravilna vstavitev.',
+ link_sent: 'Odprite nabiralnik, poiščite e-poštno sporočilo "Potrdi prijavo {sitename}" in kliknite "Preveri registracijo"',
+ se_non_ricevo: 'Če ne prejmete e-pošte, poskusite preveriti v neželeni pošti ali nas kontaktirajte',
+ title_unsubscribe: 'Odjavite se iz glasila',
+ title_unsubscribe_done: 'Odjava se je uspešno zaključila',
+ },
+ },
+ },
+ fetch: {
+ errore_generico: 'Splošna napaka',
+ errore_server: 'Do strežnika ni mogoče dostopati. Poskusite znova. Hvala',
+ error_doppiologin: 'Ponovno se prijavite. Dostop je bil odprt iz druge naprave.',
+ },
+ user: {
+ notregistered: 'Preden lahko shranite svoje podatke, se morate registrirati za storitev',
+ loggati: 'Uporabnik ni prijavljen',
+ },
+ dashboard: {
+ data: 'Datum',
+ data_rich: 'Zahtevani datum',
+ ritorno: 'Vrnitev',
+ invitante: 'povabljenca',
+ num_tessitura: 'Numero di Tessitura:',
+ attenzione: 'Pozornosti',
+ downline: 'povabljen',
+ downnotreg: 'Neregistrirani gostje',
+ notreg: 'Ni registrirano',
+ inv_attivi: 'Povabljeni s 5 zahtevami',
+ numinvitati: 'Z vsaj 2-emi povabljenici',
+ telefono_wa: 'Pišite na Whatsapp',
+ sendnotification: 'Obvestilo pošljite prejemniku na Telegram BOT',
+ ricevuto_dono: '😍🎊 Prejeli ste darilo {invitato} kot darilo od {mittente} !',
+ ricevuto_dono_invitante: '😍🎊 Prejeli ste povabljenca kot darilo od {mittente} !',
+ nessun_invitante: 'Nobenega povabljenega',
+ nessun_invitato: 'Ni gostov',
+ legenda_title: 'Kliknite na povabljeno ime, da si ogledate stanje njihovih zahtev.',
+ nave_in_partenza: 'ladja v odhodu',
+ nave_in_chiusura: 'Zapiranje Gift- Darilni klepet',
+ nave_partita: 'levo naprej',
+ tutor: 'Tutor',
+ /* Ko postaneš Mediator te kontaktira en TUTOR, z njim moraš:
' +
+ '- Odpret svoj Gift- Darilni klepet (ti kot lastnik in Tutor ' +
+ 'kot administrator) s tem imenom:
{nomenave} ' +
+ '- Klikni na ime klepeta na vrhu-> Popravi -> Administratorji -> "Dodaj Administratorja", izberi Tutorja v imeniku.
' +
+ '- Moraš nastaviti klepet na način, da vsak, ki vstopi vidi predhodne objave(klikni na ime klepeta na vrhu, klikni na popravi, ' +
+ 'spremeni "zgodovina za nove člane" iz skrite v vidno.
' +
+ '- Da najdeš link pravkar ustvarjenega klepeta : klikni na ime klepeta na vrhu, klikni na svinčnik -> "Vrsta Skupine" -> "z linkom povabi v skupino", klikni na"kopiraj link" in prilepi tu spodaj, v okvir"Link Gift Klepet"
' +
+ '- Pošlji Link Gift Klepeta vsem Donatorjem, tako, da klikneš na spodnji gumb.
',
+ */
+ sonomediatore: 'Ko ste MEDIATOR, vas bo TUTOR AYNI poklical preko sporočila na klepetu AYNI BOT',
+ superchat: 'Pozorno preberi: SAMO če imaš težave s PLAČILOM, ali želiš biti ZAMENJAN, te dva Tutorja pričakujeta, da ti lahko pomagata v Klepetu:
Vstopi v Super Klepet',
+ sonodonatore: '- Ko si na tej poziciji, boš povabljen, da vstopiš v Gift Klepet (Telegram) in tam boš našel še ostalih 7 Donatorjev, Mediatorja, Sanjača in enega predstavnika Tima.
'
+ + '- Imel boš 3 dni časa v za izpeljati vplačilo.
',
+ sonodonatore_seconda_tessitura: '- Tu si istočasno Mediator in Donator. Ker je to tvoj avtomatičen vpis, ti ni sedaj potrebno vplačati!
',
+ controlla_donatori: 'Preverite seznam donatorjev',
+ link_chat: 'Povezava telegrama darilnega klepeta',
+ tragitto: 'Potovanje',
+ nave: 'Ladja',
+ data_partenza: 'Datum
odhoda',
+ doni_inviati: 'Darila
poslana',
+ nome_dei_passaggi: 'Ime
prehodov',
+ donatori: 'Donator',
+ donatore: 'Donator',
+ mediatore: 'Mediator',
+ sognatore: 'Sanjač',
+ sognatori: 'Sanjači',
+ intermedio: 'POTNIK',
+ pos2: 'Interm. 2',
+ pos3: 'Interm. 3',
+ pos5: 'Interm. 5',
+ pos6: 'Interm. 6',
+ gift_chat: 'Za vstop v Gift Klepet,klikni tu',
+ quando_eff_il_tuo_dono: 'Ko izpelješ vplačilo',
+ entra_in_gift_chat: 'Vstopi v Gift Klepet',
+ invia_link_chat: 'Pošlji link Gift Klepeta Donatorjem',
+ inviare_msg_donatori: '5) Pošlji sporočilo Donatorjem',
+ msg_donatori_ok: 'Poslano sporočilo Donatorjem',
+ metodi_disponibili: 'Načini na Voljo',
+ importo: 'Uvoz',
+ effettua_il_dono: 'Je prišel trenutek da Vplačaš svoje darilo Sanjarju
👉 {sognatore} 👈 !
'
+ + 'Vplačilo preko PayPal na: {email}
'
+ + 'V sporocilo dopiši: Darilo
'
+ + 'POZOR POMEMBNO: Zberi možnost
"SENDING TO A FRIEND"
',
+ paypal_me: '
2) Poenostavljena metoda
Klikneš direktno na link
'
+ + 'odpre se ti si PayPal z že vpisanim zneskom in postavljenim emailom osebe, ki ji vplačuješ
'
+ + 'V sporočilo dopiši: Darilo
'
+ + 'POZOR POMEMBNO: ODMAKNI OZNAČBO NA : "Vplačujem storitve ali blago?" (Zaščita nakupa Paypal)
'
+ + 'Če imaš dvome, si oglej celoten postopek v spodnjem videu:
'
+ + 'Na koncu klikni “Pošlji denar -Vplačaj”',
+ qui_compariranno_le_info: 'Na dan odhoda Ladje, prejmete vse potrebne informacije s strani Sanjača',
+ commento_al_sognatore: 'Tu napišite komentar za Sanjač:',
+ posizione: 'Pozicija',
+ come_inviare_regalo_con_paypal: 'Kako vplačati preko',
+ ho_effettuato_il_dono: 'POTRJUJEM VPLAČILO',
+ clicca_conferma_dono: 'Klikni tu, da potrdiš izvedeno vplačilo',
+ fatto_dono: 'Potrdil si, da je vplačilo bilo izvedeno',
+ confermi_dono: 'Potrdi da si vplačal 33€',
+ dono_ricevuto: 'Tvoje vplačilo je prejeto!',
+ dono_ricevuto_2: 'Sprejeto',
+ dono_ricevuto_3: 'Prispelo!',
+ confermi_dono_ricevuto: 'Potrjujem, da sem sprejel darilo v znesku 33€ z strani {donatore}',
+ confermi_dono_ricevuto_msg: 'Potrjena da je prejel Darilo 33€ iz strani {donatore}',
+ msg_bot_conferma: '{donatore} je potrdil, da je poslal svoje Darilo v vrednosti 33€ {sognatore} (Commento: {commento})',
+ ricevuto_dono_ok: 'Potrdil si da si darilo Sprejel',
+ entra_in_lavagna: 'Vstopi v svojo Tablo, da pogledaš Ladje, ki bodo izplule',
+ doni_ricevuti: 'Sprejeta Darila',
+ doni_inviati_da_confermare: 'Poslana Darila (za potrditev)',
+ doni_mancanti: 'Manjkajoča Darila',
+ temporanea: 'Začasna',
+ nave_provvisoria: 'Dodeljena ti je bila ZAČASNA ladja.
Normalno je, da boš zaradi posodobitve seznama potnikov videli spremenjen datum odhoda.',
+ ritessitura: 'Avtomatičen Vpis',
+ },
+ reg: {
+ volta: 'krat',
+ volte: 'krat',
+ registered: 'Registriran',
+ contacted: 'Obveščen',
+ name_complete: 'Popolno ime',
+ num_invitati: 'Število povabljenih',
+ is_in_whatsapp: 'v Whatsapp-u',
+ is_in_telegram: 'V Telegram-u',
+ cell_complete: 'Telefon',
+ failed: 'Zgrešeno',
+ ind_order: 'Num',
+ ipaddr: 'IP',
+ verified_email: 'Email Potrjena',
+ reg_lista_prec: ' Vpiši Ime, Priimek in telefonsko številko, ki si vpisal prvič ob vstopu v Klepet!
Na ta način te sistem prepozna in obdržite pozicijo na listi.',
+ nuove_registrazioni: 'Če je to NOVA registracija, moraš kontaktirati osebo, ki te je POVABILA, da ti posreduje PRAVILEN LINK za Registracijo pod njim/njo',
+ you: 'Ti',
+ cancella_invitato: 'Odstrani povabljenca',
+ cancella_account: 'Zbriši registracijo',
+ cancellami: 'Si siguren, da želiš popolnoma Izbrisati svojo Registracijo na {sitename} in tako izstopiti iz gibanja? Ne boš mogel več vstopiti na spletno stran s svojimi podatki, Izgubil Perderai boš svojo POZICIJO in tvoji povabljenci bodo PODARJENI osebi, ki te je povabila.',
+ cancellami_2: 'ZADNJE OBVESTILO! Bi rad Definitivno izstopil iz {sitename} ?',
+ account_cancellato: 'Tvoj profil je pravilno izbrisan',
+ regala_invitato: 'Podari povabljenca',
+ regala_invitante: 'Podari Povabljenega',
+ messaggio_invito: 'Povabilno sporočilo',
+ messaggio_invito_msg: 'Pošlji sporočilo vsem, s katerimi želiš deliti to Gibanje!',
+ videointro: 'Predstavitveni Video',
+ invitato_regalato: 'Povabljnec Podarjen',
+ invitante_regalato: 'Povabljenega Podarjen',
+ legenda: 'Zgodovina',
+ aportador_solidario: 'Kdo te je Povabil',
+ username_regala_invitato: 'Uporabniško ime Destinatorja darila',
+ aportador_solidario_nome_completo: 'Polno ime povabljenca',
+ aportador_solidario_nome_completo_orig: 'Originalen Povabljenec',
+ aportador_solidario_ind_order: 'Številka Povabljenca',
+ already_registered: 'Sem se že prijavil v klepet, pred 13 Januarjem',
+ reflink: 'Link, ki ga deliš med svojimi povabljenci:',
+ linkzoom: 'Link za vstop v Zoom:',
+ page_title: 'Registracija',
+ made_gift: 'Darilo',
+ note: 'Zapis',
+ incorso: 'Registracija v Teku...',
+ richiesto: 'Obvezno Polje',
+ email: 'Email',
+ intcode_cell: 'Klicna številka.',
+ cell: 'telefonska Telegram',
+ cellreg: 'Telefonska s katero si se registriral',
+ nationality: 'Nacionalnost',
+ email_paypal: 'Email Paypal',
+ payeer_id: 'Id Payeer',
+ advcash_id: 'Email Advanced Cash',
+ revolut: 'Revolut',
+ link_payment: 'Povezava paypal MoneyBox',
+ note_payment: 'Dodatne opombe',
+ country_pay: 'Država destinacije Vplačil',
+ username_telegram: 'Uporabniško ime Telegram',
+ telegram: 'Klepet Telegram \'{botname}\'',
+ teleg_id: 'Telegram ID',
+ teleg_id_old: 'STAR Tel ID',
+ teleg_auth: 'Avtorizacijska koda',
+ click_per_copiare: 'KLikni zgoraj, da kopiraš v odložišče',
+ copia_messaggio: 'Kopiraj Sporočilo',
+ teleg_torna_sul_bot: '1) Kopiraj kodo tako da klikneš na zgornji gumb
2) vrni se v {botname} s klikom tu spodaj 👇 in prilepi(ali napiši) kodo',
+ teleg_checkcode: 'Koda Telegram',
+ my_dream: 'Moje Sanje',
+ saw_and_accepted: 'Pogoji',
+ saw_zoom_presentation: 'Je bil prisoten na Zoom-u',
+ manage_telegram: 'Skrbniki Telegram',
+ paymenttype: 'Razpoložljivi načini Plačila',
+ selected: 'Izbrani',
+ select: 'izbrati',
+ img: 'Slika',
+ date_reg: 'Datum Reg.',
+ requirement: 'Zahteve',
+ perm: 'Dovoljenja',
+ username: 'Uporabniško ime (Pseudonimo)',
+ username_short: 'Up.ime',
+ name: 'Ime',
+ surname: 'Priimek',
+ username_login: 'Up. ime ali email',
+ password: 'Geslo',
+ repeatPassword: 'Ponovi geslo',
+ terms: 'Sprejemam pogoje poslovanja',
+ onlyadult: 'Potrjujem da sem Polnoleten',
+ submit: 'Registriraj se',
+ title_verif_reg: 'Preveri Registracijo',
+ reg_ok: 'Uspešno si Registriran',
+ verificato: 'Preverjeno',
+ non_verificato: 'Ni Preverjeno',
+ forgetpassword: 'Pozabljeno geslo?',
+ modificapassword: 'Spremenite geslo',
+ err: {
+ required: 'je zahtevano',
+ email: 'vpiši veljaven email',
+ errore_generico: 'Prosimo, da pravilno izpolnete vsa polja',
+ atleast: 'mora biti dolgo vsaj',
+ complexity: 'ora vsebobati vsaj 1 malo črko, 1 veliko črko, 1 številko',
+ notmore: 'ne sme biti dolgo več kot',
+ char: 'karakterji',
+ terms: 'Za nadaljevanje, moraš sprejeti pogoje poslovanja.',
+ email_not_exist: 'E-naslov ni prisotna v arhivu, preveri, če je pravilna',
+ duplicate_email: 'E-naslov je že bila registrirana',
+ user_already_exist: 'Registracija s temi podatki (ime,priimek, telefonska)je že uporabljena.Za vstop na spletno stran, klikni na gumb LOGIN na Začetni Strani.',
+ user_extralist_not_found: 'Uporabnik ni najden v arhivu, vpiši Ime,Priimek in telefonsko, ki si jo posredoval v listi leta 2019. Če je to nova registracija, se moraš prijaviti potom LINKA osebe, ki te vabi.',
+ user_not_this_aportador: 'Uporabljaš link druge osebe, različen od tvojega originalnega povabljenca.',
+ duplicate_username: 'To Uporabniško ime je že uporabljeno',
+ username_not_valid: 'Username not valid',
+ aportador_not_exist: 'To Uporabniško ime, ki te je povabilo, ni več prisotno.Kontaktiraj nas.',
+ aportador_regalare_not_exist: 'Vpiši Uporabniško ime osebe, ki jo želiš podariti povabljencu',
+ sameaspassword: 'Geslo mora biti enako',
+ },
+ tips: {
+ email: 'vpiši svoj email',
+ username: 'Uporabniško ime dolgo vsaj 6 karakterjev',
+ password: 'mora vsebovati vsaj 1 majhno črko, 1 veliko črko in 1 številko',
+ repeatpassword: 'ponovi geslo',
+
+ },
+ },
+ login: {
+ page_title: 'Vpis',
+ incorso: 'Vpis v teku',
+ enter: 'Vstopi',
+ esci: 'Izstopi',
+ errato: 'Uporabniško ime ali geslo napačna.Poskusi ponovno',
+ subaccount: 'Ta profil je bil združen z vašim prvim profilom. Izpelji dostop z vpisom uporabniskega imena(ali emaila) iz PRVEGA vpisa',
+ completato: 'Uspešen vpis!',
+ needlogin: 'Je potrebno izpeljati vpis preden nadaljuješ.',
+ },
+ reset: {
+ title_reset_pwd: 'Ponastavi geslo',
+ send_reset_pwd: 'Pošlji ponastavitev gesla',
+ incorso: 'Zahteva Nova Email...',
+ email_sent: 'Email poslana',
+ check_email: 'Preveri svoje email, kjer boš prejel sporočilo z linkom za ponastaviti geslo.Zaradi varnostnih razlogov, bo ta link zapadel čez 4 ure.',
+ token_scaduto: 'Geslo je izsteklo ali je že bilo uporabljeno.Ponovi postopek za ponastavitev gesla',
+ title_update_pwd: 'Osveži svoje geslo',
+ update_password: 'osveži Geslo',
+ },
+ logout: {
+ izhod: 'Si izstopil',
+ },
+ errors: {
+ graphql: {
+ undefined: 'ne definiran',
+ },
+ },
+ showbigmap: 'Pokaži večjo mapo',
+ notification: {
+ status: 'Status',
+ ask: 'Aktiviraj Obveščanje',
+ waitingconfirm: 'Potrdi prošnjo za Obveščanje',
+ confirmed: 'Obveščanje Aktivirano!',
+ denied: 'Obvestila Onemogočena! Pozor tako ne boš videl prihajajočih sporočil. Omogoči, da jih vidiš.',
+ titlegranted: 'Dovoljenje Obveščanj Omogočeno!',
+ statusnot: 'Status Obveščanj',
+ titledenied: 'Dovoljenje Obveščanj Onemogočeno!',
+ title_subscribed: 'Pod vpisi na spletno stran!',
+ subscribed: 'Sedaj boš lahko sprejemal sporočila in obvestila.',
+ newVersionAvailable: 'Osveži',
+ },
+ connection: 'Povezava',
+ cal: {
+ num: 'Število',
+ booked: 'Rezervirano',
+ booked_error: 'Rezervacija ni možna. Poskusi kasneje.',
+ sendmsg_error: 'Sporočilo ni bilo poslano. Poskusi kasneje.',
+ sendmsg_sent: 'Sporočilo Poslano',
+ booking: 'Rezerviraj Dogodek',
+ titlebooking: 'Rezervacija',
+ modifybooking: 'Popravilo rezervacije',
+ cancelbooking: 'Izbriši rezervacijo',
+ canceledbooking: 'Rezervacija izbrisana',
+ cancelederrorbooking: 'Brisanje ni izvedeno. Poskusi kasneje',
+ cancelevent: 'Izbriši dogodek',
+ canceledevent: 'Dogodek Izbrisan',
+ cancelederrorevent: 'Izbris dogodka ni izveden, poskusi kasneje',
+ event: 'Dogodek',
+ starttime: 'Od',
+ nextevent: 'Naslednji dogodek',
+ readall: 'Preberi vse',
+ enddate: 'v tem času',
+ endtime: 'ob',
+ duration: 'Trajanje',
+ hours: 'Urnik',
+ when: 'Kdaj',
+ where: 'Kje',
+ teacher: 'Vodi',
+ enterdate: 'Vpiši datum',
+ details: 'Podrobnosti',
+ infoextra: 'Extra datum in ura:',
+ alldayevent: 'Ves dan',
+ eventstartdatetime: 'Pričetek',
+ enterEndDateTime: 'Konec',
+ selnumpeople: 'Sodelujoči',
+ selnumpeople_short: 'Num',
+ msgbooking: 'Sporočilo za pošiljati',
+ showpdf: 'Poglej PDF',
+ bookingtextdefault: 'Rezerviram za',
+ bookingtextdefault_of: 'od',
+ teachertitle: 'Učitelj',
+ peoplebooked: 'Rezervacije.',
+ showlastschedule: 'Poglej v kolendarju',
+ },
+ msgs: {
+ message: 'Sporočilo',
+ messages: 'Sporočila',
+ nomessage: 'Nobenega Sporočila',
+ },
+ event: {
+ dateTimeStart: 'Datum pričetka',
+ dateTimeEnd: 'Datum zaključka',
+ contribtype: 'Vrsta Prispevka',
+ price: 'Prispevek',
+ askinfo: 'Vprašaj Info',
+ showpage: 'Poglej Stran',
+ infoafterprice: 'Pojasnila po Kvoti',
+ teacher: 'Učitelj', // teacherid
+ teacher2: 'Učitelj2', // teacherid2
+ infoextra: 'InfoExtra',
+ linkpage: 'WebSite',
+ linkpdf: 'Link za en PDF',
+ nobookable: 'Ni možna rezervacija',
+ news: 'Novosti',
+ dupId: 'Id Podvojen',
+ canceled: 'Izbrisan',
+ deleted: 'Odstranjen',
+ duplicate: 'Podvoji',
+ notempty: 'Prostor ne sme biti prazen',
+ modified: 'Popravljeno',
+ showinhome: 'Pokaži na omači strani',
+ showinnewsletter: 'Pokaži v Novostih',
+ },
+ privacy_policy: 'Pogoji Poslovanja',
+ cookies: 'Uporabljamo piškotke za boljše delovanje na netu.',
+ },
+};
+
+export default msg_si;
diff --git a/inizia_freeplanet.app.sh b/inizia_freeplanet.app.sh
new file mode 100755
index 00000000..bad7df45
--- /dev/null
+++ b/inizia_freeplanet.app.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+site=freeplanet.app
+
+echo "INIZIA A LAVORARE SU $site: (Sovrascrivo !)" > now.txt
+
+mkdir NEWFREEPLANET
+rmdir POPOLODELNUOVOMONDO
+
+cp -R src/sites _BAK/3/
+cp -R quasar.conf.js _BAK/3/
+cp -R package.json _BAK/3/
+cp -R .env.development _BAK/3/
+cp -R .env.production _BAK/3/
+cp -R .env.test _BAK/3/
+
+cp -R _ALL_SITES/$site/statics src/
+cp -R _ALL_SITES/$site/db src/
+cp -R _ALL_SITES/$site/quasar.conf.js .
+cp -R _ALL_SITES/$site/.env.development .
+cp -R _ALL_SITES/$site/.env.production .
+cp -R _ALL_SITES/$site/.env.test .
+
diff --git a/inizia_popolodelnuovomondo.app.sh b/inizia_popolodelnuovomondo.app.sh
new file mode 100755
index 00000000..cad25cc6
--- /dev/null
+++ b/inizia_popolodelnuovomondo.app.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+site=popolodelnuovomondo.app
+
+echo "INIZIA A LAVORARE SU $site: (Sovrascrivo !)" > now.txt
+
+rmdir NEWFREEPLANET
+mkdir POPOLODELNUOVOMONDO
+
+cp -R src/sites _BAK/1/
+cp -R quasar.conf.js _BAK/1/
+cp -R package.json _BAK/1/
+cp -R .env.development _BAK/1/
+cp -R .env.production _BAK/1/
+cp -R .env.test _BAK/1/
+
+cp -R _ALL_SITES/$site/statics src/
+cp -R _ALL_SITES/$site/db src/
+cp -R _ALL_SITES/$site/quasar.conf.js .
+cp -R _ALL_SITES/$site/.env.development .
+cp -R _ALL_SITES/$site/.env.production .
+cp -R _ALL_SITES/$site/.env.test .
+
diff --git a/package.json b/package.json
index 8f84b816..5dca3eb4 100755
--- a/package.json
+++ b/package.json
@@ -1,13 +1,11 @@
{
- "name": "freeplanet",
- "version": "0.0.6",
- "description": "FreePlanet",
- "productName": "FreePlanet",
+ "name": "popolodelnuovomondo",
+ "version": "0.0.8",
+ "description": "Popolo Del Nuovo Mondo",
+ "productName": "Popolo Del Nuovo Mondo",
"author": "Paolo Arena",
"private": true,
"keywords": [
- "freeplanet",
- "free social"
],
"license": "MIT",
"scripts": {
diff --git a/quasar.conf.js b/quasar.conf.js
index d097314a..d3186d33 100755
--- a/quasar.conf.js
+++ b/quasar.conf.js
@@ -101,9 +101,7 @@ module.exports = configure((ctx) => ({
.set('@components', helpers.root('src/components/index.ts'))
.set('@boot', helpers.root('src/boot/*'))
.set('@costanti', helpers.root('src/store/Modules/costanti.ts'))
- // .set('@components', helpers.root('src/components'))
.set('@views', path.resolve(__dirname, 'src/views/index.ts'))
- // .set('@views', path.resolve(__dirname, 'src/components/views'))
.set('@src', path.resolve(__dirname, 'src'))
.set('@css', path.resolve(__dirname, 'src/public/css/variables.scss'))
.set('@icons', path.resolve(__dirname, 'src/public/icons/*'))
@@ -148,7 +146,7 @@ module.exports = configure((ctx) => ({
},
devServer: {
https: false,
- port: 8082,
+ port: 8083,
open: false, // opens browser window automatically
},
diff --git a/src/components/CSignIn/CSignIn.ts b/src/components/CSignIn/CSignIn.ts
index ed980306..980a6485 100755
--- a/src/components/CSignIn/CSignIn.ts
+++ b/src/components/CSignIn/CSignIn.ts
@@ -6,7 +6,7 @@ import { useQuasar } from 'quasar'
import { validationMixin } from 'vuelidate'
import { Logo } from '../logo'
-import { static_data } from '../../db/static_data'
+import { static_data } from '@/db/static_data'
import { tools } from '@store/Modules/tools'
import { ISigninOptions } from 'model'
import { serv_constants } from '@store/Modules/serv_constants'
diff --git a/src/components/Header/Header.ts b/src/components/Header/Header.ts
index a990d7f0..3e2e0d7d 100755
--- a/src/components/Header/Header.ts
+++ b/src/components/Header/Header.ts
@@ -9,7 +9,7 @@ import { shared_consts } from '@src/common/shared_vuejs'
import { useI18n } from '@src/boot/i18n'
import { boot } from 'quasar/wrappers'
import { useRouter } from 'vue-router'
-import { static_data } from '../../db/static_data'
+import { static_data } from '@/db/static_data'
import messagePopover from '../../layouts/toolbar/messagePopover/messagePopover.vue'
import drawer from '../../layouts/drawer/drawer.vue'
import { CMyAvatar } from '@/components/CMyAvatar'
@@ -194,7 +194,7 @@ export default defineComponent({
let mylangtopass = mylang
- mylangtopass = toolsext.checkLangPassed($router, mylangtopass)
+ mylangtopass = toolsext.checkLangPassed($q, $router, mylangtopass)
setshortlang(mylangtopass)
@@ -304,7 +304,7 @@ export default defineComponent({
// console.log('IMPOSTA LANGMY', mylang)
}
- mylang = toolsext.checkLangPassed($router, mylang)
+ mylang = toolsext.checkLangPassed($q, $router, mylang)
setLangAtt(mylang)
setshortlang(mylang)
diff --git a/src/db/db_data.js b/src/db/db_data.js
deleted file mode 100755
index a6d707ca..00000000
--- a/src/db/db_data.js
+++ /dev/null
@@ -1,89 +0,0 @@
-import { IEvents } from '../model';
-
-export const db_data = {
- URL_FACEBOOK: 'https://www.facebook.com/associazioneshen',
-
- userdata: {
- calendar_editable: false,
-
- },
-
- events: [
- {
- title: 'Scambi Reiki',
- details: 'Nelle serate esperienziali è possibile Dare e Ricevere un trattamento completo.
'
- + 'Possono partecipare le persone che hanno già preso parte al seminario di 1° livello, ma anche tutti quelli che hanno il desiderio di conoscere il Reiki e sperimentarlo per la prima volta: in questo caso invitiamo gli interessati a contattarci per un appuntamento prima dell’inizio della serata per ricevere le informazioni pratiche.',
- date: '2019-07-11',
- time: '21:00',
- duration: 120,
- side: 'left',
- bgcolor: 'orange',
- icon: 'fas fa-praying-hands',
- img: 'images/reiki/reikisfondo.jpg',
- where: 'Centro Shen',
- // whereicon: 'shen.png',
- teacher: 'Cristina Barattoni',
- avatar: 'cristina.png',
- infoextra: '',
- linkpdf: 'files/eventi/Reiki_aMICHI.pdf',
- },
- {
- title: 'Scambi Reiki',
- details: 'Nelle serate esperienziali è possibile Dare e Ricevere un trattamento completo.
'
- + 'Possono partecipare le persone che hanno già preso parte al seminario di 1° livello, ma anche tutti quelli che hanno il desiderio di conoscere il Reiki e sperimentarlo per la prima volta: in questo caso invitiamo gli interessati a contattarci per un appuntamento prima dell’inizio della serata per ricevere le informazioni pratiche.',
- date: '2019-07-20',
- time: '21:00',
- duration: 120,
- side: 'left',
- bgcolor: 'orange',
- icon: 'fas fa-praying-hands',
- img: 'images/reiki/reikisfondo.jpg',
- where: 'Centro Shen',
- // whereicon: 'shen.png',
- teacher: 'Cristina Barattoni',
- avatar: 'cristina.png',
- infoextra: '',
- linkpdf: '',
- },
- {
- title: 'Seminario Reiki 1° Livello',
- details: 'I seminari vengono organizzati volutamente in gruppi poco numerosi.\n'
- + 'Si crea così un ambiente accogliente e tranquillo con un atmosfera conviviale.
'
- + ''
- + 'Per info vedi Seminari Reiki',
- date: '2019-07-22',
- days: 2,
- time: '9:00',
- side: 'left',
- bgcolor: 'red',
- icon: 'fas fa-chalkboard-teacher',
- img: 'images/reiki/reikisfondo.jpg',
- where: 'Centro Shen',
- // whereicon: 'shen.png',
- teacher: 'Cristina Barattoni',
- avatar: 'cristina.png',
- teacher2: 'Elisa Ghizzardi',
- avatar2: 'elisa.png',
- infoextra: 'sabato e domenica dalle 10.00 alle 18.00',
- linkpdf: '',
- },
- {
- title: 'Presentazione Corsi per Operatori del Massaggio del Benessere',
- details: 'Vieni alla presentazione dei Corsi!
10 settembre a Ravenna, 17 settembre a Lugo',
- date: '2019-09-10',
- time: '20:30',
- duration: 120,
- side: 'left',
- bgcolor: 'blue',
- icon: 'fas fa-praying-hands',
- img: 'images/scuolaopbenessere/img1.jpg',
- where: 'Centro Shen',
- // whereicon: 'shen.png',
- teacher: 'Operatori',
- avatar: 'cristina.png',
- avatar2: 'elisa.png',
- infoextra: '',
- linkpdf: '',
- },
- ],
-}
diff --git a/src/db/static_data.ts b/src/db/static_data.ts
index 07aeb8ff..87fc6567 100755
--- a/src/db/static_data.ts
+++ b/src/db/static_data.ts
@@ -58,7 +58,7 @@ const routes_admin: IListRoutes[] = [
{
active: true,
order: 10,
- path: '/admin/sites',
+ path: '/admin',
materialIcon: 'event_seat',
name: 'pages.Sites',
component: () => import('@/rootgen/admin/sites/sites.vue'),
diff --git a/src/pages/Error404.vue b/src/pages/Error404.vue
deleted file mode 100644
index e330c446..00000000
--- a/src/pages/Error404.vue
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
- 404
-
-
-
- Oops. Nothing here...
-
-
-
-
-
-
-
-
diff --git a/src/pages/Index.vue b/src/pages/Index.vue
deleted file mode 100644
index d7bd7674..00000000
--- a/src/pages/Index.vue
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/rootgen/admin/usersList/usersList.ts b/src/rootgen/admin/usersList/usersList.ts
index b364e914..9872931b 100755
--- a/src/rootgen/admin/usersList/usersList.ts
+++ b/src/rootgen/admin/usersList/usersList.ts
@@ -2,8 +2,8 @@ import { defineComponent, onMounted, ref } from 'vue'
import { CMyPage } from '@/components/CMyPage'
import { CGridTableRec } from '@/components/CGridTableRec'
-import { tools } from '../../../store/Modules/tools'
-import { static_data } from '../../../db/static_data'
+import { tools } from '@store/Modules/tools'
+import { static_data } from '@/db/static_data'
import { fieldsTable } from '@src/store/Modules/fieldsTable'
import { shared_consts } from '@/common/shared_vuejs'
diff --git a/src/statics/i18n.js b/src/statics/i18n.js
old mode 100755
new mode 100644
diff --git a/src/store/Modules/tools.ts b/src/store/Modules/tools.ts
index e7b0fb1a..58aa1a52 100644
--- a/src/store/Modules/tools.ts
+++ b/src/store/Modules/tools.ts
@@ -1942,7 +1942,7 @@ export const tools = {
return true
},
- checkLangPassed($router: Router, mylangpass: string) {
+ checkLangPassed($q: any, $router: Router, mylangpass: string) {
// console.log('checkLangPassed ', mylang)
const userStore = useUserStore()
diff --git a/src/store/Modules/toolsext.ts b/src/store/Modules/toolsext.ts
index e905a4df..5cef3403 100755
--- a/src/store/Modules/toolsext.ts
+++ b/src/store/Modules/toolsext.ts
@@ -1,7 +1,7 @@
import { date, useQuasar } from 'quasar'
import { useUserStore } from '@store/UserStore'
// import { useGlobalStore } from '@store/globalStore'
-import { static_data } from '../../db/static_data'
+import { static_data } from '@/db/static_data'
import { useGlobalStore } from '@store/globalStore'
import { useTodoStore } from '@store/Todos'
import { Router } from 'vue-router'
@@ -197,13 +197,11 @@ export const toolsext = {
return ris
},
- checkLangPassed($router: Router, mylangprop: string) {
+ checkLangPassed($q: any, $router: Router, mylangprop: string) {
// console.log('checkLangPassed ', mylang)
let mylang = mylangprop
- const $q = useQuasar()
-
const userStore = useUserStore()
const mybrowserLang = $q.lang.isoName
diff --git a/termina_freeplanet.app.sh b/termina_freeplanet.app.sh
new file mode 100755
index 00000000..69f30309
--- /dev/null
+++ b/termina_freeplanet.app.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+site=freeplanet.app
+
+echo "TERMINA DI LAVORARE SU $site: (Sovrascrivo !)" > now.txt
+
+rmdir NEWFREEPLANET
+rmdir POPOLODELNUOVOMONDO
+
+cp -R _ALL_SITES/$site _BAK/4/
+
+cp -R src/statics _ALL_SITES/$site/
+cp -R src/db _ALL_SITES/$site/
+cp -R ./quasar.conf.js _ALL_SITES/$site/
+cp -R ./package.json _ALL_SITES/$site/
+
+
diff --git a/termina_popolodelnuovomondo.app.sh b/termina_popolodelnuovomondo.app.sh
new file mode 100755
index 00000000..37119431
--- /dev/null
+++ b/termina_popolodelnuovomondo.app.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+site=popolodelnuovomondo.app
+
+echo "TERMINA A LAVORARE SU $site: (Sovrascrivo !)" > now.txt
+
+rmdir NEWFREEPLANET
+rmdir POPOLODELNUOVOMONDO
+
+cp -R _ALL_SITES/$site _BAK/2/
+
+cp -R src/statics _ALL_SITES/$site/
+cp -R src/db _ALL_SITES/$site/
+cp -R ./quasar.conf.js _ALL_SITES/$site/
+cp -R ./package.json _ALL_SITES/$site/
+cp -R ./.env.development _ALL_SITES/$site/
+cp -R ./.env.production _ALL_SITES/$site/
+cp -R ./.env.test _ALL_SITES/$site/
+