Code Monkey home page Code Monkey logo

localisation's Introduction

OpenRCT2 logo

OpenRCT2

An open-source re-implementation of RollerCoaster Tycoon 2, a construction and management simulation video game that simulates amusement park management.


OpenRCT2.org Group Park 5


Download

Latest release Latest development build
OpenRCT2.org OpenRCT2.org

Chat

Chat takes place on Discord. You will need to create a Discord account if you don't yet have one.

If you want to help make the game, join the developer channel.

If you need help, want to talk to the developers, or just want to stay up to date then join the non-developer channel for your language.

If you want to help translate the game to your language, please stop by the Localisation channel.

Language Non Developer Developer Localisation Asset Replacement
English Discord
Discord
Discord Discord Discord
Discord
Nederlands Discord

Contents


1. Introduction

OpenRCT2 is an open-source re-implementation of RollerCoaster Tycoon 2 (RCT2). The gameplay revolves around building and maintaining an amusement park containing attractions, shops and facilities. The player must try to make a profit and maintain a good park reputation whilst keeping the guests happy. OpenRCT2 allows for both scenario and sandbox play. Scenarios require the player to complete a certain objective in a set time limit whilst sandbox allows the player to build a more flexible park with optionally no restrictions or finance.

RollerCoaster Tycoon 2 was originally written by Chris Sawyer in x86 assembly and is the sequel to RollerCoaster Tycoon. The engine was based on Transport Tycoon, an older game which also has an equivalent open-source project, OpenTTD. OpenRCT2 attempts to provide everything from RCT2 as well as many improvements and additional features, some of these include support for modern platforms, an improved interface, improved guest and staff AI, more editing tools, increased limits, and cooperative multiplayer. It also re-introduces mechanics from RollerCoaster Tycoon that were not present in RollerCoaster Tycoon 2. Some of those include; mountain tool in-game, the "have fun" objective, launched coasters (not passing-through the station) and several buttons on the toolbar.


2. Downloading the game (pre-built)

OpenRCT2 requires original files of RollerCoaster Tycoon 2 to play. It can be bought at either Steam or GOG.com. If you have the original RollerCoaster Tycoon and its expansion packs, you can point OpenRCT2 to these in order to play the original scenarios.

OpenRCT2.org offers precompiled builds and installers of the latest master and the develop branch. There is also a Launcher available for Windows and Linux that will automatically update your build of the game so that you always have the latest version.

Flathub offers flatpaks for Linux distributions that support this application distribution system:

Some Linux distributions offer native packages already. These packages are usually third-party, but we're trying to resolve issues they are facing.

Some *BSD operating systems offer native packages. These packages are usually third-party, but we're trying to resolve issues they are facing.


3. Building the game

3.1 Building prerequisites

OpenRCT2 requires original files of RollerCoaster Tycoon 2 to play. It can be bought at either Steam or GOG.com.

Windows prerequisites
  • Visual Studio 2022 (Enterprise / Professional / Community (Free))
    • Desktop development with C++
  • MSYS2 MinGW Toolchain. The toolchains with supported dependencies are mingw-x86_64, mingw-xi686, ucrt-x86_64, clang-x86_64, and clang-xi686, each of these require the $MINGW_PACKAGE_PREFIX and msys and clangarm-64 are lacking packages for some dependencies
    • sdl2 (only for UI client)
    • freetype (can be disabled)
    • fontconfig (can be disabled)
    • libzip (>= 1.0)
    • libpng (>= 1.2)
    • speexdsp (only for UI client)
    • curl (only if building with http support)
    • nlohmann-json (>= 3.6.0)
    • openssl (>= 1.0; only if building with multiplayer support)
    • icu (>= 59.0)
    • zlib
    • gl (commonly provided by Mesa or GPU vendors; only for UI client, can be disabled)
    • cmake
    • benchmark (optional)
    • innoextract (optional runtime dependency; used for GOG installer extraction during setup)
    • libogg
    • libvorbis
    • flac

See the wiki for the actual package names used in pacman.

macOS prerequisites
  • Xcode Command Line Tools
  • Homebrew
  • CMake (available through Homebrew)
