Files
meanTorrent/modules/core/client/app/trans-string-en.js

1354 lines
57 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(function (app) {
'use strict';
// Setting HTML5 Location Mode
angular
.module(app.applicationModuleName)
.config(transConfig);
// **************************************************
// English Strings
// --------------------------------------------------
// Don`t change other code
// **************************************************
var string_en = {
COMINGSOON: 'coming soon...',
DEMO_INFO: 'Welcome to demo site, you can sign up manual to create a normal account or sign in as demo admin with account <mark>demo</mark> and password <mark>demoAdmin12#</mark>, but don`t delete any demo data please, thanks!',
WARNING_POPUP_STRING: 'This is a <strong style="color:#f00">DEMO SITE</strong>, all resources are for download testing only, please delete it within 24 hours after the test is completed, we recommend that you buy genuine resources!',
//client topbar menu
MENU_CHAT: 'Chat',
MENU_TORRENTS: 'Torrents',
MENU_TORRENTS_ADMIN: 'Manage Torrents',
MENU_UPLOADER_ADMIN: 'Manage Uploader',
MENU_TORRENTS_ADMIN_EDAU: 'Announce Editor',
MENU_ADMIN_OFFICIAL_INVITATION: 'Send official invitation',
MENU_ADMIN_BACKUP: 'System Backup Files Database',
MENU_ADMIN_MESSAGES: 'System Messages',
MENU_ADMIN_TRACE: 'System Traces',
MENU_ADMIN_FORUMS_CONFIGURE: 'Forums Configure',
MENU_USERS_ADMIN: 'Manage User',
MENU_UPLOAD: 'Upload',
MENU_FORUMS: 'Forums',
MENU_ABOUT: 'About',
MENU_ABOUT_RULES: 'User Rules',
MENU_ABOUT_BLACKLIST: 'Client Black List',
MENU_ABOUT_MAKERGROUP: 'Torrents Maker Group',
MENU_ABOUT_OPERLIST: 'Admin/Oper List',
MENU_ABOUT_RANKING: 'Users Ranking',
MENU_VIP: 'VIP',
MENU_ADMIN: 'Admin',
//sub menu of torrents
MENU_TORRENTS_SUB: {
MOVIE: 'Movie',
MOVIE_COLLECTIONS: 'Movie Collections',
TVSERIAL: 'TVSerial',
MUSIC: 'Music',
SPORTS: 'Sports',
VARIETY: 'Variety',
PICTURE: 'Picture',
SOFTWARE: 'Software',
GAME: 'Game',
EBOOK: 'eBook',
OTHER: 'Other',
ADULT: 'Adult'
},
//client menu
SIGNOUT: 'Sign out',
SIGNIN: 'Sign In',
SIGNUP: 'Sign Up',
MENU_MESSAGE_BOX: 'Message Box',
MENU_SCORE_LEVEL: 'Score Level',
MENU_MY_INVITE: 'My Invitations',
MENU_ACCOUNT_STATUS: 'Account Status',
EDIT_PROFILE: 'Edit Profile',
EDIT_PROFILE_PIC: 'Edit Profile Picture',
EDIT_SIGNATURE: 'Edit Signature Of Forum',
CHANGE_PASSWORD: 'Change Password',
RESET_PASSKEY: 'Reset Passkey',
MANAGE_SOCIAL_ACCOUNTS: 'Manage Social Accounts',
//HomeController & home views
LOADING_TOP: 'Loading recommended info, please waiting...',
TOP_TORRENTS_INFO_ERROR: 'Get top torrents list info failed',
NEWEST_MOVIE_LIST: 'Newest Movie Torrents',
NEWEST_TV_LIST: 'Newest TV Serial Torrents',
NEWEST_MUSIC_LIST: 'Newest Music Torrents',
NEWEST_SPORTS_LIST: 'Newest Sports Torrents',
NEWEST_VARIETY_LIST: 'Newest Variety Torrents',
NEWEST_PICTURE_LIST: 'Newest Picture Torrents',
NEWEST_GAME_LIST: 'Newest Game Torrents',
NEWEST_SOFTWARE_LIST: 'Newest Software Torrents',
NEWEST_EBOOK_LIST: 'Newest eBook Torrents',
NEWEST_MORE: 'more...',
BTN_DOWNLOAD: 'Download',
//element title/alt
TITLE_ALT: {
SEEDS: 'Seeds users',
LEECHERS: 'Leechers users',
FINISHED: 'Finished users',
IMDB_VOTES: 'IMDB Votes',
MORE_TAGS: 'Show More Search Tags',
RESET_TAGS: 'Reset All Search Tags',
DOWNLOAD_TORRENT: 'Doanload the torrent'
},
//table fields
TABLE_FIELDS: {
//torrent
INFO: 'Torrent info',
SIZE: 'Size',
SEEDS_LEECHERS_FINISHED: 'S/L/F',
TITLE_SEEDS_LEECHERS_FINISHED: 'orderBy Seeders/Leechers/Finished',
ABBR_SEEDS_LEECHERS_FINISHED: 'Seeders/Leechers/Finished',
SORT_S: 'S',
SORT_L: 'L',
SORT_F: 'F',
PUBLISHER: 'Uploader',
ADMIN_TOOLS: 'Admin Tools',
LIFETIME: 'Life',
VOTES: 'Votes',
TITLE_VOTES: 'orderBy votes',
TITLE_SIZE: 'orderBy size',
TITLE_LIFE: 'orderBy life',
//status
UPLOADED_SPEED: 'U/S',
DOWNLOADED_RATIO: 'D/R',
DOWNLOADED_SPEED: 'D/S',
UPLOADED_RATIO_PERCENT: 'U/R/P',
UP_DOWN_RATIO_TIME: 'U/D/R/T',
ABBR_UPLOADED_SPEED: 'uploaded/speed',
ABBR_DOWNLOADED_RATIO: 'downloaded/ratio',
ABBR_DOWNLOADED_SPEED: 'downloaded/speed',
ABBR_UPLOADED_RATIO_PERCENT: 'uploaded/ratio/percent',
ABBR_UP_DOWN_RATIO_TIME: 'uploaded/downloaded/ratio/seeding time',
//peer
USERNAME: 'DisplayName',
UPLOADED: 'Uploaded/Speed',
DOWNLOADED: 'Downloaded/Speed',
RATIO: 'Ratio',
FINISHED: 'Finished',
STARTED: 'Started',
ACTIVE: 'Active',
CLIENT: 'Client',
CONNECTABLE: 'Connectable',
//ranking
UPLOAD: 'Uploaded',
DOWNLOAD: 'Downloaded',
SEEDED: 'Seeding',
LEECHED: 'Leeching',
LEVEL: 'Level',
SCORE: 'Score',
JOINED: 'Joined'
},
//page title
PAGETITLE: {
ACCOUNT_ACTIVE: 'Account Active',
UPLOAD: 'Upload',
MOVIE_LIST: 'Movie List',
TV_LIST: 'TV List',
MUSIC_LIST: 'Music List',
SPORTS_LIST: 'Sports List',
VARIETY_LIST: 'Variety List',
PICTURE_LIST: 'Picture List',
SOFTWARE_LIST: 'Software List',
GAME_LIST: 'Game List',
EBOOK_LIST: 'eBook List',
OTHER_LIST: 'Other List',
ADULT_LIST: 'Adult List',
TORRENT_INFO: 'Torrent Info',
RANKING: 'Users Ranking',
RULES: 'User Rules',
BLACK: 'Client Black List',
MAKER: 'Torrents Maker Group',
OPERLIST: 'Admin/Oper List',
COLLECTIONS: 'Movie Collections',
VIP: 'Vip',
VIP_DONATE: 'Vip Donate',
VIP_RULES: 'Vip Rules',
FORUM: 'Forum',
ADMIN_USER_LIST: 'User List',
ADMIN_USER_VIEW: 'View User',
ADMIN_USER_EDIT: 'Edit User',
ADMIN_USER_SEEDING: 'User Seeding',
ADMIN_USER_LEECHING: 'User Leeching',
ADMIN_USER_WARNING: 'User Warning',
ADMIN_USER_UPLIST: 'User uploaded list',
USER_INFO: 'User Info',
ADMIN_TORRENTS_LIST: 'Torrents List',
ADMIN_UPLOADER_LIST: 'Uploader List',
ADMIN_ANNOUNCE_EDIT: 'Announce Editor',
ADMIN_MESSAGES: 'System Messages',
ADMIN_TRACES_LIST: 'Traces List',
ADMIN_FORUMS_CONFIGURE: 'Forums Configure',
ADMIN_FORUMS_MANAGEMENT: 'Forums Management',
ADMIN_OFFICIAL_INVITATION: 'Official invitations',
ADMIN_BACKUP: 'System Backup Files Manager',
PASSWORD_FORGOT: 'Password forgot',
PASSWORD_RESET: 'Password reset',
MESSAGES_BOX: 'Message Box',
MESSAGES_SEND: 'Send Message',
STATUS_ACCOUNT: 'Account Status',
STATUS_UPLOADED: 'Uploaded',
STATUS_SEEDING: 'Seeding',
STATUS_LEECHING: 'Leeching',
STATUS_DOWNLOADING: 'Downloading',
STATUS_WARNING: 'Warning',
SCORE_DETAIL: 'Score detail',
INVITATIONS: 'Invitations',
INVITE_INVALID: 'invalid invitation'
},
//sign in, sign up, password
SIGN: {
BTN_SIGN_IN: 'Sign in',
BTN_SIGN_UP: 'Sign up',
BTN_SUBMIT: 'Submit',
SIGN_IN: 'Sign in with your account',
SIGN_SOCIAL: 'Or sign in using your social accounts',
SIGN_UP: 'Sign up using your email',
RESET_PASSWORD: 'Reset your password',
RESTORE_PASSWORD: 'Restore your password',
USERNAME_OR_EMAIL: 'Username or Email',
U_PATTERN: 'Please enter a valid username: 3+ characters long, non restricted word, characters "_-.", no consecutive dots, does not begin or end with dots, letters a-z and numbers 0-9.',
U_TOOLTIP: 'Please enter a passphrase or password with {{minLength}} or more characters, numbers, lowercase, uppercase, and special characters.',
U_E_REQUIRED: 'Username or Email is required.',
U_REQUIRED: 'Username is required.',
E_REQUIRED: 'Email address is required.',
E_INVALID: 'Email address is invalid.',
PASSWORD: 'Password',
PASSWORD_REQ: 'Password Requirements',
P_REQUIRED: 'Password is required.',
FORGOT_PASSWORD: 'Forgot your password?',
DN_REQUIRED: 'Display name is required.',
SENDING_MAIL: 'The authentication mail is being sent. Please wait a moment...',
SIGNIN_ERROR: 'Signin Error!',
SIGNUP_ERROR: 'Signup Error!',
SIGNIN_WELCOME_NORMAL: 'Welcome, {{name}}',
SIGNIN_WELCOME_IDLE: 'Welcome, {{name}}, you not login for long time, your account is IDLE status, before download any things, you should active you account again in profile menu "account status"!',
NEW_PASSWORD: 'New Password',
NP_REQUIRED: 'Enter a new password.',
VERIFY_PASSWORD: 'Verify Password',
VP_REQUIRED: 'Enter the password again to verify.',
NP_VP_NOTMATCH: 'Passwords do not match.',
BTN_UPDATE_PASSWORD: 'Reset Password',
ENTER_USERNAME: 'Enter your account username or email.',
RESET_PASS_OK: 'Password successfully reset',
RESET_PASS_INVALID: 'Password reset is invalid',
RE_RESET_PASSWORD: 'Ask for a new password reset?',
REST_MAIL_SEND_FAILED: 'Password reset email sent failed!',
PASSWORD_RESET_SUCCESSFULLY: 'password reset successfully',
PASSWORD_RESET_FAILED: 'password reset failed',
ACTIVE_INVALID: 'Can not active your account, maybe this token already used or this token is expired.',
ACTIVE_ERROR: 'Account active ERROR!',
ACTIVE_FAILED: 'Account active and login failed',
ACTIVE_SUCCESSFULLY: 'Account active successfully, will redirect to home after 3 seconds automate.'
},
//TorrentsController & views
TOP_LIST_INFO_ERROR: 'Get top list info failed',
LIST_PAGE_INFO_ERROR: 'Get resources page info failed',
LIST_PAGE_INFO_EMPTY: 'No resources founded, please change some new tags to research',
TAGS_SEARCH: 'Tags Search',
CA_KEYWORD: 'Keyword',
CA_TORRENT_STATUS: 'Torrent status',
CA_TORRENT_HNR: 'Hit and Run',
CA_TORRENT_SALE_STATUS: 'Sale Status',
CA_TORRENT_SALE_NOW: 'Sale now',
CA_TORRENT_VIP: 'VIP resources',
CA_RESOURCE_TYPE: 'Resource type',
PH_KEYWORD: 'Search keyword',
CLEAR_ALL_CONDITION: 'Clear All Condition',
MORE_TAGS: 'More Tags',
CA_RESET: 'Reset',
TORRENT_DOWNLOAD_ERROR: 'Torrent file download failed',
TORRENTS_DOWNLOAD_SUCCESSFULLY: 'Torrents file download successfully',
//torrent info
UNIT_MILLION: 'million',
UNIT_MITUTE: 'min',
TMDB_INFO_OK: 'Load TMDB movie info OK',
TMDB_INFO_FAILED: 'Load TMDB movie info ERROR',
TAB_TORRENT_INFO: 'Torrent Info',
TAB_USER_SUBTITLE: 'Subtitle Info',
TAB_THUMBS_LIST: 'Thumbs-up',
TAB_USER_INFO: 'Users Info',
TAB_OTHER_TORRENTS: 'Other Torrents',
TAB_MY_PANEL: 'My Pannel',
TAB_ADMIN_PANEL: 'Admin Panel',
THUMBS_UP_TORRENT: 'Thumbs-up for this torrent and donate score ({{number}}) to uploader',
TORRENT_THUMBS_SUCCESSFULLY: 'Thumbs-up for torrent successfully',
TORRENT_THUMBS_FAILED: 'Thumbs-up for torrent failed',
TORRENT_RATING_SUCCESSFULLY: 'Rating torrent successfully',
TORRENT_RATING_FAILED: 'Rating torrent failed',
EDIT_THIS_OVERVIEW: 'Edit this Overview',
ANNOUNCE_URL: 'Announce Url',
TORRENT_FILENAME: 'Torrent Filename',
ATTRIBUTE_TAGS: 'Video Attribute (tags)',
VIDEO_NFO: 'Video NFO',
ALL_FILES_LIST: 'Files List',
VIDEO_SIZE: 'Video Size',
UPLOAD_TIME: 'Upload Time',
VIDEO_SALE_INFO: 'Video Sale Info',
SALE_EXPIRES_TIME: 'expires',
UPLOAD_SUBTITLE: 'Upload Subtitle file',
SUBTITLE_LIST: 'Subtitle list',
SUBTITLE_RULES: {
0: 'If the torrent has no subtitle files, you have the following actions.',
1: 'Please note the filename format, such as: <mark>Sing.2016.3D.HKG.BluRay.1080p.AVC.Atmos.TrueHD7.1-MTeam.chs&eng.srt</mark>'
},
MY_TORRENT_RULES: {
0: 'This torrent file is uploaded by yourself, you have actions bellow.',
1: 'For additional assistance, please contact our <strong><a href="mailto:{{admin}}">administrator</a></strong>.'
},
TORRENT_SEED_USERS: 'Seed Users',
TORRENT_LEECHER_USERS: 'Leecher Users',
TORRENT_FINISHED_USERS: 'Finished Users',
SUBTITLE_UPLOAD_FAILED: 'Failed to upload subtitle file',
SUBTITLE_DELETE_ICON_TITLE: 'Delete this subtitle',
SUBTITLE_CONFIRM_OK: 'Delete',
SUBTITLE_CONFIRM_CANCEL: 'Cancel',
SUBTITLE_CONFIRM_HEADER_TEXT: 'Delete Confirm',
SUBTITLE_CONFIRM_BODY_TEXT: 'Are you sure want to delete this subtitle?',
SUBTITLE_DOWNLOAD_SUCCESSFULLY: 'Subtitle file download successfully',
SUBTITLE_DOWNLOAD_ERROR: 'Subtitle file download failed',
SUBTITLE_DELETE_SUCCESSFULLY: 'Subtitle file delete successfully',
SUBTITLE_DELETE_ERROR: 'Subtitle file delete failed',
OTHER_TORRENT_LIST_TITLE: 'This resources has {{x}} other version torrent, you can view or download from here:',
ADMIN_BASIC_COMMAND: 'Basic Command',
ADMIN_BASIC_REVIEWED: 'Review',
ADMIN_BASIC_UPDATE: 'Update torrent info from TMDB',
ADMIN_BASIC_DELETE: 'Delete torrent',
ADMIN_BASIC_SCRAPE: 'Scrape torrent status',
ADMIN_BASIC_SET_HNR: 'SetHnR',
ADMIN_BASIC_UNSET_HNR: 'UnsetHnR',
ADMIN_BASIC_SET_VIP: 'SetVIP',
ADMIN_BASIC_EDIT_TAGS: 'Edit Tags',
ADMIN_BASIC_UNSET_VIP: 'UnsetVIP',
ADMIN_BASIC_TYPE_SET: 'Sale Type',
ADMIN_SALE_TYPE_SET: 'Sale Type Set',
ADMIN_BASIC_RLEVEL_SET: 'Recommend Level',
ADMIN_UPLOAD_ACCESS: 'Upload Access',
ADMIN_RLEVEL_SET: 'Recommend Level Set',
ADMIN_COLLECTION_COMMAND: 'Collections Command',
ADMIN_COLLECTION_CREATE: 'Create Collection',
ADMIN_COLLECTION_ADDINTO: 'Put This Movie Into Collection',
LOAD_TMDB_COLLECTION: 'loading tmdb movie collection detail ...',
LOAD_TMDB_COLLECTION_ERROR: 'Error: get tmdb movie collection detail',
LOAD_COLLECTION_LIST: 'loading movie collection list ...',
LOAD_COLLECTION_LIST_ERROR: 'Error: get movie collection items error',
TORRENT_DELETE_CONFIRM_OK: 'Delete',
TORRENT_DELETE_CONFIRM_CANCEL: 'Cancel',
TORRENT_DELETE_CONFIRM_HEADER_TEXT: 'Delete Confirm',
TORRENT_DELETE_CONFIRM_BODY_TEXT: 'Are you sure want to delete this torrent?',
TORRENT_DELETE_SUCCESSFULLY: 'Torrent delete successfully',
TORRENT_DELETE_ERROR: 'Torrent delete failed',
TORRENT_UPDATE_CONFIRM_OK: 'Update',
TORRENT_UPDATE_CONFIRM_CANCEL: 'Cancel',
TORRENT_UPDATE_CONFIRM_HEADER_TEXT: 'Update Confirm',
TORRENT_UPDATE_CONFIRM_BODY_TEXT: 'Are you sure want to update the torrent info from TMDB?',
TORRENT_UPDATE_SUCCESSFULLY: 'Torrent info update successfully',
TORRENT_UPDATE_ERROR: 'Torrent info update failed',
TORRENT_SETSALETYPE_SUCCESSFULLY: 'Torrent sale type set successfully',
TORRENT_SETSALETYPE_ERROR: 'Torrent sale type set failed',
TORRENT_SETREVIEWED_SUCCESSFULLY: 'Torrent status reviewed set successfully',
TORRENT_SETREVIEWED_ERROR: 'Torrent status reviewed set failed',
TORRENT_SETRLEVEL_SUCCESSFULLY: 'Torrent recommend level set successfully',
TORRENT_SETRLEVEL_ERROR: 'Torrent recommend level set failed',
TORRENT_TOGGLE_HNR_SUCCESSFULLY: 'Torrent toggle HnR tag successfully',
TORRENT_TOGGLE_HNR_FAILED: 'Torrent toggle HnR tag failed',
TORRENT_TOGGLE_VIP_SUCCESSFULLY: 'Torrent toggle VIP tag successfully',
TORRENT_TOGGLE_VIP_FAILED: 'Torrent toggle VIP tag failed',
TORRENT_SETTAGS_SUCCESSFULLY: 'Torrent tags set successfully',
TORRENT_SETTAGS_ERROR: 'Torrent tags set failed',
//page text
PAGE_TEXT_FIRST: 'First',
PAGE_TEXT_PREVIOUS: 'Previous',
PAGE_TEXT_NEXT: 'Next',
PAGE_TEXT_LAST: 'Last',
//comment
USER_COMMENT_LIST: 'User Comments List',
POST_NEW_COMMENT: 'Post New Comment',
EDIT_COMMENT: 'Edit Comment',
REPLY_COMMENT: 'Reply Comment',
SUBMIT_COMMENT: 'Submit Comment',
SUBMIT_REPLY: 'Submit Reply',
SUBMIT_CANCEL: 'Cancel',
MARKDOWN_LINK: 'Styling with Markdown is supported',
COMMENT_REPLY_BUTTON: '@ & reply',
COMMENT_REPLY_DELETE: 'Delete',
COMMENT_REPLY_EDIT: 'Edit',
COMMENT_EDITED_INFO: 'Edit at',
COMMENT_CONFIRM_OK: 'Delete',
COMMENT_CONFIRM_CANCEL: 'Cancel',
COMMENT_CONFIRM_HEADER_TEXT: 'Delete Confirm',
COMMENT_CONFIRM_BODY_TEXT: 'Are you sure want to delete this comment?',
COMMENT_CONFIRM_BODY_TEXT_REPLY: 'Are you sure want to delete this comment reply?',
COMMENT_EDIT_ICON_TITLE: 'Edit this reply',
COMMENT_DELETE_ICON_TITLE: 'Delete this reply',
//TorrentsUploadController & views
UPLOAD_RULES: 'Upload Rules:',
TORRENTS_UPLOAD_SUCCESSFULLY: 'Successfully upload file',
TORRENTS_UPLOAD_FAILED: 'Failed to upload file',
TORRENTS_NO_FILE_SELECTED: 'No file selected',
SELECT_RESOURCE_TYPE: '2. Please select the resource type',
SELECT_TORRENT_FILE: '1. Please select the torrent file',
SELECT_FILE: 'Select file',
DO_UPLOAD: 'Upload',
ENTER_TMDB_ID: '3. Please enter theMovieDB id',
LOAD_TMDB_INFO: 'Load info',
SEARCH_FROM_TMDB: 'Search From TMDB',
TMDB_ID: 'TMDB ID',
SEARCH_FROM_TMDB_TITLE: 'Search {{type}} From TMDB',
BTN_SELECT: 'Select',
BTN_SEARCH: 'Search',
LOAD_SEARCH_RESULT: 'loading search result, please wait ...',
LOAD_SEARCH_RESULT_ERROR: 'loading search result ERROR!',
SEARCH_RESULT_EMPTY: 'result is empty, please change keywords and try again',
SELECT_RESULT_ITEM: 'Select an item of result:',
RESULT_TOO_MORE: 'Result too more, some items can not be show, please add more keywords and search again',
PLACE_HOLDER_SEARCH: 'Search keys',
TMDB_ID_OK: 'TMDB ID is ok! Get info successfully',
TMDB_ID_ERROR: 'TMDB ID is error! Get info failed',
TMDB_ID_REQUIRED: 'Please enter TMDB ID',
TMDB_RESOURCE_INFO: '4. The resource info from TMDB',
TMDB_IS_LOADING: 'Loading the resource info, please wait...',
SELECT_SE: '4.1. Please select number of seasons and input number of episodes',
SELECT_TAGS: '5. Please select any tags for the resources',
ENTER_VIDEO_NFO: '6. Please enter video and audio NFO',
SELECT_MAKER_GROUP: '7. Please select torrent maker group upload from and anonymous option',
MAKER_NULL: 'NULL',
UPLOADER_ANONYMOUS: 'Anonymous Upload',
ANONYMOUS: 'Anonymous',
TORRENTS_SUBMIT_UPLOAD: '8. Agree the rules and submit your resources',
SUBMIT_BUTTON: 'OK, SUBMIT NOW',
CANCEL_BUTTON: 'NO, CANCEL IT',
AGREE_RULES: 'I agree and already read all the rules, <a href="/about/rules">read here</a>',
DOWNLOAD_TORRENT: 'Download Torrent',
ENTER_MUSIC_TITLE: '3. Please enter the artist name and music/album title',
MUSIC_ARTIST: 'artist name',
MUSIC_TITLE: 'music/album title',
MUSIC_SUB_TITLE: 'music/album short desc',
SELECT_MUSIC_IMAGE: '3.1 Please select music/album cover image',
COVER_UPLOAD_SUCCESSFULLY: 'Successfully upload cover image',
COVER_UPLOAD_FAILED: 'Failed to upload cover image',
ENTER_MUSIC_DETAIL_INFO: '4. Please enter the music/album detail info',
ERROR_ONLY_IMAGE: 'Only image files support(gif, png, bmp, jpg, jpeg)',
FILE_TYPE_ERROR: 'File type that is not accepted',
ENTER_RESOURCE_TITLE: '3. Please enter the resource title and desc',
RESOURCE_TITLE: 'resource title',
RESOURCE_SUB_TITLE: 'resource short desc',
SELECT_RESOURCE_IMAGE: '3.1 Please select resource cover image',
ENTER_RESOURCE_DETAIL_INFO: '4. Please enter the resource detail info',
//ranking view
PAGE_HEADER_RANKING_UPLOAD: 'Uploaded Ranking',
PAGE_HEADER_RANKING_DOWNLOAD: 'Downloaded Ranking',
PAGE_HEADER_RANKING_RATIO: 'Ratio Ranking',
PAGE_HEADER_RANKING_SCORE: 'Score Ranking',
//admin views
USERS_LIST: 'Users',
USERS_UPDATE: 'Update',
TORRENT_TYPE_OPTION_NEWEST: 'All Newest Torrents',
TORRENT_STATUS_NEW: 'NEW',
TORRENT_STATUS_REVIEWED: 'REVIEWED',
TORRENT_STATUS_DELETED: 'DELETED',
TORRENT_STATUS_ALL: 'ALL',
TORRENT_RECOMMEND_LEVEL: 'Recommend Level',
TORRENT_RECOMMEND_LEVEL_ITEM: {
LEVEL0: 'NONE',
LEVEL1: 'LEVEL1',
LEVEL2: 'LEVEL2',
LEVEL3: 'LEVEL3'
},
SET_ROLE_SUCCESSFULLY: 'set user role successfully',
SET_ROLE_FAILED: 'set user role failed',
SET_STATUS_SUCCESSFULLY: 'set user status successfully',
SET_STATUS_FAILED: 'set user status failed',
SET_IMAGE_SUCCESSFULLY: 'set user image successfully',
SET_IMAGE_FAILED: 'set user image failed',
SET_VIP_MONTHS_SUCCESSFULLY: 'update user vip data successfully',
SET_VIP_MONTHS_FAILED: 'update user vip data failed',
RESET_VIP_DATA_SUCCESSFULLY: 'reset user vip data successfully',
RESET_VIP_DATA_FAILED: 'reset user vip data failed',
SCORE_NUMBER: 'Score number',
SCORE_TITLE: 'Edit user score',
SET_SCORE_SUCCESSFULLY: 'set user score successfully',
SET_SCORE_FAILED: 'set user score failed',
UPLOADED_NUMBER: 'Uploaded number',
UPLOADED_TITLE: 'Edit user uploaded (unit: GB)',
SET_UPLOADED_SUCCESSFULLY: 'set user uploaded successfully',
SET_UPLOADED_FAILED: 'set user uploaded failed',
DOWNLOADED_NUMBER: 'Downloaded number',
DOWNLOADED_TITLE: 'Edit user downloaded (unit: GB)',
SET_DOWNLOADED_SUCCESSFULLY: 'set user downloaded successfully',
SET_DOWNLOADED_FAILED: 'set user downloaded failed',
ANNOUNCE_EDIT_TIP: 'Upload a torrent file, </br>automatic replacement <mark>Announce URL</mark> & <mark>Comment</mark>',
ANNOUNCE_COMMENT: 'Announce Comment',
//uploader admin
UPLOADER: {
CAPTION_MAKER: 'Uploader - Maker Group',
CAPTION_USER: 'Uploader - User',
FIELDS_NAME: 'Name',
FIELDS_DISPLAY_NAME: 'DisplayName',
FIELDS_MAKER: 'Maker',
FIELDS_LEVEL: 'Level',
FIELDS_FOUNDER: 'Founder',
FIELDS_USER_COUNT: 'Users',
FIELDS_TORRENT_COUNT: 'Torrents',
FIELDS_VOTE: 'Votes',
FIELDS_UPLOAD_ACCESS: 'Upload Access',
FIELDS_REVIEW: 'review',
FIELDS_PASS: 'pass',
ACCESS_CHANGED_SUCCESSFULLY: 'Upload access changed successfully',
ACCESS_DESC: '<h4>Upload access desc: </h4><div>* If maker or user has upload access of "pass", the uploaded new torrents do not need to review by administrators!</div><div>* maker group upload access is preceded by user upload access.</div>'
},
//vip views
VIP: {
VIP_TITLE: 'VIP Club',
VIP_SUB_TITLE: '- A symbol of rights and status',
BUTTON_DONATE: 'Donate',
DONATE_VIP: 'Donate a VIP',
TORRENTS_LIST: 'Vip Torrents List',
TORRENTS_LIST_ERROR: 'Vip torrents list error',
VIP_TORRENTS_IS_LOADING: 'Vip torrents is loading...',
VIP_TORRENTS_IS_EMPTY: 'No Vip torrents of this type is founded!',
PAYPAL_TITLE: 'Paypal',
ALIPAY_TITLE: 'Alipay',
WEIXIN_TITLE: 'Weixin',
NO_VIP_DATA: 'No vip data'
},
//about views
ABOUT: {
CLIENT_BLACK_LIST: 'Client Black List',
MAKER_GROUP: 'Torrents Maker Group',
BLACK_TOOLTIP: '<h4>Note:</h4>All the clients in the list was forbidden by server and can not announce or get any torrent data, For more help, please contact our <strong><a href="mailto:{{admin}}">administrator</a></strong>.',
FORM_MAKER_NAME: 'Maker Group Name',
FORM_MAKER_DESC: 'Maker Group Description',
FORM_MAKER_FOR: 'Create maker group for - {{name}}',
MAKER_CREATE_SUCCESSFULLY: 'Create maker group successfully',
MAKER_CREATE_FAILED: 'Create maker group failed',
OPER_LIST: 'Admin and Oper List',
OPER_LIST_TOOLTIP: '<h4>Note:</h4>All the users in the list was the Administrator or Operator of <strong>{{site}}</strong>, If you need any help, please mailto our <strong><a href="mailto:{{admin}}">administrator</a></strong> or send a message to them from below.',
MAKER_LIST_TOOLTIP: 'All the <strong>torrent maker group</strong> in the list was the official group of <strong>{{site}}</strong>, Thanks to the contributions of these groups. If you want to join one of these groups, send the station message to the group founder.',
GROUP_FOUNDER: 'Founder: ',
BTN_EDIT_DESC: 'Edit Desc',
BTN_ADD_USER: 'Add Member',
BTN_REMOVE_GROUP: 'Delete Group',
MAKER_TORRENTS_LIST_ERROR: 'Maker group torrents list error',
MAKER_TORRENTS_IS_LOADING: 'Maker group torrents is loading...',
MAKER_TORRENTS_IS_EMPTY: 'No torrents of this maker group is founded!',
DELETE_CONFIRM_OK: 'Delete',
DELETE_CONFIRM_CANCEL: 'Cancel',
DELETE_CONFIRM_HEADER_TEXT: 'Delete Confirm',
DELETE_CONFIRM_BODY_TEXT: 'Are you sure want to delete this maker group?',
DELETE_MEMBER_CONFIRM_BODY_TEXT: 'Are you sure want to delete the member from this group?',
DELETE_SUCCESSFULLY: 'Maker group deleted successfully',
DELETE_FAILED: 'Maker group deleted failed',
RATING_SUCCESSFULLY: 'Rating for maker group successfully',
RATING_FAILED: 'Rating for maker group failed',
ADD_MEMBER_TITLE: 'Add Member',
ADD_MEMBER_SUCCESSFULLY: 'Add group member successfully',
ADD_MEMBER_FAILED: 'Add group member failed',
REMOVE_MEMBER_SUCCESSFULLY: 'Remove group member successfully',
REMOVE_MEMBER_FAILED: 'Remove group member failed',
REMOVE_MEMBER_TITLE: 'Remove this member',
EDIT_DESC_SUCCESSFULLY: 'Edit maker group desc successfully',
EDIT_DESC_FAILED: 'Edit maker group desc failed'
},
//collections views
COLLECTIONS: {
FORM_FOR: 'Create Movie Collection for - {{cid}}',
FORM_NAME: 'Movie Collection Name',
FORM_DESC: 'Movie Collection Overview',
COLL_LIST: 'Movie Collections List',
CREATE_SUCCESSFULLY: 'Create movie collection successfully',
CREATE_FAILED: 'Create movie collection failed',
FILES_NUMBERS: 'Torrents',
VOTE_AVERAGE: 'Vote average',
LIST_ERROR: 'Movie collections list error',
INSERT_INTO: 'Insert Movie Into Collection for - {{cid}}',
TORRENT_INTO: 'Torrent info',
SELECT_INFO: 'Select a collection to insert',
INSERT_SUCCESSFULLY: 'Insert move into collection successfully',
INSERT_FAILED: 'Insert move into collection FAILED',
ALREADY_IN: '(Already In)',
NO_COLLECTION: 'No collection founded can insert movie, you can create first, then insert this movie into it.',
BTN_EDIT_OVERVIEW: 'Edit Overview',
BTN_REMOVE_COLLECTION: 'Delete Collection',
BTN_REMOVE_FROM_COLLECTION: 'Remove',
BTN_REMOVE_TITLE: 'Remove From Collection',
DELETE_CONFIRM_BODY_TEXT: 'Are you sure want to delete this collection?',
DELETE_SUCCESSFULLY: 'Movie collection deleted successfully',
DELETE_FAILED: 'Movie collection deleted failed',
SETRLEVEL_SUCCESSFULLY: 'Set collection recommend level successfully',
SETRLEVEL_ERROR: 'Set collection recommend level faild',
REMOVE_CONFIRM_OK: 'Remove',
REMOVE_CONFIRM_CANCEL: 'Cancel',
REMOVE_CONFIRM_HEADER_TEXT: 'Remove Confirm',
REMOVE_CONFIRM_BODY_TEXT: 'Are you sure want to remove the torrent from this collection?',
REMOVE_SUCCESSFULLY: 'Remove the torrent from this collection successfully',
REMOVE_FAILED: 'Remove the torrent from this collection failed',
EDIT_OVERVIEW_SUCCESSFULLY: 'Edit collections overview successfully',
EDIT_OVERVIEW_FAILED: 'Edit collections overview failed'
},
//backup views settings
BACKUP: {
VIEW_CAPTION: 'System Backup Database Files List',
LIST_ERROR: 'Files list error',
FIELD_NAME: 'File name',
FIELD_SIZE: 'File size',
FIELD_TIME: 'Backup time',
DELETE_CONFIRM_BODY_TEXT: 'Are you sure want to delete these files?',
DELETED_SUCCESSFULLY: 'File deleted successfully',
DELETED_ERROR: 'File deleted failed',
DOWNLOAD_SUCCESSFULLY: 'Backup file download successfully',
DOWNLOAD_FAILED: 'Backup file download failed'
},
//user settings
SETTINGS: 'Settings',
BUTTON_SAVE_PROFILE: 'Save Profile',
BUTTON_SELECT_PICTURE: 'Select Picture',
BUTTON_USE_THIS_PICTURE: 'Use This Picture',
BUTTON_CANCEL: 'Cancel',
BUTTON_SAVE: 'Save',
BUTTON_SET: 'Set',
BUTTON_COMPLETE: 'Complete',
BUTTON_SAVE_PASSWORD: 'Save Password',
CAPTION_CURRENT_PASSWORD: 'Current Password',
CAPTION_NEW_PASSWORD: 'New Password',
CAPTION_VERIFY_PASSWORD: 'Verify Password',
CAPTION_REQUIRED_CURRENT_PASSWORD: 'Your current password is required.',
CAPTION_REQUIRED_NEW_PASSWORD: 'Enter a new password.',
CAPTION_REQUIRED_VERIFY_PASSWORD: 'Verify your new password.',
CAPTION_PASSWORD_NOT_MATCH: 'Passwords do not match.',
CURRENT_PASSKEY: 'Current Passkey: <mark class="text-danger">{{passkey}}</mark>',
RESET_PASSKEY_NOTE: 'NOTE: If you reset your passkey, you must re-download all torrent file, and re-add to your download client, then it can download or upload.',
RESET_PASSKEY_CONFIRM_OK: 'Reset',
RESET_PASSKEY_CONFIRM_CANCEL: 'Cancel',
RESET_PASSKEY_CONFIRM_HEADER_TEXT: 'Reset Passkey',
RESET_PASSKEY_CONFIRM_BODY_TEXT: 'Are you sure want to reset your passkey?',
RESET_PASSKEY_SUCCESSFULLY: 'Passkey reset successfully',
RESET_PASSKEY_ERROR: 'Passkey reset failed',
CONNECTED_SOCIAL: 'Connected social accounts:',
UNCONNECTED_SOCIAL: 'Unconnected social accounts:',
CURRENT_SIGNATURE: 'Current Signature',
EDIT_SIGNATURE_LINK: 'Edit Signature',
EDIT_SIGNATURE_SUCCESSFULLY: 'Edit signature successfully',
EDIT_SIGNATURE_ERROR: 'Edit signature failed',
//user status
STATUS_ACCOUNT: 'Account Status',
STATUS_UPLOADED: 'Uploaded torrents',
STATUS_SEEDING: 'Seeding torrents',
STATUS_DOWNLOADING: 'Downloading torrents',
STATUS_WARNING: 'Warning torrents',
BTN_REMOVE_WARNING: 'Remove',
UPLOADED_LIST_ERROR: 'Get uploaded list info failed',
SEEDING_LIST_ERROR: 'Get seeding list info failed',
WARNING_LIST_ERROR: 'Get warning list info failed',
DOWNLOADING_LIST_ERROR: 'Get downloading list info failed',
ACTIVE_IDLE_CONFIRM_OK: 'Active',
ACTIVE_IDLE_CONFIRM_CANCEL: 'Cancel',
ACTIVE_IDLE_CONFIRM_HEADER_TEXT: 'Active Confirm',
ACTIVE_IDLE_CONFIRM_BODY_TEXT: 'Are you sure want to active your account with {{score}} scores?',
ACTIVE_IDLE_SUCCESSFULLY: 'Active account successfully',
ACTIVE_IDLE_ERROR: 'Active account failed',
STATUS_FIELD: {
PICTURE: 'Profile picture',
RESET_DEFAULT_PICTURE: 'Reset to default picture',
ADD_VIP_MONTHS: '+ VIP a month',
RESET_VIP_DATA: 'Reset VIP Data',
USERNAME: 'Username',
DISPLAY_NAME: 'Display name',
HIDE_MORE_DETAIL: 'Hide more account detail info',
HIDE_MORE_DETAIL_DESC: 'More account detail info hidden by user!',
INVITED_BY: 'Invited by',
EMAIL: 'Email',
PASSKEY: 'Passkey',
ROLE: 'Role',
STATUS: 'Status',
NORMAL: 'normal',
BANNED: 'banned',
IDLE: 'idle',
ACTIVE: 'Active',
INACTIVE: 'inactive',
BTN_BAN: 'Ban',
BTN_UNBAN: 'Unban',
BTN_CREATE_MAKER: 'Create Maker',
SEALED: 'sealed',
MAKER: 'Maker Group',
VIP_START_AT: 'Vip start at',
VIP_END_AT: 'Vip end at',
UPLOADED: 'Total uploaded',
DOWNLOADED: 'Total downloaded',
RATIO: 'Total ratio',
SCORE: 'Total score',
UPTOTAL: 'Uploaded torrents',
SEEDED: 'Torrents seeding',
LEECHED: 'Torrents leeching',
FINISHED: 'Torrents finished',
HNR_WARNING: 'H&R Warning',
FORUM_TOPICS: 'Forum topics',
FORUM_REPLIES: 'Forum replies',
DETAIL: 'Detail',
SIGNUP_DATE: 'Sign up at',
LATEST_SIGNED_TIME: 'Latest signed at',
LATEST_REFRESH_TIME: 'Latest refresh at',
SIGNED_IP: 'Signed IP list',
LEECHED_IP: 'Leeched IP list',
BT_CLIENT: 'Leeched BT Client list'
},
TORRENT_TYPE_LABEL: {
MOVIE: 'Movie',
TVSERIAL: 'TVSerial',
MUSIC: 'Music',
SPORTS: 'Sports',
VARIETY: 'Variety',
PICTURE: 'Picture',
SOFTWARE: 'Software',
GAME: 'Game',
EBOOK: 'eBook',
OTHER: 'Other',
ADULT: 'Adult'
},
TORRENT_STATUS_LABEL: {
NEW: 'New',
REVIEWED: 'Reviewed'
},
//user status warning list
REMOVE_WARNING_CONFIRM_OK: 'Remove Warning',
REMOVE_WARNING_CONFIRM_CANCEL: 'Cancel',
REMOVE_WARNING_CONFIRM_HEADER_TEXT: 'Remove Confirm',
REMOVE_WARNING_CONFIRM_BODY_TEXT: 'Are you sure want to remove this H&R warning with {{score}} scores?',
REMOVE_WARNING_CONFIRM_BODY_TEXT_ADMIN: 'Are you sure want to remove this H&R warning?',
REMOVE_WARNING_SUCCESSFULLY: 'Remove warning successfully',
REMOVE_WARNING_ERROR: 'Remove warning failed',
REMOVE_WARNING_NO_ENOUGH_SCORE: 'ERROR: no enough score!',
WARNING_TOOLTIP: 'You have <strong>{{wnumber}}</strong> H&R warnings, please deal with it immediately, ',
WARNING_DETAIL_LINK: 'detail is here',
HNR_HAVE_NO_WARNING: 'Very good, you have no any H&R warnings.',
//user score
SCORE: {
CURRENT_SCORE: 'Current score:',
HOW_TO_GET_LEVEL: 'How to count user level?',
HOW_TO_GET_SCORE: 'How to get score number?'
},
EXCHANGE_INVITATION: 'Exchange an invitation ({{score}} scores)',
EXCHANGE_INVITATION_CONFIRM_OK: 'Exchange',
EXCHANGE_INVITATION_CONFIRM_CANCEL: 'Cancel',
EXCHANGE_INVITATION_CONFIRM_HEADER_TEXT: 'Exchange Confirm',
EXCHANGE_INVITATION_CONFIRM_BODY_TEXT: 'Are you sure want to exchange an invitation with {{score}} scores?',
EXCHANGE_INVITATION_SUCCESSFULLY: 'Exchange invitation successfully',
EXCHANGE_INVITATION_ERROR: 'Exchange invitation failed',
INVITE_CLOSED: 'The invitation function is closed and you cannot exchange an invitations ...',
INVITE_INFO: 'The invitation function is closed and only admin/oper can use it ...',
NOTE_CAPTION: 'Note!',
NOTE_TIP: 'Tip:',
//invitation
INVITATION: {
MY_INVITATION: 'My invitations',
USED_INVITATION: 'Used invitations',
INVITE_NOTE: 'Please attention to the expiration time of the time limit invitation is {{hours}} hours.',
SIGN_NOTE: 'Please attention to the expiration time of sign in with the invitation is {{hours}} hours.',
TITLE_CREATEDAT: 'CreatedAt',
TITLE_EXPIRESAT: 'ExpiresAt',
TITLE_INVITEDAT: 'InvitedAt',
TITLE_SIGNUPAT: 'SignupAt',
TITLE_SIGNUPID: 'SignupID',
TITLE_OPERATION: 'Operation',
TITLE_SENDER: 'Sender',
TITLE_TOKEN: 'Token',
TITLE_EMAIL: 'Email',
TITLE_SEND: 'Send an invitation',
TITLE_STATUS: 'Status',
TITLE_STATUS_REGED: 'Signed',
TITLE_STATUS_UNREGED: 'Unsigned',
TITLE_STATUS_EXPIRED: 'Expired'
},
GET_INVITATIONS_ERROR: 'Get invitations failed',
BUTTON_INVITE: 'Send',
BUTTON_DELETE_EXPIRED: 'Delete All Expired Official Invitation',
BUTTON_SEARCH: 'Search',
INPUT_EMAIL: 'email',
SEND_INVITE_SUCCESSFULLY: 'Send invitation successfully',
SEND_INVITE_ERROR: 'Send invitation failed',
INVALID_INVITATION_TIP: 'Invalid invitation, maybe the invitation is expired.',
INVITATION_IS_EMPTY: 'There are no invitations available!',
INVITATION_USED_IS_EMPTY: 'There are no used invitations!',
ADMIN_SEND_OFFICIAL_INVITATION: 'Official invitation',
ADMIN_INVITATION_SUCCESSFULLY: 'Send official invitation successfully',
ADMIN_INVITATION_ERROR: 'Send official invitation failed',
DELETE_EXPIRED_CONFIRM_OK: 'Delete',
DELETE_EXPIRED_CONFIRM_CANCEL: 'Cancel',
DELETE_EXPIRED_CONFIRM_HEADER_TEXT: 'Delete Confirm',
DELETE_EXPIRED_CONFIRM_BODY_TEXT: 'Are you sure want to delete all the expired official invitations?',
DELETE_EXPIRED_SUCCESSFULLY: 'Delete all the expired official invitations successfully',
DELETE_EXPIRED_ERROR: 'Delete all the expired official invitations failed',
//user message box
MESSAGES_BOX: 'Messages Box',
MESSAGES_SEND: 'Send Messages',
ADMIN_MESSAGES_SEND: 'Send System Messages',
MESSAGES_SEND_BUTTON: 'Send',
MESSAGES_IS_EMPTY: 'Messages Box is empty!',
MESSAGES_FIELD: {
TO: 'Send to:',
TYPE: 'Message type:',
TITLE: 'Title:',
CONTENT: 'Content:',
TO_REQUIRED: 'Please enter message receiver',
TT_REQUIRED: 'Please enter message title',
CT_REQUIRED: 'Please enter message content',
LIST_TITLE: 'Title',
LIST_TITLE_CONTENT: 'Title & Content',
LIST_REPLIES: 'Replies',
LIST_READERS: 'readers',
LIST_TYPE: 'Type',
LIST_SENDAT: 'SendedAt',
LIST_SELECT: 'Select',
INFO_SEND_TO: 'send to',
INFO_SEND_AT: 'at',
LAST_REPLY_AT: 'Latest reply at',
NEW_MSG: 'New messages',
SERVER_SEND: 'Server send'
},
BUTTON_MESSAGE_DELETE: 'Delete',
BUTTON_MESSAGE_CLOSE: 'Close(esc)',
BUTTON_MESSAGE_REPLY: 'Reply',
MESSAGE_TYPE_USER: 'User message',
MESSAGE_TYPE_SYSTEM: 'System message',
MESSAGE_TYPE_ADVERT: 'Advert message',
MESSAGE_TYPE_NOTICE: 'Notice message',
MESSAGE_TYPE_SERVER: 'Server notice',
MESSAGE_SEND_SUCCESSFULLY: 'Message send successfully',
MESSAGE_SEND_FAILED: 'Message send failed',
MESSAGE_DELETED_SUCCESSFULLY: 'Message deleted successfully',
MESSAGE_DELETED_ERROR: 'Message deleted failed',
MESSAGE_SERVER_TOOLTIP: '<h4>Server message</h4>Server message is send to you by server automatic when you do some operations or your account status make some change or some important things about you, There may be a lot of messages, so you need to check and delete them in time. The system only keeps {{count}} messages in the last {{days}} days.',
MESSAGE_DELETE_CONFIRM_OK: 'Delete',
MESSAGE_DELETE_CONFIRM_CANCEL: 'Cancel',
MESSAGE_DELETE_CONFIRM_HEADER_TEXT: 'Delete Confirm',
MESSAGE_DELETE_CONFIRM_BODY_TEXT_MANY: 'Are you sure want to delete these messages?',
MESSAGE_DELETE_CONFIRM_BODY_TEXT: 'Are you sure want to delete this message?',
MESSAGE_TO_ICON_TITLE: 'Send a message to {{name}}',
USER_INFO_TITLE: 'user info of {{name}}',
MAKER_INFO_TITLE: 'maker group info of {{name}}',
USER_IS_VIP: '{{name}} is a VIP',
//traces
ADMIN_TRACES_LIST: 'Traces List',
TRACES_IS_EMPTY: 'Traces is empty!',
TRACES_FIELDS: {
USERNAME: 'Username',
CONTENT: 'Trace Content',
TYPE: 'Action Type',
CREATEDAT: 'CreatedAt'
},
//chat view
CHAT_USERS_LIST: 'Users List',
CHAT_WELCOME: 'Welcome to join the chat room, please follow the chat rules, and have a good time!',
CHAT_PLACEHOLDER_INPUT: 'input message and press enter, support emoji images by colon',
CHAT_USER_JOIN: 'is now connected and join the room.',
CHAT_USER_QUIT: 'is now disconnect and quit the room.',
CHAT_CLEAN_MESSAGE: 'Clean message list',
CHAT_BOLD_MESSAGE: 'Bold font style, please use tag: <b>message</b>',
CHAT_ITALIC_MESSAGE: 'Italic font style, please use tag: <i>message</i>',
CHAT_MESSAGE_ALREADY_CLEAN: '*** chat messages list already be cleaned',
CHAT_FONT_BOLD: 'Font Bold',
CHAT_FONT_ITALIC: 'Font Italic',
CHAT_BAN_KICK: 'Kick out and ban IP',
CHAT_BAN_KICK_REASON: 'you are not grateful at here',
CHAT_BAN_KICK_MESSAGE: '{{who}} was kicked and ban by {{by}} ({{reason}})',
CHAT_CONFIRM_BAN_OK: 'Ban & Kick',
CHAT_CONFIRM_BAN_CANCEL: 'Cancel',
CHAT_CONFIRM_BAN_HEADER_TEXT: 'Ban & Kick Confirm',
CHAT_CONFIRM_BAN_BODY_TEXT: 'Are you sure want to kick this user and ban the ip?',
CHAT_DISCONNECT: 'disconnect from server, please check your network or chat server is down',
CHAT_FONT_COLOR: 'Font color',
//footer view
MIT_PROTOCOL: 'The source of this project is protected by <a href="https://github.com/twbs/bootstrap/blob/master/LICENSE" target="_blank">MIT</a> open source protocol',
GIT_REPO: 'Power by &copy;meanTorrent<a href="https://github.com/taobataoma/meanTorrent" target="_blank">view on GitHub</a>',
TOTAL_USERS: 'Total Users',
TOTAL_VIP_USERS: 'Total VIP Users',
TOTAL_TORRENTS: 'Total Torrents',
TOTAL_TORRENTSSIZE: 'Total TorrentsSize',
TOTAL_SEEDERS: 'Total Seeders',
TOTAL_LEECHERS: 'Total Leechers',
TOTAL_UPLOADED: 'Total Uploaded',
TOTAL_DOWNLOADED: 'Total Downloaded',
TOTAL_FORUMTOPICS: 'Total ForumTopics',
TOTAL_FORUMREPLIES: 'Total ForumReplies',
///////////////////////the movie db fields////////////////////////////////
TMDB_FIELDS: {
ID: 'id',
IMDB_ID: 'imdb_id',
IMDB_LINK: 'IMDB Link',
TMDB_LINK: 'TMDB Link',
HOMEPAGE: 'homepage',
ADULT: 'adult',
BUDGET: 'budget',
REVENUE: 'revenue',
ORIGINAL_LANGUAGE: 'original language',
ORIGINAL_TITLE: 'original title',
TITLE: 'title',
SUB_TITLE: 'sub title',
ARTIST: 'artist',
BELONGS_TO_COLLECTION: 'belongs to collection',
GENRES: 'genres',
OVERVIEW: 'overview',
POPULARITY: 'popularity',
PRODUCTION_COMPANIES: 'production companies',
PRODUCTION_COUNTRIES: 'production countries',
RELEASE_DATE: 'release date',
RUNTIME: 'runtime',
SPOKEN_LANGUAGES: 'spoken languages',
STATUS: 'status',
TAGLINE: 'tagline',
VIDEO: 'video',
VOTE_AVERAGE: 'vote average',
VOTE_COUNT: 'vote count',
VOTE_UNIT: 'users',
BACKDROP_PATH: 'backdrop path',
POSTER_PATH: 'poster path',
CAST: 'cast:',
DIRECTOR: 'Director',
ORIGINAL_NAME: 'original name',
NAME: 'name',
FIRST_AIR_DATE: 'first air date',
LAST_AIR_DATE: 'last air date',
NETWORK: 'Network',
NUMBER_OF_SEASONS: 'total seasons',
NUMBER_OF_EPISODES: 'total episodes',
TOTAL_SE: 'total S.E',
THIS_SE: 'this S.E',
UNIT_EPISODES: 'episodes',
UNIT_SEASONS: 'seasons',
EPISODES_INPUT_TIP: 'tip: Only accepts numbers 0-9 and characters minus, for example9 is 9th episode, 1-30 is first to thirty episode, like 001 12 01-30 12-45 45-127 etc.'
},
//forum
FORUMS: {
FORUM_TITLE: 'meanTorrent Forums',
FORUM_SUB_TITLE: 'Welcome to meanTorrent forums!',
HOME_INDEX: 'Forums Home',
BTN_ADD_FORUM: 'Add New Forum',
BTN_EDIT_FORUM: 'Edit Forum',
BTN_ADD: 'Add',
BTN_EDIT: 'Edit',
BTN_SAVE: 'Save',
BTN_CANCEL: 'Cancel',
LINK_EDIT: 'Edit',
CLICK_TO_EDIT: 'Click to edit',
BTN_DELETE: 'Delete',
BTN_SUBMIT_TOPIC: 'Submit New Topic',
BTN_SUBMIT_REPLY: 'Submit New Reply',
BTN_POST_NEW_TOPIC: 'Post New Topic',
BTN_POST_NEW_REPLY: 'Post New Reply',
BTN_SET_READONLY: 'Set Readonly',
BTN_UNSET_READONLY: 'Unset Readonly',
ADD_SUCCESSFULLY: 'Forum added successfully',
ADD_FAILED: 'Forum added failed',
EDIT_SUCCESSFULLY: 'Forum edited successfully',
EDIT_FAILED: 'Forum edited failed',
DELETE_SUCCESSFULLY: 'Forum deleted successfully',
DELETE_FAILED: 'Forum deleted failed',
DELETE_CONFIRM_OK: 'Delete',
DELETE_CONFIRM_CANCEL: 'Cancel',
DELETE_CONFIRM_HEADER_TEXT: 'Delete Confirm',
DELETE_CONFIRM_BODY_TEXT: 'Are you sure want to delete this forum?',
MODERATOR_TITLE: 'Add Moderator',
ADD_MODERATOR_SUCCESSFULLY: 'Add moderator successfully',
ADD_MODERATOR_FAILED: 'Add moderator failed',
REMOVE_MODERATOR_SUCCESSFULLY: 'Remove moderator successfully',
REMOVE_MODERATOR_FAILED: 'Remove moderator failed',
REMOVE_CONFIRM_BODY_TEXT: 'Are you sure want to delete this moderator?',
PT_REQUIRED: 'Please enter topic title',
PC_REQUIRED: 'Please enter topic content',
PRC_REQUIRED: 'Please enter reply content',
POST_TOPIC_SUCCESSFULLY: 'Post new topic successfully',
POST_TOPIC_FAILED: 'Post new topic failed',
POST_REPLY_SUCCESSFULLY: 'Post new reply successfully',
POST_REPLY_FAILED: 'Post new reply failed',
TOPIC_EDIT_SUCCESSFULLY: 'Reply content modify successfully',
TOPIC_EDIT_FAILED: 'Reply content modify failed',
TOPIC_TOGGLE_READONLY_SUCCESSFULLY: 'Toggle set topic readonly successfully',
TOPIC_TOGGLE_READONLY_FAILED: 'Toggle set topic readonly failed',
TOPIC_SEARCH_FAILED: 'Topics search failed',
TOPIC_TOGGLE_TOP_SUCCESSFULLY: 'Toggle set topic top status successfully',
TOPIC_TOGGLE_TOP_FAILED: 'Toggle set topic top status failed',
TOPIC_TOGGLE_GLOBAL_SUCCESSFULLY: 'Toggle set topic global status successfully',
TOPIC_TOGGLE_GLOBAL_FAILED: 'Toggle set topic global status failed',
REPLY_EDIT_SUCCESSFULLY: 'Reply content modify successfully',
REPLY_EDIT_FAILED: 'Reply content modify failed',
DELETE_TOPIC_SUCCESSFULLY: 'Topic deleted successfully',
DELETE_TOPIC_FAILED: 'Topic deleted failed',
DELETE_TOPIC_CONFIRM_OK: 'Delete',
DELETE_TOPIC_CONFIRM_CANCEL: 'Cancel',
DELETE_TOPIC_CONFIRM_HEADER_TEXT: 'Delete Topic',
DELETE_TOPIC_CONFIRM_BODY_TEXT: 'Are you sure want to delete this topic?',
DELETE_REPLY_SUCCESSFULLY: 'Reply deleted successfully',
DELETE_REPLY_FAILED: 'Reply deleted failed',
DELETE_REPLY_CONFIRM_HEADER_TEXT: 'Delete Reply',
DELETE_REPLY_CONFIRM_BODY_TEXT: 'Are you sure want to delete this reply?',
READ_ONLY_POST: '*** Readonly forum, cannot to post topic!',
READ_ONLY_REPLY: '*** Readonly topic, cannot to post reply!',
TITLE_READONLY: 'readonly',
TODAY_NEW_COUNT_ALL: '(Today: <mark class="text-danger">{{topic}}</mark> topics, <mark class="text-danger">{{reply}}</mark> replies)',
TODAY_NEW_COUNT_TOPIC: '(Today: <mark class="text-danger">{{topic}}</mark> topics)',
TODAY_NEW_COUNT_REPLY: '(Today: <mark class="text-danger">{{reply}}</mark> replies)',
UPLOAD_ATTACH_SUCCESSFULLY: 'Upload attach file successfully',
UPLOAD_ATTACH_FAILED: 'Upload attach file failed',
ATTACH_UPLOAD_TOOLTIP1: 'Attach files by dragging & dropping or ',
ATTACH_UPLOAD_TOOLTIP2: 'select them',
ATTACH_UPLOAD_TOOLTIP3: ', The picture file will be displayed automatically, Others file can only be downloaded.',
ATTACH_UPLOADING: 'Uploading',
ATTACH_LIST_HEADER: 'Attach files list:',
THUMBS_LIST_HEADER: 'Thumbs up users list ({{number}}):',
ATTACH_FILE_SIZE: 'Size:',
ATTACH_DOWN_COUNT: 'Downloaded:',
ATTACHE_DOWNLOAD_SUCCESSFULLY: 'Attach file download successfully',
ATTACHE_DOWNLOAD_FAILED: 'Attach file download failed',
FLOOR_POSTER: 'OWN',
ALL_FORUMS: 'All Forums',
SEARCH_RESULT_LIST: 'Search Result',
SEARCH_LOADING: 'is loading result, please wait...',
SEARCH_EMPTY: 'No matching results',
SIGNATURE_TAG: 'Signature',
CATEGORY: {
AFFAIRS: 'Affairs',
DISCUSS: 'Discuss',
BUSINESS: 'Business',
VIP: 'Vip members area',
ADMINISTRATION: 'Administration area'
},
FIELDS: {
NAME: 'Forum Name',
ORDER: 'Forum Order',
CMD: 'Command',
MODERATORS: 'Moderators',
DESC: 'Description',
CATEGORY: 'Category',
READONLY_POST: 'Users are forbidden to post new topics',
OPERONLY_POST: 'This forum only for OPER users',
VIPONLY_POST: 'This forum only for VIP users',
READONLY_REPLY: 'Users are forbidden to post new replies',
TOPIC: 'Topics',
GLOBAL_TOPIC: 'Global topics',
TOPICS: 'Topics',
REPLIES: 'Replies',
VIEWS: 'Views',
LAST_REPLY: 'Last Reply',
TITLE: 'Title',
CONTENT: 'Content',
REPLY_BY_1: 'by',
REPLY_BY_2: 'reply at {{createdAt}}',
REPLY_BY_3: 'post at {{createdAt}}'
},
TITLES: {
REPLY_QUOTE: 'quote and reply',
REPLY_EDIT: 'edit reply',
REPLY_DELETE: 'delete reply',
TOPIC_EDIT: 'edit topic',
TOPIC_DELETE: 'delete topic',
TOPIC_TOP_TOPIC: 'top status',
TOPIC_GLOBAL_TOPIC: 'global status',
TOPIC_THUMBS_UP: 'thumbs up and donate score: {{number}}',
HAS_ATTACH: 'has attach files'
}
},
//status pages
STATUS_PAGE: {
BAD_REQUEST: 'Bad Request',
FORBIDDEN: 'Forbidden',
MADE_BAD_REQUEST: 'You made a bad request',
NOT_AUTHORIZED_THIS: 'You are not authorized to access this resource',
NOT_FOUND: 'Not Found',
PAGE_NOT_FOUND: 'Page Or Resources Not Found'
},
/////////////////////////resources tag fields///////////////////////////////////
RESOURCESTAGS: {
TYPE: {
SELF: 'Video Type',
BLU_RAY: 'BLU_RAY',
WEB_DL: 'WEB_DL',
REMUX: 'REMUX',
ENCODE: 'ENCODE'
},
RESOLUTION: {
SELF: 'Resolution',
S4K: '4K',
S1080P: '1080p',
S1080I: '1080i',
S720P: '720P'
},
VIDEO: {
SELF: 'Video Codec',
AVC: 'AVC',
X265: 'X265',
X264: 'X264'
},
AUDIO: {
SELF: 'Audio Codec',
AAC: 'AAC',
AC3: 'AC3',
LPCM: 'LPCM',
DTS: 'DTS',
DTS_HD: 'DTS HD',
ATMOS_TRUEHD: 'Atmos TrueHD'
},
AUDIOFORMATS: {
SELF: 'Audio Formats',
WAV: 'WAV',
FLAC: 'FLAC',
APE: 'APE'
},
CHANNEL: {
SELF: 'Audio Channel',
C20: '2.0 chnnel',
C51: '5.1 channel',
C71: '7.1 channel'
},
THREED: {
SELF: '2D/3D',
T2D: '2D',
T3D: '3D',
T2D_3D: '2D-3D'
},
RANKING: {
SELF: 'Ranking',
IMDB_TOP100: 'IMDB TOP100',
IMDB_TOP250: 'IMDB TOP250'
},
REGION: {
SELF: 'Region',
CHINA: 'China',
USA: 'USA',
JAPAN: 'Japan',
KOREA: 'Korea',
INDIA: 'India',
ARAB: 'Arab'
},
MODIFY: {
SELF: 'Modify',
DIY: 'DIY',
GUOPEI: 'Mandarin',
ZHONGZI: 'Chinese Subtitle'
},
MUSIC_SUB_CAT: {
SELF: 'Music Sub Category',
CD: 'CD',
MTV: 'MTV'
},
MOVIE_SUB_CAT: {
SELF: 'Video Category',
CARTOON: 'Cartoon',
DOCUMENTARY: 'Documentary'
},
SPORTS_SUB_CAT: {
SELF: 'Sports Event',
FOOTBALL: 'Football',
BASKETBALL: 'Basketball',
RUGBY: 'Rugby',
TENNIS: 'Tennis',
BOXING: 'Boxing',
SNOOKER: 'Snooker',
F1: 'F1'
},
PICTURE_SUB_CAT: {
SELF: 'Picture Category',
SCENERY: 'Scenery',
FASHION: 'Fashion',
SPORTS: 'Sports',
ART_PORTRAIT: 'Art Portrait'
},
SOFT_SUB_CAT: {
SELF: 'Software Category',
OS: 'OS',
OFFICE: 'Office',
TOOLS: 'Tools',
MEDIA: 'Media',
DEVELOPMENT_IDE: 'Development IDE',
MAP: 'Map'
},
EBOOK_FORMAT: {
SELF: 'eBook Format',
PDF: 'PDF',
WDL: 'WDL',
ABM: 'ABM',
CEB: 'CEB',
PDG: 'PDG',
CHM: 'CHM',
TXT: 'TXT'
},
EBOOK_SUB_CAT: {
SELF: 'eBook Category',
PROGRAMMING: 'Programming',
COMPUTER: 'Computer',
MAGAZINE: 'Magazine',
STORY: 'Story',
BIOGRAPHY: 'Biography'
},
PLATFORM: {
SELF: 'Platform',
WINDOWS: 'Windows',
MACOS: 'MacOS',
LINUX: 'Linux',
IOS: 'iOS',
ANDROID: 'Android',
CAR: 'Car'
}
},
//server returned string
SERVER: {
SENDING_ACTIVE_MAIL_SUCCESSFULLY: 'Welcome join <strong>{{site}}</strong>, We`ve sent you an email to <strong>{{mail}}</strong>, please check you mail box and click the active url to verify you mail address and active you account in <strong>{{hours}}</strong> hours, thanks!',
ACTIVE_MAIL_RENDER_ERROR: 'The authentication mail render error',
SENDING_ACTIVE_MAIL_FAILED: 'The authentication mail send failed',
SCORE_NOT_ENOUGH: 'you don`t have enough score for this operation',
ALREADY_THUMBS_UP: 'you already thumbs up it',
NO_ACCOUNT_WITH_THAT_USERNAME_OR_EMAIL: 'No account with that username or email has been found',
USERNAME_EMAIL_NOT_BE_BLANK: 'Username or email field must not be blank',
SENDING_RESET_MAIL_SUCCESSFULLY: 'An email has been sent to the provided email with further instructions. please check it then reset your password',
SENDING_RESET_MAIL_FAILED: 'The password reset mail send failed',
PASSWORDS_DO_NOT_MATCH: 'twice passwords do not match',
RESET_TOKEN_INVALID: 'Password reset token is invalid or has expired.',
RESET_PASSWORD_TO_FREQUENT: 'Reset password operation is too frequent, you can do once only in {{hours}} hours, next time is: {{nextTime | date: "yyyy-MM-dd HH:mm:ss"}}',
INVALID_USERNAME: 'Invalid username!',
INVALID_PASSWORD: 'Invalid password!',
YOU_ARE_BANNED: 'You are banned from the server!',
ACCOUNT_IS_NOT_ACTIVATED: 'Your account is not activated, you should active first!',
ONLY_VIP_CAN_DOWNLOAD: 'This torrent is only for Vip users',
CAN_NOT_DOWNLOAD_BANNED: 'Download failed, you are banned from server',
CAN_NOT_DOWNLOAD_IDLE: 'Download failed, you are idle for long time, before download any things, you should active you account again in profile menu "account status"!'
},
//server message string, content string support markdown and emoji
SERVER_MESSAGE: {
TITLE_VIP_CHANGED_ADD: 'Vip status changed',
CONTENT_VIP_CHANGED_ADD: '### Welcome! \n Your vip status changed, now end at: **{{vip_end_at | date: "yyyy-MM-dd HH:mm"}}** :four_leaf_clover:',
TITLE_MAKER_CREATE: 'Maker group has created',
CONTENT_MAKER_CREATE: 'Administrator already created a maker group **-={{maker_group_name}}=-** for you, you are the group founder now, Thank you for your contribution on **{{site_name}}** :100:',
TITLE_HNR_WARNING_ADD: 'New H&R warning',
CONTENT_HNR_WARNING_ADD: '### H&R warning! \n You just got a h&r warning on torrent [{{torrent_file_name}}](/torrents/{{torrent_id}}), please continue to seeding, the warning will be auto cleanup when the seed ratio more than {{hnr_ratio}} or seed time more than {{hnr_days}} days or clean up manually at [warning list](/status/warning).',
TITLE_HNR_WARNING_REMOVE: 'H&R warning removed',
CONTENT_HNR_WARNING_REMOVE: '### H&R warning removed! \n Congratulate, your h&r warning ont torrent [{{torrent_file_name}}](/torrents/{{torrent_id}}) already clean up.',
TITLE_FORUM_NEW_TOPIC_REPLY: 'Topic in forum has new reply',
CONTENT_FORUM_NEW_TOPIC_REPLY: '### New reply! \n :collision: You posted topic in forum [{{topic_title}}](/forums/{{forum_id}}/{{topic_id}}#{{reply_id}}) has new reply by user [{{by_name}}](/userinfo/{{by_id}}).',
TITLE_FORUM_TOPIC_THUMBS_UP: 'Topic in forum was be thumbs up',
CONTENT_FORUM_TOPIC_THUMBS_UP: '### Thumbs up! \n :+1: You posted topic [{{topic_title}}](/forums/{{forum_id}}/{{topic_id}}) in forum was be thumbs up by user [{{by_name}}](/userinfo/{{by_id}}).',
TITLE_FORUM_REPLY_THUMBS_UP: 'Reply in forum was be thumbs up',
CONTENT_FORUM_REPLY_THUMBS_UP: '### Thumbs up! \n :+1: You posted reply of topic [{{topic_title}}](/forums/{{forum_id}}/{{topic_id}}#{{reply_id}}) in forum was be thumbs up by user [{{by_name}}](/userinfo/{{by_id}}).',
TITLE_FORUM_TOPIC_DELETED: 'Topic in forum was deleted',
CONTENT_FORUM_TOPIC_DELETED: 'You posted topic [{{topic_title}}](/forums/{{forum_id}}/{{topic_id}}) in forum was deleted by user [{{by_name}}](/userinfo/{{by_id}}).',
TITLE_FORUM_REPLY_DELETED: 'Reply in forum was deleted',
CONTENT_FORUM_REPLY_DELETED: 'You posted reply of topic [{{topic_title}}](/forums/{{forum_id}}/{{topic_id}}#{{reply_id}}) in forum was deleted by user [{{by_name}}](/userinfo/{{by_id}}).',
TITLE_FORUM_BECOME_MODERATOR: 'You have become the forum moderator',
CONTENT_FORUM_BECOME_MODERATOR: '### Congratulate! \n :clap: You have become the forum [{{forum_name}}](/forums/{{forum_id}}) moderator, Thank you for your contribution.',
TITLE_TORRENT_NEW_COMMENT: 'Torrent has new comment',
CONTENT_TORRENT_NEW_COMMENT: '### New comment! \n :collision: You uploaded torrent [{{torrent_file_name}}](/torrents/{{torrent_id}}) has a new comment submit by user [{{by_name}}](/userinfo/{{by_id}}).',
TITLE_TORRENT_COMMENT_DELETED: 'Torrent comment was deleted',
CONTENT_TORRENT_COMMENT_DELETED: 'You posted comment of torrent [{{torrent_file_name}}](/torrents/{{torrent_id}}) was deleted by user [{{by_name}}](/userinfo/{{by_id}}).',
TITLE_TORRENT_THUMBS_UP: 'Torrent was be thumbs up',
CONTENT_TORRENT_THUMBS_UP: '### Thumbs up! \n :+1: You uploaded torrent [{{torrent_file_name}}](/torrents/{{torrent_id}}) was be thumbs up by user [{{by_name}}](/userinfo/{{by_id}}).',
TITLE_TORRENT_REVIEWED: 'Torrent was reviewed',
CONTENT_TORRENT_REVIEWED: '### Congratulate! \n :clap: You uploaded torrent [{{torrent_file_name}}](/torrents/{{torrent_id}}) was reviewed by user [{{by_name}}](/userinfo/{{by_id}}).',
TITLE_TORRENT_VIP_CHANGED: 'Torrent VIP status changed',
CONTENT_TORRENT_VIP_CHANGED: '### VIP status changed! \n You uploaded torrent [{{torrent_file_name}}](/torrents/{{torrent_id}}) VIP status was changed by user [{{by_name}}](/userinfo/{{by_id}}), current status is **{{vip_status}}**.',
TITLE_TORRENT_HNR_CHANGED: 'Torrent H&R status changed',
CONTENT_TORRENT_HNR_CHANGED: '### H&R status changed! \n You uploaded torrent [{{torrent_file_name}}](/torrents/{{torrent_id}}) H&R status was changed by user [{{by_name}}](/userinfo/{{by_id}}), current status is **{{hnr_status}}**.',
TITLE_TORRENT_SALE_CHANGED: 'Torrent sale status changed',
CONTENT_TORRENT_SALE_CHANGED: '### Sale status changed! \n You uploaded torrent [{{torrent_file_name}}](/torrents/{{torrent_id}}) sale status was changed by user [{{by_name}}](/userinfo/{{by_id}}), current status is **{{sale_status}}**.'
}
};
// **************************************************
// English Strings end
// **************************************************
// config $translateProvider
transConfig.$inject = ['$translateProvider'];
function transConfig($translateProvider) {
$translateProvider.translations('en', string_en);
}
}(ApplicationConfiguration));