User:Sekidoki/Scripts/FileUploadWizard-i18n.js
外观
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
// <nowiki>
/* FileUploadWizard interface text, kept apart from the code so wording can be edited in one place.
Each message is [繁體, 简体]. $1, $2 … stand for values the wizard fills in.
Text written into the file page is not here; it lives in FileUploadWizard-core.js. */
(function (host, factory) {
'use strict';
const i18n = factory();
if (typeof module === 'object' && module.exports) {
module.exports = i18n;
} else {
host.FileUploadWizardI18n = i18n;
}
}(typeof globalThis === 'object' ? globalThis : this, function () {
'use strict';
const MESSAGES = Object.freeze({
/* ---------- Page frame and shared words ---------- */
'opens-new-tab': ['(在新分頁開啟)', '(在新标签页打开)'],
'title': ['檔案上傳精靈', '文件上传向导'],
'lead': [
'回答幾個關於檔案來源的問題,精靈會建議上傳到維基共享資源、上傳到本站,或先不要上傳。',
'回答几个关于文件来源的问题,向导会建议上传到维基共享资源、上传到本站,或先不要上传。'
],
'dev-note': [
'測試版:可以試填、預覽和暫存檢查,不會正式發布。',
'测试版:可以试填、预览和暂存检查,不会正式发布。'
],
'steps-label': ['上傳步驟', '上传步骤'],
'step-copyright': ['來源與授權', '来源与授权'],
'step-nf-basics': ['條目與類型', '条目与类型'],
'step-nf-need': ['使用理由', '使用理由'],
'step-nf-minimal': ['最少使用', '最少使用'],
'step-details': ['描述與來源', '描述与来源'],
'step-file': ['選擇檔案', '选择文件'],
'step-review': ['預覽與發布', '预览与发布'],
'mark-required': ['(必填)', '(必填)'],
'mark-optional': ['(選填)', '(选填)'],
'choose': ['請選擇', '请选择'],
/* ---------- Step: source and licence ---------- */
'source-question': ['這個檔案從哪裡來?', '这个文件从哪里来?'],
'source-short': ['檔案來源', '文件来源'],
'source-own': ['我自己拍攝或創作,沒在別處發表過', '我自己拍摄或创作,没在别处发表过'],
'source-own-desc': ['例如自己拍的照片、自己畫的圖。', '例如自己拍的照片、自己画的图。'],
'source-own-published': [
'我自己創作,但已經在別處發表過',
'我自己创作,但已经在别处发表过'
],
'source-own-published-desc': [
'例如放在個人網站、社群媒體或書刊。',
'例如放在个人网站、社交媒体或书刊。'
],
'source-online': ['從網站或社群媒體取得', '从网站或社交媒体取得'],
'source-online-desc': ['包括搜尋引擎找到的圖片。', '包括搜索引擎找到的图片。'],
'source-scan': ['翻拍、掃描或截圖他人的作品', '翻拍、扫描或截图他人的作品'],
'source-scan-desc': [
'例如書刊、報紙、電影、電視或遊戲畫面。',
'例如书刊、报纸、电影、电视或游戏画面。'
],
'source-government': ['政府或公共機構發布', '政府或公共机构发布'],
'source-other': ['別人提供,或其他來源', '别人提供,或其他来源'],
'source-unknown': ['不知道', '不知道'],
'source-unknown-desc': [
'先查出原始出處,再決定能不能上傳。',
'先查出原始出处,再决定能不能上传。'
],
'evidence-question': ['有什麼授權證據?', '有什么授权证据?'],
'evidence-short': ['授權證據', '授权证据'],
'evidence-own': [
'我擁有全部著作權,願意以自由授權發布',
'我拥有全部著作权,愿意以自由授权发布'
],
'evidence-free-license': ['出處明確標示自由授權', '出处明确标示自由授权'],
'evidence-free-license-desc': [
'例如 CC BY、CC BY-SA 或 CC0,而且沒有「非商業」或「禁止改作」的限制。',
'例如 CC BY、CC BY-SA 或 CC0,而且没有“非商业”或“禁止改作”的限制。'
],
'evidence-pd': ['已經是公有領域,而且有法律依據', '已经是公有领域,而且有法律依据'],
'evidence-pd-desc': [
'例如作者過世已久,或依法不受著作權保護。',
'例如作者过世已久,或依法不受著作权保护。'
],
'evidence-restricted': ['只有有限的許可', '只有有限的许可'],
'evidence-restricted-desc': [
'例如「歡迎轉載」、只限非商業使用、禁止改作、只准維基百科使用。',
'例如“欢迎转载”、只限非商业使用、禁止改作、只准维基百科使用。'
],
'evidence-copyrighted': ['沒有自由授權,仍受著作權保護', '没有自由授权,仍受著作权保护'],
'evidence-unknown': ['不知道,或找不到授權資訊', '不知道,或找不到授权信息'],
'myths-intro': ['以下情況都不算自由授權:', '以下情况都不算自由授权:'],
'myths-public': ['網路上公開、可以免費下載', '网络上公开、可以免费下载'],
'myths-no-notice': ['沒寫 Copyright,或沒有浮水印', '没写 Copyright,或没有水印'],
'myths-reposting': ['作者說「歡迎轉載」或「可以用」', '作者说“欢迎转载”或“可以用”'],
'myths-noncommercial': [
'只允許非商業使用,或只准維基百科使用',
'只允许非商业使用,或只准维基百科使用'
],
'own-confirm': [
'我確認:作品完全由我創作,沒在別處發表過,也不包含他人的作品(例如翻拍、截圖或別人的照片)。',
'我确认:作品完全由我创作,没在别处发表过,也不包含他人的作品(例如翻拍、截图或别人的照片)。'
],
'own-confirm-short': ['自己作品的確認', '自己作品的确认'],
'pd-heading': ['作品來源地與著作權狀態', '作品来源地与著作权状态'],
'unsure': ['不確定', '不确定'],
'origin-question': ['作品第一次發表的地方', '作品第一次发表的地方'],
'origin-help': ['不是您現在所在的地方。', '不是您现在所在的地方。'],
'other-origin': ['國家或地區', '国家或地区'],
'other-origin-help': [
'清單裡沒有美國、美國屬地和中文地區;這些請在上一題選擇。',
'列表里没有美国、美国属地和中文地区;这些请在上一题选择。'
],
'status-public-domain': ['公有領域', '公有领域'],
'status-copyrighted': ['仍受著作權保護', '仍受著作权保护'],
'origin-status': ['在來源地的狀態', '在来源地的状态'],
'us-status': ['在美國的狀態', '在美国的状态'],
'us-status-help': [
'維基百科的伺服器在美國,所以也要符合美國法律。',
'维基百科的服务器在美国,所以也要符合美国法律。'
],
'use-heading': ['檔案要用在哪裡?', '文件要用在哪里?'],
'use-question': ['用途', '用途'],
'use-general': ['條目或其他一般用途', '条目或其他一般用途'],
'use-userspace': ['只用在我的使用者頁', '只用在我的用户页'],
'use-esoteric': ['只用在維基百科內部頁面', '只用在维基百科内部页面'],
'use-esoteric-desc': [
'例如專題或模板說明,條目不會用到。',
'例如专题或模板说明,条目不会用到。'
],
'local-only-confirm': [
'我確認這個檔案只用在這裡,條目不會用到。',
'我确认这个文件只用在这里,条目不会用到。'
],
'commons-unavailable': [
'我目前無法使用維基共享資源上傳',
'我目前无法使用维基共享资源上传'
],
'commons-unavailable-help': [
'不需要說明原因。檔案會先放在本站,之後由其他編者移到共享資源。',
'不需要说明原因。文件会先放在本站,之后由其他编者移到共享资源。'
],
'source-tip-own-published': [
'已發表過的作品,以發表處的授權標示為準。',
'已发表过的作品,以发表处的授权标示为准。'
],
'source-tip-online': [
'請找到第一次發表的網頁;轉載頁或搜尋結果不能證明授權。',
'请找到第一次发表的网页;转载页或搜索结果不能证明授权。'
],
'source-tip-scan': [
'翻拍、掃描或截圖不會產生新的著作權,著作權仍屬於原作者。',
'翻拍、扫描或截图不会产生新的著作权,著作权仍属于原作者。'
],
'source-tip-government': [
'政府發布的作品不一定是公有領域,要看適用的法律或明確的授權。',
'政府发布的作品不一定是公有领域,要看适用的法律或明确的授权。'
],
'source-tip-other': [
'提供檔案的人不一定是著作權人,請確認原作者是誰。',
'提供文件的人不一定是著作权人,请确认原作者是谁。'
],
/* ---------- Regions offered as the place of first publication ---------- */
'region-TW': ['臺灣', '台湾'],
'region-CN': ['中國大陸', '中国大陆'],
'region-HK': ['香港', '香港'],
'region-MO': ['澳門', '澳门'],
'region-SG': ['新加坡', '新加坡'],
'region-MY': ['馬來西亞', '马来西亚'],
'region-US': ['美國', '美国'],
'region-OTHER': ['其他國家或地區', '其他国家或地区'],
/* ---------- Step: non-free basics ---------- */
'nf-type-logo': ['標誌', '标志'],
'nf-type-cover': ['書籍、專輯、遊戲或影片的封面', '书籍、专辑、游戏或影片的封面'],
'nf-type-excerpt': [
'電影、電視或遊戲的截圖,或影音片段',
'电影、电视或游戏的截图,或影音片段'
],
'nf-type-portrait': ['已故人物的肖像', '已故人物的肖像'],
'nf-type-art': ['藝術作品', '艺术作品'],
'nf-type-historic': ['歷史照片或影像', '历史照片或影像'],
'nf-type-other': ['其他', '其他'],
'nf-license-logo': ['標誌', '标志'],
'nf-license-book-cover': ['書籍封面', '书籍封面'],
'nf-license-album-cover': ['專輯封面', '专辑封面'],
'nf-license-game-cover': ['遊戲封面', '游戏封面'],
'nf-license-video-cover': ['影片封面', '影片封面'],
'nf-license-film-screenshot': ['電影截圖', '电影截图'],
'nf-license-television-screenshot': ['電視截圖', '电视截图'],
'nf-license-game-screenshot': ['遊戲截圖', '游戏截图'],
'nf-license-audio-sample': ['音訊片段', '音频片段'],
'nf-license-video-sample': ['影片片段', '影片片段'],
'nf-license-biog-pic': ['已故人物肖像', '已故人物肖像'],
'nf-license-2d-art': ['平面藝術作品', '平面艺术作品'],
'nf-license-3d-art': ['立體藝術作品', '立体艺术作品'],
'nf-license-historic-image': ['歷史影像', '历史影像'],
'nf-license-fair-use-in': ['其他非自由內容', '其他非自由内容'],
'article-question': ['要用在哪一篇條目?', '要用在哪一篇条目?'],
'article-short': ['目標條目', '目标条目'],
'article-help': [
'填條目名稱就好,不用網址或 [[ ]]。',
'填条目名称就好,不用网址或 [[ ]]。'
],
'article-confirm': ['確認條目', '确认条目'],
'nf-type': ['檔案類型', '文件类型'],
'nf-license': ['授權標籤', '授权标签'],
'use-at-infobox': ['條目資訊框', '条目信息框'],
'use-at-header': ['條目開頭', '条目开头'],
'use-at-section': ['條目的某個章節', '条目的某个章节'],
'use-at-org': ['辨識組織', '辨识组织'],
'use-at-brand': ['辨識品牌', '辨识品牌'],
'use-at-product': ['辨識產品或服務', '辨识产品或服务'],
'use-at-public-facility': ['辨識公共設施', '辨识公共设施'],
'use-at-public-authority': ['辨識公共機關', '辨识公共机关'],
'use-at-author': ['介紹書籍作者', '介绍书籍作者'],
'use-at-artist': ['介紹藝術家或創作者', '介绍艺术家或创作者'],
'use-at-technique': ['說明音樂技法', '说明音乐技法'],
'use-at-work': ['辨識影視作品', '辨识影视作品'],
'use-at-other': ['其他用途(下一步說明)', '其他用途(下一步说明)'],
'use-at-question': ['放在條目的哪裡?', '放在条目的哪里?'],
'use-at-short': ['使用位置', '使用位置'],
'rationale-date-help': [
'可以只填年份,例如 1950 或 1950-07-12。',
'可以只填年份,例如 1950 或 1950-07-12。'
],
/* ---------- Rows of the typed rationale templates: rationale-<parameter>, or rationale-<template>-<parameter> where one template words it differently ---------- */
'rationale-logo-Used_for': ['標誌代表的名稱', '标志代表的名称'],
'rationale-videoScreenshot-Used_for': ['截圖所屬作品或組織', '截图所属作品或组织'],
'rationale-Owner': ['著作權持有者', '著作权持有者'],
'rationale-Type': ['作品或媒體類型', '作品或媒体类型'],
'rationale-History': ['標誌的歷史用途', '标志的历史用途'],
'rationale-Title': ['作品標題', '作品标题'],
'rationale-Volume': ['卷數', '卷数'],
'rationale-Author': ['書籍作者', '书籍作者'],
'rationale-Illustrator': ['插畫者', '插画者'],
'rationale-Publisher': ['發表/發行者', '发表/发行者'],
'rationale-Cover_artist': ['封面設計者', '封面设计者'],
'rationale-Name': ['作品名稱', '作品名称'],
'rationale-Artist': ['演出者/創作者', '演出者/创作者'],
'rationale-Label': ['唱片公司', '唱片公司'],
'rationale-Graphic_Artist': ['美術/封面設計者', '美术/封面设计者'],
'rationale-Item': ['封面或封底', '封面或封底'],
'rationale-Season': ['季數', '季数'],
'rationale-Distributor': ['經銷商', '经销商'],
'rationale-Studio': ['製作公司', '制作公司'],
'rationale-Developer': ['遊戲開發商', '游戏开发商'],
'rationale-Musicians': ['作曲者/演奏者', '作曲者/演奏者'],
'rationale-biog-name': ['人物全名', '人物全名'],
'rationale-birth': ['出生日期', '出生日期'],
'rationale-death': ['逝世日期', '逝世日期'],
/* ---------- Step: why it is needed. Examples shown under each question, by file type ---------- */
'example-logo-purpose': [
'例:放在資訊框,讓讀者一眼認出這個組織。',
'例:放在信息框,让读者一眼认出这个组织。'
],
'example-logo-replaceability': [
'例:標誌是這個組織的註冊商標,沒有自由授權的版本,自己重畫也會侵犯著作權。',
'例:标志是这个组织的注册商标,没有自由授权的版本,自己重画也会侵犯著作权。'
],
'example-logo-text': [
'例:文字無法呈現標誌的形狀和配色。',
'例:文字无法呈现标志的形状和配色。'
],
'example-logo-minimality': [
'例:使用完整的標誌,只用一部分會誤導讀者;圖片已縮小到 300×300 像素。',
'例:使用完整的标志,只用一部分会误导读者;图片已缩小到 300×300 像素。'
],
'example-logo-commercial': [
'例:低解析度的標誌只能用來辨識,無法用來仿冒商品。',
'例:低分辨率的标志只能用来辨识,无法用来仿冒商品。'
],
'example-cover-purpose': [
'例:放在資訊框,讓讀者確認條目介紹的是哪一件作品、哪一個版本。',
'例:放在信息框,让读者确认条目介绍的是哪一件作品、哪一个版本。'
],
'example-cover-replaceability': [
'例:封面由出版方擁有著作權,沒有自由授權的版本。',
'例:封面由出版方拥有著作权,没有自由授权的版本。'
],
'example-cover-text': ['例:文字無法呈現封面的設計。', '例:文字无法呈现封面的设计。'],
'example-cover-minimality': [
'例:只用封面正面,沒有用到作品內容;圖片已縮小到 250×375 像素。',
'例:只用封面正面,没有用到作品内容;图片已缩小到 250×375 像素。'
],
'example-cover-commercial': [
'例:低解析度的封面無法取代原作,也不能用來印製盜版。',
'例:低分辨率的封面无法取代原作,也不能用来印制盗版。'
],
'example-excerpt-purpose': [
'例:放在「製作」一節,條目在這裡討論了這個場景的拍攝手法。',
'例:放在“制作”一节,条目在这里讨论了这个场景的拍摄手法。'
],
'example-excerpt-replaceability': [
'例:畫面來自受保護的作品,無法另外拍攝或重現。',
'例:画面来自受保护的作品,无法另外拍摄或重现。'
],
'example-excerpt-text': [
'例:畫面的構圖和視覺風格很難用文字描述。',
'例:画面的构图和视觉风格很难用文字描述。'
],
'example-excerpt-minimality': [
'例:整部作品只用這一個畫面;圖片已縮小到 400×225 像素。',
'例:整部作品只用这一个画面;图片已缩小到 400×225 像素。'
],
'example-excerpt-commercial': [
'例:一個低解析度的畫面無法取代觀看整部作品。',
'例:一个低分辨率的画面无法取代观看整部作品。'
],
'example-sample-purpose': [
'例:放在「音樂風格」一節,讓讀者聽到條目描述的編曲特色。',
'例:放在“音乐风格”一节,让读者听到条目描述的编曲特色。'
],
'example-sample-replaceability': [
'例:錄音受著作權保護,沒有自由授權的版本,自己重新演奏也無法呈現原錄音。',
'例:录音受著作权保护,没有自由授权的版本,自己重新演奏也无法呈现原录音。'
],
'example-sample-text': [
'例:旋律和音色無法用文字表達。',
'例:旋律和音色无法用文字表达。'
],
'example-sample-minimality': [
'例:只擷取 20 秒,不到原作長度的 10%,並降低了音質。',
'例:只截取 20 秒,不到原作长度的 10%,并降低了音质。'
],
'example-sample-commercial': [
'例:20 秒的低音質片段無法取代購買或收聽整首作品。',
'例:20 秒的低音质片段无法取代购买或收听整首作品。'
],
'example-portrait-purpose': [
'例:放在資訊框,讓讀者知道這位人物的樣貌。',
'例:放在信息框,让读者知道这位人物的样貌。'
],
'example-portrait-replaceability': [
'例:這位人物已經過世,無法再拍新照片,也找不到自由授權的照片。',
'例:这位人物已经过世,无法再拍新照片,也找不到自由授权的照片。'
],
'example-portrait-text': ['例:文字無法呈現人物的長相。', '例:文字无法呈现人物的长相。'],
'example-portrait-minimality': [
'例:只用一張肖像;圖片已縮小到 250×350 像素。',
'例:只用一张肖像;图片已缩小到 250×350 像素。'
],
'example-portrait-commercial': [
'例:低解析度的照片不會影響原照片的銷售或授權。',
'例:低分辨率的照片不会影响原照片的销售或授权。'
],
'example-art-purpose': [
'例:放在介紹這件作品的章節,讀者要看到作品才能理解條目中的評論。',
'例:放在介绍这件作品的章节,读者要看到作品才能理解条目中的评论。'
],
'example-art-replaceability': [
'例:作品本身受著作權保護,任何複製都屬於衍生作品。',
'例:作品本身受著作权保护,任何复制都属于衍生作品。'
],
'example-art-text': [
'例:作品的構圖和用色無法用文字重現。',
'例:作品的构图和用色无法用文字重现。'
],
'example-art-minimality': [
'例:只用一張呈現作品全貌的圖片;已縮小到 320×240 像素。',
'例:只用一张呈现作品全貌的图片;已缩小到 320×240 像素。'
],
'example-art-commercial': [
'例:低解析度的圖片無法取代原作或畫冊。',
'例:低分辨率的图片无法取代原作或画册。'
],
'example-historic-purpose': [
'例:放在描述這起事件的章節,這張影像本身就是條目討論的對象。',
'例:放在描述这起事件的章节,这张影像本身就是条目讨论的对象。'
],
'example-historic-replaceability': [
'例:這是無法重現的歷史場景,沒有自由授權的影像。',
'例:这是无法重现的历史场景,没有自由授权的影像。'
],
'example-historic-text': ['例:文字難以描述當時的情景。', '例:文字难以描述当时的情景。'],
'example-historic-minimality': [
'例:只用一張照片;圖片已縮小到 380×250 像素。',
'例:只用一张照片;图片已缩小到 380×250 像素。'
],
'example-historic-commercial': [
'例:低解析度的影像無法取代原照片的授權使用。',
'例:低分辨率的影像无法取代原照片的授权使用。'
],
'example-other-purpose': [
'說明檔案放在條目的哪一段,以及讀者能從中看到或聽到什麼。',
'说明文件放在条目的哪一段,以及读者能从中看到或听到什么。'
],
'example-other-replaceability': [
'說明您找過哪些地方,以及為什麼沒有自由的替代品。',
'说明您找过哪些地方,以及为什么没有自由的替代品。'
],
'example-other-text': [
'說明哪些內容是文字表達不出來的。',
'说明哪些内容是文字表达不出来的。'
],
'example-other-minimality': [
'說明用了原作品的多少,以及圖片的像素尺寸或片段的秒數。',
'说明用了原作品的多少,以及图片的像素尺寸或片段的秒数。'
],
'example-other-commercial': [
'說明為什麼這個檔案無法取代原作品。',
'说明为什么这个文件无法取代原作品。'
],
/* ---------- Step: why it is needed, and minimal use. Questions ---------- */
'nf-purpose': ['這個檔案用在條目的哪裡、做什麼用?', '这个文件用在条目的哪里、做什么用?'],
'nf-purpose-short': ['在條目中的用途', '在条目中的用途'],
'nf-significance': ['這個檔案幫讀者理解什麼?', '这个文件帮读者理解什么?'],
'nf-significance-short': ['使用目的', '使用目的'],
'nf-replaceability': [
'為什麼找不到、也無法自己製作自由的替代品?',
'为什么找不到、也无法自己制作自由的替代品?'
],
'nf-replaceability-short': ['無法替代的原因', '无法替代的原因'],
'nf-replaceability-text': ['為什麼只用文字說明不夠?', '为什么只用文字说明不够?'],
'nf-replaceability-text-short': ['無法以文字替代', '无法以文字替代'],
'nf-minimality': [
'用了原作品的多少?圖片尺寸或片段長度是多少?',
'用了原作品的多少?图片尺寸或片段长度是多少?'
],
'nf-minimality-short': ['最少使用', '最少使用'],
'nf-size-guide': [
'圖片建議在 10 萬像素左右以內(例如 320×240);音訊或影片片段不超過原作的 10% 或 30 秒,取較短者。',
'图片建议在 10 万像素左右以内(例如 320×240);音频或影片片段不超过原作的 10% 或 30 秒,取较短者。'
],
'nf-commercial': [
'為什麼不會影響原作品的銷售或商業利益?',
'为什么不会影响原作品的销售或商业利益?'
],
'nf-commercial-short': ['市場影響', '市场影响'],
'nf-other-information': ['其他補充', '其他补充'],
'nf-other-information-short': ['其他資訊', '其他信息'],
'nf-policy': [
'我已閱讀非自由內容使用準則,這個檔案符合全部條件,也會用在上面的條目中。',
'我已阅读非自由内容使用准则,这个文件符合全部条件,也会用在上面的条目中。'
],
'nf-policy-short': ['非自由內容準則的確認', '非自由内容准则的确认'],
'nf-policy-link': ['閱讀非自由內容使用準則', '阅读非自由内容使用准则'],
/* ---------- Step: description and source ---------- */
'description': ['檔案描述', '文件描述'],
'description-help': [
'說明檔案的內容,例如拍攝的對象、時間和地點。',
'说明文件的内容,例如拍摄的对象、时间和地点。'
],
'author': ['作者或著作權人', '作者或著作权人'],
'source': ['原始出處', '原始出处'],
'source-help': [
'第一次發表的網頁網址,或書名、出版者和頁碼。',
'第一次发表的网页网址,或书名、出版者和页码。'
],
'publication': ['由誰出版或發行?', '由谁出版或发行?'],
'publication-short': ['發行人', '发行人'],
'publication-help': [
'例如出版社、唱片公司、電視台或遊戲公司。和作者相同的話可以留空。',
'例如出版社、唱片公司、电视台或游戏公司。和作者相同的话可以留空。'
],
'date': ['創作或發表日期', '创作或发表日期'],
'date-help': [
'可以只填年份,例如 1985、1985-07 或 1985-07-12。',
'可以只填年份,例如 1985、1985-07 或 1985-07-12。'
],
'published': ['這個作品已經公開發表過。', '这个作品已经公开发表过。'],
'published-short': ['已發表的確認', '已发表的确认'],
'license': ['授權', '授权'],
'custom-license': ['授權名稱和條款', '授权名称和条款'],
'custom-license-help': [
'必須允許任何人使用、修改和商業利用。',
'必须允许任何人使用、修改和商业利用。'
],
'license-evidence': ['授權證據', '授权证据'],
'license-evidence-help': [
'看得到授權標示的網址。如果授權是作者私下給的,請依 VRT 流程處理。',
'看得到授权标示的网址。如果授权是作者私下给的,请依 VRT 流程处理。'
],
'vrt-link': ['VRT 授權確認流程', 'VRT 授权确认流程'],
'legal-basis': ['公有領域的依據', '公有领域的依据'],
'legal-basis-help': [
'例:作者在 1950 年過世,依臺灣著作權法,著作權已在 2000 年屆滿。',
'例:作者在 1950 年过世,依台湾著作权法,著作权已在 2000 年届满。'
],
'pd-template': ['公有領域模板', '公有领域模板'],
'pd-template-help': [
'填 PD- 開頭的模板名稱,例如 PD-old-70。不知道用哪個,可以先到互助客棧詢問。',
'填 PD- 开头的模板名称,例如 PD-old-70。不知道用哪个,可以先到互助客栈询问。'
],
'us-only-heading': ['只在美國屬於公有領域', '只在美国属于公有领域'],
'us-only-note': [
'作品在來源地仍受保護,所以只能放在本站,不能移到共享資源。請只在條目真正需要時使用。',
'作品在来源地仍受保护,所以只能放在本站,不能移到共享资源。请只在条目真正需要时使用。'
],
'usage-page': ['預計用在哪個頁面', '预计用在哪个页面'],
'usage-purpose': ['用途', '用途'],
'usage-necessity': ['為什麼需要', '为什么需要'],
/* ---------- Step: choose file ---------- */
'capability-loading': ['正在讀取本站的上傳設定……', '正在读取本站的上传设置……'],
'formats-summary': ['查看所有可上傳的格式', '查看所有可上传的格式'],
'capability-retry': ['重新讀取', '重新读取'],
'drop-label': ['選擇檔案,或拖放到這裡', '选择文件,或拖放到这里'],
'drop-one-file': ['一次只能選一個檔案。', '一次只能选一个文件。'],
'file-name': ['檔案名稱', '文件名称'],
'file-name-help': [
'用能說明內容的名稱,例如「國立臺灣大學校徽.png」。副檔名要和原檔案相同。',
'用能说明内容的名称,例如“国立台湾大学校徽.png”。扩展名要和原文件相同。'
],
'stash-note': [
'按下一步會先上傳一份草稿,讓系統確認檔案的格式和尺寸,還不會公開。',
'按下一步会先上传一份草稿,让系统确认文件的格式和尺寸,还不会公开。'
],
/* ---------- Step: review ---------- */
'preview-heading': ['檔案頁預覽', '文件页预览'],
'preview-retry': ['重新載入預覽', '重新加载预览'],
'wikitext-summary': ['檢視檔案頁原始碼(進階)', '查看文件页源代码(进阶)'],
'wikitext-label': ['檔案頁原始碼', '文件页源代码'],
'wikitext-copy': ['複製原始碼', '复制源代码'],
'final-confirm': [
'我已核對檔案、來源、授權和上面的說明。',
'我已核对文件、来源、授权和上面的说明。'
],
'publish': ['發布檔案', '发布文件'],
'dev-publish-note': [
'測試版不會正式發布。可以返回修改,或展開上方的原始碼複製。',
'测试版不会正式发布。可以返回修改,或展开上方的源代码复制。'
],
/* ---------- Navigation ---------- */
'back': ['上一步', '上一步'],
'continue': ['繼續', '继续'],
'reset': ['重新開始', '重新开始'],
'reset-warning': ['重新開始會清除所有已填寫的內容。', '重新开始会清除所有已填写的内容。'],
'reset-confirm': ['清除並重新開始', '清除并重新开始'],
'cancel': ['取消', '取消'],
/* ---------- Error messages ---------- */
'error-copyright': ['請先回答「來源與授權」的問題。', '请先回答“来源与授权”的问题。'],
'error-article-check': [
'請填寫目標條目,並按「確認條目」。',
'请填写目标条目,并按“确认条目”。'
],
'error-article-missing': [
'找不到這個條目,或它是重新導向、消歧義頁。請填條目的正式名稱。',
'找不到这个条目,或它是重定向、消歧义页。请填条目的正式名称。'
],
'error-file': ['請選擇要上傳的檔案。', '请选择要上传的文件。'],
'error-filename': [
'檔案名稱不能有 # < > [ ] | : { } / \\ 等符號,前後也不能有空格。',
'文件名称不能有 # < > [ ] | : { } / \\ 等符号,前后也不能有空格。'
],
'error-siteinfo': [
'無法讀取本站的上傳設定,請按「重新讀取」。',
'无法读取本站的上传设置,请按“重新读取”。'
],
'error-extension': ['本站不接受這種檔案格式。', '本站不接受这种文件格式。'],
'error-extension-change': ['副檔名要和原檔案相同。', '扩展名要和原文件相同。'],
'error-size': ['檔案超過本站的大小上限。', '文件超过本站的大小上限。'],
'error-prototype': ['測試版不會正式發布。', '测试版不会正式发布。'],
'error-review': [
'資料已經改變,請回到上一步,再按一次「預覽檔案頁」。',
'资料已经改变,请回到上一步,再按一次“预览文件页”。'
],
'error-warnings': ['請先處理上面的警告。', '请先处理上面的警告。'],
'error-exists': ['已經有同名的檔案,請換一個名稱。', '已经有同名的文件,请换一个名称。'],
'error-title-blacklisted': ['這個檔案名稱在本站的標題黑名單中,請換一個能說明內容的名稱。', '这个文件名称在本站的标题黑名单中,请换一个能说明内容的名称。'],
'error-title-protected': ['這個檔案名稱受到保護,無法上傳,請換一個名稱。', '这个文件名称受到保护,无法上传,请换一个名称。'],
'error-template': ['找不到需要的模板:', '找不到需要的模板:'],
'error-rights': [
'您目前不能在本站上傳。請先登入;已登入的話,帳號需要「自動確認用戶」資格。',
'您目前不能在本站上传。请先登录;已登录的话,账号需要“自动确认用户”资格。'
],
'error-own-uploader': [
'請先登入,作者才能標示為您的帳號。',
'请先登录,作者才能标示为您的账号。'
],
'error-stash-expired': [
'草稿已經過期,請回到「選擇檔案」重新上傳草稿。',
'草稿已经过期,请回到“选择文件”重新上传草稿。'
],
'error-assertuserfailed': [
'登入狀態已失效,請重新登入。填寫的內容會保留。',
'登录状态已失效,请重新登录。填写的内容会保留。'
],
'error-busy': ['上一個動作還在進行,請稍候。', '上一个动作还在进行,请稍候。'],
'error-check': ['請勾選「$1」。', '请勾选“$1”。'],
'error-reselect': ['請重新選擇「$1」。', '请重新选择“$1”。'],
'error-select': ['請選擇「$1」。', '请选择“$1”。'],
'error-date': [
'「$1」的格式不對,可以填 1985、1985-07 或 1985-07-12。',
'“$1”的格式不对,可以填 1985、1985-07 或 1985-07-12。'
],
'error-fill': ['請填寫「$1」。', '请填写“$1”。'],
'error-unknown': [
'動作沒有完成,填寫的內容都還在,請再試一次。(代碼:$1)',
'动作没有完成,填写的内容都还在,请再试一次。(代码:$1)'
],
'error-summary': ['還有 $1 個地方要處理', '还有 $1 个地方要处理'],
/* ---------- Result card for step one ---------- */
'route-free-commons': ['建議上傳到維基共享資源', '建议上传到维基共享资源'],
'route-free-local-access': [
'可以上傳到本站,之後移到共享資源',
'可以上传到本站,之后移到共享资源'
],
'route-free-userspace': ['可以上傳到本站,只用在使用者頁', '可以上传到本站,只用在用户页'],
'route-free-esoteric': [
'可以上傳到本站,只用在站內頁面',
'可以上传到本站,只用在站内页面'
],
'route-local-pd-usonly': [
'可以上傳到本站,但不能移到共享資源',
'可以上传到本站,但不能移到共享资源'
],
'route-nonfree': ['可能可以作為非自由內容上傳', '可能可以作为非自由内容上传'],
'route-copyright-check': ['先不要上傳', '先不要上传'],
'review-route-free-local-access': [
'上傳到本站,之後移到共享資源',
'上传到本站,之后移到共享资源'
],
'review-route-free-userspace': ['上傳到本站,只用在使用者頁', '上传到本站,只用在用户页'],
'review-route-free-esoteric': ['上傳到本站,只用在站內頁面', '上传到本站,只用在站内页面'],
'review-route-local-pd-usonly': [
'上傳到本站,只在美國屬於公有領域',
'上传到本站,只在美国属于公有领域'
],
'review-route-nonfree': ['上傳到本站,作為非自由內容', '上传到本站,作为非自由内容'],
'missing-source-unknown': [
'找出檔案的原始出處:第一次發表的網頁、書刊或作者。',
'找出文件的原始出处:第一次发表的网页、书刊或作者。'
],
'missing-evidence-unknown': [
'在原始出處找授權說明,或直接問作者是否同意以自由授權發布。',
'在原始出处找授权说明,或直接问作者是否同意以自由授权发布。'
],
'missing-own-published': [
'在原發表處公開標示自由授權(例如在貼文註明 CC BY-SA 4.0),再改選「出處明確標示自由授權」;做不到時,可以依 VRT 流程寄送授權聲明。',
'在原发表处公开标示自由授权(例如在帖子注明 CC BY-SA 4.0),再改选“出处明确标示自由授权”;做不到时,可以依 VRT 流程寄送授权声明。'
],
'missing-origin-unknown': ['查出作品第一次在哪裡發表。', '查出作品第一次在哪里发表。'],
'missing-origin-status-unknown': [
'查出作品在來源地是否仍受保護,通常和作者過世或發表的年份有關。',
'查出作品在来源地是否仍受保护,通常和作者过世或发表的年份有关。'
],
'missing-us-status-unknown': [
'查出作品在美國是否仍受保護。',
'查出作品在美国是否仍受保护。'
],
'result-prefix': ['結果:', '结果:'],
'stop-intro': [
'目前的資料還不足以判斷能不能上傳。先補齊下面的資料,再回來回答。',
'目前的资料还不足以判断能不能上传。先补齐下面的资料,再回来回答。'
],
'help-heading': ['需要人幫忙?', '需要人帮忙?'],
'help-intro': [
'可以複製下面的文字,貼到互助客棧的求助頁,補上原始出處後發問。',
'可以复制下面的文字,贴到互助客栈的求助页,补上原始出处后发问。'
],
'help-draft-opening': [
'我想上傳一個檔案,但還不確定能不能上傳,想請大家幫忙看看。',
'我想上传一个文件,但还不确定能不能上传,想请大家帮忙看看。'
],
'help-draft-source': ['檔案來源:', '文件来源:'],
'help-draft-evidence': ['授權情況:', '授权情况:'],
'help-draft-origin': ['原始出處(網址或書目):', '原始出处(网址或书目):'],
'help-draft-unsure': ['還不確定的地方:', '还不确定的地方:'],
'help-draft-label': ['求助文字', '求助文字'],
'help-draft-copy': ['複製求助文字', '复制求助文字'],
'help-desk-link': ['前往互助客棧求助', '前往互助客栈求助'],
'commons-intro': [
'這個檔案可以自由使用。放在共享資源後,所有語言的維基百科都能使用。',
'这个文件可以自由使用。放在共享资源后,所有语言的维基百科都能使用。'
],
'commons-prepare': ['到共享資源時,請準備:', '到共享资源时,请准备:'],
'commons-prepare-own': [
'在共享資源選「這是我自己的作品」,再選一個授權,例如 CC BY-SA 4.0。',
'在共享资源选“这是我自己的作品”,再选一个授权,例如 CC BY-SA 4.0。'
],
'commons-prepare-free-license': [
'原始出處的網址,以及授權名稱和版本,例如 CC BY 4.0。',
'原始出处的网址,以及授权名称和版本,例如 CC BY 4.0。'
],
'commons-prepare-pd': [
'作者、第一次發表的時間和地點,以及公有領域的依據。',
'作者、第一次发表的时间和地点,以及公有领域的依据。'
],
'commons-prepare-description': [
'檔案描述:內容是什麼、什麼時候、在哪裡。',
'文件描述:内容是什么、什么时候、在哪里。'
],
'commons-link': ['前往維基共享資源上傳', '前往维基共享资源上传'],
'commons-fallback': [
'無法使用共享資源的話,勾選上方的「我目前無法使用維基共享資源上傳」,改在本站上傳。',
'无法使用共享资源的话,勾选上方的“我目前无法使用维基共享资源上传”,改在本站上传。'
],
'nonfree-from-pd': [
'作品在來源地或美國仍受保護,所以只能以非自由內容處理。',
'作品在来源地或美国仍受保护,所以只能以非自由内容处理。'
],
'nonfree-intro': [
'受著作權保護的檔案,只有在條目確實需要、又找不到自由的替代品時才能使用。以下情況通常不能上傳:',
'受著作权保护的文件,只有在条目确实需要、又找不到自由的替代品时才能使用。以下情况通常不能上传:'
],
'nonfree-no-replaceable': [
'在世人物、現存建築或還能拍到的東西的照片,因為可以另外拍一張自由的照片',
'在世人物、现存建筑或还能拍到的东西的照片,因为可以另外拍一张自由的照片'
],
'nonfree-no-agency': ['新聞通訊社或圖片社的照片', '新闻通讯社或图片社的照片'],
'nonfree-no-decoration': [
'只為裝飾,條目沒有討論這個作品',
'只为装饰,条目没有讨论这个作品'
],
'us-only-result': [
'作品只在美國屬於公有領域,在來源地仍受保護。請只在條目真正需要時使用。',
'作品只在美国属于公有领域,在来源地仍受保护。请只在条目真正需要时使用。'
],
'local-next': [
'接下來先選擇檔案,再填寫描述、來源和授權。',
'接下来先选择文件,再填写描述、来源和授权。'
],
'rights-login': [
'需要登入才能在本站上傳。已填寫的內容會保留,登入後回到這裡就能繼續。',
'需要登录才能在本站上传。已填写的内容会保留,登录后回到这里就能继续。'
],
'login': ['登入', '登录'],
'rights-account': [
'您的帳號目前不能在本站上傳,需要「自動確認用戶」資格。',
'您的账号目前不能在本站上传,需要“自动确认用户”资格。'
],
'rights-help-desk': ['到互助客棧請其他編者協助上傳', '到互助客栈请其他编者协助上传'],
'rights-commons': [
'改到維基共享資源上傳(只需要帳號)',
'改到维基共享资源上传(只需要账号)'
],
/* ---------- Texts that change with the answers ---------- */
'own-author': ['作者會標示為您的帳號:', '作者会标示为您的账号:'],
'author-help': [
'例如攝影者、設計者、出版社或公司。',
'例如摄影者、设计者、出版社或公司。'
],
'author-help-optional': ['查不到可以留空。', '查不到可以留空。'],
'license-own': ['要用哪個授權發布?', '要用哪个授权发布?'],
'license-source': ['出處標示的授權', '出处标示的授权'],
'license-own-help': [
'選擇後,表示您同意任何人依這個授權使用、修改和商業利用您的作品。',
'选择后,表示您同意任何人依这个授权使用、修改和商业利用您的作品。'
],
'license-source-help': ['版本要和出處標示的一致。', '版本要和出处标示的一致。'],
'rationale-doc': ['這類檔案的使用依據說明', '这类文件的使用依据说明'],
'nf-significance-with-place': [
'這個檔案放在條目的哪裡?幫讀者理解什麼?',
'这个文件放在条目的哪里?帮读者理解什么?'
],
'next-stash': ['上傳草稿並繼續', '上传草稿并继续'],
'license-recommended': ['(建議)', '(建议)'],
'date-from-file': [
'這個日期取自檔案記錄的拍攝時間,請確認是否正確。',
'这个日期取自文件记录的拍摄时间,请确认是否正确。'
],
'error-server': [
'動作沒有完成,填寫的內容都還在。伺服器的說明:$1(代碼:$2)',
'动作没有完成,填写的内容都还在。服务器的说明:$1(代码:$2)'
],
'license-cc-zero': ['CC0(放棄所有權利)', 'CC0(放弃所有权利)'],
'license-custom': ['其他自由授權(用文字說明)', '其他自由授权(用文字说明)'],
'step-done': ['(已完成)', '(已完成)'],
'working': ['處理中……', '处理中……'],
'article-confirmed': ['已確認條目:', '已确认条目:'],
'capability-ok': [
'可以上傳常見的圖片、音訊、影片和 PDF,單一檔案最大 $1。',
'可以上传常见的图片、音频、视频和 PDF,单个文件最大 $1。'
],
'file-name-generic': [
'這看起來是相機或系統自動產生的名稱。請改成能說明內容的名稱。',
'这看起来是相机或系统自动产生的名称。请改成能说明内容的名称。'
],
'thumbnail-alt': ['所選檔案的縮圖', '所选文件的缩略图'],
'stash-progress': ['正在上傳草稿:', '正在上传草稿:'],
'preview-loading': ['正在產生預覽……', '正在生成预览……'],
'preview-ready': ['檔案頁會長這樣。檔案還沒有發布。', '文件页会长这样。文件还没有发布。'],
'preview-failed': [
'預覽暫時無法載入。填寫的內容都還在,可以再試一次。',
'预览暂时无法加载。填写的内容都还在,可以再试一次。'
],
/* ---------- Review summary ---------- */
'review-route-prefix': ['上傳方式:', '上传方式:'],
'review-empty': ['未填寫', '未填写'],
'review-file-info': ['檔案資訊', '文件信息'],
'review-pixels': [' 像素', ' 像素'],
'review-author': ['作者', '作者'],
'review-source': ['來源', '来源'],
'review-own-work': ['自己的作品', '自己的作品'],
'nf-size-side': [
'這張圖片有一邊超過 1000 像素。準則建議非自由圖片在 10 萬像素左右以內(例如 320×240)。',
'这张图片有一边超过 1000 像素。准则建议非自由图片在 10 万像素左右以内(例如 320×240)。'
],
'nf-size-pixels': [
'這張圖片約 $1 萬像素。準則建議非自由圖片在 10 萬像素左右以內(例如 320×240)。',
'这张图片约 $1 万像素。准则建议非自由图片在 10 万像素左右以内(例如 320×240)。'
],
'nf-reduce-note': [
'發布時會掛上「Non-free reduce」模板,由機器人縮小。也可以回到「選擇檔案」,改選縮小後的版本。',
'发布时会挂上“Non-free reduce”模板,由机器人缩小。也可以回到“选择文件”,改选缩小后的版本。'
],
'nf-no-reduce': [
'這個檔案不應由機器人縮小(改掛「Non-free no reduce」模板)',
'这个文件不应由机器人缩小(改挂“Non-free no reduce”模板)'
],
'nf-no-reduce-short': ['不由機器人縮小', '不由机器人缩小'],
'nf-no-reduce-reason': ['為什麼需要保留目前的尺寸?', '为什么需要保留目前的尺寸?'],
'nf-no-reduce-reason-short': ['不縮小的原因', '不缩小的原因'],
'nf-no-reduce-help': ['原因會寫在檔案頁上。', '原因会写在文件页上。'],
'review-size-handling': ['尺寸處理', '尺寸处理'],
'review-reduce': [
'掛上「Non-free reduce」模板,由機器人縮小',
'挂上“Non-free reduce”模板,由机器人缩小'
],
'review-keep-size': [
'不縮小(掛上「Non-free no reduce」模板):$1',
'不缩小(挂上“Non-free no reduce”模板):$1'
],
'file-warnings-continue': [
'請先看過上面的警告。仍要使用這個檔案的話,再按一次「上傳草稿並繼續」;否則請改選其他檔案。',
'请先看过上面的警告。仍要使用这个文件的话,再按一次“上传草稿并继续”;否则请改选其他文件。'
],
'file-warnings-blocked': [
'有上面的警告就無法發布。請先修改檔案名稱或改選其他檔案,再繼續。',
'有上面的警告就无法发布。请先修改文件名称或改选其他文件,再继续。'
],
'next-review': ['預覽檔案頁', '预览文件页'],
'review-origin': ['來源地', '来源地'],
/* ---------- Upload warnings ---------- */
'warning-duplicate': [
'已經有內容相同的檔案。請先看看能不能直接使用它:',
'已经有内容相同的文件。请先看看能不能直接使用它:'
],
'warning-duplicate-archive': [
'內容相同的檔案曾被刪除。請先了解刪除的原因。',
'内容相同的文件曾被删除。请先了解删除的原因。'
],
'warning-was-deleted': [
'這個名稱的檔案曾被刪除。請先了解刪除的原因。',
'这个名称的文件曾被删除。请先了解删除的原因。'
],
'warning-badfilename': [
'系統調整了檔案名稱,建議改用:',
'系统调整了文件名称,建议改用:'
],
'warning-unknown': ['請回到「選擇檔案」處理這個警告:', '请回到“选择文件”处理这个警告:'],
'warning-acknowledge': [
'我已經看過這個警告,仍然要上傳。',
'我已经看过这个警告,仍然要上传。'
],
/* ---------- Copying, success and drafts ---------- */
'copied': ['已複製。', '已复制。'],
'copy-manually': [
'已選取文字,請按 Ctrl+C(Mac 按 ⌘C)複製。',
'已选取文字,请按 Ctrl+C(Mac 按 ⌘C)复制。'
],
'done-heading': ['檔案已上傳', '文件已上传'],
'done-usage': [
'把下面這行貼到條目中,就能顯示這個檔案:',
'把下面这行贴到条目中,就能显示这个文件:'
],
'done-usage-label': ['條目用的語法', '条目用的语法'],
'done-caption': ['說明文字', '说明文字'],
'done-usage-copy': ['複製語法', '复制语法'],
'done-article-link': ['前往條目:', '前往条目:'],
'draft-restored': ['已恢復上次填寫的內容。', '已恢复上次填写的内容。']
});
const SIMPLIFIED_VARIANTS = Object.freeze(['zh-hans', 'zh-cn', 'zh-sg', 'zh-my']);
// Unconverted 'zh' and anything unknown read as Traditional, like the landing page.
function isSimplified(variant) {
return SIMPLIFIED_VARIANTS.includes(String(variant || '').toLowerCase());
}
// Returns t(key, ...values) for one variant. t.has(key) tells whether a message exists.
function translator(variant) {
const index = isSimplified(variant) ? 1 : 0;
const t = (key, ...values) => {
const message = MESSAGES[key];
// A missing key is shown as the key itself, so it is noticed and easy to search for.
if (!message) return key;
return (message[index] || message[0]).replace(/\$(\d)/g, (match, n) => n >= 1 && n <= values.length ? String(values[n - 1]) : match);
};
t.has = key => Object.hasOwn(MESSAGES, key);
return t;
}
return Object.freeze({ MESSAGES, SIMPLIFIED_VARIANTS, isSimplified, translator });
}));
// </nowiki>