Linux prerequisites
  • gcc (>= 8.0) or clang (>= 10.0) (for C++20 support)
  • sdl2 (only for UI client)
  • freetype (can be disabled)
  • fontconfig (can be disabled)
  • libzip (>= 1.0)
  • libpng (>= 1.2)
  • speexdsp (only for UI client)
  • curl (only if building with http support)
  • nlohmann-json (>= 3.6.0)
  • openssl (>= 1.0; only if building with multiplayer support)
  • icu (>= 59.0)
  • zlib
  • gl (commonly provided by Mesa or GPU vendors; only for UI client, can be disabled)
  • cmake
  • innoextract (optional runtime dependency; used for GOG installer extraction during setup)

Refer to https://github.com/OpenRCT2/OpenRCT2/wiki/Building-OpenRCT2-on-Linux#required-packages-general for more information about installing the packages.


3.2 Compiling and running

Windows:

Show instructions
  1. Check out the repository, this can be done using GitHub Desktop or other tools

  2. Open a new Developer Command Prompt for VS 2022

  3. Navigate to the repository (e.g. cd C:\GitHub\OpenRCT2)

  4. To build the x64 version, use msbuild openrct2.proj /t:build /p:platform=x64 To build the x86 version, use msbuild openrct2.proj /t:build /p:platform=Win32 To build the Arm64 version, use msbuild openrct2.proj /t:build /p:platform=arm64

    Note: The file g2.dat may not be generated on cross-compilation (e.g. building for Arm64 on a x64 machine). In this case g2.dat must be copied from a x86/x64 build.

  5. Run the game, bin\openrct2

Once you have ran msbuild once, further development can be done within Visual Studio by opening openrct2.sln. Make sure to select the correct target platform for which you ran the build in point #3 (Win32 for the x86 version, x64 for the x64 version, arm64 for the Arm64 version), otherwise the build will fail in Visual Studio.

Other examples:

set platform=x64
msbuild openrct2.proj /t:clean
msbuild openrct2.proj /t:rebuild /p:configuration=release
msbuild openrct2.proj /t:g2
msbuild openrct2.proj /t:PublishPortable

macOS:

Show instructions

CMake can build either a self-contained application bundle, which includes all the necessary game files and dependencies, or it can build a command line version that links against system installed dependencies. CMake will retrieve the dependencies from Dependencies automatically. You can build the macOS app using CMake using the following commands:

cmake -S . -B build
cmake --build build --target install

Then you can run the game by opening OpenRCT2.app

To build the command line version, you'll need to disable the macOS app bundle:


cmake -S . -B build -DMACOS_BUNDLE=off
cmake --build build
cmake --build build --target install
ln -s ../data data

Then you can run the game by running ./openrct2.

To link against system dependencies instead of letting CMake download the dependencies from Dependencies, add -DMACOS_USE_DEPENDENCIES=off to your cmake args.

Detailed instructions can be found on Building OpenRCT2 on macOS using CMake.

Linux:

Show instructions

The standard CMake build procedure is to install the required libraries, then:

cmake -S . -B build -DCMAKE_INSTALL_PREFIX=. # set your standard cmake options, e.g. build type here - For example, -DCMAKE_BUILD_TYPE=RelWithDebInfo
cmake --build build # you can parallelise your build job with e.g. -j 8 or consider using ninja
cmake --build build --target install # the install target creates all the necessary files in places we expect them

You can also use Ninja in place of Make using -G Ninja in the first command, if you prefer, see Wiki for details.

Detailed instructions can be found on Building OpenRCT2 on Linux.

Note: the cmake -S . -B build syntax is available for CMake >= 3.14. For older versions use:

mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=. # set your standard cmake options, e.g. build type here - For example, -DCMAKE_BUILD_TYPE=RelWithDebInfo
cmake --build . --target install

4. Contributing

OpenRCT2 uses the gitflow workflow. If you are implementing a new feature or logic from the original game, please branch off and perform pull requests to develop. If you are fixing a bug for the next release, please branch off and perform pull requests to the correct release branch. master only contains tagged releases, you should never branch off this.

Please read our contributing guidelines for information.

