Skip to content

Commit eb94382

Browse files
Remove ImportContact screen (#1053)
* Remove ImportContact screen * Remove dead strings * adding dismissal button to pop-up and gating permission import based on whether it's granted * Fix vulnerability * add translations * add variable back to translation strings * grammar * change support email * fix key typo * fix typo for real Co-authored-by: Tarik Bellamine <[email protected]>
1 parent a4a5aa5 commit eb94382

23 files changed

+44
-501
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
"**/truffle/mocha": "^6.2.2",
7878
"**/truffle-security/mocha": "^6.2.2",
7979
"node-gyp": "5.0.1",
80-
"tar": "4.4.15",
80+
"tar": "4.4.18",
8181
"lodash": "~4.17.21",
8282
"react-native-ntp-client": "^1.0.0",
8383
"**/deep-extend": "^0.5.1",

packages/mobile/locales/en-US/global.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,5 +201,6 @@
201201
"cashOutLimitExceeded": "You cannot cash out more than your balance of {{balance}} {{currency}}",
202202
"appDescription": "A mobile payments wallet that works worldwide",
203203
"earn": "Earn",
204-
"free": "Free"
204+
"free": "Free",
205+
"notNow": "Not Now"
205206
}

packages/mobile/locales/en-US/nuxNamePin1.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"heading1": "Data and Privacy",
1111
"heading2": "Celo Assets and {{appName}} Account",
1212
"info": "In order to use our services, please read and accept our <0>User Agreement and Terms</0> by clicking the accept button below.",
13-
"privacy": "By joining this network, you give us permission to collect anonymous information about your use of the app. Additionally, if you confirm your phone number, a hashed copy of it will be stored on the Celo Network. If you grant Valora access to your contact list, Valora will import each contact's name, phone number and profile picture as described in our <0>Privacy Policy</0>.",
14-
"goldDisclaimer": "When you create an account with {{appName}} you are creating a digital wallet to which only you hold the keys. No other person or entity, including cLabs or Valora, can recover your key, change or undo transactions, or recover lost funds. Be aware that CELO, cUSD, and cEUR are part of a new asset class and present a risk of financial loss. Carefully consider your financial circumstances and tolerance for financial risk before purchasing any asset. You can only send up to {{dailyLimitCUSD}} cUSD per day through {{appName}} (the Daily Limit). You must contact support@cLabs.co and provide additional, personal information to request increasing this Daily Limit. There could be a delay to conduct required compliance."
13+
"privacy": "By joining this network, you give us permission to collect anonymous information about your use of the app. Additionally, if you confirm your phone number, a hashed copy of it will be stored on the Celo Network. If you grant Valora access to your contact list, Valora will import each contact's name, phone number and profile picture to allow users to connect through the Valora app. To learn how we collect and use this information please review our <0>Privacy Policy</0>.",
14+
"goldDisclaimer": "When you create an \"account\" with Valora you are creating a digital wallet to which only you hold the keys. No other person or entity, including cLabs or Valora, can recover your key, change or undo transactions, or recover lost funds. Be aware that CELO, cUSD and cEUR are part of a new asset class and present a risk of financial loss. Carefully consider your financial circumstance and tolerance for financial risk before purchasing any asset. You can only send up to {{dailyLimitCUSD}} cUSD per day through Valora (the \"Daily Limit\"). You must contact support@valoraapp.com and provide additional, personal information to request increasing this Daily Limit. There could be a delay to conduct required compliance."
1515
},
1616
"fullName": "Full Name",
1717
"fullNamePlaceholder": "First Last",

packages/mobile/locales/en-US/onboarding.json

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,9 @@
1010
"restoreAccount": "Restore my account"
1111
},
1212
"contacts": {
13-
"header": "Connect Contacts",
14-
"body": "Adding your contacts makes it easy to send and request payments with your friends. Connecting does not send invites to your contacts.\n\nIf you choose to connect your contacts, the encrypted version of your contacts phone numbers will be used by our service to find who from your friends is already on Valora without sharing any personal information to anyone directly.",
15-
"findSwitch": "Allow contacts to find you",
16-
"syncing": {
17-
"loadingHeader": "Syncing...",
18-
"loadingStatus0": "Importing contacts",
19-
"loadingStatus1": "Processing {{total}} contacts",
20-
"loadingStatus2": "Finding friends",
21-
"successHeader": "Completed",
22-
"successWithMatches": "{{matches}} friends on {{appName}}",
23-
"successWithoutMatches": "Syncing complete"
24-
},
2513
"disclosure": {
2614
"title": "Import Contacts",
27-
"body": "Valora would like to import your contacts. Please find more information about our privacy practices by clicking \"Privacy Policy\" in Settings"
15+
"body": "Valora would like to import your contacts. By tapping below, I allow access to my contacts' phone numbers, names and photos for purposes of connecting with them through Valora"
2816
}
2917
},
3018
"createAccount": "Create Account",

