diff --git a/www/i18n/locale-es-ES.json b/www/i18n/locale-es-ES.json index 3fbcf2e130b27460da69179934693d054cfdf36c..31ebe0f17a771bf8224bf5ffbd728b824fe3b5c1 100644 --- a/www/i18n/locale-es-ES.json +++ b/www/i18n/locale-es-ES.json @@ -273,7 +273,7 @@ "WOT_RULES_DIVIDER": "Reglas de la red de confianza", "SENTRIES": "Certificaciones necesarias para ser miembro referente", "SENTRIES_FORMULA": "Fórmula de las certificaciones necesarias para ser miembro referente", - "XPERCENT":"Porcentaje mínimo necesario de miembros referentes respentando la regla de distancia máxima", + "XPERCENT":"Porcentaje mínimo necesario de miembros referentes respetando la regla de distancia máxima", "AVG_GEN_TIME": "Tiempo medio entre dos bloques", "CURRENT": "actual", "MATH_CEILING": "TECHO", @@ -347,7 +347,7 @@ "REGISTERED_SINCE_BLOCK": "Se registró en el bloque #", "NO_CERTIFICATION": "Ninguna certificación validada", "NO_GIVEN_CERTIFICATION": "Ninguna certificación emitida", - "NOT_MEMBER_PARENTHESIS": "(no miembro)", + "NOT_MEMBER_PARENTHESIS": "(monedero simple)", "IDENTITY_REVOKED_PARENTHESIS": "(identidad revocada)", "MEMBER_PENDING_REVOCATION_PARENTHESIS": "(revocación en proceso)", "EXPIRE_IN": "Expira", @@ -357,7 +357,7 @@ "SIGNED_ON_BLOCK": "Emitida en el bloque #{{block}}", "WRITTEN_ON_BLOCK": "Escrita en el bloque #{{block}}", "GENERAL_DIVIDER": "Informaciones generales", - "NOT_MEMBER_ACCOUNT": "Cuenta no miembro", + "NOT_MEMBER_ACCOUNT": "Cuenta monedero simple", "NOT_MEMBER_ACCOUNT_HELP": "Se trata de un monedero simple, sin solicitud de membresía en espera", "TECHNICAL_DIVIDER": "Informaciones técnicas", "BTN_CERTIFY": "Certificar", @@ -374,7 +374,7 @@ "PENDING": "Inscripciones en espera:", "PENDING_COUNT": "{{count}} inscripciones en espera", "REGISTERED": "Se inscribió {{sigDate | formatFromNow}}", - "MEMBER_FROM": "Miembro desde {{memberDate|medianFromNowShort}}", + "MEMBER_FROM": "Miembro desde hace {{memberDate|medianFromNowShort}}", "BTN_NEWCOMERS": "Miembros recientes", "BTN_PENDING": "Candidaturas en espera", "SHOW_MORE": "Mostrar más", @@ -425,8 +425,8 @@ "PUBKEY_HELP": "llave pública", "NO_ACCOUNT_QUESTION": "¿Aún no tiene cuenta? ", "HAVE_ACCOUNT_QUESTION": "¿Ya tiene cuenta?", - "CREATE_ACCOUNT": "Crear una cuenta", - "CREATE_FREE_ACCOUNT": "Crear una cuenta gratis", + "CREATE_ACCOUNT": "Crear nueva cuenta", + "CREATE_FREE_ACCOUNT": "Crear nueva cuenta", "FORGOTTEN_ID": "¿Olvidó su contraseña?", "ASSOCIATED_PUBKEY": "Llave pública del archivo de llaves:", "BTN_METHODS": "Otros métodos", @@ -575,13 +575,13 @@ "OUT_DISTANCED": "Sus certificaciones recibidas provienen de un grupo demasiado aislado de la <a ng-click=\"showHelpModal('wot')\">Red de Confianza</a> (RdC) : la <a ng-click=\"showHelpModal('distance_rule')\">regla de distancia máxima</a> no se cumple.<br/>Deberá obtener certificaciones provinientes de otros sectores de la RdC, o esperar a que ésta estreche sus vínculos.", "PENDING_TX": "Transacciones pendientes", "VALIDATING_TX": "Transacciones validadas", - "ERROR_TX": "Transacciones no ejecutadas", - "ERROR_TX_SENT": "Transacciones ejecutadas fallidas", + "ERROR_TX": "Transacciones no validadas", + "ERROR_TX_SENT": "Transacciones ejecutadas no validadas", "PENDING_TX_RECEIVED": "Transacciones en espera de recepción", "EVENTS": "Eventos", "WAITING_MEMBERSHIP": "Solicitud de membresía emitida. En espera de aceptación.", "WAITING_CERTIFICATIONS": "Debe obtener {{needCertificationCount}} certificación(es) para ser miembro.", - "WAITING_CERTIFICATIONS_HELP": "Para obtener sus certificaciones, solicitelas únicamente a miembros <b>que le conozcan bien (y físicamente)</b>, como exige <a ng-click=\"showLicenseModal()\">la licencia de la moneda</a> que usted ha aceptado.<br/>Si no conoce lo suficiente a miembros, hágalo saber en <a ng-click=\"openLink($event, $root.settings.userForumUrl)\">el foro</a> para conocerse físicamente o asistir a algún encuentro.", + "WAITING_CERTIFICATIONS_HELP": "Para obtener sus certificaciones, solicítelas únicamente a miembros <b>que le conozcan bien</b>, como exige <a ng-click=\"showLicenseModal()\">la licencia de la moneda</a> que usted ha aceptado.<br/>Si no conoce lo suficiente a miembros, hágalo saber en el foro para asistir u organizar algún encuentro sobre la moneda libre.", "WILL_MISSING_CERTIFICATIONS": "Pronto le van a <b>faltar certificaciones</b> (al menos {{willNeedCertificationCount}} son necesarias)", "WILL_NEED_RENEW_MEMBERSHIP": "Su adhesión como miembro <b>va a expirar {{membershipExpiresIn|formatDurationTo}}</b>. Piense en <a ng-click=\"doQuickFix('renew')\">renovar su adhesión</a> mientras tanto.", "NEED_RENEW_MEMBERSHIP": "Ya no es miembro porque su adhesión <b>ha expirado</b>. Piense en <a ng-click=\"doQuickFix('renew')\">renovar su adhesión</a>.", @@ -613,15 +613,15 @@ "REGISTRATION_NODE": "Su registro será grabado a través del nodo Duniter <b>{{server}}</b>, que luego se transmitirá al resto del sistema de la moneda.", "REGISTRATION_NODE_HELP": "Si no confía en este nodo, <a ng-click=\"doQuickFix('settings')\">cambie los ajustes</a> de Cesium.", "SELECT_ACCOUNT_TYPE": "Elegir el tipo de cuenta a crear:", - "MEMBER_ACCOUNT": "Cuenta miembro", - "MEMBER_ACCOUNT_TITLE": "Crear una cuenta miembro", - "MEMBER_ACCOUNT_HELP": "Si todavía no es miembro (solamente una cuenta miembro posible por ser humano).", - "WALLET_ACCOUNT": "Simple monedero", + "MEMBER_ACCOUNT": "Cuenta candidata miembro (si tiene experiencia)", + "MEMBER_ACCOUNT_TITLE": "Crear una cuenta candidata miembro (si tiene experiencia)", + "MEMBER_ACCOUNT_HELP": "Si ya tienes experiencia en la moneda y la comunidad le conoce bien. La candidatura caduca a los dos meses si no cumple los requisitos.", + "WALLET_ACCOUNT": "Cuenta monedero simple (recomendada al inicio)", "WALLET_ACCOUNT_TITLE": "Crear una cuenta simple", - "WALLET_ACCOUNT_HELP": "Monedero simple para todos los demás casos, por ejemplo si necesita una cuenta suplementaria para un proyecto, colectivo, para hacer pruebas, etc.<br/>El Dividendo Universal no será producido para esta cuenta.", + "WALLET_ACCOUNT_HELP": "Si es su primera vez, empiece con un monedero simple. También para cuentas de grupos, proyectos, para hacer pruebas, etc.", "SALT_WARNING": "Elija su frase secreta.<br/>Se solicitará cada vez que se conectará con esta cuenta.<br/><br/><b>Conserve bien esta frase secreta</b>.<br/>¡En caso de pérdida, nadie podrá acceder a su cuenta!", "PASSWORD_WARNING": "Elija su contraseña.<br/>Se solicitará cada vez que se conectará con esta cuenta.<br/><br/><b>Conserve bien esta contraseña</b>.<br/>¡En caso de pérdida, nadie podrá acceder su cuenta!", - "PSEUDO_WARNING": "Elija un seudónimo.<br/>Sirve para que los otros miembros puedan encontrarlo más fácilmente.<br/><br/>No debe contener <b>ni espacios ni caracteres acentuados</b>.<div class='hidden-xs'><br/>Ejemplo: <span class='gray'>SophieDupond, MarcelChemin, etc.</span>", + "PSEUDO_WARNING": "Elija un seudónimo.<br/>Sirve para que los otros usuarios de la moneda puedan encontrarlo más fácilmente.<br/><br/>No debe contener <b>ni espacios ni caracteres acentuados</b>.<div class='hidden-xs'><br/>Ejemplo: <span class='gray'>SophieDupond, MarcelChemin, etc.</span>", "PSEUDO": "Seudónimo", "PSEUDO_HELP": "Seudónimo", "SALT_CONFIRM": "Confirmación", @@ -631,8 +631,8 @@ "SLIDE_6_TITLE": "Confirmación:", "COMPUTING_PUBKEY": "Cálculo en proceso…", "LAST_SLIDE_CONGRATULATION": "<b>¡Bien!</b> Ha introducido todas los datos necesarios.<br/><b>Puede solicitar</b> la creación de su cuenta.</b><br/><br/>Para su información, la llave pública que se muestra más abajo identificará su futura cuenta.<br/>Esta podrá ser comunicada a terceros para recibir pagos.", - "CONFIRMATION_MEMBER_ACCOUNT": "<b class=\"assertive\">Advertencia:</b> la frase secreta, la contraseña y el seudónimo no podrán ser modificados.<br/><b>¡Asegúrese siempre de recordarlos!</b><br/><br/><b>¿Desea</b> solicitar la inscripción?", - "CONFIRMATION_WALLET_ACCOUNT": "<b class=\"assertive\">Advertencia:</b> la frase secreta y la contraseña no podrán ser modificados.<br/><b>¡Asegúrese de recordarlos siempre!</b><br/><br/><b>¿Desea</b> continuar?", + "CONFIRMATION_MEMBER_ACCOUNT": "<b class=\"assertive\">Advertencia:</b> la frase secreta, la contraseña y el seudónimo no podrán ser modificados.<br/><b>¡Asegúrese siempre de recordarlos!</b><br/><br/>¿Desea solicitar la inscripción?", + "CONFIRMATION_WALLET_ACCOUNT": "<b class=\"assertive\">Advertencia:</b> la frase secreta y la contraseña no podrán ser modificados.<br/><b>¡Asegúrese de recordarlos siempre!</b><br/><br/>¿Desea continuar?", "CHECKING_PSEUDO": "Verificando…", "PSEUDO_AVAILABLE": "Este nombre está disponible", "PSEUDO_NOT_AVAILABLE": "Este nombre de usuario no está disponible", @@ -702,7 +702,7 @@ "KEYFILE_FILENAME": "llavero-{{pubkey|formatPubkey}}-{{currency}}-{{format}}.dunikey", "MEMBERSHIP_IN": "Registrarse como miembro…", "MEMBERSHIP_IN_HELP": "Le permite <b>transformar</b> una cuenta de monedero simple <b>en una cuenta miembro</b>, enviando una petición de membresía. Solo si todavía no tiene una cuenta miembro.", - "SEND_IDENTITY": "Publicar identidad…", + "SEND_IDENTITY": "Publicar seudónimo/identidad…", "SEND_IDENTITY_HELP": "Le permite asociar un seudónimo a esta cuenta, pero <b>sin pedir ser miembro</b>. La validez de este seudónimo tiene un plazo limitado.", "HELP_LEVEL": "Elija <strong> al menos {{nb}} preguntas:</strong>", "LEVEL": "Nivel de seguridad", @@ -890,25 +890,26 @@ "EMPTY_TX_HISTORY": "Ninguna operación a exportar" }, "CONFIRM": { - "CAN_CONTINUE": "<b>¿Desea</b> continuar?", + "CAN_CONTINUE": "¿Desea continuar?", "EXIT_APP": "¿ Cerrar la aplicación ?", "FULLSCREEN": "¿ Mostrar la aplicación en pantalla completa ?", "ISSUE_524_SEND_LOG": "La transacción ha sido rechazada a causa de una anomalía conocida (ticket #524) pero todavía <b>no replicable</b>.<br/><br/>Para ayudar a los/as desarrolladores/as a corregir este error, ¿ <b>acepta el envío de los logs(trazas del programa)</b> ?<br/><small>(ningún dato confidencia será enviado)</small>.", "POPUP_TITLE": "<b>Confirmación</b>", "POPUP_WARNING_TITLE": "<b>Advertencia</b>", "POPUP_SECURITY_WARNING_TITLE": "<i class=\"icon ion-alert-circled\"></i> <b>Advertencia de seguridad</b>", - "CERTIFY_RULES_TITLE_UID": "Certificar {{uid}}", "CERTIFY_RULES": "<b class=\"assertive\">NO CERTIFICAR</b> una cuenta si piensa que:<br/><br/><ul><li>1.) no corresponde a un ser humano <b>físico y vivo</b>.<li>2.) su propietario/a <b>posee otra cuenta</b> ya certificada.<li>3.) su propietaria/o incumple (voluntariamente o no) la regla 1 o 2 (por ejemplo certificando cuentas fantasmas o duplicadas).</ul><br/><b>¿Desea</b> todavía certificar esta identidad?", - "TRANSFER": "<b>Resumen de la transferencia</b>:<br/><br/><ul><li> - De: {{from}}</li><li> - A: <b>{{to}}</b></li><li> - Importe: <b>{{amount}} {{unit}}</b></li><li> - Comentario: <i>{{comment}}</i></li></ul><br/><b>Desea realizar esta transferencia?</b>", + "CERTIFY_RULES_TITLE_UID": "Certificar {{uid}}", + "CERTIFY_RULES": "<b class=\"assertive\">SOLO CERTIFICAR</b> una cuenta si tiene la seguridad de que:<br/><br/><ul><li>1.) Corresponde a un ser humano <b>físico y vivo</b>.</li><li>2.) Su propietario/a <b>NO posee YA otra cuenta</b> ya certificada (pregunta a su entorno si tiene dudas).</li><li>3.) Su propietaria/o cumple y está de acuerdo con la licencia (y certifica a gente del mismo modo)</li><li>4.) Conoce bien al menos a otro de sus certificadores.</li></ul><br/>¿Desea todavía certificar esta identidad?", + "TRANSFER": "<b>Resumen de la transferencia</b>:<br/><br/><ul><li> - De: {{from}}</li><li> - A: <b>{{to}}</b></li><li> - Importe: <b>{{amount}} {{unit}}</b></li><li> - Comentario: <i>{{comment}}</i></li></ul><br/><b>¿Desea realizar esta transferencia?</b>", "TRANSFER_ALL": "<b>Resumen de la transferencia</b>:<br/><br/><ul><li> - De: {{from}}</li><li> - A: <b>{{to}}</b></li><li> - Importe: <b>{{amount}} {{unit}}</b></li><li> - Comentario: <i>{{comment}}</i></li><br/><li> - Resto: <b>{{restAmount}} {{unit}}</b> para <b>{{restTo}}</b></li></ul><br/><b>¿Desea realizar esta transferencia?</b>", "MEMBERSHIP_OUT": "Esta operación es <b>irreversible</b>.<br/></br/>¿Desea <b>anular su cuenta miembro</b>?", "MEMBERSHIP_OUT_2": "¡Esta operación es <b>irreversible</b>!<br/><br/>¿Desea <b>anular su candidatura</b> como miembro?", "LOGIN_UNUSED_WALLET_TITLE": "¿Error de introducción de datos?", "LOGIN_UNUSED_WALLET": "Las credenciales introducidas corresponden a una cuenta que parece <b>inactiva</b>.<br/></br/><b>¿Quiere sin embargo continuar con esta cuenta?</b>", - "FIX_IDENTITY": "El seudónimo <b>{{uid}}</b> va a ser publicado de nuevo, en reemplazo del antiguo que caducó.<br/></br/><b>¿Desea</b> continuar?", - "FIX_MEMBERSHIP": "Su solicitud de adhesión como miembro va a ser enviada de nuevo.<br/></br/><b>¿Desea</b> continuar?", - "MEMBERSHIP": "Se enviará su solicitud de membresía como miembro.<br/></br/><b>¿Desea</b> continuar?", - "RENEW_MEMBERSHIP": "Su adhesión como miembro va a estar renovada.<br/></br/><b>¿Desea</b> continuar?", - "REVOKE_IDENTITY": "Va a <b>revocar definitivamente esta identidad</b>.<br/><br/>La llave pública y el seudónimo asociados <b>jamás podrán ser utilizados</b> (para una cuenta miembro). <br/><br/><b>¿Desea</b> revocar definitivamente esta cuenta?", + "FIX_IDENTITY": "El seudónimo <b>{{uid}}</b> va a ser publicado de nuevo, en reemplazo del antiguo que caducó.<br/></br/>¿Desea continuar?", + "FIX_MEMBERSHIP": "Su solicitud de adhesión como miembro va a ser enviada de nuevo.<br/></br/>¿Desea continuar?", + "MEMBERSHIP": "Se enviará su solicitud de membresía como miembro.<br/></br/>¿Desea continuar?", + "RENEW_MEMBERSHIP": "Su adhesión como miembro va a estar renovada.<br/></br/>¿Desea continuar?", + "REVOKE_IDENTITY": "Va a <b>revocar definitivamente esta identidad</b>.<br/><br/>La llave pública y el seudónimo asociados <b>jamás podrán ser utilizados</b> (para una cuenta miembro). <br/><br/>¿Desea revocar definitivamente esta cuenta?", "REVOKE_IDENTITY_2": "¡Esta operación es <b>irreversible</b>!<br/><br/>¿Desea <b>revocar definitivamente</b> esta cuenta?", "NOT_NEED_RENEW_MEMBERSHIP": "Su membresía no necesita ser renovada actualmente (caducará en {{membershipExpiresIn|formatDuration}}).<br/></br/><b>¿Confirma</b> querer renovar su membresía?", "SAVE_BEFORE_LEAVE": "¿Desea <b>guardar sus cambios</b> antes de abandonar la página?", diff --git a/www/i18n/locale-pt-PT.json b/www/i18n/locale-pt-PT.json new file mode 100644 index 0000000000000000000000000000000000000000..249f20ff202edb3622c25a32745f8d02b7d0583d --- /dev/null +++ b/www/i18n/locale-pt-PT.json @@ -0,0 +1,1000 @@ +{ + "COMMON": { + "APP_NAME": "Cesium", + "APP_VERSION": "v{{version}}", + "APP_BUILD": "data: {{build}}", + "PUBKEY": "Chave pública", + "MEMBER": "Membro", + "BLOCK": "Bloco", + "BTN_OK": "OK", + "BTN_YES": "Sim", + "BTN_NO": "Não", + "BTN_SEND": "Enviar", + "BTN_SEND_MONEY": "Fazer um pagamento", + "BTN_SEND_MONEY_SHORT": "Pago", + "BTN_SAVE": "Guardar", + "BTN_YES_SAVE": "Sim, guardar", + "BTN_YES_CONTINUE": "Sim, continuar", + "BTN_SHOW": "Ver", + "BTN_SHOW_PUBKEY": "Ver a chave", + "BTN_RELATIVE_UNIT": "Mostrar entradas em DU", + "BTN_BACK": "Anterior", + "BTN_NEXT": "Seguinte", + "BTN_IMPORT": "Importar", + "BTN_CANCEL": "Cancelar", + "BTN_CLOSE": "Fechar", + "BTN_LATER": "Mais tarde", + "BTN_LOGIN": "Iniciar sessão", + "BTN_LOGOUT": "Fechar sessão", + "BTN_ADD_ACCOUNT": "Adicionar conta", + "BTN_SHARE": "Partilhar", + "BTN_EDIT": "Modificar", + "BTN_DELETE": "Apagar", + "BTN_ADD": "Adicionar", + "BTN_SEARCH": "Procurar", + "BTN_REFRESH": "Atualizar", + "BTN_RETRY": "Recomeçar", + "BTN_START": "Iniciar", + "BTN_CONTINUE": "Continuar", + "BTN_CREATE": "Criar", + "BTN_UNDERSTOOD": "Entendido", + "BTN_OPTIONS": "Opções", + "BTN_HELP_TOUR": "Visita guiada", + "BTN_HELP_TOUR_SCREEN": "Ajuda nesta tela", + "BTN_DOWNLOAD": "Descarregar", + "BTN_DOWNLOAD_ACCOUNT_STATEMENT": "Descarregar histórico de conta", + "BTN_MODIFY": "Modificar", + "CHOOSE_FILE": "Arraste o arquivo<br/>ou clique para o selecionar", + "DAYS": "Dias", + "NO_ACCOUNT_QUESTION": "Ainda não é membro? Criar uma conta!", + "SEARCH_NO_RESULT": "Não foi encontrado nenhum resultado", + "LOADING": "Aguarde por favor…", + "LOADING_WAIT": "Aguarde por favor…<br/><small>(Aguardando disponibilidade de nó)</small>", + "SEARCHING": "Procurando…", + "FROM": "De", + "TO": "Para", + "COPY": "Copiar", + "LANGUAGE": "Idioma", + "UNIVERSAL_DIVIDEND": "Dividendo universal", + "UD": "DU", + "DATE_PATTERN": "DD/MM/YYYY HH:mm", + "DATE_FILE_PATTERN": "YYYY-MM-DD", + "DATE_SHORT_PATTERN": "DD/MM/YY", + "DATE_MONTH_YEAR_PATTERN": "MM/YYYY", + "EMPTY_PARENTHESIS": "(vazio)", + "UID": "O seu pseudónimo", + "ENABLE": "Ativado", + "DISABLE": "Desativado", + "RESULTS_LIST": "Resultados:", + "RESULTS_COUNT": "{{count}} resultados", + "EXECUTION_TIME": "executado em {{duration|formatDurationMs}}", + "SHOW_VALUES": "Mostrar contra senha", + "POPOVER_ACTIONS_TITLE": "Opções", + "POPOVER_FILTER_TITLE": "Filtros", + "SHOW_MORE": "Mostrar mais", + "SHOW_MORE_COUNT": "(limite atual {{limit}})", + "POPOVER_SHARE": { + "TITLE": "Partilhar", + "SHARE_ON_TWITTER": "Partilhar em Twitter", + "SHARE_ON_FACEBOOK": "Partilhar em Facebook", + "SHARE_ON_DIASPORA": "Partilhar em Diaspora*", + "SHARE_ON_GOOGLEPLUS": "Partilhar em Google+" + }, + "FILE": { + "DATE" : "Data:", + "TYPE" : "Tipo:", + "SIZE": "Tamanho:", + "VALIDATING": "Validando…" + } + }, + "SYSTEM": { + "PICTURE_CHOOSE_TYPE": "Escolher a fonte:", + "BTN_PICTURE_GALLERY": "Galeria", + "BTN_PICTURE_CAMERA": "<b>Camera</b>" + }, + "MENU": { + "HOME": "Início", + "WOT": "Diretório", + "CURRENCY": "Moeda", + "ACCOUNT": "A minha conta", + "WALLETS": "A minha carteira", + "SETTINGS": "Definições", + "NETWORK": "Rede", + "TRANSACTIONS": "As minhas transações" + }, + "ABOUT": { + "BTN_OPEN_DEV_WINDOW": "Abrir janela de depuração", + "TITLE": "Acerca de", + "LICENSE": "Software <b>livre</b> (licença GNU AGPLv3).", + "LATEST_RELEASE": "Existe uma <b>nova versão</b> de {{'COMMON.APP_NAME' | translate}} (<b>v{{version}}</b>)", + "PLEASE_UPDATE": "Por favor atualize {{'COMMON.APP_NAME' | translate}} (última versão: <b>v{{version}}</b>)", + "CODE": "Código fonte:", + "OFFICIAL_WEB_SITE": "Site oficial:", + "DEVELOPERS": "Desenvolvido por:", + "FORUM": "Fórum:", + "PLEASE_REPORT_ISSUE": "Não se iniba de nos informar sobre anomalias encontradas", + "REPORT_ISSUE": "Reportar um problema" + }, + "HOME": { + "FEED_SOURCE": "Fonte", + "READ_MORE": "Ler mais", + "SHOW_ALL_FEED": "Ver tudo", + "TITLE": "Cesium", + "WELCOME": "Bem vinda/o à aplicação Cesium!", + "MESSAGE": "Receba e envie moeda livre {{currency|abbreviate}} facilmente", + "BTN_CURRENCY": "Explorar a moeda", + "BTN_ABOUT": "Acerca de", + "BTN_HELP": "Ajuda", + "REPORT_ISSUE": "Reportar anomalia", + "NOT_YOUR_ACCOUNT_QUESTION": "Esta conta não é sua <b><i class=\"ion-key\"></i> {{pubkey|formatPubkey}}</b>?", + "BTN_CHANGE_ACCOUNT": "Sair desta conta", + "CONNECTION_ERROR": "Nó <b>{{server}}</b> indisponível ou endereço inválido.<br/><br/>Teste a sua ligação à Internet, ou nó Duniter <a class=\"positive\" ng-click=\"doQuickFix('settings')\">nas definições</a>." + }, + "SETTINGS": { + "TITLE": "Definições", + "DISPLAY_DIVIDER": "Visualização", + "STORAGE_DIVIDER": "Armazenamento", + "NETWORK_SETTINGS": "Rede", + "PEER": "Endereço do nó Duniter", + "PEER_CHANGED_TEMPORARY": "Endereço utilizado temporariamente", + "PEER_SHORT": "Nó Duniter", + "PERSIST_CACHE": "Conservar os dados de navegação (experimental)", + "PERSIST_CACHE_HELP": "Permite uma navegação mais rápida, manter localmente os dados recebidos, para usar entre sessões.", + "USE_LOCAL_STORAGE": "Ativar o armazenamento local", + "USE_LOCAL_STORAGE_HELP": "Permitir manter as suas definições", + "WALLETS_SETTINGS": "A minha carteira", + "USE_WALLETS_ENCRYPTION": "Cifrar carteiras", + "USE_WALLETS_ENCRYPTION_HELP": "Permite proteger as suas carteiras (encriptando), exigida autenticação para aceder.", + "ENABLE_HELPTIP": "Ativar a ajuda por tópico", + "ENABLE_UI_EFFECTS": "Ativar efeitos visuais", + "HISTORY_SETTINGS": "Transações de conta", + "DISPLAY_UD_HISTORY": "Mostrar os DU criados", + "TX_HISTORY_AUTO_REFRESH": "Ativar atualização automática", + "TX_HISTORY_AUTO_REFRESH_HELP": "Atualizar o saldo e as transações automaticamente, com cada novo bloco.", + "AUTHENTICATION_SETTINGS": "Autenticação", + "KEEP_AUTH": "Expiração da sessão", + "KEEP_AUTH_SHORT": "Expiração", + "KEEP_AUTH_HELP": "Defina quando expira a sessão", + "KEEP_AUTH_OPTION": { + "NEVER": "Depois de cada operação", + "SECONDS": "Depois de {{value}} segundos de inatividade", + "MINUTE": "Depois de {{value}}min de inatividade", + "MINUTES": "Depois de {{value}}mins de inatividade", + "HOUR": "Depois de {{value}}h de inatividade", + "ALWAYS": "Ao terminar sessão" + }, + "KEYRING_FILE": "Arquivo de chaves", + "KEYRING_FILE_HELP": "Permite <b>conectar-se</b> automaticamente em cada início <br/>e inclusive de <b>autenticar-se</b> (apenas se \"Expiração da sessão\" está configurada em modo: \"Ao terminar a sessão\").", + "REMEMBER_ME": "Lembrar-me", + "REMEMBER_ME_HELP": "Permite manter-se sempre conectado (não recomendado), conservando localmente a chave pública.", + "PLUGINS_SETTINGS": "Extensões", + "BTN_RESET": "Repor valores por defeito", + "EXPERT_MODE": "Modo avançado", + "EXPERT_MODE_HELP": "Permite uma visualização mais detalhada", + "BLOCK_VALIDITY_WINDOW": "Tempo de validação dos blocos", + "DISABLE_HELPTIP": "Desativar a opção de ajuda contextual", + "BLOCK_VALIDITY_WINDOW_SHORT": "Tempo de validação", + "BLOCK_VALIDITY_WINDOW_HELP": "Tempo de espera antes de considerar uma informação como validada", + "BLOCK_VALIDITY_OPTION": { + "NONE": "Sem espera", + "N": "{{time | formatDuration}} ({{count}} bloques)" + }, + "POPUP_PEER": { + "TITLE": "Nó Duniter", + "HOST": "Endereço", + "HOST_HELP": "Endereço: servidor:porta", + "USE_SSL": "Conexão segura", + "USE_SSL_HELP": "(Cifrado SSL)", + "BTN_SHOW_LIST": "Lista de nós" + } + }, + "BLOCKCHAIN": { + "HASH": "Hash: {{hash}}", + "VIEW": { + "HEADER_TITLE": "Bloco #{{number}}-{{hash|formatHash}}", + "TITLE_CURRENT": "Bloco atual", + "TITLE": "Bloco #{{number|formatInteger}}", + "COMPUTED_BY": "Calculado pelo nó de", + "SHOW_RAW": "Ver o ficheiro em bruto", + "TECHNICAL_DIVIDER": "Informações técnicas", + "VERSION": "Versão do formato", + "HASH": "Hash calculado", + "UNIVERSAL_DIVIDEND_HELP": "Moeda co-produzida por cada um dos {{membersCount}} membros", + "EMPTY": "Nenhum dado neste bloco", + "POW_MIN": "Dificuldade mínima", + "POW_MIN_HELP": "Dificuldade imposta pelo cálculo do hash", + "DATA_DIVIDER": "Dados", + "IDENTITIES_COUNT": "Novas identidades", + "JOINERS_COUNT": "Novos membros", + "ACTIVES_COUNT": "Renovações", + "ACTIVES_COUNT_HELP": "Membros que renovaram as suas adesões", + "LEAVERS_COUNT": "Membros de saída", + "LEAVERS_COUNT_HELP": "Membros de saída que já não querem estar certificados", + "EXCLUDED_COUNT": "Membros excluídos", + "EXCLUDED_COUNT_HELP": "Antigos membros excluídos por não renovação ou falta de certificações", + "REVOKED_COUNT": "Identidades revogadas", + "REVOKED_COUNT_HELP": "Estas contas não poderão ser membros", + "TX_COUNT": "Transações", + "CERT_COUNT": "Certificações", + "TX_TO_HIMSELF": "Operação de mudança", + "TX_OUTPUT_UNLOCK_CONDITIONS": "Condições de desbloqueio", + "TX_OUTPUT_OPERATOR": { + "AND": "e", + "OR": "ou" + }, + "TX_OUTPUT_FUNCTION": { + "SIG": "<b>Assinatura</b> de ", + "XHX": "<b>Contra senha</b>, cuyo SHA256 =", + "CSV": "Bloqueado durante", + "CLTV": "Bloqueado até" + } + }, + "LOOKUP": { + "TITLE": "Blocos", + "NO_BLOCK": "Nenhum bloco", + "LAST_BLOCKS": "Últimos blocos:", + "BTN_COMPACT": "Compactar" + } + }, + "CURRENCY": { + "VIEW": { + "TITLE": "Moeda", + "TAB_CURRENCY": "Moeda", + "TAB_WOT": "Rede de confiança", + "TAB_NETWORK": "Rede", + "TAB_BLOCKS": "Blocos", + "CURRENCY_SHORT_DESCRIPTION": "{{currency|abbreviate}} é uma <b>moeda livre</b>, originada {{firstBlockTime|formatFromNow}}. Conta atualmente com <b>{{N}} membros</b>, que produzem e recebem um <a ng-click=\"showHelpModal('ud')\">Dividendo Universal</a> (DU) cada {{dt|formatPeriod}}.", + "NETWORK_RULES_DIVIDER": "Regras da rede", + "CURRENCY_NAME": "Nome da moeda", + "MEMBERS": "Quantidade de membros", + "MEMBERS_VARIATION": "Variação desde o último DU", + "MONEY_DIVIDER": "Moeda", + "MASS": "Massa monetária", + "SHARE": "Massa média por membro", + "UD": "Dividendo Universal", + "C_ACTUAL": "Crescimento atual", + "MEDIAN_TIME": "Hora da cadeia de blocos", + "POW_MIN": "Nivel mínimo de dificuldade de cálculo", + "MONEY_RULES_DIVIDER": "Regras da moeda", + "C_RULE": "Crescimento teórico objetivo", + "UD_RULE": "Cálculo do dividendo universal", + "DT_REEVAL": "Período de revalorização do DU", + "REEVAL_SYMBOL": "revalorização", + "DT_REEVAL_VALUE": "Todos os <b>{{dtReeval|formatDuration}}</b> ({{dtReeval/86400}} {{'COMMON.DAYS'|translate}})", + "UD_REEVAL_TIME0": "Data da primeira revalorização", + "SIG_QTY_RULE": "Certificações requeridas para ser membro", + "SIG_STOCK": "Máximo de certificações que um membro pode emitir", + "SIG_PERIOD": "Espera mínima entre 2 certificações sucessivas emitidas pelo mesmo indíviduo", + "SIG_WINDOW": "Limite para ter em conta uma certificação", + "SIG_VALIDITY": "Duração de uma certificação tida em conta", + "MS_WINDOW": "Limite para aprovar uma solicitação de membro", + "MS_VALIDITY": "Duração de um membro aprovado", + "STEP_MAX": "Distância máxima entre uma nova candidatura e cada membro referente", + "WOT_RULES_DIVIDER": "Regras da rede de confiança", + "SENTRIES": "Certificações necessárias para ser membro referente", + "SENTRIES_FORMULA": "Fórmula das certificações necessárias para ser membro referente", + "XPERCENT":"Percentagem mínima necessária de membros referentes respeitando a regra de distância máxima", + "AVG_GEN_TIME": "Tempo médio entre dois blocos", + "CURRENT": "Atual", + "MATH_CEILING": "TETO", + "DISPLAY_ALL_RULES": "Ver todas as regras?", + "BTN_SHOW_LICENSE": "Ver a licença", + "WOT_DIVIDER": "Rede de confiança" + }, + "LICENSE": { + "TITLE": "Licença da moeda", + "BTN_DOWNLOAD": "Descarregar o ficheiro", + "NO_LICENSE_FILE": "Ficheiro de licença não encontrado." + } + }, + "NETWORK": { + "VIEW": { + "MEDIAN_TIME": "Hora da cadeia de blocos", + "LOADING_PEERS": "Carregando nós…", + "NODE_ADDRESS": "Endereço:", + "SOFTWARE": "Software:", + "WARN_PRE_RELEASE": "Pré lançamento (última versão estável: <b>{{version}}</b>)", + "WARN_NEW_RELEASE": "Versão <b>{{version}}</b> disponivel", + "WS2PID": "ID:", + "PRIVATE_ACCESS": "Acesso privado", + "POW_PREFIX": "Prefixo da prova de trabalho:", + "ENDPOINTS": { + "BMAS": "Ligação segura (SSL)", + "BMATOR": "Ligação rede TOR", + "WS2P": "Ligação WS2P", + "ES_USER_API": "Nó de dados Cesium+" + } + }, + "INFO": { + "ONLY_SSL_PEERS": "A visualização de nós sem SSL está deteriorada porque Cesium funciona em modo HTTPS." + } + }, + "PEER": { + "PEERS": "Nós", + "SIGNED_ON_BLOCK": "Assinado sobre o bloco", + "MIRROR": "Espelho", + "MIRRORS": "Espelhos", + "MIRROR_PEERS": "Nós espelho", + "PEER_LIST": "Lista de nós", + "MEMBERS": "Membro", + "MEMBER_PEERS": "Nós membro", + "ALL_PEERS": "Todos os nós", + "DIFFICULTY": "Dificuldade", + "API": "API", + "CURRENT_BLOCK": "Bloco #", + "POPOVER_FILTER_TITLE": "Filtro", + "OFFLINE": "Desligado", + "OFFLINE_PEERS": "Nós desligados", + "BTN_SHOW_PEER": "Ver nó", + "VIEW": { + "TITLE": "Nó", + "OWNER": "Propriedade de", + "SHOW_RAW_PEERING": "Ver a ficha do par", + "SHOW_RAW_CURRENT_BLOCK": "Ver o último bloco (formato bruto)", + "LAST_BLOCKS": "Blocos recetores", + "KNOWN_PEERS": "Nós conhecidos:", + "GENERAL_DIVIDER": "Informação geral", + "ERROR": { + "LOADING_TOR_NODE_ERROR": "Não foi possível obter informação do nó usando a rede TOR.", + "LOADING_NODE_ERROR": "Não foi possível obter informação do nó" + } + } + }, + "WOT": { + "SEARCH_HELP": "Procurar (Pseudónimo ou chave pública)", + "SEARCH_INIT_PHASE_WARNING": "Durante a etapa de pré inscrição, o tempo de procura das candidaturas em espera <b>pode demorar</b>. Por favor espere…", + "REGISTERED_SINCE": "Registou-se em", + "REGISTERED_SINCE_BLOCK": "Registou-se no bloco #", + "NO_CERTIFICATION": "Nenhuma certificação validada", + "NO_GIVEN_CERTIFICATION": "Nenhuma certificação emitida", + "NOT_MEMBER_PARENTHESIS": "(não é membro)", + "IDENTITY_REVOKED_PARENTHESIS": "(identidade revogada)", + "MEMBER_PENDING_REVOCATION_PARENTHESIS": "(revogação em processo)", + "EXPIRE_IN": "Expira em", + "NOT_WRITTEN_EXPIRE_IN": "Data limite<br/>de processamento", + "EXPIRED": "Expirado", + "PSEUDO": "Pseudónimo", + "SIGNED_ON_BLOCK": "Emitida no bloco #{{block}}", + "WRITTEN_ON_BLOCK": "Escrita no bloco #{{block}}", + "GENERAL_DIVIDER": "Informações gerais", + "NOT_MEMBER_ACCOUNT": "Conta de não membro", + "NOT_MEMBER_ACCOUNT_HELP": "Trata-se de uma carteira simples, sem pedido de membro em espera", + "TECHNICAL_DIVIDER": "Informações técnicas", + "BTN_CERTIFY": "Certificar", + "BTN_YES_CERTIFY": "Sim, certificar", + "BTN_SELECT_AND_CERTIFY": "Nova certificação", + "ACCOUNT_OPERATIONS": "Transações de conta", + "VIEW": { + "POPOVER_SHARE_TITLE": "Identidade {{title}}" + }, + "LOOKUP": { + "TITLE": "Diretório", + "NEWCOMERS": "Novos membros:", + "NEWCOMERS_COUNT": "{{count}} membros", + "PENDING": "Inscrições em espera:", + "PENDING_COUNT": "{{count}} inscrições em espera", + "REGISTERED": "Inscreveu-se {{sigDate | formatFromNow}}", + "MEMBER_FROM": "Membro desde {{memberDate|medianFromNowShort}}", + "BTN_NEWCOMERS": "Membros recentes", + "BTN_PENDING": "Candidaturas em espera", + "SHOW_MORE": "Mostrar mais", + "SHOW_MORE_COUNT": "(mostrar só {{limit}})", + "NO_PENDING": "Nenhuma candidatura em espera.", + "NO_NEWCOMERS": "Sem membros." + }, + "CONTACTS": { + "TITLE": "Contactos" + }, + "MODAL": { + "TITLE": "Procurar" + }, + "CERTIFICATIONS": { + "TITLE": "{{uid}} - Certificações", + "SUMMARY": "Certificações recebidas", + "LIST": "Detalhe das certificações recebidas", + "PENDING_LIST": "Certificações em espera de tratamento", + "RECEIVED": "Certificações recebidas", + "RECEIVED_BY": "Certificações recebidas por {{uid}}", + "ERROR": "Certificações recebidas por engano", + "SENTRY_MEMBER": "Membro referente" + }, + "OPERATIONS": { + "TITLE": "{{uid}} - Transacções" + }, + "GIVEN_CERTIFICATIONS": { + "TITLE": "{{uid}} - Certificações emitidas", + "SUMMARY": "Certificações emitidas", + "LIST": "Detalhe das certificações emitidas", + "PENDING_LIST": "Certificações à espera para serem processadas", + "SENT": "Certificações emitidas", + "SENT_BY": "Certificações emitidas por {{uid}}", + "ERROR": "Certificações emitidas por engano" + } + }, + "LOGIN": { + "TITLE": "<i class=\"icon ion-locked\"></i> Conexão", + "SCRYPT_FORM_HELP": "Introduza as suas credenciais.<br>Lembre-se de comprovar que a chave pública pertence à sua conta.", + "PUBKEY_FORM_HELP": "Por favor introduza uma chave pública de conta:", + "FILE_FORM_HELP": "Escolha o arquivo de chaves a usar:", + "SCAN_FORM_HELP": "Digitalize o código QR de uma carteira.", + "SALT": "Frase secreta", + "SALT_HELP": "Frase secreta", + "SHOW_SALT": "Mostrar a frase secreta", + "PASSWORD": "Contra senha", + "PASSWORD_HELP": "Contra senha", + "PUBKEY_HELP": "Chave pública", + "NO_ACCOUNT_QUESTION": "Ainda não tem conta? ", + "HAVE_ACCOUNT_QUESTION": "Já tem conta?", + "CREATE_ACCOUNT": "Criar uma conta", + "CREATE_FREE_ACCOUNT": "Criar uma conta grátis", + "FORGOTTEN_ID": "Esqueceu-se da sua contra senha?", + "ASSOCIATED_PUBKEY": "Chave pública do arquivo de chaves:", + "BTN_METHODS": "Outros métodos", + "BTN_METHODS_DOTS": "Outras vias…", + "METHOD_POPOVER_TITLE": "Métodos", + "MEMORIZE_AUTH_FILE": "Memorizar as chaves durante a sessão de navegação", + "SCRYPT_PARAMETERS": "Definições (Scrypt) :", + "AUTO_LOGOUT": { + "TITLE": "Informação", + "MESSAGE": "<i class=\"ion-android-time\"></i> <b>desconectou-se</b> de forma automática, depois de um período de inatividade prolongada.", + "BTN_RELOGIN": "Voltar a conectar-me", + "IDLE_WARNING": "Será desconectado em… {{countdown}}" + }, + "METHOD": { + "SCRYPT_DEFAULT": "Standard (por defeito)", + "SCRYPT_ADVANCED": "Aleatoriamente", + "FILE": "Arquivo de chaves", + "PUBKEY": "Chave pública ou Pseudónimo", + "SCAN": "Digitalizar um código QR" + }, + "SCRYPT": { + "SIMPLE": "Simples", + "DEFAULT": "Predeterminado", + "SECURE": "Seguro", + "HARDEST": "Maior segurança", + "EXTREME": "Segurança Extrema", + "USER": "Personalizado", + "N": "N (Loop):", + "r": "r (RAM):", + "p": "p (CPU):" + }, + "FILE": { + "HELP": "Formato de arquivo esperado: <b>.yml</b> o <b>.dunikey</b> (tipo PubSec, WIF o EWIF)." + } + }, + "API": { + "COMMON": { + "CONNECTION_ERROR": "Nó <b>{{server}}</b> inacessível ou endereço inválido.<br/><br/>Verifique a sua conexão à Internet, ou contacte a administração do sitio.</a>.", + "LINK_DOC": "Documentação API", + "LINK_DOC_HELP": "Documentação para desenvolvedores", + "LINK_STANDARD_APP": "Versão clássica", + "LINK_STANDARD_APP_HELP": "Abrir a versão clássica de {{'COMMON.APP_NAME'|translate}}" + }, + "DOC": { + "AVAILABLE_PARAMETERS": "Lista de parâmetros disponíveis :", + "DEMO_CANCELLED": "<i class=\"icon ion-close\"></i> Cancelado pelo usuário", + "DEMO_DIVIDER": "Testar", + "DEMO_HELP": "Para testar este serviço, faça clique neste botão. O resultado será mostrado abaixo.", + "DEMO_RESULT": "Resultado retornado pela chamada :", + "DEMO_RESULT_PEER": "Endereço do nó utilizado :", + "DEMO_SUCCEED": "<i class=\"icon ion-checkmark\"></i> Sucesso!", + "DESCRIPTION_DIVIDER": "Descrição", + "INTEGRATE_CODE": "Código :", + "INTEGRATE_DIVIDER": "Integrar", + "INTEGRATE_PARAMETERS": "Parâmetros", + "INTEGRATE_RESULT": "Pré-visualização do resultado :", + "PARAMETERS_DIVIDER": "Parâmetros", + "TRANSFER": { + "DESCRIPTION": "A partir de um sítio web (ex: loja online) pode delegar o pagamento em moeda livre com a API de Cesium. Para isso, simplesmente ponha um link no seguinte endereço:", + "EXAMPLE_BUTTON": "Botão HTML", + "EXAMPLE_BUTTON_BG_COLOR": "Cor de fundo", + "EXAMPLE_BUTTON_BG_COLOR_HELP": "Exemplo : #fbc14c, black, lightgrey, rgb(180,180,180)", + "EXAMPLE_BUTTON_DEFAULT_STYLE": "Estilo personalizado", + "EXAMPLE_BUTTON_DEFAULT_TEXT": "Pagar em {{currency|currencySymbol}}", + "EXAMPLE_BUTTON_FONT_COLOR": "Cor do texto", + "EXAMPLE_BUTTON_FONT_COLOR_HELP": "Exemplo : black, orange, rgb(180,180,180)", + "EXAMPLE_BUTTON_ICON_CESIUM": "Logo Cesium", + "EXAMPLE_BUTTON_ICON_DUNITER": "Logo Duniter", + "EXAMPLE_BUTTON_ICON_G1_BLACK": "Logo Ğ1 (negro)", + "EXAMPLE_BUTTON_ICON_G1_COLOR": "Logo Ğ1", + "EXAMPLE_BUTTON_ICON_NONE": "Nenhum", + "EXAMPLE_BUTTON_TEXT_HELP": "Texto do botão", + "EXAMPLE_BUTTON_TEXT_ICON": "Icon", + "EXAMPLE_BUTTON_TEXT_WIDTH": "Largura", + "EXAMPLE_BUTTON_TEXT_WIDTH_HELP": "Exemplo : 200px, 50%", + "EXAMPLES_HELP": "Exemplos de integração :", + "PARAM_AMOUNT": "Quantia", + "PARAM_AMOUNT_HELP": "Quantia da transação (obrigatório). Valores múltiplos permitidos utilizando um separador (ponto e vírgula, barra vertical ou espaço).", + "PARAM_CANCEL_URL": "Endereço web de cancelamento", + "PARAM_CANCEL_URL_HELP": "Endereço web (URL) em caso de anulação do pagamento por parte do usuário. Pode conter as seguintes palavras que serão substituídas pelos seus valores dinamicamente em cada caso: \"{comment}\", \"{amount}\" y \"{pubkey}\".", + "PARAM_COMMENT": "Conceito (ou comentário)", + "PARAM_COMMENT_HELP": "Conceito ou comentário. Permitirá por exemplo identificar o pagamento na cadeia de blocos (blockchain).", + "PARAM_NAME": "Nome (do destinatário ou do seu endereço web)", + "PARAM_NAME_HELP": "O nome do destinatário, ou do seu endereço web. Pode ser um nome legível (\"Minha Loja online\"), ou um domínio (\"Lojaonline.com\").", + "PARAM_PREFERRED_NODE": "Endereço do nó preferido", + "PARAM_PREFERRED_NODE_HELP": "Endereço (URL) do nó Duniter a utilizar preferencialmente (\"g1.domaine.com:443\" ou \"https://g1.domaine.com\").", + "PARAM_PUBKEY": "Chave pública do destinatário", + "PARAM_PUBKEY_HELP": "A chave pública do destinatário (obrigatória)", + "PARAM_REDIRECT_URL": "Endereço web de redirecionamento", + "PARAM_REDIRECT_URL_HELP": "Endereço web (URL) de redirecionamento, chamada quando o pagamento tenha sido enviado. Pode conter as palavras seguintes, que serão substituídas pelos valores da transação dinamicamente : \"{tx}\", \"{hash}\", \"{comment}\", \"{amount}\", \"{pubkey}\" y \"{node}\".", + "TITLE": "Pagamentos" + }, + "URL_DIVIDER": "Endereço de chamada" + }, + "HOME": { + "DOC_HEADER": "Serviços disponíveis :", + "MESSAGE": "Bem vindo/a a <b>documentação da API</b> {{'COMMON.APP_NAME'|translate}}.<br/>Conecte os seus sites web à cadeia de blocos <a href=\"http://duniter.org\" target=\"_system\">Duniter</a> facilmente !", + "MESSAGE_SHORT": "Conecte os seus sites a <a href=\"http://duniter.org\" target=\"_system\">Duniter</a> facilmente !", + "TITLE": "Documentação API {{'COMMON.APP_NAME'|translate}}" + }, + "TRANSFER": { + "AMOUNT": "Quantia :", + "AMOUNTS_HELP": "Escolha a quantia :", + "COMMENT": "Conceito/Comentário da operação :", + "DEMO": { + "BAD_CREDENTIALS": "Verifique as suas credenciais.<br/>Em modo de demostração, as credenciais são : {{'API.TRANSFER.DEMO.SALT'|translate}} / {{'API.TRANSFER.DEMO.PASSWORD'|translate}}", + "HELP": "<b>Modo de demostração</b> : Nenhum pagamento será realmente enviado realmente durante esta simulação.<br/>Utilize as credenciais : <b>{{'API.TRANSFER.DEMO.SALT'|translate}} / {{'API.TRANSFER.DEMO.PASSWORD'|translate}}</b>", + "PASSWORD": "demo", + "PUBKEY": "3G28bL6deXQBYpPBpLFuECo46d3kfYMJwst7uhdVBnD1", + "SALT": "demo" + }, + "ERROR": { + "TRANSFER_FAILED": "Erro no pagamento" + }, + "INFO": { + "CANCEL_REDIRECTING": "Pagamento cancelado.<br/>Redirecionando para o site do vendedor...", + "CANCEL_REDIRECTING_WITH_NAME": "Pagamento cancelado.<br/>Redirecionando para <b>{{name}}</b>...", + "SUCCESS_REDIRECTING": "Pagamento enviado.<br/>Redirecionando para o site do vendedor...", + "SUCCESS_REDIRECTING_WITH_NAME": "Pagamento enviado.<br/>Redirecionando para <b>{{name}}</b>..." + }, + "NAME": "Nome :", + "NODE": "Endereço do nó :", + "PUBKEY": "Chave pública do destinatário :", + "SUMMARY": "Resumo do pagamento :", + "TITLE": "{{'COMMON.APP_NAME'|translate}} - Pagamento online", + "TITLE_SHORT": "Pagamento online" + } + }, + "AUTH": { + "TITLE": "<i class=\"icon ion-locked\"></i> Autenticação", + "BTN_AUTH": "Autenticar", + "GENERAL_HELP": "Por favor, autentique-se:", + "EXPECTED_UID_HELP": "Por favor inicie sessão na conta de <i class=\"ion-person\"></i> {{uid}}:", + "EXPECTED_PUBKEY_HELP": "Por favor, autentique-se na carteira <br class=\"visible-xs\"/><i class=\"ion-key\"></i> {{pubkey|formatPubkey}} :", + "SCAN_FORM_HELP": "Digitalize o código QR da <b>chave privada</b> da carteira." + }, + "ACCOUNT": { + "TITLE": "Minha conta", + "BALANCE": "Saldo", + "LAST_TX": "Últimas transações validadas", + "BALANCE_ACCOUNT": "Saldo da conta", + "NO_TX": "Nenhuma transação", + "SHOW_MORE_TX": "Mostrar mais", + "SHOW_ALL_TX": "Mostrar tudo", + "TX_FROM_DATE": "(mostrar apenas {{fromTime|medianFromNowShort}})", + "OUT_DISTANCED": "As suas certificações recebidas proveem de um grupo demasiado isolado da <a ng-click=\"showHelpModal('wot')\">Rede de Confiança</a> (RdC) : a <a ng-click=\"showHelpModal('distance_rule')\">regra de distancia máxima</a> não se cumpre.<br/>Deverá obter certificações provenientes de outros sectores da RdC, ou esperar que esta estreite os seus vínculos.", + "PENDING_TX": "Transações pendentes", + "VALIDATING_TX": "Transações validadas", + "ERROR_TX": "Transações não efetuadas", + "ERROR_TX_SENT": "Transações efetuadas falhadas", + "PENDING_TX_RECEIVED": "Transações em espera de receção", + "EVENTS": "Eventos", + "WAITING_MEMBERSHIP": "Solicitação de membro emitida. Em espera de ser aceite.", + "WAITING_CERTIFICATIONS": "Deve obter {{needCertificationCount}} certificação(ões) para ser membro.", + "WAITING_CERTIFICATIONS_HELP": "Para obter as suas certificações, solicite-as unicamente a membros <b>que o conheçam bem (e fisicamente)</b>, como exige <a ng-click=\"showLicenseModal()\">a licença da moeda</a> que você aceitou.<br/>Se não conhece membros suficientes, indique-o no <a ng-click=\"openLink($event, $root.settings.userForumUrl)\">fórum</a> para que se conheçam fisicamente ou para assistir a algum encontro.", + "WILL_MISSING_CERTIFICATIONS": "Brevemente <b>terá certificações em falta</b> (pelo menos {{willNeedCertificationCount}} são necessárias)", + "WILL_NEED_RENEW_MEMBERSHIP": "A sua adesão como membro <b>irá expirar {{membershipExpiresIn|formatDurationTo}}</b>. Pense em <a ng-click=\"doQuickFix('renew')\">renovar a sua adesão</a> entretanto.", + "NEED_RENEW_MEMBERSHIP": "Já não é membro porque a sua adesão <b> expirou</b>. Pense em <a ng-click=\"doQuickFix('renew')\">renovar a sua adesão</a>.", + "NEED_RENEW_MEMBERSHIP_AFTER_CANCELLED": "já não é membro da moeda, <b>por falta de certificações</b>. Considere <a ng-click=\"doQuickFix('renew')\">renovar a sua adesão</a>.", + "NO_WAITING_MEMBERSHIP": "Não há adesão membro em espera. Se deseja <b>converter-se em membro</b>, por favor <a ng-click=\"doQuickFix('membership')\">envie a sua adesão como membro</a>.", + "CERTIFICATION_COUNT": "Certificações recebidas", + "CERTIFICATION_COUNT_SHORT": "Certificações", + "SIG_STOCK": "Certificações emitidas", + "BTN_RECEIVE_MONEY": "Receber", + "BTN_SELECT_ALTERNATIVES_IDENTITIES": "Mudar de identidade…", + "BTN_FIX_MEMBERSHIP": "Reenviar candidatura…", + "BTN_MEMBERSHIP_RENEW": "Renovação de membro", + "BTN_MEMBERSHIP_RENEW_DOTS": "Renovação de membro…", + "BTN_MEMBERSHIP_OUT_DOTS": "Cancelar de membro…", + "BTN_SECURITY_DOTS": "Conta e segurança…", + "BTN_SHOW_DETAILS": "Publicar a informação técnica", + "LOCKED_OUTPUTS_POPOVER": { + "TITLE": "Quantia bloqueada", + "DESCRIPTION": "Aqui estão as condições para desbloquear esta quantia:", + "DESCRIPTION_MANY": "Esta transação esta composta em varias partes, cujas condições de desbloqueio são:", + "LOCKED_AMOUNT": "Condições da quantia:" + }, + "NEW": { + "TITLE": "Registar", + "INTRO_WARNING_TIME": "Criar uma conta em {{name|capitalize}} é muito simples. Contudo, por favor leve o tempo necessário para o fazer de forma correta (gerar e memorizar bem as credenciais, etc.)", + "INTRO_WARNING_SECURITY": "Assegure-se de que o dispositivo atual (computador, tablet, telefone) <b>é seguro e de confiança</b>.", + "INTRO_WARNING_SECURITY_HELP": "Anti-vírus, firewall, sessão protegida por contra senha ou PIN, etc.", + "INTRO_HELP": "Haga clic en <b>{{'COMMON.BTN_START'|translate}}</b> para iniciar a criação da conta. Será guiado passo a passo.", + "REGISTRATION_NODE": "O seu registo será gravado através do nó Duniter <b>{{server}}</b>, que logo se transmitirá ao resto do sistema da moeda.", + "REGISTRATION_NODE_HELP": "Se não confia neste nó, <a ng-click=\"doQuickFix('settings')\">altere as definições</a> de Cesium.", + "SELECT_ACCOUNT_TYPE": "Escolher o tipo de conta a criar:", + "MEMBER_ACCOUNT": "Conta membro", + "MEMBER_ACCOUNT_TITLE": "Criar uma conta membro", + "MEMBER_ACCOUNT_HELP": "Se ainda não é membro (somente é possível criar uma conta menbro por ser humano).", + "WALLET_ACCOUNT": "Carteira simples", + "WALLET_ACCOUNT_TITLE": "Criar uma conta simples", + "WALLET_ACCOUNT_HELP": "Carteira simples para todos os restantes casos, por exemplo se necessita uma conta suplementar para um projeto, coletivo, para fazer testes, etc.<br/>O Dividendo Universal não será produzido para esta conta.", + "SALT_WARNING": "Escolha a sua frase secreta.<br/>Será solicitada cada vez que se conectar com esta conta.<br/><br/><b>Conserve bem esta frase secreta</b>.<br/>Em caso de perda, ninguém poderá aceder à sua conta!", + "PASSWORD_WARNING": "Escolha a sua contra senha.<br/>Será solicitada cada vez que se conectar com esta conta.<br/><br/><b>Conserve bem esta contra senha</b>.<br/>Em caso de perda, ninguém poderá aceder à sua conta!", + "PSEUDO_WARNING": "Escolha o seu pseudónimo.<br/>Serve para que os outros membros possam encontra-lo mais facilmente.<br/><br/>Não deve conter <b>nem espaços nem caracteres acentuados</b>.<div class='hidden-xs'><br/>Exemplo: <span class='gray'>ManuelMatos, CarlosManuel, etc.</span>", + "PSEUDO": "Pseudónimo", + "PSEUDO_HELP": "Pseudónimo", + "SALT_CONFIRM": "Confirmação", + "SALT_CONFIRM_HELP": "Confirmação da frase secreta", + "PASSWORD_CONFIRM": "Confirmação", + "PASSWORD_CONFIRM_HELP": "Confirmação da contra senha", + "SLIDE_6_TITLE": "Confirmação:", + "COMPUTING_PUBKEY": "Cálculo em processo…", + "LAST_SLIDE_CONGRATULATION": "<b>Parabés!</b> Já introduziu todos os dados necessários.<br/><b>Pode solicitar</b> a criação da sua conta.</b><br/><br/>Para sua informação, a chave pública que se mostra mais abaixo identificará a sua futura conta.<br/>Esta poderá ser comunicada a terceiros para receber pagamentos.", + "CONFIRMATION_MEMBER_ACCOUNT": "<b class=\"assertive\">Advertência:</b> a frase secreta, a contra senha e o seu pseudónimo não poderão ser modificados.<br/><b>Assegure se sempre de memorizá-los!</b><br/><br/><b>Deseja</b> solicitar a inscrição?", + "CONFIRMATION_WALLET_ACCOUNT": "<b class=\"assertive\">Advertência:</b> a frase secreta, a contra senha e o seu pseudónimo não poderão ser modificados.<br/><b>Assegure se sempre de recordá los!</b><br/><br/><b>Deseja</b> continuar?", + "CHECKING_PSEUDO": "Verificando…", + "PSEUDO_AVAILABLE": "Este nome está disponível", + "PSEUDO_NOT_AVAILABLE": "Este nome de usuário não está disponível", + "INFO_LICENSE": "Para se juntar à moeda, pedimos lhe que leia e aceite esta licença.", + "BTN_ACCEPT": "Aceito", + "BTN_ACCEPT_LICENSE": "Aceito a licença" + }, + "POPUP_REGISTER": { + "TITLE": "Escolha o seu pseudónimo", + "HELP": "Um pseudónimo é obrigatório para ser membro." + }, + "SELECT_IDENTITY_MODAL": { + "TITLE": "Seleção de identidade", + "HELP": "Foram enviadas varias <b>identidades diferentes</b> para a chave pública <span class=\"gray\"><i class=\"ion-key\"></i>{{pubkey | formatPubkey}}</span>.<br/>Por favor, selecione a pasta para usar:" + }, + "SELECT_WALLET_MODAL": { + "TITLE": "Seleção de carteira" + }, + "WALLET_LIST": { + "IMPORT_MODAL": { + "HELP": "Para <b>importar carteiras</b>, faça clique para selecionar ou arraste na zona abaixo o arquivo com a lista de carteiras.", + "NO_NEW_WALLET": "Nenhuma carteira nova", + "TITLE": "Importar carteiras", + "WALLET_COUNT": "<b>{{count}}</b> nova{{count > 1 ? 's' : ''}} carteira{{count > 1 ? 's' : ''}}" + }, + "TITLE": "Minhas carteiras", + "BTN_NEW": "Adicionar uma carteira", + "BTN_DOWNLOAD": "Descarregue a lista", + "BTN_IMPORT_FILE_DOTS": "Importar a partir de ficheiro…", + "NO_WALLET": "Sem carteira secundaria", + "BTN_DELETE": "Eliminar una carteira secundaria…", + "BTN_RENAME": "Renomear a carteira", + "EXPORT_FILENAME": "carteiras-{{pubkey|formatPubkey}}-{{currency}}.csv", + "TOTAL_DOTS": "Total : ", + "EDIT_POPOVER": { + "TITLE": "Renomear a carteira", + "HELP": "Escreva o novo nome", + "NAME_HELP": "Nome da carteira" + } + }, + "SECURITY": { + "KEYFILE": { + "ERROR": { + "BAD_CHECKSUM": "Soma de controlo (checksum) incorreta", + "BAD_PASSWORD": "Frase secreta incorreta" + }, + "EWIF_FORMAT": "Formato EWIF (Encrypted Wallet Import Format) - v1", + "EWIF_FORMAT_HELP": "Este formato armazena o seu arquivo de chaves <b>de forma cifrada</b> a partir de uma frase secreta à sua escolha. Também guarda una soma de controlo (checksum) para verificar a integridade do arquivo.<br/><b>Atenção :</b>Assegure se sempre de memorizar a sua frase secreta!", + "PASSWORD_POPUP": { + "HELP": "Indique a frase secreta :", + "PASSWORD_HELP": "Frase secreta", + "TITLE": "Arquivo de chaves cifrado" + }, + "PUBSEC_FORMAT": "Formato PubSec", + "PUBSEC_FORMAT_HELP": "Este formato armazena o seu arquivo de chaves de forma simples. É compatível com Cesium, ğannonce y Duniter.<br/><b>Atenção :</b>O arquivo <b>não está cifrado</b> (a chave privada aparece em claro) ; guarde o em lugar seguro!", + "WIF_FORMAT": "Formato WIF (Wallet Import Format) - v1", + "WIF_FORMAT_HELP": "Este formato armazena o seu arquivo de chaves com uma soma de controlo (checksum) para verificar a integridade do arquivo. É compatível com as carteiras em papel (Duniter paper wallet).<br/><b>Atenção :</b>O arquivo <b>não está cifrado</b> (a chave privada aparece em claro) ; guarde o em lugar seguro!" + }, + "ADD_QUESTION": "Adicionar pergunta personalizada", + "BTN_CLEAN": "Limpar", + "BTN_RESET": "Reiniciar", + "DOWNLOAD_REVOKE": "Guardar um arquivo de revogação", + "DOWNLOAD_REVOKE_HELP" : "Ter um arquivo de revogação é importante, em caso de perda das credenciais. Permitirá <b>invalidar e retirar a sua conta membro da Rede de Confiança</b>, convertendo a em carteira simples.", + "RECOVER_ID_SELECT_FILE": "Escolha o <b>arquivo para salvaguardar as suas credenciais</b> a utilizar :", + "GENERATE_KEYFILE": "Gerar o meu arquivo de chaves…", + "GENERATE_KEYFILE_HELP": "Gera um arquivo que permitirá autenticar se sem ter que introduzir as credenciais.<br/><b>Cuidado:</b> este arquivo conterá a sua chave secreta; É muito importante conservá-lo em lugar seguro!", + "KEYFILE_FILENAME": "llavero-{{pubkey|formatPubkey}}-{{currency}}-{{format}}.dunikey", + "MEMBERSHIP_IN": "Registar como membro…", + "MEMBERSHIP_IN_HELP": "Permite <b>transformar</b> uma conta de carteira simples <b>numa conta membro</b>, enviando um pedido de membro. Apenas se ainda não possui uma conta membro.", + "SEND_IDENTITY": "Publicar identidade…", + "SEND_IDENTITY_HELP": "Permite associar o seu pseudónimo a esta conta, mas <b>sem pedir para ser membro</b>. A validade deste pseudónimo tem um prazo limitado.", + "HELP_LEVEL": "Escolha <strong> pelo menos {{nb}} perguntas:</strong>", + "LEVEL": "Nível de segurança", + "LOW_LEVEL": "Baixo <span class=\"hidden-xs\">(2 perguntas min.)</span>", + "MEDIUM_LEVEL": "Médio <span class=\"hidden-xs\">(4 perguntas min.)</span>", + "QUESTION_1": "Qual o nome do seu melhor amigo da adolescência?", + "QUESTION_2": "Como se chamava o seu primeiro animal de estimação?", + "QUESTION_3": "Qual o primeiro prato que aprendeu a cozinhar?", + "QUESTION_4": "Qual foi o primeiro filme que viu no cinema?", + "QUESTION_5": "Qual foi o destino do seu primeiro voo de avião?", + "QUESTION_6": "Como se chamava o seu professor(a) na escola primaria?", + "QUESTION_7": "Qual seria para a si a melhor profissão?", + "QUESTION_8": "Qual o seu livro infantil preferido?", + "QUESTION_9": "Qual era o modelo do seu primeiro Veículo?", + "QUESTION_10": "Qual o seu sobrenome durante a infância?", + "QUESTION_11": "Qual foi a sua personagem ou ator/atriz preferido/a quando era estudante?", + "QUESTION_12": "Qual foi o seu cantor ou grupo preferido quando era estudante?", + "QUESTION_13": "Em que cidade se conheceram os seus pais?", + "QUESTION_14": "Como se chamava o seu primeiro chefe/a?", + "QUESTION_15": "Como se chama a rua onde cresceu?", + "QUESTION_16": "Qual o nome da primeira praia onde tomou banho?", + "QUESTION_17": "Qual foi o primeiro álbum que comprou?", + "QUESTION_18": "Qual é a sua equipa desportiva preferida?", + "QUESTION_19": "Qual foi a profissão do seu avô?", + "RECOVER_ID": "Recuperar as suas credenciais", + "REVOCATION_WITH_FILE": "Revogar uma identidade a partir de um ficheiro", + "REVOCATION_WITH_FILE_DESCRIPTION": "Se perdeu de forma permanente as credenciais da sua conta de membro (ou a segurança da conta foi comprometida), pode usar <b>o arquivo de revogação da conta</b> para forçar a saída da Rede de Confiança.", + "REVOCATION_WITH_FILE_HELP": "Para <b>revogar permanentemente</b> uma conta de membro, arraste o arquivo de revogação no quadro seguinte ou faça clique no quadro para selecionar um arquivo.", + "REVOCATION_FILENAME": "revogação-{{uid}}-{{pubkey|formatPubkey}}-{{currency}}.txt", + "REVOCATION_WALLET": "Revogar esta identidade", + "SAVE_ID": "Guardar as minhas credenciais", + "STRONG_LEVEL": "Alto <span class=\"hidden-xs \">(6 perguntas min.)</span>", + "TITLE": "Conta e segurança", + "RECOVER_ID_HELP": "Se possui um <b>arquivo de recuperação das suas credenciais</b>, pode recuperá-las respondendo corretamente às perguntas pessoais escolhidas por si.", + "REVOCATION_WALLET_HELP": "Pedir a revogação da sua identidade acarreta a <b>saída da rede de confiança</b> (definitiva para o seu pseudónimo e a chave pública associada). A conta não produzirá mais o Dividendo Universal.<br/>Poderá continuar a usar carteira simples.", + "SAVE_ID_HELP": "Criação de um arquivo de recuperação, para <b>recuperar a sua contra senha</b> (e frase secreta) em caso de esquecimento. O arquivo <b>cifra-se</b> com a ajuda das perguntas pessoais escolhidas." + }, + "FILE_NAME": "{{currency}}_HistoricoDaConta_{{pubkey|formatPubkey}}_{{currentTime|formatDateForFile}}.csv", + "HEADERS": { + "TIME": "Data", + "AMOUNT": "Quantia", + "COMMENT": "Comentário" + } + }, + "TRANSFER": { + "TITLE": "Transferência", + "SUB_TITLE": "Fazer uma transferência", + "FROM": "De", + "TO": "Para", + "AMOUNT": "Quantia", + "AMOUNT_HELP": "Quantia", + "COMMENT": "Comentário", + "COMMENT_HELP": "Comentário", + "BTN_SEND": "Enviar", + "BTN_ADD_COMMENT": "Acrescentar um comentário", + "REST": "Resto de conta", + "REST_TO": "a", + "WARN_COMMENT_IS_PUBLIC": "Tenha em conta que os <b>comentários são públicos</b> (sem encriptar).", + "MODAL": { + "TITLE": "Transferência" + } + }, + "ERROR": { + "ADD_SECONDARY_WALLET_FAILED": "Falha ao adicionar carteira secundária.", + "COULD_NOT_ADD_EXISTING_WALLET": "A carteira já existe na lista.", + "COULD_NOT_ADD_MAIN_WALLET": "Esta carteira <b>corresponde à conta principal</b> com que se conecta.<br/>Impossível adicionar como carteira secundária.", + "ISSUE_524_TX_FAILED": "Falha na transferência.<br/><br/>Uma mensagem foi enviada aos/as desenvolvedores/as para facilitar a resolução do problema. <b>Gratos pela sua ajuda</b>.", + "LOAD_WALLET_LIST_FAILED": "Falha ao carregar as carteiras secundárias.", + "ONLY_MEMBER_OR_WAS_MEMBER_CAN_EXECUTE_THIS_ACTION": "Você deve <b>ser membro (ou ter sido membro)</b> para poder efetuar esta ação.", + "RESTORE_WALLET_LIST_FAILED": "Falha na restauração das carteiras secundarias.", + "SAVE_WALLET_LIST_FAILED": "Falha ao guardar as carteiras secundarias.", + "UNKNOWN_WALLET_ID": "Carteira secundaria desconhecida.", + "UPDATE_WALLET_LIST_FAILED": "Falha na atualização das carteiras secundarias.", + "UNKNOWN_URI_FORMAT": "Formato URI desconhecido", + "PUBKEY_INVALID_CHECKSUM": "Chave pública inválida (soma de controlo incorreta).", + "POPUP_TITLE": "Erro", + "UNKNOWN_ERROR": "Erro desconhecido", + "CRYPTO_UNKNOWN_ERROR": "O seu navegador parece incompatível com as funcionalidades de criptografia.", + "DOWNLOAD_KEYFILE_FAILED": "Falha ao gerar o arquivo de chaves.", + "EQUALS_TO_PSEUDO": "Deve ser diferente do seu pseudónimo.", + "EQUALS_TO_SALT": "Deve ser diferente da frase secreta.", + "FIELD_REQUIRED": "Campo obrigatório.", + "FIELD_TOO_SHORT": "Valor demasiado curto.", + "FIELD_TOO_SHORT_WITH_LENGTH": "Valor demasiado curto ({{minLength}} caracteres mín)", + "FIELD_TOO_LONG": "Valor demasiado longo", + "FIELD_TOO_LONG_WITH_LENGTH": "Valor demasiado longo, ({{maxLength}} carácteres máx)", + "FIELD_MIN": "Valor mínimo: {{min}}", + "FIELD_MAX": "Valor máximo: {{max}}", + "FIELD_ACCENT": "Caracteres acentuados e pontuação não estão autorizados", + "FIELD_NOT_NUMBER": "Valor numérico esperado", + "FIELD_NOT_INT": "Valor inteiro esperado", + "FIELD_NOT_EMAIL": "Correio eletrónico inválido", + "PASSWORD_NOT_CONFIRMED": "Não coincide com a contra senha anterior.", + "SALT_NOT_CONFIRMED": "Não corresponde à frase secreta anterior.", + "SEND_IDENTITY_FAILED": "Erro da inscrição.", + "SEND_CERTIFICATION_FAILED": "Erro da certificação.", + "NEED_MEMBER_ACCOUNT_TO_CERTIFY": "Não se pode certificar, porque a sua conta não <b>é de membro</b>.", + "NEED_MEMBER_ACCOUNT_TO_CERTIFY_HAS_SELF": "Não se pode certificar, porque a sua conta ainda não é de membro.<br/><br/>Ainda faltam certificações para o ser.", + "IDENTITY_TO_CERTIFY_HAS_NO_SELF": "Esta conta não se pôde certificar. Não foi efetuado o pedido de membro, ou necessita renovação.", + "LOGIN_FAILED": "Falha durante a autenticação.", + "LOAD_IDENTITY_FAILED": "Erro ao carregar a identidade.", + "LOAD_REQUIREMENTS_FAILED": "Erro ao carregar as condições da identidade.", + "SEND_MEMBERSHIP_IN_FAILED": "Erro na tentativa de entrada na comunidade.", + "SEND_MEMBERSHIP_OUT_FAILED": "Erro na interrupção de adesão.", + "REFRESH_WALLET_DATA": "Falha na atualização da carteira.", + "GET_CURRENCY_PARAMETER": "Falha na recuperação das regras da moeda.", + "GET_CURRENCY_FAILED": "Carregamento da moeda impossível. Por favor, tente mais tarde.", + "SEND_TX_FAILED": "Falha na transferência.", + "ALL_SOURCES_USED": "Por favor, espere o cálculo do bloco seguinte (Todas as suas fontes de moeda foram utilizadas).", + "NOT_ENOUGH_SOURCES": "Não há disponibilidade para enviar esta quantia numa transação unica.<br/>Importe máximo: {{amount}} {{unit}}<sub>{{subUnit}}</sub>.", + "ACCOUNT_CREATION_FAILED": "Falha na criação de conta membro.", + "RESTORE_WALLET_DATA_ERROR": "Falha ao carregar as definições a partir do armazenamento local", + "LOAD_WALLET_DATA_ERROR": "Falha ao carregar os dados da carteira.", + "COPY_CLIPBOARD_FAILED": "Copia do valor impossível.", + "TAKE_PICTURE_FAILED": "Falha na recuperação da foto.", + "SCAN_FAILED": "Falha ao digitalizar o Código QR", + "SCAN_UNKNOWN_FORMAT": "Código não reconhecido.", + "WOT_LOOKUP_FAILED": "Falha na procura", + "LOAD_PEER_DATA_FAILED": "Leitura do nó Duniter impossível. Por favor, tente mais tarde.", + "NEED_LOGIN_FIRST": "Por favor, conecte-se primeiro.", + "AMOUNT_REQUIRED": "A Quantia é obrigatória.", + "AMOUNT_NEGATIVE": "Quantia negativa não autorizado.", + "NOT_ENOUGH_CREDIT": "Crédito insuficiente.", + "INVALID_NODE_SUMMARY": "Nó não localizado ou endereço inválido.", + "INVALID_USER_ID": "O pseudónimo não deve conter espaços nem caracteres especiais ou acentuados.", + "INVALID_COMMENT": "O campo 'referencia’ não deve conter caracteres acentuados.", + "INVALID_PUBKEY": "A chave pública não tem o formato esperado.", + "INVALID_PUBKEY_CHECKSUM": "Soma de controlo inválida.", + "IDENTITY_REVOKED": "Esta identidade <b>foi revogada</b>. Não pode voltar a convertê-la em membro.", + "IDENTITY_REVOKED_WITH_TIME": "Esta identidade <b>foi revogada {{revocationTime|medianFromNow}}</b> ({{revocationTime|medianDate}}). Não pode voltar a convertê-la em membro.", + "IDENTITY_PENDING_REVOCATION": "A <b>revogação desta identidade</b> foi solicitada e encontra-se em espera de tratamento. Pelo que, a certificação está desativada.", + "IDENTITY_INVALID_BLOCK_HASH": "Este pedido de adesão não é valido (porque o bloco foi anulado pelos nós da rede): este individuo/a deve renovar o seu pedido de adesão <b>antes de</b> estar certificado/a.", + "IDENTITY_EXPIRED": "A publicação desta identidade está caducada: este individuo/a deve realizar um novo pedido de adesão <b>antes de</b> estar certificado/a.", + "IDENTITY_SANDBOX_FULL": "O nó Duniter utilizado por Cesium já não pode receber mais novas identidades, porque a fila de espera está cheia.<br/><br/>Por favor, tente mais tarde ou mude de nó (no menu <b>Definições</b>).", + "IDENTITY_NOT_FOUND": "Identidade não encontrada", + "IDENTITY_TX_FAILED": "Falha ao carregar as transações da identidade", + "WOT_PENDING_INVALID_BLOCK_HASH": "Adesão não validada.", + "WALLET_INVALID_BLOCK_HASH": "O seu pedido de adesão já não está validado (porque o bloco foi anulado pelos nós da rede).<br/>Deve <a ng-click=\"doQuickFix('fixMembership')\">enviar um novo pedido</a> para resolver este problema.", + "WALLET_IDENTITY_EXPIRED": "A publicação da <b>sua identidade caducou</b>.<br/>Deve <a ng-click=\"doQuickFix('fixIdentity')\">publicar outra vez a sua identidade</a> para resolver este problema.", + "WALLET_REVOKED": "a sua identidade foi <b>revogada</b>: nem o pseudónimo nem a chave pública poderão ser utilizados no futuro por uma conta membro.", + "WALLET_HAS_NO_SELF": "A sua identidade deve em primeiro lugar estar publicada, e não estar caducada.", + "AUTH_REQUIRED": "Autenticação requerida.", + "AUTH_INVALID_PUBKEY": "A chave pública não corresponde à conta conectada", + "AUTH_INVALID_SCRYPT": "Usuário ou contra senha inválidos.", + "AUTH_INVALID_FILE": "arquivo de chave inválido.", + "AUTH_FILE_ERROR": "Não é possível abrir o arquivo da chave", + "IDENTITY_ALREADY_CERTIFY": "Já <b>está certificada.</b> esta identidade. <br/><br/>Esta certificação contudo é válida (expiration {{expiresIn|formatDurationTo}}).", + "IDENTITY_ALREADY_CERTIFY_PENDING": "Já <b>está certificada</b> esta identidade.<br/><br/>Esta certificação encontra se em espera de tratamento (Data limite de tratamento {{expiresIn|formatDurationTo}}).", + "UNABLE_TO_CERTIFY_TITLE": "Certificação impossível", + "LOAD_NEWCOMERS_FAILED": "Não foi possível carregar os novos membros.", + "LOAD_PENDING_FAILED": "Não foi possível carregar as inscrições pendentes.", + "ONLY_MEMBER_CAN_EXECUTE_THIS_ACTION": "Deve <b>ser membro</b> para poder realizar esta ação.", + "ONLY_SELF_CAN_EXECUTE_THIS_ACTION": "Deve ter <b>publicado a sua identidade</b> para poder realizar esta ação.", + "GET_BLOCK_FAILED": "Falha na recuperação do bloco", + "INVALID_BLOCK_HASH": "Bloco não encontrado (hash diferente)", + "DOWNLOAD_REVOCATION_FAILED": "Deve selecionar um ficheiro de texto", + "REVOCATION_FAILED": "Falha na revogação.", + "SALT_OR_PASSWORD_NOT_CONFIRMED": "Frase secreta o contra senha incorretos", + "RECOVER_ID_FAILED": "Falha na recuperação das credenciais", + "LOAD_FILE_FAILED": "Falha ao carregar o arquivo", + "NOT_VALID_REVOCATION_FILE": "Arquivo de revogação inválido (formato de arquivo errado)", + "NOT_VALID_SAVE_ID_FILE": "Arquivo inválido (formato de arquivo errado)", + "NOT_VALID_KEY_FILE": "Arquivo inválido (formato de arquivo errado)", + "EXISTING_ACCOUNT": "As suas credenciais correspondem a uma conta existente, a <a ng-click=\"showHelpModal('pubkey')\">chave pública</a> é:", + "EXISTING_ACCOUNT_REQUEST": "Por favor, altere as suas credenciais para que coincidam com uma conta sem uso.", + "GET_LICENSE_FILE_FAILED": "Falha ao obter o arquivo de licença", + "CHECK_NETWORK_CONNECTION": "Não foi possível conectar a nenhum nó.<br/><br/><b>Comprove a ligação à Internet</b>.", + "INVALID_FILE_FORMAT": "Formato de arquivo inválido.", + "SAME_TX_RECIPIENT": "O destinatário deve ser diferente do emissor." + }, + "INFO": { + "POPUP_TITLE": "Informação", + "CERTIFICATION_DONE": "Certificação enviada", + "NOT_ENOUGH_CREDIT": "Crédito insuficiente", + "TRANSFER_SENT": "Transferência enviada", + "COPY_TO_CLIPBOARD_DONE": "Cópia efetuada", + "MEMBERSHIP_OUT_SENT": "Anulação enviada", + "NOT_NEED_MEMBERSHIP": "Já é membro.", + "IDENTITY_WILL_MISSING_CERTIFICATIONS": "Esta identidade vai necessitar certificações brevemente (pelo menos {{willNeedCertificationCount}}).", + "IDENTITY_NEED_MEMBERSHIP": "Esta identidade não enviou um pedido de adesão para se converter em membro.", + "HAS_ALTERNATIVE_IDENTITIES": "Hay <b>identidades múltiplas</b> anexas a esta chave pública. <b>Antes de qualquer certificação</b>, <a ng-click=\"doQuickFix('showSelectIdentities')\">verifique outras identidades</a> para escolher a correta ou comunique com o proprietário da conta.", + "REVOCATION_SENT": "Revogação enviada", + "REVOCATION_SENT_WAITING_PROCESS": "A <b>revogação desta identidade</b> foi solicitada e aguarda ser processada.", + "FEATURES_NOT_IMPLEMENTED": "Esta funcionalidade encontra-se em desenvolvimento.<br/><br/>Porque não <b>contribuir com Cesium</b>, para obtê-la mais rápido? ;)", + "EMPTY_TX_HISTORY": "Nenhuma operação a exportar" + }, + "CONFIRM": { + "CAN_CONTINUE": "<b>Deseja</b> continuar?", + "EXIT_APP": "Fechar a aplicação?", + "FULLSCREEN": "Mostrar a aplicação em ecran inteiro?", + "ISSUE_524_SEND_LOG": "A transação foi recusada devido a uma anomalia conhecida (ticket #524) mas <b>irreplicável</b>.<br/><br/>Para ajudar os/as desenvolvedores/as a corrigir este erro, <b>aceita o envio dos logs(registos do programa)</b> ?<br/><small>(nenhum dado confidencial será enviado)</small>.", + "POPUP_TITLE": "<b>Confirmação</b>", + "POPUP_WARNING_TITLE": "<b>Advertência</b>", + "POPUP_SECURITY_WARNING_TITLE": "<i class=\"icon ion-alert-circled\"></i> <b>Advertência de segurança</b>", + "CERTIFY_RULES_TITLE_UID": "Certificar {{uid}}", "CERTIFY_RULES": "<b class=\"assertive\">NO CERTIFICAR</b> a conta pensa-se que:<br/><br/><ul><li>1.) não corresponde a um ser humano <b>físico e vivo</b>.<li>2.) o seu/sua proprietário/a <b>possui outra conta</b> já certificada.<li>3.) o seu/sua proprietário/a não cumpre (voluntariamente ou não) a regra 1 ou 2 (por exemplo certificando contas fantasma ou duplicadas).</ul><br/><b>Deseja</b> contudo certificar esta identidade?", + "TRANSFER": "<b>Resumo da transferência</b>:<br/><br/><ul><li> - De: {{from}}</li><li> - Para: <b>{{to}}</b></li><li> - Quantia: <b>{{amount}} {{unit}}</b></li><li> - Comentário: <i>{{comment}}</i></li></ul><br/><b>Deseja realizar esta transferência?</b>", + "TRANSFER_ALL": "<b>Resumo da transferência</b>:<br/><br/><ul><li> - De: {{from}}</li><li> - Para: <b>{{to}}</b></li><li> - Quantia: <b>{{amount}} {{unit}}</b></li><li> - Comentario: <i>{{comment}}</i></li><br/><li> - Resto: <b>{{restAmount}} {{unit}}</b> para <b>{{restTo}}</b></li></ul><br/><b>Deseja realizar esta transferência?</b>", + "MEMBERSHIP_OUT": "Esta operação é <b>irreversível</b>.<br/></br/>Deseja <b>anular a sua conta membro</b>?", + "MEMBERSHIP_OUT_2": "Esta operação é <b>irreversível</b>!<br/><br/>Deseja <b>anular a sua candidatura</b> como membro?", + "LOGIN_UNUSED_WALLET_TITLE": "Erro de introdução de dados?", + "LOGIN_UNUSED_WALLET": "As credenciais introduzidas correspondem a uma conta que parece <b>inativa</b>.<br/></br/><b>Quer no entanto continuar com esta conta?</b>", + "FIX_IDENTITY": "O pseudónimo <b>{{uid}}</b> vai ser publicado novamente, em substituição do antigo que caducou.<br/></br/><b>Deseja</b> continuar?", + "FIX_MEMBERSHIP": "O seu pedido de adesão como membro vai ser enviado novamente.<br/></br/><b>Deseja</b> continuar?", + "MEMBERSHIP": "Será enviado o seu pedido de adesão como membro.<br/></br/><b>Deseja</b> continuar?", + "RENEW_MEMBERSHIP": "A sua adesão como membro será renovada.<br/></br/><b>Deseja</b> continuar?", + "REVOKE_IDENTITY": "Vai <b>revogar definitivamente esta identidade</b>.<br/><br/>A chave pública e pseudónimo associados <b>jamais poderão ser utilizados</b> (para uma conta membro). <br/><br/><b>Deseja</b> revogar definitivamente esta conta?", + "REVOKE_IDENTITY_2": "Esta operação é <b>irreversível</b>!<br/><br/>Deseja <b>revogar definitivamente</b> esta conta?", + "NOT_NEED_RENEW_MEMBERSHIP": "O seu estado de membro não necessita ser renovado atualmente (caducará em {{membershipExpiresIn|formatDuration}}).<br/></br/><b>Confirma</b> querer renovar o seu estado de membro?", + "SAVE_BEFORE_LEAVE": "Deseja <b>guardar as alterações</b> antes de abandonar a página?", + "SAVE_BEFORE_LEAVE_TITLE": "Alterações não guardadas", + "LOGOUT": "Deseja desconectar-se?", + "USE_FALLBACK_NODE": "Nó <b>{{old}}</b> indisponível ou endereço inválido.<br/><br/>Deseja utilizar temporalmente o nó <b>{{new}}</b>?" + }, + "DOWNLOAD": { + "POPUP_TITLE": "<b>Revogação do arquivo</b>", + "POPUP_REVOKE_MESSAGE": "Para proteger a sua conta, descarregue o <b>documento de revogação de conta</b>. Permitirá cancelar a sua conta (em caso de roubo, alteração de identificadores, conta criada incorretamente, etc.).<br/><br/><b>Por favor, guarde-o em lugar seguro.</b>" + }, + "HELP": { + "TITLE": "Ajuda em linha", + "JOIN": { + "SECTION": "Inscrição", + "SALT": "A frase secreta é muito importante. Serve para misturar(<span class=\"text-italic\">hash</span>) a contra senha, antes de calcular a <span class=\"text-italic\">chave pública</span> (o número de conta) e a <span class=\"text-italic\">chave privada</span> para aceder a esta.<br/><b>Por favor, memorize a muito bem</b> porque não existe nenhuma forma de a recuperar em caso de perda.<br/>Não pode ser modificada. Deverá criar uma nova conta se a perde ou se esquece.<br/><br/>Uma boa frase secreta deve ser suficientemente larga (pelo menos 8 caracteres) e o mais original possível.", + "PASSWORD": "A contra senha é muito importante. Junto com a frase secreta, serve para calcular a chave pública (o número de conta), e a chave privada para aceder a ela.<br/><b>Por favor, memorize a muito bem</b> porque não existe nenhuma forma de a recuperar em caso de perda (exceto se tivesse um ficheiro de suporte ou <span class=\"text-italic\">backup</span>.).<br/>Não pode ser modificada. Deverá criar uma nova conta se a perde ou se esquece.<br/><br/>Uma boa contra senha contem pelo menos 8 carateres, com pelo menos una maiúscula y um dígito.", + "PSEUDO": "O pseudónimo utiliza se somente em caso de inscrição como <span class=\"text-italic\">membro</span>. Está sempre associado a uma carteira (através da su <span class=\"text-italic\">chave pública</span>).<br/>Este é publicado na rede para que os restantes usuários possam identificar, certificar ou enviar dinheiro para conta.<br/>O pseudónimo deve ser único para cada membro (atuais e antigos)." + }, + "LOGIN": { + "SECTION": "Autenticação", + "PUBKEY": "Chave pública", + "PUBKEY_DEF": "A chave pública do arquivo de chaves é gerada a partir das credenciais introduzidas (qualquer que sejam), sem estar obrigatoriamente vinculadas ou contrastadas com nenhuma conta já usada. <br/><b>Assegure-se portanto que a chave pública é a mesma com a que se criou originalmente a sua conta</b>. Caso contrário, será auto gerada uma conta vazia que provavelmente nunca foi usada, já que o risco de coincidir com as credenciais de outra conta alheia é muito pequeno.<br/><a href=\"https://es.wikipedia.org/wiki/Criptograf%C3%ADa_de_curva_el%C3%ADptica\" target=\"_ system\">Conheça mais sobre criptografia</a> com chaves públicas.", + "METHOD": "Métodos de autenticação", + "METHOD_DEF": "Diversas opções estão disponíveis para conectar as suas contas: <br/> - A conexão <b>com aleatoriedade (standard ou avançada)</b> mistura a sua contra senha com a sua frase secreta, para limitar as possibilidades de ataque<br/> - A conexão <b>usando chave pública</b> Permite entrar sem credenciais, as quais só serão pedidas quando alguma operação o necessite.<br/> - A conexão <b>usando arquivo de chaves</b> lerá a chave pública e privada da conta de um arquivo sem necessitar das suas credenciais. Vários formatos são possíveis." + }, + "GLOSSARY": { + "DISTANCE_RULE": "Regra de distancia", + "DISTANCE_RULE_DEF": "A regra de distancia da Rede de Confiança define <b>uma distancia máxima a respeitar</b> entre uma candidatura e número mínimo de membros referentes (aqueles mais conectados). Esta distancia é calculada utilizando os enlaces de certificação.", + "WOT": "Rede de Confiança (RdC)", + "WOT_DEF": "A Rede de Confiança é composta pelo conjunto de membros da moeda, e dos enlaces de certificações que os conectam.", + "SECTION": "Glossário", + "PUBKEY_DEF": "Uma chave pública identifica una carteira, que pode estar associada a um membro ou ser uma carteira anónima. Em Cesium calcula se a partir da frase secreta e da contra senha.", + "MEMBER": "Membro", + "MEMBER_DEF": "Cada membro é um ser humano físico e vivo, desejoso de participar livremente na comunidade monetária. Compreende um dividendo universal, de acordo com um período e quantia definido nas <span class=\"text-italic\">regras da moeda</span>", + "CURRENCY_RULES": "Regras da moeda", + "CURRENCY_RULES_DEF": "As regras da moeda foram definidas uma vez e para sempre. Estabelecem o funcionamento de la moeda: o cálculo do dividendo universal, a quantidade de certificações necessárias para ser membro, a quantidade máxima de certificações que cada membro pode emitir, etc. <a href=\"#/app/currency\">Ver as regras atuais</a>.<br/> Os seus parâmetros não podem alterar-se graças a uma <span class=\"text-italic\">Cadeia de Blocos</span> que suporta, implementa e verifica a boa aplicação destas regras.", + "BLOCKCHAIN": "Cadeia de blocos (<span class=\"text-italic\">Blockchain</span>)", + "BLOCKCHAIN_DEF": "A cadeia de blocos descentralizado, que no caso de Duniter, serve para manter e implementar as <span class=\"text-italic\">regras da moeda</span>.<br/><a href=\"http://duniter.org\" target=\"_system\">Mais informação</a> acerca de Duniter e o funcionamento da sua cadeia de blocos.", + "UNIVERSAL_DIVIDEND_DEF": "O Dividendo Universal (DU) é a quantidade de moeda co-criada por cada membro, dependendo do período e do cálculo definidos nas <span class=\"text-italic\">regras da moeda</span>.<br/>Em cada período, los membros recebem nas suas contas a mesma quantidade de moeda.<br/><br/>O DU cresce regularmente, para ser justo entre cada membro (atualmente e no futuro), é calculado em função da esperança de vida media, como se demonstra na <span class=\"text-italic\">Teoria Relativa de la Moeda</span> (TRM, de Stéphane Laborde).<br/><a href=\"http://trm.creationmonetaire.info\">Mais informação</a> sobre a TRM e as moedas livres." + }, + "TIP": { + "MENU_BTN_CURRENCY": "O menu <b>{{'MENU.CURRENCY'|translate}}</b> permite consultar as <b>regras da moeda</b> e o seu estado.", + "CURRENCY_WOT": "O <b>número de membros</b> mostra o peso da comunidade e permite <b>seguir a sua evolução</b>.", + "CURRENCY_MASS": "Siga aqui a <b>quantidade total de moeda</b> existente e a sua <b>distribuição média</b> por membro.<br/><br/>Isto permite avaliar a <b>relevância de uma quantia</b>, em relação ao que <b>possuem os demais</b> nas suas contas (em média).", + "CURRENCY_UNIT_RELATIVE": "A unidade utilizada (“<b>{{'COMMON.UD'|translate}}<sub>{{currency|abbreviate}}</sub></b>”) significa que as quantias em {{currency|capitalize}} foram divididos entre o valor do <b>Dividendo Universal</b> (DU).<br/><br/><small> Esta unidade é relativa <b>pertinente</b>, porque permanece estável, independente da quantidade de moeda que aumenta constantemente.</small>", + "CURRENCY_CHANGE_UNIT": "Este botão permite <b>alterar a unidade</b>, para visualizar as quantias <b>diretamente em {{currency|capitalize}}</b> (em vez de “<b>{{'COMMON.UD'|translate}}<sub>{{currency|abbreviate}}</sub></b>”).", + "CURRENCY_CHANGE_UNIT_TO_RELATIVE": "Este botão permite <b>alterar a unidade</b>, para visualizar as quantias em “<b>{{'COMMON.UD'|translate}}<sub>{{currency|abbreviate}}</sub></b>”, será dizer, relativo ao Dividendo Universal (a quantidade co-produzida por cada membro).", + "CURRENCY_RULES": "As <b>regras</b> da moeda fixam o seu funcionamento <b>exato e previsível</b>.<br/><br/>É o próprio ADN da moeda, que faz que o seu código monetário seja <b>legível e transparente</b>.", + "MENU_BTN_NETWORK": "O menu <b>{{'MENU.NETWORK'|translate}}</b> permite consultar o estado da rede.", + "NETWORK_BLOCKCHAIN": "Todas as transações da moeda estão registadas dentro de um grande livro de contabilidade <b>público e infalsificável</b>, conhecido como a <b>cadeia de blocos</b> (<em>BlockChain</em> em inglês).", + "NETWORK_PEERS": "Os <b>nós</b> visíveis aqui correspondem aos <b>dispositivos de membros que atualizam e validam</b> a cadeia de blocos.<br/><br/>Quanto mais nós houver conectados, mais a moeda terá uma gestão <b>descentralizada</b> e digna de confiança.", + "NETWORK_PEERS_BLOCK_NUMBER": "Este <b>número</b> (em verde) indica o <b>último bloco validado</b> por este nó (última página escrita na cadeia de blocos).<br/><br/>A cor verde indica que este bloco também foi validado <b>pela maioria dos restantes nós</b>.", + "NETWORK_PEERS_PARTICIPATE": "<b>Cada membro</b>, equipado com um dispositivo conectado à Internet, <b>pode contribuir adicionando um nó</b>. Necessita <b>instalar o programa Duniter</b> (livre e gratuito). <a href=\"{{installDocUrl}}\" target=\"_system\">Ver o manual de usuário >></a>.", + "MENU_BTN_ACCOUNT": "<b>{{'ACCOUNT.TITLE'|translate}}</b> permite aceder à gestão e ao histórico da sua conta.", + "MENU_BTN_ACCOUNT_MEMBER": "Consulte aqui o estado da sua conta e a informação sobre as suas certificações.", + "WALLET_CERTIFICATIONS": "Clique aqui para consultar em detalhe as suas certificações (recebidas e emitidas).", + "WALLET_RECEIVED_CERTIFICATIONS": " Clique aqui para consultar em detalhe as suas <b> certificações recebidas</b>.", + "WALLET_GIVEN_CERTIFICATIONS": " Clique aqui para consultar em detalhe as suas certificações <b> certificações emitidas</b>.", + "WALLET_BALANCE": "Visualize aqui o <b>saldo</b> da sua conta.", + "WALLET_BALANCE_RELATIVE": + "{{'HELP.TIP.WALLET_BALANCE'|translate}}<br/><br/>A unidade utilizada (“<b>{{'COMMON.UD'|translate}}<sub>{{currency|abbreviate}}</sub></b>”) significa que a quantia em {{currency|capitalize}} foi dividida entre o <b>Dividendo Universal</b> (DU) co-produzido por cada membro.<br/><br/>Atualmente um DU vale {{currentUD|formatInteger}} {{currency|capitalize}}s.", + "WALLET_BALANCE_CHANGE_UNIT": "Poderá <b>alterar a unidade</b> de visualização das quantias em <b><i class=\"icon ion-android-settings\"></i> {{'MENU.SETTINGS'|translate}}</b>.<br/><br/>Por exemplo, para visualizar as quantias <b>diretamente em {{currency|capitalize}}</b>, em vez de unidade relativa.", + "WALLET_PUBKEY": "Esta é a chave pública da sua conta. Pode comunica-la a terceiros para que possa identificar a sua conta de forma simples.", + "WALLET_SEND": "Realizar um pagamento em alguns cliques", + "WALLET_SEND_NO_MONEY": "Realizar um pagamento em alguns cliques.<br/>(O seu saldo já não lhe permite)", + "WALLET_OPTIONS": "Este botão permite aceder às <b>ações de adesão</b> e de segurança.<br/><br/>Não esqueça de dar uma olhadela!", + "WALLET_RECEIVED_CERTS": "Aqui se exibirá a lista de indivíduos/as que o certificaram.", + "WALLET_CERTIFY": "O botão <b>{{'WOT.BTN_SELECT_AND_CERTIFY'|translate}}</b> permite selecionar uma identidade e certifica-la.<br/><br/>Apenas os que são <b>membros</b> podem certificar outros seres humanos.", + "WALLET_CERT_STOCK": "O seu stock de certificações (emitidas) é limitado a <b>{{sigStock}} certificações</b>.<br/><br/>Este stock renova-se com o tempo, à medida que as certificações caducam.", + "MENU_BTN_TX": "O menu <b>{{'MENU.TRANSACTIONS'|translate}}</b> permite consultar o seu saldo, o histórico de transações e realizar novos pagamentos.", + "MENU_BTN_WALLETS": "O menu <b>{{'MENU.WALLETS'|translate}}</b> permite adicionar carteiras complementares que você gere.", + "MENU_BTN_WOT": "O menu <b>{{'MENU.WOT'|translate}}</b> permite procurar <b>usuários</b> da moeda (membro ou nó).", + "WOT_SEARCH_TEXT_XS": "Para procurar no diretório, escreva as <b>primeiras letras de um pseudónimo</b> (ou de uma chave pública).<br/><br/>A procura começará automaticamente.", + "WOT_SEARCH_TEXT": "Para procurar no diretório, escreva as <b>primeiras letras de um pseudónimo</b> (ou de uma chave pública). <br/><br/>Em seguida aperte a tecla <b>Enter</b> para iniciar a procura.", + "WOT_SEARCH_RESULT": "Visualize a ficha detalhada <b>fazendo clique</b> sobre uma linha.", + "WOT_VIEW_CERTIFICATIONS": "A opção <b>{{'ACCOUNT.CERTIFICATION_COUNT'|translate}}</b> mostra quais membros validaram esta identidade.<br/><br/>Estas certificações atestam que a conta pertence a <b>um ser humano vivo</b> e que não possui <b>nenhuma outra conta membro</b>.", + "WOT_VIEW_CERTIFICATIONS_COUNT": "Necessita pelo menos <b>{{sigQty}} certificações</b> para ser membro e receber o <b>Dividendo Universal</b>.", + "WOT_VIEW_CERTIFICATIONS_CLICK": "Um clique aqui permite abrir <b>a lista de todas as certificações</b> da identidade (recebidas e emitidas).", + "WOT_VIEW_CERTIFY": "O botão <b>{{'WOT.BTN_CERTIFY'|translate}}</b> permite adicionar a sua certificação a esta identidade.", + "CERTIFY_RULES": "<b>Atenção:</b> Certifique somente <b>seres humanos físicos vivos</b>, que não possuam nenhuma outra conta membro.<br/><br/>A segurança da rede da moeda depende do cuidado de cada individuo/a!", + "MENU_BTN_SETTINGS": "Em <b>{{'MENU.SETTINGS'|translate}}</b> poderá configurar a aplicação.", + "HEADER_BAR_BTN_PROFILE": "Faça clique aqui para aceder ao seu <b>perfil</b>", + "SETTINGS_CHANGE_UNIT": "Poderá <b>alterar a unidade de visualização</b> das quantias fazendo clique aqui.<br/><br/>- Desative a opção para mostrar as quantias em {{currency|capitalize}}.<br/>- Ative para quantias relativas ao {{'COMMON.UD'|translate}}<sub>{{currency|abbreviate}}</sub> (as quantidades de quantias serão mostradas <b>divididos</b> entre o Dividendo Universal atual).", + "END_LOGIN": "A visita guiada <b>terminou</b>!<br/><br/>¡Boa sorte neste novo mundo da <b>economia livre</b> !", + "END_NOT_LOGIN": "A visita guiada <b>terminou</b>!<br/><br/>Se quer utilizar a moeda {{currency|capitalize}}, tem que fazer clique em <b>{{'LOGIN.CREATE_ACCOUNT'|translate}}</b> mais abaixo." + } + } +} diff --git a/www/license/license_g1-es-ES.md b/www/license/license_g1-es-ES.md index c55bb73466987d7b55eff93a7a8ab1508a25b5e7..4c9fc6733888b976d33eccd300735c74f5ca0c00 100644 --- a/www/license/license_g1-es-ES.md +++ b/www/license/license_g1-es-ES.md @@ -1,8 +1,8 @@ -Licencia Ğ1 - v0.2.8 +Licencia Ğ1 - v0.2.9 ==================== -:fecha: 2017-04-04 12:59 -:modificada: 2022-03-21 19:15 +:Date: 2017-04-04 12:59 +:Modified: 2023-01-01 18:33 **Licencia de la moneda y compromiso de responsabilidad.** @@ -13,7 +13,7 @@ Cualquier evento de encuentro relacionado con Ğ1 debe ir acompañado de la tran Red de confianza Ğ1 (RdC Ğ1) ------------------------------ -** Aviso de advertencia :** Certificar no solo es asegurarse de que te has encontrado físicamente con la persona. Es asegurar a la comunidad Ğ1 que conoces a la persona lo suficientemente bien y que sabrás cómo contactarla fácilmente, y ser capaz de identificar una cuenta duplicada o falsa realizada por una persona que has certificado, u otro tipo de problema (desaparición ...), efectuando verificaciones comparativas que revelen el problema. +** Aviso de advertencia :** Certificar no significa que simplemente has visto físicamente a la persona candidata. Es asegurar a la comunidad Ğ1 que la conoces lo suficientemente bien y que sabrás cómo contactarla y localizarla fácilmente, ser capaz de identificar una posible cuenta falsa o duplicada realizada por alguien que has certificado, u otro tipo de problema, efectuando verificaciones con la comunidad que detecten el problema. La seguridad de la Red de Confianza es descentralizada. **Consejos fuertemente recomendados** @@ -29,28 +29,29 @@ Comprueba que tus contactos hayan estudiado y comprendido la licencia Ğ1 actual Si te percatas de que un/a certificador/a real o potencial de la cuenta candidata no conoce a la persona interesada, avisa inmediatamente a quien tenga experiencia en el tema de tus contactos en la RdC Ğ1, para que la RdC Ğ1 verifique el proceso de validación. -Cuando eres miembro de la RdC Ğ1 y estás a punto de certificar una nueva cuenta: +Cuando eres miembro de la RdC Ğ1 y estás a punto de certificar una cuenta: ** Estás seguro de: ** -1°) Conocer suficientemente bien (no solamente de vista) a la persona que declara poseer esta llave pública (nueva cuenta). Lea los consejos fuertemente recomendados más arriba para asegurarte de que la "conoces bien". +1°) Conocer suficientemente bien a quien declara poseer esta llave pública (cuenta candidata a miembro). Lea los consejos fuertemente recomendados más arriba para asegurarte de que la "conoces bien". -2°) Haber comprobado personalmente con ella de que se trata de esta llave pública que está a punto de certificar (lea las sugerencias anteriores). +2°) Haber comprobado personalmente con esa persona de que se trata de esa llave pública que está a punto de certificar. -3°) Haber verificado con la persona interesada que ha generado su documento o archivo de revocación de cuenta Duniter que le permitirá, si es necesario, desactivar su estado de miembro (en caso de robo de cuenta, cambio de identificación, cuenta creada incorrectamente, etc.). +3°) Haber verificado con la persona interesada, que ha generado y guardado su documento o archivo de revocación de cuenta Duniter que le permitirá, si es necesario, desactivar su estado de miembro y cocreación (en caso de robo de las contraseñas, cambio de seudónimo, cuenta creada incorrectamente, etc.). -4a°) De haberte encontrado con la persona físicamente para asegurarte de que es ella a quien conoces bien y quién posee esta llave pública. +4a°) Para verificar el paso 2, para asegurarte de que la persona humana que conoces bien posee esa llave pública, es recomendable hacer esa validación in situ físicamente. -4b°) O realizar de forma remota la verificación entre la llave pública y esa persona (que ya has encontrado físicamente), contactándola por diferentes medios de comunicación, como por correo ordinario + redes sociales + foro + correo electronico + video conferencia + teléfono (reconociendo la voz). Ya que si se puediese piratear una cuenta de correo electrónico o una cuenta en un foro, es mucho más difícil imaginar piratear cuatro medios de comunicación separados, e imitar la apariencia (video) e incluso la voz de la persona. +4b°) O bien se puede realizar la validación de forma remota de la llave pública, comunicándola por diferentes medios, como correo ordinario, electrónico, redes sociales, foro, videoconferencia, llamada telefónica (reconociendo la voz). Si alguien hackeara una cuenta de correo electrónico o una cuenta en un foro, es mucho más difícil imaginar que pueda hackear cuatro medios de comunicación separados, e imitar la apariencia (vídeo) e incluso la voz de alguien. + +La 4a° es preferible a la 4b° mientras que los puntos 1°, 2° y 3° son ante todo indispensables. -El 4a°) sin embargo, es preferible al 4b°), mientras que los puntos 1°) 2°) y 3°) son ante todo indispensables. **Reglas abreviadas de la RdC :** -Cada miembro tiene una reserva de 100 certificaciones posibles, que solo puede emitir a razón de 1 certificación cada 5 días. +Cada miembro tiene una reserva de 100 certificaciones posibles, que solo pueden hacerse efectivas a razón de 1 certificación cada 5 días. -Válida durante 2 meses, una certificación se toma en consideración definitivamente para una nueva candidatura de membresía si esta persona tiene al menos otras 4 certificaciones al cabo de estos 2 meses, de lo contrario, el proceso de candidatura deberá reiniciarse. +Válida durante 2 meses, una certificación se toma en consideración definitivamente para una nueva candidatura de membresía si esta persona recibe al menos otras 4 certificaciones que cumplen la regla de distancia durante esos 2 meses, de lo contrario, el proceso de candidatura deberá reiniciarse sin perder acceso a la cuenta. Para convertirse en nuevo/a miembro de la RdC Ğ1 es necesario obtener 5 certificaciones y estar a una distancia de <= 5 pasos con como mínimo un 80% del total de miembros referentes de la RdC. @@ -71,11 +72,11 @@ Moneda Ğ1 * 1 DU por persona y por día. -La cantidad en Ğ1 del DU es idéntica cada día hasta el próximo equinoccio(cada 6 meses) cuando se re-evaluará el DU según la fórmula : +La cantidad en Ğ1 del DU diario es idéntica hasta pasado cada equinoccio(cada 6 meses) cuando se re-evaluará el DU según la fórmula : * DU diario (próximo equinoccio) = DU diario (equinoccio) + c² (M/N)(equinoccio) / (15778800 segundos) -Y como parámetros: +Teniendo como constantes: * c = 4,88% / equinoccio * DU(0) = 10,00 Ğ1 diff --git a/www/plugins/es/i18n/locale-es-ES.json b/www/plugins/es/i18n/locale-es-ES.json index f6bfad1e6d96bd61931af390a9ca535009876c80..6e3bdb27ce933afde886cfe921792160698a1263 100644 --- a/www/plugins/es/i18n/locale-es-ES.json +++ b/www/plugins/es/i18n/locale-es-ES.json @@ -184,8 +184,8 @@ "BTN_REPLY": "Responder", "BTN_COMPOSE": "Nuevo mensaje", "BTN_WRITE": "Escribir", - "NO_MESSAGE_INBOX": "Ningun mensaje recibido", - "NO_MESSAGE_OUTBOX": "Ningun mensaje mandado", + "NO_MESSAGE_INBOX": "Ningún mensaje recibido", + "NO_MESSAGE_OUTBOX": "Ningún mensaje mandado", "NOTIFICATIONS": { "TITLE": "Mensajes", "MESSAGE_RECEIVED": "Ha <b>recibido un mensaje</b><br/>de" @@ -484,15 +484,15 @@ } }, "SUBSCRIPTION": { - "SUBSCRIPTION_DIVIDER": "Servicios en línea", - "SUBSCRIPTION_DIVIDER_HELP": "Los servicios en línea ofrecen servicios adicionales, proporcionados por un tercero.", - "BTN_ADD": "Agregar un servicio", - "BTN_EDIT": "Administrar mis servicios", - "NO_SUBSCRIPTION": "Ningún servicio definido", - "SUBSCRIPTION_COUNT": "Servicios / Suscripción", + "SUBSCRIPTION_DIVIDER": "Aplicaciones de terceros", + "SUBSCRIPTION_DIVIDER_HELP": "Las aplicaciones de terceros ofrecen servicios adicionales, proporcionados por un tercero.", + "BTN_ADD": "Agregar una aplicación", + "BTN_EDIT": "Administrar mis aplicaciones", + "NO_SUBSCRIPTION": "Ningúna suscripción definida", + "SUBSCRIPTION_COUNT": "Suscripciones", "EDIT": { - "TITLE": "Servicios en línea", - "HELP_TEXT": "Gestione sus suscripciones y otros servicios en línea aquí", + "TITLE": "Aplicaciones de terceros", + "HELP_TEXT": "Gestione sus suscripciones y otras aplicaciones de terceros aquí", "PROVIDER": "Proveedor:" }, "TYPE": { @@ -504,7 +504,7 @@ "DELETE_SUBSCRIPTION": "¿ Deseas <b>eliminar</b> esta suscripción ?" }, "ERROR": { - "LOAD_SUBSCRIPTIONS_FAILED": "Error al cargar servicios en línea", + "LOAD_SUBSCRIPTIONS_FAILED": "Error al cargar aplicaciones de terceros", "ADD_SUBSCRIPTION_FAILED": "Error al agregar suscripción", "UPDATE_SUBSCRIPTION_FAILED": "Error durante la actualización de la suscripción", "DELETE_SUBSCRIPTION_FAILED": "Error al eliminar la suscripción" @@ -517,7 +517,7 @@ "FREQUENCY_LABEL": "Frecuencia de las notificaciones :", "FREQUENCY_DAILY": "Diaria", "FREQUENCY_WEEKLY": "Semanal", - "PROVIDER": "Proveedor de servicio :" + "PROVIDER": "Proveedor de la aplicación :" } }, "ES_PEER": { @@ -533,10 +533,10 @@ "ENABLE_TOGGLE": "Activar la extensión", "ENABLE_MESSAGE_TOGGLE": "Activar los mensajes privados", "ENABLE_REMOTE_STORAGE": "Activar el almacenamiento remoto", - "ENABLE_REMOTE_STORAGE_HELP": "Permite almacenar (con cifrado) sus ajustes en los nodos Cesium+", - "PEER": "Dirección del nodo de datos", + "ENABLE_REMOTE_STORAGE_HELP": "Permite almacenar (cifrados) sus ajustes en los nodos Cesium+", + "PEER": "Dirección del nodo de datos Cesium+", "POPUP_PEER": { - "TITLE" : "Nodo de datos", + "TITLE" : "Nodo de datos Cesium+", "HELP" : "Ingrese la dirección del nodo que quiere utilizar:", "PEER_HELP": "servidor.dominio.com:puerto" }, diff --git a/www/plugins/es/i18n/locale-pt-PT.json b/www/plugins/es/i18n/locale-pt-PT.json new file mode 100644 index 0000000000000000000000000000000000000000..f0a0511949769a66da18a92e8a5f3cc54193a8a0 --- /dev/null +++ b/www/plugins/es/i18n/locale-pt-PT.json @@ -0,0 +1,609 @@ +{ + "COMMON": { + "ABUSES_TEXT": "{{total}} pessoa{{total > 1 ? 's' : ''}} {{total > 1 ? 'sinalizaram' : 'sinalizoua'}} um problema", + "BTN_LIKE": "Gosta de mim", + "BTN_LIKE_REMOVE": "Deixou de gostar de mim", + "BTN_REMOVE_REPORTED_ABUSE": "Cancelar reportar", + "BTN_REPORT_ABUSE_DOTS": "Reportar um problema ou um abuso...", + "COMMENT_HELP": "Comentário", + "LIKES_TEXT": "A {{total}} pessoa{{total > 1 ? 's' : ''}} {{total > 1 ? 'gostaram' : 'gostou'}} desta página", + "NOTIFICATION": { + "HAS_UNREAD": "Tem {{count}} notifica{{count>0?'ções':'ção'}} não lida{{count>0?'s':''}}", + "TITLE": "Nova notificação | {{'COMMON.APP_NAME'|translate}}" + }, + "REPORT_ABUSE": { + "ASK_DELETE": "Pedir a eliminação?", + "CONFIRM": { + "SENT": "Reporte enviado. Grato!" + }, + "REASON_HELP": "Eu explico o problema...", + "SUB_TITLE": "Por favor explique brevemente o problema :", + "TITLE": "Assinalar um problema" + }, + + "CATEGORY": "Categoria", + "CATEGORIES": "Categorias", + "CATEGORY_SEARCH_HELP": "Procurar", + "LAST_MODIFICATION_DATE": "Atualização em", + "SUBMIT_BY": "Enviado por", + "BTN_PUBLISH": "Publicar", + "BTN_PICTURE_DELETE": "Apagar", + "BTN_PICTURE_FAVORISE": "Principal", + "BTN_PICTURE_ROTATE": "Rodar", + "BTN_ADD_PICTURE": "Adicionar uma foto", + "NOTIFICATIONS": { + "TITLE": "Notificações", + "MARK_ALL_AS_READ": "Marcar tudo como lido", + "NO_RESULT": "Nenhuma notificação", + "SHOW_ALL": "Ver tudo", + "LOAD_NOTIFICATIONS_FAILED": "Falha ao carregar as notificações" + } + }, + "DOCUMENT": { + "HASH": "Hash: ", + "LOOKUP": { + "BTN_COMPACT": "Compactar", + "HAS_CREATE_OR_UPDATE_PROFILE": "Perfil criado ou modificado", + "LAST_DOCUMENTS_DOTS": "Últimos documentos :", + "TITLE": "Procura de documentos", + "BTN_ACTIONS": "Ações", + "SEARCH_HELP": "issuer:AAA*, time:1508406169", + "LAST_DOCUMENTS": "Últimos documentos", + "SHOW_QUERY": "Ver a procura", + "HIDE_QUERY": "Esconder a procura", + "HEADER_TIME": "Data/Hora", + "HEADER_ISSUER": "Emissor", + "HEADER_RECIPIENT": "Destinatário", + "HEADER_AMOUNT": "Quantia", + "READ": "Lido", + "BTN_REMOVE": "Apagar este documento", + "POPOVER_ACTIONS": { + "TITLE": "Acções", + "REMOVE_ALL": "Apagar estes documentos..." + } + }, + "INFO": { + "REMOVED": "Documento apagado" + }, + "CONFIRM": { + "REMOVE": "Deseja <b>apagar este documento</b>?", + "REMOVE_ALL": "Deseja <b>apagar estes documentos</b>?" + }, + "ERROR": { + "LOAD_DOCUMENTS_FAILED": "Falha ao procurar os documentos", + "REMOVE_FAILED": "Falha ao apagar o documento", + "REMOVE_ALL_FAILED": "Falha ao apagar os documentos" + } + }, + "MENU": { + "REGISTRY": "Páginas", + "USER_PROFILE": "O meu perfil", + "MESSAGES": "Mensagens", + "NOTIFICATIONS": "Notificações", + "INVITATIONS": "Convites" + }, + "ACCOUNT": { + "NEW": { + "ORGANIZATION_ACCOUNT": "Conta para uma organização", + "ORGANIZATION_ACCOUNT_HELP": "Se representa uma empresa, uma associação, etc.<br/>Nenhum dividendo universal será criado por esta conta." + }, + "EVENT": { + "MEMBER_WITHOUT_PROFILE": "Para obter as suas certificações mais rapidamente, complete <a ui-sref=\"app.edit_profile\">o seu perfil de usuário</a>. Os membros concederão mais facilmente a sua confiança a uma identidade verificável." + }, + "ERROR": { + "WS_CONNECTION_FAILED": "Cesium não pode receber as notificações, por causa de uma falha técnica (conexão ao nó de dados Cesium+).<br/><br/>Se o problema persistir, por favor <b>escolha outro nó de dados</b> nas definições de Cesium+." + } + }, + "WOT": { + "BTN_SUGGEST_CERTIFICATIONS_DOTS": "Sugerir identidades a certificar…", + "BTN_ASK_CERTIFICATIONS_DOTS": "Pedir a membros que o certifiquem…", + "BTN_ASK_CERTIFICATION": "Pedir uma certificação", + "SUGGEST_CERTIFICATIONS_MODAL": { + "TITLE": "Sugerir certificações", + "HELP": "Selecionar as suas sugestões" + }, + "ASK_CERTIFICATIONS_MODAL": { + "TITLE": "Solicitar certificações", + "HELP": "Selecionar os destinatários" + }, + "SEARCH": { + "DIVIDER_PROFILE": "Contas", + "DIVIDER_PAGE": "Páginas", + "DIVIDER_GROUP": "Grupos" + }, + "CONFIRM": { + "SUGGEST_CERTIFICATIONS": "Deseja <b>enviar estas sugestões de certificação</b> ?", + "ASK_CERTIFICATION": "Deseja <b>enviar um pedido de certificação</b> ?", + "ASK_CERTIFICATIONS": "Deseja <b>enviar um pedido de certificação</b> a estas pessoas ?" + } + }, + "INVITATION": { + "TITLE": "Convites", + "NO_RESULT": "Nenhum convite em espera", + "BTN_DELETE_ALL": "Apagar todos os convites", + "BTN_DELETE": "Apagar o convite", + "BTN_NEW_INVITATION": "Novo convite", + "ASK_CERTIFICATION": "<a href=\"#/app/wot/{{pubkey}}/{{::uid}}\">{{::name||uid}}</a> solicita a sua certificação", + "SUGGESTION_CERTIFICATION": "<a href=\"#/app/wot/{{::pubkey}}/{{::uid}}\">{{::name||uid}}</a> foi sugerido/a para certificação", + "SUGGESTED_BY": "Sugestão enviada por <a class=\"positive\" href=\"#/app/wot/{{::issuer.pubkey}}/{{::issuer.uid}}\">{{::issuer.name||issuer.uid}}</a>", + "NOTIFICATIONS": { + "TITLE": "Convites" + }, + "LIST": { + "TITLE": "Convites" + }, + "NEW": { + "TITLE": "Novo convite", + "RECIPIENTS": "Para", + "RECIPIENTS_HELP": "Destinatários do convite", + "RECIPIENTS_MODAL_TITLE": "Destinatários", + "RECIPIENTS_MODAL_HELP": "Por favor, escolha os destinatários :", + "SUGGESTION_IDENTITIES": "Sugestão de certificação", + "SUGGESTION_IDENTITIES_HELP": "Certificações a sugerir", + "SUGGESTION_IDENTITIES_MODAL_TITLE": "Sugestões", + "SUGGESTION_IDENTITIES_MODAL_HELP": "Por favor, escolha as suas sugestões :" + }, + "CONFIRM": { + "DELETE_ALL_CONFIRMATION": "A eliminação dos convites é uma <b>operação irreversível</b>.<br/><br/>Deseja continuar ?", + "SEND_INVITATIONS_TO_CERTIFY": "Deseja <b>enviar este convite a certificar</b> ?" + }, + "INFO": { + "INVITATION_SENT": "Convite enviado" + }, + "ERROR": { + "LOAD_INVITATIONS_FAILED": "Falha ao carregar os convites", + "REMOVE_INVITATION_FAILED": "Falha ao eliminar convite", + "REMOVE_ALL_INVITATIONS_FAILED": "Falha ao eliminar os convites", + "SEND_INVITATION_FAILED": "Falha ao enviar convite", + "BAD_INVITATION_FORMAT": "<span class=\"assertive\"><i class=\"ion-close-circled\"></i> convite ilegível (formato desconhecido)</span> - enviado por <a ui-sref=\"app.wot_identity({pubkey: '{{::pubkey}}', uid: '{{::uid}}' })\">{{::name||uid}}</a>" + } + }, + "COMMENTS": { + "DIVIDER": "Comentários", + "SHOW_MORE_COMMENTS": "Visualizar os comentários anteriores", + "COMMENT_HELP": "O seu comentário, perguntas, etc.", + "COMMENT_HELP_REPLY_TO": "A sua reposta…", + "BTN_SEND": "Enviar", + "POPOVER_SHARE_TITLE": "Mensagem #{{number}}", + "MODIFIED_ON": "modificado em {{time|formatDate}}", + "MODIFIED_PARENTHESIS": "(modificado então)", + "REPLY": "Responder", + "REPLY_TO": "Reposta a :", + "REPLY_TO_LINK": "Em reposta a ", + "REPLY_TO_DELETED_COMMENT": "Em reposta a um comentário apagado", + "REPLY_COUNT": "{{replyCount}} repostas", + "DELETED_COMMENT": "Comentário apagado", + "ERROR": { + "FAILED_SAVE_COMMENT": "Falha ao gravar o comentário", + "FAILED_REMOVE_COMMENT": "Falha ao eliminar comentário" + } + }, + "MESSAGE": { + "REPLY_TITLE_PREFIX": "Rep: ", + "FORWARD_TITLE_PREFIX": "Tr: ", + "BTN_REPLY": "Responder", + "BTN_COMPOSE": "Nova mensagem", + "BTN_WRITE": "Escrever", + "NO_MESSAGE_INBOX": "Nenhuma mensagem recebida", + "NO_MESSAGE_OUTBOX": "Nenhuma mensagem enviada", + "NOTIFICATIONS": { + "TITLE": "Mensajes", + "MESSAGE_RECEIVED": "<b>Mensagem recebida</b><br/>de" + }, + "LIST": { + "INBOX": "Caixa de entrada", + "OUTBOX": "Mensagens enviadas", + "LAST_INBOX": "Novas mensagens", + "LAST_OUTBOX": "Mensagens enviadas", + "BTN_LAST_MESSAGES": "Mensagens recentes", + "TITLE": "Mensagens", + "SEARCH_HELP": "Procurar em mensagens", + "POPOVER_ACTIONS": { + "TITLE": "Opções", + "DELETE_ALL": "Apagar todas as mensagens" + } + }, + "COMPOSE": { + "TITLE": "Nova mensagem", + "TITLE_REPLY": "Responder", + "SUB_TITLE": "Nova mensagem", + "TO": "Para", + "OBJECT": "Objeto", + "OBJECT_HELP": "Objeto", + "ENCRYPTED_HELP": "Tenha em conta que esta mensagem será cifrada antes do envio, com o fim de que só o destinatário possa lê la, e que se tenha a segurança de que é da sua autoria.", + "MESSAGE": "Mensagem", + "MESSAGE_HELP": "Conteúdo da mensagem", + "CONTENT_CONFIRMATION": "O conteúdo da mensagem está vazio.<br/><br/>deseja enviar a mensagem assim?" + }, + "VIEW": { + "TITLE": "Mensagem", + "SENDER": "Enviado por", + "RECIPIENT": "Enviado para", + "NO_CONTENT": "Mensagem vazia", + "DELETE": "Eliminar a mensagem" + }, + "CONFIRM": { + "REMOVE": "Deseja <b>apagar esta mensagem</b> ?<br/><br/>Esta operação é irreversível.", + "REMOVE_ALL" : "Deseja <b>apagar todas as mensagens</b> ?<br/><br/>Esta operação é irreversível.", + "MARK_ALL_AS_READ": "Deseja <b>marcar todas as mensagens como lidas</b> ?", + "USER_HAS_NO_PROFILE": "Esta identidade não tem nenhum perfil Cesium+. Pode não estar habilitada a extensão Cesium+, y <b>não poderá ver a sua mensagem</b>.<br/><br/>Deseja <b>continuar</b> de qualquer forma?" + }, + "INFO": { + "MESSAGE_REMOVED": "Mensagem apagada", + "All_MESSAGE_REMOVED": "Toda as mensagens foram apagadas", "MESSAGE_SENT": "Mensagem enviada" + }, + "ERROR": { + "SEND_MSG_FAILED": "Falha no envio da mensagem.", + "LOAD_MESSAGES_FAILED": "Falha ao recuperar as mensagens.", + "LOAD_MESSAGE_FAILED": "Falha ao recuperar a mensagem.", + "MESSAGE_NOT_READABLE": "Leitura da mensagem impossível.", + "USER_NOT_RECIPIENT": "Não há destinatário nesta mensagem : impossível decifrar.", + "NOT_AUTHENTICATED_MESSAGE": "A autenticidade da mensagem é duvidosa ou o seu conteúdo está corrompido.", + "REMOVE_MESSAGE_FAILED": "Falha ao eliminar mensagem", + "MESSAGE_CONTENT_TOO_LONG": "Valor demasiado longo ({{maxLength}} caracteres max).", + "MARK_AS_READ_FAILED": "Impossível marcar a mensagem como 'lida'.", + "LOAD_NOTIFICATIONS_FAILED": "Falha ao recuperar as notificações de mensagens.", + "REMOVE_All_MESSAGES_FAILED": "Falha ao eliminar todas as mensagens.", + "MARK_ALL_AS_READ_FAILED": "Falha ao marcar as mensagens como lidas.", + "RECIPIENT_IS_MANDATORY": "O destinatário é obrigatório." + } + }, + "BLOCKCHAIN": { + "LOOKUP": { + "SEARCH_HELP": "Número de bloco, hash, chave pública, etc.", + "POPOVER_FILTER_TITLE": "Filtros", + "HEADER_MEDIAN_TIME": "Data / Hora", + "HEADER_BLOCK": "Bloco #", + "HEADER_ISSUER": "Nó emissor", + "BTN_LAST": "Últimos blocos", + "DISPLAY_QUERY": "Mostrar a consulta", + "HIDE_QUERY": "Ocultar a consulta", + "TX_SEARCH_FILTER": { + "MEMBER_FLOWS": "Entradas/saídas de membros", + "EXISTING_TRANSACTION": "transações existentes", + "PERIOD": "<b class=\"ion-clock\"></b> Entre o <b class=\"gray\">{{params[1]|medianDateShort}}</b> ({{params[1]|medianTime}}) e o <b class=\"gray\">{{params[2]|medianDateShort}}</b> ({{params[2]|medianTime}})", + "ISSUER": "<b class=\"ion-android-desktop\"></b> Calculado por <b class=\"ion-key\"></b> {{params[1]|formatPubkey}}", + "TX_PUBKEY": "<b class=\"ion-card\"></b> Transações que implicam <b class=\"ion-key\"></b> {{params[1]|formatPubkey}}" + } + }, + "ERROR": { + "SEARCH_BLOCKS_FAILED": "Falha na procura dos blocos." + } + }, + "GROUP": { + "GENERAL_DIVIDER": "Informações gerais", + "LOCATION_DIVIDER": "Localização", + "SOCIAL_NETWORKS_DIVIDER": "Redes sociais e site", + "TECHNICAL_DIVIDER": "Informações técnicas", + "CREATED_TIME": "Criada {{creationTime|formatFromNow}}", + "NOTIFICATIONS": { + "TITLE": "Convites" + }, + "LOOKUP": { + "TITLE": "Grupos", + "SEARCH_HELP": "Nome de grupo, palavras , lugar, etc.", + "LAST_RESULTS_LIST": "Novos grupos :", + "OPEN_RESULTS_LIST": "Grupos abertos :", + "MANAGED_RESULTS_LIST": "Grupos fechados :", + "BTN_LAST": "Novos grupos", + "BTN_NEW": "Adiciono um grupo" + }, + "TYPE": { + "TITLE": "Novo grupo", + "SELECT_TYPE": "Tipo de grupo :", + "OPEN_GROUP": "Grupo aberto", + "OPEN_GROUP_HELP": "Um grupo aberto é acessível por qualquer membro da moeda.", + "MANAGED_GROUP": "Grupo administrado", + "MANAGED_GROUP_HELP": "Um grupo administrado é gerido por administradores e moderadores, que podem aceitar, recusar ou excluir um membro do seu seio.", + "ENUM": { + "OPEN": "Grupo aberto", + "MANAGED": "Grupo administrado" + } + }, + "VIEW": { + "POPOVER_SHARE_TITLE": "{{title}}", + "MENU_TITLE": "Opções", + "REMOVE_CONFIRMATION" : "Deseja eliminar este grupo?<br/><br/>Esta operação é irreversível." + }, + "EDIT": { + "TITLE": "Grupo", + "TITLE_NEW": "Novo grupo", + "RECORD_TITLE": "Título", + "RECORD_TITLE_HELP": "Título", + "RECORD_DESCRIPTION": "Descrição", + "RECORD_DESCRIPTION_HELP": "Descrição" + }, + "ERROR": { + "SEARCH_GROUPS_FAILED": "Falha na procura de grupos", + "REMOVE_RECORD_FAILED": "Falha ao eliminar o grupo" + }, + "INFO": { + "RECORD_REMOVED" : "Grupo eliminado" + } + }, + "REGISTRY": { + "CATEGORY": "Atividade principal", + "GENERAL_DIVIDER": "Informações gerais", + "LOCATION_DIVIDER": "Localização", + "SOCIAL_NETWORKS_DIVIDER": "Redes sociais e site", + "TECHNICAL_DIVIDER": "Informações técnicas", + "BTN_SHOW_WOT": "Pessoas", + "BTN_SHOW_WOT_HELP": "Procurar pessoas", + "BTN_SHOW_PAGES": "Páginas", + "BTN_SHOW_PAGES_HELP": "Procura de páginas", + "BTN_NEW": "Criar uma página", + "MY_PAGES": "As minhas páginas", + "NO_PAGE": "Sem páginas", + "SEARCH": { + "TITLE": "Páginas", + "SEARCH_HELP": "O quê, Quem, ex: cabeleireiro, restaurante Sol.", + "BTN_ADD": "Novo", + "BTN_LAST_RECORDS": "Páginas recentes", + "BTN_ADVANCED_SEARCH": "Procura avançada", + "BTN_OPTIONS": "Procura avançada", + "TYPE": "Tipo de página", + "LOCATION_HELP": "Cidade", + "RESULTS": "Resultados", + "RESULT_COUNT_LOCATION": "{{count}} Resultado{{count>0?'s':''}}, próximo de {{location}}", + "RESULT_COUNT": "{{count}} resultado{{count>0?'s':''}}", + "LAST_RECORDS": "Páginas recentes", + "LAST_RECORD_COUNT_LOCATION": "{{count}} página{{count>0?'s':''}} reciente{{count>0?'s':''}}, próximo de {{location}}", + "LAST_RECORD_COUNT": "{{count}} página{{count>0?'s':''}} reciente{{count>0?'s':''}}", + "POPOVER_FILTERS": { + "BTN_ADVANCED_SEARCH": "Opções avançadas" + } + }, + "VIEW": { + "TITLE": "Anuário", + "CATEGORY": "Atividade principal :", + "LOCATION": "Localização :", + "MENU_TITLE": "Opções", + "POPOVER_SHARE_TITLE": "{{title}}", + "REMOVE_CONFIRMATION" : "Deseja apagar esta página ?<br/><br/>Esta operação é irreversível." + }, + "TYPE": { + "TITLE": "Nueva página", + "SELECT_TYPE": "Tipo de página :", + "ENUM": { + "SHOP": "Comercio local", + "COMPANY": "Empresa", + "ASSOCIATION": "Associação", + "INSTITUTION": "Instituição" + } + }, + "EDIT": { + "TITLE": "Edição", + "TITLE_NEW": "Nova página", + "RECORD_TYPE":"Tipo de página", + "RECORD_TITLE": "Nome", + "RECORD_TITLE_HELP": "Nome", + "RECORD_DESCRIPTION": "Descrição", + "RECORD_DESCRIPTION_HELP": "Descrição da atividade", + "RECORD_ADDRESS": "Rua", + "RECORD_ADDRESS_HELP": "Rua, edifício…", + "RECORD_CITY": "Cidade", + "RECORD_CITY_HELP": "Cidade", + "RECORD_SOCIAL_NETWORKS": "Redes sociais e site", + "RECORD_PUBKEY": "Chave pública", + "RECORD_PUBKEY_HELP": "Chave pública para receber pagamentos" + }, + "WALLET": { + "PAGE_DIVIDER": "Páginas", + "PAGE_DIVIDER_HELP": "As páginas referem-se a coletivos que aceitam moeda ou a promovem: lojas, empresas, negócios, associações, instituições. Armazenam-se fora da rede da moeda, em <a ui-sref=\"app.es_network\">a rede Cesium+</a>." + }, + "ERROR": { + "LOAD_CATEGORY_FAILED": "Falha no carregamento da lista de atividades", + "LOAD_RECORD_FAILED": "Falha durante o carregamento da página", + "LOOKUP_RECORDS_FAILED": "Falha durante a execução de procura.", + "REMOVE_RECORD_FAILED": "Falha na eliminação da página", + "SAVE_RECORD_FAILED": "Falha durante a gravação", + "RECORD_NOT_EXISTS": "Página inexistente", + "GEO_LOCATION_NOT_FOUND": "Cidade ou código postal não encontrado" + }, + "INFO": { + "RECORD_REMOVED" : "Página apagada", + "RECORD_SAVED": "Página guardada" + } + }, + "PROFILE": { + "PROFILE_DIVIDER": "Perfil Cesium+", + "PROFILE_DIVIDER_HELP": "Estes são dados auxiliares, armazenados fora da rede monetária", + "NO_PROFILE_DEFINED": "Nenhum perfil Cesium+", + "BTN_ADD": "Entra no meu perfil", + "BTN_EDIT": "Editar o meu perfil", + "BTN_DELETE": "Eliminar o meu perfil", + "BTN_REORDER": "Reordenar", + "UID": "Pseudónimo", + "TITLE": "Nome, Apelidos", + "TITLE_HELP": "Nome, Apelidos", + "DESCRIPTION": "Sobre mim", + "DESCRIPTION_HELP": "Sobre mim…", + "SOCIAL_HELP": "http://...", + "GENERAL_DIVIDER": "Informações gerais", + "SOCIAL_NETWORKS_DIVIDER": "Redes sociais, sites", + "TECHNICAL_DIVIDER": "Informações técnicas", + "MODAL_AVATAR": { + "TITLE": "Foto de perfil", + "SELECT_FILE_HELP": "Por favor, <b>escolha uma imagem</b>:", + "BTN_SELECT_FILE": "Escolher uma imagem", + "RESIZE_HELP": "<b>Enquadre a imagem</b>, se necessário. Um clique pressionado sobre a imagem permite deslocá-la. faça clique na zona inferior esquerda para fazer zoom.", + "RESULT_HELP": "<b>Aqui está o resultado</b> tal como se verá no seu perfil :" + }, + "CONFIRM": { + "DELETE": "Deseja <b>eliminar o seu perfil Cesium+?</b><br/><br/>Esta operação é irreversível.", + "DELETE_BY_MODERATOR": "Deseja <b>eliminar este perfil Cesium+?</b><br/><br/>Esta operação é irreversível ." + }, + "ERROR": { + "DELETE_PROFILE_FAILED": "falhar durante a eliminação do perfil", + "REMOVE_PROFILE_FAILED": "Falha de eliminação do perfil", + "LOAD_PROFILE_FAILED": "Falha no carregamento do perfil de usuário.", + "SAVE_PROFILE_FAILED": "Falha durante a gravação", + "INVALID_SOCIAL_NETWORK_FORMAT": "Formato inválido: por favor, indique uma direção válida.<br/><br/>Exemplos :<ul><li>- Uma página Facebook (https://www.facebook.com/user)</li><li>- Uma página web (http://www.meusitio.pt)</li><li>- Uma direção de email (jose@dalton.com)</li></ul>", + "IMAGE_RESIZE_FAILED": "Falhou o redimensionamento da imagem" + }, + "INFO": { + "PROFILE_REMOVED": "Perfil eliminado", + "PROFILE_SAVED": "Perfil guardado" + }, + "HELP": { + "WARNING_PUBLIC_DATA": "A informação do seu perfil <b>é pública</b>: visível também por pessoas <b>sem conta</b>.<br/>{{'PROFILE.PROFILE_DIVIDER_HELP'|translate}}" + } + }, + "LIKE": { + "ERROR": { + "FAILED_TOGGLE_LIKE": "Impossível executar esta ação." + } + }, + "LOCATION": { + "BTN_GEOLOC_ADDRESS": "Atualizar a partir do endereço", + "USE_GEO_POINT": "Aparecer no mapa {{'COMMON.APP_NAME'|translate}}", + "LOADING_LOCATION": "Encontrar a direção…", + "LOCATION_DIVIDER": "Localização", + "ADDRESS": "Rua", + "ADDRESS_HELP": "Rua, número, etc…", + "CITY": "Cidade", + "CITY_HELP": "Cidade, País", + "DISTANCE": "Distancia máxima dos arredores da cidade", + "DISTANCE_UNIT": "km", + "DISTANCE_OPTION": "{{value}} {{'LOCATION.DISTANCE_UNIT'|translate}}", + "SEARCH_HELP": "Cidade, País", + "PROFILE_POSITION": "Posição do perfil", + "MODAL": { + "TITLE": "Procurar por direção", + "SEARCH_HELP": "Cidade, País", + "ALTERNATIVE_RESULT_DIVIDER": "Resultados alternativos para <b>{{address}}</b> :", + "POSITION": "Latitud/Longitud : {{lat}} / {{lon}}" + }, + "ERROR": { + "CITY_REQUIRED_IF_STREET": "Requerido sei uma rua foi inserida", + "REQUIRED_FOR_LOCATION": "Campo obrigatório para aparecer no mapa", + "INVALID_FOR_LOCATION": "Localização desconhecida", + "GEO_LOCATION_FAILED": "Não se pode recuperar a sua localização Por favor use o botão de procura", + "ADDRESS_LOCATION_FAILED": "Não se pode recuperar a posição da direção." + } + }, + "SUBSCRIPTION": { + "SUBSCRIPTION_DIVIDER": "Serviços on line", + "SUBSCRIPTION_DIVIDER_HELP": "Os serviços on line oferecem serviços adicionais, proporcionados por um terceiro.", + "BTN_ADD": "Agregar um serviço", + "BTN_EDIT": "Administrar os meus serviços", + "NO_SUBSCRIPTION": "Nenhum serviço definido", + "SUBSCRIPTION_COUNT": "Serviços / Subscrição", + "EDIT": { + "TITLE": "Serviços on line", + "HELP_TEXT": "Faça a gestão das suas subscrições e outros serviços on line aqui", + "PROVIDER": "Provedor:" + }, + "TYPE": { + "ENUM": { + "EMAIL": "Receber notificações por correio eletrónico" + } + }, + "CONFIRM": { + "DELETE_SUBSCRIPTION": "Deseja <b>eliminar</b> esta subscrição ?" + }, + "ERROR": { + "LOAD_SUBSCRIPTIONS_FAILED": "Falha ao carregar serviços em linha", + "ADD_SUBSCRIPTION_FAILED": "Falha ao carregar subscrição", + "UPDATE_SUBSCRIPTION_FAILED": "Falha durante a atualização da subscrição", + "DELETE_SUBSCRIPTION_FAILED": "Falha ao eliminar a subscrição" + }, + "MODAL_EMAIL": { + "TITLE" : "Notificação por correio eletrónico", + "HELP" : "Preencha este formulário para <b>ser notificado por correio eletrónico</b> dos eventos da sua conta. <br/> A sua direção de correi eletrónico será cifrada e visível unicamente para o provedor de serviços.", + "EMAIL_LABEL" : "O seu correio eletrónico :", + "EMAIL_HELP": "maria@dominio.com", + "FREQUENCY_LABEL": "Frequência das notificações :", + "FREQUENCY_DAILY": "Diária", + "FREQUENCY_WEEKLY": "Semanal", + "PROVIDER": "Provedor de serviço :" + } + }, + "ES_PEER": { + "DOCUMENT_COUNT": "Número de documentos", + "DOCUMENTS": "Documentos", + "EMAIL_SUBSCRIPTION_COUNT": "{{emailSubscription}} suscrito/a{{emailSubscription ? 's' : ''}} para notificações por correio", + "NAME": "Nome", + "SOFTWARE": "Software" + }, + "ES_SETTINGS": { + "PLUGIN_NAME": "Cesium+", + "PLUGIN_NAME_HELP": "Perfis, notificações, mensagens privadas", + "ENABLE_TOGGLE": "Ativar a extensão", + "ENABLE_MESSAGE_TOGGLE": "Ativar as mensagens privadas", + "ENABLE_REMOTE_STORAGE": "Ativar o armazenamento remoto", + "ENABLE_REMOTE_STORAGE_HELP": "Permite armazenar (cifrado) as suas definições nos nós Cesium+", + "PEER": "Localização do nó de dados", + "POPUP_PEER": { + "TITLE" : "Nodo de dados", + "HELP" : "Ingresse a direção do nó que quer utilizar:", + "PEER_HELP": "servidor.domínio.com:porta" + }, + "NOTIFICATIONS": { + "DIVIDER": "Notificações", + "HELP_TEXT": "Ative os tipos de notificações que deseja receber:", + "ENABLE_TX_SENT": "Notificar a validação dos <b>pagamentos emitidos</b>", + "ENABLE_TX_RECEIVED": "Notificar a validação dos <b>pagamentos recebidos</b>", + "ENABLE_CERT_SENT": "Notificar a validação das <b>certificações emitidas</b>", + "ENABLE_CERT_RECEIVED": "Notificar a validação das <b>certificações recebidas</b>", + "ENABLE_HTML5_NOTIFICATION": "Alertar a cada nova notificação", + "ENABLE_HTML5_NOTIFICATION_HELP": "Abre uma pequena janela pop-up a cada nova notificação." + }, + "CONFIRM": { + "ASK_ENABLE_TITLE": "Outras funcionalidades", + "ASK_ENABLE": "A extensão de Cesium+ está desabilitada nas definições, desativando certas funcionalidades: <ul><li> <b><i class=\"icon ion-person\"></i> Perfis de usuário/a</b>;<li> <b><i class=\"icon ion-android-notification\"></i> Notificações</b>;<li> <b><i class=\"icon ion-email\"></i> Mensagens privados</b>.</ul><br/><br/><b>Deseja reativar</b> a extensão?" + } + }, + "ES_WALLET": { + "ERROR": { + "RECIPIENT_IS_MANDATORY": "Um destinatário é obrigatório para cifrar." + } + }, + "EVENT": { + "NODE_STARTED": "O Seu nó PT API <b>{{params[0]}}</b> foi iniciado", + "NODE_BMA_DOWN": "O nó <b>{{params[0]}}:{{params[1]}}</b> (utilizado pelo seu nó PT API) <b>não é localizável</b>.", + "NODE_BMA_UP": "O nó <b>{{params[0]}}:{{params[1]}}</b> está novamente acessível.", + "MEMBER_JOIN": "Agora é <b>membro</b> da moeda <b>{{params[0]}}</b> !", + "MEMBER_LEAVE": "Não é <b>membro</b> da moeda <b>{{params[0]}}</b>!", + "MEMBER_EXCLUDE": "Você já não é membro da moeda <b>{{params[0]}}</b>, por falta de renovação ou certificações.", + "MEMBER_REVOKE": "O seu estado de membro foi revogado. já não é membro da moeda <b>{{params[0]}}</b>.", + "MEMBER_ACTIVE": "O seu estado de membro <b>{{params[0]}}</b> foi <b>renovado com sucesso</b>.", + "TX_SENT": "O seu <b>pagamento</b> para <span ng-class=\"{'gray': !notification.uid, 'positive':notification.uid}\" ><i class=\"icon\" ng-class=\"{'ion-person': notification.uid, 'ion-key': !notification.uid}\"></i> {{name||uid||params[1]}}</span> fue efectuado.", + "TX_SENT_MULTI": "O seu <b>pagamento</b> para <b>{{params[1]}}</b> foi efetuado.", + "TX_RECEIVED": "<b>Recebeu um pagamento</b> de <span ng-class=\"{'gray': !notification.uid, 'positive':notification.uid}\"><i class=\"icon\" ng-class=\"{'ion-person': notification.uid, 'ion-key': !notification.uid}\"></i> {{name||uid||params[1]}}</span>.", + "TX_RECEIVED_MULTI": "<b>Recebeu um pagamento</b> de <b>{{params[1]}}</b>.", + "CERT_SENT": "A sua <b>certificação</b> a <span ng-class=\"{'gray': !notification.uid, 'positive':notification.uid}\" ><i class=\"icon\" ng-class=\"{'ion-person': notification.uid, 'ion-key': !notification.uid}\"></i> {{name||uid||params[1]}}</span> foi efetuada.", + "CERT_RECEIVED": "<b>Recebeu uma certificação</b> de <span ng-class=\"{'gray': !notification.uid, 'positive':notification.uid}\"><i class=\"icon\" ng-class=\"{'ion-person': notification.uid, 'ion-key': !notification.uid}\"></i> {{name||uid||params[1]}}</span>.", + "USER": { + "ABUSE_RECEIVED": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> reportou o seu perfil", + "DELETION_RECEIVED": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> reportou um perfil para apagar : <b>{{params[2]}}</b>", + "FOLLOW_RECEIVED": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> veja a atividade do seu perfil", + "LIKE_RECEIVED": "A <span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> gostou do seu perfil</b>", + "MODERATION_RECEIVED": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> pede moderação sobre o perfil : <b>{{params[2]}}</b><br/><b class=\"dark ion-quote\"> </b><span class=\"text-italic\">{{params[3]}}</span>", + "STAR_RECEIVED": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> pontuou com ({{params[3]}} <b class=\"ion-star\">)" + }, + "PAGE": { + "ABUSE_RECEIVED": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> reportou a sua página : <b>{{params[2]}}</b>", + "DELETION_RECEIVED": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> reportou uma página para apagar : <b>{{params[2]}}</b>", + "FOLLOW_CLOSE": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> fechou a página : <b>{{params[2]}}</b>", + "FOLLOW_NEW": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> adicionou a página : <b>{{params[2]}}</b>", + "FOLLOW_NEW_COMMENT": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> comentou a página : <b>{{params[2]}}</b>", + "FOLLOW_RECEIVED": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> segue a sua página : <b>{{params[2]}}</b>", + "FOLLOW_UPDATE": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> modificou a página : <b>{{params[2]}}</b>", + "FOLLOW_UPDATE_COMMENT": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> modificou o seu comentário na página : <b>{{params[2]}}</b>", + "MODERATION_RECEIVED": "<span class=\"positive\"><i class=\"icon ion-person\"></i> {{name||params[1]}}</span> pede-vos moderação sobre a página : <b>{{params[2]}}</b><br/><b class=\"dark ion-quote\"> </b><span class=\"text-italic\">{{params[3]}}</span>", + + "NEW_COMMENT": "<span ng-class=\"{'gray': !notification.uid, 'positive':notification.uid}\"><i class=\"icon\" ng-class=\"{'ion-person': notification.uid, 'ion-key': !notification.uid}\"></i> {{name||uid||params[1]}}</span> comentou a sua referencia : <b>{{params[2]}}</b>", + "UPDATE_COMMENT": "<span ng-class=\"{'gray': !notification.uid, 'positive':notification.uid }\"><i class=\"icon\" ng-class=\"{'ion-person': notification.uid, 'ion-key': !notification.uid}\"></i> {{name||uid||params[1]}}</span> modificou o seu comentário sobre a sua referencia : <b>{{params[2]}}</b>", + "NEW_REPLY_COMMENT": "<span ng-class=\"{'gray': !notification.uid, 'positive':notification.uid}\"><i class=\"icon\" ng-class=\"{'ion-person': notification.uid, 'ion-key': !notification.uid}\"></i> {{name||uid||params[1]}}</span> contestou o seu comentário sobre a referencia : <b>{{params[2]}}</b>", + "UPDATE_REPLY_COMMENT": "<span ng-class=\"{'gray': !notification.uid, 'positive':notification.uid }\"><i class=\"icon\" ng-class=\"{'ion-person': notification.uid, 'ion-key': !notification.uid}\"></i> {{name||uid||params[1]}}</span> modificou a reposta ao seu comentário sobre a referencia : <b>{{params[2]}}</b>" + } + }, + "CONFIRM": { + "ES_USE_FALLBACK_NODE": "Nó de dados <b>{{old}}</b> indisponível ou endereço inválido.<br/><br/>Deseja utilizar temporariamente o nó de dados <b>{{new}}</b>?" + }, + "ERROR": { + "ES_CONNECTION_ERROR": "Nó de dados <b>{{server}}</b> indisponível ou endereço inválido.<br/><br/>Cesium continuará funcionando, <b>sem a extensão Cesium+</b> (perfis de usuário, mensagens privadas), mapas e gráficos).<br/><br/>Verifique a sua ligação à Internet, o altere o nó de dados em <a class=\"positive\" ng-click=\"doQuickFix('settings')\"> nas definições da extensão </a>.", + "ES_MAX_UPLOAD_BODY_SIZE": "O volume de dados a enviar excede o limite estabelecido pelo servidor.<br/><br/>Por favor, tente novamente depois, por exemplo, apagando fotos." + } +}