Strutturato le Traduzioni del Sito Specifico
Inizio creazione di SalviamoIlPianeta.app
This commit is contained in:
@@ -163,7 +163,7 @@
|
||||
<div class="row items-center q-pa-xs">
|
||||
<CCardState :mytext="$t('pages.statusreg.req')" :myval="9" :myperc="100" size="50px" size_mob="40px"
|
||||
fontsize="0.75rem" myclass="my-card-small-stat" mycolor="green"></CCardState>
|
||||
<div class="bg-blue text-white clBorderxs q-ml-sm">{{$t('pages.statusreg.req9')}}</div>
|
||||
<div class="bg-blue text-white clBorderxs q-ml-sm">{{$t('pages.statusreg.req9', {sitename: $t('ws.sitename')})}}</div>
|
||||
</div>
|
||||
<div class="row items-center q-pa-xs">
|
||||
<CCardState :mytext="$t('pages.statusreg.people')" :myval="2" :myperc="100" size="50px" size_mob="40px"
|
||||
|
||||
@@ -628,11 +628,11 @@ export default class CMyNave extends MixinNave {
|
||||
}
|
||||
|
||||
public gettitlemediatore() {
|
||||
return this.getdatastr(this.partenza_primo_donatore()) + ' ' + this.$t('dashboard.nave') + ' ' + this.getisProvvisoriaMediatoreStr() + this.mediatore.riga + '.' + this.mediatore.col + ' ' + '🎁' + 'AYNI'
|
||||
return this.getdatastr(this.partenza_primo_donatore()) + ' ' + this.$t('dashboard.nave') + ' ' + this.getisProvvisoriaMediatoreStr() + this.mediatore.riga + '.' + this.mediatore.col + ' ' + '🎁' + this.$t('ws.sitename')
|
||||
}
|
||||
|
||||
public gettitledonatore() {
|
||||
return this.getdatastr(this.donatore_navepers.date_start) + ' ' + this.$t('dashboard.nave') + ' ' + this.getisProvvisoriaStr() + this.donatore_navepers.riga + '.' + this.donatore_navepers.col + ' ' + '🎁' + 'AYNI'
|
||||
return this.getdatastr(this.donatore_navepers.date_start) + ' ' + this.$t('dashboard.nave') + ' ' + this.getisProvvisoriaStr() + this.donatore_navepers.riga + '.' + this.donatore_navepers.col + ' ' + '🎁' + this.$t('ws.sitename')
|
||||
}
|
||||
|
||||
public gettesto() {
|
||||
|
||||
@@ -472,7 +472,7 @@
|
||||
</q-btn>
|
||||
</div>
|
||||
<div class="q-ma-sm text-center clBorderSteps">
|
||||
<div>TELEGRAM AYNI BOT {{$t('dialog.sendmsg')}} -> {{seluser.name }} {{
|
||||
<div>TELEGRAM {{$t('ws.sitename')}} BOT {{$t('dialog.sendmsg')}} -> {{seluser.name }} {{
|
||||
seluser.surname }}:
|
||||
</div>
|
||||
<q-input type="textarea"
|
||||
|
||||
@@ -29,9 +29,9 @@ export default class CMyPage extends Vue {
|
||||
|
||||
// public metaInfo() {
|
||||
// return {
|
||||
// // title: this.$t('msg.myAppName'),
|
||||
// // title: this.$t('ws.sitename'),
|
||||
// title: 'PROVA TITOLOOOOOOO!!!!!!!!!!!!!!!!!!!!**************************',
|
||||
// titleTemplate: (title) => `${this.title} - ${this.$t('msg.myAppName')}`,
|
||||
// titleTemplate: (title) => `${this.title} - ${this.$t('ws.sitename')}`,
|
||||
// meta: {
|
||||
// keywords: { name: 'keywords', content: this.keywords },
|
||||
// description: { name: 'description', content: this.description },
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
<div v-if="!isextralist(seluser)">
|
||||
<div v-for="(req, index) of arrrequisiti">
|
||||
<CRequisito :icon="req.icon" :text="(index + 1) + `. ` + $t(req.textlang) + req.textadd(seluser)"
|
||||
<CRequisito :icon="req.icon" :text="(index + 1) + `. ` + $t(req.textlang, {botname: $t('ws.botname')}) + req.textadd(seluser)"
|
||||
:icon_error="geticonerror(true)"
|
||||
:no_check="false"
|
||||
:isok="req.isok(seluser)"
|
||||
@@ -82,7 +82,7 @@
|
||||
|
||||
<div v-if="!isextralist(seluser)">
|
||||
<div v-for="(req, index) of arrrequisiti_liberi">
|
||||
<CRequisito :icon="req.icon" :text="$t(req.textlang) + req.textadd(seluser)"
|
||||
<CRequisito :icon="req.icon" :text="$t(req.textlang, {botname: $t('ws.botname')}) + req.textadd(seluser)"
|
||||
:icon_error="geticonerror(false)"
|
||||
:no_check="true"
|
||||
:isok="req.isok(seluser)"
|
||||
|
||||
@@ -47,11 +47,6 @@ export default class CSignUpNotevole extends MixinBase {
|
||||
public duplicate_username: boolean = false
|
||||
public showdisclaimer: boolean = false
|
||||
|
||||
public options = [
|
||||
{ label: 'Sono già registrato sulla Chat di Ayni', value: true, color: 'green' },
|
||||
{ label: 'Nuova Registrazione', value: false, color: 'blue' },
|
||||
]
|
||||
|
||||
public signup: ISignupOptions = {
|
||||
email: process.env.TEST_EMAIL || '',
|
||||
username: process.env.TEST_USERNAME || '',
|
||||
@@ -288,9 +283,6 @@ export default class CSignUpNotevole extends MixinBase {
|
||||
}
|
||||
|
||||
get gettitlereg() {
|
||||
if (!this.nuovareg)
|
||||
return this.$t('pages.SignUp_alreadylista')
|
||||
else
|
||||
return this.$t('pages.SignUp')
|
||||
}
|
||||
}
|
||||
|
||||
@@ -255,7 +255,7 @@
|
||||
<q-card-section class="inset-shadow">
|
||||
<PagePolicy
|
||||
owneremail="ayni.gifteconomy@gmail.com"
|
||||
SiteName="Ayni"
|
||||
:SiteName="$t('ws.sitename')"
|
||||
ownerDataName="Ayni"
|
||||
managerData="Ayni"
|
||||
includeData="dati anagrafici (ragione sociale, nome, cognome), recapiti (telefono, indirizzo email)"
|
||||
|
||||
43
src/components/CSignUpSIP/CSignUp-validate.ts
Executable file
43
src/components/CSignUpSIP/CSignUp-validate.ts
Executable file
@@ -0,0 +1,43 @@
|
||||
import { ISignupOptions } from 'model'
|
||||
import { email, minLength, required, sameAs } from 'vuelidate/lib/validators'
|
||||
// import { ValidationRuleset } from 'vuelidate'
|
||||
import { complexity, registeredemail, registereduser, aportadorexist } from '../../validation'
|
||||
|
||||
export interface TSignup { signup: ISignupOptions, validationGroup: string[] }
|
||||
|
||||
export const validations = {
|
||||
signup: {
|
||||
repeatPassword: {
|
||||
required,
|
||||
sameAsPassword: sameAs('password')
|
||||
},
|
||||
password: {
|
||||
required,
|
||||
minLength: minLength(8),
|
||||
complexity
|
||||
},
|
||||
username: {
|
||||
required,
|
||||
minLength: minLength(6),
|
||||
registereduser
|
||||
},
|
||||
name: {
|
||||
required
|
||||
},
|
||||
surname: {
|
||||
required
|
||||
},
|
||||
email: {
|
||||
email,
|
||||
registeredemail,
|
||||
required
|
||||
},
|
||||
terms: {
|
||||
required
|
||||
},
|
||||
aportador_solidario: {
|
||||
aportadorexist,
|
||||
required
|
||||
}
|
||||
}
|
||||
}
|
||||
34
src/components/CSignUpSIP/CSignUpSIP.scss
Executable file
34
src/components/CSignUpSIP/CSignUpSIP.scss
Executable file
@@ -0,0 +1,34 @@
|
||||
.signup {
|
||||
width: 100%;
|
||||
margin: 0 auto;
|
||||
max-width: 450px;
|
||||
}
|
||||
|
||||
|
||||
.wrapper {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.clCellCode {
|
||||
border-radius: 32px;
|
||||
border-right: #2d2260;
|
||||
height: 50px;
|
||||
font-size: 1rem;
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
.clCell {
|
||||
border-radius: 32px;
|
||||
border-right: #2d2260;
|
||||
height: 50px;
|
||||
font-size: 1rem;
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
.vue-country-select{
|
||||
border-radius: 32px;
|
||||
}
|
||||
|
||||
|
||||
289
src/components/CSignUpSIP/CSignUpSIP.ts
Executable file
289
src/components/CSignUpSIP/CSignUpSIP.ts
Executable file
@@ -0,0 +1,289 @@
|
||||
import Vue from 'vue'
|
||||
import { Component, Prop, Watch } from 'vue-property-decorator'
|
||||
import { UserStore } from '@store'
|
||||
import { tools } from '../../store/Modules/tools'
|
||||
import { toolsext } from '@src/store/Modules/toolsext'
|
||||
|
||||
import { ISignupOptions, IUserState, IUserFields } from 'model'
|
||||
import { validations, TSignup } from './CSignUp-validate'
|
||||
|
||||
import { validationMixin } from 'vuelidate'
|
||||
|
||||
import { Logo } from '../../components/logo'
|
||||
import { DefaultProfile } from '../../store/Modules/UserStore'
|
||||
|
||||
import 'vue-country-code/dist/vue-country-code.css'
|
||||
import { serv_constants } from '@src/store/Modules/serv_constants'
|
||||
|
||||
import VueCountryCode from 'vue-country-code'
|
||||
import { registereduser } from '../../validation'
|
||||
import MixinBase from '../../mixins/mixin-base'
|
||||
import { CTitleBanner } from '../CTitleBanner'
|
||||
import { PagePolicy } from '../PagePolicy'
|
||||
|
||||
Vue.use(VueCountryCode)
|
||||
// import {Loading, QSpinnerFacebook, QSpinnerGears} from 'quasar'
|
||||
|
||||
@Component({
|
||||
name: 'CSignUp',
|
||||
mixins: [validationMixin],
|
||||
validations,
|
||||
components: { Logo, CTitleBanner, PagePolicy }
|
||||
})
|
||||
|
||||
export default class CSignUpSIP extends MixinBase {
|
||||
@Prop({ required: false, default: false }) public showadultcheck: boolean
|
||||
@Prop({ required: false, default: false }) public showcell: boolean
|
||||
@Prop({ required: false, default: false }) public showaportador: boolean
|
||||
@Prop({ required: false, default: false }) public shownationality: boolean
|
||||
|
||||
public $v
|
||||
public $q
|
||||
public $t: any
|
||||
public countryname: string = ''
|
||||
public iamadult: boolean = false
|
||||
|
||||
public duplicate_email: boolean = false
|
||||
public duplicate_username: boolean = false
|
||||
public showdisclaimer: boolean = false
|
||||
|
||||
|
||||
public signup: ISignupOptions = {
|
||||
email: process.env.TEST_EMAIL || '',
|
||||
username: process.env.TEST_USERNAME || '',
|
||||
name: process.env.TEST_NAME || '',
|
||||
surname: process.env.TEST_SURNAME || '',
|
||||
password: process.env.TEST_PASSWORD || '',
|
||||
repeatPassword: process.env.TEST_PASSWORD || '',
|
||||
terms: !process.env.PROD,
|
||||
profile: DefaultProfile,
|
||||
aportador_solidario: process.env.TEST_APORTADOR,
|
||||
}
|
||||
|
||||
public created() {
|
||||
this.$v.$reset()
|
||||
|
||||
this.signup.aportador_solidario = this.$route.params.invited
|
||||
|
||||
console.log('1) aportador_solidario', this.signup.aportador_solidario)
|
||||
|
||||
if (!this.signup.aportador_solidario)
|
||||
this.signup.aportador_solidario = tools.getCookie(tools.APORTADOR_SOLIDARIO, this.signup.aportador_solidario)
|
||||
|
||||
if (!this.signup.aportador_solidario || this.signup.aportador_solidario === 'undefined') {
|
||||
this.signup.aportador_solidario = tools.APORTADOR_NONE
|
||||
}
|
||||
this.$v.signup.aportador_solidario.$touch()
|
||||
|
||||
console.log('this.signup.aportador_solidario', this.signup.aportador_solidario)
|
||||
}
|
||||
|
||||
// @Watch('signup.already_registered')
|
||||
// public changealreadyreg() {
|
||||
// if (this.signup.already_registered) {
|
||||
// this.signup.aportador_solidario = tools.APORTADOR_NONE
|
||||
// } else {
|
||||
// this.signup.aportador_solidario = this.$route.params.invited
|
||||
// }
|
||||
// this.$v.signup.aportador_solidario.$touch()
|
||||
// }
|
||||
|
||||
@Watch('$route.params.invited')
|
||||
public changeaportador() {
|
||||
if (this.showaportador) {
|
||||
console.log('changeaportador', this.$route.params.invited)
|
||||
if (!this.signup.aportador_solidario)
|
||||
this.signup.aportador_solidario = this.$route.params.invited
|
||||
}
|
||||
}
|
||||
|
||||
get allowSubmit() {
|
||||
|
||||
let error = this.$v.$error || this.$v.$invalid
|
||||
|
||||
if (this.showadultcheck)
|
||||
error = error || !this.iamadult
|
||||
|
||||
if (this.showcell)
|
||||
error = error || this.signup.profile.cell.length <= 6
|
||||
|
||||
return !error
|
||||
}
|
||||
|
||||
/*
|
||||
validations: {
|
||||
isAsync: true,
|
||||
form: {
|
||||
email: {
|
||||
required, email,
|
||||
isUnique: value => {
|
||||
if (value === '') return true;
|
||||
return axios.get(process.env.MONGODB_HOST + '/email/' + value)
|
||||
.then(res => {
|
||||
return (res.status !== 200)
|
||||
}).catch((e) => {
|
||||
return true;
|
||||
})
|
||||
}
|
||||
},
|
||||
password: {required, minLength: minLength(8), maxLength: maxLength(20)},
|
||||
username: {
|
||||
required, minLength: minLength(6), maxLength: maxLength(20),
|
||||
isUnique: value => {
|
||||
if (value === '') return true;
|
||||
return axios.get(process.env.MONGODB_HOST + '/users/' + value)
|
||||
.then(res => {
|
||||
return (res.status !== 200)
|
||||
}).catch((e) => {
|
||||
return true;
|
||||
})
|
||||
}
|
||||
},
|
||||
repeatPassword: {
|
||||
sameAsPassword: sameAs('password')
|
||||
},
|
||||
terms: {required},
|
||||
|
||||
}
|
||||
}, */
|
||||
public env() {
|
||||
return process.env
|
||||
}
|
||||
|
||||
public errorMsg(cosa: string, item: any) {
|
||||
try {
|
||||
if (!item.$error) {
|
||||
return ''
|
||||
}
|
||||
// console.log('errorMsg', cosa, item)
|
||||
if (item.$params.email && !item.email) {
|
||||
return this.$t('reg.err.email')
|
||||
}
|
||||
|
||||
if (cosa === 'repeatpassword') {
|
||||
if (!item.sameAsPassword) {
|
||||
return this.$t('reg.err.sameaspassword')
|
||||
}
|
||||
}
|
||||
|
||||
// console.log('item', item)
|
||||
|
||||
if (item.minLength !== undefined) {
|
||||
if (!item.minLength) {
|
||||
return this.$t('reg.err.atleast') + ` ${item.$params.minLength.min} ` + this.$t('reg.err.char')
|
||||
}
|
||||
}
|
||||
if (item.complexity !== undefined) {
|
||||
if (!item.complexity) {
|
||||
return this.$t('reg.err.complexity')
|
||||
}
|
||||
}
|
||||
// if (!item.maxLength) { return this.$t('reg.err.notmore') + ` ${item.$params.maxLength.max} ` + this.$t('reg.err.char') }
|
||||
|
||||
if (item.required !== undefined) {
|
||||
if (!item.required) {
|
||||
return this.$t('reg.err.required')
|
||||
}
|
||||
}
|
||||
|
||||
// console.log(' ....avanti')
|
||||
if (cosa === 'email') {
|
||||
// console.log("EMAIL " + item.isUnique);
|
||||
// console.log(item);
|
||||
if (!item.isUnique) {
|
||||
return this.$t('reg.err.duplicate_email')
|
||||
}
|
||||
} else if (cosa === 'username') {
|
||||
// console.log(item);
|
||||
if (!item.isUnique) {
|
||||
return this.$t('reg.err.duplicate_username')
|
||||
}
|
||||
} else if (cosa === 'aportador_solidario') {
|
||||
// console.log(item);
|
||||
if (!item.aportadorexist) {
|
||||
// console.log('!item.aportadorexist !')
|
||||
return this.$t('reg.err.aportador_not_exist')
|
||||
}
|
||||
} else if ((cosa === 'name') || (cosa === 'surname')) {
|
||||
// console.log(item);
|
||||
}
|
||||
|
||||
return ''
|
||||
} catch (error) {
|
||||
// console.log("ERR : " + error);
|
||||
}
|
||||
}
|
||||
|
||||
public submitOk() {
|
||||
this.$v.signup.$touch()
|
||||
|
||||
this.signup.username = tools.removespaces(this.signup.username)
|
||||
|
||||
this.duplicate_email = false
|
||||
this.duplicate_username = false
|
||||
|
||||
if (!this.signup.terms) {
|
||||
tools.showNotif(this.$q, this.$t('reg.err.terms'))
|
||||
return
|
||||
}
|
||||
|
||||
if (this.$v.signup.$error) {
|
||||
tools.showNotif(this.$q, this.$t('reg.err.errore_generico'))
|
||||
return
|
||||
}
|
||||
|
||||
this.signup.name = tools.CapitalizeAllWords(this.signup.name).trim()
|
||||
this.signup.surname = tools.CapitalizeAllWords(this.signup.surname).trim()
|
||||
this.signup.profile.cell = tools.removespaces(this.signup.profile.cell).trim()
|
||||
this.signup.profile.intcode_cell = this.signup.profile.intcode_cell.trim()
|
||||
|
||||
this.$q.loading.show({ message: this.$t('reg.incorso') })
|
||||
|
||||
console.log(this.signup)
|
||||
return UserStore.actions.signup(tools.clone(this.signup))
|
||||
.then((ris) => {
|
||||
if (tools.SignUpcheckErrors(this, ris.code, ris.msg))
|
||||
this.$q.loading.hide()
|
||||
}).catch((error) => {
|
||||
console.log('ERROR = ' + error)
|
||||
this.$q.loading.hide()
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
public intcode_change(coderec) {
|
||||
// console.log('intcode', coderec)
|
||||
this.signup.profile.intcode_cell = '+' + coderec.dialCode
|
||||
this.signup.profile.iso2_cell = coderec.iso2
|
||||
}
|
||||
|
||||
public selectcountry({ name, iso2, dialCode }) {
|
||||
// console.log(name, iso2, dialCode)
|
||||
this.signup.profile.nationality = iso2
|
||||
this.countryname = name
|
||||
}
|
||||
|
||||
public inputUsername(value) {
|
||||
this.signup.username = value.trim()
|
||||
}
|
||||
|
||||
get nuovareg() {
|
||||
return (this.signup.aportador_solidario !== tools.APORTADOR_NONE)
|
||||
}
|
||||
|
||||
get getplaceholdercell() {
|
||||
if (this.signup.aportador_solidario !== tools.APORTADOR_NONE)
|
||||
return this.$t('reg.cell')
|
||||
else
|
||||
return this.$t('reg.cellreg')
|
||||
}
|
||||
|
||||
get regvisibile() {
|
||||
return true
|
||||
// return this.signup.already_registered || (!this.signup.already_registered && this.signup.aportador_solidario)
|
||||
}
|
||||
|
||||
get gettitlereg() {
|
||||
return this.$t('pages.SignUp')
|
||||
}
|
||||
}
|
||||
282
src/components/CSignUpSIP/CSignUpSIP.vue
Executable file
282
src/components/CSignUpSIP/CSignUpSIP.vue
Executable file
@@ -0,0 +1,282 @@
|
||||
<template>
|
||||
<div>
|
||||
<div class="text-center">
|
||||
<p>
|
||||
<logo mystyle="height:200px;"></logo>
|
||||
<CTitleBanner :title="gettitlereg"></CTitleBanner>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<q-banner
|
||||
v-if="!nuovareg"
|
||||
rounded
|
||||
class="bg-primary text-white"
|
||||
style="text-align: center; font-size:1rem;">
|
||||
<span class="mybanner" v-html="$t('reg.reg_lista_prec')"></span>
|
||||
</q-banner>
|
||||
|
||||
<br>
|
||||
<q-banner
|
||||
v-if="!nuovareg"
|
||||
rounded
|
||||
class="bg-warning text-black"
|
||||
style="text-align: center; font-size:1rem;">
|
||||
<span class="mybanner">{{ $t('reg.nuove_registrazioni')}}</span>
|
||||
</q-banner>
|
||||
|
||||
<!--Prova URL : {{env('PROVA_PAOLO')}}-->
|
||||
|
||||
<div class="q-gutter-sm">
|
||||
|
||||
<!--<q-option-group-->
|
||||
<!--:options="options"-->
|
||||
<!--label="Notifications"-->
|
||||
<!--type="radio"-->
|
||||
<!--v-model="signup.already_registered"-->
|
||||
<!--></q-option-group>-->
|
||||
|
||||
<!--<q-toggle dark color="green"
|
||||
v-model="signup.already_registered"
|
||||
:label="$t('reg.already_registered')">
|
||||
</q-toggle>-->
|
||||
<br>
|
||||
|
||||
<q-input
|
||||
v-if="showaportador && signup.aportador_solidario !== tools.APORTADOR_NONE"
|
||||
bg-color="lightblue"
|
||||
:readonly="true"
|
||||
v-model="signup.aportador_solidario"
|
||||
rounded outlined
|
||||
@blur="$v.signup.aportador_solidario.$touch"
|
||||
:error="$v.signup.aportador_solidario.$error"
|
||||
:error-message="errorMsg('aportador_solidario', $v.signup.aportador_solidario)"
|
||||
maxlength="20"
|
||||
debounce="1000"
|
||||
|
||||
:label="$t('reg.aportador_solidario')">
|
||||
|
||||
<template v-slot:prepend>
|
||||
<q-icon name="person"/>
|
||||
</template>
|
||||
|
||||
</q-input>
|
||||
|
||||
<div v-if="regvisibile">
|
||||
<q-input
|
||||
v-model="signup.email"
|
||||
rounded outlined
|
||||
@blur="$v.signup.email.$touch"
|
||||
:error="$v.signup.email.$error"
|
||||
:error-message="errorMsg('email', $v.signup.email)"
|
||||
@keydown.space="(event) => event.preventDefault()"
|
||||
maxlength="50"
|
||||
debounce="1000"
|
||||
:label="$t('reg.email')">
|
||||
|
||||
<template v-slot:prepend>
|
||||
<q-icon name="email"/>
|
||||
</template>
|
||||
|
||||
</q-input>
|
||||
|
||||
<q-input
|
||||
v-model="signup.username"
|
||||
rounded outlined
|
||||
@blur="$v.signup.username.$touch"
|
||||
:error="$v.signup.username.$error"
|
||||
@keydown.space="(event) => event.preventDefault()"
|
||||
maxlength="20"
|
||||
debounce="1000"
|
||||
:error-message="errorMsg('username', $v.signup.username)"
|
||||
:label="$t('reg.username')">
|
||||
|
||||
<template v-slot:prepend>
|
||||
<q-icon name="person"/>
|
||||
</template>
|
||||
|
||||
</q-input>
|
||||
|
||||
<q-input
|
||||
v-model="signup.name"
|
||||
rounded outlined
|
||||
@blur="$v.signup.name.$touch"
|
||||
:error="$v.signup.name.$error"
|
||||
maxlength="30"
|
||||
debounce="1000"
|
||||
:error-message="errorMsg('name', $v.signup.name)"
|
||||
:label="$t('reg.name')">
|
||||
|
||||
<template v-slot:prepend>
|
||||
<q-icon name="person"/>
|
||||
</template>
|
||||
|
||||
</q-input>
|
||||
|
||||
<q-input
|
||||
v-model="signup.surname"
|
||||
rounded outlined
|
||||
@blur="$v.signup.surname.$touch"
|
||||
:error="$v.signup.surname.$error"
|
||||
maxlength="30"
|
||||
debounce="1000"
|
||||
:error-message="errorMsg('surname', $v.signup.surname)"
|
||||
:label="$t('reg.surname')">
|
||||
|
||||
<template v-slot:prepend>
|
||||
<q-icon name="person"/>
|
||||
</template>
|
||||
|
||||
</q-input>
|
||||
|
||||
<q-input
|
||||
v-model="signup.password"
|
||||
type="password"
|
||||
rounded outlined
|
||||
@blur="$v.signup.password.$touch"
|
||||
:error="$v.signup.password.$error"
|
||||
:error-message="`${errorMsg('password', $v.signup.password)}`"
|
||||
maxlength="30"
|
||||
:label="$t('reg.password')">
|
||||
|
||||
<template v-slot:prepend>
|
||||
<q-icon name="vpn_key"/>
|
||||
</template>
|
||||
|
||||
</q-input>
|
||||
|
||||
<q-input
|
||||
v-model="signup.repeatPassword"
|
||||
type="password"
|
||||
maxlength="30"
|
||||
rounded outlined
|
||||
@blur="$v.signup.repeatPassword.$touch"
|
||||
:error="$v.signup.repeatPassword.$error"
|
||||
:error-message="`${errorMsg('repeatpassword', $v.signup.repeatPassword)}`"
|
||||
|
||||
:label="$t('reg.repeatPassword')">
|
||||
|
||||
<template v-slot:prepend>
|
||||
<q-icon name="vpn_key"/>
|
||||
</template>
|
||||
|
||||
</q-input>
|
||||
|
||||
<!--:hint="$t('reg.tips.repeatpassword')"-->
|
||||
|
||||
<q-input
|
||||
v-if="shownationality"
|
||||
v-model="countryname"
|
||||
:readonly="true"
|
||||
rounded outlined
|
||||
|
||||
debounce="1000"
|
||||
:label="$t('reg.nationality')">
|
||||
|
||||
<template v-slot:prepend>
|
||||
<vue-country-code
|
||||
@onSelect="selectcountry"
|
||||
:preferredCountries="tools.getprefCountries"
|
||||
:dropdownOptions="{ disabledDialCode: true }"
|
||||
>
|
||||
|
||||
</vue-country-code>
|
||||
</template>
|
||||
|
||||
</q-input>
|
||||
|
||||
<div v-if="!tools.isMobile()"><br></div>
|
||||
|
||||
<vue-tel-input
|
||||
v-if="showcell"
|
||||
@country-changed="intcode_change"
|
||||
v-model="signup.profile.cell"
|
||||
:preferredCountries="tools.getprefCountries"
|
||||
:placeholder="getplaceholdercell"
|
||||
maxlength="20"
|
||||
autocomplete="off"
|
||||
mode="international"
|
||||
:enabledCountryCode="false"
|
||||
inputClasses="clCell"
|
||||
wrapperClasses="clCellCode">
|
||||
</vue-tel-input>
|
||||
|
||||
<br>
|
||||
<div class="text-center">
|
||||
<q-btn rounded size="sm" color="positive" @click="showdisclaimer = true"
|
||||
:label="$t('privacy_policy')">
|
||||
</q-btn>
|
||||
</div>
|
||||
|
||||
<q-checkbox
|
||||
v-model="signup.terms"
|
||||
color="secondary"
|
||||
@blur="$v.signup.terms.$touch"
|
||||
:error="$v.signup.terms.$error"
|
||||
:error-message="`${errorMsg('terms', $v.signup.terms)}`"
|
||||
:label="$t('reg.terms')">
|
||||
|
||||
</q-checkbox>
|
||||
|
||||
<q-checkbox
|
||||
v-if="showadultcheck"
|
||||
v-model="iamadult"
|
||||
color="secondary"
|
||||
:label="$t('reg.onlyadult')">
|
||||
</q-checkbox>
|
||||
|
||||
<div v-if="showadultcheck">
|
||||
<br>
|
||||
</div>
|
||||
|
||||
<div class="wrapper">
|
||||
<q-btn rounded size="lg" color="positive" @click="submitOk" :disabled='!allowSubmit'
|
||||
:label="$t('reg.submit')">
|
||||
</q-btn>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<!--
|
||||
|
||||
<div align="center">
|
||||
<q-btn rounded size="lg" color="primary" @click="submitOk" :disable="">{{$t('reg.submit')}}
|
||||
</q-btn>
|
||||
</div>
|
||||
|
||||
-->
|
||||
|
||||
<q-dialog v-model="showdisclaimer">
|
||||
<q-card :style="`min-width: `+ tools.myheight_dialog() + `px;`">
|
||||
<q-toolbar class="bg-primary text-white">
|
||||
<q-toolbar-title>
|
||||
Policy
|
||||
</q-toolbar-title>
|
||||
<q-btn flat round color="white" icon="close" v-close-popup></q-btn>
|
||||
</q-toolbar>
|
||||
<q-card-section class="inset-shadow">
|
||||
<PagePolicy
|
||||
owneremail="noisalviamoilpianeta@gmail.com"
|
||||
SiteName="SalviamoIlPianeta"
|
||||
ownerDataName="SalviamoIlPianeta"
|
||||
managerData="SalviamoIlPianeta"
|
||||
includeData="dati anagrafici (ragione sociale, nome, cognome), recapiti (telefono, indirizzo email)"
|
||||
url="noisalviamoilpianeta@gmail.com"
|
||||
lastdataupdate="9 Aprile 2020"
|
||||
country="Italia"
|
||||
>
|
||||
|
||||
</PagePolicy>
|
||||
</q-card-section>
|
||||
</q-card>
|
||||
|
||||
</q-dialog>
|
||||
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script lang="ts" src="./CSignUpSIP.ts">
|
||||
</script>
|
||||
<style lang="scss" scoped>
|
||||
@import './CSignUpSIP.scss';
|
||||
</style>
|
||||
1
src/components/CSignUpSIP/index.ts
Executable file
1
src/components/CSignUpSIP/index.ts
Executable file
@@ -0,0 +1 @@
|
||||
export {default as CSignUpSIP} from './CSignUpSIP.vue'
|
||||
@@ -371,9 +371,9 @@ export default class CStatus extends MixinBase {
|
||||
|
||||
get telegramtext() {
|
||||
if (this.TelegVerificato)
|
||||
return this.$t('reg.telegram') + ' ' + this.$t('pages.statusreg.verified')
|
||||
return this.$t('reg.telegram', {botname: this.$t('ws.botname')}) + ' ' + this.$t('pages.statusreg.verified')
|
||||
else
|
||||
return this.$t('reg.telegram') + ' ' + this.$t('pages.statusreg.nonverified')
|
||||
return this.$t('reg.telegram', {botname: this.$t('ws.botname')}) + ' ' + this.$t('pages.statusreg.nonverified')
|
||||
}
|
||||
|
||||
get paymenttext() {
|
||||
@@ -402,7 +402,7 @@ export default class CStatus extends MixinBase {
|
||||
}
|
||||
|
||||
public gettextstep(step, index) {
|
||||
let tit = (index + 1) + ' - ' + this.$t(step.title)
|
||||
let tit = (index + 1) + ' - ' + this.$t(step.title, {botname: this.$t('ws.botname'), sitename: this.$t('ws.sitename')})
|
||||
|
||||
if (step.funcok())
|
||||
tit += ' ' + this.$t(step.funcok())
|
||||
|
||||
@@ -97,7 +97,7 @@
|
||||
</div>
|
||||
<div v-else-if="mystep.title === 'steps.paymenttype'">
|
||||
<div v-if="mystep.descr">
|
||||
<div v-html="$t(mystep.descr)"></div>
|
||||
<div v-html="$t(mystep.descr, {sitename: $t('pages.sitename')})"></div>
|
||||
</div>
|
||||
|
||||
<CTitleBanner class="q-pa-xs" :title="$t('steps.paymenttype_paypal')" bgcolor="bg-primary"
|
||||
@@ -331,7 +331,7 @@
|
||||
|
||||
|
||||
<CRequisiti v-if="Completato9Req" :statebool="Completato9Req"
|
||||
:msgTrue="$t('steps.enter_nave_9req_ok')"
|
||||
:msgTrue="$t('steps.enter_nave_9req_ok', {sitename: $t('pages.sitename')})"
|
||||
:msgFalse="$t('steps.enter_nave_9req_ko')">
|
||||
</CRequisiti>
|
||||
|
||||
|
||||
@@ -9,21 +9,21 @@
|
||||
|
||||
</CCopyBtn>
|
||||
|
||||
<div class="text-h6 text-center" v-html="$t('reg.teleg_torna_sul_bot')">
|
||||
<div class="text-h6 text-center" v-html="$t('reg.teleg_torna_sul_bot', {botname: $t('ws.botname')})">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div v-if="!TelegVerificato" class="q-pa-sm q-gutter-sm">
|
||||
<div v-if="!TelegCode"><strong>{{ $t('components.authentication.telegram.open')}}</strong></div>
|
||||
<div class="q-ma-md">
|
||||
<q-btn rounded color="primary" icon="fab fa-telegram" :label="$t('components.authentication.telegram.openbot')"
|
||||
<q-btn rounded color="primary" icon="fab fa-telegram" :label="$t('components.authentication.telegram.openbot', {botname: $t('ws.sitename') })"
|
||||
type="a"
|
||||
:href="getLinkBotTelegram" target="_blank"></q-btn>
|
||||
<br>
|
||||
</div>
|
||||
<strong>{{ $t('components.authentication.telegram.ifclose')}}</strong>
|
||||
<strong>{{ $t('components.authentication.telegram.ifclose', {botname: $t('ws.botname') })}}</strong>
|
||||
<div class="q-my-sm">
|
||||
<q-img src="statics/images/ayni_bot.jpg" class="" alt="AYNI BOT" style="height: 100px; width: 250px;">
|
||||
<q-img src="statics/images/ayni_bot.jpg" class="" :alt="$t('ws.sitename')" style="height: 100px; width: 250px;">
|
||||
</q-img>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<q-chip v-else color="negative" text-color="white" icon="email">
|
||||
{{ `Email ` + $t('pages.statusreg.nonverified') }}
|
||||
</q-chip>
|
||||
<div v-if="!isEmailVerified" v-html="$t('components.authentication.email_verification.link_sent')">
|
||||
<div v-if="!isEmailVerified" v-html="$t('components.authentication.email_verification.link_sent', {botname: $t('site.botname') })">
|
||||
|
||||
</div>
|
||||
<div v-if="!isEmailVerified" v-html="$t('components.authentication.email_verification.se_non_ricevo')">
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<template>
|
||||
<div>
|
||||
|
||||
<CTitleBanner title="Video AYNI"></CTitleBanner>
|
||||
<CTitleBanner :title="`Video ` + $t('site.sitename')"></CTitleBanner>
|
||||
<CImgText src="">
|
||||
|
||||
<CTitleBanner class="q-pa-xs" :title="$t('steps.video_intro_1')" bgcolor="bg-primary"
|
||||
<CTitleBanner class="q-pa-xs" :title="$t('steps.video_intro_1', {sitename: $t('ws.sitename')})" bgcolor="bg-primary"
|
||||
clcolor="text-white"
|
||||
myclass="myshad" canopen="true" :visible="true">
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
</CVideo>
|
||||
</CTitleBanner>
|
||||
<CTitleBanner class="q-pa-xs" :title="$t('steps.video_intro_2')" bgcolor="bg-primary"
|
||||
<CTitleBanner class="q-pa-xs" :title="$t('steps.video_intro_2', {sitename: $t('ws.sitename')})" bgcolor="bg-primary"
|
||||
clcolor="text-white"
|
||||
myclass="myshad" canopen="true" :visible="false">
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
<q-btn ripple
|
||||
size="md"
|
||||
id="newvers" v-if="isNewVersionAvailable" color="secondary" rounded icon="refresh"
|
||||
class="btnNewVersShow" @click="RefreshApp" :label="$t('notification.newVersionAvailable')"/>
|
||||
class="btnNewVersShow" @click="RefreshApp()" :label="$t('notification.newVersionAvailable')"/>
|
||||
|
||||
|
||||
<q-toolbar-title class="row items-center">
|
||||
|
||||
@@ -24,6 +24,7 @@ export * from './CPreloadImages'
|
||||
export * from './CSignIn'
|
||||
export * from './CSignUp'
|
||||
export * from './CSignUpNotevole'
|
||||
export * from './CSignUpSIP'
|
||||
export * from './CEventsCalendar'
|
||||
export * from './CMySingleEvent'
|
||||
export * from './CDate'
|
||||
|
||||
@@ -14,6 +14,6 @@ export default class Logo extends Vue {
|
||||
}
|
||||
|
||||
get logoalt() {
|
||||
return this.$t('msg.myAppName')
|
||||
return this.$t('ws.sitename')
|
||||
}
|
||||
}
|
||||
|
||||
@@ -335,6 +335,7 @@ export interface IFunctionality {
|
||||
SHOW_MESSAGES?: boolean
|
||||
BOOKING_EVENTS?: boolean
|
||||
ENABLE_REG_AYNI?: boolean
|
||||
ENABLE_REG_SIP?: boolean
|
||||
}
|
||||
|
||||
export interface IParamsQuery {
|
||||
|
||||
@@ -58,6 +58,8 @@ export default class UsersList extends Vue {
|
||||
|
||||
if (static_data.functionality.ENABLE_REG_AYNI) {
|
||||
return this.db_fieldsTable.colTableUsers
|
||||
} else if (static_data.functionality.ENABLE_REG_SIP) {
|
||||
return this.db_fieldsTable.colTableUsersSIP
|
||||
} else {
|
||||
return this.db_fieldsTable.colTableUsersBase
|
||||
}
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
import msg_website from '../db/i18n_website'
|
||||
|
||||
import msg_it from '../../../freeplanet/src/statics/lang/it'
|
||||
import msg_es from '../../../freeplanet/src/statics/lang/es'
|
||||
import msg_si from '../../../freeplanet/src/statics/lang/si'
|
||||
@@ -8,49 +6,57 @@ import msg_fr from '../../../freeplanet/src/statics/lang/fr'
|
||||
import msg_de from '../../../freeplanet/src/statics/lang/de'
|
||||
import msg_pt from '../../../freeplanet/src/statics/lang/pt'
|
||||
|
||||
const msgit = { ...msg_website.it, ...msg_it.it };
|
||||
const msgsi = { ...msg_website.si, ...msg_si.si };
|
||||
const msges = { ...msg_website.es, ...msg_es.es };
|
||||
const msgfr = { ...msg_website.fr, ...msg_fr.fr };
|
||||
const msgde = { ...msg_website.de, ...msg_de.de };
|
||||
const msgpt = { ...msg_website.pt, ...msg_pt.pt };
|
||||
const msgenUs = { ...msg_website.enUs, ...msg_enUs.enUs };
|
||||
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 },
|
||||
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 },
|
||||
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 },
|
||||
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 },
|
||||
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 },
|
||||
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 },
|
||||
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 },
|
||||
pages: { ...msg_website_de.pages, ...msg_de.de.pages },
|
||||
msg: { ...msg_website_de.msg, ...msg_de.de.msg },
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -127,7 +127,6 @@ const msg_de = {
|
||||
aportador_solidario: 'Solidarity Contributor',
|
||||
aportador_solidario_nome_completo: 'A.S. Name',
|
||||
aportador_solidario_ind_order: 'A.S.Ind',
|
||||
already_registered: 'I have already registered on the Ayni Chat',
|
||||
reflink: 'Links to share to your friends:',
|
||||
linkzoom: 'Link to enter in Zoom',
|
||||
page_title: 'Registration',
|
||||
@@ -143,6 +142,7 @@ const msg_de = {
|
||||
email_paypal: 'Email Paypal',
|
||||
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',
|
||||
@@ -170,6 +170,7 @@ const msg_de = {
|
||||
verificato: "Verified",
|
||||
non_verificato: "Not Verified",
|
||||
forgetpassword: "Forget Password?",
|
||||
modificapassword: "Modify Password",
|
||||
err: {
|
||||
required: 'is required',
|
||||
email: 'must be a valid email',
|
||||
|
||||
@@ -52,16 +52,12 @@ const msg_enUs = {
|
||||
steps: {
|
||||
completed: 'Completed',
|
||||
passi_su: '{passo} steps out of {totpassi}',
|
||||
video_intro_1: '1. Welcome to AYNI',
|
||||
video_intro_2: '2. Birth of AYNI',
|
||||
video_intro_3: '3. Differences between Billettera Classica and AYNI',
|
||||
video_intro_4: '4. How can I be part of AYNI',
|
||||
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',
|
||||
chat_biblio: 'Enter AYNI-LIBRARY Chat',
|
||||
chat_biblio_long: 'You need to enter this Chat to get the latest news and stay in touch with us',
|
||||
paymenttype: 'Methods of Payment (Mandatory Paypal)',
|
||||
paymenttype_long: 'Choose <strong>at least 2 Payment Methods</strong>, to exchange gifts.<br><br>The <strong>payment methods are: <ul><li><strong>Paypal</strong> (in AYNI it is <strong>obligatory</strong>) because it is a very popular system throughout Europe (the transfer is free of charge) and you can connect prepaid cards, credit cards and bank account <strong>WITHOUT COMMISSIONS</strong>. In this way you won\'t have to share your card or c/c numbers but only the email you used during the registration on Paypal. Available the app for your mobile phone.</li><li><strong>Revolut</strong>: the Revolut Prepaid Card with English IBAN (outside EU) completely free, more free and easy to use. Available the app for mobile.</li>',
|
||||
paymenttype_long: 'Choose <strong>at least 2 Payment Methods</strong>, to exchange gifts.<br><br>The <strong>payment methods are: <ul><li><strong>Paypal</strong> (<strong>mandatory</strong>) because it is a very popular system throughout Europe (the transfer is free of charge) and you can connect prepaid cards, credit cards and bank account <strong>WITHOUT COMMISSIONS</strong>. In this way you won\'t have to share your card or c/c numbers but only the email you used during the registration on Paypal. Available the app for your mobile phone.</li><li><strong>Revolut</strong>: the Revolut Prepaid Card with English IBAN (outside EU) completely free, more free and easy to use. Available the app for mobile.</li>',
|
||||
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',
|
||||
@@ -69,34 +65,34 @@ const msg_enUs = {
|
||||
paymenttype_revolut_link: 'Open Account with Revolut',
|
||||
entra_zoom: 'Enter in Zoom',
|
||||
linee_guida: 'I accept the guidelines',
|
||||
video_intro: 'I see AYNI\'s video',
|
||||
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_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.<br><br><strong>By participating in Zooms the AYNI Staff will record attendance and you will be enabled.</strong>',
|
||||
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.<br><br><strong>By participating in Zooms the Staff will record attendance and you will be enabled.</strong>',
|
||||
zoom_what: 'Tutorial how to install Zoom',
|
||||
// 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: '<strong>Note:</strong>The people you invited, in order to be <strong>Active</strong>, must have <strong>completed all the first 7 Requirements</strong> (see your <strong>Lavagna</strong> to see what they are missing).',
|
||||
sharemovement: 'Invitation at least 2 people',
|
||||
sharemovement_long: 'Share the AYNI Movement and invite them to participate in the Welcome Zooms to become part of this great Family 😄 .<br>.',
|
||||
sharemovement_long: 'Share the {sitename} Movement and invite them to participate in the Welcome Zooms to become part of this great Family 😄 .<br>.',
|
||||
inv_attivi_long: '',
|
||||
enter_prog_completa_requisiti: 'Complete all the requirements to enter the boarding list.',
|
||||
enter_prog_requisiti_ok: 'You have completed all 7 requirements to enter the boarding list.<br>You will receive a message in the next few days as soon as your ship is ready!',
|
||||
enter_nave_9req_ok: 'CONGRATULATIONS! You have completed ALL 9 steps guide! Thank you for helping AYNI to Expand! <br>You will be able to leave very soon with your Journey, making your gift and continuing towards the Dreamer.',
|
||||
enter_nave_9req_ok: 'CONGRATULATIONS! You have completed ALL 9 steps guide! Thank you for helping {sitename} to Expand! <br>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.<br>',
|
||||
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 Ayni and which you wish to realize.<br>It will be shared with all the others to dream together !',
|
||||
dream_long: 'Write here the Dream for which you entered {sitename} and which you wish to realize.<br>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 Ayni\'s vision.',
|
||||
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!!!! <br><strong> THIS MOVEMENT IS REAL AND POSSIBLE IF WE DO IT WORK ALL TOGETHER!!',
|
||||
},
|
||||
@@ -141,7 +137,7 @@ const msg_enUs = {
|
||||
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 \'AYNI BOT\' dall\'icona della lente, poi premi Start 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: 'Open BOT Telegram',
|
||||
},
|
||||
login: {
|
||||
@@ -225,7 +221,7 @@ const msg_enUs = {
|
||||
importo: 'Amount',
|
||||
effettua_il_dono: 'It\'s time to make your Gift!<br>' +
|
||||
'Send via PayPal to: <strong>{email}</strong><br>' +
|
||||
'(Choose the option "Send to Friends")<br>',
|
||||
'(Choose the option "SEND TO SOMEONE YOU TRUST")<br>',
|
||||
qui_compariranno_le_info: 'On the day of departure of the Ship, the information of the Dreamer will appear',
|
||||
posizione: 'Position',
|
||||
come_inviare_regalo_con_paypal: 'How to send the gift via Paypal',
|
||||
@@ -272,7 +268,6 @@ const msg_enUs = {
|
||||
aportador_solidario: 'Solidarity Contributor',
|
||||
aportador_solidario_nome_completo: 'A.S. Name',
|
||||
aportador_solidario_ind_order: 'A.S.Ind',
|
||||
already_registered: 'I have already registered on the Ayni Chat',
|
||||
reflink: 'Links to share to your friends:',
|
||||
linkzoom: 'Link to enter in Zoom',
|
||||
incorso: 'Registration please wait...',
|
||||
@@ -287,12 +282,12 @@ const msg_enUs = {
|
||||
email_paypal: 'Email Paypal',
|
||||
country_pay: 'Country of Destination Payments',
|
||||
username_telegram: 'Username Telegram',
|
||||
telegram: 'Chat Telegram \'AYNI BOT\'',
|
||||
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<br>2) go back to Ayni BOT by clicking on 👇 and paste (or write) the code',
|
||||
teleg_torna_sul_bot: '1) Copy the code by clicking on the button above<br>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',
|
||||
@@ -319,6 +314,7 @@ const msg_enUs = {
|
||||
verificato: "Verified",
|
||||
non_verificato: "Not Verified",
|
||||
forgetpassword: "Forget Password?",
|
||||
modificapassword: "Modify Password",
|
||||
err: {
|
||||
required: 'is required',
|
||||
email: 'must be a valid email',
|
||||
|
||||
@@ -52,16 +52,12 @@ const msg_es = {
|
||||
steps: {
|
||||
completed: 'Completado',
|
||||
passi_su: '{passo} pasos de cada {totpassi}',
|
||||
video_intro_1: '1. Bienvenido a AYNI',
|
||||
video_intro_2: '2. Nacimiento de AYNI',
|
||||
video_intro_3: '3. Diferencias entre el Billettera clásico y el AYNI',
|
||||
video_intro_4: '4. ¿Cómo puedo ser parte de AYNI',
|
||||
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',
|
||||
chat_biblio: 'Entra en el chat de la AYNI-BIBLIO',
|
||||
chat_biblio_long: 'Necesitas entrar en este chat para obtener las últimas noticias y mantenerte en contacto con nosotros.',
|
||||
paymenttype: 'Métodos de pago (Obligatorio Paypal)',
|
||||
paymenttype_long: 'Elija <strong>al menos 2 métodos de pago</strong>, para intercambiar regalos.<br><br>Los <strong>métodos de pago son: <ul><li><strong>Paypal</strong> (en AYNI es <strong>obligatorio</strong>) porque es un sistema muy popular en toda Europa (la transferencia es gratuita) y se pueden conectar tarjetas de prepago, tarjetas de crédito y cuenta bancaria <strong> SIN COMISIONES</strong>. De esta manera no tendrás que compartir tu tarjeta o números de c/c, sino sólo el correo electrónico que usaste durante el registro en Paypal. Disponible la aplicación para tu teléfono móvil.</li><strong>Revolut</strong>: la Tarjeta Prepagada Revolut con IBAN inglés (fuera de la UE) completamente gratis, más gratis y fácil de usar. Disponible la aplicación para móvil.</li>',
|
||||
paymenttype_long: 'Elija <strong>al menos 2 métodos de pago</strong>, para intercambiar regalos.<br><br>Los <strong>métodos de pago son: <ul><li><strong>Paypal</strong> (<strong>obligatorio</strong>) porque es un sistema muy popular en toda Europa (la transferencia es gratuita) y se pueden conectar tarjetas de prepago, tarjetas de crédito y cuenta bancaria <strong> SIN COMISIONES</strong>. De esta manera no tendrás que compartir tu tarjeta o números de c/c, sino sólo el correo electrónico que usaste durante el registro en Paypal. Disponible la aplicación para tu teléfono móvil.</li><strong>Revolut</strong>: la Tarjeta Prepagada Revolut con IBAN inglés (fuera de la UE) completamente gratis, más gratis y fácil de usar. Disponible la aplicación para móvil.</li>',
|
||||
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",
|
||||
@@ -69,12 +65,12 @@ const msg_es = {
|
||||
paymenttype_revolut_link: "Abrir cuenta con Revolución",
|
||||
entra_zoom: "Enter Zoom",
|
||||
linee_guida: "Acepto las directrices",
|
||||
video_intro: "Veo el video de AYNI",
|
||||
video_intro: "Veo los videos",
|
||||
zoom: "Hago un zoom de al menos 1 Zoom",
|
||||
zoom_si_partecipato: "Vous avez participé à au moins 1 Zoom",
|
||||
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.<br><br><strong>Al participar en los Zooms el personal de AYNI registrará la asistencia y usted estará habilitado.</strong>",
|
||||
zoom_long: "Se requiere que participe en al menos 1 Zoom, pero se recomienda participar en el movimiento de una manera más activa.<br><br><strong>Al participar en los Zooms el Staff registrará la asistencia y usted estará habilitado.</strong>",
|
||||
zoom_what: "Tutoriales de cómo instalar Zoom",
|
||||
// sharemovement_devi_invitare_almeno_2: 'Todavía no has invitado a dos personas',
|
||||
// sharemovement_hai_invitato: 'Invitaste al menos a dos personas',
|
||||
@@ -85,18 +81,18 @@ const msg_es = {
|
||||
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.<br>¡Recibirá un mensaje en los próximos días tan pronto como su nave esté lista!',
|
||||
enter_nave_9req_ok: '¡FELICIDADES! ¡Has completado los 9 pasos de la Guía! ¡Gracias por ayudar a AYNI a expandirse! <br>Podrás salir muy pronto con tu viaje, haciendo tu regalo y continuando hacia el Soñador.',
|
||||
enter_nave_9req_ok: '¡FELICIDADES! ¡Has completado los 9 pasos de la Guía! ¡Gracias por ayudar a {sitename} a expandirse! <br>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.<br>',
|
||||
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 Ayni y que deseas realizar. ¡Será compartido con todos los demás para soñar juntos!',
|
||||
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 Ayni.',
|
||||
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! <br> <fuerte> ¡Este movimiento es real y posible si lo hacemos funcionar todos juntos!',
|
||||
},
|
||||
@@ -140,7 +136,7 @@ const msg_es = {
|
||||
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 "AYNI BOT" en el icono de la lente, luego presione Start 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: {
|
||||
@@ -232,7 +228,7 @@ const msg_es = {
|
||||
importo: 'Cantidad',
|
||||
effettua_il_dono: 'Es hora de hacer tu regalo!<br>' +
|
||||
'Enviar por medio de PayPal a: <strong>{email}</strong><br>' +
|
||||
'(Elija la opción "Enviar a los amigos")<br>',
|
||||
'(Elija la opción "ENVIAR A ALGUIEN DE CONFIANZA")<br>',
|
||||
qui_compariranno_le_info: 'El día de la salida de la nave, la información del Soñador aparecerá',
|
||||
posizione: 'Position',
|
||||
come_inviare_regalo_con_paypal: 'Cómo enviar el regalo a través de Paypal',
|
||||
@@ -280,7 +276,6 @@ const msg_es = {
|
||||
username_regala_invitato: 'Username del Destinatario del regalo',
|
||||
aportador_solidario_nome_completo: 'A.S. Nombre',
|
||||
aportador_solidario_ind_order: 'A.S.Ind',
|
||||
already_registered: 'Ya me he registrado en el chat Ayni',
|
||||
reflink: 'Enlaces para compartir con tus amigos:',
|
||||
linkzoom: 'Enlace para ingresar en Zoom',
|
||||
page_title: 'Registro',
|
||||
@@ -296,11 +291,12 @@ const msg_es = {
|
||||
email_paypal: 'Email Paypal',
|
||||
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<br>2) volver a Ayni BOT haciendo clic en 👇 y pegar (o escribir) el código',
|
||||
teleg_torna_sul_bot: '1) Copiar el código haciendo clic en el botón de arriba<br>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',
|
||||
@@ -327,6 +323,7 @@ const msg_es = {
|
||||
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.',
|
||||
|
||||
@@ -52,16 +52,12 @@ const msg_fr = {
|
||||
steps: {
|
||||
completed: 'Complétée',
|
||||
passi_su: '{passo} étapes sur {totpassi}',
|
||||
video_intro_1: '1. Bienvenue à l\'AYNI',
|
||||
video_intro_2: '2. Naissance de l\'AYNI',
|
||||
video_intro_3: '3. Différences entre la Billettera classique et l\'AYNI',
|
||||
video_intro_4: '4. Comment puis-je faire partie de l\'AYNI',
|
||||
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',
|
||||
chat_biblio: 'Entrez le Chat AYNI-BIBLIO',
|
||||
chat_biblio_long: 'Vous devez entrer dans ce Chat pour obtenir les dernières nouvelles et rester en contact avec nous',
|
||||
paymenttype: 'Méthodes de paiement (Obligatoire Paypal)',
|
||||
paymenttype_long: 'Choisissez <strong>au moins 2 modes de paiement</strong>, pour échanger des cadeaux.<br><br>Les modes de paiement <strong>sont : <ul><li><strong>Paypal</strong> (en AYNI c\'est <strong>obligatoire</strong>) car 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 <strong> SANS COMMISSIONS</strong>. 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.</li><strong>Revolut</strong> : la carte prépayée Revolut avec IBAN anglais (hors UE) complètement gratuite, plus gratuite et facile à utiliser. Disponible l\'application pour mobile.</li>',
|
||||
paymenttype_long: 'Choisissez <strong>au moins 2 modes de paiement</strong>, pour échanger des cadeaux.<br><br>Les modes de paiement <strong>sont : <ul><li><strong>Paypal</strong> (c\'est <strong>obligatoire</strong>) car 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 <strong> SANS COMMISSIONS</strong>. 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.</li><strong>Revolut</strong> : la carte prépayée Revolut avec IBAN anglais (hors UE) complètement gratuite, plus gratuite et facile à utiliser. Disponible l\'application pour mobile.</li>',
|
||||
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',
|
||||
@@ -69,34 +65,34 @@ const msg_fr = {
|
||||
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 d'AYNI",
|
||||
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_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. <br><br><strong>En participant aux Zooms, le personnel de l'AYNI enregistrera votre présence et vous serez activé. </strong>",
|
||||
zoom_long: "Vous devez participer à au moins un Zoom, mais il est recommandé de participer au mouvement de manière plus active. <br><br><strong>En participant aux Zooms, le personnel enregistrera votre présence et vous serez activé. </strong>",
|
||||
zoom_what: "Tutoriels d'installation de Zoom",
|
||||
// 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: '<strong>Note:</strong>Les personnes que vous avez invitées, pour être <strong>Actif</strong>, doivent avoir <strong>complété les 7 premières exigences</strong> (voir votre <strong>Lavagna</strong> pour voir ce qu\'il leur manque)',
|
||||
sharemovement: 'Invitation au moins 2 personnes',
|
||||
sharemovement_long: 'Partagez le mouvement AYNI et invitez-les à participer aux zooms de bienvenue pour faire partie de cette grande famille 😄 .<br>.',
|
||||
sharemovement_long: 'Partagez le mouvement {sitename} et invitez-les à participer aux zooms de bienvenue pour faire partie de cette grande famille 😄 .<br>.',
|
||||
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 7 conditions pour figurer sur la liste d\'embarquement.<br>Vous recevrez un message dans les prochains jours dès que votre bateau sera prêt !',
|
||||
enter_nave_9req_ok: 'FÉLICITATIONS ! Vous avez suivi les 9 étapes du guide ! Merci d\'avoir aidé AYNI à se développer ! <br> Vous pourrez bientôt partir avec votre Voyage, en faisant votre don et en continuant vers le Rêveur.',
|
||||
enter_nave_9req_ok: 'FÉLICITATIONS ! Vous avez suivi les 9 étapes du guide ! Merci d\'avoir aidé {sitename} à se développer ! <br> 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<br>',
|
||||
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é à Ayni et que vous souhaitez réaliser.<br>Il sera partagé avec tous les autres pour rêver ensemble !',
|
||||
dream_long: 'Ecrivez ici le Rêve pour lequel vous êtes entré à {sitename} et que vous souhaitez réaliser.<br>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\'Ayni.',
|
||||
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 ! !!! <br><strong> CE MOUVEMENT EST RÉEL ET POSSIBLE SI NOUS TRAVAILLONS TOUS ENSEMBLE !',
|
||||
},
|
||||
@@ -231,7 +227,7 @@ const msg_fr = {
|
||||
importo: 'Montant',
|
||||
effettua_il_dono: 'Il est temps de faire votre propre regalo ! ' +
|
||||
'Envoyez via PayPal à : <strong>{email}</strong><br>' +
|
||||
'(Choisissez l\'option "Envoyer à des amis")<br>',
|
||||
'(Choisissez l\'option "ENVOYER À UNE PERSONNE DE CONFIANCE")<br>',
|
||||
qui_compariranno_le_info: 'Le jour du départ du navire, les informations du Dreamer apparaîtront',
|
||||
posizione: 'Localisation',
|
||||
come_inviare_regalo_con_paypal: 'Comment envoyer le regalo via Paypal',
|
||||
@@ -279,7 +275,6 @@ const msg_fr = {
|
||||
username_regala_invitato: 'Username del Destinatario del regalo',
|
||||
aportador_solidario_nome_completo: 'A.S. Nom',
|
||||
aportador_solidario_ind_order: 'A.S.Ind',
|
||||
already_registered: 'Je me suis déjà inscrit sur le chat Ayni',
|
||||
reflink: 'Des liens à partager avec vos invités :',
|
||||
linkzoom: 'Lien pour entrer en Zoom',
|
||||
made_gift: 'Doné',
|
||||
@@ -294,12 +289,12 @@ const msg_fr = {
|
||||
email_paypal: 'Email Paypal',
|
||||
country_pay: 'Pays de destination Paiements',
|
||||
username_telegram: 'Nom d\'utilisateur du Telegram',
|
||||
telegram: 'Chat Telegram \'AYNI BOT\'',
|
||||
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<br>2) retournez à Ayni BOT en cliquant sur 👇 et collez (ou écrivez) le code',
|
||||
teleg_torna_sul_bot: '1) Copiez le code en cliquant sur le bouton ci-dessus<br>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',
|
||||
@@ -326,6 +321,7 @@ const msg_fr = {
|
||||
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.',
|
||||
|
||||
@@ -65,16 +65,12 @@ const msg_it = {
|
||||
steps: {
|
||||
completed: 'Completati',
|
||||
passi_su: '{passo} passi su {totpassi}',
|
||||
video_intro_1: '1. Benvenuti in AYNI',
|
||||
video_intro_2: '2. Nascita di AYNI',
|
||||
video_intro_3: '3. Differenze tra Billettera Classica e AYNI',
|
||||
video_intro_4: '4. Come faccio a far parte di AYNI',
|
||||
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',
|
||||
chat_biblio: 'Entra nella Chat AYNI BiblioBacheca',
|
||||
chat_biblio_long: 'Occorre entrare in questa Chat per ricevere le ultime notizie e rimanere in contatto con noi',
|
||||
paymenttype: 'Modalità di Pagamento (Paypal)',
|
||||
paymenttype_long: 'I <strong>metodi di Pagamento sono: <ul><li><strong>Paypal</strong> (in AYNI è <strong>obbligatoria</strong>) 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 <strong>SENZA COMMISSIONI</strong>. 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.</li><li><strong>Revolut</strong>: la Carta Prepagata Revolut con IBAN Inglese (fuori UE) completamente gratuita, più libera e semplice da utilizzare. Disponibile l\'app per il cellulare.</li>',
|
||||
paymenttype_long: 'I <strong>metodi di Pagamento sono: <ul><li><strong>Paypal</strong> (<strong>obbligatoria</strong>) 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 <strong>SENZA COMMISSIONI</strong>. 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.</li><li><strong>Revolut</strong>: la Carta Prepagata Revolut con IBAN Inglese (fuori UE) completamente gratuita, più libera e semplice da utilizzare. Disponibile l\'app per il cellulare.</li>',
|
||||
paymenttype_long2: 'E\' obbligatorio avere Paypal<br> Si consiglia di avere a disposizione <strong>almeno 2 Modalità di Pagamento</strong>, 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',
|
||||
@@ -83,34 +79,34 @@ const msg_it = {
|
||||
paymenttype_revolut_link: 'Apri il Conto con Revolut',
|
||||
entra_zoom: 'Entra in Zoom',
|
||||
linee_guida: 'Accetto le Linee Guida',
|
||||
video_intro: 'Vedo il Video di AYNI',
|
||||
video_intro: 'Vedo il Video',
|
||||
zoom: 'Partecipo ad almeno 1 Zoom',
|
||||
zoom_si_partecipato: 'Hai partecipato ad almeno 1 Zoom',
|
||||
zoom_partecipa: 'Partecipato ad almeno 1 Zoom',
|
||||
zoom_no_partecipato: 'Attualmente non hai ancora partecipato ad uno Zoom (è un requisito per poter entrare)',
|
||||
zoom_long: 'Si richiede di partecipare ad almeno 1 Zoom, ma è consigliato prendere parte al movimento in maniera più attiva.<br><br><strong>Partecipando agli Zoom lo Staff di AYNI registrerà le presenze e verrai così abilitato.</strong>',
|
||||
zoom_long: 'Si richiede di partecipare ad almeno 1 Zoom, ma è consigliato prendere parte al movimento in maniera più attiva.<br><br><strong>Partecipando agli Zoom lo Staff registrerà le presenze e verrai così abilitato.</strong>',
|
||||
zoom_what: 'Tutorial come installare Zoom',
|
||||
// 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: '<strong>Nota Bene:</strong>Le persone che hai invitato, per essere <strong>Attive</strong>, devono aver <strong>completato tutti i primi 7 Requisiti</strong> (vedi la tua <strong>Lavagna</strong> per capire cosa gli manca)',
|
||||
sharemovement: 'Condivido il Movimento',
|
||||
sharemovement_long: 'Condividi il Movimento AYNI e invitali a partecipare agli Zoom di Benvenuto per entrare a far parte di questa grande Famiglia 😄 .<br>',
|
||||
sharemovement_long: 'Condividi il Movimento {sitename} e invitali a partecipare agli Zoom di Benvenuto per entrare a far parte di questa grande Famiglia 😄 .<br>',
|
||||
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 7 requisiti per entrare nella Lista d\'Imbarco.<br>Riceverai un messaggio nei prossimi giorni appena la tua Nave sarà pronta!',
|
||||
enter_nave_9req_ok: 'COMPLIMENTI! Hai Completato TUTTI i 9 Passi della Guida! Grazie per Aiutare AYNI ad Espandersi!<br>Potrai molto presto partire con il tuo Viaggio, facendo il tuo dono e proseguendo verso il Sognatore',
|
||||
enter_nave_9req_ok: 'COMPLIMENTI! Hai Completato TUTTI i 9 Passi della Guida! Grazie per Aiutare {sitename} ad Espandersi!<br>Potrai molto presto partire con il tuo Viaggio, facendo 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!<br>',
|
||||
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 Ayni e che desideri realizzare.<br>Sarà condiviso a quello di tutti gli altri per sognare insieme !',
|
||||
dream_long: 'Scrivi qui il Sogno per il quale sei entrato in {sitename} e che desideri realizzare.<br>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 Ayni',
|
||||
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!!!<br><strong>QUESTO MOVIMENTO È REALE E POSSIBILE SE LO FACCIAMO FUNZIONARE TUTTI INSIEME !</strong>',
|
||||
},
|
||||
@@ -155,8 +151,8 @@ const msg_it = {
|
||||
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 \'AYNI BOT\' dall\'icona della lente, poi premi Start e segui le istruzioni.',
|
||||
openbot: 'Apri \'AYNI BOT\' su Telegram',
|
||||
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'
|
||||
@@ -169,7 +165,7 @@ const msg_it = {
|
||||
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 ad Ayni" e clicca su "Verifica Registrazione"',
|
||||
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',
|
||||
@@ -247,7 +243,7 @@ const msg_it = {
|
||||
importo: 'Importo',
|
||||
effettua_il_dono: 'E\' arrivato il momento di Effettuare il proprio Dono!<br>' +
|
||||
'Inviare tramite PayPal a: <strong>{email}</strong><br>' +
|
||||
'(Scegliere l\'opzione "Invia ad Amici")<br>',
|
||||
'(Scegliere l\'opzione "INVIA A UNA PERSONA DI FIDUCIA")<br>',
|
||||
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',
|
||||
@@ -286,8 +282,8 @@ const msg_it = {
|
||||
you: 'Tu',
|
||||
cancella_invitato: 'Elimina Invitato',
|
||||
cancella_account: 'Elimina Profilo',
|
||||
cancellami: 'Sei sicuro di voler Eliminare completamente la tua Registrazione su AYNI, uscendo così dal movimento? Non potrai piu\' accedere al sito tramite i tuoi dati, Perderai la tua POSIZIONE e i Tuoi Invitati verranno REGALATI a chi ti ha invitato.',
|
||||
cancellami_2: 'ULTIMO AVVISO! Vuoi uscire Definitivamente da AYNI ?',
|
||||
cancellami: 'Sei sicuro di voler Eliminare completamente la tua Registrazione su {sitename}, uscendo così dal movimento? Non potrai piu\' accedere al sito tramite i tuoi dati, Perderai la tua POSIZIONE e i Tuoi Invitati verranno REGALATI a chi ti ha invitato.',
|
||||
cancellami_2: 'ULTIMO AVVISO! Vuoi uscire Definitivamente da {sitename} ?',
|
||||
account_cancellato: 'Il tuo Profilo è stato cancellato correttamente',
|
||||
regala_invitato: 'Regala Invitato',
|
||||
messaggio_invito: 'Messaggio di Invito',
|
||||
@@ -300,7 +296,6 @@ const msg_it = {
|
||||
aportador_solidario_nome_completo: 'Nominativo Invitante',
|
||||
aportador_solidario_nome_completo_orig: 'Invitante Originario',
|
||||
aportador_solidario_ind_order: 'Num Invitante',
|
||||
already_registered: 'Mi sono già Iscritto sulla Chat Ayni, prima del 13 Gennaio',
|
||||
reflink: 'Link da condividere ai tuoi invitati:',
|
||||
linkzoom: 'Link per entrare in Zoom:',
|
||||
page_title: 'Registrazione',
|
||||
@@ -316,13 +311,13 @@ const msg_it = {
|
||||
email_paypal: 'Email Paypal',
|
||||
country_pay: 'Paese di Destinazione Pagamenti',
|
||||
username_telegram: 'Username Telegram',
|
||||
telegram: 'Chat Telegram \'AYNI BOT\'',
|
||||
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<br>2) torna su Ayni BOT cliccando qui sotto 👇 ed incolla (o scrivi) il codice',
|
||||
teleg_torna_sul_bot: '1) Copia il codice cliccando sul bottone qui sopra<br>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',
|
||||
@@ -349,6 +344,7 @@ const msg_it = {
|
||||
verificato: "Verificato",
|
||||
non_verificato: "Non Verificato",
|
||||
forgetpassword: "Password dimenticata?",
|
||||
modificapassword: "Modifica Password",
|
||||
err: {
|
||||
required: 'è richiesto',
|
||||
email: 'inserire una email valida',
|
||||
|
||||
@@ -62,16 +62,12 @@ const msg_pt = {
|
||||
steps: {
|
||||
completed: 'Completado',
|
||||
passi_su: '{passo} passos em {totpassi}',
|
||||
video_intro_1: '1. Bem-vindo ao AYNI',
|
||||
video_intro_2: '2. Nascimento do AYNI',
|
||||
video_intro_3: '3. Diferenças entre Billettera Classica e AYNI',
|
||||
video_intro_4: '4. Como posso fazer parte do AYNI',
|
||||
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',
|
||||
chat_biblio: 'Entre no AYNI-BIBLIO Chat',
|
||||
chat_biblio_long: 'Você precisa entrar neste Chat para receber as últimas notícias e ficar em contato conosco.',
|
||||
paymenttype: 'Formas de Pagamento (Obrigatório Paypal)',
|
||||
paymenttype_long: 'Escolha <strong> pelo menos 2 Métodos de pagamento</strong>, para trocar presentes.<br>As formas de pagamento são: <ul><li><strong>Paypal</strong> (em AYNI é <strong>obrigatório</strong>) 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 <strong> SEM COMISSÕES</strong>. 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.</li><br><li><strong>Revolut</strong>: 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.</li>',
|
||||
paymenttype_long: 'Escolha <strong> pelo menos 2 Métodos de pagamento</strong>, para trocar presentes.<br>As formas de pagamento são: <ul><li><strong>Paypal</strong> (é <strong>obrigatório</strong>) 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 <strong> SEM COMISSÕES</strong>. 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.</li><br><li><strong>Revolut</strong>: 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.</li>',
|
||||
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',
|
||||
@@ -79,34 +75,34 @@ const msg_pt = {
|
||||
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 do AYNI',
|
||||
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_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.<br><br><strong> Ao participar nos Zooms o staff da AYNI registará a assistência e você estará habilitado.</strong>',
|
||||
zoom_long: 'É necessário participar em pelo menos 1 Zoom, mas é recomendável participar mais activamente no movimento.<br><br><strong> Ao participar nos Zooms o Staff registará a assistência e você estará habilitado.</strong>',
|
||||
zoom_what: 'Tutorial de como instalar o Zoom',
|
||||
// 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: '<strong>Nota:</strong>As pessoas que convidaste, para serem <strong>Active</strong>, têm de ter <strong>concluído todos os primeiros 7 Requisitos</strong> (ver o teu <strong>Lavagna</strong> para ver o que lhes falta)',
|
||||
sharemovement: 'Convite a pelo menos 2 pessoas',
|
||||
sharemovement_long: 'Partilhe o Movimento AYNI e convide-os a participar nos Zooms de Boas-vindas para fazer parte desta grande Família 😄 .<br>',
|
||||
sharemovement_long: 'Partilhe o Movimento {sitename} e convide-os a participar nos Zooms de Boas-vindas para fazer parte desta grande Família 😄 .<br>',
|
||||
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 7 requisitos para entrar na lista de embarque.<br>Você receberá uma mensagem nos próximos dias, assim que o seu navio estiver pronto!',
|
||||
enter_nave_9req_ok: 'PARABÉNS! Você completou TODOS os 9 passos do Guia! Obrigado por ajudar a AYNI a Expandir! <br>Você poderá partir muito em breve com a sua Jornada, fazendo o seu presente e continuando para o Sonhador.',
|
||||
enter_nave_9req_ok: 'PARABÉNS! Você completou TODOS os 9 passos do Guia! Obrigado por ajudar a {sitename} a Expandir! <br>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.<br>',
|
||||
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 Ayni e que deseja realizar.<br>Será compartilhado com todos os outros para sonharem juntos !',
|
||||
dream_long: 'Escreva aqui o Sonho pelo qual você entrou no {sitename} e que deseja realizar.<br>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 Ayni.',
|
||||
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!!!! <br><strong> ESTE MOVIMENTO É REAL E POSSÍVEL SE FABRICARMOS TODOS JUNTOS!!</strong>',
|
||||
},
|
||||
@@ -150,8 +146,8 @@ const msg_pt = {
|
||||
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 AYNI BOTTOM no ícone da lente, então pressione Iniciar e siga as instruções',
|
||||
openbot: "Abra AYNI BOTH no Telegrama",
|
||||
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'
|
||||
@@ -164,7 +160,7 @@ const msg_pt = {
|
||||
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 Ayni" e clique em "Verificar Registo"',
|
||||
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',
|
||||
@@ -242,7 +238,7 @@ const msg_pt = {
|
||||
importo: 'Importo',
|
||||
effettua_il_dono: 'Chegou o momento de fazer o seu Presente!<br>' +
|
||||
'Enviar via PayPal para: <strong>{email}</strong><br>' +
|
||||
'(Escolha a opção "Enviar a amigos".)<br>',
|
||||
'(Escolha a opção "ENVIAR A ALGUÉM DA SUA CONFIANÇA".)<br>',
|
||||
qui_compariranno_le_info: 'No dia da partida do Navio, a informação do Sonhador aparecerá',
|
||||
posizione: 'Localização',
|
||||
come_inviare_regalo_con_paypal: 'Como enviar o presente via Paypal',
|
||||
@@ -305,13 +301,13 @@ const msg_pt = {
|
||||
email_paypal: 'Email Paypal',
|
||||
country_pay: 'País de destino dos pagamentos',
|
||||
username_telegram: 'Username Telegram',
|
||||
telegram: 'Chat Telegram \'AYNI BOT\'',
|
||||
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<br>2) retorne ao Ayni BOT clicando em 👇 e cole (ou escreva) o código',
|
||||
teleg_torna_sul_bot: '1) Copie o código clicando no botão acima<br>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',
|
||||
@@ -338,6 +334,7 @@ const msg_pt = {
|
||||
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',
|
||||
|
||||
@@ -65,16 +65,12 @@ const msg_si = {
|
||||
steps: {
|
||||
completed: 'zaključen',
|
||||
passi_su: '{passo} od {totpassi} koraki',
|
||||
video_intro_1: '1. Dobrodošli v AYNI',
|
||||
video_intro_2: '2. Rojstvo AYNI',
|
||||
video_intro_3: '3. Razlika med klasično Denarnico in AYNI',
|
||||
video_intro_4: '4. Kako lahko postanem del AYNI',
|
||||
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',
|
||||
chat_biblio: 'Vstopi v klepet AYNI BIBLIO',
|
||||
chat_biblio_long: 'Če želiš prejemati najnovejše novice, moraš ostati v tem klepetu z nami',
|
||||
paymenttype: 'Načini plačila (Paypal)',
|
||||
paymenttype_long: '<strong> Načini plačila so: <ul> <li> <strong> Paypal </strong> (v AYNI je <strong> obvezen </strong>), 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 <strong> BREZ KOMISIJ </strong>. 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. </li> <li> <strong> Revolut </strong>: 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. </li>',
|
||||
paymenttype_long: '<strong> Načini plačila so: <ul> <li> <strong> Paypal </strong> (je <strong> obvezen </strong>), 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 <strong> BREZ KOMISIJ </strong>. 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. </li> <li> <strong> Revolut </strong>: 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. </li>',
|
||||
paymenttype_long2: 'Paypal je potreben <br> Za izmenjavo daril priporočamo, da imate na voljo <strong> vsaj 2 načina plačila </strong>.',
|
||||
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',
|
||||
@@ -83,35 +79,35 @@ const msg_si = {
|
||||
paymenttype_revolut_link: 'Odprite račun z Revolutom',
|
||||
entra_zoom: 'Vstopi v Zoom',
|
||||
linee_guida: 'Sprejemam smernice',
|
||||
video_intro: 'Pogledam video AYNI',
|
||||
video_intro: 'Pogledam video',
|
||||
zoom: 'Sodelujem pri vsaj 1 zoomu',
|
||||
zoom_si_partecipato: 'Udeležili ste se vsaj 1-ga zooma',
|
||||
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. <br> <br>\n' +
|
||||
'<strong> Osebje AYNI bo s sodelovanjem v zoomih beležilo udeležbe in vam bo omogočeno. </strong>',
|
||||
'<strong> Osebje bo s sodelovanjem v zoomih beležilo udeležbe in vam bo omogočeno. </strong>',
|
||||
zoom_what: 'Navodila, kako namestiti Zoom',
|
||||
// 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: '<strong> Opomba: </strong> Osebe, ki ste jih povabili, da so <strong> aktivni </strong>, morajo imeti <strong> izpolnjene vseh prvih 7 zahtev </strong> (glejte <strong> Belo tablo </strong> če želite razumeti, kaj manjka)',
|
||||
sharemovement: 'Delim gibanje',
|
||||
sharemovement_long: 'Delite gibanje AYNI in jih povabite, da sodelujejo v zoomih dobrodošlice, da postanejo del te velike družine 😄 .<br>',
|
||||
sharemovement_long: 'Delite gibanje {sitename} in jih povabite, da sodelujejo v zoomih dobrodošlice, da postanejo del te velike družine 😄 .<br>',
|
||||
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 7 zahtev za vpis na vstopni seznam. <br> V naslednjih dneh boste takoj, ko bo vaša ladja pripravljena, prejeli sporočilo!',
|
||||
enter_nave_9req_ok: 'ČESTITKE! Izpolnili ste VSE 9 korakov! Hvala, ker ste pomagali AYNI pri razširitvi! <br> Zelo kmalu boste lahko odšli na potovanje, si priskrbeli darilo in nadaljevali proti sanjaču ',
|
||||
enter_nave_9req_ok: 'ČESTITKE! Izpolnili ste VSE 9 korakov! Hvala, ker ste pomagali {sitename} pri razširitvi! <br> 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!<br>',
|
||||
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 Ayni in jih želite izpolniti. <br> Z drugimi bomo delili, da bomo sanjali skupaj !',
|
||||
dream_long: 'Tu napišite sanje, zaradi katerih ste vstopili v {sitename} in jih želite izpolniti. <br> 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 Ayni vizije',
|
||||
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 !!! <br> <strong> TO GIBANJE JE resnično in možno, če vsi delamo SKUPAJ!</strong>',
|
||||
},
|
||||
@@ -156,8 +152,8 @@ const msg_si = {
|
||||
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 \'AYNI BOT\' na ikoni leče, nato pritisnite Start in sledite navodilom.',
|
||||
openbot: 'Odprite "AYNI BOT" na Telegramu',
|
||||
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'
|
||||
@@ -170,7 +166,7 @@ const msg_si = {
|
||||
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 Ayni" in kliknite "Preveri registracijo"',
|
||||
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',
|
||||
@@ -239,7 +235,7 @@ const msg_si = {
|
||||
importo: 'Uvoz',
|
||||
effettua_il_dono: 'Je\' prišel trenutek da Vplačaš svoje darilo!<br>' +
|
||||
'Vplačaj preko PayPal a: <strong>{email}</strong><br>' +
|
||||
'(Izberi možnost "Pošlji prijatelju")<br>',
|
||||
'(Izberi možnost "Pošlji osebi, ki ji zaupaš")<br>',
|
||||
qui_compariranno_le_info: 'Na dan odhoda Ladje, prejmete vse potrebne informacije s strani Sanjača',
|
||||
posizione: 'Pozicija',
|
||||
come_inviare_regalo_con_paypal: 'Kako vplačati preko',
|
||||
@@ -278,8 +274,8 @@ const msg_si = {
|
||||
you: 'Ti',
|
||||
cancella_invitato: 'Odstrani povabljenca',
|
||||
cancella_account: 'Zbriši registracijo',
|
||||
cancellami: 'Si siguren, da želiš popolnoma Izbrisati svojo Registracijo na AYNI 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 AYNI ?',
|
||||
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',
|
||||
messaggio_invito: 'Povabilno sporočilo',
|
||||
@@ -308,13 +304,13 @@ const msg_si = {
|
||||
email_paypal: 'Email Paypal',
|
||||
country_pay: 'Država destinacije Vplačil',
|
||||
username_telegram: 'Uporabniško ime Telegram',
|
||||
telegram: 'Klepet Telegram \'AYNI BOT\'',
|
||||
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<br>2) vrni se v Ayni BOT s klikom tu spodaj 👇 in prilepi(ali napiši) kodo',
|
||||
teleg_torna_sul_bot: '1) Kopiraj kodo tako da klikneš na zgornji gumb<br>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',
|
||||
@@ -341,6 +337,7 @@ const msg_si = {
|
||||
verificato: "Preverjeno",
|
||||
non_verificato: "Ni Preverjeno",
|
||||
forgetpassword: "Pozabljeno geslo?",
|
||||
modificapassword: "Spremenite geslo",
|
||||
err: {
|
||||
required: 'je zahtevano',
|
||||
email: 'vpiši veljaven email',
|
||||
|
||||
@@ -467,6 +467,8 @@ namespace Actions {
|
||||
return
|
||||
}
|
||||
|
||||
console.log('createPushSubscription: INIT')
|
||||
|
||||
if (!('PushManager' in window)) {
|
||||
return
|
||||
}
|
||||
@@ -508,6 +510,8 @@ namespace Actions {
|
||||
|
||||
// Calling the Server to Save in the MongoDB the Subscriber
|
||||
function saveNewSubscriptionToServer(context, newSub) {
|
||||
|
||||
console.log('saveNewSubscriptionToServer')
|
||||
// If already subscribed, exit
|
||||
if (true) {
|
||||
return
|
||||
|
||||
@@ -57,7 +57,7 @@ namespace Actions {
|
||||
username: UserStore.state.my.username
|
||||
}
|
||||
|
||||
return await Api.SendReq('/ayni/load', 'POST', paramquery)
|
||||
return await Api.SendReq('/site/load', 'POST', paramquery)
|
||||
.then((res) => {
|
||||
// console.log('res', res)
|
||||
state.datastat = res.data.datastat
|
||||
|
||||
@@ -509,6 +509,41 @@ export const fieldsTable = {
|
||||
AddCol(DuplicateRec)
|
||||
],
|
||||
|
||||
colTableUsersSIP: [
|
||||
AddCol({ name: '_id', label_trans: 'reg.id' }),
|
||||
AddCol({ name: 'ind_order', label_trans: 'reg.ind_order' }),
|
||||
AddCol({ name: 'date_reg', label_trans: 'reg.date_reg', fieldtype: tools.FieldType.date }),
|
||||
AddCol({ name: 'username', label_trans: 'reg.username_short' }),
|
||||
AddCol({ name: 'name', label_trans: 'reg.name' }),
|
||||
AddCol({ name: 'surname', label_trans: 'reg.surname' }),
|
||||
AddCol({ name: 'email', label_trans: 'reg.email' }),
|
||||
AddCol({ name: 'made_gift', label_trans: 'reg.made_gift', fieldtype: tools.FieldType.boolean }),
|
||||
AddCol({ name: 'note', label_trans: 'reg.note' }),
|
||||
AddCol({ name: 'aportador_solidario', label_trans: 'reg.aportador_solidario' }),
|
||||
AddCol({ name: 'verified_email', label_trans: 'reg.verified_email', fieldtype: tools.FieldType.boolean }),
|
||||
AddCol({ name: 'profile.special_req', field: 'profile', subfield: 'special_req', label_trans: 'reg.special_req', fieldtype: tools.FieldType.boolean }),
|
||||
AddCol({ name: 'profile.saw_and_accepted', field: 'profile', subfield: 'saw_and_accepted', label_trans: 'reg.saw_and_accepted', fieldtype: tools.FieldType.binary, jointable: 'accepted' }),
|
||||
AddCol({ name: 'profile.my_dream', field: 'profile', subfield: 'my_dream', label_trans: 'reg.my_dream' }),
|
||||
AddCol({ name: 'lang', field: 'lang', label_trans: 'reg.lang' }),
|
||||
AddCol({ name: 'profile.nationality', field: 'profile', subfield: 'nationality', label_trans: 'reg.nationality' }),
|
||||
AddCol({ name: 'profile.intcode_cell', field: 'profile', subfield: 'intcode_cell', label_trans: 'reg.intcode_cell' }),
|
||||
AddCol({ name: 'profile.iso2_cell', field: 'profile', subfield: 'iso2_cell', label_trans: 'reg.iso2_cell' }),
|
||||
AddCol({ name: 'profile.cell', field: 'profile', subfield: 'cell', label_trans: 'reg.cell' }),
|
||||
AddCol({ name: 'profile.email_paypal', field: 'profile', subfield: 'email_paypal', label_trans: 'reg.email_paypal' }),
|
||||
AddCol({ name: 'profile.teleg_id', field: 'profile', subfield: 'teleg_id', label_trans: 'reg.teleg_id' }),
|
||||
AddCol({ name: 'profile.teleg_id_old', field: 'profile', subfield: 'teleg_id_old', label_trans: 'reg.teleg_id_old' }),
|
||||
AddCol({ name: 'profile.teleg_checkcode', field: 'profile', subfield: 'teleg_checkcode', label_trans: 'reg.teleg_checkcode' }),
|
||||
AddCol({ name: 'profile.manage_telegram', field: 'profile', subfield: 'manage_telegram', label_trans: 'reg.manage_telegram', fieldtype: tools.FieldType.boolean }),
|
||||
AddCol({ name: 'profile.paymenttypes', field: 'profile', subfield: 'paymenttypes', label_trans: 'reg.paymenttype', fieldtype: tools.FieldType.multiselect, jointable: 'paymenttypes' }),
|
||||
AddCol({ name: 'profile.img', field: 'profile', subfield: 'img', label_trans: 'reg.img', sortable: false }),
|
||||
AddCol({ name: 'lasttimeonline', label_trans: 'reg.lasttimeonline', fieldtype: tools.FieldType.date }),
|
||||
// AddCol({ name: 'idapp', label_trans: 'reg.idapp', fieldtype: tools.FieldType.string }),
|
||||
AddCol({ name: 'perm', label_trans: 'reg.perm', fieldtype: tools.FieldType.binary, jointable: 'permissions' }),
|
||||
AddCol({ name: 'ipaddr', label_trans: 'reg.ipaddr' }),
|
||||
AddCol(DeleteRec),
|
||||
AddCol(DuplicateRec)
|
||||
],
|
||||
|
||||
colTableExtraList: [
|
||||
// AddCol({ name: '_id', label_trans: 'reg.id' }),
|
||||
AddCol({ name: 'username', label_trans: 'reg.username_short' }),
|
||||
|
||||
@@ -2726,9 +2726,9 @@ export const tools = {
|
||||
if (mythis.$t === undefined)
|
||||
return ''
|
||||
if (short) {
|
||||
return mythis.$t('msg.myAppNameShort')
|
||||
return mythis.$t('ws.siteshortname')
|
||||
} else {
|
||||
return mythis.$t('msg.myAppName')
|
||||
return mythis.$t('ws.sitename')
|
||||
}
|
||||
},
|
||||
|
||||
@@ -2843,7 +2843,7 @@ export const tools = {
|
||||
tools.showNotif(mythis.$q, msg)
|
||||
} else if (riscode === tools.OK) {
|
||||
mythis.$router.push('/regok')
|
||||
tools.showNotif(mythis.$q, mythis.$t('components.authentication.email_verification.link_sent'), {
|
||||
tools.showNotif(mythis.$q, mythis.$t('components.authentication.email_verification.link_sent', {botname: mythis.$t('ws.botname') }), {
|
||||
color: 'green',
|
||||
textColor: 'black'
|
||||
})
|
||||
@@ -3089,8 +3089,8 @@ export const tools = {
|
||||
},
|
||||
metafunc(mythis) {
|
||||
return {
|
||||
title: mythis.$t('msg.myAppName'),
|
||||
titleTemplate: (title) => `${tools.getsuffisso()} ${mythis.mymeta.title} - ${mythis.$t('msg.myAppName')}`,
|
||||
title: mythis.$t('ws.sitename'),
|
||||
titleTemplate: (title) => `${tools.getsuffisso()} ${mythis.mymeta.title} - ${mythis.$t('ws.sitename')}`,
|
||||
meta: {
|
||||
keywords: {
|
||||
name: 'keywords',
|
||||
|
||||
@@ -61,7 +61,9 @@ export default class Dbop extends Vue {
|
||||
|
||||
if (miafunz === 'visuPlacca') {
|
||||
this.placca = ris.placca
|
||||
} else if (miafunz === 'visuListaIngresso' || miafunz === 'visuListaIngressoNuovi' || miafunz === 'visuNaviUtentiEliminati' || miafunz === 'visuListaNave' || miafunz === 'visuNave' || miafunz === 'creaNavi') {
|
||||
} else if (miafunz === 'visuListaIngresso' || miafunz === 'visuListaIngressoNuovi' || miafunz === 'visuNaviUtentiEliminati'
|
||||
|| miafunz === 'visuListaNave' || miafunz === 'visuNave' || miafunz === 'creaNavi'
|
||||
|| (miafunz === 'visuUtentiNonInNavi')) {
|
||||
this.placca = ris.mystr
|
||||
} else {
|
||||
this.ris = ris
|
||||
|
||||
@@ -95,7 +95,12 @@
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<q-btn label="Pulisci chi non è presente in Nave" color="primary"
|
||||
<q-btn label="Statistiche" color="warning" @click="EseguiFunz('visuUtentiNonInNavi')"></q-btn>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<q-btn label="Pulisci chi non è presente in Nave" color="positive"
|
||||
@click="EseguiFunz('pulisciNonPresenzeInNave')"></q-btn>
|
||||
<br>
|
||||
</div>
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
class="bg-warning text-black"
|
||||
color="primary q-title"
|
||||
style="text-align: center;">
|
||||
<div class="mybanner" v-html="$t('components.authentication.email_verification.link_sent')">
|
||||
<div class="mybanner" v-html="$t('components.authentication.email_verification.link_sent', {botname: $t('site.botname') })">
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
12
src/views/login/signup_sip/signup_sip.scss
Executable file
12
src/views/login/signup_sip/signup_sip.scss
Executable file
@@ -0,0 +1,12 @@
|
||||
.signup {
|
||||
width: 100%;
|
||||
margin: 0 auto;
|
||||
max-width: 450px;
|
||||
}
|
||||
|
||||
|
||||
.wrapper {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
27
src/views/login/signup_sip/signup_sip.ts
Executable file
27
src/views/login/signup_sip/signup_sip.ts
Executable file
@@ -0,0 +1,27 @@
|
||||
import Vue from 'vue'
|
||||
import { Component, Prop, Watch } from 'vue-property-decorator'
|
||||
import { UserStore } from '@store'
|
||||
import { tools } from '../../../store/Modules/tools'
|
||||
import { toolsext } from '@src/store/Modules/toolsext'
|
||||
import { CSignUpSIP } from '../../../components/CSignUpSIP'
|
||||
|
||||
@Component({
|
||||
components: { CSignUpSIP }
|
||||
})
|
||||
|
||||
export default class SignupComplete extends Vue {
|
||||
public $t: any
|
||||
public adult: boolean = false
|
||||
|
||||
@Watch('$route.params.invited')
|
||||
public changeadult() {
|
||||
console.log('$route.params.invited')
|
||||
this.adult = !!this.$route.params.invited
|
||||
}
|
||||
|
||||
public created() {
|
||||
if (!tools.getCookie(tools.APORTADOR_SOLIDARIO, ''))
|
||||
tools.setCookie(tools.APORTADOR_SOLIDARIO, this.$route.params.invited)
|
||||
}
|
||||
|
||||
}
|
||||
14
src/views/login/signup_sip/signup_sip.vue
Executable file
14
src/views/login/signup_sip/signup_sip.vue
Executable file
@@ -0,0 +1,14 @@
|
||||
<template>
|
||||
<q-page padding class="signup">
|
||||
<CSignUpSIP :showadultcheck="true" :showcell="true" :showaportador="true" :shownationality="true">
|
||||
|
||||
</CSignUpSIP>
|
||||
</q-page>
|
||||
|
||||
</template>
|
||||
|
||||
<script lang="ts" src="./signup_sip.ts">
|
||||
</script>
|
||||
<style lang="scss" scoped>
|
||||
@import './signup_sip.scss';
|
||||
</style>
|
||||
@@ -28,7 +28,7 @@ export default class Profile extends MixinBase {
|
||||
public eliminaAccount() {
|
||||
|
||||
this.$q.dialog({
|
||||
message: this.$t('reg.cancellami'),
|
||||
message: this.$t('reg.cancellami', {sitename: this.$t('ws.sitename')}),
|
||||
cancel: {
|
||||
label: this.$t('dialog.cancel')
|
||||
},
|
||||
@@ -39,7 +39,7 @@ export default class Profile extends MixinBase {
|
||||
title: this.$t('pages.profile')
|
||||
}).onOk(async () => {
|
||||
this.$q.dialog({
|
||||
message: this.$t('reg.cancellami_2'),
|
||||
message: this.$t('reg.cancellami_2', {sitename: this.$t('ws.sitename')}),
|
||||
cancel: {
|
||||
label: this.$t('dialog.cancel')
|
||||
},
|
||||
|
||||
@@ -64,7 +64,19 @@
|
||||
mysubkey="teleg_id"
|
||||
:type="tools.FieldType.number">
|
||||
</CMyFieldDb>-->
|
||||
|
||||
<br />
|
||||
<div class="row justify-center">
|
||||
<q-btn push
|
||||
rounded
|
||||
color="primary"
|
||||
size="md"
|
||||
to="/requestresetpwd"
|
||||
:label="$t('reg.modificapassword')">
|
||||
</q-btn>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</CTitleBanner>
|
||||
<CTitleBanner class="q-pa-xs" :title="$t('pages.payment')" bgcolor="bg-primary" clcolor="text-white"
|
||||
myclass="myshad" :canopen="true">
|
||||
|
||||
Reference in New Issue
Block a user