4.1 Bug fixes

A list of bugs can be found on the issue tracker. Feel free to work on any bug and submit a pull request to the develop branch with the fix. Mentioning that you intend to fix a bug on the issue will prevent other people from trying as well.

4.2 New features

Please talk to the OpenRCT2 team first before starting to develop a new feature. We may already have plans for or reasons against something that you'd like to work on. Therefore contacting us will allow us to help you or prevent you from wasting any time. You can talk to us via Discord, see links at the top of this page.

4.3 Translation

You can translate the game into other languages by editing the language files in data/language directory. Please join discussions in the #localisation channel on Discord and submit pull requests to OpenRCT2/Localisation.

4.4 Graphics

You can help create new graphics for the game by visiting the OpenGraphics project. 3D modellers needed!

4.5 Audio

You can help create the music and sound effects for the game. Check out the OpenMusic repository and drop by our #open-sound-and-music channel on Discord to find out more.

4.6 Scenarios

We would also like to distribute additional scenarios with the game, when the time comes. For that, we need talented scenario makers! Check out the OpenScenarios repository.


5. Licence

OpenRCT2 is licensed under the GNU General Public License version 3.


6. More information

Similar Projects

OpenLoco OpenTTD openage OpenRA
icon_x128
Chris Sawyer's Locomotion Transport Tycoon Deluxe Age of Empires 2 Red Alert

7. Sponsors

Companies that kindly allow us to use their stuff:

DigitalOcean JetBrains Backtrace
do_logo_vertical_blue svg jetbrains backtrace
Hosting of various services CLion and other products Minidump uploads and inspection

localisation's People

Contributors

aaronvangeffen avatar anon569 avatar daihakken avatar danidoedel avatar dimateos avatar frenchiveruti avatar goddesen avatar groenroos avatar gymnasiast avatar intelorca avatar izhangfei avatar j0anjosep avatar joeltroch avatar lpr-michael avatar lpsgizmo avatar lucared avatar marcinkunert avatar martinpalic avatar nickhall avatar octaroot avatar omaranwa avatar renansimoes avatar rmnvgr avatar runelaenen avatar rvgr avatar telk5093 avatar tellovishous avatar tupaschoal avatar wirlie avatar wuzzy2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

localisation's Issues

New fields requiring translation (Title Sequence Editor)

Changes made in OpenRCT2/OpenRCT2#1459

New Fields:

