{"id":23364527,"url":"https://github.com/fission-codes/fission-translate","last_synced_at":"2026-04-16T13:31:45.867Z","repository":{"id":57237487,"uuid":"150320024","full_name":"fission-codes/fission-translate","owner":"fission-codes","description":"Human-readable translations of FISSION Codes (smart contracts)","archived":false,"fork":false,"pushed_at":"2019-10-21T23:58:08.000Z","size":244,"stargazers_count":2,"open_issues_count":2,"forks_count":2,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-05-22T21:21:51.875Z","etag":null,"topics":["erc1066","erc1444","ethereum","i18n","localization","smart-contracts","solidity","translation"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fission-codes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-09-25T19:39:53.000Z","updated_at":"2019-02-06T03:13:56.000Z","dependencies_parsed_at":"2022-08-26T15:10:54.783Z","dependency_job_id":null,"html_url":"https://github.com/fission-codes/fission-translate","commit_stats":null,"previous_names":["fission-suite/fission-translate","jenncoop/fission-translations"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fission-codes%2Ffission-translate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fission-codes%2Ffission-translate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fission-codes%2Ffission-translate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fission-codes%2Ffission-translate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fission-codes","download_url":"https://codeload.github.com/fission-codes/fission-translate/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247348617,"owners_count":20924570,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["erc1066","erc1444","ethereum","i18n","localization","smart-contracts","solidity","translation"],"created_at":"2024-12-21T13:16:33.846Z","updated_at":"2026-04-16T13:31:45.832Z","avatar_url":"https://github.com/fission-codes.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FISSION Translate\n\n[![Build Status](https://travis-ci.org/fission-suite/fission-translate.svg?branch=master)](https://travis-ci.org/fission-suite/fission-translate)\n[![Coverage Status](https://coveralls.io/repos/github/fission-suite/fission-translate/badge.svg?branch=master)](https://coveralls.io/github/fission-suite/fission-translate?branch=master)\n[![Maintainability](https://api.codeclimate.com/v1/badges/4ea95c4b75a076d703b2/maintainability)](https://codeclimate.com/github/fission-suite/fission-translate/maintainability)\n[![Built with ❤ by Robot Overlord](https://img.shields.io/badge/built%20with%20%F0%9F%92%96%20by-Robot%20Overlord-495572.svg)](http://robotoverlord.io)\n[![ERC1066](https://img.shields.io/badge/ERC-1066-42A.svg)](https://eips.ethereum.org/EIPS/eip-1066)\n[![ERC1444](https://img.shields.io/badge/ERC-1444-414.svg)](https://github.com/ethereum/EIPs/blob/56f86922bbd3777174cdbf2e0d01d38c6306b9c0/EIPS/eip-1444.md)\n\n## Table of Contents\n\n* [Summary](#summary)\n* [Motivation](#motivation)\n* [Contributing as a Translator](#contributing-as-a-translator)\n  * [Prerequisites](#prerequisites)\n  * [Submitting a Translation](#submitting-a-translation)\n* [Current List of Official Translations](#current-list-of-official-translations)\n\n## Summary\n\nThe \"official\" collection of human-readable translations of [FISSION Codes](https://github.com/fission-suite/fission-codes/).\n\nFrom a _technical_ perspective, there is nothing special about these translations. _Anyone can [write](https://github.com/fission-suite/fission-codes/blob/master/contracts/localization/FissionLocalization.sol), deploy, and [use](https://github.com/ethereum/EIPs/blob/56f86922bbd3777174cdbf2e0d01d38c6306b9c0/EIPS/eip-1444.md) a translation of their own creation without using this repo._\n\nOur curated collection of translations is always evolving. Please see [`./contracts/localizations/`](https://github.com/fission-suite/fission-translate/tree/master/contracts/localizations) for a complete list.\n\n## Motivation\n\nHaving culturally and linguistically accurate translations is an important and necessary goal for Ethereum. The current state-of-the-art involves providing end users with hard-coded messaging (typically in English). This approach serves only a small segment of the global population. The FISSION Suite attempts to address this issue by providing culturally and linguistically diverse user feedback in a maximally decentralized way.\n\nIn order to make [FISSION Codes](https://github.com/fission-suite/fission-codes) accessible to a diverse end user base, FISSION Translate contributors are working towards providing translations of FISSION Codes in different languages, phrasings, and in varying levels of technical detail.\n\n## Contributing as a Translator\n\nThank you for your interest in contributing! We ❤ contributions for everyone.\n\nWe are currently seeking contributors to help with translating English messages to other languages.\n\nSee [our listings on Bounties Network](https://explorer.bounties.network/profile/0xa4be5ffe86423f5ecae5e011abf69870bf42f5f8?bountyStage=active\u0026platform=bounties-network%2Cgitcoin) for the currently available translations bounties.\n\nIf you are an [ILR Level 4 or 5](https://https://en.wikipedia.org/wiki/ILR_scale) speaker in a language that is not present in the list of bountied translations, we would love to speak with you! Please reach out by submitting an issue.\n\n_All contributions must follow the [Code of Conduct](https://github.com/fission-suite/fission-translate/blob/master/CODE_OF_CONDUCT.md)._ Please review before submitting.\n\n### Prerequisites\n\nWhile a basic understanding of GitHub is required to contribute to this project, _you do not need to be a developer_. A beginner's guide to Github and contributing to open source projects can be found [here](https://handbook.enspiral.com/guides/github_for_beginners.html).\n\n### Submitting a Translation\n\n1. Fork this repo and clone your forked version so you have a local copy on your computer.\n\n1. Navigate to the project on your computer and open the `ExampleLocalization.sol` file in a text editor like [Atom](https://atom.io/) or [Sublime Text](https://www.sublimetext.com/). You can find this file in the root directory.\n\n2. Save your version of this file in the `localizations` folder as `\u003cthe language you are translating to\u003eLocalization.sol`. For instance, if you are submitting a Spanish translation, the file name will be `SpanishLocalization.sol`.\n\n3. Change the name of the contract to `\u003cthe language you are translating to\u003eLocalization`. For instance, if you are submitting a Spanish translation, the name of the contract will look like this:\n\n```solidity\ncontract SpanishLocalization is FissionLocalization {\n  ...\n}\n```\n\n3. Swap out the English text for your translated text.\n\n4. Submit a pull request to the [Fission Translate](https://github.com/jenncoop/fission-translate) repo with your changes. If you need more information on how to do this, GitHub has some great documentation [here](https://help.github.com/articles/creating-a-pull-request-from-a-fork/).\n\n5. Give yourself a high five and pat on the back because YOU ARE AWESOME.\n\nWe may have feedback or suggestions regarding your submission, so please keep an eye on your pull request.\n\n## Current List of Official Translations\n\n* [Basic English](https://github.com/fission-suite/fission-translate/blob/master/contracts/localizations/BasicEnglishLocalization.sol)\n* [Spanish](https://github.com/fission-suite/fission-translate/blob/master/contracts/localizations/SpanishLocalization.sol)\n* [Pirate](https://github.com/fission-suite/fission-translate/blob/master/contracts/localizations/PirateLocalization.sol)\n\n*We will update this list as we acquire more translations. If you require a translation that is currently not available, please submit an issue*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffission-codes%2Ffission-translate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffission-codes%2Ffission-translate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffission-codes%2Ffission-translate/lists"}