Code Monkey home page Code Monkey logo

localisation's Introduction

Localisation

This repository is for the translation of OpenRCT2 into other languages.
For the main development and codebase of OpenRCT2, visit OpenRCT2/OpenRCT2.

OpenRCT2's base language is English (UK), this is updated and maintained in the main repository.
Other languages are maintained in this repository.
Changes to the master branch are merged into the develop branch of OpenRCT2/OpenRCT2 every day at 4:00 AM UTC.

Chat

Gitter
Gitter
Gitter

Build Status

AppVeyor

To contribute to the translation of OpenRCT2, you will need to fork this repository.
This allows you to edit and push changes of files to your fork so that you can then open a pull request.
For more information, visit GitHub's official forking guide.

Creating a new language

If you want to begin translating OpenRCT2 for a new language, create a new file in the data directory with the correct two letter language and country codes (e.g. cs-CZ), then paste the contents of the en-GB file into it and start translating the strings.

Maintainers & Maintaining languages

As this project always are moving forward, new strings get added from time to time which means they need to be added to the language files and be translated. All the new strings that are being added can be found in 'issues' on the localisation webpage here on GitHub. To be a maintainer means that you have to add the new strings found on the issues page into the language you're translating in numerical order.

If you want to become a maintainer, tell us what language you will maintain on Gitter

Checking & testing strings in-game

You can always test the translated strings in-game before publishing a pull request which could be good if the string has limited space/has a <newline> formating in it.
One simple way to test the new language is to copy the whole document you've translated and go to your games \OpenRCT2\data\language folder and paste the copied text into the language you want to test.

Language Status

Newest strings can be found in issues
Language Maintainer Status Bars
Omaranwa
-Anyone-
J0anJosep
octaroot
danidoedel
Wirlie
JoelTroch
LucaRed
AaronVanGeffen
telk5093
Goddesen
Gymnasiast
renansimoes
Nubbie
izhangfei
daihakkeni
No maintainers
Outdated
en-US only contains strings that differ from en-GB
         -Anyone-         

Note: The status bars can be inaccurate & some maintainers can be more inactive than others.
Anyone can still contribute to the languages.

Questions & Support

If you have any question or issues, please don't hesitate at contacting us at
Gitter

localisation's People

Contributors

aaronvangeffen avatar alex-0xff avatar aziascreations avatar clonewayx avatar daihakken avatar danidoedel avatar djhasis avatar gdanix avatar goddesen avatar gymnasiast avatar intelorca avatar izhangfei avatar j0anjosep avatar joeltroch avatar lopezloo avatar lucared avatar luigipiccoli17 avatar mte90 avatar naijim avatar nickhall avatar octaroot avatar omaraglan avatar renansimoes avatar runelaenen avatar rvgr avatar s0r00t avatar sharparam avatar telk5093 avatar thomasdenh avatar wirlie avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.