STR_5377    :{SMALLFONT}{BLACK}Saves
STR_5378    :{SMALLFONT}{BLACK}Script
STR_5379    :{SMALLFONT}{BLACK}Skip to next wait command
STR_5380    :{SMALLFONT}{BLACK}Start playing title sequence
STR_5381    :{SMALLFONT}{BLACK}Stop playing title sequence
STR_5382    :{SMALLFONT}{BLACK}Restart title sequence
STR_5383    :{SMALLFONT}{BLACK}Create a new title sequence based on the current one
STR_5384    :{SMALLFONT}{BLACK}Delete the current title sequence
STR_5385    :{SMALLFONT}{BLACK}Rename the current title sequence
STR_5386    :{SMALLFONT}{BLACK}Insert a new command
STR_5387    :{SMALLFONT}{BLACK}Edit the selected command
STR_5388    :{SMALLFONT}{BLACK}Delete the selected command
STR_5389    :{SMALLFONT}{BLACK}Skip to the selected command in the title sequence
STR_5390    :{SMALLFONT}{BLACK}Move the selected command down
STR_5391    :{SMALLFONT}{BLACK}Move the selected command up
STR_5392    :{SMALLFONT}{BLACK}Add a save to the title sequence
STR_5393    :{SMALLFONT}{BLACK}Remove the selected save from the title sequence
STR_5394    :{SMALLFONT}{BLACK}Rename the selected save
STR_5395    :{SMALLFONT}{BLACK}Load the selected save in game
STR_5396    :{SMALLFONT}{BLACK}Reload the title sequence if changes have been made to it outside of the game
STR_5397    :Can only be used on the title screen
STR_5398    :Cannot edit title sequence while it's playing
STR_5399    :Press the stop button to coninue editing
STR_5400    :Can't change this title sequence
STR_5401    :Create a new title sequence to make changes to
STR_5402    :Failed to load title sequence
STR_5403    :There may be no Load or Wait command or a save may be invalid
STR_5404    :Name already exists
STR_5405    :Enter a name for the save
STR_5406    :Enter a name for the title sequence
STR_5407    :Add
STR_5408    :Remove
STR_5409    :Insert
STR_5410    :Edit
STR_5411    :Reload
STR_5412    :Skip to
STR_5413    :Load
STR_5414    :Load{MOVE_X}{87}Six Flags Magic Mountain.SC6
STR_5415    :Load{MOVE_X}{87}{STRING}
STR_5416    :Load{MOVE_X}{87}No save selected
STR_5417    :Location
STR_5418    :Location{MOVE_X}{87}{COMMA16}   {COMMA16}
STR_5419    :Rotate
STR_5420    :Rotate{MOVE_X}{87}{COMMA16}
STR_5421    :Zoom
STR_5422    :Zoom{MOVE_X}{87}{COMMA16}
STR_5423    :Wait
STR_5424    :Wait{MOVE_X}{87}{COMMA16}
STR_5425    :Restart
STR_5426    :End
STR_5427    :Coordinates:
STR_5428    :Counter-clockwise rotations:
STR_5429    :Zoom level:
STR_5430    :Seconds to wait:
STR_5431    :Save to load:
STR_5432    :Command:
STR_5433    :Title Sequences
STR_5434    :Command Editor
STR_5435    :Rename save
STR_5436    :Edit Title Sequences...
STR_5437    :No save selected
STR_5438    :Can't make changes while command editor is open
STR_5439    :A restart is used without a wait command

Changed strings

The contents of string STR_0524 were erroneously placed in STR_0526. This is how they should be:

STR_0524    :Freefall car is pneumatically launched up a tall steel tower and then allowed to freefall down
STR_0526    :Passengers travel in an rotating observation cabin which travels up a tall tower

Ride type names

These are the list of core ride types that an object can inherit.
Note that these will differ for US English, for example:
Cash Machine = ATM
Dodgems = Bumper Cars
Lift = Elevator
etc.

STR_0002    :Spiral Roller Coaster
STR_0003    :Stand-up Roller Coaster
STR_0004    :Suspended Swinging Coaster
STR_0005    :Inverted Roller Coaster
STR_0006    :Junior Roller Coaster
STR_0007    :Miniature Railway
STR_0008    :Monorail
STR_0009    :Mini Suspended Coaster
STR_0010    :Boat Ride
STR_0011    :Wooden Wild Mouse
STR_0012    :Steeplechase
STR_0013    :Car Ride
STR_0014    :Launched Freefall
STR_0015    :Bobsleigh Coaster
STR_0016    :Observation Tower
STR_0017    :Looping Roller Coaster
STR_0018    :Dinghy Slide
STR_0019    :Mine Train Coaster
STR_0020    :Chairlift
STR_0021    :Corkscrew Roller Coaster
STR_0022    :Maze
STR_0023    :Spiral Slide
STR_0024    :Go Karts
STR_0025    :Log Flume
STR_0026    :River Rapids
STR_0027    :Dodgems
STR_0028    :Pirate Ship
STR_0029    :Swinging Inverter Ship
STR_0030    :Food Stall
STR_0031    :Unknown Stall (1D)
STR_0032    :Drink Stall
STR_0033    :Unknown Stall (1F)
STR_0034    :Shop
STR_0035    :Merry-Go-Round
STR_0036    :Unknown Stall (22)
STR_0037    :Information Kiosk
STR_0038    :Toilets
STR_0039    :Ferris Wheel
STR_0040    :Motion Simulator
STR_0041    :3D Cinema
STR_0042    :Top Spin
STR_0043    :Space Rings
STR_0044    :Reverse Freefall Coaster
STR_0045    :Lift
STR_0046    :Vertical Drop Roller Coaster
STR_0047    :Cash Machine
STR_0048    :Twist
STR_0049    :Haunted House
STR_0050    :First Aid Room
STR_0051    :Circus Show
STR_0052    :Ghost Train
STR_0053    :Twister Roller Coaster
STR_0054    :Wooden Roller Coaster
STR_0055    :Side-Friction Roller Coaster
STR_0056    :Wild Mouse
STR_0057    :Multi-Dimension Roller Coaster
STR_0058    :Unknown Ride (38)
STR_0059    :Flying Roller Coaster
STR_0060    :Unknown Ride (3A)
STR_0061    :Virginia Reel
STR_0062    :Splash Boats
STR_0063    :Mini Helicopters
STR_0064    :Lay-down Roller Coaster
STR_0065    :Suspended Monorail
STR_0066    :Unknown Ride (40)
STR_0067    :Reverser Roller Coaster
STR_0068    :Heartline Twister Coaster
STR_0069    :Mini Golf
STR_0070    :Giga Coaster
STR_0071    :Roto-Drop
STR_0072    :Flying Saucers
STR_0073    :Crooked House
STR_0074    :Monorail Cycles
STR_0075    :Compact Inverted Coaster
STR_0076    :Water Coaster
STR_0077    :Air Powered Vertical Coaster
STR_0078    :Inverted Hairpin Coaster
STR_0079    :Magic Carpet
STR_0080    :Submarine Ride
STR_0081    :River Rafts
STR_0082    :Unknown Ride (50)
STR_0083    :Enterprise
STR_0084    :Unknown Ride (52)
STR_0085    :Unknown Ride (53)
STR_0086    :Unknown Ride (54)
STR_0087    :Unknown Ride (55)
STR_0088    :Inverted Impulse Coaster
STR_0089    :Mini Roller Coaster
STR_0090    :Mine Ride
STR_0091    :Unknown Ride (59)
STR_0092    :LIM Launched Roller Coaster