packages/mobile/locales/es-419/global.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,5 +201,6 @@
201201
"cashOutLimitExceeded": "No puedes retirar más de tu saldo de {{balance}} {{currency}}.",
202202
"appDescription": "Una billetera de pagos móvil que funciona en todo el mundo",
203203
"earn": "Gana",
204-
"free": "Gratis"
204+
"free": "Gratis",
205+
"notNow": "Omitir"
205206
}

packages/mobile/locales/es-419/nuxNamePin1.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"heading1": "Datos y privacidad",
1111
"heading2": "Activos Celo y cuenta de {{appName}}",
1212
"info": "Para poder usar nuestros servicios, lee nuestro <0>Acuerdo de condiciones de uso</0> y toca el botón Aceptar para indicar que estás de acuerdo.",
13-
"privacy": "Al unirte a esta red, nos das permiso para recopilar información anónima sobre tu uso de la aplicación. Además, si conectas tu número de teléfono, se almacenará una copia del resultado de una función hash en la Red Celo. Si le otorgas acceso a tu lista de contactos, Valora importará el nombre de los contactos, el número de teléfono y la imagen de perfil como se describe en nuestra <0>Política de privacidad</0>.",
14-
"goldDisclaimer": "Cuando creas una 'cuenta' de {{appName}}, estás creando una billetera digital para la que solo tu tienes las claves. Ninguna otra persona o entidad, ni Valora o cLabs, puede recuperar tu clave, cambiar o deshacer transacciones, o recuperar fondos perdidos. Ten en cuenta que CELO, cUSD y cEUR son parte de una nueva clase de activos y suponen un riesgo de pérdida financiera. Considera cuidadosamente tus circunstancias financieras y tu tolerancia al riesgo financiero antes de comprar. Solo puedes enviar hasta {{dailyLimitCUSD}} cUSD por día a través de {{appName}} (“Límite diario”). Si deseas solicitar un aumento a este límite diario, deberás ponerte en contacto con [email protected] y proporcionar información personal adicional. Puede llegar a haber un retraso en llevar a cabo la conformidad requerida."
13+
"privacy": "Al unirte a esta red, nos das permiso para recopilar información anónima sobre tu uso de la aplicación. Además, si confirmas tu número de teléfono, se guardará una copia cifrada en la Red Celo. Si decides conectar tu lista de contactos, Valora importará el nombre, número de teléfono y foto de perfil de tus contactos para permitirte conectar con ellos a través de Valora. Para obtener más información sobre cómo recopilamos y usamos tus datos, consulta nuestra <0>Política de privacidad</0>.",
14+
"goldDisclaimer": "Cuando creas una \"cuenta\" de Valora, estás creando una billetera digital para la que solo tu tienes las claves. Ninguna otra persona o entidad, ni siquiera cLabs o Valora, puede recuperar tu clave, cambiar o deshacer transacciones, o recuperar fondos perdidos. Ten en cuenta que CELO, cUSD y cEUR son parte de una nueva clase de activos y suponen un riesgo de pérdida financiera. Considera cuidadosamente tus circunstancias financieras y tu tolerancia al riesgo financiero antes de comprar. Solo puedes enviar hasta {{dailyLimitCUSD}} cUSD por día a través de Valora (“Límite diario”). Si deseas solicitar un aumento a este límite diario, deberás ponerte en contacto con [email protected] y proporcionar información personal adicional. Puede llegar a haber un retraso en llevar a cabo la conformidad requerida."
1515
},
1616
"fullName": "Nombre completo",
1717
"fullNamePlaceholder": "Nombre y apellido",

packages/mobile/locales/es-419/onboarding.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
},
2525
"disclosure": {
2626
"title": "Importar contactos",
27-
"body": "Valora desea importar tus contactos. Para obtener más información sobre nuestras prácticas de privacidad, haga clic en \"Política de privacidad\" en Configuración"
27+
"body": "Valora quiere importar tus contactos. Al continuar con este proceso, doy acceso a los números de teléfono, nombres y fotos de perfil de mis contactos con fines de conectarme con ellos a través de Valora"
2828
}
2929
},
3030
"createAccount": "Crear Cuenta",

packages/mobile/locales/pt-BR/global.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,5 +201,6 @@
201201
"cashOutLimitExceeded": "Você não pode sacar mais do que o seu saldo de {{currency}} {{balance}}",
202202
"appDescription": "Uma conta de pagamentos móveis que funciona em todo o mundo",
203203
"earn": "Ganhar",
204-
"free": "Grátis"
204+
"free": "Grátis",
205+
"notNow": "Pular"
205206
}

packages/mobile/locales/pt-BR/nuxNamePin1.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"heading1": "Dados e Privacidade",
1111
"heading2": "Ativos Celo e Conta {{appName}} ",
1212
"info": "Para usar nossos serviços, leia nosso <0>Termos de serviço e contrato do usuário</0> e toque no botão Aceitar para indicar que concorda.",
13-
"privacy": "Ao aderir a esta rede, você nos dá permissão para coletar informações anônimas sobre seu uso do aplicativo. Além disso, se você confirmar seu número de celular, uma cópia hash dele será armazenada na Rede Celo. Se você conceder à Valora acesso à sua lista de contatos, Valora importará o nome dos contatos, número de telefone e foto do perfil, conforme descrito em nossa <0>Política de Privacidade</0>.",
14-
"goldDisclaimer": "Ao criar uma \"conta\" com a {{appName}} você está criando uma carteira digital em que só você possui as chaves. Nenhuma outra pessoa ou entidade, incluindo Valora ou cLabs, pode recuperar sua chave, trocar ou desfazer transações, ou recuperar fundos perdidos. Esteja ciente de que CELO, cUSD e cEUR fazem parte de uma nova classe de ativos e apresentam um risco de perda financeira. Considere cuidadosamente sua situação financeira e tolerância ao risco antes de comprar qualquer ativo. Você só pode enviar até {{dailyLimitCUSD}} cUSD por dia através da {{appName}} (o “limite diário”). Você deve entrar em contato com support@cLabs.co e fornecer informações adicionais e pessoais para solicitar um aumento deste limite diário. Pode haver um atraso para conduzir a conformidade necessária."
13+
"privacy": "Ao entrar nesta rede, você nos dá permissão para coletar informações anônimas sobre o seu uso do aplicativo. Além disso, se você confirmar seu número de celular, uma cópia hash dele será armazenada na Rede Celo. Se você conceder acesso à sua lista de contatos, Valora irá importar o nome, número de celular e foto de perfil de cada contato para permitir que os usuários se conectem com eles através do Valora. Para saber como coletamos e usamos essas informações, consulte nossa <0>Política de Privacidade</0>.",
14+
"goldDisclaimer": "Ao criar uma \"conta\" com a Valora você está criando uma carteira digital em que só você possui as chaves. Nenhuma outra pessoa ou entidade, incluindo cLabs e Valora, pode recuperar sua chave, trocar ou desfazer transações, ou recuperar fundos perdidos. Esteja ciente de que CELO, cUSD e cEUR fazem parte de uma nova classe de ativos e apresentam um risco de perda financeira. Considere cuidadosamente sua situação financeira e tolerância ao risco antes de comprar qualquer ativo. Você só pode enviar até {{dailyLimitCUSD}} cUSD por dia através da Valora (o “limite diário”). Você deve entrar em contato com support@valoraapp.com e fornecer informações adicionais e pessoais para solicitar um aumento deste limite diário. Pode haver um atraso para conduzir a conformidade necessária."
1515
},
1616
"fullName": "Nome completo",
1717
"fullNamePlaceholder": "Nome e sobrenome",

packages/mobile/locales/pt-BR/onboarding.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
},
2525
"disclosure": {
2626
"title": "Importar contatos",
27-
"body": "Valora gostaria de importar seus contatos. Encontre mais informações sobre nossas práticas de privacidade clicando em \"Política de Privacidade\" em Configurações"
27+
"body": "alora deseja importar seus contatos. Ao tocar abaixo, dou acesso aos números de celular, nomes e fotos dos meus contatos para me conectar com eles através do Valora"
2828
}
2929
},
3030
"createAccount": "Criar conta",

0 commit comments

Comments
 (0)