Description:
add i18n for contest start confirmation page
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r303:86a1405eb6ed - - 3 files changed: 27 inserted, 9 deleted

@@ -1,12 +1,16
1 = user_title_bar(@user)
1 = user_title_bar(@user)
2
2
3 - %center
3 + .announcementbox
4 - You will participate in contest:
4 + %span{:class => 'title'}
5 - - @contests.each do |contest|
5 + =t 'main.confirm_contest_start.box_title'
6 - = contest.title
6 + .announcement
7 - %br
7 + %center
8 + =t 'main.confirm_contest_start.contest_list'
9 + - @contests.each do |contest|
10 + = contest.title
11 + %br
8
12
9 - The timer will start after you click the start button.
13 + =t 'main.confirm_contest_start.timer_starts_after_click'
10
14
11 - - form_tag :action => 'confirm_contest_start', :method => 'post' do
15 + - form_tag :action => 'confirm_contest_start', :method => 'post' do
12 - = submit_tag 'Start!', :confirm => 'Are you sure?'
16 + = submit_tag t('main.confirm_contest_start.start_button'), :confirm => t('main.confirm_contest_start.start_button_confirm')
@@ -1,147 +1,154
1 # Sample localization file for English. Add more files in this directory for other locales.
1 # Sample localization file for English. Add more files in this directory for other locales.
2 # See http://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points.
2 # See http://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points.
3
3
4 en:
4 en:
5 cancel: 'Cancel'
5 cancel: 'Cancel'
6
6
7 login_label: 'Login'
7 login_label: 'Login'
8 full_name_label: 'Full name'
8 full_name_label: 'Full name'
9 email_label: 'E-mail'
9 email_label: 'E-mail'
10 password_label: 'Password'
10 password_label: 'Password'
11
11
12 go_ahead_to: "Go ahead to"
12 go_ahead_to: "Go ahead to"
13 go_back_to: "Go back to"
13 go_back_to: "Go back to"
14 login_page: "login page"
14 login_page: "login page"
15 home_page: "home page"
15 home_page: "home page"
16
16
17 menu:
17 menu:
18 main: 'Main'
18 main: 'Main'
19 messages: 'Messages'
19 messages: 'Messages'
20 tasks: 'Tasks'
20 tasks: 'Tasks'
21 submissions: 'Submissions'
21 submissions: 'Submissions'
22 test: 'Test Interface'
22 test: 'Test Interface'
23 help: 'Help'
23 help: 'Help'
24 settings: 'Settings'
24 settings: 'Settings'
25 log_out: 'Log out'
25 log_out: 'Log out'
26
26
27 title_bar:
27 title_bar:
28 current_time: "Current time is"
28 current_time: "Current time is"
29 remaining_time: "Time left: "
29 remaining_time: "Time left: "
30 contest_not_started: "The contest has not started."
30 contest_not_started: "The contest has not started."
31
31
32 login:
32 login:
33 message: 'Please login to see the problem list'
33 message: 'Please login to see the problem list'
34 login_submit: 'Login'
34 login_submit: 'Login'
35 participation: 'Want to participate?'
35 participation: 'Want to participate?'
36 please: 'Please'
36 please: 'Please'
37 register: 'register'
37 register: 'register'
38 forget_password: 'Forget password?'
38 forget_password: 'Forget password?'
39
39
40 main:
40 main:
41 start_soon: "The contest at your site will start soon. Please wait."
41 start_soon: "The contest at your site will start soon. Please wait."
42 specified_in_header: "Specified in header"
42 specified_in_header: "Specified in header"
43
43
44 problem_desc: "desc"
44 problem_desc: "desc"
45 submitted_at: "Submitted at"
45 submitted_at: "Submitted at"
46 graded_at: "Graded at"
46 graded_at: "Graded at"
47 score: "score: "
47 score: "score: "
48 cmp_msg: "compiler msg"
48 cmp_msg: "compiler msg"
49 src_link: "src"
49 src_link: "src"
50 submissions_link: "submissions"
50 submissions_link: "submissions"
51
51
52 + confirm_contest_start:
53 + box_title: "Contest confirmation"
54 + contest_list: "You will participate in contest:"
55 + timer_starts_after_click: "The timer will start after you click the start button."
56 + start_button: "Start!"
57 + start_button_confirm: "Are you sure?"
58 +
52 test:
59 test:
53 title: "Test Interface"
60 title: "Test Interface"
54 intro: "You can test your submission with your own test data on the grading environment using this test interface."
61 intro: "You can test your submission with your own test data on the grading environment using this test interface."
55 disabled_at_end_announcement: "<b>Note:</b> Test interface will be disabled in the last 30 minutes of the contest time on your site."
62 disabled_at_end_announcement: "<b>Note:</b> Test interface will be disabled in the last 30 minutes of the contest time on your site."
56
63
57 registration:
64 registration:
58 title: "New user registration"
65 title: "New user registration"
59
66
60 description: "Please enter your information below. Please make sure your e-mail is correct, because you will have to confirm the registration through an e-mail we send to that e-mail address."
67 description: "Please enter your information below. Please make sure your e-mail is correct, because you will have to confirm the registration through an e-mail we send to that e-mail address."
61
68
62 successful_title: "Registration successful"
69 successful_title: "Registration successful"
63
70
64 login_guide: "Only a-z, A-Z, 0-9 and _. Can be at most 20 characters long"
71 login_guide: "Only a-z, A-Z, 0-9 and _. Can be at most 20 characters long"
65 email_guide: "Please make sure that your e-mail is correct.<br/>You'll need to verify your account by email."
72 email_guide: "Please make sure that your e-mail is correct.<br/>You'll need to verify your account by email."
66 register: "Register"
73 register: "Register"
67
74
68 email_body: "Hello {{full_name}},
75 email_body: "Hello {{full_name}},
69
76
70 You have registered for {{contest_name}}
77 You have registered for {{contest_name}}
71
78
72 Your login is: {{login}}
79 Your login is: {{login}}
73
80
74 Your password is: {{password}}
81 Your password is: {{password}}
75
82
76 Please follow the link:
83 Please follow the link:
77
84
78 {{activation_url}}
85 {{activation_url}}
79
86
80 to activate your user account.
87 to activate your user account.
81
88
82 If you did not register, please ignore this e-mail
89 If you did not register, please ignore this e-mail
83 and report this event to {{admin_email}}.
90 and report this event to {{admin_email}}.
84
91
85 Thanks!"
92 Thanks!"
86
93
87 email_sent: "We have sent a confimation message to your e-mail. (Please also check the Junk mail box."
94 email_sent: "We have sent a confimation message to your e-mail. (Please also check the Junk mail box."
88 email_verify_at: "Please check at {{email}} and confirm."
95 email_verify_at: "Please check at {{email}} and confirm."
89
96
90 activation_sucessful_title: "User activated"
97 activation_sucessful_title: "User activated"
91 account_activated: "Your account has been activated."
98 account_activated: "Your account has been activated."
92
99
93 activation_failed_title: "Activation failed"
100 activation_failed_title: "Activation failed"
94
101
95 errors:
102 errors:
96 header: "Errors occured during registration"
103 header: "Errors occured during registration"
97 email:
104 email:
98 title: "Errors in sending registration confirmation"
105 title: "Errors in sending registration confirmation"
99 expl: "<h2>Your user account has been created, but the system cannot send you the confirmation e-mail.</h2>
106 expl: "<h2>Your user account has been created, but the system cannot send you the confirmation e-mail.</h2>
100 Maybe there's a problem in the configuration. Please report the admin at {{email}}.<br/>Thank you!"
107 Maybe there's a problem in the configuration. Please report the admin at {{email}}.<br/>Thank you!"
101 activation:
108 activation:
102 email_exists: "A user with this E-mail exists."
109 email_exists: "A user with this E-mail exists."
103 invalid: "Your activation code is invalid. Please check again."
110 invalid: "Your activation code is invalid. Please check again."
104
111
105 password_retrieval:
112 password_retrieval:
106 header: "Password retrieval"
113 header: "Password retrieval"
107 instructions: "Please enter the e-mail address that you used to register."
114 instructions: "Please enter the e-mail address that you used to register."
108 button_label: "Request new password"
115 button_label: "Request new password"
109 no_email: "No user with that e-mail address."
116 no_email: "No user with that e-mail address."
110 email_body: "Hello {{full_name}},
117 email_body: "Hello {{full_name}},
111
118
112 You have requested for new password for {{contest_name}}. We have generated it for you:
119 You have requested for new password for {{contest_name}}. We have generated it for you:
113
120
114 user name: {{login}}
121 user name: {{login}}
115 password: {{password}}
122 password: {{password}}
116
123
117 If you didn't ask for new password or you're not the person who registered,
124 If you didn't ask for new password or you're not the person who registered,
118 please ignore this e-mail and inform {{admin_email}} of this mistake.
125 please ignore this e-mail and inform {{admin_email}} of this mistake.
119
126
120 Thanks!"
127 Thanks!"
121
128
122 contest:
129 contest:
123 notification:
130 notification:
124 email_subject: "[{{contest_title_name}}] You have been upgraded to {{contest_name}}"
131 email_subject: "[{{contest_title_name}}] You have been upgraded to {{contest_name}}"
125 email_body: "Congratulations {{full_name}},
132 email_body: "Congratulations {{full_name}},
126
133
127 You have advanced to contest {{contest_name}} in {{contest_title_name}}.
134 You have advanced to contest {{contest_name}} in {{contest_title_name}}.
128
135
129 You can now log-in and start participating in that contest.
136 You can now log-in and start participating in that contest.
130
137
131 Cheers!
138 Cheers!
132 -{{contest_title_name}} Admin"
139 -{{contest_title_name}} Admin"
133
140
134 help:
141 help:
135 how_to_submit: "How to submit"
142 how_to_submit: "How to submit"
136 must_specify_language: "You <b>must</b> specify the language you are using in your program header. You can optionally specify the task you are submitting to."
143 must_specify_language: "You <b>must</b> specify the language you are using in your program header. You can optionally specify the task you are submitting to."
137 list_available_language: "The possible language options are <tt>C</tt>, <tt>C++</tt>, and <tt>Pascal</tt>. The follow are examples."
144 list_available_language: "The possible language options are <tt>C</tt>, <tt>C++</tt>, and <tt>Pascal</tt>. The follow are examples."
138 accept_only_language_specified: "The server <b>will not</b> accept your submission, if you do not specify the language."
145 accept_only_language_specified: "The server <b>will not</b> accept your submission, if you do not specify the language."
139 specifying_task: "Optionally, you can also specify the task with <tt>TASK:</tt> <i>taskname</i>. On the first page, the taskname for each task is shown in parentheses."
146 specifying_task: "Optionally, you can also specify the task with <tt>TASK:</tt> <i>taskname</i>. On the first page, the taskname for each task is shown in parentheses."
140 example_cpp: "For example, suppose you are using <tt>C++</tt> to write task <b>mobiles</b>, you put the following on top of your source code."
147 example_cpp: "For example, suppose you are using <tt>C++</tt> to write task <b>mobiles</b>, you put the following on top of your source code."
141 example_pas: "If you are using <tt>Pascal</tt> to write the same task, you'll use"
148 example_pas: "If you are using <tt>Pascal</tt> to write the same task, you'll use"
142 ask_questions_at_messages: "If you have any problems, you can ask at [<a href=\"{{url}}\">{{message_link_name}}</a>]."
149 ask_questions_at_messages: "If you have any problems, you can ask at [<a href=\"{{url}}\">{{message_link_name}}</a>]."
143
150
144 activerecord:
151 activerecord:
145 attributes:
152 attributes:
146 user:
153 user:
147 login: "login"
154 login: "login"
@@ -1,147 +1,154
1 # Sample localization file for English. Add more files in this directory for other locales.
1 # Sample localization file for English. Add more files in this directory for other locales.
2 # See http://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points.
2 # See http://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points.
3
3
4 th:
4 th:
5 cancel: 'ยกเลิก'
5 cancel: 'ยกเลิก'
6
6
7 login_label: 'ชื่อเข้าใช้ระบบ (login)'
7 login_label: 'ชื่อเข้าใช้ระบบ (login)'
8 full_name_label: 'ชื่อเต็ม'
8 full_name_label: 'ชื่อเต็ม'
9 email_label: 'E-mail'
9 email_label: 'E-mail'
10 password_label: 'รหัสผ่าน'
10 password_label: 'รหัสผ่าน'
11
11
12 go_ahead_to: "ไปยัง"
12 go_ahead_to: "ไปยัง"
13 go_back_to: "กลับไปยัง"
13 go_back_to: "กลับไปยัง"
14 login_page: "หน้าเข้าใช้ระบบ"
14 login_page: "หน้าเข้าใช้ระบบ"
15 home_page: "หน้าแรก"
15 home_page: "หน้าแรก"
16
16
17 menu:
17 menu:
18 main: 'หน้าหลัก'
18 main: 'หน้าหลัก'
19 messages: 'ข้อความ'
19 messages: 'ข้อความ'
20 tasks: 'โจทย์'
20 tasks: 'โจทย์'
21 submissions: 'โปรแกรมที่ส่ง'
21 submissions: 'โปรแกรมที่ส่ง'
22 test: 'ทดสอบโปรแกรม'
22 test: 'ทดสอบโปรแกรม'
23 help: 'ความช่วยเหลือ'
23 help: 'ความช่วยเหลือ'
24 settings: 'เปลี่ยนรหัสผ่าน'
24 settings: 'เปลี่ยนรหัสผ่าน'
25 log_out: 'ออกจากระบบ'
25 log_out: 'ออกจากระบบ'
26 -
26 +
27 title_bar:
27 title_bar:
28 current_time: "เวลาปัจจุบันคือ"
28 current_time: "เวลาปัจจุบันคือ"
29 remaining_time: "เหลือเวลาอีก"
29 remaining_time: "เหลือเวลาอีก"
30 contest_not_started: "ยังไม่เริ่มแข่งขัน"
30 contest_not_started: "ยังไม่เริ่มแข่งขัน"
31
31
32 login:
32 login:
33 message: 'กรุณา login เพื่อเข้าสู่ระบบ'
33 message: 'กรุณา login เพื่อเข้าสู่ระบบ'
34 login_submit: 'เข้าใช้ระบบ'
34 login_submit: 'เข้าใช้ระบบ'
35 participation: 'ต้องการเข้าร่วม?'
35 participation: 'ต้องการเข้าร่วม?'
36 please: 'กรุณา'
36 please: 'กรุณา'
37 register: 'ลงทะเบียน'
37 register: 'ลงทะเบียน'
38 forget_password: 'ลืมรหัสผ่าน?'
38 forget_password: 'ลืมรหัสผ่าน?'
39
39
40 main:
40 main:
41 start_soon: "การแข่งขันกำลังจะเริ่ม กรุณารอก่อน"
41 start_soon: "การแข่งขันกำลังจะเริ่ม กรุณารอก่อน"
42 specified_in_header: "ระบุที่หัวโปรแกรมแล้ว"
42 specified_in_header: "ระบุที่หัวโปรแกรมแล้ว"
43
43
44 problem_desc: "อ่าน"
44 problem_desc: "อ่าน"
45 submitted_at: "ส่งเมื่อเวลา"
45 submitted_at: "ส่งเมื่อเวลา"
46 graded_at: "ตรวจเมื่อเวลา"
46 graded_at: "ตรวจเมื่อเวลา"
47 score: "คะแนน: "
47 score: "คะแนน: "
48 cmp_msg: "ผลคอมไพล์"
48 cmp_msg: "ผลคอมไพล์"
49 src_link: "ต้นฉบับ"
49 src_link: "ต้นฉบับ"
50 submissions_link: "การส่งครั้งอื่น ๆ"
50 submissions_link: "การส่งครั้งอื่น ๆ"
51
51
52 + confirm_contest_start:
53 + box_title: "ยืนยันการเริ่มแข่งขัน"
54 + contest_list: "การแข่งขันที่คุณจะเข้าร่วมคือ "
55 + timer_starts_after_click: "การจับเวลาจะเริ่มขึ้นเมื่อคุณกดปุ่มด้านล่าง"
56 + start_button: "เริ่มแข่ง!"
57 + start_button_confirm: "แน่ใจที่จะเริ่มแข่งหรือไม่?"
58 +
52 test:
59 test:
53 title: "ทดสอบโปรแกรมบนสภาพแวดล้อมของเครื่องตรวจ"
60 title: "ทดสอบโปรแกรมบนสภาพแวดล้อมของเครื่องตรวจ"
54 intro: "คุณสามารถทดลองการทำงานของโปรแกรมที่เขียนกับข้อมูลชุดทดสอบของคุณเองในสภาพแวดล้อมจริงของการตรวจโปรแกรมได้ โดยเลือกโปรแกรมส่งแล้วที่ด้านล่างพร้อมทั้งส่งแฟ้มข้อมูลชุดทดสอบที่ต้องการให้ทำงานด้วย"
61 intro: "คุณสามารถทดลองการทำงานของโปรแกรมที่เขียนกับข้อมูลชุดทดสอบของคุณเองในสภาพแวดล้อมจริงของการตรวจโปรแกรมได้ โดยเลือกโปรแกรมส่งแล้วที่ด้านล่างพร้อมทั้งส่งแฟ้มข้อมูลชุดทดสอบที่ต้องการให้ทำงานด้วย"
55 disabled_at_end_announcement: "<b>หมายเหตุ:</b> ระบบทดสอบโปรแกรมจะหยุดทำงานในช่วงเวลา 30 นาทีสุดท้ายของการแข่งขัน"
62 disabled_at_end_announcement: "<b>หมายเหตุ:</b> ระบบทดสอบโปรแกรมจะหยุดทำงานในช่วงเวลา 30 นาทีสุดท้ายของการแข่งขัน"
56
63
57 registration:
64 registration:
58 title: "ลงทะเบียนผู้ใช้ใหม่"
65 title: "ลงทะเบียนผู้ใช้ใหม่"
59 description: "ในการลงทะเบียน ให้ผู้สนใจเข้าร่วมการแข่งขันกรอกข้อมูลด้านล่าง จากนั้นระบบจะส่ง e-mail ไปยัง e-mail ที่ระบุเพื่อให้ยืนยันตัวตนและเปิดใช้บัญชีผู้ใช้<br/>ในกรณีที่ผู้เข้าแข่งขันเป็นนักเรียน รบกวนช่วยให้ข้อมูลเกี่ยวกับโรงเรียนและจังหวัดด้วย"
66 description: "ในการลงทะเบียน ให้ผู้สนใจเข้าร่วมการแข่งขันกรอกข้อมูลด้านล่าง จากนั้นระบบจะส่ง e-mail ไปยัง e-mail ที่ระบุเพื่อให้ยืนยันตัวตนและเปิดใช้บัญชีผู้ใช้<br/>ในกรณีที่ผู้เข้าแข่งขันเป็นนักเรียน รบกวนช่วยให้ข้อมูลเกี่ยวกับโรงเรียนและจังหวัดด้วย"
60
67
61 successful_title: "การลงทะเบียนเสร็จเรียบร้อย"
68 successful_title: "การลงทะเบียนเสร็จเรียบร้อย"
62
69
63 login_guide: "ใช้ได้เฉพาะ a-z, A-Z, 0-9 และ _ ความยาวไม่เกิน 20 ตัวอักษร"
70 login_guide: "ใช้ได้เฉพาะ a-z, A-Z, 0-9 และ _ ความยาวไม่เกิน 20 ตัวอักษร"
64 email_guide: "กรุณาตรวจสอบ e-mail ที่ใส่ให้ถูกต้อง<br/>คุณจะต้องยืนยันการลงทะเบียนผ่านทางข้อมูลที่จะส่งให้ทาง e-mail"
71 email_guide: "กรุณาตรวจสอบ e-mail ที่ใส่ให้ถูกต้อง<br/>คุณจะต้องยืนยันการลงทะเบียนผ่านทางข้อมูลที่จะส่งให้ทาง e-mail"
65 register: "ลงทะเบียน"
72 register: "ลงทะเบียน"
66
73
67 email_body: "สวัสดีครับ {{full_name}},
74 email_body: "สวัสดีครับ {{full_name}},
68
75
69 คุณได้ลงทะเบียนเข้าร่วมการแข่งขัน {{contest_name}}
76 คุณได้ลงทะเบียนเข้าร่วมการแข่งขัน {{contest_name}}
70
77
71 บัญชีเข้าใช้ของคุณคือ: {{login}}
78 บัญชีเข้าใช้ของคุณคือ: {{login}}
72
79
73 รหัสผ่านคือ: {{password}}
80 รหัสผ่านคือ: {{password}}
74
81
75 กรุณาเข้าลิงก์ต่อไปนี้:
82 กรุณาเข้าลิงก์ต่อไปนี้:
76
83
77 {{activation_url}}
84 {{activation_url}}
78
85
79 เพื่อเปิดใช้งานบัญชีของคุณ
86 เพื่อเปิดใช้งานบัญชีของคุณ
80
87
81 ถ้าคุณไม่ใช่คนที่ลงทะเบียน กรุณาละทิ้ง e-mail ฉบับนี้
88 ถ้าคุณไม่ใช่คนที่ลงทะเบียน กรุณาละทิ้ง e-mail ฉบับนี้
82 และแจ้งความผิดพลาดนี้กับ {{admin_email}} ด้วย
89 และแจ้งความผิดพลาดนี้กับ {{admin_email}} ด้วย
83
90
84 ขอบคุณมาก!"
91 ขอบคุณมาก!"
85
92
86 email_sent: "เราได้ส่งข้อมูลสำหรับยืนยันไปให้คุณแล้ว (โปรดอย่าลืมตรวจดูในส่วน Junk mail ด้วย)"
93 email_sent: "เราได้ส่งข้อมูลสำหรับยืนยันไปให้คุณแล้ว (โปรดอย่าลืมตรวจดูในส่วน Junk mail ด้วย)"
87 email_verify_at: "กรุณาตรวจสอบที่ {{email}} พร้อมทั้งยืนยัน"
94 email_verify_at: "กรุณาตรวจสอบที่ {{email}} พร้อมทั้งยืนยัน"
88
95
89 activation_sucessful_title: "บัณชีผู้ใช้ได้รับการยืนยันแล้ว"
96 activation_sucessful_title: "บัณชีผู้ใช้ได้รับการยืนยันแล้ว"
90 account_activated: "บัญชีผู้ใช้ของคุณพร้อมใช้งานแล้ว"
97 account_activated: "บัญชีผู้ใช้ของคุณพร้อมใช้งานแล้ว"
91
98
92 activation_failed_title: "การยืนยันล้มเหลว"
99 activation_failed_title: "การยืนยันล้มเหลว"
93
100
94 errors:
101 errors:
95 header: 'การลงทะเบียนมีข้อผิดพลาด'
102 header: 'การลงทะเบียนมีข้อผิดพลาด'
96 email:
103 email:
97 title: "เกิดปัญหาระหว่างการส่ง e-mail เพื่อยืนยันการสมัคร"
104 title: "เกิดปัญหาระหว่างการส่ง e-mail เพื่อยืนยันการสมัคร"
98 expl: "<h2>บัญชีผู้ใช้ของคุณถูกสร้างขึ้นแล้ว แต่ระบบไม่สามารถส่ง e-mail เพื่อยืนยันการสมัครได้</h2>
105 expl: "<h2>บัญชีผู้ใช้ของคุณถูกสร้างขึ้นแล้ว แต่ระบบไม่สามารถส่ง e-mail เพื่อยืนยันการสมัครได้</h2>
99 อาจเกิดปัญหาในการตั้งค่าเริ่มต้นของระบบ กรุณาช่วยติดต่อผู้ดูแลระบบด้วยที่ {{email}}<br/>ขอขอบคุณจากทีมงาน"
106 อาจเกิดปัญหาในการตั้งค่าเริ่มต้นของระบบ กรุณาช่วยติดต่อผู้ดูแลระบบด้วยที่ {{email}}<br/>ขอขอบคุณจากทีมงาน"
100 activation:
107 activation:
101 email_exists: "มีผู้ใช้ที่ใช้ e-mail นี้แล้ว"
108 email_exists: "มีผู้ใช้ที่ใช้ e-mail นี้แล้ว"
102 invalid: "รหัสสำหรับยืนยันผิดพลาด กรุณาตรวจสอบอีกครั้ง"
109 invalid: "รหัสสำหรับยืนยันผิดพลาด กรุณาตรวจสอบอีกครั้ง"
103
110
104 password_retrieval:
111 password_retrieval:
105 header: "การขอรหัสผ่านใหม่"
112 header: "การขอรหัสผ่านใหม่"
106 instructions: "กรุณากรอก e-mail ที่ลงทะเบียน"
113 instructions: "กรุณากรอก e-mail ที่ลงทะเบียน"
107 button_label: "ขอรหัสผ่านใหม่"
114 button_label: "ขอรหัสผ่านใหม่"
108 no_email: "ไม่มีบัญชีผู้ใช้ที่ใช้ e-mail ดังกล่าว"
115 no_email: "ไม่มีบัญชีผู้ใช้ที่ใช้ e-mail ดังกล่าว"
109 email_body: "สวัสดีครับ {{full_name}},
116 email_body: "สวัสดีครับ {{full_name}},
110
117
111 คุณได้ร้องขอรหัสผ่านใหม่ สำหรับการแข่งขัน {{contest_name}} ซึ่งเราได้สร้างให้คุณแล้ว ดังนี้
118 คุณได้ร้องขอรหัสผ่านใหม่ สำหรับการแข่งขัน {{contest_name}} ซึ่งเราได้สร้างให้คุณแล้ว ดังนี้
112
119
113 บัญชีเข้าใช้ของคุณคือ: {{login}}
120 บัญชีเข้าใช้ของคุณคือ: {{login}}
114 รหัสผ่านคือ: {{password}}
121 รหัสผ่านคือ: {{password}}
115
122
116 ถ้าคุณไม่ได้ขอรหัสผ่านใหม่ หรือไม่ใช่คนที่ลงทะเบียน กรุณาละทิ้ง e-mail ฉบับนี้
123 ถ้าคุณไม่ได้ขอรหัสผ่านใหม่ หรือไม่ใช่คนที่ลงทะเบียน กรุณาละทิ้ง e-mail ฉบับนี้
117 และแจ้งความผิดพลาดนี้กับ {{admin_email}} ด้วย
124 และแจ้งความผิดพลาดนี้กับ {{admin_email}} ด้วย
118
125
119 ขอบคุณมาก!"
126 ขอบคุณมาก!"
120
127
121 contest:
128 contest:
122 notification:
129 notification:
123 email_subject: "[{{contest_title_name}}] คุณได้รับการเลื่อนขั้นสู่ระดับ {{contest_name}}"
130 email_subject: "[{{contest_title_name}}] คุณได้รับการเลื่อนขั้นสู่ระดับ {{contest_name}}"
124 email_body: "ขอแสดงความยินดีด้วย คุณ{{full_name}}
131 email_body: "ขอแสดงความยินดีด้วย คุณ{{full_name}}
125
132
126 คุณได้รับการเลื่อนขั้นให้สามารถแข่งขันในการแข่งขันระดับ {{contest_name}} ของ {{contest_title_name}} แล้ว
133 คุณได้รับการเลื่อนขั้นให้สามารถแข่งขันในการแข่งขันระดับ {{contest_name}} ของ {{contest_title_name}} แล้ว
127
134
128 คุณสามารถเข้าสู่ระบบเพื่อทำโจทย์ได้ทันที คุณสามารถแข่งในระดับ {{contest_name}} ได้จนกระทั่งการแข่งขันรอบนี้สิ้นสุดลง
135 คุณสามารถเข้าสู่ระบบเพื่อทำโจทย์ได้ทันที คุณสามารถแข่งในระดับ {{contest_name}} ได้จนกระทั่งการแข่งขันรอบนี้สิ้นสุดลง
129
136
130 -ทีมงาน {{contest_title_name}}"
137 -ทีมงาน {{contest_title_name}}"
131
138
132
139
133 help:
140 help:
134 how_to_submit: "วิธีการส่งโปรแกรม"
141 how_to_submit: "วิธีการส่งโปรแกรม"
135 must_specify_language: "คุณ<b>ต้อง</b>ระบุภาษาโปรแกรมที่ใช้ที่ตอนต้นของรหัสโปรแกรม (source code) นอกจากนี้คุณอาจจะระบุโจทย์ที่ต้องการส่งได้ด้วย"
142 must_specify_language: "คุณ<b>ต้อง</b>ระบุภาษาโปรแกรมที่ใช้ที่ตอนต้นของรหัสโปรแกรม (source code) นอกจากนี้คุณอาจจะระบุโจทย์ที่ต้องการส่งได้ด้วย"
136 list_available_language: "ภาษาโปรแกรมที่สามารถระบุได้คือ <tt>C</tt>, <tt>C++</tt>, และ <tt>Pascal</tt> ด้านล่างแสดงตัวอย่างของการระบุสำหรับภาษาต่าง ๆ"
143 list_available_language: "ภาษาโปรแกรมที่สามารถระบุได้คือ <tt>C</tt>, <tt>C++</tt>, และ <tt>Pascal</tt> ด้านล่างแสดงตัวอย่างของการระบุสำหรับภาษาต่าง ๆ"
137 accept_only_language_specified: "ระบบจะ<b>ไม่รับ</b>โปรแกรมที่ส่งถ้าคุณไม่ได้ระบุภาษาที่ใช้"
144 accept_only_language_specified: "ระบบจะ<b>ไม่รับ</b>โปรแกรมที่ส่งถ้าคุณไม่ได้ระบุภาษาที่ใช้"
138 specifying_task: "นอกจากนี้ คุณยังสามารถระบุชื่อของโจทย์ที่ต้องการส่งเพิ่มเติมได้ ในการระบุให้ใส่ <tt>TASK:</tt> <i>taskname</i> คุณสามารถตรวจสอบชื่อของโจทย์ได้ โดยจะแสดงในวงเล็บหลังชื่อภาษาไทยของโจทย์"
145 specifying_task: "นอกจากนี้ คุณยังสามารถระบุชื่อของโจทย์ที่ต้องการส่งเพิ่มเติมได้ ในการระบุให้ใส่ <tt>TASK:</tt> <i>taskname</i> คุณสามารถตรวจสอบชื่อของโจทย์ได้ โดยจะแสดงในวงเล็บหลังชื่อภาษาไทยของโจทย์"
139 example_cpp: "ยกตัวอย่างเช่น ถ้าคุณใช้ภาษา <tt>C++</tt> สำหรับเขียนโจทย์ <tt>mobiles</tt> ตอนต้นโปรแกรมคุณจะใส่ดังนี้"
146 example_cpp: "ยกตัวอย่างเช่น ถ้าคุณใช้ภาษา <tt>C++</tt> สำหรับเขียนโจทย์ <tt>mobiles</tt> ตอนต้นโปรแกรมคุณจะใส่ดังนี้"
140 example_pas: "ถ้าคุณใช้ภาษา <tt>Pascal</tt> เพื่อเขียนโจทย์ข้อเดียวกัน คุณจะระบุ"
147 example_pas: "ถ้าคุณใช้ภาษา <tt>Pascal</tt> เพื่อเขียนโจทย์ข้อเดียวกัน คุณจะระบุ"
141 ask_questions_at_messages: "ถ้ามีปัญหาในการใช้งานสามารถสอบถามได้ที่หน้า<a href=\"{{url}}\">{{message_link_name}}</a>"
148 ask_questions_at_messages: "ถ้ามีปัญหาในการใช้งานสามารถสอบถามได้ที่หน้า<a href=\"{{url}}\">{{message_link_name}}</a>"
142
149
143 activerecord:
150 activerecord:
144 attributes:
151 attributes:
145 user:
152 user:
146 login: "ชื่อเข้าใช้ระบบ"
153 login: "ชื่อเข้าใช้ระบบ"
147 full_name: "ชื่อเต็ม"
154 full_name: "ชื่อเต็ม"
You need to be logged in to leave comments. Login now