New and changed strings

+STR_0512    :A compact roller coaster with a spiral lift hill and smooth, twisting drops.
+STR_0513    :A looping roller coaster where the riders ride in a standing position
+STR_0515    :A steel roller coaster with trains that are held beneath the track, with many complex and twisting track elements
+STR_0520    :A dock platform where guests can drive/row personal watercraft on a body of water
+STR_0521    :A fast and twisting roller coaster with tight turns and steep drops. Intensity is bound to be high.
+STR_0522    :A smaller roller coaster where the riders sit above the track with no car around them
+STR_0525    :Riders career down a twisting track guided only by the curvature and banking of the semi-circular track
+STR_0526    :Freefall car is pneumatically launched up a tall steel tower and then allowed to freefall down
+STR_0528    :Riders travel in inflatable dinghies down a twisting semi-circular or completely enclosed tube track
+STR_0529    :Mine train themes roller coaster trains career along steel roller coaster track made to look like old railway track
+STR_0531    :A compact steel-tracked roller coaster where the train travels through corkscrews and loops
+STR_0534    :Self-drive petrol-engined go karts
+STR_0535    :Log-shaped boats travel along a water channel, splashing down steep slopes to soak the riders
+STR_0536    :Circular boats meander along a wide water channel, splashing through waterfalls and thrilling riders through foaming rapids
+STR_0555    :Guests ride in an elevator up or down a vertical tower to get from one level to another
+STR_0556    :Extra-wide cars descend completely vertical sloped track for the ultimate freefall roller coaster experience
+STR_0562    :Powered cars travel along a multi-level track past spooky scenery and special effects
+STR_0571    :Circular cars spin around as they travel along the zig-zagging wooden track
+STR_0572    :Large capacity boats travel along a wide water channel, propelled up slopes by a conveyer belt, accelerating down steep slopes to soak the riders with a gaint splash
+STR_0573    :Powered helicoper shaped cars running on a steel track, controlled by the pedalling of the riders
+STR_0574    :Riders are held in special harnesses in a lying-down position, travlling through twisted track and inversions either on their backs or facing the ground
+STR_0577    :Bogied cars run on wooden tracks, turning around on special reversing sections
+STR_0580    :A giant steel roller coaster capable of smooth drops and hills of over 300ft
+STR_0581    :A ring of seats is pulled to the top of a tall tower while gently rotating, then allowed to free-fall down, stopping gently at the bottom using magnetic brakes
+STR_0584    :Special bicycles run on a steel monorail track, propelled by the pedalling of the riders
+STR_0585    :Riders sit in pairs of seats suspended beneath the track as they loop and twist through tight inversions
+STR_0587    :After an exhilarating air-powered launch, the train speeds up a vertical track, over the top, and vertically down the other side to return to the station
+STR_0588    :Individual cars run beneath a zig-zagging track with hairpin turns and sharp drops
+STR_0590    :Riders ride in a submerged submarine through an underwater course
+STR_0591    :Raft-shaped boats gently meander around a river track
+STR_0598    :Inverted roller coaster trains are accelerated out of the station to travel up a vertical spike of track, then reverse back through the station to travel backwards up another vertical spike of track
+STR_0600    :Powered mine trains career along a smooth and twisted track layout
+STR_0602    :Roller coaster trains are accelerated out of the station by linear induction motors to speed through twisting inversions
+STR_5122    :Select rides by track type (like in RCT1)
+STR_5441    :{SMALLFONT}{BLACK}Identifies rides by track type,{NEWLINE}so vehicles can be changed{NEWLINE}afterwards, like in RCT1. Only{NEWLINE}toggleable in the title screen.

