summaryrefslogtreecommitdiff
path: root/src/lang
diff options
context:
space:
mode:
authorfrosch <frosch@openttd.org>2021-04-23 22:33:30 +0200
committerfrosch <github@elsenhans.name>2021-04-23 22:57:00 +0200
commit57b4cc64b7de25721c1a38290a98a4b735a917e4 (patch)
tree3af796d63358e238ab4410f6448b088c68252a88 /src/lang
parent8dda2c2c176d9b1c0d90fb87eef4cd845bb1f269 (diff)
downloadopenttd-57b4cc64b7de25721c1a38290a98a4b735a917e4.tar.xz
Add: Hindi translation.
Diffstat (limited to 'src/lang')
-rw-r--r--src/lang/CMakeLists.txt1
-rw-r--r--src/lang/hindi.txt995
2 files changed, 996 insertions, 0 deletions
diff --git a/src/lang/CMakeLists.txt b/src/lang/CMakeLists.txt
index 2c9204ed4..1acf27588 100644
--- a/src/lang/CMakeLists.txt
+++ b/src/lang/CMakeLists.txt
@@ -29,6 +29,7 @@ set(LANG_SOURCE_FILES
${CMAKE_CURRENT_SOURCE_DIR}/german.txt
${CMAKE_CURRENT_SOURCE_DIR}/greek.txt
${CMAKE_CURRENT_SOURCE_DIR}/hebrew.txt
+ ${CMAKE_CURRENT_SOURCE_DIR}/hindi.txt
${CMAKE_CURRENT_SOURCE_DIR}/hungarian.txt
${CMAKE_CURRENT_SOURCE_DIR}/icelandic.txt
${CMAKE_CURRENT_SOURCE_DIR}/ido.txt
diff --git a/src/lang/hindi.txt b/src/lang/hindi.txt
new file mode 100644
index 000000000..b0d67efb3
--- /dev/null
+++ b/src/lang/hindi.txt
@@ -0,0 +1,995 @@
+##name Hindi
+##ownname हिन्दी
+##isocode hi_IN
+##plural 0
+##textdir ltr
+##digitsep ,
+##digitsepcur ,
+##decimalsep .
+##winlangid 0x0439
+##grflangid 0x17
+
+
+# This file is part of OpenTTD.
+# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
+# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
+
+
+##id 0x0000
+STR_NULL :
+STR_EMPTY :
+
+# Cargo related strings
+# Plural cargo name
+STR_CARGO_PLURAL_NOTHING :
+
+# Singular cargo name
+STR_CARGO_SINGULAR_NOTHING :
+
+# Quantity of cargo
+STR_QUANTITY_NOTHING :
+
+# Two letter abbreviation of cargo name
+STR_ABBREV_NOTHING :
+
+# 'Mode' of transport for cargoes
+
+# Colours, do not shuffle
+
+# Units used in OpenTTD
+
+
+
+
+
+
+
+
+# Common window strings
+
+
+
+# Show engines button
+
+
+# Query window
+
+# On screen keyboard window
+
+# Measurement tooltip
+
+
+# These are used in buttons
+# These are used in dropdowns
+
+# Group by options for vehicle list
+
+# Tooltips for the main toolbar
+
+# Extra tooltips for the scenario editor toolbar
+
+############ range for SE file menu starts
+STR_SCENEDIT_FILE_MENU_SEPARATOR :
+############ range for SE file menu starts
+
+############ range for settings menu starts
+############ range ends here
+
+############ range for file menu starts
+STR_FILE_MENU_SEPARATOR :
+############ range ends here
+
+# map menu
+
+############ range for town menu starts
+############ range ends here
+
+############ range for subsidies menu starts
+############ range ends here
+
+############ range for graph menu starts
+############ range ends here
+
+############ range for company league menu starts
+############ range ends here
+
+############ range for industry menu starts
+############ range ends here
+
+############ range for railway construction menu starts
+############ range ends here
+
+############ range for road construction menu starts
+############ range ends here
+
+############ range for waterways construction menu starts
+############ range ends here
+
+############ range for airport construction menu starts
+############ range ends here
+
+############ range for landscaping menu starts
+############ range ends here
+
+############ range for music menu starts
+############ range ends here
+
+############ range for message menu starts
+############ range ends here
+
+############ range for about menu starts
+STR_ABOUT_MENU_SEPARATOR :
+############ range ends here
+
+############ range for ordinal numbers used for the place in the highscore window
+############ range for ordinal numbers ends
+
+############ range for days starts
+############ range for days ends
+
+############ range for months starts
+
+############ range for months ends
+
+# Graph window
+STR_GRAPH_X_LABEL_MONTH :{TINY_FONT}{STRING}
+STR_GRAPH_Y_LABEL :{TINY_FONT}{STRING}
+STR_GRAPH_Y_LABEL_NUMBER :{TINY_FONT}{COMMA}
+
+
+STR_GRAPH_CARGO_PAYMENT_CARGO :{TINY_FONT}{BLACK}{STRING}
+
+
+# Graph key window
+
+# Company league window
+
+# Performance detail window
+############ Those following lines need to be in this order!!
+############ End of order list
+
+# Music window
+STR_MUSIC_TRACK_DIGIT :{TINY_FONT}{DKGREEN}{ZEROFILL_NUM}
+
+# Playlist window
+
+# Highscore window
+
+# Smallmap window
+
+
+
+STR_SMALLMAP_LINKSTATS :{TINY_FONT}{STRING}
+STR_SMALLMAP_COMPANY :{TINY_FONT}{COMPANY}
+STR_SMALLMAP_TOWN :{TINY_FONT}{WHITE}{TOWN}
+
+# Status bar messages
+
+# News message history
+
+STR_NEWS_CUSTOM_ITEM :{BIG_FONT}{BLACK}{STRING}
+
+
+
+
+
+
+
+
+
+
+
+# Order review system / warnings
+
+
+
+STR_NEWS_NEW_VEHICLE_TYPE :{BIG_FONT}{BLACK}{ENGINE}
+
+
+
+
+
+# Extra view window
+
+# Game options window
+
+############ start of currency region
+############ end of currency region
+
+
+
+############ start of townname region
+############ end of townname region
+
+
+############ start of autosave dropdown
+############ end of autosave dropdown
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Custom currency window
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Settings tree window
+
+
+
+
+
+
+
+
+STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT_VALUE :{NUM}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+STR_CONFIG_SETTING_ENDING_YEAR_VALUE :{NUM}
+
+
+
+STR_CONFIG_SETTING_SOFT_LIMIT_VALUE :{COMMA}
+
+
+
+
+
+
+
+
+
+
+
+
+# Config errors
+
+# Video initalization errors
+
+# Intro window
+
+
+
+
+
+
+
+# Quit window
+
+# Abandon game
+
+# Cheat window
+
+# Livery window
+
+
+
+# Face selection window
+
+
+# Network server list
+
+
+
+
+
+
+
+# Start new multiplayer server
+
+
+
+
+# Network game lobby
+
+
+
+
+
+# Network connecting window
+
+############ Leave those lines in this order!!
+
+############ End of leave-in-this-order
+
+
+
+# Network company list added strings
+
+# Network client list
+
+
+# Network set password
+
+# Network company info join/password
+
+# Network chat
+
+
+# Network messages
+
+############ Leave those lines in this order!!
+############ End of leave-in-this-order
+
+
+# Network related errors
+############ Leave those lines in this order!!
+############ End of leave-in-this-order
+
+# Content downloading window
+
+# Order of these is important!
+
+# Content downloading progress window
+
+# Content downloading error messages
+
+
+
+# Transparency settings window
+
+# Linkgraph legend window
+
+# Linkgraph legend window and linkgraph legend in smallmap
+
+# Base for station construction window(s)
+
+# Join station window
+
+
+# Generic toolbar
+
+# Rail construction toolbar
+
+
+
+# Rail depot construction window
+
+# Rail waypoint construction window
+
+# Rail station construction window
+
+
+
+# Signal window
+
+# Bridge selection window
+
+
+# Road construction toolbar
+
+
+# Road depot construction window
+
+# Road vehicle station construction window
+
+# Waterways toolbar (last two for SE only)
+
+# Ship depot construction window
+
+# Dock construction window
+
+# Airport toolbar
+
+# Airport construction window
+
+
+
+
+# Landscaping toolbar
+
+# Object construction window
+
+
+# Tree planting window (last eight for SE only)
+
+# Land generation window (SE)
+
+
+# Town generation window (SE)
+
+
+
+
+# Fund new industry window
+
+# Industry cargoes window
+
+# Land area window
+
+# Description of land area of different tiles
+
+
+
+# Houses come directly from their building names
+
+
+
+
+# Industries come directly from their industry names
+
+
+
+
+
+
+# About OpenTTD window
+
+# Framerate display window
+STR_FRAMERATE_BYTES_GOOD :{LTBLUE}{BYTES}
+STR_FRAMERATE_BYTES_WARN :{YELLOW}{BYTES}
+STR_FRAMERATE_BYTES_BAD :{RED}{BYTES}
+############ Leave those lines in this order!!
+############ End of leave-in-this-order
+############ Leave those lines in this order!!
+############ End of leave-in-this-order
+
+
+# Save/load game/scenario
+
+
+# World generation
+
+# Strings for map borders at game generation
+
+
+
+# SE Map generation
+
+
+# Map generation progress
+
+# NewGRF settings
+
+
+
+
+
+# NewGRF save preset window
+
+# NewGRF parameters window
+
+# NewGRF inspect window
+
+
+
+# Sprite aligner window
+
+
+# NewGRF (self) generated warnings/errors
+STR_NEWGRF_ERROR_MSG_INFO :{SILVER}{STRING}
+
+# NewGRF related 'general' warnings
+
+
+
+# NewGRF status
+
+# NewGRF 'it's broken' warnings
+
+
+# 'User removed essential NewGRFs'-placeholders for stuff without specs
+
+# Placeholders for other invalid stuff, e.g. vehicles that have gone (Game Script).
+
+# NewGRF scanning window
+
+# Sign list window
+
+# Sign window
+
+
+# Town directory window
+
+# Town view window
+STR_TOWN_VIEW_TOWN_CAPTION :{WHITE}{TOWN}
+
+
+
+# Town local authority window
+
+
+
+# Goal window
+STR_GOALS_TEXT :{ORANGE}{STRING}
+STR_GOALS_PROGRESS :{ORANGE}{STRING}
+STR_GOALS_PROGRESS_COMPLETE :{GREEN}{STRING}
+
+# Goal question window
+
+############ Start of Goal Question button list
+############ End of Goal Question button list
+
+# Subsidies window
+
+# Story book window
+STR_STORY_BOOK_TITLE :{YELLOW}{STRING}
+
+# Station list window
+STR_STATION_LIST_STATION :{YELLOW}{STATION} {STATION_FEATURES}
+STR_STATION_LIST_WAYPOINT :{YELLOW}{WAYPOINT}
+
+# Station view window
+STR_STATION_VIEW_CAPTION :{WHITE}{STATION} {STATION_FEATURES}
+STR_STATION_VIEW_WAITING_CARGO :{WHITE}{CARGO_LONG}
+
+
+
+
+
+
+############ range for rating starts
+############ range for rating ends
+
+
+
+
+
+# Waypoint/buoy view window
+STR_WAYPOINT_VIEW_CAPTION :{WHITE}{WAYPOINT}
+
+
+# Finances window
+STR_FINANCES_YEAR :{WHITE}{NUM}
+STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
+
+# Company view
+STR_COMPANY_VIEW_CAPTION :{WHITE}{COMPANY} {BLACK}{COMPANY_NUM}
+
+
+
+
+
+
+
+# Company infrastructure window
+
+# Industry directory
+STR_INDUSTRY_DIRECTORY_ITEM_NOPROD :{ORANGE}{INDUSTRY}
+STR_INDUSTRY_DIRECTORY_ITEM_PROD1 :{ORANGE}{INDUSTRY} {STRING}
+
+# Industry view
+STR_INDUSTRY_VIEW_CAPTION :{WHITE}{INDUSTRY}
+
+
+STR_INDUSTRY_VIEW_ACCEPT_CARGO :{YELLOW}{STRING}{BLACK}{3:STRING}
+
+
+# Vehicle lists
+
+
+
+
+
+
+
+
+# Group window
+
+
+
+
+
+
+
+
+# Build vehicle window
+
+
+############ range for vehicle availability starts
+############ range for vehicle availability ends
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Depot window
+STR_DEPOT_CAPTION :{WHITE}{DEPOT}
+
+
+STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Engine preview window
+
+
+
+
+
+# Autoreplace window
+
+
+
+
+
+
+
+
+# Vehicle view
+STR_VEHICLE_VIEW_CAPTION :{WHITE}{VEHICLE}
+
+
+
+
+
+
+
+
+
+
+
+# Messages in the start stop button in the vehicle view
+
+
+# Vehicle stopped/started animations
+
+# Vehicle details
+
+
+# The next two need to stay in this order
+
+
+
+
+
+
+
+
+# Extra buttons for train details windows
+
+
+
+
+
+# Vehicle refit
+
+
+
+
+# Order view
+
+STR_ORDER_TEXT :{STRING} {STRING} {STRING}
+
+
+# Order bottom buttons
+
+
+
+
+
+
+# Conditional order variables, must follow order of OrderConditionVariable enum
+
+
+
+
+
+
+
+# String parts to build the order string
+
+
+STR_ORDER_GO_TO_NEAREST_DEPOT_FORMAT :{STRING} {STRING} {STRING}
+STR_ORDER_GO_TO_DEPOT_FORMAT :{STRING} {DEPOT}
+
+
+STR_ORDER_GO_TO_STATION :{STRING} {STATION} {STRING}
+
+
+
+
+
+
+
+
+
+# Time table window
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Date window (for timetable)
+
+
+# AI debug window
+
+
+# AI configuration window
+
+
+
+STR_AI_CONFIG_CHANGE_NONE :
+
+# Available AIs window
+
+
+
+
+# AI Parameters
+
+
+# Textfile window
+
+
+# Vehicle loading indicators
+
+# Income 'floats'
+
+# Saveload messages
+
+# Map generation messages
+
+
+
+
+
+# Soundset messages
+
+# Screenshot related messages
+
+
+# Error message titles
+
+# Generic construction errors
+
+# Local authority errors
+
+# Levelling errors
+
+# Company related errors
+
+
+# Town related errors
+
+# Industry related errors
+
+
+# Station construction related errors
+
+
+# Station destruction related errors
+
+
+# Waypoint related errors
+
+
+
+# Depot related errors
+
+
+
+
+
+
+# Autoreplace related errors
+
+# Rail construction errors
+
+
+# Road construction errors
+
+# Waterway construction errors
+
+# Tree related errors
+
+# Bridge related errors
+
+# Tunnel related errors
+
+# Object related errors
+
+# Group related errors
+
+# Generic vehicle errors
+
+
+
+
+
+
+
+
+
+
+
+
+# Specific vehicle errors
+
+
+
+# Order related errors
+
+
+# Timetable related errors
+
+# Sign related errors
+
+# Translatable comment for OpenTTD's desktop shortcut
+
+# Translatable descriptions in media/baseset/*.ob* files
+
+##id 0x2000
+# Town building names
+
+##id 0x4800
+# industry names
+
+############ WARNING, using range 0x6000 for strings that are stored in the savegame
+############ These strings may never get a new id, or savegames will break!
+##id 0x6000
+STR_SV_EMPTY :
+
+STR_SV_STNAME :{STRING}
+STR_SV_STNAME_BUOY :{STRING}
+STR_SV_STNAME_WAYPOINT :{STRING}
+##id 0x6020
+############ end of savegame specific region!
+
+##id 0x8000
+# Vehicle names
+
+##id 0x8800
+# Formatting of some strings
+STR_FORMAT_DATE_SHORT :{STRING} {NUM}
+STR_FORMAT_DATE_LONG :{STRING} {STRING} {NUM}
+
+STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
+
+
+
+
+# Viewport strings
+STR_VIEWPORT_TOWN :{WHITE}{TOWN}
+STR_VIEWPORT_TOWN_TINY_BLACK :{TINY_FONT}{BLACK}{TOWN}
+STR_VIEWPORT_TOWN_TINY_WHITE :{TINY_FONT}{WHITE}{TOWN}
+
+STR_VIEWPORT_SIGN_SMALL_BLACK :{TINY_FONT}{BLACK}{SIGN}
+STR_VIEWPORT_SIGN_SMALL_WHITE :{TINY_FONT}{WHITE}{SIGN}
+
+STR_VIEWPORT_STATION :{STATION} {STATION_FEATURES}
+STR_VIEWPORT_STATION_TINY :{TINY_FONT}{STATION}
+
+STR_VIEWPORT_WAYPOINT :{WAYPOINT}
+STR_VIEWPORT_WAYPOINT_TINY :{TINY_FONT}{WAYPOINT}
+
+# Simple strings to get specific types of data
+STR_COMPANY_NAME :{COMPANY}
+STR_COMPANY_NAME_COMPANY_NUM :{COMPANY} {COMPANY_NUM}
+STR_DEPOT_NAME :{DEPOT}
+STR_ENGINE_NAME :{ENGINE}
+STR_GROUP_NAME :{GROUP}
+STR_INDUSTRY_NAME :{INDUSTRY}
+STR_PRESIDENT_NAME :{PRESIDENT_NAME}
+STR_SIGN_NAME :{SIGN}
+STR_STATION_NAME :{STATION}
+STR_TOWN_NAME :{TOWN}
+STR_VEHICLE_NAME :{VEHICLE}
+STR_WAYPOINT_NAME :{WAYPOINT}
+
+STR_JUST_CARGO :{CARGO_LONG}
+STR_JUST_CHECKMARK :{CHECKMARK}
+STR_JUST_COMMA :{COMMA}
+STR_JUST_CURRENCY_SHORT :{CURRENCY_SHORT}
+STR_JUST_CURRENCY_LONG :{CURRENCY_LONG}
+STR_JUST_CARGO_LIST :{CARGO_LIST}
+STR_JUST_INT :{NUM}
+STR_JUST_DATE_TINY :{DATE_TINY}
+STR_JUST_DATE_SHORT :{DATE_SHORT}
+STR_JUST_DATE_LONG :{DATE_LONG}
+STR_JUST_DATE_ISO :{DATE_ISO}
+STR_JUST_STRING :{STRING}
+STR_JUST_STRING_STRING :{STRING}{STRING}
+STR_JUST_RAW_STRING :{STRING}
+STR_JUST_BIG_RAW_STRING :{BIG_FONT}{STRING}
+
+# Slightly 'raw' stringcodes with colour or size
+STR_BLACK_COMMA :{BLACK}{COMMA}
+STR_TINY_BLACK_COMA :{TINY_FONT}{BLACK}{COMMA}
+STR_TINY_COMMA :{TINY_FONT}{COMMA}
+STR_BLUE_COMMA :{BLUE}{COMMA}
+STR_RED_COMMA :{RED}{COMMA}
+STR_WHITE_COMMA :{WHITE}{COMMA}
+STR_TINY_BLACK_DECIMAL :{TINY_FONT}{BLACK}{DECIMAL}
+STR_COMPANY_MONEY :{WHITE}{CURRENCY_LONG}
+STR_BLACK_DATE_LONG :{BLACK}{DATE_LONG}
+STR_WHITE_DATE_LONG :{WHITE}{DATE_LONG}
+STR_SHORT_DATE :{WHITE}{DATE_TINY}
+STR_DATE_LONG_SMALL :{TINY_FONT}{BLACK}{DATE_LONG}
+STR_TINY_GROUP :{TINY_FONT}{GROUP}
+STR_BLACK_INT :{BLACK}{NUM}
+STR_ORANGE_INT :{ORANGE}{NUM}
+STR_WHITE_SIGN :{WHITE}{SIGN}
+STR_TINY_BLACK_STATION :{TINY_FONT}{BLACK}{STATION}
+STR_BLACK_STRING :{BLACK}{STRING}
+STR_BLACK_RAW_STRING :{BLACK}{STRING}
+STR_ORANGE_STRING :{ORANGE}{STRING}
+STR_LTBLUE_STRING :{LTBLUE}{STRING}
+STR_WHITE_STRING :{WHITE}{STRING}
+STR_ORANGE_STRING1_WHITE :{ORANGE}{STRING}{WHITE}
+STR_ORANGE_STRING1_LTBLUE :{ORANGE}{STRING}{LTBLUE}
+STR_TINY_BLACK_HEIGHT :{TINY_FONT}{BLACK}{HEIGHT}
+STR_TINY_BLACK_VEHICLE :{TINY_FONT}{BLACK}{VEHICLE}
+STR_TINY_RIGHT_ARROW :{TINY_FONT}{RIGHT_ARROW}
+
+
+STR_TRAIN :{BLACK}{TRAIN}
+STR_BUS :{BLACK}{BUS}
+STR_LORRY :{BLACK}{LORRY}
+STR_PLANE :{BLACK}{PLANE}
+STR_SHIP :{BLACK}{SHIP}
+