Skip to content

Commit

Permalink
#129: fix naming conventions
Browse files Browse the repository at this point in the history
  • Loading branch information
brklyn8900 committed Dec 4, 2024
1 parent 3b3c52b commit d11f0cb
Show file tree
Hide file tree
Showing 7 changed files with 49 additions and 48 deletions.
3 changes: 2 additions & 1 deletion components/layout/Menu.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ import { useTranslations } from 'next-intl'
export default function Menu() {
const router = useRouter()
const t = useTranslations('Menu')

console.log('translations', t)
console.log('Menu.learn:', t('learn'));
return (
<>
<ul className="wsmenu-list nav-theme">
Expand Down
16 changes: 8 additions & 8 deletions components/sections/FeatureCommunity.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ export default function FeatureCommunity() {
<div className="row d-flex align-items-center">
<div className="col-md-5">
<div className="txt-block left-column wow" data-aos='fade-left'>
<span className="section-id">{t('section_id')}</span>
<span className="section-id">{t('sectionId')}</span>
<h2 className="s-46 w-700">{t('title')}</h2>
<p>{t('description')}</p>

Expand All @@ -19,7 +19,7 @@ export default function FeatureCommunity() {
<div className="cbox-1-ico"><span className="flaticon-check" /></div>
</div>
<div className="cbox-1-txt">
<p>{t('built_for.developers')}</p>
<p>{t('builtFor.developers')}</p>
</div>
</div>

Expand All @@ -28,7 +28,7 @@ export default function FeatureCommunity() {
<div className="cbox-1-ico"><span className="flaticon-check" /></div>
</div>
<div className="cbox-1-txt">
<p>{t('built_for.entrepreneurs')}</p>
<p>{t('builtFor.entrepreneurs')}</p>
</div>
</div>

Expand All @@ -37,7 +37,7 @@ export default function FeatureCommunity() {
<div className="cbox-1-ico"><span className="flaticon-check" /></div>
</div>
<div className="cbox-1-txt">
<p className="mb-0">{t('built_for.users')}</p>
<p className="mb-0">{t('builtFor.users')}</p>
</div>
</div>
</div>
Expand All @@ -58,7 +58,7 @@ export default function FeatureCommunity() {
</div>
<div className="fbox-txt">
<h5 className="s-19 w-700">Telegram</h5>
<p>{t('telegram_text')} <a href="https://telegram.koinos.io">Telegram</a>.</p>
<p>{t('telegramText')} <a href="https://telegram.koinos.io">Telegram</a>.</p>
</div>
</div>

Expand All @@ -73,7 +73,7 @@ export default function FeatureCommunity() {
</div>
<div className="fbox-txt">
<h5 className="s-19 w-700">Twitter</h5>
<p>{t('twitter_text')} <a href="https://twitter.koinos.io">Twitter</a>.</p>
<p>{t('twitterText')} <a href="https://twitter.koinos.io">Twitter</a>.</p>
</div>
</div>
</div>
Expand All @@ -90,7 +90,7 @@ export default function FeatureCommunity() {
</div>
<div className="fbox-txt">
<h5 className="s-19 w-700">Discord</h5>
<p>{t('discord_text')} <a href="https://discord.koinos.io">Discord</a>.</p>
<p>{t('discordText')} <a href="https://discord.koinos.io">Discord</a>.</p>
</div>
</div>

Expand All @@ -105,7 +105,7 @@ export default function FeatureCommunity() {
</div>
<div className="fbox-txt">
<h5 className="s-19 w-700">More</h5>
<p>{t('more_text')}</p>
<p>{t('moreText')}</p>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion components/sections/MediumBlog.js
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ export default function MediumBlog() {
<div className="blog-post-meta mt-20">
<ul className="post-meta-list ico-10">
<li>
<p className="p-sm">{t('published_on')} {item.pubDate}</p>
<p className="p-sm">{t('publishedOn')} {item.pubDate}</p>
</li>
</ul>
</div>
Expand Down
6 changes: 3 additions & 3 deletions components/sections/Roadmap.js
Original file line number Diff line number Diff line change
Expand Up @@ -121,9 +121,9 @@ export default function Roadmap() {
description: t("current.q1.items.snapshots.description"),
},
{
text: t("current.q1.items.rest_api.text"),
icon: t("current.q1.items.rest_api.icon"),
description: t("current.q1.items.rest_api.description"),
text: t("current.q1.items.restApi.text"),
icon: t("current.q1.items.restApi.icon"),
description: t("current.q1.items.restApi.description"),
},
],
status: t("current.q1.status"),
Expand Down
10 changes: 5 additions & 5 deletions components/sections/TokenAllocation.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ export default function TokenAllocation() {
<div className="col-md-6 order-last order-md-2">
<div className="txt-block left-column wow" data-aos='fade-left'>
{/* Section ID */}
<span className="section-id">{t('section_id')}</span>
<span className="section-id">{t('sectionId')}</span>

{/* Title */}
<h2 className="s-46 w-700">{t('title')}</h2>
Expand All @@ -26,7 +26,7 @@ export default function TokenAllocation() {
<div className="cbox-1-ico"><span className="flaticon-check" /></div>
</div>
<div className="cbox-1-txt">
<p>{t('features.fair_launch')}</p>
<p>{t('features.fairLaunch')}</p>
</div>
</div>

Expand All @@ -36,7 +36,7 @@ export default function TokenAllocation() {
<div className="cbox-1-ico"><span className="flaticon-check" /></div>
</div>
<div className="cbox-1-txt">
<p>{t('features.no_locked')}</p>
<p>{t('features.noLocked')}</p>
</div>
</div>

Expand All @@ -46,7 +46,7 @@ export default function TokenAllocation() {
<div className="cbox-1-ico"><span className="flaticon-check" /></div>
</div>
<div className="cbox-1-txt">
<p className="mb-0">{t('features.public_allocation')}</p>
<p className="mb-0">{t('features.publicAllocation')}</p>
</div>
</div>
</div>
Expand All @@ -55,7 +55,7 @@ export default function TokenAllocation() {
{/* IMAGE BLOCK */}
<div className="col-md-6 order-first order-md-2">
<div className="img-block right-column wow" data-aos='fade-right'>
<img className="img-fluid" src="/images/sections/token-allocation/tokenomics.png" alt={t('section_id')} />
<img className="img-fluid" src="/images/sections/token-allocation/tokenomics.png" alt={t('sectionId')} />
</div>
</div>
</div>
Expand Down
26 changes: 13 additions & 13 deletions messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,39 +47,39 @@
}
},
"FeatureCommunity": {
"section_id": "Community",
"sectionId": "Community",
"title": "Building the Future of Web3",
"description": "Koinos is a decentralized project governed by the community. Exciting new community projects emerge regularly, reflecting the diversity of thought and creativity of the Koinos community.",
"built_for": {
"builtFor": {
"developers": "Built for Developers",
"entrepreneurs": "Built for Entrepreneurs",
"users": "Built for Users"
},
"telegram_text": "Shape the future of the protocol by joining us on",
"discord_text": "Collaborate with Web3 engineers and validators on",
"twitter_text": "Stay up-to-date with the latest developments by following us on",
"more_text": "Visit the community page to discover Koinos international and dApp groups"
"telegramText": "Shape the future of the protocol by joining us on",
"discordText": "Collaborate with Web3 engineers and validators on",
"twitterText": "Stay up-to-date with the latest developments by following us on",
"moreText": "Visit the community page to discover Koinos international and dApp groups"
},
"TokenAllocation": {
"section_id": "Token Allocation",
"sectionId": "Token Allocation",
"title": "Fair Launched",
"description": "Koinos' initial supply was created through a one year Proof-of-Work mining contract on the Ethereum blockchain. Coins remain claimable on Koinos' main net for all participants.",
"features": {
"fair_launch": "Fair Launch",
"no_locked": "No Locked Coins",
"public_allocation": "100% Publicly Allocated"
"fairLaunch": "Fair Launch",
"noLocked": "No Locked Coins",
"publicAllocation": "100% Publicly Allocated"
}
},
"WhereToGetKOIN": {
"title": "Where to get KOIN",
"subtitle": "Find Koinos on Exchanges Across the Globe"
},
"MediumBlog": {
"section_id": "Blog",
"sectionId": "Blog",
"title": "News & Updates",
"subtitle": "Stay Updated with the Latest News on our Medium Blog",
"loading": "Loading...",
"published_on": "Published on"
"publishedOn": "Published on"
},
"KoinosAdvantage": {
"title": "The Koinos Advantage",
Expand Down Expand Up @@ -252,7 +252,7 @@
"icon": "fa-solid fa-file",
"description": "We have had some developers at different times upload Koinos snapshots for general use. However, we have never had a dedicated service for this. It will benefit the entire community if official snapshots are generated and shared."
},
"rest_api": {
"restApi": {
"text": "REST API v1.1",
"icon": "fa-solid fa-server",
"description": "The Koinos REST API has been a great addition to our infrastructure. Enhancements need to be made so it has feature parity with JSON-RPC and more to better meet developer needs."
Expand Down
34 changes: 17 additions & 17 deletions messages/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,39 +47,39 @@
}
},
"FeatureCommunity": {
"section_id": "Comunidad",
"sectionId": "Comunidad",
"title": "Construyendo el Futuro de Web3",
"description": "Koinos es un proyecto descentralizado gobernado por la comunidad. Regularmente surgen nuevos proyectos comunitarios emocionantes, reflejando la diversidad de pensamiento y creatividad de la comunidad Koinos.",
"built_for": {
"builtFor": {
"developers": "Construido para Desarrolladores",
"entrepreneurs": "Construido para Emprendedores",
"users": "Construido para Usuarios"
},
"telegram_text": "Da forma al futuro del protocolo uniéndote a nosotros en",
"discord_text": "Colabora con ingenieros Web3 y validadores en",
"twitter_text": "Mantente al día con los últimos desarrollos siguiéndonos en",
"more_text": "Visita la página de la comunidad para descubrir grupos internacionales y de dApps de Koinos"
"telegramText": "Da forma al futuro del protocolo uniéndote a nosotros en",
"discordText": "Colabora con ingenieros Web3 y validadores en",
"twitterText": "Mantente al día con los últimos desarrollos siguiéndonos en",
"moreText": "Visita la página de la comunidad para descubrir grupos internacionales y de dApps de Koinos"
},
"TokenAllocation": {
"section_id": "Distribución de Tokens",
"sectionId": "Distribución de Tokens",
"title": "Lanzamiento Justo",
"description": "El suministro inicial de Koinos se creó a través de un contrato de minería Proof-of-Work de un año en la blockchain de Ethereum. Las monedas siguen siendo reclamables en la red principal de Koinos para todos los participantes.",
"features": {
"fair_launch": "Lanzamiento Justo",
"no_locked": "Sin Monedas Bloqueadas",
"public_allocation": "100% Asignación Pública"
"fairLaunch": "Lanzamiento Justo",
"noLocked": "Sin Monedas Bloqueadas",
"publicAllocation": "100% Asignación Pública"
}
},
"WhereToGetKOIN": {
"title": "Dónde obtener KOIN",
"subtitle": "Encuentra Koinos en Exchanges de Todo el Mundo"
},
"MediumBlog": {
"section_id": "Blog",
"sectionId": "Blog",
"title": "Noticias y Actualizaciones",
"subtitle": "Mantente Actualizado con las Últimas Noticias en nuestro Blog de Medium",
"loading": "Cargando...",
"published_on": "Publicado el"
"publishedOn": "Publicado el"
},
"KoinosAdvantage": {
"title": "La Ventaja de Koinos",
Expand Down Expand Up @@ -252,7 +252,7 @@
"icon": "fa-solid fa-file",
"description": "Hemos tenido algunos desarrolladores que en diferentes momentos han subido instantáneas de Koinos para uso general. Sin embargo, nunca hemos tenido un servicio dedicado para esto. Beneficiará a toda la comunidad si se generan y comparten instantáneas oficiales."
},
"rest_api": {
"restApi": {
"text": "API REST v1.1",
"icon": "fa-solid fa-server",
"description": "La API REST de Koinos ha sido una gran adición a nuestra infraestructura. Se necesitan hacer mejoras para que tenga paridad de características con JSON-RPC y más para satisfacer mejor las necesidades de los desarrolladores."
Expand Down Expand Up @@ -324,12 +324,12 @@
"redundant": {
"text": "Microservicios Redundantes",
"icon": "fa-solid fa-server",
"description": "Mejorar el escalado y la redundancia para microservicios dentro del clúster Koinos. Al agregar soporte para escalar microservicios individuales, los nodos en entornos empresariales se vuelven más eficientes y redundantes."
"description": "Mejorar la escalabilidad y redundancia de los microservicios dentro del clúster de Koinos. Al agregar soporte para escalar microservicios individuales, los nodos en entornos empresariales se vuelven más eficientes y redundantes."
},
"optimistic": {
"text": "Ejecución Optimista de Transacciones",
"icon": "fa-solid fa-code",
"description": "Permitir que las transacciones no relacionadas se ejecuten en paralelo mejorará drásticamente el rendimiento de la blockchain Koinos. El trabajo necesario para implementar esta optimización permitirá que el framework interactúe con las transacciones de más formas que ayuden a crear bloques de construcción que permitirán mejoras drásticas en el futuro."
"description": "Permitir que las transacciones no relacionadas se ejecuten en paralelo mejorará drásticamente el rendimiento de la blockchain de Koinos. El trabajo necesario para implementar esta optimización permitirá que el framework interactúe con las transacciones de más formas que ayuden a crear bloques de construcción que permitirán mejoras drásticas en el futuro."
},
"sharding": {
"text": "Fragmentación Dinámica",
Expand Down Expand Up @@ -438,7 +438,7 @@
"description": "Crypto Bulls es un juego de disparos en primera persona lleno de acción que combina combate rápido con jugabilidad estratégica, ofreciendo una experiencia emocionante para los jugadores.",
"visitProject": "Visitar Crypto Bulls"
},
"serfdomsorcery": {
"serfdomandsorcery": {
"title": "Serfdom & Sorcery",
"description": "Serfdom & Sorcery es un juego cautivador ambientado en un mundo fantástico, donde los jugadores pueden sumergirse en una rica narrativa y aventuras mágicas.",
"visitProject": "Visitar Serfdom & Sorcery"
Expand Down Expand Up @@ -518,7 +518,7 @@
"payingTime": {
"title": "\"Pagando\" en Tiempo",
"p1": "Una vez que se consume cualquier Mana en un token dado, ese token se bloquea durante 5 días, para que puedan desarrollar un \"ritmo\" semanal en su uso de blockchain (y dApp). Esto crea un costo de oportunidad en lugar de un costo monetario en tiempo real que sirve para desincentivar el envío de transacciones sin valor. Este período fijo de tiempo funciona como un \"tiempo de regeneración\" que crea la experiencia de usuario de Mana \"regenerándose con el tiempo\", creando una experiencia de usuario divertida, casi como un juego.",
"p2": "El tiempo de regeneración se basa en cuánto tiempo toma regenerar un satoshi de Mana, con la regeneración ocurriendo en todos los tokens de un usuario al mismo tiempo. Dado que este mecanismo es distributivo, el tiempo de regeneración aparece dinámico para el usuario. En otras palabras, el Mana de un usuario se estará regenerando constantemente por lo que no tendrán que esperar los 5 días completos para reanudar su uso de la blockchain."
"p2": "El tiempo de regeneración se basa en cuánto tiempo tarda en regenerarse un satoshi de Mana, con la regeneración ocurriendo en todos los tokens de un usuario al mismo tiempo. Dado que este mecanismo es distributivo, el tiempo de regeneración aparece dinámico para el usuario. En otras palabras, el Mana de un usuario se estará regenerando constantemente por lo que no tendrán que esperar los 5 días completos para reanudar su uso de la blockchain."
}
},
"freeToUse": {
Expand Down

0 comments on commit d11f0cb

Please sign in to comment.