利用者:Chirimen/YasenKrasen日本語化

提供: MTM-Gaming
移動先:案内検索

はじめに

YasenKrasen+SessionStatics をインストールする際に text フォルダを削除しないと WoT クライアントが英語表示になってしまう。 かといって text フォルダを削除すると一部の文字やアイコンが表示されない。 これは text フォルダの中に一部 YasenKrasen の拡張メッセージがあるためだと思う。 そこでちゃんとした日本語化を試みた。 ちなみに作業はまだ終わっていない。


初期状態の確認

対象とした YasenKrasen のバージョンはこれ [0.9.15.2] Unofficial YasenKrasen Coloured Messages + session statistics [ENG] 。 Dado_Ze 氏によるもの。

これと英語版クライアントとのファイルの違いを比較してみる。 英語版クライアントは EU のを使った。 WoT クライアントの res\text\lc_messages と YasenKrasen の res_mods\0.9.15.2\text\lc_messages とを比べる。 ちなみに拡張子 .mo のファイルがメッセージのファイルだ。

比較するとほとんどのファイルは同一で、異なるファイルは以下の5ファイル。

  • ingame_gui.mo
  • item_types.mo
  • menu.mo
  • messenger.mo
  • system_messages.mo

このファイルになされている変更点を、日本語 WoT クライアントからコピーした text フォルダに反映させればいけるんじゃないかな?


.mo ファイルの内容

.mo ファイルはそのままでは中身を確認できない。

PoEdit というアプリケーションに同梱されている msgunfmt を使って .mo ファイルを .po に変換すると PoEdit で編集できるようになる。 そしてまた msgunfmt で .po を .mo に再変換すればよいらしい。 詳しい手順は .mo ファイルを .po ファイルに戻す方法 に書かれている。


変更点

PoEdit で .po ファイルを html に変換し、ブラウザで読み込み。 表をコピーして表計算ソフト (ExcelやGoogleスプレッドシートなど) に貼り付け。 CSV で出力して windiff で差分を確認する。


ingame_gui

  • chat_shortcuts/attack
  • chat_shortcuts/attack_enemy
  • chat_shortcuts/attention_to_cell
  • chat_shortcuts/back_to_base
  • chat_shortcuts/follow_me
  • chat_shortcuts/help_me
  • chat_shortcuts/help_me_ex
  • chat_shortcuts/negative
  • chat_shortcuts/positive
  • chat_shortcuts/reloading_cassette
  • chat_shortcuts/reloading_gun
  • chat_shortcuts/reloading_ready
  • chat_shortcuts/reloading_ready_cassette
  • chat_shortcuts/reloading_unavailable
  • chat_shortcuts/stop
  • chat_shortcuts/support_me_with_fire
  • chat_shortcuts/turn_back
  • player_messages/DEATH_FROM_DEATH_ZONE_ALLY_ALLY
  • player_messages/DEATH_FROM_DEATH_ZONE_ALLY_ENEMY
  • player_messages/DEATH_FROM_DEATH_ZONE_ALLY_SUICIDE
  • player_messages/DEATH_FROM_DEATH_ZONE_ENEMY_ALLY
  • player_messages/DEATH_FROM_DEATH_ZONE_ENEMY_ENEMY
  • player_messages/DEATH_FROM_DEATH_ZONE_ENEMY_SUICIDE
  • player_messages/DEATH_FROM_DEATH_ZONE_SELF_ENEMY
  • player_messages/DEATH_FROM_DROWNING_ALLY_ALLY
  • player_messages/DEATH_FROM_DROWNING_ALLY_ENEMY
  • player_messages/DEATH_FROM_DROWNING_ALLY_SUICIDE
  • player_messages/DEATH_FROM_DROWNING_ENEMY_ALLY
  • player_messages/DEATH_FROM_DROWNING_ENEMY_ENEMY
  • player_messages/DEATH_FROM_DROWNING_ENEMY_SUICIDE
  • player_messages/DEATH_FROM_RAMMING_ALLY_ALLY
  • player_messages/DEATH_FROM_RAMMING_ALLY_ENEMY
  • player_messages/DEATH_FROM_RAMMING_ALLY_SUICIDE
  • player_messages/DEATH_FROM_RAMMING_ENEMY_ALLY
  • player_messages/DEATH_FROM_RAMMING_ENEMY_ENEMY
  • player_messages/DEATH_FROM_RAMMING_ENEMY_SUICIDE
  • player_messages/DEATH_FROM_RAMMING_SELF_ENEMY
  • player_messages/DEATH_FROM_SHOT_ALLY_ALLY
  • player_messages/DEATH_FROM_SHOT_ALLY_ALLY_ARTILLERY
  • player_messages/DEATH_FROM_SHOT_ALLY_ALLY_BOMBER
  • player_messages/DEATH_FROM_SHOT_ALLY_ENEMY
  • player_messages/DEATH_FROM_SHOT_ALLY_SUICIDE
  • player_messages/DEATH_FROM_SHOT_ENEMY_ALLY
  • player_messages/DEATH_FROM_SHOT_ENEMY_ENEMY
  • player_messages/DEATH_FROM_SHOT_ENEMY_SUICIDE
  • player_messages/DEATH_FROM_SHOT_SELF_ALLY
  • player_messages/DEATH_FROM_SHOT_SELF_ENEMY
  • player_messages/DEATH_FROM_WORLD_COLLISION_ALLY_ALLY
  • player_messages/DEATH_FROM_WORLD_COLLISION_ALLY_ENEMY
  • player_messages/DEATH_FROM_WORLD_COLLISION_ALLY_SUICIDE
  • player_messages/DEATH_FROM_WORLD_COLLISION_ENEMY_ALLY
  • player_messages/DEATH_FROM_WORLD_COLLISION_ENEMY_ENEMY
  • player_messages/DEATH_FROM_WORLD_COLLISION_ENEMY_SUICIDE
  • player_messages/DEATH_FROM_WORLD_COLLISION_SELF_ENEMY

