Visit https://dev-slang.fenomenal.io to check it live
As a software developer, when you are working with computers, you don't have to talk to them (normally). However there are times when you need to talk to a human colleague about the code you just created, it is then when sometimes it becomes difficult or confusing how to pronounce symbols such as [, ;, ~... This repo will try to collect all these characters and symbols and the proper way to pronounce them different languages by humans.
This project was bootstraped using create-react-app. In order to run it you need to have a working node environment.
npm install && npm run startThat's it, this will install all the required dependencies and start a development server in port 3000.
Do you want to add your own language? It's easy, open a PR with the following changes:
- Create a copy of
/src/locales/template.jsonand rename it to the language code you want to add .i.e.ru.json,pt.json... - Edit the new file and add the
nameof the language and the emojiflagif available. Add your translations for all the symbols. If a symbol has more than one translation add different entries in the array of values. Check other languages such as English for examples.
{
"name": "Language name in that language",
"flag": "🏁",
"symbols": {
"symbol": ["prefered translation", "other translation for the same symbol"]
}
}- Import the new file in
/src/locales/index.jsand add it to the default export.
import en from "./en.json";
// ...
import language_code from "./language_code.json";
export default {
en,
// ...
language_code
};- Add yourself to the contributors list in the Contributors section down below
Translations brought to you by:
- Helios Aliaga - Spanish / English
- Sarah Seitz - German
- Tobias Schulz-Hess - German
- Aaron Ciaghi - Italian