- de (German)
- en (English) * complete
- es (Spanish)
- fr (French)
- no (Norwegian)
- pl (Polish)
- pt (Portuguese)
- ru (Russian)
Not all languages currently supported have all translations included. We are missing the following translations for the specific languages listed below. The list is separated by language. Inside each language is listed the exact file to edit (paths are relative to ../addons/eventscripts/gungame51/). Within each file listed are the keys (or names) of the translations found inside that file that are missing translations for the current language.
- German (de)
- ../gungame.ini
- Addon_Loaded
- Addon_UnLoaded
- ../scripts/included/gg_afk_punish/gg_afk_punish.ini
- KickedForAFK
- ../scripts/included/gg_handicap/gg_handicap.ini
- LevelLowest
- ../scripts/included/gg_hostage_killed_punish/gg_hostage_killed_punish.ini
- Hostage_Killed_LevelDown
- ../scripts/included/gg_hostage_rescued_levels/gg_hostage_rescued_levels.ini
- CannotSkipLevel_ByRescuing
- ../scripts/included/gg_hostage_stopped_levels/gg_hostage_stopped_levels.ini
- CannotSkipLevel_ByStopping
- ../scripts/included/gg_map_vote/gg_map_vote.ini
- Nominated
- NominatedAlready
- NominationsFull
- RTVInitiated
- RTVPassed
- RTVPastLevel
- RTVVote
- ../scripts/included/gg_nade_bonus/gg_nade_bonus.ini
- InvalidWeapon
- Levelup
- NewNadeBonusWeapons
- NoValidWeapons
- ../scripts/included/gg_prop_physics/gg_prop_physics.ini
- CannotIncrementLevel_WithPropPhysics
- CannotSkipLevel_WithPropPhysics
- ../scripts/included/gg_teamplay/gg_teamplay.ini
- TeamPlay_2
- TeamPlay_3
- TeamPlay_Level_Increase
- TeamPlay_Level_TakeLead
- TeamPlay_Level_Tied
- TeamPlay_Level_Trailing
- TeamPlay_MultiKill_Leading
- TeamPlay_MultiKill_Tied
- TeamPlay_MultiKill_Trailing
- TeamPlay_Round
- TeamPlay_Round_Multikill
- TeamPlay_Winner
- TeamPlay_Winner_Center
- ../scripts/included/gg_teamwork/gg_teamwork.ini
- TeamWork_2
- TeamWork_3
- TeamWork_LostLeader
- TeamWork_NewLeader
- TeamWork_TeamLevel
- TeamWork_Winner
- TeamWork_Winner_Center
- ../scripts/included/gg_warmup_round/gg_warmup_round.ini
- Players_Reached
- Timer_Extended
- Warmup_End_Forced
- ../gungame.ini
- Addon_Loaded
- Addon_UnLoaded
- ../scripts/included/gg_afk_punish/gg_afk_punish.ini
- KickedForAFK
- ../scripts/included/gg_handicap/gg_handicap.ini
- LevelLowest
- ../scripts/included/gg_hostage_killed_punish/gg_hostage_killed_punish.ini
- Hostage_Killed_LevelDown
- ../scripts/included/gg_hostage_rescued_levels/gg_hostage_rescued_levels.ini
- CannotSkipLevel_ByRescuing
- ../scripts/included/gg_hostage_stopped_levels/gg_hostage_stopped_levels.ini
- CannotSkipLevel_ByStopping
- ../scripts/included/gg_map_vote/gg_map_vote.ini
- Nominated
- NominatedAlready
- NominationsFull
- RTVInitiated
- RTVPassed
- RTVPastLevel
- RTVVote
- ../scripts/included/gg_nade_bonus/gg_nade_bonus.ini
- InvalidWeapon
- Levelup
- NewNadeBonusWeapons
- NoValidWeapons
- ../scripts/included/gg_prop_physics/gg_prop_physics.ini
- CannotIncrementLevel_WithPropPhysics
- CannotSkipLevel_WithPropPhysics
- ../scripts/included/gg_teamplay/gg_teamplay.ini
- TeamPlay_2
- TeamPlay_3
- TeamPlay_Level_Increase
- TeamPlay_Level_TakeLead
- TeamPlay_Level_Tied
- TeamPlay_Level_Trailing
- TeamPlay_MultiKill_Leading
- TeamPlay_MultiKill_Tied
- TeamPlay_MultiKill_Trailing
- TeamPlay_Round
- TeamPlay_Round_Multikill
- TeamPlay_Winner
- TeamPlay_Winner_Center
- ../scripts/included/gg_teamwork/gg_teamwork.ini
- TeamWork_2
- TeamWork_3
- TeamWork_LostLeader
- TeamWork_NewLeader
- TeamWork_TeamLevel
- TeamWork_Winner
- TeamWork_Winner_Center
- ../scripts/included/gg_warmup_round/gg_warmup_round.ini
- Players_Reached
- Timer_Extended
- Warmup_End_Forced
- ../gungame.ini
- Addon_Loaded
- Addon_UnLoaded
- ../scripts/included/gg_afk_punish/gg_afk_punish.ini
- KickedForAFK
- SwitchedToSpectator
- ../scripts/included/gg_convert/gg_convert.ini
- HelpCommands
- dm3:ConvertingFile
- dm3:ConvertionCompleted
- dm3:ConvertionFailed
- dm3:InvalidTotal
- dm4:ConvertingFile
- dm4:ConvertionCompleted
- winners3:Converted
- winners3:ConvertionCompleted
- winners3:SkippingNonUnique
- winners4:Converted
- winners4:ConvertionCompleted
- ../scripts/included/gg_deathmatch/gg_deathmatch.ini
- RespawnCountdown_CancelTeam
- RespawnCountdown_Ended
- RespawnCountdown_Plural
- RespawnCountdown_RoundEnded
- RespawnCountdown_Singular
- ../scripts/included/gg_elimination/gg_elimination.ini
- RespawnWhenAttackerDies
- RespawningPlayer
- RoundInfo
- SuicideAutoRespawn
- TeamKillAutoRespawn
- ../scripts/included/gg_friendlyfire/gg_friendlyfire.ini
- WatchYourFire
- ../scripts/included/gg_handicap/gg_handicap.ini
- LevelLowest
- ../scripts/included/gg_hostage_killed_punish/gg_hostage_killed_punish.ini
- Hostage_Killed_LevelDown
- ../scripts/included/gg_hostage_rescued_levels/gg_hostage_rescued_levels.ini
- CannotSkipLevel_ByRescuing
- ../scripts/included/gg_hostage_stopped_levels/gg_hostage_stopped_levels.ini
- CannotSkipLevel_ByStopping
- ../scripts/included/gg_knife_pro/gg_knife_pro.ini
- AttackerPreventLevel
- CannotSkipThisLevel
- LevelDifferenceLimit
- StoleLevel
- VictimAFK
- VictimLevel1
- VictimPreventLevel
- ../scripts/included/gg_map_vote/gg_map_vote.ini
- Countdown_Plural
- Countdown_Singular
- ListOfMaps
- MapVotes
- NewMapList
- Nextmap
- NoVoteToCancel
- Nominated
- NominatedAlready
- NominationsFull
- NotEnoughVotes
- OnePressProtection
- OtherVotes
- PlaceYourVotes
- RTVInitiated
- RTVPassed
- RTVPastLevel
- RTVVote
- VoteAlreadyInProgress
- VoteCancelled
- VoteListEmpty
- VotedFor
- WinningMap
- ../scripts/included/gg_multi_level/gg_multi_level.ini
- CenterMultiLevelled
- MultiLevelled
- ../scripts/included/gg_nade_bonus/gg_nade_bonus.ini
- InvalidWeapon
- Levelup
- NewNadeBonusWeapons
- NoValidWeapons
- ../scripts/included/gg_prop_physics/gg_prop_physics.ini
- CannotIncrementLevel_WithPropPhysics
- CannotSkipLevel_WithPropPhysics
- ../scripts/included/gg_spawnpoints/gg_spawnpoints.ini
- AddedSpawnpoint
- OperationFailed:InvalidUserid
- OperationFailed:NoSpawnpoints
- RemovedAllSpawnpoints
- RemovedSpawnpoint
- SpawnpointInfo
- SpawnpointsEnd
- SpawnpointsFor
- ../scripts/included/gg_suicide_punish/gg_suicide_punish.ini
- Suicide_LevelDown
- ../scripts/included/gg_teamplay/gg_teamplay.ini
- TeamPlay_2
- TeamPlay_3
- TeamPlay_Level_Increase
- TeamPlay_Level_TakeLead
- TeamPlay_Level_Tied
- TeamPlay_Level_Trailing
- TeamPlay_MultiKill_Leading
- TeamPlay_MultiKill_Tied
- TeamPlay_MultiKill_Trailing
- TeamPlay_Round
- TeamPlay_Round_Multikill
- TeamPlay_Winner
- TeamPlay_Winner_Center
- ../scripts/included/gg_teamwork/gg_teamwork.ini
- TeamWork_2
- TeamWork_3
- TeamWork_LostLeader
- TeamWork_NewLeader
- TeamWork_TeamLevel
- TeamWork_Winner
- TeamWork_Winner_Center
- ../scripts/included/gg_tk_punish/gg_tk_punish.ini
- TeamKill_LevelDown
- ../scripts/included/gg_warmup_round/gg_warmup_round.ini
- Players_Reached
- Timer_Ended
- Timer_Extended
- Timer_Plural
- Timer_Singular
- Warmup_End_Forced
- ../gungame.ini
- Addon_Loaded
- Addon_UnLoaded
- CheckConsole
- ExecuteCustomConfig
- GGThanks
- LevelInfo_PlayerSearch
- Load_CustomConfigs
- NoParameters
- ../scripts/included/gg_afk_punish/gg_afk_punish.ini
- KickedForAFK
- ../scripts/included/gg_convert/gg_convert.ini
- dm3:ConvertionCompleted
- dm4:ConvertionCompleted
- winners3:Converted
- winners3:SkippingNonUnique
- winners4:Converted
- ../scripts/included/gg_handicap/gg_handicap.ini
- LevelLowest
- ../scripts/included/gg_hostage_killed_punish/gg_hostage_killed_punish.ini
- Hostage_Killed_LevelDown
- ../scripts/included/gg_hostage_rescued_levels/gg_hostage_rescued_levels.ini
- CannotSkipLevel_ByRescuing
- ../scripts/included/gg_hostage_stopped_levels/gg_hostage_stopped_levels.ini
- CannotSkipLevel_ByStopping
- ../scripts/included/gg_map_vote/gg_map_vote.ini
- Nominated
- NominatedAlready
- NominationsFull
- RTVInitiated
- RTVPassed
- RTVPastLevel
- RTVVote
- ../scripts/included/gg_nade_bonus/gg_nade_bonus.ini
- InvalidWeapon
- Levelup
- NewNadeBonusWeapons
- NoValidWeapons
- ../scripts/included/gg_prop_physics/gg_prop_physics.ini
- CannotIncrementLevel_WithPropPhysics
- CannotSkipLevel_WithPropPhysics
- ../scripts/included/gg_teamplay/gg_teamplay.ini
- TeamPlay_2
- TeamPlay_3
- TeamPlay_Level_Increase
- TeamPlay_Level_TakeLead
- TeamPlay_Level_Tied
- TeamPlay_Level_Trailing
- TeamPlay_MultiKill_Leading
- TeamPlay_MultiKill_Tied
- TeamPlay_MultiKill_Trailing
- TeamPlay_Round
- TeamPlay_Round_Multikill
- TeamPlay_Winner
- TeamPlay_Winner_Center
- ../scripts/included/gg_teamwork/gg_teamwork.ini
- TeamWork_2
- TeamWork_3
- TeamWork_LostLeader
- TeamWork_NewLeader
- TeamWork_TeamLevel
- TeamWork_Winner
- TeamWork_Winner_Center
- ../scripts/included/gg_warmup_round/gg_warmup_round.ini
- Players_Reached
- Timer_Extended
- Warmup_End_Forced
- ../gungame.ini
- Addon_Loaded
- Addon_UnLoaded
- GGThanks
- ../scripts/included/gg_hostage_killed_punish/gg_hostage_killed_punish.ini
- Hostage_Killed_LevelDown
- ../scripts/included/gg_hostage_rescued_levels/gg_hostage_rescued_levels.ini
- CannotSkipLevel_ByRescuing
- ../scripts/included/gg_hostage_stopped_levels/gg_hostage_stopped_levels.ini
- CannotSkipLevel_ByStopping
- ../scripts/included/gg_prop_physics/gg_prop_physics.ini
- CannotIncrementLevel_WithPropPhysics
- CannotSkipLevel_WithPropPhysics
- ../scripts/included/gg_teamplay/gg_teamplay.ini
- TeamPlay_2
- TeamPlay_3
- TeamPlay_Level_Increase
- TeamPlay_Level_TakeLead
- TeamPlay_Level_Tied
- TeamPlay_Level_Trailing
- TeamPlay_MultiKill_Leading
- TeamPlay_MultiKill_Tied
- TeamPlay_MultiKill_Trailing
- TeamPlay_Round
- TeamPlay_Round_Multikill
- TeamPlay_Winner
- TeamPlay_Winner_Center
- ../scripts/included/gg_teamwork/gg_teamwork.ini
- TeamWork_2
- TeamWork_3
- TeamWork_LostLeader
- TeamWork_NewLeader
- TeamWork_TeamLevel
- TeamWork_Winner
- TeamWork_Winner_Center
- ../scripts/included/gg_warmup_round/gg_warmup_round.ini
- Players_Reached
- Timer_Extended
- ../scripts/included/gg_teamplay/gg_teamplay.ini
- TeamPlay_2
- TeamPlay_3
- TeamPlay_Level_Increase
- TeamPlay_Level_TakeLead
- TeamPlay_Level_Tied
- TeamPlay_Level_Trailing
- TeamPlay_MultiKill_Leading
- TeamPlay_MultiKill_Tied
- TeamPlay_MultiKill_Trailing
- TeamPlay_Round
- TeamPlay_Round_Multikill
- TeamPlay_Winner
- TeamPlay_Winner_Center
- ../scripts/included/gg_teamwork/gg_teamwork.ini
- TeamWork_2
- TeamWork_3
- TeamWork_LostLeader
- TeamWork_NewLeader
- TeamWork_TeamLevel
- TeamWork_Winner
- TeamWork_Winner_Center
- ../scripts/included/gg_warmup_round/gg_warmup_round.ini
- Players_Reached
- Timer_Extended
- ../gungame.ini
- Addon_Loaded
- Addon_UnLoaded
- ../scripts/included/gg_hostage_rescued_levels/gg_hostage_rescued_levels.ini
- CannotSkipLevel_ByRescuing
- ../scripts/included/gg_hostage_stopped_levels/gg_hostage_stopped_levels.ini
- CannotSkipLevel_ByStopping
- ../scripts/included/gg_prop_physics/gg_prop_physics.ini
- CannotIncrementLevel_WithPropPhysics
- CannotSkipLevel_WithPropPhysics
- ../scripts/included/gg_teamplay/gg_teamplay.ini
- TeamPlay_2
- TeamPlay_3
- TeamPlay_Level_Increase
- TeamPlay_Level_TakeLead
- TeamPlay_Level_Tied
- TeamPlay_Level_Trailing
- TeamPlay_MultiKill_Leading
- TeamPlay_MultiKill_Tied
- TeamPlay_MultiKill_Trailing
- TeamPlay_Round
- TeamPlay_Round_Multikill
- TeamPlay_Winner
- TeamPlay_Winner_Center
- ../scripts/included/gg_teamwork/gg_teamwork.ini
- TeamWork_2
- TeamWork_3
- TeamWork_LostLeader
- TeamWork_NewLeader
- TeamWork_TeamLevel
- TeamWork_Winner
- TeamWork_Winner_Center
- ../scripts/included/gg_warmup_round/gg_warmup_round.ini
- Players_Reached
- Timer_Extended
Spanish (es)
French (fr)
Norwegian (no)
Polish (pl)
Portuguese (pt)
Russian (ru)
If you are fluent in any of the above languages, and would wish to help out, please feel free to provide those translations here.
If you speak any language not posted above, and you would like to contribute translations, please feel free to look through all the translation files provided by GunGame51 and add your language strings to them. Once you have done that, just zip up those files, and upload them to this forum. Currently, the following files are used for translations by GunGame51 (paths are relative to ../addons/eventscripts/gungame51/):
- ../gungame.ini
- ../scripts/included/gg_afk_punish/gg_afk_punish.ini
- ../scripts/included/gg_bomb_defused_levels/gg_bomb_defused_levels.ini
- ../scripts/included/gg_bomb_exploded_levels/gg_bomb_exploded_levels.ini
- ../scripts/included/gg_convert/gg_convert.ini
- ../scripts/included/gg_deathmatch/gg_deathmatch.ini
- ../scripts/included/gg_elimination/gg_elimination.ini
- ../scripts/included/gg_friendlyfire/gg_friendlyfire.ini
- ../scripts/included/gg_handicap/gg_handicap.ini
- ../scripts/included/gg_hostage_killed_punish/gg_hostage_killed_punish.ini
- ../scripts/included/gg_hostage_rescued_levels/gg_hostage_rescued_levels.ini
- ../scripts/included/gg_hostage_stopped_levels/gg_hostage_stopped_levels.ini
- ../scripts/included/gg_knife_pro/gg_knife_pro.ini
- ../scripts/included/gg_leader_messages/gg_leader_messages.ini
- ../scripts/included/gg_level_info/gg_level_info.ini
- ../scripts/included/gg_map_vote/gg_map_vote.ini
- ../scripts/included/gg_multi_level/gg_multi_level.ini
- ../scripts/included/gg_nade_bonus/gg_nade_bonus.ini
- ../scripts/included/gg_prop_physics/gg_prop_physics.ini
- ../scripts/included/gg_spawnpoints/gg_spawnpoints.ini
- ../scripts/included/gg_suicide_punish/gg_suicide_punish.ini
- ../scripts/included/gg_teamplay/gg_teamplay.ini
- ../scripts/included/gg_teamwork/gg_teamwork.ini
- ../scripts/included/gg_tk_punish/gg_tk_punish.ini
- ../scripts/included/gg_warmup_round/gg_warmup_round.ini
- ../scripts/included/gg_winner_messages/gg_winner_messages.ini
You can also help out and make translations for any Custom Addons that might use them:
viewforum.php?f=74
Keep in mind that the language must also be supported by EventScripts. Currently, the ../addons/eventscripts/_libs/python/deflangs.in file supports the following languages:
[english]
id=en
display=English
[spanish]
id=es
display=Spanish (Español)
[french]
id=fr
display=French (Français)
[german]
id=de
display=German (Deutsch)
[italian]
id=it
display=Italian (Italiano)
[korean]
id=ko
display=Korean
[koreana]
id=ko
display=Korean
[schinese]
id=zh-cn
display=simplified Chinese
[tchinese]
id=zh-tw
display=Traditional Chinese
[russian]
id=ru
display=Russian
[thai]
id=th
display=Thai
[japanese]
id=ja
display=Japanese
[portuguese]
id=pt
display=Portuguese (Português)
[polish]
id=pl
display=Polish (Polski)
[danish]
id=da
display=Danish (Dansk)
[dutch]
id=nl
display=Dutch (Nederlands)
[finnish]
id=fi
display=Finnish (Suomi)
[norwegian]
id=no
display=Norwegian (Norsk)
[swedish]
id=sv
display=Swedish (Svenska)
[czech]
id=cz
display=Czech
[hungarian]
id=hu
display=Hungarian
id=en
display=English
[spanish]
id=es
display=Spanish (Español)
[french]
id=fr
display=French (Français)
[german]
id=de
display=German (Deutsch)
[italian]
id=it
display=Italian (Italiano)
[korean]
id=ko
display=Korean
[koreana]
id=ko
display=Korean
[schinese]
id=zh-cn
display=simplified Chinese
[tchinese]
id=zh-tw
display=Traditional Chinese
[russian]
id=ru
display=Russian
[thai]
id=th
display=Thai
[japanese]
id=ja
display=Japanese
[portuguese]
id=pt
display=Portuguese (Português)
[polish]
id=pl
display=Polish (Polski)
[danish]
id=da
display=Danish (Dansk)
[dutch]
id=nl
display=Dutch (Nederlands)
[finnish]
id=fi
display=Finnish (Suomi)
[norwegian]
id=no
display=Norwegian (Norsk)
[swedish]
id=sv
display=Swedish (Svenska)
[czech]
id=cz
display=Czech
[hungarian]
id=hu
display=Hungarian
The keys (like "english" and "spanish") are what players have set as their cl_language. The 'id' (like "en" and "es") is the language abbreviation we use to supply the correct translation. If your language isn't supported by EventScripts, but is by Valve, please let us know so that we can add it to our files.
Also note that some of the translations above (many of the ones provided in the gungame.ini file) are not currently used by GunGame51. When you see:
# =============================================================================
# NOT CURRENTLY IMPLEMENTED
# =============================================================================
# NOT CURRENTLY IMPLEMENTED
# =============================================================================
Thanks to all that help!
Satoon