item_types

  • tankman/skills/brotherhood_descr
  • tankman/skills/brotherhood_female_descr
  • tankman/skills/camouflage_descr
  • tankman/skills/commander_eagleEye_descr
  • tankman/skills/commander_expert_descr
  • tankman/skills/commander_sixthSense_descr
  • tankman/skills/commander_tutor_descr
  • tankman/skills/commander_universalist_descr
  • tankman/skills/driver_badRoadsKing_descr
  • tankman/skills/driver_rammingMaster_descr
  • tankman/skills/driver_smoothDriving_descr
  • tankman/skills/driver_tidyPerson_descr
  • tankman/skills/driver_virtuoso_descr
  • tankman/skills/fire_fighting_descr
  • tankman/skills/gunner_gunsmith_descr
  • tankman/skills/gunner_rancorous_descr
  • tankman/skills/gunner_smoothTurret_descr
  • tankman/skills/gunner_sniper_descr
  • tankman/skills/loader_desperado_descr
  • tankman/skills/loader_intuition_descr
  • tankman/skills/loader_pedant_descr
  • tankman/skills/radioman_finder_descr
  • tankman/skills/radioman_inventor_descr
  • tankman/skills/radioman_lastEffort_descr
  • tankman/skills/radioman_retransmitter_descr
  • tankman/skills/repair_descr
  • tankman/skills/type/perk
  • tankman/skills/type/perk_common
  • tankman/skills/type/skill

menu

  • price/credits
  • price/gold
  • price/received
  • price/spent

messenger

  • serviceChannelMessages/autoEquipDisabledOption
  • serviceChannelMessages/autoEquipError
  • serviceChannelMessages/autoEquipErrorNoWallet
  • serviceChannelMessages/autoEquipSkipped
  • serviceChannelMessages/autoEquipSuccess
  • serviceChannelMessages/autoLoadDisabledOption
  • serviceChannelMessages/autoLoadError
  • serviceChannelMessages/autoLoadSkipped
  • serviceChannelMessages/autoLoadSuccess
  • serviceChannelMessages/autoRepairDisabledOption
  • serviceChannelMessages/autoRepairError
  • serviceChannelMessages/autoRepairErrorNoWallet
  • serviceChannelMessages/autoRepairSkipped
  • serviceChannelMessages/autoRepairSuccess
  • serviceChannelMessages/battleResults/action
  • serviceChannelMessages/battleResults/actions
  • serviceChannelMessages/battleResults/actionsResultsCredits
  • serviceChannelMessages/battleResults/actionsResultsFreeXP
  • serviceChannelMessages/battleResults/actionsResultsGold
  • serviceChannelMessages/battleResults/contributionForDamageAllies
  • serviceChannelMessages/battleResults/credits
  • serviceChannelMessages/battleResults/doubleXpFactor
  • serviceChannelMessages/battleResults/gold
  • serviceChannelMessages/battleResults/penaltyForDamageAllies
  • serviceChannelMessages/creditsAndGoldReceivedAsGift
  • serviceChannelMessages/creditsReceivedAsGift
  • serviceChannelMessages/goldReceivedAsGift
  • serviceChannelMessages/prebattle/finish/base/defeat
  • serviceChannelMessages/prebattle/finish/base/draftGame
  • serviceChannelMessages/prebattle/finish/base/win
  • serviceChannelMessages/prebattle/finish/technical/defeat
  • serviceChannelMessages/prebattle/finish/technical/draftGame
  • serviceChannelMessages/prebattle/finish/technical/win
  • serviceChannelMessages/sysMsg/titles/customization
  • serviceChannelMessages/sysMsg/titles/dismantling
  • serviceChannelMessages/sysMsg/titles/error
  • serviceChannelMessages/sysMsg/titles/financialTransaction
  • serviceChannelMessages/sysMsg/titles/powerlevel
  • serviceChannelMessages/sysMsg/titles/purchase
  • serviceChannelMessages/sysMsg/titles/repair
  • serviceChannelMessages/sysMsg/titles/selling
  • serviceChannelMessages/vehCamouflageTimedOut
  • serviceChannelMessages/vehEmblemTimedOut
  • serviceChannelMessages/vehInscriptionTimedOut
  • serviceChannelMessages/vehicleLock
  • serviceChannelMessages/vehicleLockExpired
  • serviceChannelMessages/vehicleReceivedAsGift
  • serviceChannelMessages/waresBoughtAsGold
  • serviceChannelMessages/waresSoldAsGold
  • serviceChannelMessages/xpReceivedAsGift

