I am native Thai and already translate some of it.

I would translate more if I have the time.
BTW, How can I translate "Gems Gained" when it would sound awkward in Thai if it is "5 Gems gained"
and most appropriate translation would be "ได้รับเพชร 5 ชิ้น" - "Gained gem 5 pieces"
This commit is contained in:
Auratus 2015-07-31 00:55:16 +07:00
parent 1eb9162463
commit 87a838d128

View file

@ -29,8 +29,8 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
legal: "Legal" legal: "Legal"
about: "เกี่ยวกับเรา" about: "เกี่ยวกับเรา"
contact: "ติดต่อเรา" contact: "ติดต่อเรา"
twitter_follow: "Follow me!" twitter_follow: "ติดตามพวกเรา!"
# teachers: "Teachers" teachers: "สำหรับครู"
modal: modal:
close: "ปิด" close: "ปิด"
@ -54,7 +54,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# hours_played: "hours played" # Hover over a level on /play # hours_played: "hours played" # Hover over a level on /play
# items: "Items" # Tooltip on item shop button from /play # items: "Items" # Tooltip on item shop button from /play
# unlock: "Unlock" # For purchasing items and heroes # unlock: "Unlock" # For purchasing items and heroes
# confirm: "Confirm" confirm: "ยืนยัน"
# owned: "Owned" # For items you own # owned: "Owned" # For items you own
# locked: "Locked" # locked: "Locked"
# purchasable: "Purchasable" # For a hero you unlocked but haven't purchased # purchasable: "Purchasable" # For a hero you unlocked but haven't purchased
@ -68,7 +68,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# next: "Next" # Go from choose hero to choose inventory before playing a level # next: "Next" # Go from choose hero to choose inventory before playing a level
# change_hero: "Change Hero" # Go back from choose inventory to choose hero # change_hero: "Change Hero" # Go back from choose inventory to choose hero
# choose_inventory: "Equip Items" # choose_inventory: "Equip Items"
# buy_gems: "Buy Gems" buy_gems: "ซื้อ Gems"
# subscription_required: "Subscription Required" # subscription_required: "Subscription Required"
# older_campaigns: "Older Campaigns" # older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player" # anonymous: "Anonymous Player"
@ -164,8 +164,8 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# general: # general:
# and: "and" # and: "and"
# name: "Name" name: "ชื่อ"
# date: "Date" date: "วันที่"
# body: "Body" # body: "Body"
# version: "Version" # version: "Version"
# pending: "Pending" # pending: "Pending"
@ -189,7 +189,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# description: "Description" # description: "Description"
# or: "or" # or: "or"
# subject: "Subject" # subject: "Subject"
# email: "Email" email: "อีเมล"
# password: "Password" # password: "Password"
# message: "Message" # message: "Message"
# code: "Code" # code: "Code"
@ -198,11 +198,11 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# opponent: "Opponent" # opponent: "Opponent"
# rank: "Rank" # rank: "Rank"
# score: "Score" # score: "Score"
# win: "Win" win: "ชนะ"
# loss: "Loss" loss: "แพ้"
# tie: "Tie" tie: "เสมอ"
# easy: "Easy" easy: "ง่าย"
# medium: "Medium" medium: "ปานกลาง"
# hard: "Hard" # hard: "Hard"
# player: "Player" # player: "Player"
# player_level: "Level" # Like player level 5, not like level: Dungeons of Kithgard # player_level: "Level" # Like player level 5, not like level: Dungeons of Kithgard
@ -230,7 +230,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
done: "เสร็จสิ้น" done: "เสร็จสิ้น"
home: "หน้าแรก" # Not used any more, will be removed soon. home: "หน้าแรก" # Not used any more, will be removed soon.
# level: "Level" # Like "Level: Dungeons of Kithgard" # level: "Level" # Like "Level: Dungeons of Kithgard"
# skip: "Skip" skip: "ข้าม"
# game_menu: "Game Menu" # game_menu: "Game Menu"
guide: "คู่มือ" guide: "คู่มือ"
restart: "เริ่มเล่นใหม่" restart: "เริ่มเล่นใหม่"
@ -238,8 +238,8 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# goal: "Goal" # goal: "Goal"
# running: "Running..." # running: "Running..."
# success: "Success!" # success: "Success!"
# incomplete: "Incomplete" incomplete: "ไม่สมบูรณ์"
# timed_out: "Ran out of time" timed_out: "หมดเวลา"
# failing: "Failing" # failing: "Failing"
# action_timeline: "Action Timeline" # action_timeline: "Action Timeline"
# click_to_select: "Click on a unit to select it." # click_to_select: "Click on a unit to select it."
@ -249,7 +249,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# reload_title: "Reload All Code?" # reload_title: "Reload All Code?"
# reload_really: "Are you sure you want to reload this level back to the beginning?" # reload_really: "Are you sure you want to reload this level back to the beginning?"
# reload_confirm: "Reload All" # reload_confirm: "Reload All"
# victory: "Victory" victory: "ชนะ"
# victory_title_prefix: "" # victory_title_prefix: ""
victory_title_suffix: "เสร็จสิ้น" victory_title_suffix: "เสร็จสิ้น"
victory_sign_up: "สมัครสมาชิกเพื่ออัพเดท" victory_sign_up: "สมัครสมาชิกเพื่ออัพเดท"
@ -264,7 +264,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!"
# victory_experience_gained: "XP Gained" # victory_experience_gained: "XP Gained"
# victory_gems_gained: "Gems Gained" # victory_gems_gained: "Gems Gained"
# victory_new_item: "New Item" victory_new_item: "ไอเทมใหม่"
# victory_viking_code_school: "Holy smokes, that was a hard level you just beat! If you aren't already a software developer, you should be. You just got fast-tracked for acceptance with Viking Code School, where you can take your skills to the next level and become a professional web developer in 14 weeks." # victory_viking_code_school: "Holy smokes, that was a hard level you just beat! If you aren't already a software developer, you should be. You just got fast-tracked for acceptance with Viking Code School, where you can take your skills to the next level and become a professional web developer in 14 weeks."
# victory_become_a_viking: "Become a Viking" # victory_become_a_viking: "Become a Viking"
# guide_title: "Guide" # guide_title: "Guide"
@ -274,7 +274,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# tome_cast_button_run: "Run" # tome_cast_button_run: "Run"
# tome_cast_button_running: "Running" # tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran" # tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit" tome_submit_button: "ส่ง"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button. # tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method" # tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methods). # tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methods).
@ -291,7 +291,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# loading_start: "Start Level" # loading_start: "Start Level"
# problem_alert_title: "Fix Your Code" # problem_alert_title: "Fix Your Code"
# problem_alert_help: "Help" # problem_alert_help: "Help"
# time_current: "Now:" time_current: "เวลาตอนนี้:"
# time_total: "Max:" # time_total: "Max:"
# time_goto: "Go to:" # time_goto: "Go to:"
# non_user_code_problem_title: "Unable to Load Level" # non_user_code_problem_title: "Unable to Load Level"
@ -299,9 +299,9 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# infinite_loop_description: "The initial code to build the world never finished running. It's probably either really slow or has an infinite loop. Or there might be a bug. You can either try running this code again or reset the code to the default state. If that doesn't fix it, please let us know." # infinite_loop_description: "The initial code to build the world never finished running. It's probably either really slow or has an infinite loop. Or there might be a bug. You can either try running this code again or reset the code to the default state. If that doesn't fix it, please let us know."
# check_dev_console: "You can also open the developer console to see what might be going wrong." # check_dev_console: "You can also open the developer console to see what might be going wrong."
# check_dev_console_link: "(instructions)" # check_dev_console_link: "(instructions)"
# infinite_loop_try_again: "Try Again" infinite_loop_try_again: "ลองใหม่"
# infinite_loop_reset_level: "Reset Level" # infinite_loop_reset_level: "Reset Level"
# infinite_loop_comment_out: "Comment Out My Code" infinite_loop_comment_out: "เปลี่ยนโค้ดทั้งหมดเป็นคอมเม้นท์"
# tip_toggle_play: "Toggle play/paused with Ctrl+P." # tip_toggle_play: "Toggle play/paused with Ctrl+P."
# tip_scrub_shortcut: "Use Ctrl+[ and Ctrl+] to rewind and fast-forward." # tip_scrub_shortcut: "Use Ctrl+[ and Ctrl+] to rewind and fast-forward."
# tip_guide_exists: "Click the guide, inside game menu (at the top of the page), for useful info." # tip_guide_exists: "Click the guide, inside game menu (at the top of the page), for useful info."
@ -325,13 +325,13 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_patience: "Patience you must have, young Padawan. - Yoda"
# tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_documented_bug: "A documented bug is not a bug; it is a feature."
# tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela"
# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" tip_talk_is_cheap: "อย่าเสียเวลาพูดเลย ให้ผมดูโมค้ดของคุณดีกว่า - Linus Torvalds"
# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay"
# tip_hardware_problem: "Q: How many programmers does it take to change a light bulb? A: None, it's a hardware problem." # tip_hardware_problem: "Q: How many programmers does it take to change a light bulb? A: None, it's a hardware problem."
# tip_hofstadters_law: "Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law." # tip_hofstadters_law: "Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law."
# tip_premature_optimization: "Premature optimization is the root of all evil. - Donald Knuth" # tip_premature_optimization: "Premature optimization is the root of all evil. - Donald Knuth"
# tip_brute_force: "When in doubt, use brute force. - Ken Thompson" # tip_brute_force: "When in doubt, use brute force. - Ken Thompson"
# tip_extrapolation: "There are only two kinds of people: those that can extrapolate from incomplete data..." tip_extrapolation: "ในโลกนี้มีคนอยู่สองประเภท คือคนที่เดาจากข้อมูลที่ไม่ครบถ้วนได้...."
# tip_superpower: "Coding is the closest thing we have to a superpower." # tip_superpower: "Coding is the closest thing we have to a superpower."
# tip_control_destiny: "In real open source, you have the right to control your own destiny. - Linus Torvalds" # tip_control_destiny: "In real open source, you have the right to control your own destiny. - Linus Torvalds"
# tip_no_code: "No code is faster than no code." # tip_no_code: "No code is faster than no code."
@ -339,20 +339,20 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# tip_reusable_software: "Before software can be reusable it first has to be usable." # tip_reusable_software: "Before software can be reusable it first has to be usable."
# tip_optimization_operator: "Every language has an optimization operator. In most languages that operator is //" # tip_optimization_operator: "Every language has an optimization operator. In most languages that operator is //"
# tip_lines_of_code: "Measuring programming progress by lines of code is like measuring aircraft building progress by weight. — Bill Gates" # tip_lines_of_code: "Measuring programming progress by lines of code is like measuring aircraft building progress by weight. — Bill Gates"
# tip_source_code: "I want to change the world but they would not give me the source code." tip_source_code: "เราอยากจะเปลี่ยนโลกนี้ แต่เขาไม่ให้ Source Code ผม"
# tip_javascript_java: "Java is to JavaScript what Car is to Carpet. - Chris Heilmann" # tip_javascript_java: "Java is to JavaScript what Car is to Carpet. - Chris Heilmann"
# tip_move_forward: "Whatever you do, keep moving forward. - Martin Luther King Jr." # tip_move_forward: "Whatever you do, keep moving forward. - Martin Luther King Jr."
# tip_google: "Have a problem you can't solve? Google it!" # tip_google: "Have a problem you can't solve? Google it!"
# tip_adding_evil: "Adding a pinch of evil." # tip_adding_evil: "Adding a pinch of evil."
# tip_hate_computers: "That's the thing about people who think they hate computers. What they really hate is lousy programmers. - Larry Niven" # tip_hate_computers: "That's the thing about people who think they hate computers. What they really hate is lousy programmers. - Larry Niven"
# tip_open_source_contribute: "You can help CodeCombat improve!" # tip_open_source_contribute: "You can help CodeCombat improve!"
# tip_recurse: "To iterate is human, to recurse divine. - L. Peter Deutsch" # tip_recurse: "To iterate is human, to recurse divine. - L. Peter Deutsch"
# tip_free_your_mind: "You have to let it all go, Neo. Fear, doubt, and disbelief. Free your mind. - Morpheus" # tip_free_your_mind: "You have to let it all go, Neo. Fear, doubt, and disbelief. Free your mind. - Morpheus"
# tip_strong_opponents: "Even the strongest of opponents always has a weakness. - Itachi Uchiha" tip_strong_opponents: "ศัตรูที่แข็งแกร่งที่สุด ก็ยังมีจุดอ่อน - อุจิวะ อิทาจิ"
game_menu: game_menu:
# inventory_tab: "Inventory" # inventory_tab: "Inventory"
# save_load_tab: "Save/Load" save_load_tab: "เซฟ/โหลด"
# options_tab: "Options" # options_tab: "Options"
# guide_tab: "Guide" # guide_tab: "Guide"
# guide_video_tutorial: "Video Tutorial" # guide_video_tutorial: "Video Tutorial"
@ -368,13 +368,13 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# auth_caption: "Save your progress." # auth_caption: "Save your progress."
# leaderboard: # leaderboard:
# leaderboard: "Leaderboard" leaderboard: "Leaderboard"
# view_other_solutions: "View Leaderboards" # view_other_solutions: "View Leaderboards"
# scores: "Scores" # scores: "Scores"
# top_players: "Top Players by" # top_players: "Top Players by"
# day: "Today" day: "วันนี้"
# week: "This Week" week: "สัปดาห์นี้"
# all: "All-Time" all: "ตลอดกาล"
# time: "Time" # time: "Time"
# damage_taken: "Damage Taken" # damage_taken: "Damage Taken"
# damage_dealt: "Damage Dealt" # damage_dealt: "Damage Dealt"
@ -400,7 +400,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# chest_gems: "Chest of gems" # chest_gems: "Chest of gems"
# purchasing: "Purchasing..." # purchasing: "Purchasing..."
# declined: "Your card was declined" # declined: "Your card was declined"
# retrying: "Server error, retrying." retrying: "เซิร์ฟเวอร์ไม่ตอบสนอง กำลังลองอีกครั้ง"
# prompt_title: "Not Enough Gems" # prompt_title: "Not Enough Gems"
# prompt_body: "Do you want to get more?" # prompt_body: "Do you want to get more?"
# prompt_button: "Enter Shop" # prompt_button: "Enter Shop"
@ -435,7 +435,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# parent_email_send: "Send Email" # parent_email_send: "Send Email"
# parent_email_sent: "Email sent!" # parent_email_sent: "Email sent!"
# parent_email_title: "What's your parent's email?" # parent_email_title: "What's your parent's email?"
# parents: "For Parents" parents: "สำหรับผู้ปกครอง"
# parents_title: "Dear Parent: Your child is learning to code. Will you help them continue?" # parents_title: "Dear Parent: Your child is learning to code. Will you help them continue?"
# parents_blurb1: "Your child has played __nLevels__ levels and learned programming basics. Help cultivate their interest and buy them a subscription so they can keep playing." # parents_blurb1: "Your child has played __nLevels__ levels and learned programming basics. Help cultivate their interest and buy them a subscription so they can keep playing."
# parents_blurb1a: "Computer programming is an essential skill that your child will undoubtedly use as an adult. By 2020, basic software skills will be needed by 77% of jobs, and software engineers are in high demand across the world. Did you know that Computer Science is the highest-paid university degree?" # parents_blurb1a: "Computer programming is an essential skill that your child will undoubtedly use as an adult. By 2020, basic software skills will be needed by 77% of jobs, and software engineers are in high demand across the world. Did you know that Computer Science is the highest-paid university degree?"
@ -460,12 +460,12 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# managed_subs_desc_2: "Recipients must have a CodeCombat account associated with the email address you provide." # managed_subs_desc_2: "Recipients must have a CodeCombat account associated with the email address you provide."
# group_discounts: "Group discounts" # group_discounts: "Group discounts"
# group_discounts_1: "We also offer group discounts for bulk subscriptions." # group_discounts_1: "We also offer group discounts for bulk subscriptions."
# group_discounts_1st: "1st subscription" group_discounts_1st: "สมัคร 1 คน"
# group_discounts_full: "Full price" group_discounts_full: "ราคาเต็ม"
# group_discounts_2nd: "Subscriptions 2-11" # group_discounts_2nd: "Subscriptions 2-11"
# group_discounts_20: "20% off" # group_discounts_20: "20% off"
# group_discounts_12th: "Subscriptions 12+" group_discounts_12th: "สมัคร 12 คนขึ้นไป"
# group_discounts_40: "40% off" group_discounts_40: "ลด 40%"
# subscribing: "Subscribing..." # subscribing: "Subscribing..."
# recipient_emails_placeholder: "Enter email address to subscribe, one per line." # recipient_emails_placeholder: "Enter email address to subscribe, one per line."
# subscribe_users: "Subscribe Users" # subscribe_users: "Subscribe Users"
@ -478,7 +478,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# choose_hero: # choose_hero:
# choose_hero: "Choose Your Hero" # choose_hero: "Choose Your Hero"
# programming_language: "Programming Language" programming_language: "ภาษาโปรแกรม"
# programming_language_description: "Which programming language do you want to use?" # programming_language_description: "Which programming language do you want to use?"
# default: "Default" # default: "Default"
# experimental: "Experimental" # experimental: "Experimental"
@ -486,13 +486,13 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# javascript_blurb: "The language of the web. (Not the same as Java.)" # javascript_blurb: "The language of the web. (Not the same as Java.)"
# coffeescript_blurb: "Nicer JavaScript syntax." # coffeescript_blurb: "Nicer JavaScript syntax."
# clojure_blurb: "A modern Lisp." # clojure_blurb: "A modern Lisp."
# lua_blurb: "Game scripting language." lua_blurb: "ภาษาเขียนเกม"
# io_blurb: "Simple but obscure." # io_blurb: "Simple but obscure."
# status: "Status" # status: "Status"
# hero_type: "Type" # hero_type: "Type"
# weapons: "Weapons" # weapons: "Weapons"
# weapons_warrior: "Swords - Short Range, No Magic" weapons_warrior: "ดาบ - ระยะใกล้, ไม่ใช้เวทย์"
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic" weapons_ranger: "หน้าไม้, ปืน - ระยะไกล, ไม่ใช้เวทย์"
# weapons_wizard: "Wands, Staffs - Long Range, Magic" # weapons_wizard: "Wands, Staffs - Long Range, Magic"
# attack: "Damage" # Can also translate as "Attack" # attack: "Damage" # Can also translate as "Attack"
# health: "Health" # health: "Health"
@ -737,7 +737,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
error_saving: "บันทึกผิดพลาด" error_saving: "บันทึกผิดพลาด"
saved: "เปลี่ยนรหัสผ่าน" saved: "เปลี่ยนรหัสผ่าน"
password_mismatch: "รหัสผ่านไม่ถูกต้อง" password_mismatch: "รหัสผ่านไม่ถูกต้อง"
# password_repeat: "Please repeat your password." password_repeat: "จงใส่รหัสผ่านอีกครั้ง"
# job_profile: "Job Profile" # Rest of this section (the job profile stuff and wizard stuff) is deprecated # job_profile: "Job Profile" # Rest of this section (the job profile stuff and wizard stuff) is deprecated
# job_profile_approved: "Your job profile has been approved by CodeCombat. Employers will be able to see it until you either mark it inactive or it has not been changed for four weeks." # job_profile_approved: "Your job profile has been approved by CodeCombat. Employers will be able to see it until you either mark it inactive or it has not been changed for four weeks."
# job_profile_explanation: "Hi! Fill this out, and we will get in touch about finding you a software developer job." # job_profile_explanation: "Hi! Fill this out, and we will get in touch about finding you a software developer job."
@ -943,7 +943,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# contribute: # contribute:
# page_title: "Contributing" # page_title: "Contributing"
# intro_blurb: "CodeCombat is 100% open source! Hundreds of dedicated players have helped us build the game into what it is today. Join us and write the next chapter in CodeCombat's quest to teach the world to code!" # intro_blurb: "CodeCombat is 100% open source! Hundreds of dedicated players have helped us build the game into what it is today. Join us and write the next chapter in CodeCombat's quest to teach the world to code!"
# alert_account_message_intro: "Hey there!" alert_account_message_intro: "หวัดดี!"
# alert_account_message: "To subscribe for class emails, you'll need to be logged in first." # alert_account_message: "To subscribe for class emails, you'll need to be logged in first."
# archmage_introduction: "One of the best parts about building games is they synthesize so many different things. Graphics, sound, real-time networking, social networking, and of course many of the more common aspects of programming, from low-level database management, and server administration to user facing design and interface building. There's a lot to do, and if you're an experienced programmer with a hankering to really dive into the nitty-gritty of CodeCombat, this class might be for you. We would love to have your help building the best programming game ever." # archmage_introduction: "One of the best parts about building games is they synthesize so many different things. Graphics, sound, real-time networking, social networking, and of course many of the more common aspects of programming, from low-level database management, and server administration to user facing design and interface building. There's a lot to do, and if you're an experienced programmer with a hankering to really dive into the nitty-gritty of CodeCombat, this class might be for you. We would love to have your help building the best programming game ever."
# class_attributes: "Class Attributes" # class_attributes: "Class Attributes"