New and Old fields requiring translation (colour schemes)

There's a lot of new strings in https://github.com/IntelOrca/OpenRCT2/pull/1174

This is a big one since every colourable window now needs a string.

Renamed:

STR_5153    :Colour schemes...

New:

STR_5187    :Finances
STR_5188    :New Campaign
STR_5189    :Research
STR_5190    :Map
STR_5191    :Viewport
STR_5192    :Recent News
STR_5193    :Land
STR_5194    :Water
STR_5195    :Clear Scenery
STR_5196    :Land Rights
STR_5197    :Scenery
STR_5198    :Footpath
STR_5199    :Ride Construction
STR_5200    :Track Design Place
STR_5201    :New Ride
STR_5202    :Track Design Selection
STR_5203    :Ride
STR_5204    :Ride List
STR_5205    :Guest
STR_5206    :Guest List
STR_5207    :Staff
STR_5208    :Staff List
STR_5209    :Banner
STR_5210    :Object Selection
STR_5211    :Invention List
STR_5212    :Scenario Options
STR_5213    :Objective Options
STR_5214    :Map Generation
STR_5215    :Track Design Manager
STR_5216    :Track Design Manager List
STR_5217    :Cheats
STR_5218    :Colour Schemes
STR_5219    :Options
STR_5220    :Keyboard Shortcuts
STR_5221    :Change Keyboard Shortcut
STR_5222    :Load/Save
STR_5223    :Save Prompt
STR_5224    :Demolish Ride Prompt
STR_5225    :Fire Staff Prompt
STR_5226    :Track Delete Prompt
STR_5227    :Save Overwrite Prompt
STR_5228    :{SMALLFONT}{BLACK}Main UI
STR_5229    :{SMALLFONT}{BLACK}Park
STR_5230    :{SMALLFONT}{BLACK}Tools
STR_5231    :{SMALLFONT}{BLACK}Rides and Peeps
STR_5232    :{SMALLFONT}{BLACK}Editors
STR_5233    :{SMALLFONT}{BLACK}Miscellaneous
STR_5234    :{SMALLFONT}{BLACK}Prompts
STR_5235    :{SMALLFONT}{BLACK}Settings
STR_5236    :Window:
STR_5237    :Palette:
STR_5238    :Colour Schemes:
STR_5239    :Duplicate
STR_5240    :Enter a name for the colour scheme
STR_5241    :Can't change this preset
STR_5242    :Preset name already exists
STR_5243    :Invalid characters used
STR_5244    :Colour schemes
STR_5245    :Top Toolbar
STR_5246    :Bottom Toolbar
STR_5247    :Track Editor Bottom Toolbar
STR_5248    :Scenario Editor Bottom Toolbar
STR_5249    :Title Menu Buttons
STR_5250    :Title Exit Button
STR_5251    :Title Options Button
STR_5252    :Title Scenario Selection
STR_5253    :Park Information

