S2OJ/web/app/locale/basic/en.php
Baoshuo 0298f95726
All checks were successful
continuous-integration/drone/push Build is passing
chore: update translation
2023-02-12 19:23:23 +08:00

107 lines
3.7 KiB
PHP

<?php
return [
'_common_name' => 'English',
'login' => 'Login',
'register' => 'Register',
'logout' => 'Logout',
'need login' => 'You need to login first',
'my profile' => 'My Profile',
'private message' => 'Private Message',
'system message' => 'System Message',
'system manage' => 'System Manage',
'avatar' => 'Avatar',
'contests' => 'Contests',
'problems' => 'Problems',
'problems lists' => 'Problems Lists',
'groups' => 'Groups',
'add new group' => 'Add new group',
'group announcement' => 'Group Announcement',
'users count' => 'Users',
'submissions' => 'Submissions',
'hacks' => 'Hack!',
'blogs' => 'Blogs',
'blogs overview' => 'Blogs Overview',
'announcements' => 'Announcements',
'all the announcements' => 'All the Announcements……',
'solved' => 'Solved',
'top solver' => 'Top solver',
'n accepted in last year' => function($n) {
return "Submitted $n AC code" . ($n > 1 ? "s" : "") . " in last year";
},
'help' => 'Help',
'search' => 'Search',
'news' => 'News',
'assignments' => 'Assignments',
'assignments to do' => 'Assignments to do',
'username' => 'Username',
'password' => 'Password',
'new password' => 'New password',
'current password' => 'Current password',
'confirm new password' => 'Confirm new password',
'reset password' => 'Reset Password',
'verification code' => 'Verification code',
'email' => 'Email',
'QQ' => 'QQ',
'school' => 'School',
'sex' => 'Sex',
'motto' => 'Motto',
'codeforces handle' => 'Codeforces handle',
'view all' => 'View all',
'hidden' => 'Hidden',
'appraisal' => 'Appraisal',
'submit' => 'Submit',
'browse' => 'Browse',
'score range' => 'Score range',
'details' => 'Details',
'hours' => function($h) {
return "$h ".($h <= 1 ? 'hour' : 'hours');
},
'title' => 'Title',
'content' => 'Content',
'time' => 'Time',
'post time' => 'Post time',
'none' => 'None',
'user profile' => 'User profile',
'send private message' => 'Send private message',
'modify my profile' => 'Modify my profile',
'modify his profile' => function($name) {
return "Modify $name's profile";
},
'visit his blog' => function($name) {
return "Visit $name's blog";
},
'accepted problems' => 'Accepted problems',
'n problems in total' => function($n) {
return "$n ".($n <= 1 ? 'problem' : 'problems');
},
'please enter your password for authorization' => 'Please enter your password for authorization',
'please enter your new profile' => 'Please enter your new profile',
'leave it blank if you do not want to change the password' => 'Leave it blank if you do not want to change the password',
'change avatar help' => 'Do you want to change your avatar? Please see <a class="text-decoration-none" href="/faq">Help</a>',
'enter your username' => 'Enter your username',
'enter your email' => 'Enter your email',
'enter your password' => 'Enter your password',
're-enter your password' => 'Re-enter your password',
'enter your new password' => 'Enter your new password',
're-enter your new password' => 'Re-enter your new password',
'enter your QQ' => 'Enter your QQ',
'enter verification code' => 'Enter verification code',
'refuse to answer' => 'Refuse to answer',
'male' => 'Male',
'female' => 'Female',
'countdowns' => 'Countdowns',
'countdown title has begun' => function($title) {
return "<b>$title</b> has begun.";
},
'x days until countdown title' => function($title, $days) {
return "<b>$days</b> ".($days <= 1 ? 'day' : 'days')." until <b>$title</b>.";
},
'friend links' => 'Frequently Used Links',
'server time' => 'Server Time',
'opensource project' => 'OpenSource Project, modified by S2OJ',
'apps' => 'Apps',
'image hosting' => 'Image Hosting',
'html to markdown' => 'HTML to Markdown',
'diff online' => 'Diff Online',
];