Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
222 lines (221 sloc) 14.8 KB
{
"en-US": {
"steps": {
"formatValidationLabel": "Format validation",
"formatValidationLabelPending": "Validating format",
"hashComparisonLabel": "Hash comparison",
"hashComparisonLabelPending": "Comparing hash",
"statusCheckLabel": "Status check",
"statusCheckLabelPending": "Checking record status"
},
"subSteps": {
"getTransactionIdLabel": "Get transaction ID",
"getTransactionIdLabelPending": "Getting transaction ID",
"computeLocalHashLabel": "Compute local hash",
"computeLocalHashLabelPending": "Computing local hash",
"fetchRemoteHashLabel": "Fetch remote hash",
"fetchRemoteHashLabelPending": "Fetching remote hash",
"getIssuerProfileLabel": "Get issuer profile",
"getIssuerProfileLabelPending": "Getting issuer profile",
"parseIssuerKeysLabel": "Parse issuer keys",
"parseIssuerKeysLabelPending": "Parsing issuer keys",
"compareHashesLabel": "Compare hashes",
"compareHashesLabelPending": "Comparing hashes",
"checkMerkleRootLabel": "Check Merkle Root",
"checkMerkleRootLabelPending": "Checking Merkle Root",
"checkReceiptLabel": "Check Receipt",
"checkReceiptLabelPending": "Checking Receipt",
"checkIssuerSignatureLabel": "Check Issuer Signature",
"checkIssuerSignatureLabelPending": "Checking Issuer Signature",
"checkAuthenticityLabel": "Check Authenticity",
"checkAuthenticityLabelPending": "Checking Authenticity",
"checkRevokedStatusLabel": "Check Revoked Status",
"checkRevokedStatusLabelPending": "Checking Revoked Status",
"checkExpiresDateLabel": "Check Expiration Date",
"checkExpiresDateLabelPending": "Checking Expiration Date"
},
"revocation": {
"preReason": "Reason given:",
"reason": "This certificate has been revoked by the issuer."
},
"success": {
"mocknet": "This mock Blockcert passed all checks. Mocknet mode is only used for issuers to test their workflow locally. This Blockcert was not recorded on a blockchain, and it should not be considered a verified Blockcert.",
"blockchain": "Success"
},
"errors": {
"certificateNotValid": "This is not a valid certificate",
"getChain": "Didn't recognize chain value",
"getTransactionId": "Cannot verify this certificate without a transaction ID to compare against.",
"getIssuerProfile": "Unable to get issuer profile",
"getRevokedAssertions": "Unable to get revocation assertions",
"lookForTxInvalidChain": "Invalid chain; does not map to known BlockchainExplorers.",
"lookForTxInvalidAppConfig": "Invalid application configuration; check the CONFIG.MinimumBlockchainExplorers configuration value",
"lookForTxCouldNotConfirm": "Could not confirm the transaction. No blockchain apis returned a response. This could be because of rate limiting.",
"lookForTxDifferentAddresses": "Issuing addresses returned by the blockchain APIs were different",
"lookForTxDifferentRemoteHashes": "Remote hashes returned by the blockchain APIs were different",
"parseIssuerKeys": "Unable to parse JSON out of issuer identification data.",
"getBlockcypherFetcher": "Unable to get remote hash",
"getChainSoFetcher": "Unable to get remote hash",
"parseBlockCypherResponse": "Number of transaction confirmations were less than the minimum required, according to Blockcypher API",
"parseChainSoResponse": "Number of transaction confirmations were less than the minimum required, according to Chain.so API",
"checkEtherScanConfirmations": "Number of transaction confirmations were less than the minimum required, according to EtherScan API",
"couldNotConfirmTx": "Could not confirm the transaction",
"failedJsonLdNormalization": "Failed JSON-LD normalization",
"foundUnmappedFields": "Found unmapped fields during JSON-LD normalization",
"ensureHashesEqual": "Computed hash does not match remote hash",
"ensureIssuerSignature": "Issuer key does not match derived address.",
"ensureMerkleRootEqual": "Merkle root does not match remote hash.",
"ensureNotExpired": "This certificate has expired.",
"getCaseInsensitiveKey": "Transaction occurred at time when issuing address was not considered valid.",
"ensureValidReceipt": "The receipt is malformed. There was a problem navigating the merkle tree in the receipt.",
"invalidMerkleReceipt": "Invalid Merkle Receipt. Proof hash did not match Merkle root",
"isTransactionIdValid": "Cannot verify this certificate without a transaction ID to compare against."
}
},
"es-ES": {
"steps": {
"formatValidationLabel": "Validación de formato",
"formatValidationLabelPending": "Validando el formato",
"hashComparisonLabel": "Comparación de cadena binaria",
"hashComparisonLabelPending": "Comparando cadena binaria",
"statusCheckLabel": "Estado de Verificación",
"statusCheckLabelPending": "Verificando Estado de Grabación"
},
"subSteps": {
"getTransactionIdLabel": "Obtener Identificación de Transacción",
"getTransactionIdLabelPending": "Obteniendo Identificación de Transacción",
"computeLocalHashLabel": "Calcular cadena binaria local",
"computeLocalHashLabelPending": "Calculando cadena binaria local",
"fetchRemoteHashLabel": "Obtener cadena binaria remota",
"fetchRemoteHashLabelPending": "Obeniendo cadena binaria remota",
"getIssuerProfileLabel": "Obtener perfil de emisor",
"getIssuerProfileLabelPending": "Obteniendo perfil de emisor",
"parseIssuerKeysLabel": "Analizar claves del emisor",
"parseIssuerKeysLabelPending": "Analizando claves del emisor",
"compareHashesLabel": "Comparar cadenas binarias",
"compareHashesLabelPending": "Comparando cadenas binarias",
"checkMerkleRootLabel": "Verificar Merkle Root",
"checkMerkleRootLabelPending": "Verificando Merkle Root",
"checkReceiptLabel": "Verificar Recibo",
"checkReceiptLabelPending": "Verificando Recibo",
"checkIssuerSignatureLabel": "Verificar Firma del Emisor",
"checkIssuerSignatureLabelPending": "Verificando Firma del Emisor",
"checkAuthenticityLabel": "Verificar Autenticidad",
"checkAuthenticityLabelPending": "Verificando Autenticidad",
"checkRevokedStatusLabel": "Verificar Estado de Revocación",
"checkRevokedStatusLabelPending": "Verificando Estado de Revocación",
"checkExpiresDateLabel": "Verificar Fechas de Expiración",
"checkExpiresDateLabelPending": "Verificando Fechas de Expiración"
},
"revocation": {
"preReason": "Razón dada:",
"reason": "Este certificado ha sido revocado por el emisor"
},
"success": {
"mocknet": "Este Blockcert de prueba pasó todas los controles. El modo Mocknet es utilizado solamente para que los emisores prueben su flujo de trabajo localmente",
"blockchain": "Éxito"
},
"errors": {
"certificateNotValid": "Este no es un certificado válido",
"getChain": "Valor de cadena no reconocido",
"getTransactionId": "No se puede verificar este certificado sin una identificación de transacción que sirva como comparación",
"getIssuerProfile": "No se ha podido obtener el perfil del emisor",
"getRevokedAssertions": "No se ha podido obtener aseveraciones de revocación",
"lookForTxInvalidChain": "Cadena inválida; no corresponde a BlockchainExplorers reconocidos",
"lookForTxInvalidAppConfig": "Configuración de aplicación inválida; cheque el valor de configuración CONFIG.MinimumBlockchainExplorers",
"lookForTxCouldNotConfirm": "No se ha podido confirmar la transacción. Ninguna del las APIs de blockchain generó una respuesta. Esto puede ser causado por limitaciones de tasa.",
"lookForTxDifferentAddresses": "Las direcciones emisoras generadas por las APIs del blockchain son distintas",
"lookForTxDifferentRemoteHashes": "Las cadenas binarias remotas generadas por las APIs del blockchain son distintas",
"parseIssuerKeys": "No se ha podido analizar el JSON de la información de identificación del emisor",
"getBlockcypherFetcher": "No se ha podido obtener la cadena binaria remota",
"getChainSoFetcher": "No se ha podido obtener la cadena binaria remota",
"parseBlockCypherResponse": "El número de transacciones confirmadas son menores que el mínimo requerido, de acuerdo al API Blockcypher",
"parseChainSoResponse": "El número de transacciones confirmadas son menores que el mínimo requerido, de acuerdo al API Chain.so",
"checkEtherScanConfirmations": "El número de transacciones confirmadas son menores que el mínimo requerido, de acuerdo al API EtherScan",
"couldNotConfirmTx": "No se ha podido confirmar la transacción",
"failedJsonLdNormalization": "La normalización del JSON-LD ha fallado",
"foundUnmappedFields": "Se han encontrado campos no mapeados durante la normalización de JSON-LD",
"ensureHashesEqual": "La cadena binaria calculada no corresponde con la cadena binaria remota",
"ensureIssuerSignature": "La llave del emisor no corresponde con la dirección obtenida",
"ensureMerkleRootEqual": "La raíz Merkle no corresponde con la cadena binaria remota",
"ensureNotExpired": "Este certificado ha expirado",
"getCaseInsensitiveKey": "La dirección emisora no era considerada válida cuando la transacción ocurrió",
"ensureValidReceipt": "El recibo está malformado. Hubo un problema navegando el árbol Merkle en el recibo",
"invalidMerkleReceipt": "Recibo Merkle inválido. La cadena binaria de prueba no corresponde con la raíz Merkle",
"isTransactionIdValid": "No se puede verificar este certificado sin una identificación de transacción que sirva como comparación"
}
},
"mt": {
"steps": {
"formatValidationLabel": "Validazzjoni tal-format",
"formatValidationLabelPending": "Il-format qed jiġi vvalidat",
"hashComparisonLabel": "Paragun tal-Hash",
"hashComparisonLabelPending": "Il-hash qed jiġi pparagunat",
"statusCheckLabel": "Status check",
"statusCheckLabelPending": "Ir-record status qed jiġi ċċekkjat"
},
"subSteps": {
"getTransactionIdLabel": "Ikseb l-ID ta' tranżazzjoni",
"getTransactionIdLabelPending": "L-ID ta' tranżazzjoni qed tiġi mniżżla",
"computeLocalHashLabel": "Ikkalkula l-hash lokali",
"computeLocalHashLabelPending": "Il-hash lokali qed jiġi kkalkulat",
"fetchRemoteHashLabel": "Fittex ir-remote hash",
"fetchRemoteHashLabelPending": "Ir-remote hash qed jiġi mfittex",
"getIssuerProfileLabel": "Ikseb il-profil tal-emittent",
"getIssuerProfileLabelPending": "Il-profil tal-emittent qed jiġi mniżżel",
"parseIssuerKeysLabel": "Estratta ċ-ċwievet tal-emittent",
"parseIssuerKeysLabelPending": "Iċ-ċwievet tal-emittent qed jiġu estratti",
"compareHashesLabel": "Ikkumpara l-hashes",
"compareHashesLabelPending": "Il-hashes qed jiġu kkomparati",
"checkMerkleRootLabel": "Iċċekkja l-Merkle Root",
"checkMerkleRootLabelPending": "Il-Merkle Root Qed Tiġi Ċċekkjata",
"checkReceiptLabel": "Iċċekkja l-Irċevuta",
"checkReceiptLabelPending": "L-Irċevuta Qed Tiġi Ċċekkjata",
"checkIssuerSignatureLabel": "Iċċekkja l-Firma tal-Emittent",
"checkIssuerSignatureLabelPending": "Il-Firma tal-Emittent Qed Tiġi Ċċekkjata",
"checkAuthenticityLabel": "Iċċekkja l-Awtentiċità",
"checkAuthenticityLabelPending": "L-Awtentiċità Qed Tiġi Ċċekkjata",
"checkRevokedStatusLabel": "Iċċekkja l-Istatus Revokat",
"checkRevokedStatusLabelPending": "L-Istatus Revokat Qed Jiġi Ċċekkjat",
"checkExpiresDateLabel": "Iċċekkja d-Data ta' Skadenza",
"checkExpiresDateLabelPending": "Id-Data ta' Skadenza Qed Tiġi Ċċekkjata"
},
"revocation": {
"preReason": "Raġuni mogħtija:",
"reason": "Dan iċ-ċertifikat ġie revokat mill-emittent."
},
"success": {
"mocknet": "Dan il-mock Blockcert għadda mill-verifiki kollha. Il-Mocknet mode jintuża biss sabiex l-emittenti jittestjaw il-workflow lokalment.",
"blockchain": "Suċċess"
},
"errors": {
"certificateNotValid": "Dan mhux ċertifikat validu",
"getChain": "Iċ-chain value ma ntgħarafx",
"getTransactionId": "Dan iċ-ċertifikat ma jistax jiġi vverifikat mingħajr ID ta' tranżazzjoni mqabbla miegħu",
"getIssuerProfile": "Mhux possibbli jinkiseb il-profil tal-emittent",
"getRevokedAssertions": "Mhux possibbli jinkisbu dikjarazzjonijiet revokati",
"lookForTxInvalidChain": "Chain invalidu; BlockchainExplorers mhux qed isib chain magħrufa",
"lookForTxInvalidAppConfig": "Konfigurazzjoni tal-applikazzjoni invalida; Iċċekkja l-valur konfigurattiv f' CONFIG.MinimumBlockchainExplorers",
"lookForTxCouldNotConfirm": "It-tranżazzjoni ma setgħetx tiġi kkonferma. L-ebda blockchain apis ma rritorna rispons. Dan jista' jkun minħabba limitazzjoni tar-rata",
"lookForTxDifferentAddresses": "L-indirizzi tal-ħruġ mibgħuta lura mill-blockchain APIs kienu differenti",
"lookForTxDifferentRemoteHashes": "Ir-remote hashes mibgħuta lura mill-blockchain APIs kienu differenti",
"parseIssuerKeys": "Ma jistax jiġi estratt JSON mid-data tal-identifikazzjoni tal-emittent",
"getBlockcypherFetcher": "Mhux possibbli jinkiseb ir-remote hash",
"getChainSoFetcher": "Mhux possibbli jinkiseb ir-remote hash",
"parseBlockCypherResponse": "In-numru ta' konfermi tat-tranżazzjonijiet kienu inqas mill-minimu meħtieġ, skont Blockcypher API",
"parseChainSoResponse": "In-numru ta' konfermi tat-tranżazzjonijiet kienu inqas mill-minimu meħtieġ, skont Chain.so API",
"checkEtherScanConfirmations": "In-numru ta' konfermi tat-tranżazzjonijiet kienu inqas mill-minimu meħtieġ, skont EtherScan API",
"couldNotConfirmTx": "Ma setgħetx tiġi kkonfermata t-tranżazzjoni",
"failedJsonLdNormalization": "In-normalizzazzjoni ta' JSON-LD ma rnexxietx",
"foundUnmappedFields": "Instabu unmapped fields matul in-normalizzazzjoni JSON-LD",
"ensureHashesEqual": "Il-hash ikkalkulat ma jikkorrispondix mar-remote hash",
"ensureIssuerSignature": "Iċ-ċavetta tal-emittent ma taqbilx mal-indirizz derivat",
"ensureMerkleRootEqual": "Merkle root ma taqbilx mar-remote hash",
"ensureNotExpired": "Dan iċ-ċertifikat skada",
"getCaseInsensitiveKey": "It-tranżazzjoni seħħet fi żmiem meta l-indirizz tal-ħruġ ma tqiesx validu",
"ensureValidReceipt": "L-irċevuta hija malformata. Kien hemm problema fin-navigazzjoni tal-merkle tree fl-irċevuta",
"invalidMerkleReceipt": "Irċevuta Merkle invalida. Il-proof hash ma kienx jaqbel mal-Merkle root",
"isTransactionIdValid": "Dan iċ-ċertifikat ma jistax jiġi vverifikat mingħajr ID ta' tranżazzjoni mqabbla miegħu"
}
}
}