This repo contains all the language files for krunker.io
Project information and discussion on Discord can be found in Krunker Bunker channels #krunker-translation and #krunker-translators. In order to participate, you will need to react to respective 'Translator Notif' role to gain access.
New here? Want to know what you can help with? First, have a look at the current status.txt file which gives you a quick overview of what's going on!
Happy to continue and not sure on how to use GitHub? Have a look at this Introduction to GitHub tutorial as it may answer many common questions!
Before translating Krunker into another language, please search for an existing issue to see if another person is working on it, or if there's previously answered questions that may help you here! It should also be known without saying that use of tools such as Google Translator is not permitted. If you are found to be using it, you will not be eligible to participate in this project.
Here's an example of searching for issues related to "Spanish":
If you can't find anything, then please create an issue before commencing work!
Once approval is given, feel free to grab a copy of the English language file, find a buddy and translate where possible. If you work on a language translation without approval, you may not be eligible for KR Payment(s).
Once you've completed your changes, please submit a Pull Request:
Already done the first 3 steps and you need to resync your GitHub repository? Check out this guide on syncing a forked repository.
- Go to the GitHub repository: https://github.com/mty22/krunker.io-translations
- In the top right corner, click Fork. See this article for more information.
- This will fork (copy) the GitHub repository into your own GitHub repository which allows you to work on it.
- You have to add the translation file(s) into your GitHub repository (main branch).
- When it's done, go to the Pull Reqests section at the original project and press New Pull Request.
- At the compare section you have to press the blue text compare across forks.
- There are 2 buttons "main:something" and "compare:something" you need to select your repository at the "compare:something" part.
- Add some title like "Update 2 letter abbreviation of your language.js Your language based on en.js (v3.8.1)".
- Submit the pull request.
Languages worked on without approval will still likely be accepted, although it may not be added to the game. We will keep a copy of the language on this git repository for future use. If it is added to the game, we'll reach out to the person who submitted the pull request, and compensate accordingly!
If you find bugs or changes, please feel free to either:
- Raise an issue and wait for someone to fix it.
- Raise an issue, comment on it, assign it to your self and fix it yourself, and submit a Pull Request for it to be merged back into the parent repo.
You're also welcome to modify CODEOWNERS file if you wish to be added as a default reviewer.
KR rewards and Krunker account verification is typically awarded based on contribution levels, typically from 500KR to 50,000KR. If you are curious, have a look at both Payouts guide and Payouts sent.
We will also assign the Translator Contributor role in Krunker Bunker Discord with a unique colour!
If you need any assistance, please reach out to Translator Contributors in Krunker Bunker Discord, or reach out to frzn on Twitter or Discord (frzn#1030) for further assistance.
- Simplified Chinese (简体中文) - ReHou (BenHou#8636), Chair (Chair#2384)
- Traditional Chinese - Awesome_Boy (Awesome_Boy#7555), WpyGG (WpyGG#4125)
- Japanese (日本語) - frzn (frzn#1030), Hiro (Hiro527#0527), KnockerOut (KnockerOut#5087), Minaaami🐈#8830 and nns
- French (Français) - Chwoubaka (Chwoubaka#3009), Atzelord (atzelord#0712), enygmate (Enygmate#2222)
- Korean (한국어) - GoonMandu (apinklover#4897) and dojin (dojin#0001), YuniQ (YuniQ#3543), zVaderX (zVaderX#7713), tr0922 (tr0922#3835) and BawAppie (Appie!#7749)
- Spanish (Español) - nightz (nightz#6678), MGVoltJesk (MGVoltJesk#8000), cesar (cesar#9999), Aby3 (Aby3#7380), Sonicglass (Sonicglass#1532)
- Portuguese (Português) - Initial translator is Unknown, ZalfredomZ (Freed#5762),CRAZYGIRLS22
- German (Deutsch) - Sidney, Bodeneinheit (bodeneinheit#5830) and Fuderal (Fuderal#7252), CrackZ (CrackZ#6144)
- Finnish (Suomen kieli) - Jypa (Jypa#0001), Entasy (Entasy#7837)
- Hindi (हिन्दी) - BitES (BitES#7783), MileRobloxn (myul#4951), Shrekajerk (shrekajerk#2387), HistoriFy, ZEUDE, Keval, Slogllykop
- Turkish (Türkçe) - SecretMember (SecretMember#0099), NathanNorth (NathanNorth#4365), WinnerOgün (W_O#1903), hon0urdy (hon0urdy#5024)
- Dutch (Nederlands) - Semliot (Semliot#0070), NickAuthentic (nickauthentic#9999), Gluzly (gluzly#9999), AdoreMe (AdoreMe#0082)
- Russian (Русский) - coeg (coeg#0523), Пингвин (TiXoNyA#5598), Yurikan4ik (Yurikan4ik#7933)
- Italian (Italiano) - MrGira (MrGira#0999), Hiroo (Hiroo#4994), Colpiffero (colpiffero#2538)
- Tagalog (Tagalog) - iNotT (random#1212), daje1097 (daje1097#1298), JourdanStarRayXais (astagoth#4777), -Navsy-17 (-Nav'sy-17#0887), TommyRomero (TommyRomero#1141)
Please note that all contributors will be moved to a new file in the future. If you contributed to this project, feel free top update the content above by submitting a pull request.
As of Krunker version v4.0.9, the following languages have been added to the game:
- English
- Spanish
- German
- Korean
- Portuguese
- Japanese
- Simplified Chinese
- French
- Finnish
- Dutch
- Hindi
- Polish
- Russian
Pending to be added:
Potential future language: