|
@@ -0,0 +1,477 @@
|
|
|
+window.locale = 'en';
|
|
|
+
|
|
|
+window.i18n = function (key, replacements = [], encode_html = true) {
|
|
|
+ if(typeof replacements === 'boolean' && encode_html === undefined){
|
|
|
+ encode_html = replacements;
|
|
|
+ replacements = [];
|
|
|
+ }else if(Array.isArray(replacements) === false){
|
|
|
+ replacements = [replacements];
|
|
|
+ }
|
|
|
+
|
|
|
+ // if locale is not set, default to en
|
|
|
+ if(!window.translations[window.locale])
|
|
|
+ window.locale = 'en';
|
|
|
+
|
|
|
+ let str = window.translations[window.locale][key];
|
|
|
+
|
|
|
+ if (!str) {
|
|
|
+ str = key;
|
|
|
+ }
|
|
|
+ str = encode_html ? html_encode(str) : str;
|
|
|
+ // replace %% occurrences with the values in replacements
|
|
|
+ // %% is for simple text replacements
|
|
|
+ // %strong% is for <strong> tags
|
|
|
+ // e.g. "Hello, %strong%" => "Hello, <strong>World</strong>"
|
|
|
+ // e.g. "Hello, %%" => "Hello, World"
|
|
|
+ // e.g. "Hello, %strong%, %%!" => "Hello, <strong>World</strong>, Universe!"
|
|
|
+ for (let i = 0; i < replacements.length; i++) {
|
|
|
+ // sanitize the replacement
|
|
|
+ replacements[i] = encode_html ? html_encode(replacements[i]) : replacements[i];
|
|
|
+ // find first occurrence of %strong%
|
|
|
+ let index = str.indexOf('%strong%');
|
|
|
+ // find first occurrence of %%
|
|
|
+ let index2 = str.indexOf('%%');
|
|
|
+ // decide which one to replace
|
|
|
+ if (index === -1 && index2 === -1) {
|
|
|
+ break;
|
|
|
+ } else if (index === -1) {
|
|
|
+ str = str.replace('%%', replacements[i]);
|
|
|
+ } else if (index2 === -1) {
|
|
|
+ str = str.replace('%strong%', '<strong>' + replacements[i] + '</strong>');
|
|
|
+ } else if (index < index2) {
|
|
|
+ str = str.replace('%strong%', '<strong>' + replacements[i] + '</strong>');
|
|
|
+ } else {
|
|
|
+ str = str.replace('%%', replacements[i]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return str;
|
|
|
+}
|
|
|
+
|
|
|
+window.translations = {
|
|
|
+ en: {
|
|
|
+ access_granted_to: "Access Granted To",
|
|
|
+ add_existing_account: "Add Existing Account",
|
|
|
+ all_fields_required: 'All fields are required.',
|
|
|
+ apply: "Apply",
|
|
|
+ ascending: 'Ascending',
|
|
|
+ background: "Background",
|
|
|
+ browse: "Browse",
|
|
|
+ cancel: 'Cancel',
|
|
|
+ center: 'Center',
|
|
|
+ change_desktop_background: 'Change desktop background…',
|
|
|
+ change_password: "Change Password",
|
|
|
+ change_username: "Change Username",
|
|
|
+ close_all_windows: "Close All Windows",
|
|
|
+ color: 'Color',
|
|
|
+ confirm_account_for_free_referral_storage_c2a: 'Create an account and confirm your email address to receive 1 GB of free storage. Your friend will get 1 GB of free storage too.',
|
|
|
+ confirm_new_password: "Confirm New Password",
|
|
|
+ contact_us: "Contact Us",
|
|
|
+ contain: 'Contain',
|
|
|
+ continue: "Continue",
|
|
|
+ copy: 'Copy',
|
|
|
+ copy_link: "Copy Link",
|
|
|
+ copying: "Copying",
|
|
|
+ cover: 'Cover',
|
|
|
+ create_account: "Create Account",
|
|
|
+ create_free_account: "Create Free Account",
|
|
|
+ create_shortcut: "Create Shortcut",
|
|
|
+ current_password: "Current Password",
|
|
|
+ cut: 'Cut',
|
|
|
+ date_modified: 'Date modified',
|
|
|
+ delete: 'Delete',
|
|
|
+ delete_permanently: "Delete Permanently",
|
|
|
+ deploy_as_app: 'Deploy as app',
|
|
|
+ descending: 'Descending',
|
|
|
+ desktop_background_fit: "Fit",
|
|
|
+ dir_published_as_website: `%strong% has been published to:`,
|
|
|
+ disassociate_dir: "Disassociate Directory",
|
|
|
+ download: 'Download',
|
|
|
+ downloading: "Downloading",
|
|
|
+ email: "Email",
|
|
|
+ email_or_username: "Email or Username",
|
|
|
+ empty_trash: 'Empty Trash',
|
|
|
+ empty_trash_confirmation: `Are you sure you want to permanently delete the items in Trash?`,
|
|
|
+ emptying_trash: 'Emptying Trash…',
|
|
|
+ feedback: "Feedback",
|
|
|
+ feedback_c2a: "Please use the form below to send us your feedback, comments, and bug reports.",
|
|
|
+ feedback_sent_confirmation: "Thank you for contacting us. If you have an email associated with your account, you will hear back from us as soon as possible.",
|
|
|
+ forgot_pass_c2a: "Forgot password?",
|
|
|
+ from: "From",
|
|
|
+ general: "General",
|
|
|
+ get_a_copy_of_on_puter: `Get a copy of '%%' on Puter.com!`,
|
|
|
+ get_copy_link: 'Get Copy Link',
|
|
|
+ hide_all_windows: "Hide All Windows",
|
|
|
+ html_document: 'HTML document',
|
|
|
+ image: 'Image',
|
|
|
+ invite_link: "Invite Link",
|
|
|
+ items_in_trash_cannot_be_renamed: `This item can't be renamed because it's in the trash. To rename this item, first drag it out of the Trash.`,
|
|
|
+ jpeg_image: 'JPEG image',
|
|
|
+ keep_in_taskbar: 'Keep in Taskbar',
|
|
|
+ log_in: "Log In",
|
|
|
+ log_out: 'Log Out',
|
|
|
+ move: 'Move',
|
|
|
+ moving: "Moving",
|
|
|
+ my_websites: "My Websites",
|
|
|
+ name: 'Name',
|
|
|
+ name_cannot_be_empty: 'Name cannot be empty.',
|
|
|
+ name_cannot_contain_double_period: "Name can not be the '..' character.",
|
|
|
+ name_cannot_contain_period: "Name can not be the '.' character.",
|
|
|
+ name_cannot_contain_slash: "Name cannot contain the '/' character.",
|
|
|
+ name_must_be_string: "Name can only be a string.",
|
|
|
+ name_too_long: `Name can not be longer than %% characters.`,
|
|
|
+ new: 'New',
|
|
|
+ new_folder: 'New folder',
|
|
|
+ new_password: "New Password",
|
|
|
+ new_username: "New Username",
|
|
|
+ no_dir_associated_with_site: 'No directory associated with this address.',
|
|
|
+ no_websites_published: "You have not published any websites yet.",
|
|
|
+ ok: 'OK',
|
|
|
+ open: "Open",
|
|
|
+ open_in_new_tab: "Open in New Tab",
|
|
|
+ open_in_new_window: "Open in New Window",
|
|
|
+ open_with: "Open With",
|
|
|
+ password: "Password",
|
|
|
+ password_changed: "Password changed.",
|
|
|
+ passwords_do_not_match: '`New Password` and `Confirm New Password` do not match.',
|
|
|
+ paste: 'Paste',
|
|
|
+ paste_into_folder: "Paste Into Folder",
|
|
|
+ pick_name_for_website: "Pick a name for your website:",
|
|
|
+ picture: "Picture",
|
|
|
+ powered_by_puter_js: `Powered by <a href="https://docs.puter.com/" target="_blank">Puter.js</a>`,
|
|
|
+ preparing: "Preparing...",
|
|
|
+ preparing_for_upload: "Preparing for upload...",
|
|
|
+ properties: "Properties",
|
|
|
+ properties: 'Properties',
|
|
|
+ publish: "Publish",
|
|
|
+ publish_as_website: 'Publish as website',
|
|
|
+ recent: "Recent",
|
|
|
+ recover_password: "Recover Password",
|
|
|
+ refer_friends_c2a: "Get 1 GB for every friend who creates and confirms an account on Puter. Your friend will get 1 GB too!",
|
|
|
+ refer_friends_social_media_c2a: `Get 1 GB of free storage on Puter.com!`,
|
|
|
+ refresh: 'Refresh',
|
|
|
+ release_address_confirmation: `Are you sure you want to release this address?`,
|
|
|
+ remove_from_taskbar:'Remove from Taskbar',
|
|
|
+ rename: 'Rename',
|
|
|
+ repeat: 'Repeat',
|
|
|
+ resend_confirmation_code: "Re-send Confirmation Code",
|
|
|
+ restore: "Restore",
|
|
|
+ save_account_to_get_copy_link: "Please create an account to proceed.",
|
|
|
+ save_account_to_publish: 'Please create an account to proceed.',
|
|
|
+ save_session_c2a: 'Create an account to save your current session and avoid losing your work.',
|
|
|
+ scan_qr_c2a: 'Scan the code below to log into this session from other devices',
|
|
|
+ select: "Select",
|
|
|
+ select_color: 'Select color…',
|
|
|
+ send: "Send",
|
|
|
+ send_password_recovery_email: "Send Password Recovery Email",
|
|
|
+ session_saved: "Thank you for creating an account. This session has been saved.",
|
|
|
+ set_new_password: "Set New Password",
|
|
|
+ share_to: "Share to",
|
|
|
+ show_all_windows: "Show All Windows",
|
|
|
+ show_hidden: 'Show hidden',
|
|
|
+ sign_in_with_puter: "Sign in with Puter",
|
|
|
+ sign_up: "Sign Up",
|
|
|
+ signing_in: "Signing in…",
|
|
|
+ size: 'Size',
|
|
|
+ sort_by: 'Sort by',
|
|
|
+ start: 'Start',
|
|
|
+ taking_longer_than_usual: 'Taking a little longer than usual. Please wait...',
|
|
|
+ text_document: 'Text document',
|
|
|
+ tos_fineprint: `By clicking 'Create Free Account' you agree to Puter's <a href="https://puter.com/terms" target="_blank">Terms of Service</a> and <a href="https://puter.com/privacy" target="_blank">Privacy Policy</a>.`,
|
|
|
+ trash: 'Trash',
|
|
|
+ type: 'Type',
|
|
|
+ undo: 'Undo',
|
|
|
+ unzip: "Unzip",
|
|
|
+ upload: 'Upload',
|
|
|
+ upload_here: 'Upload here',
|
|
|
+ username: "Username",
|
|
|
+ username_changed: 'Username updated successfully.',
|
|
|
+ versions: "Versions",
|
|
|
+ yes_release_it: 'Yes, Release It',
|
|
|
+ you_have_been_referred_to_puter_by_a_friend: "You have been referred to Puter by a friend!",
|
|
|
+ zip: "Zip",
|
|
|
+ },
|
|
|
+ // korean
|
|
|
+ ko: {
|
|
|
+ access_granted_to: "접근 권한 부여",
|
|
|
+ add_existing_account: "기존 계정 추가",
|
|
|
+ all_fields_required: '모든 필드는 필수입니다.',
|
|
|
+ apply: "적용",
|
|
|
+ ascending: '오름차순',
|
|
|
+ background: "배경",
|
|
|
+ browse: "찾아보기",
|
|
|
+ cancel: '취소',
|
|
|
+ center: '중앙',
|
|
|
+ change_desktop_background: '바탕 화면 배경 변경…',
|
|
|
+ change_password: "비밀번호 변경",
|
|
|
+ change_username: "사용자 이름 변경",
|
|
|
+ close_all_windows: "모든 창 닫기",
|
|
|
+ color: '색상',
|
|
|
+ confirm_account_for_free_referral_storage_c2a: '계정을 생성하고 이메일 주소를 확인하여 1GB의 무료 저장 공간을 받으십시오. 친구도 1GB의 무료 저장 공간을 받게 됩니다.',
|
|
|
+ confirm_new_password: "새 비밀번호 확인",
|
|
|
+ contact_us: "문의하기",
|
|
|
+ contain: '포함',
|
|
|
+ continue: "계속",
|
|
|
+ copy: '복사',
|
|
|
+ copy_link: "링크 복사",
|
|
|
+ copying: "복사 중",
|
|
|
+ cover: '표지',
|
|
|
+ create_account: "계정 생성",
|
|
|
+ create_free_account: "무료 계정 생성",
|
|
|
+ create_shortcut: "바로 가기 만들기",
|
|
|
+ current_password: "현재 비밀번호",
|
|
|
+ cut: '잘라내기',
|
|
|
+ date_modified: '수정한 날짜',
|
|
|
+ delete: '삭제',
|
|
|
+ delete_permanently: "영구 삭제",
|
|
|
+ deploy_as_app: '앱으로 배포',
|
|
|
+ descending: '내림차순',
|
|
|
+ desktop_background_fit: "맞추기",
|
|
|
+ dir_published_as_website: `%strong% 다음에 게시되었습니다:`,
|
|
|
+ disassociate_dir: "디렉토리 연결 해제",
|
|
|
+ download: '다운로드',
|
|
|
+ downloading: "다운로드 중",
|
|
|
+ email: "이메일",
|
|
|
+ email_or_username: "이메일 또는 사용자 이름",
|
|
|
+ empty_trash: '휴지통 비우기',
|
|
|
+ empty_trash_confirmation: `휴지통의 항목을 영구적으로 삭제하시겠습니까?`,
|
|
|
+ emptying_trash: '휴지통 비우는 중…',
|
|
|
+ feedback: "피드백",
|
|
|
+ feedback_c2a: "아래 양식을 사용하여 피드백, 의견 및 버그 보고를 보내십시오.",
|
|
|
+ feedback_sent_confirmation: "문의해 주셔서 감사합니다. 계정에 이메일이 연결되어 있으면 가능한 빨리 회신 드리겠습니다.",
|
|
|
+ forgot_pass_c2a: "비밀번호를 잊으셨나요?",
|
|
|
+ from: "보낸 사람",
|
|
|
+ general: "일반",
|
|
|
+ get_a_copy_of_on_puter: `Puter.com에서 '%%'의 사본을 받으세요!`,
|
|
|
+ get_copy_link: '링크 복사',
|
|
|
+ hide_all_windows: "모든 창 숨기기",
|
|
|
+ html_document: 'HTML 문서',
|
|
|
+ image: '이미지',
|
|
|
+ invite_link: "초대 링크",
|
|
|
+ items_in_trash_cannot_be_renamed: `이 항목은 휴지통에 있기 때문에 이름을 바꿀 수 없습니다. 이 항목의 이름을 바꾸려면 먼저 휴지통에서 끌어내십시오.`,
|
|
|
+ jpeg_image: 'JPEG 이미지',
|
|
|
+ keep_in_taskbar: '작업 표시줄에 유지',
|
|
|
+ log_in: "로그인",
|
|
|
+ log_out: '로그아웃',
|
|
|
+ move: '이동',
|
|
|
+ moving: "이동 중",
|
|
|
+ my_websites: "내 웹사이트",
|
|
|
+ name: '이름',
|
|
|
+ name_cannot_be_empty: '이름은 비워둘 수 없습니다.',
|
|
|
+ name_cannot_contain_double_period: "이름은 '..' 문자일 수 없습니다.",
|
|
|
+ name_cannot_contain_period: "이름은 '.' 문자일 수 없습니다.",
|
|
|
+ name_cannot_contain_slash: "이름에 '/' 문자를 포함할 수 없습니다.",
|
|
|
+ name_must_be_string: "이름은 문자열만 가능합니다.",
|
|
|
+ name_too_long: `이름은 %%자보다 길 수 없습니다.`,
|
|
|
+ new: '새로운',
|
|
|
+ new_folder: '새 폴더',
|
|
|
+ new_password: "새 비밀번호",
|
|
|
+ new_username: "새 사용자 이름",
|
|
|
+ no_dir_associated_with_site: '이 주소에 연결된 디렉토리가 없습니다.',
|
|
|
+ no_websites_published: "아직 웹사이트를 게시하지 않았습니다.",
|
|
|
+ ok: '확인',
|
|
|
+ open: "열기",
|
|
|
+ open_in_new_tab: "새 탭에서 열기",
|
|
|
+ open_in_new_window: "새 창에서 열기",
|
|
|
+ open_with: "열기 방법",
|
|
|
+ password: "비밀번호",
|
|
|
+ password_changed: "비밀번호가 변경되었습니다.",
|
|
|
+ passwords_do_not_match: '`새 비밀번호`와 `새 비밀번호 확인`이 일치하지 않습니다.',
|
|
|
+ paste: '붙여넣기',
|
|
|
+ paste_into_folder: "폴더에 붙여넣기",
|
|
|
+ pick_name_for_website: "웹사이트 이름을 선택하세요:",
|
|
|
+ picture: "사진",
|
|
|
+ powered_by_puter_js: `Powered by <a href="https://docs.puter.com/" target="_blank">Puter.js</a>`,
|
|
|
+ preparing: "준비 중...",
|
|
|
+ preparing_for_upload: "업로드 준비 중...",
|
|
|
+ properties: "속성",
|
|
|
+ publish: "게시",
|
|
|
+ publish_as_website: '웹사이트로 게시',
|
|
|
+ recent: "최근",
|
|
|
+ recover_password: "비밀번호 찾기",
|
|
|
+ refer_friends_c2a: "Puter에서 계정을 생성하고 확인한 친구마다 1GB를 받으십시오. 친구도 1GB를 받게 됩니다!",
|
|
|
+ refer_friends_social_media_c2a: `Puter.com에서 1GB의 무료 저장 공간을 받으십시오!`,
|
|
|
+ refresh: '새로 고침',
|
|
|
+ release_address_confirmation: `이 주소를 해제하시겠습니까?`,
|
|
|
+ remove_from_taskbar:'작업 표시줄에서 제거',
|
|
|
+ rename: '이름 바꾸기',
|
|
|
+ repeat: '반복',
|
|
|
+ resend_confirmation_code: "확인 코드 다시 보내기",
|
|
|
+ restore: "복원",
|
|
|
+ save_account_to_get_copy_link: "계속하려면 계정을 생성하십시오.",
|
|
|
+ save_account_to_publish: '계속하려면 계정을 생성하십시오.',
|
|
|
+ save_session_c2a: '현재 세션을 저장하고 작업을 잃지 않으려면 계정을 생성하십시오.',
|
|
|
+ scan_qr_c2a: '다른 기기에서 이 세션으로 로그인하려면 아래 코드를 스캔하십시오',
|
|
|
+ select: "선택",
|
|
|
+ select_color: '색상 선택…',
|
|
|
+ send: "보내기",
|
|
|
+ send_password_recovery_email: "비밀번호 복구 이메일 보내기",
|
|
|
+ session_saved: "계정을 생성해 주셔서 감사합니다. 이 세션이 저장되었습니다.",
|
|
|
+ set_new_password: "새 비밀번호 설정",
|
|
|
+ share_to: "공유",
|
|
|
+ show_all_windows: "모든 창 표시",
|
|
|
+ show_hidden: '숨김 항목 표시',
|
|
|
+ sign_in_with_puter: "Puter로 로그인",
|
|
|
+ sign_up: "가입",
|
|
|
+ signing_in: "로그인 중…",
|
|
|
+ size: '크기',
|
|
|
+ sort_by: '정렬 기준',
|
|
|
+ start: '시작',
|
|
|
+ taking_longer_than_usual: '보통보다 조금 더 오래 걸립니다. 잠시만 기다려 주십시오...',
|
|
|
+ text_document: '텍스트 문서',
|
|
|
+ tos_fineprint: `무료 계정 생성을 클릭하면 Puter의 <a href="https://puter.com/terms" target="_blank">서비스 약관</a>과 <a href="https://puter.com/privacy" target="_blank">개인정보 보호정책</a>에 동의하는 것입니다.`,
|
|
|
+ trash: '휴지통',
|
|
|
+ type: '유형',
|
|
|
+ undo: '실행 취소',
|
|
|
+ unzip: "압축 해제",
|
|
|
+ upload: '업로드',
|
|
|
+ upload_here: '여기에 업로드',
|
|
|
+ username: "사용자 이름",
|
|
|
+ username_changed: '사용자 이름이 성공적으로 업데이트되었습니다.',
|
|
|
+ versions: "버전",
|
|
|
+ yes_release_it: '예, 해제합니다',
|
|
|
+ you_have_been_referred_to_puter_by_a_friend: "친구가 Puter로 추천했습니다!",
|
|
|
+ zip: "압축",
|
|
|
+ },
|
|
|
+ zh: {
|
|
|
+ access_granted_to: "访问授权给",
|
|
|
+ add_existing_account: "添加现有帐户",
|
|
|
+ all_fields_required: '所有字段都是必需的。',
|
|
|
+ apply: "应用",
|
|
|
+ ascending: '升序',
|
|
|
+ background: "背景",
|
|
|
+ browse: "浏览",
|
|
|
+ cancel: '取消',
|
|
|
+ center: '中心',
|
|
|
+ change_desktop_background: '更改桌面背景…',
|
|
|
+ change_password: "更改密码",
|
|
|
+ change_username: "更改用户名",
|
|
|
+ close_all_windows: "关闭所有窗口",
|
|
|
+ color: '颜色',
|
|
|
+ confirm_account_for_free_referral_storage_c2a: '创建帐户并确认您的电子邮件地址,以获得1 GB的免费存储空间。您的朋友也将获得1 GB的免费存储空间。',
|
|
|
+ confirm_new_password: "确认新密码",
|
|
|
+ contact_us: "联系我们",
|
|
|
+ contain: '包含',
|
|
|
+ continue: "继续",
|
|
|
+ copy: '复制',
|
|
|
+ copy_link: "复制链接",
|
|
|
+ copying: "复制",
|
|
|
+ cover: '封面',
|
|
|
+ create_account: "创建帐户",
|
|
|
+ create_free_account: "创建免费帐户",
|
|
|
+ create_shortcut: "创建快捷方式",
|
|
|
+ current_password: "当前密码",
|
|
|
+ cut: '剪切',
|
|
|
+ date_modified: '修改日期',
|
|
|
+ delete: '删除',
|
|
|
+ delete_permanently: "永久删除",
|
|
|
+ deploy_as_app: '部署为应用',
|
|
|
+ descending: '降序',
|
|
|
+ desktop_background_fit: "适合",
|
|
|
+ dir_published_as_website: `%strong% 已发布到:`,
|
|
|
+ disassociate_dir: "取消关联目录",
|
|
|
+ download: '下载',
|
|
|
+ downloading: "下载",
|
|
|
+ email: "电子邮件",
|
|
|
+ email_or_username: "电子邮件或用户名",
|
|
|
+ empty_trash: '清空回收站',
|
|
|
+ empty_trash_confirmation: `您确定要永久删除回收站中的项目吗?`,
|
|
|
+ emptying_trash: '清空回收站…',
|
|
|
+ feedback: "反馈",
|
|
|
+ feedback_c2a: "请使用下面的表格向我们发送您的反馈、评论和错误报告。",
|
|
|
+ feedback_sent_confirmation: "感谢您与我们联系。如果您的帐户关联有电子邮件,我们会尽快回复您。",
|
|
|
+ forgot_pass_c2a: "忘记密码?",
|
|
|
+ from: "从",
|
|
|
+ general: "一般",
|
|
|
+ get_a_copy_of_on_puter: `在 Puter.com 上获取 '%%' 的副本!`,
|
|
|
+ get_copy_link: '获取复制链接',
|
|
|
+ hide_all_windows: "隐藏所有窗口",
|
|
|
+ html_document: 'HTML 文档',
|
|
|
+ image: '图像',
|
|
|
+ invite_link: "邀请链接",
|
|
|
+ items_in_trash_cannot_be_renamed: `此项目无法重命名,因为它在回收站中。要重命名此项目,请先将其拖出回收站。`,
|
|
|
+ jpeg_image: 'JPEG 图像',
|
|
|
+ keep_in_taskbar: '保持在任务栏',
|
|
|
+ log_in: "登录",
|
|
|
+ log_out: '登出',
|
|
|
+ move: '移动',
|
|
|
+ moving: "移动",
|
|
|
+ my_websites: "我的网站",
|
|
|
+ name: '名称',
|
|
|
+ name_cannot_be_empty: '名称不能为空。',
|
|
|
+ name_cannot_contain_double_period: "名称不能是'..'字符。",
|
|
|
+ name_cannot_contain_period: "名称不能是'.'字符。",
|
|
|
+ name_cannot_contain_slash: "名称不能包含'/'字符。",
|
|
|
+ name_must_be_string: "名称只能是字符串。",
|
|
|
+ name_too_long: `名称不能超过 %% 个字符。`,
|
|
|
+ new: '新',
|
|
|
+ new_folder: '新文件夹',
|
|
|
+ new_password: "新密码",
|
|
|
+ new_username: "新用户名",
|
|
|
+ no_dir_associated_with_site: '此地址没有关联的目录。',
|
|
|
+ no_websites_published: "您尚未发布任何网站。",
|
|
|
+ ok: '好的',
|
|
|
+ open: "打开",
|
|
|
+ open_in_new_tab: "在新标签页中打开",
|
|
|
+ open_in_new_window: "在新窗口中打开",
|
|
|
+ open_with: "打开方式",
|
|
|
+ password: "密码",
|
|
|
+ password_changed: "密码已更改。",
|
|
|
+ passwords_do_not_match: '`新密码` 和 `确认新密码` 不匹配。',
|
|
|
+ paste: '粘贴',
|
|
|
+ paste_into_folder: "粘贴到文件夹",
|
|
|
+ pick_name_for_website: "为您的网站选择一个名称:",
|
|
|
+ picture: "图片",
|
|
|
+ powered_by_puter_js: `由 <a href="https://docs.puter.com/" target="_blank">Puter.js</a> 提供支持`,
|
|
|
+ preparing: "准备中...",
|
|
|
+ preparing_for_upload: "准备上传...",
|
|
|
+ properties: "属性",
|
|
|
+ properties: '属性',
|
|
|
+ publish: "发布",
|
|
|
+ publish_as_website: '发布为网站',
|
|
|
+ recent: "最近",
|
|
|
+ recover_password: "找回密码",
|
|
|
+ refer_friends_c2a: "每个创建并确认 Puter 帐户的朋友都会为您获得 1 GB。您的朋友也将获得 1 GB!",
|
|
|
+ refer_friends_social_media_c2a: `在 Puter.com 上获取 1 GB 的免费存储空间!`,
|
|
|
+ refresh: '刷新',
|
|
|
+ release_address_confirmation: `您确定要释放此地址吗?`,
|
|
|
+ remove_from_taskbar:'从任务栏中删除',
|
|
|
+ rename: '重命名',
|
|
|
+ repeat: '重复',
|
|
|
+ resend_confirmation_code: "重新发送确认码",
|
|
|
+ restore: "还原",
|
|
|
+ save_account_to_get_copy_link: "请创建帐户以继续。",
|
|
|
+ save_account_to_publish: '请创建帐户以继续。',
|
|
|
+ save_session_c2a: '创建帐户以保存当前会话,避免丢失工作。',
|
|
|
+ scan_qr_c2a: '扫描下面的代码以从其他设备登录此会话',
|
|
|
+ select: "选择",
|
|
|
+ select_color: '选择颜色…',
|
|
|
+ send: "发送",
|
|
|
+ send_password_recovery_email: "发送密码恢复电子邮件",
|
|
|
+ session_saved: "感谢您创建帐户。此会话已保存。",
|
|
|
+ set_new_password: "设置新密码",
|
|
|
+ share_to: "分享到",
|
|
|
+ show_all_windows: "显示所有窗口",
|
|
|
+ show_hidden: '显示隐藏',
|
|
|
+ sign_in_with_puter: "使用 Puter 登录",
|
|
|
+ sign_up: "注册",
|
|
|
+ signing_in: "登录中…",
|
|
|
+ size: '大小',
|
|
|
+ sort_by: '排序方式',
|
|
|
+ start: '开始',
|
|
|
+ taking_longer_than_usual: '需要的时间比平时长一点。请稍等...',
|
|
|
+ text_document: '文本文档',
|
|
|
+ tos_fineprint: `点击“创建免费帐户”即表示您同意 Puter 的 <a href="https://puter.com/terms" target="_blank">服务条款</a> 和 <a href="https://puter.com/privacy" target="_blank">隐私政策</a>。`,
|
|
|
+ trash: '回收站',
|
|
|
+ type: '类型',
|
|
|
+ undo: '撤销',
|
|
|
+ unzip: "解压缩",
|
|
|
+ upload: '上传',
|
|
|
+ upload_here: '在此上传',
|
|
|
+ username: "用户名",
|
|
|
+ username_changed: '用户名已成功更新。',
|
|
|
+ versions: "版本",
|
|
|
+ yes_release_it: '是的,释放它',
|
|
|
+ you_have_been_referred_to_puter_by_a_friend: "您已经被朋友推荐到 Puter!",
|
|
|
+ zip: "压缩",
|
|
|
+ },
|
|
|
+}
|