123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514 |
- const { a, em, strong } = require("hyperaxe");
- const i18n = {
- en: {
- // navbar items
- extended: "Multiverse",
- extendedDescription: [
- "When you support someone you may download posts from the inhabitants they support, and those posts show up here, sorted by recency.",
- ],
- popular: "Highlights",
- popularDescription: [
- "Posts from inhabitants in your network, ",
- strong("sorted by spreads"),
- ". Select the period of time, to get a list.",
- ],
- day: "Day",
- week: "Week",
- month: "Month",
- year: "Year",
- latest: "Latest",
- latestDescription: [
- strong("Posts"),
- " from yourself and inhabitants you support, sorted by recency.",
- ],
- topics: "Topics",
- topicsDescription: [
- strong("Topics"),
- " from yourself and inhabitants you support, sorted by recency. Select the timestamp of any post to see the rest of the thread.",
- ],
- summaries: "Summaries",
- summariesDescription: [
- strong("Topics and some comments"),
- " from yourself and inhabitants you support, sorted by recency. Select the timestamp of any post to see the rest of the thread.",
- ],
- threads: "Threads",
- threadsDescription: [
- strong("Posts that have comments"),
- " from inhabitants you support and your multiverse, sorted by recency. Select the timestamp of any post to see the rest of the thread.",
- ],
- profile: "Avatar",
- inhabitants: "Inhabitants",
- manualMode: "Manual Mode",
- mentions: "Mentions",
- mentionsDescription: [
- strong("Posts that @mention you"),
- ", sorted by recency.",
- ],
- private: "Inbox",
- peers: "Peers",
- privateDescription: [
- "The latest comment from ",
- strong("private threads that include you"),
- ", sorted by recency. Private posts are encrypted for your public key, and have a maximum of 7 recipients. Recipients cannot be added after the thread has started. Select the timestamp to view the full thread.",
- ],
- search: "Search",
- imageSearch: "Image Search",
- settings: "Settings",
- continueReading: "continue reading",
- moreComments: "more comment",
- readThread: "read the rest of the thread",
- // modules
- modules: "Modules",
- modulesViewTitle: "Modules",
- modulesViewDescription: "Set your environment by enabling or disabling modules.",
- inbox: "Inbox",
- multiverse: "Multiverse",
- popularLabel: "⌘ Highlights",
- topicsLabel: "ϟ Topics",
- latestLabel: "☄ Latest",
- summariesLabel: "※ Summaries",
- threadsLabel: "♺ Threads",
- multiverseLabel: "∞ Multiverse",
- inboxLabel: "☂ Inbox",
- invitesLabel: "ꔹ Invites",
- walletLabel: "❄ Wallet",
- saveSettings: "Save configuration",
- // post actions
- comment: "Comment",
- subtopic: "Subtopic",
- json: "JSON",
- // relationships
- unfollow: "Unsupport",
- follow: "Support",
- block: "Block",
- unblock: "Unblock",
- newerPosts: "Newer posts",
- olderPosts: "Older posts",
- feedRangeEmpty: "The given range is empty for this feed. Try viewing the ",
- seeFullFeed: "full feed",
- feedEmpty: "The local client has never seen posts from this account.",
- beginningOfFeed: "This is the beginning of the feed",
- noNewerPosts: "No newer posts have been received yet.",
- relationshipNotFollowing: "",
- relationshipTheyFollow: "",
- relationshipMutuals: "",
- relationshipFollowing: "You are supporting",
- relationshipYou: "You",
- relationshipBlocking: "You are blocking",
- relationshipNone: "",
- relationshipConflict: "",
- relationshipBlockingPost: "Blocked post",
- // spreads view
- viewLikes: "View spreads",
- spreadedDescription: "List of posts spread by the inhabitant.",
- likedBy: " -> Spreads",
- // composer
- attachFiles: "Attach files",
- mentionsMatching: "Matching mentions",
- preview: "Preview",
- publish: "Write",
- contentWarningPlaceholder: "Add a subject to the post (optional)",
- privateWarningPlaceholder: "Add inhabitants to send a private post (ex: @bob @alice) (optional)",
- publishWarningPlaceholder: "...",
- publishCustomDescription: [
- "REMEMBER: Due to blockchain technology, once a post is published it cannot be edited or deleted.",
- ],
- commentWarning: [
- "REMEMBER: Due to blockchain technology, once a post is published it cannot be edited or deleted.",
- ],
- commentPublic: "public",
- commentPrivate: "private",
- commentLabel: ({ publicOrPrivate, markdownUrl }) => [
- ],
- publishLabel: ({ markdownUrl, linkTarget }) => [
- "REMEMBER: Due to blockchain technology, once a post is published it cannot be edited or deleted.",
- ],
- replyLabel: ({ markdownUrl }) => [
- "REMEMBER: Due to blockchain technology, once a post is published it cannot be edited or deleted.",
- ],
- publishCustomInfo: ({ href }) => [
- "If you have experience, you can also ",
- a({ href }, "write an advanced post"),
- ".",
- ],
- publishBasicInfo: ({ href }) => [
- "If you have not experience, you should ",
- a({ href }, "write a post"),
- ".",
- ],
- publishCustom: "Write advanced post",
- subtopicLabel: ({ markdownUrl }) => [
- "Create a ",
- strong("public subtopic"),
- " of this post with ",
- a({ href: markdownUrl }, "Markdown"),
- ". Posts cannot be edited or deleted. To respond to an entire thread, select ",
- strong("comment"),
- " instead. Preview shows attached media.",
- ],
- // settings
- updateit: "Get updates",
- info: "Info",
- settingsIntro: ({ version }) => [
- `Oasis: [${version}]`,
- ],
- theme: "Theme",
- themeIntro:
- "Choose a theme.",
- setTheme: "Set theme",
- language: "Language",
- languageDescription:
- "If you'd like to use another language, select it here.",
- setLanguage: "Set language",
- status: "Status",
- peerConnections: "Peers",
- online: "Online",
- supported: "Supported",
- recommended: "Recommended",
- blocked: "Blocked",
- noConnections: "No peers connected.",
- noSupportedConnections: "No peers supported.",
- noBlockedConnections: "No peers blocked.",
- noRecommendedConnections: "No peers recommended.",
- connectionActionIntro:
- "",
- startNetworking: "Start networking",
- stopNetworking: "Stop networking",
- restartNetworking: "Restart networking",
- sync: "Sync",
- indexes: "Indexes",
- indexesDescription:
- "Rebuilding your indexes is safe, and may fix some types of bugs.",
- invites: "Invites",
- invitesDescription:
- "Use the PUB's invite codes here.",
- acceptInvite: "Accept invite",
- acceptedInvites: "Federated Networks",
- noInvites: "No invites accepted.",
- // search page
- searchLabel: "Seek inhabitants and keywords, among the posts you have downloaded.",
- // image search page
- imageSearchLabel: "Enter words to search for images labelled with them.",
- // posts and comments
- commentDescription: ({ parentUrl }) => [
- " commented on ",
- a({ href: parentUrl }, " thread"),
- ],
- commentTitle: ({ authorName }) => [`Comment on @${authorName}'s post`],
- subtopicDescription: ({ parentUrl }) => [
- " created a subtopic from ",
- a({ href: parentUrl }, " a post"),
- ],
- subtopicTitle: ({ authorName }) => [`Subtopic on @${authorName}'s post`],
- mysteryDescription: "posted a mysterious post",
- // misc
- oasisDescription: "SNH Project Network",
- submit: "Submit",
- editProfile: "Edit Avatar",
- editProfileDescription:
- "",
- profileName: "Avatar name (plain text)",
- profileImage: "Avatar image",
- profileDescription: "Avatar description (Markdown)",
- hashtagDescription:
- "Posts from inhabitants in your network that reference this #hashtag, sorted by recency.",
- rebuildName: "Rebuild database",
- wallet: "Wallet",
- walletAddress: "Address",
- walletAmount: "Amount",
- walletAddressLine: ({ address }) => `Address: ${address}`,
- walletAmountLine: ({ amount }) => `Amount: ECO ${amount}`,
- walletBack: "Back",
- walletBalanceLine: ({ balance }) => `ECO ${balance}`,
- walletCnfrs: "Cnfrs",
- walletConfirm: "Confirm",
- walletDescription: "Manage your digital assets, including sending and receiving ECOin, viewing your balance, and accessing your transaction history.",
- walletDate: "Date",
- walletFee: "Fee (The higher the fee, the faster your transaction will be processed)",
- walletFeeLine: ({ fee }) => `Fee: ECO ${fee}`,
- walletHistory: "History",
- walletReceive: "Receive",
- walletReset: "Reset",
- walletSend: "Send",
- walletStatus: "Status",
- walletDisconnected: "ECOin wallet disconnected. Check your wallet settings or connection status.",
- walletSentToLine: ({ destination, amount }) => `Sent ECO ${amount} to ${destination}`,
- walletSettingsTitle: "Wallet",
- walletSettingsDescription: "Integrate Oasis with your ECOin wallet.",
- walletStatusMessages: {
- invalid_amount: "Invalid amount",
- invalid_dest: "Invalid destination address",
- invalid_fee: "Invalid fee",
- validation_errors: "Validation errors",
- send_tx_success: "Transaction successful",
- },
- walletTitle: "Wallet",
- walletTotalCostLine: ({ totalCost }) => `Total cost: ECO ${totalCost}`,
- walletTransactionId: "Transaction ID",
- walletTxId: "Tx ID",
- walletType: "Type",
- walletUser: "Username",
- walletPass: "Password",
- walletConfiguration: "Set wallet",
- },
- /* spell-checker: disable */
- es: {
- latest: "Novedades",
- profile: "Avatar",
- inhabitants: "Habitantes",
- search: "Buscar",
- imageSearch: "Buscar Imágenes",
- settings: "Configuración",
- continueReading: "continuar leyendo",
- moreComments: "comentario",
- readThread: "leer el resto del hilo",
- // navbar items
- extended: "Multiverso",
- extendedDescription: [
- "Cuando apoyes a alguien, podrás descargar publicaciones de habitantes que apoye, y esas publicaciones aparecerán aquí, ordenadas por las más recientes.",
- ],
- popular: "Destacadas",
- day: "Día",
- week: "Semana",
- month: "Mes",
- year: "Año",
- popularDescription: [
- "Posts de habitantes de tu red, ",
- strong("ordenados por difusiones"),
- ". Selecciona el periodo de tiempo, para obtener una lista.",
- ],
- latestDescription: [
- strong("Posts"),
- " tuyos y de habitantes que apoyas, ordenados por los más recientes.",
- ],
- topics: "Temas",
- topicsDescription: [
- strong("Temas"),
- " tuyas y de habitantes que apoyas, ordenadas por las más recientes. Selecciona la hora de publicación para leer el hilo completo.",
- ],
- summaries: "Resúmenes",
- summariesDescription: [
- strong("Temas y algunos comentarios"),
- " tuyos y de habitantes que apoyas, ordenado por lo más reciente. Selecciona la hora de publicación para leer el hilo completo.",
- ],
- threads: "Hilos",
- threadsDescription: [
- strong("Posts que tienen comentarios"),
- " de habitantes que apoyas y de tu multiverso, ordenados por los más recientes. Selecciona la hora de publicación para leer el hilo completo.",
- ],
- manualMode: "Modo manual",
- mentions: "Menciones",
- mentionsDescription: [
- strong("Posts que te @mencionan"),
- ", ordenados por los más recientes.",
- ],
- private: "Buzón",
- peers: "Enlaces",
- privateDescription: [
- "Los comentarios más recientes de ",
- strong("hilos privados que te incluyen"),
- ". Las publicaciones privadas están cifradas para ti, y contienen un máximo de 7 destinatarios. No se podrán añadir nuevos destinarios después de que empieze el hilo. Selecciona la hora de publicación para leer el hilo completo.",
- ],
- // post actions
- comment: "Comentar",
- reply: "Responder",
- subtopic: "Subhilo",
- json: "JSON",
- // modules
- modules: "Módulos",
- modulesViewTitle: "Módulos",
- modulesViewDescription: "Configura tu entorno activando y desactivando módulos.",
- inbox: "Buzón",
- multiverse: "Multiverso",
- popularLabel: "⌘ Destacadas",
- topicsLabel: "ϟ Temas",
- summariesLabel: "※ Resúmenes",
- threadsLabel: "♺ Hilos",
- multiverseLabel: "∞ Multiverso",
- latestLabel: "☄ Novedades",
- inboxLabel: "☂ Buzón",
- invitesLabel: "ꔹ Invitaciones",
- walletLabel: "❄ Cartera",
- saveSettings: "Salvar configuración",
- // relationships
- relationshipNotFollowing: "",
- relationshipTheyFollow: "",
- relationshipMutuals: "",
- relationshipFollowing: "Apoyando",
- relationshipYou: "Tú",
- relationshipBlocking: "Bloqueado",
- relationshipNone: "",
- relationshipConflict: "",
- relationshipBlockingPost: "Post bloqueado",
- unfollow: "Dejar de apoyar",
- follow: "Apoyar",
- block: "Bloquear",
- unblock: "Desbloquear",
- newerPosts: "Nuevos posts",
- olderPosts: "Anteriores posts",
- feedRangeEmpty: "El rango requerido está vacío para éste hilo. Prueba a ver el ",
- seeFullFeed: "hilo completo",
- feedEmpty: "No tienes posts de ésta cuenta.",
- beginningOfFeed: "Éste es el comienzo del hilo",
- noNewerPosts: "No se han recibido nuevos posts aún.",
- // spreads view
- viewLikes: "Ver difusiones",
- spreadedDescription: "Listado de posts difundidos del habitante.",
- likedBy: " -> Difusiones",
- // composer
- attachFiles: "Agregar archivos",
- mentionsMatching: "Menciones coincidentes",
- preview: "Vista previa",
- publish: "Escribir",
- contentWarningPlaceholder: "Añade un asunto al post (opcional)",
- privateWarningPlaceholder: "Añade habitantes para enviar un post privado (ej: @bob @alice) (opcional)",
- publishWarningPlaceholder: "...",
- publishCustomDescription: [
- "RECUERDA: Debido a la tecnología blockchain, una vez publicado un post, no podrá ser editado o borrado.",
- ],
- commentWarning: [
- " RECUERDA: Debido a la tecnología blockchain, una vez publicado un post, no podrá ser editado o borrado.",
- ],
- commentPublic: "público",
- commentPrivate: "privado",
- commentLabel: ({ publicOrPrivate, markdownUrl }) => [
- ],
- publishLabel: ({ markdownUrl, linkTarget }) => [
- "RECUERDA: Debido a la tecnología blockchain, una vez publicado un post, no podrá ser editado o borrado.",
- ],
- publishCustomInfo: ({ href }) => [
- "Si tienes experiencia, también puedes ",
- a({ href }, "escribir un post avanzado"),
- ".",
- ],
- publishBasicInfo: ({ href }) => [
- "Si no tienes experiencia, lo mejor es ",
- a({ href }, "escribir un post normal"),
- ".",
- ],
- publishCustom: "Escribir post avanzado",
- replyLabel: ({ markdownUrl }) => [
- "RECUERDA: Debido a la tecnología blockchain, una vez publicados los posts, no podrán ser editados o borrados.",
- ],
- // settings-es
- updateit: "Obtener actualizaciones",
- info: "Info",
- settingsIntro: ({ version }) => [
- `Oasis: [${version}]`,
- ],
- theme: "Tema",
- themeIntro:
- "Elige un tema.",
- setTheme: "Seleccionar tema",
- language: "Idioma",
- languageDescription:
- "Si quieres usar otro idioma, seleccionalo aquí.",
- setLanguage: "Seleccionar idioma",
- status: "Estado",
- peerConnections: "Enlaces",
- online: "Online",
- supported: "Soportados",
- recommended: "Recomendados",
- blocked: "Bloqueados",
- noConnections: "Sin enlaces conectados.",
- noSupportedConnections: "Sin enlaces soportados.",
- noBlockedConnections: "Sin enlaces bloqueados.",
- noRecommendedConnections: "Sin enlaces recomendados.",
- connectionActionIntro:
- "",
- startNetworking: "Iniciar red",
- stopNetworking: "Detener red",
- restartNetworking: "Reiniciar red",
- sync: "Sincronizar",
- indexes: "Índices",
- indexesDescription:
- "Reconstruir la caché de forma segura, puede solucionar algunos errores si se presentan.",
- invites: "Invitaciones",
- invitesDescription:
- "Utiliza los códigos de invitación de los PUBs aquí.",
- acceptInvite: "Aceptar invitación",
- acceptedInvites: "Redes Federadas",
- noInvites: "Sin invitaciones aceptadas.",
- // search page
- searchLabel:
- "Busca habitantes y palabras clave, entre los posts que tienes descargados.",
- // posts and comments
- commentDescription: ({ parentUrl }) => [
- " comentó en el",
- a({ href: parentUrl }, " hilo"),
- ],
- replyDescription: ({ parentUrl }) => [
- " respondido al ",
- a({ href: parentUrl }, "post "),
- ],
- // image search page
- imageSearchLabel:
- "Busca entre los títulos de las imágenes que tienes descargadas.",
- // posts and comments
- commentTitle: ({ authorName }) => [
- `Comentó en el post de @${authorName}`,
- ],
- subtopicDescription: ({ parentUrl }) => [
- " creó un nuevo hilo para ",
- a({ href: parentUrl }, "este post"),
- ],
- subtopicTitle: ({ authorName }) => [
- `Nuevo hilo en el post de @${authorName}`,
- ],
- mysteryDescription: "publicó un post misterioso",
- // misc
- oasisDescription:
- "Red de Proyectos de SNH",
- submit: "Aceptar",
- editProfile: "Editar avatar",
- editProfileDescription:
- "",
- profileName: "Nombre del avatar (texto)",
- profileImage: "Imagen del avatar",
- profileDescription: "Descripción del avatar (Markdown)",
- hashtagDescription:
- "Posts de habitantes en tu red que referencian a ésta #etiqueta, ordenados por los más recientes.",
- rebuildName: "Reconstruir base de datos",
- wallet: "Cartera",
- walletAddress: "Dirección",
- walletAmount: "Cantidad",
- walletAddressLine: ({ address }) => `Dirección: ${address}`,
- walletAmountLine: ({ amount }) => `Cantidad: ${amount} ECO`,
- walletBack: "Atrás",
- walletBalanceLine: ({ balance }) => `${balance} ECO`,
- walletConfirm: "Confirmar",
- walletCnfrs: "Cnfrs",
- walletDescription: "Administra tus activos digitales, incluyendo el envío y recepción de ECOin, consulta de saldo e historial de transacciones.",
- walletDate: "Fecha",
- walletFee: "Tarifa (A mayor tarifa, más rápido se procesa tu transacción)",
- walletFeeLine: ({ fee }) => `Tarifa: ${fee} ECO`,
- walletHistory: "Historial",
- walletReceive: "Recibir",
- walletReset: "Restablecer",
- walletSend: "Enviar",
- walletStatus: "Estado",
- walletDisconnected: "Cartera ECOin desconectada. Revisa la configuración.",
- walletSentToLine: ({ destination, amount }) => `Enviados ${amount} ECO a ${destination}.`,
- walletSettingsTitle: "Cartera",
- walletSettingsDescription: "Integra Oasis con tu cartera ECOin.",
- walletStatusMessages: {
- invalid_amount: "Cantidad inválida",
- invalid_dest: "Dirección de destino inválida",
- invalid_fee: "Tarifa inválida",
- validation_errors: "Errores de validación",
- send_tx_success: "Transacción exitosa",
- },
- walletTitle: "Cartera",
- walletTotalCostLine: ({ totalCost }) => `Coste total: ${totalCost} ECO`,
- walletTransactionId: "ID de transacción",
- walletTxId: "Tx ID",
- walletType: "Tipo",
- walletUser: "Nombre de usuario",
- walletPass: "Contraseña",
- walletConfiguration: "Configurar cartera",
- },
- };
- module.exports = i18n;
|