Old field requiring retranslations

STR_5278    :Sandbox mode
STR_5279    :Sandbox mode off
STR_5280    :{SMALLFONT}{BLACK}Allow editing land ownership settings through the Map window and other options that are normally restricted to the Scenario Editor

Date display broken for some languages

Relevant strings are 2736 and 2737.
This is to keep track of languages that still require fixing. Some of them are already fixed.

Broken date display:

  • Hungarian*
  • Spanish*
  • Swedish*

Fixed date display:

  • English (UK)
  • English (US)
  • Polish
  • German
  • Dutch
  • Italian*
  • French*

Languages marked with an asterisk ( * ) don't seem to have active translators and require work to be usable. A solution might be to fill untranslated strings below 5120 with their English equivalents (since they exist but are filled with ???) and letting strings from 5120 fall back to the English UK file. That would at least present users with a usable interface.

New shortcut strings

STR_5449    :Reduce game speed
STR_5450    :Increase game speed
STR_5451    :Open cheats window
STR_5452    :Toggle visibility of toolbars

New and Old fields requiring translation (colour schemes ->> Themes)

Changes made in https://github.com/IntelOrca/OpenRCT2/pull/1190

Colour schemes have been renamed to themes.

Renamed Fields:

STR_5153    :Edit Themes...
STR_5218    :Themes (This is only used for the window name in the themes window)
STR_5238    :Current Theme:
STR_5241    :Can't change this theme
STR_5242    :Theme name already exists
STR_5244    :Themes (This is used for the window title)

New Fields:

STR_5256    :Create a new theme to make changes to
STR_5257    :{SMALLFONT}{BLACK}Create a new theme based on the current one
STR_5258    :{SMALLFONT}{BLACK}Delete the current theme
STR_5259    :{SMALLFONT}{BLACK}Rename the current theme

Changed string: 2781

All languages should set string 2781 to:

STR_2781    :{STRINGID}:{MOVE_X}{195}{STRINGID}

New strings

STR_5365    :{BLACK}Staff speed:
STR_5366    :Normal
STR_5367    :Fast
STR_5368    :Reset crash status

Changed string

STR_5441    :{SMALLFONT}{BLACK}Identifies rides by track type,{NEWLINE}so vehicles can be changed{NEWLINE}afterwards, like in RCT1.

New strings

STR_5371    :Object Selection
STR_5372    :Invert right mouse dragging

New and changed strings

Changed strings:

STR_2684    :{SMALLFONT}{BLACK}Large group of peeps arrive
STR_5286    :{SMALLFONT}{BLACK}Makes some guests explode

New strings:

STR_5350    :Max
STR_5351    :Min
STR_5352    :{BLACK}Happiness:
STR_5353    :{BLACK}Energy:
STR_5354    :{BLACK}Hunger:
STR_5355    :{BLACK}Thirst:
STR_5356    :{BLACK}Nausea:
STR_5357    :{BLACK}Nausea tolerance:
STR_5358    :{BLACK}Bathroom:
STR_5359    :Remove guests
STR_5360    :{SMALLFONT}{BLACK}Removes all guests from the map
STR_5361    :{BLACK}Give all guests:
STR_5362    :{BLACK}Preferred intensity:
STR_5363    :> 1
STR_5364    :< 15

New fields requiring translation (Powered Launch)

STR_1064 and STR_1096 have been modified in UK English these need to be translated across the rest of the languages.

-STR_1064    :Powered launch
+STR_1064    :Powered launch (passing station)

-STR_1096    :Powered launch
+STR_1096    :Powered launch (without passing station)

Some notes about the Brazilian Portuguese

As written by @kaudy, who provided the first version.

I'm working on the translation for Brazilian Portuguese.

-The Translation is currently 55%
-All Translations with "*" must be re-calibrated.

Estou trabalhando na tradução para o português brasileiro. Eu criei esse tópico para discutirmos sobre os termos usados na tradução.

-A tradução está atualmente em 55%
-Todas as traduções com "*" precisam ser novamente verificadas.

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.