system_messages

  • artefact_apply/error_not_for_this_vehicle_type
  • artefact_apply/error_too_heavy
  • artefact_apply/gold_error_not_enough
  • artefact_apply/gold_success
  • artefact_apply/invalid_vehicle
  • artefact_apply/server_error
  • artefact_apply/success
  • artefact_apply/vehicle_locked
  • artefact_apply/vehicle_need_repair
  • artefact_buy/error_not_for_this_vehicle_type
  • artefact_buy/error_too_heavy
  • artefact_buy/invalid_module
  • artefact_buy/invalid_vehicle
  • artefact_buy/not_enough_credits
  • artefact_buy/not_enough_gold
  • artefact_buy/server_error
  • artefact_buy/server_error_centerDown
  • artefact_buy/success
  • artefact_buy/vehicle_locked
  • artefact_buy/vehicle_need_repair
  • artefact_buy/wallet_not_available
  • artefact_destroy/invalid_vehicle
  • artefact_destroy/server_error
  • artefact_destroy/success
  • artefact_destroy/vehicle_locked
  • artefact_destroy/vehicle_need_repair
  • artefact_remove/error_too_heavy
  • artefact_remove/gold_error_not_enough
  • artefact_remove/gold_success
  • artefact_remove/incompatibleEqs
  • artefact_remove/invalid_vehicle
  • artefact_remove/server_error
  • artefact_remove/success
  • artefact_remove/vehicle_locked
  • artefact_remove/vehicle_need_repair
  • artefact_sell/invalid_module
  • artefact_sell/server_error
  • artefact_sell/success
  • buy_and_equip_tankman/financial_success
  • buy_and_reequip_tankman/financial_success
  • buy_tankmen_berths/success
  • buy_vehicle_slot_error
  • buy_vehicle_slot_error2
  • charge/credits_error
  • charge/credits_error_credits
  • charge/credits_error_gold
  • charge/inventory_error
  • charge/money_spent
  • clientInstallError_too_heavy
  • clientInstallError_vehicleGun_not_for_current_vehicle
  • clientInstallError_wrong_item_type
  • clientInstallError_wrong_nation
  • clientRemoveError_not_in_list
  • clientRemoveError_too_heavy
  • clientRemoveError_wrong_item_type
  • connected
  • customization/camouflage_change_success/credits
  • customization/camouflage_change_success/gold
  • customization/emblem_change_success/credits
  • customization/emblem_change_success/gold
  • customization/horn_change_success
  • customization/inscription_change_success/credits
  • customization/inscription_change_success/gold
  • drop_tankman_skill/success
  • exchange/server_error
  • exchange/success
  • exchangeXP/server_error
  • exchangeXP/success
  • install_component
  • install_vehicle_broken
  • install_vehicle_locked
  • inventory/item/already_exists
  • inventory/item/not_found
  • inventory/vehicle/already_exists
  • layout_apply/success_money_spent
  • module_apply/error_is_current
  • module_apply/error_need_turret
  • module_apply/error_no_gun
  • module_apply/error_not_for_current_vehicle
  • module_apply/error_not_for_this_vehicle_type
  • module_apply/error_not_with_installed_equipment
  • module_apply/error_too_heavy
  • module_apply/error_too_heavy_chassis
  • module_apply/error_wrong_item_type
  • module_apply/error_wrong_nation
  • module_apply/incompatibleEqs
  • module_apply/invalid_vehicle
  • module_apply/server_error
  • module_apply/success
  • module_apply/success_gun_change
  • module_apply/vehicle_locked
  • module_apply/vehicle_need_repair
  • module_buy/error_is_current
  • module_buy/error_need_gun
  • module_buy/error_need_turret
  • module_buy/error_no_gun
  • module_buy/error_not_for_current_vehicle
  • module_buy/error_not_for_this_vehicle_type
  • module_buy/error_not_with_installed_equipment
  • module_buy/error_too_heavy
  • module_buy/error_too_heavy_chassis
  • module_buy/error_wrong_item_type
  • module_buy/error_wrong_nation
  • module_buy/invalid_module
  • module_buy/invalid_vehicle
  • module_buy/not_enough_credits
  • module_buy/not_enough_gold
  • module_buy/server_error
  • module_buy/server_error_centerDown
  • module_buy/success
  • module_buy/vehicle_locked
  • module_buy/vehicle_need_repair
  • module_buy/wallet_not_available
  • module_sell/invalid_module
  • module_sell/server_error
  • module_sell/success
  • premium/buyingSuccess
  • premium/continueSuccess
  • premium/post_battle_premium
  • premium/server_error
  • recruit_window/financial_success
  • remove_component
  • remove_vehicle_broken
  • remove_vehicle_locked
  • repair/credits_error
  • repair/server_error
  • repair/success
  • replace_tankman/success
  • retraining_crew/financial_success
  • retraining_tankman/financial_success
  • retraining_tankman/invalid_vehicle
  • retraining_tankman/server_error
  • retraining_tankman/success
  • sell_vehicle_broken
  • sell_vehicle_locked
  • serverInstallError
  • serverRemoveError
  • shell_buy/invalid_module
  • shell_buy/not_enough_credits
  • shell_buy/not_enough_gold
  • shell_buy/server_error
  • shell_buy/server_error_centerDown
  • shell_buy/success
  • shell_sell/invalid_module
  • shell_sell/server_error
  • shell_sell/success
  • shop/item/buy_server_error
  • shop/item/buy_success
  • shop/item/not_enough_money
  • shop/item/not_found
  • shop/vehicle/not_enough_money
  • shop/vehicle/not_found
  • unlocks/item/already_unlocked
  • unlocks/item/server_error
  • unlocks/item/unlock_success
  • unlocks/vehicle/already_unlocked
  • unlocks/vehicle/unlock_success
  • vehicleComponents/module_buy_server_error
  • vehicleComponents/module_buy_success
  • vehicleComponents/module_has_in_inventory
  • vehicleComponents/module_is_already_unlocked
  • vehicleComponents/module_not_enough_money
  • vehicleComponents/module_not_found_in_inventory
  • vehicleComponents/module_not_found_in_shop
  • vehicleComponents/module_unlock_success
  • vehicleComponents/vehicle_has_in_inventory
  • vehicleComponents/vehicle_is_already_unlocked
  • vehicleComponents/vehicle_not_enough_money
  • vehicleComponents/vehicle_not_found_in_inventory
  • vehicleComponents/vehicle_not_found_in_shop
  • vehicleComponents/vehicle_unlock_success
  • vehicle_buy/invalid_vehicle
  • vehicle_buy/not_enough_credits
  • vehicle_buy/not_enough_gold
  • vehicle_buy/server_error
  • vehicle_buy/server_error_centerDown
  • vehicle_buy/success
  • vehicle_remove/invalid_vehicle
  • vehicle_remove/not_enough_credits
  • vehicle_remove/not_enough_gold
  • vehicle_remove/not_enough_space
  • vehicle_remove/server_error
  • vehicle_remove/success
  • vehicle_remove/success_dismantling
  • vehicle_remove/vehicle_cannot_be_sold
  • vehicle_remove/vehicle_locked
  • vehicle_remove/vehicle_need_repair
  • vehicle_remove/vehicle_sell_limit
  • vehicle_rent/invalid_vehicle
  • vehicle_rent/not_enough_credits
  • vehicle_rent/not_enough_gold
  • vehicle_rent/server_error
  • vehicle_rent/server_error_centerDown
  • vehicle_rent/success
  • vehicle_rent/wallet_not_available
  • vehicle_repair/not_enough_credits
  • vehicle_repair/server_error
  • vehicle_repair/success
  • vehicle_sell/invalid_vehicle
  • vehicle_sell/not_enough_credits
  • vehicle_sell/not_enough_gold
  • vehicle_sell/not_enough_space
  • vehicle_sell/server_error
  • vehicle_sell/success
  • vehicle_sell/success_dismantling
  • vehicle_sell/vehicle_locked
  • vehicle_sell/vehicle_need_repair
  • vehicle_sell/vehicle_sell_limit
  • vehicle_slot_buy/success
  • vehicle_tmenxp_accelerator/invalid_vehicle
  • vehicle_tmenxp_accelerator/server_error
  • vehicle_tmenxp_accelerator/successFalse
  • vehicle_tmenxp_accelerator/successTrue
  • vehicle_tmenxp_accelerator/vehicle_locked
  • vehicle_tmenxp_accelerator/vehicle_need_repair
  • wrong_slot