mirror of
https://github.com/storytold/wordcraft.git
synced 2026-10-24 02:17:24 -06:00
+27









Dmitrii Khlapov
Codebuff
Dmitrii Khlapov
Claude Sonnet 5.5
VoiceLessQ
Mat Strange
opencode
skylar taylor-barrick
Dylan M. Taylor
Michael Mu
Divyanshu Gupta
dmim2502-commits
vangel76
aiongg
aiongg
bflatastic
Brandon Thomas
Brandon Thomas
NetterSilver
Joseph Anglada
dfgodvan
dfgodvan
Michael Higgins
In Mean
Jayesh Prajapati
Gabriel Matozo
Mathieu Rancourt
pakiat
Marco Arnulfo
Menonro
Gabriel Luís da Silva
MarekSpodBiedry
dhruvLearner8
vioreltus
Dominik Strebel
Mat Strange
Dmitriy
c539994997
* #1086: ribbon tooltips show why a control is disabled Hover hints give the command's own reason, cover split-button arrows, menu buttons and the font/size/outline boxes, and show on keyboard focus. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * #2678: translate disabled-control reasons in every interface language Ribbon hints show a command's reason for being off; the 28 reasons now have entries in all 22 catalogs (machine-written), and an audit test reads every enabled check from the engine's command sources and fails when a catalog lacks one. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * #2678: translate the two disabled reasons added on main Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * #2678: drop the unused combo import left by the merge Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * #2678: translate the new disabled reasons and the da/nl/ro/sl catalogs; audit skips match patterns Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * #2678: translate the no-document hint in every catalog and audit it; ROADMAP states the audit's real coverage Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * Mail merge: go to any record, and merge or print a range of records (#3028) (#3894) * Restrict Editing: a file command that changes the document is checked too `always_allowed` waved through every `file.*` id, so on a protected document the file commands that do change it went unchecked: the privacy options and the properties wrote document settings, and the inspector's removals deleted content. The privacy options' own comment already said they were "refused on a protected document"; that wasn't true. The allow-list now names the file commands that don't change the open document, and the ones that do are checked like any other command. Reading the document stays allowed: the inspector without removals, the privacy settings, the info, and saving a version snapshot. Restoring a stored version replaces the whole document, and a snapshot's own protection is stale — restoring one lifted the protection and dropped its password. The live document's protection, password and formatting limit now survive a restore. Co-Authored-By: opencode <noreply@opencode.ai> * Restrict Editing: the user name can't change under protection `file.setAuthor` sets the name a protected document's named exception ranges are checked against, and the author new revisions and comments are recorded under. `always_allowed` waved through every `file.*` id, so on a protected document the name could be changed: an agent could take the identity of a named editor and unlock their exception range, and forge the authorship of the revisions it leaves behind. A protected document refuses the change now, with the rule Word uses for a content control's properties: stop protection first. The check is in the command itself — `file.setAuthor` is a pure command, so `check_before` never sees it — and in `check_before` for the day it isn't. Word lets the user name change under protection: it is a preference there. This project doesn't, because that identity gates what may be edited. Co-Authored-By: opencode <noreply@opencode.ai> * Restrict Editing: a protected document's protection needs an explicit stop The guard in `restrict` refused a protected document only when its protection had a password, so a password-less one could have its protection changed — and `file.protect {"mode": "none"}` stopped it outright. An agent could strip a user's protection silently and then edit the document freely. Two rules now, as Word has them (Stop Protection first): - The protection of a protected document doesn't change, whatever the mode. The formatting-only protection doesn't count: it stores the mode "none", and it limits the styles, not the editing. - Stopping the protection is explicit. The "none" mode is the shorthand for it, but on a protected document only `{"stop": true}` stops it — the way the pane's Stop Protection button does it — so a command that merely names a mode can't strip it. The password still guards the stop, and the formatting-only path (the mode "none" with the formatting restriction) still works. `cmd::tools::tests::protection_blocks_edits` stops the protection with `{"mode": "none"}`; it has to stop it explicitly now. Co-Authored-By: opencode <noreply@opencode.ai> * Restrict Editing: the post-check compares the settings and the metadata `outside_unchanged` is the check that rolls a command back when it changed anything outside the editable regions. It compared the text, the formatting, the page setup, the document defaults and the styles — but not the document's settings, its metadata, its custom properties, the resolved flag of its comments, its list definitions or its bibliography sources. A command that changed the metadata of a protected document was accepted and never rolled back: `file.properties {"title": "Forged title"}` on a protected document with an exception changed the title and stayed. The settings, the core properties, the custom properties, the comments' resolved flags, the list definitions and the sources are compared now, so a command that changes them is rolled back like any other change outside the editable regions. The revisions and the media store stay out of it on purpose: an edit inside an exception legitimately leaves a revision, and a picture inserted there adds to the media store. The list definitions and the sources are compared like the styles: the ones the document had must be unchanged, but a new one may be added — a list or a citation inserted inside an editable region adds its definition, like applying a style adds one. Saving is unaffected: it writes the metadata, but `file.save` is a pure command and isn't post-checked, and the protection itself is changed by `review.restrict`, which is always allowed. Co-Authored-By: opencode <noreply@opencode.ai> * The protection is stopped explicitly, and the docs say so The test that stopped the protection used the "none" shorthand, which a protected document now refuses; it stops it the explicit way instead, and pins that the shorthand doesn't stop it. `file.protect` says the same: it starts enforcement, and "none" doesn't stop a protected document. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the Restrict Editing gaps that are closed Co-Authored-By: opencode <noreply@opencode.ai> * A password guards the protection whatever its mode The guard that stops the protection of a protected document from changing asked whether the editing was restricted, so a formatting-only protection — the mode "none", which limits the styles rather than the editing — was exempted. A formatting-only protection can carry a password, and that password guarded it: it was exempt from the guard, so `{"mode": "readOnly", "password": "other"}` replaced the protection and the password with ones of the caller's choosing, and the protection could then be stopped with them. A password guards the protection whatever its mode, as it did before. Co-Authored-By: opencode <noreply@opencode.ai> * The CLI's --author names the session, it doesn't change the document `--author` dispatched `file.setAuthor`, which a protected document refuses now that the name is checked as the identity its exceptions are matched against — so a script that named itself on a protected file failed before it ran a single command. The flag names the session, not the open document, so it sets the name directly, with the same normalisation and blank-name check the command uses. `file.setAuthor` keeps its protection check for the callers that mean to change the document's identity. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the progress docs' status lines carry today's date Co-Authored-By: opencode <noreply@opencode.ai> * The document's properties and a version restore need the protection stopped Two gaps the review found, both of them a change to a protected document that went through without the protection seeing it. The properties (`file.properties`) and the privacy options (`file.privacyOptions`) are document-wide state, and they aren't tracked: under tracked changes they changed the document with no revision to show for it, and under the other modes they were only rolled back by the post-check, after the command had run. They are refused now, before the command runs, as the content control's properties are. A version restore (`file.versions`) replaces the whole document, including the content the protection kept read-only, and it did that without the password: `file.versions` is a pure command, so the protection never saw it. Keeping the live protection and its password stopped them being dropped, but the content underneath was still replaced. A restore needs the protection stopped first, and the password with it when the document has one. The live protection still wins over the snapshot's stale one, so a restore can't lock the user out of their own document either. Co-Authored-By: opencode <noreply@opencode.ai> * The inspector's removals are refused in every protected mode `file.inspect` with removals takes content out of the document — the comments, the revisions, the properties, the hidden text, the headers. Under readOnly and comments it was refused, or rolled back by the post-check where the document had an exception; under trackedChanges nothing stopped it, so a document that tracks changes could have its comments and revisions taken out with no revision to show for it. The removals are refused now, in every mode a protected document can be in, next to the properties and the privacy options. An inspection without removals only reads the document, and still works. The protection test covers the modes now, not only readOnly. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the session author, not the user name "the user name can't change while the document is protected" was the wrong term twice over: it is the session author — the name new tracked changes and comments are recorded under, and the one a named exception is matched against — and it is `file.setAuthor` that refuses to change it. The CLI's `--author` names the session directly, so it works on a protected document. The parity row, the two status lines and the two progress rows now say that. Co-Authored-By: opencode <noreply@opencode.ai> * Mail merge: go to any record, and merge or print a range of records (#3028) Preview Results gets First Record and Last Record buttons and a record number box; a number typed there and Enter preview that record. Finish & Merge is now a menu. Edit Individual Documents... and Print Documents... ask for all records, the current record, or a From and To range by record number, and Print Documents opens Print for the merged document. The dialog checks the range before Save Changes asks about unsaved work. New commands mailings.first, mailings.last, mailings.goToRecord and mailings.printDocuments; mailings.finish takes "records": all|current. A range with no records in it is refused instead of replacing the document with an empty one. * #3279: Keep protected session author fixed in CLI and Options * The Document Inspector refuses its removals while the document tracks changes The inspector's removals delete straight from the document: the hidden text, the comments, the revisions and the headers go without ever reaching the engine's tracked-delete path. On a document that tracks changes — and `trackedChanges` protection turns tracking on — the content was gone with no revision to show for it, and the revision trail was broken behind the user's back. The removals are not tracked, so they cannot be: rather than untrack them silently, the inspector refuses the whole removal form while the document tracks changes, and says why ("the document tracks changes: stop tracking before removing content"). The check comes before anything is removed, so the document is left untouched, and reading the document — the inspector without removals — keeps working. A document that does not track changes is inspected as before. Co-Authored-By: opencode <noreply@opencode.ai> * The inspector's tracking refusal doesn't cite an unrelated issue #1344 is about the inspector missing hidden text, not about its removals going untracked, so the reference only sent a reader to the wrong place. Co-Authored-By: opencode <noreply@opencode.ai> * A version snapshot belongs to the document it was taken from `Session::set_document` resets everything about the open document — the document id, the document, the selection, the undo history, the password, the file name — but not the version snapshots. A snapshot taken of one document therefore survived `file.new`, `file.open`, `file.newFromTemplate` and `file.recover`, and `file.versions {"restore": index}` then put the previous document's content into the open one. The snapshots go with the document they were taken from: `set_document` clears them, so a restore can only ever bring back a version of the document that is open. Every caller replaces the document with another one (a new or opened file, a recovered copy, a merge result, a sheet of labels), so none of them loses anything it needs. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the inspector's tracking refusal and the version snapshot's scope Co-Authored-By: opencode <noreply@opencode.ai> * A comparison clears the version snapshots of the document it replaces `review.compare` and `review.combine` open the original with `s.doc = doc`, which bypasses `set_document` — so the version snapshots of the document the comparison replaces survived it, and a restore could put the previous document back over the comparison result. The snapshots go with the document they were taken from, as everywhere else. The document itself is still assigned directly: `set_document` resets the undo history, and the comparison's own undo step would go with it. Co-Authored-By: opencode <noreply@opencode.ai> * #3277: Test Inspector refusal without protection * #1327: Keep snapshots with their document through Compare * #1327: Preserve file identity after rejected document replacement * test: mark the portal test's blocking sleep as intentional (SonarCloud) (#3989) The future is polled by hand with no async runtime, so a blocking sleep is how the test models a slow dialog. 🤖 Generated with Codebuff Co-authored-by: Codebuff <noreply@codebuff.com> * Engine: no dead-code warnings on wasm (#3542) * fix(engine): do not treat decimal points as sentence boundaries in Sentence case In crates/engine/src/cmd/format.rs, convert_chars treated any period as a sentence boundary, causing numbers with decimal points (e.g. 3.14, 2.5) to capitalize the subsequent word in Sentence case. Check if a period is surrounded by ASCII digits, and do not trigger uppercase capitalization when encountering a decimal point. Closes #3485 * proof: drop U+FE0F from FORBIDDENWORD and NOSUGGEST flags too Review follow-up: the directives that name one flag read the same emoji form, so they now skip the variation selector like PFX/SFX and stem flags. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * fmt: rustfmt equation array centring * #3108 review: behind-text and in-front-of-text floats don't grow the row FredApps' review: the row-growth loop counted every non-inline object, so a page-anchored logo or watermark behind a cell's text would stretch its row to the object's bottom edge - contradicting table.rs (behind-text frames count for vertical alignment but don't increase the row's flow height) and Word. Only floats that take part in the text flow (Square, Tight, Through, TopAndBottom) grow the row now, the same classification layout already uses elsewhere for "takes part in wrapping". New test: a 300pt behind-text and a 300pt in-front-of-text picture each leave the row at its text height; it fails with the old condition. The existing Square-wrap tests and cell_frame_centres_empty still pass. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Engine: no dead-code warnings on wasm `cargo check -p wordcraft-engine --target wasm32-unknown-unknown` warned about five items whose only callers are platform-gated: - citations `by_author`, user_templates `MAX_ENTRIES` and `label_of`: used only by the desktop (non-wasm) source import and template listing. - speech `voice_language`: used by espeak (Unix but macOS) and the macOS voice picker, so `any(unix, test)`, not `any(not(windows), test)` (which also took in wasm). - speech `primary_tag`: used by those plus the Windows synthesizer, so `any(unix, windows, test)`. Each item now carries exactly its callers' gate rather than a blanket allow(dead_code). Checked with cargo check on Linux, Windows (gnu), macOS and wasm32 (zero warnings each), clippy -D warnings, and the engine tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Integration: #1847 reject comment IDs above u32::MAX * Integration: #3267 leave footnote definitions out of link definitions * Integration: #3471 drop duplicate egui options block; install_ui_fonts sets them * Integration: #2153 drop trailing blank line and use assert! for bool checks in tab_separated_list_markers * Integration: #2268 ODT lengths accept only the standard pc unit for picas * Integration: #2269 LaTeX lengths keep macro names case-sensitive * Integration: #2673 Khmer substitutes return the (list, flag) pair after #3245 * Integration: #2273 Latin weight/style and line styles take precedence over Asian, complex and line-type attributes * Integration: #1851 DOCPROPERTY accepts the reference app's LastSavedBy name * Integration: #1985 only ^0nnn codes read as Windows-1252 * Integration: #2416 collapse the nested vertical-align if (clippy::collapsible_if) * Integration: #2185 hyperlink_target slices with get() and needs the whole field name * Integration: #2034 objects without a stacking order draw above the ones before them * Integration: #3434 drop review-bot notes from test doc comments * Integration: #3419 doc comments back on their own items (EquationFrame and its test above them) * Integration: #2334 test a formula string result continued in a CONTINUE record * Integration: #3429 the based-on-chain test's doc comment back above its test * Integration: #2453 drawing_payload test builds the shape fill as a Fill * Integration: #3257 separate its Find-box test from #2407's recent-files test (auto-merge interleaved them) * Integration: cargo fmt * Integration: #1728 close the layout test the merge resolution left open * Integration: cargo fmt * Integration: cargo fmt * Integration: cargo fmt * Integration: #2722 Dutch registry comment on its own line * Integration: #3203 English text for the keys the Romanian catalog lacks Its complete-catalog test needs every key of every other catalog; the merged PRs added 72 since it was written. Rows carry the English text until translated. * Integration: #1076 English text for the keys the Slovenian catalog lacks Its complete-catalog test needs every key of every other catalog. Rows carry the English text until translated. * Integration: status lines list each change once Combining the tracks' status lines repeated a few entries (#2852, #1500, #2617). * Integration: cargo xtask parity * Integration: cargo fmt * Integration: #1832 drop a useless .into() in the end-of-document citation test clippy::useless_conversion failed cargo xtask ci. * Integration: #2244 VML on/off values read case-insensitively by the shape fill reader Main (#1500) moved VML fill reading into shape_style.rs, where filled="False" still counted as on; #2244's test vml_shape_wrap_side_and_anchor_case_insensitivity expects no fill. * Integration: #2041 English text in the Polish catalog for the keys Italian gained polish_covers_every_key_of_every_other_catalog expects Italian to have only "Style: APA" beyond Polish; #2041 translated 14 newer strings into Italian. Rows carry the English text until translated. * Integration: #2722 English text for four labels the Dutch and Danish catalogs lack every_tab_and_command_is_translated needs Format Shape Pane, Full Screen View, Personal Templates and Underline Color, added by other merged PRs. Rows carry the English text until translated. * Integration: #3335 header Esc test allows the half-pixel return scroll that #3201 brings #3201 makes entering an empty header scroll to it; Esc then scrolls back to the caret, landing 0.5 px from the start (17291.0 vs 17290.5). The test checks the view is back within a pixel. * IME: the caret follows the composition text (#3556) * Header and footer: a click in the other band edits it there (#3557) * README: the app icon above the title * Release 0.10.0 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * The inspector's removals are refused in every protected mode `file.inspect` with removals takes content out of the document — the comments, the revisions, the properties, the hidden text, the headers. Under readOnly and comments it was refused, or rolled back by the post-check where the document had an exception; under trackedChanges nothing stopped it, so a document that tracks changes could have its comments and revisions taken out with no revision to show for it. The removals are refused now, in every mode a protected document can be in, next to the properties and the privacy options. An inspection without removals only reads the document, and still works. The protection test covers the modes now, not only readOnly. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the session author, not the user name "the user name can't change while the document is protected" was the wrong term twice over: it is the session author — the name new tracked changes and comments are recorded under, and the one a named exception is matched against — and it is `file.setAuthor` that refuses to change it. The CLI's `--author` names the session directly, so it works on a protected document. The parity row, the two status lines and the two progress rows now say that. Co-Authored-By: opencode <noreply@opencode.ai> * #3279: Keep protected session author fixed in CLI and Options * The Document Inspector refuses its removals while the document tracks changes The inspector's removals delete straight from the document: the hidden text, the comments, the revisions and the headers go without ever reaching the engine's tracked-delete path. On a document that tracks changes — and `trackedChanges` protection turns tracking on — the content was gone with no revision to show for it, and the revision trail was broken behind the user's back. The removals are not tracked, so they cannot be: rather than untrack them silently, the inspector refuses the whole removal form while the document tracks changes, and says why ("the document tracks changes: stop tracking before removing content"). The check comes before anything is removed, so the document is left untouched, and reading the document — the inspector without removals — keeps working. A document that does not track changes is inspected as before. Co-Authored-By: opencode <noreply@opencode.ai> * The inspector's tracking refusal doesn't cite an unrelated issue #1344 is about the inspector missing hidden text, not about its removals going untracked, so the reference only sent a reader to the wrong place. Co-Authored-By: opencode <noreply@opencode.ai> * A version snapshot belongs to the document it was taken from `Session::set_document` resets everything about the open document — the document id, the document, the selection, the undo history, the password, the file name — but not the version snapshots. A snapshot taken of one document therefore survived `file.new`, `file.open`, `file.newFromTemplate` and `file.recover`, and `file.versions {"restore": index}` then put the previous document's content into the open one. The snapshots go with the document they were taken from: `set_document` clears them, so a restore can only ever bring back a version of the document that is open. Every caller replaces the document with another one (a new or opened file, a recovered copy, a merge result, a sheet of labels), so none of them loses anything it needs. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the inspector's tracking refusal and the version snapshot's scope Co-Authored-By: opencode <noreply@opencode.ai> * A comparison clears the version snapshots of the document it replaces `review.compare` and `review.combine` open the original with `s.doc = doc`, which bypasses `set_document` — so the version snapshots of the document the comparison replaces survived it, and a restore could put the previous document back over the comparison result. The snapshots go with the document they were taken from, as everywhere else. The document itself is still assigned directly: `set_document` resets the undo history, and the comparison's own undo step would go with it. Co-Authored-By: opencode <noreply@opencode.ai> * #3277: Test Inspector refusal without protection * #1327: Keep snapshots with their document through Compare * #1327: Preserve file identity after rejected document replacement * test: mark the portal test's blocking sleep as intentional (SonarCloud) (#3989) The future is polled by hand with no async runtime, so a blocking sleep is how the test models a slow dialog. 🤖 Generated with Codebuff Co-authored-by: Codebuff <noreply@codebuff.com> * #3542: gate the label_of test off wasm32 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Divyanshu Gupta <divyanshu2074@gmail.com> Co-authored-by: dmim2502-commits <234869083+dmim2502-commits@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: vangel76 <vangel1976@googlemail.com> Co-authored-by: aiongg <aiongtaigi@gmail.com> Co-authored-by: aiongg <67543387+aiongg@users.noreply.github.com> Co-authored-by: bflatastic <bombayapirat@gmail.com> Co-authored-by: Brandon Thomas <brandon@storyteller.ai> Co-authored-by: Mat Strange <mat@matstrange.net> Co-authored-by: opencode <noreply@opencode.ai> Co-authored-by: skylar taylor-barrick <hi@skylar.cc> Co-authored-by: Dylan M. Taylor <dylan@dylanmtaylor.com> Co-authored-by: Codebuff <noreply@codebuff.com> Co-authored-by: Brandon Thomas <echelon@gmail.com> * Drop U+FFFE and U+FFFF from ODT export text (#3817) Found while testing crates/formats/src/odt.rs:49-63 (fn x, the ODT text escaper; filter at line 58) Co-authored-by: Claude Haiku 5.5 <noreply@anthropic.com> * Cap the number of VML path commands parsed from a path attribute (#3951) Fixes #3683 Co-authored-by: Claude Haiku 5.5 <noreply@anthropic.com> * Return None from parse_number when the value overflows f64 (#3577) Found while testing crates/doc/src/locale_number.rs:104 Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> * Fix spurious 零 after a group's trailing zeros in Chinese numerals (#3745) Found while testing crates/doc/src/cjk_numbers.rs:47-55 (Counting::format) Co-authored-by: Claude Haiku 5.5 <noreply@anthropic.com> * picture.corrections: a tiny sharpen value no longer panics in the blur (#3646) (#3830) Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com> * Reject signs and non-digits in parse_date fields (#3575) Found while testing crates/engine/src/cmd/controls.rs:113-123 (parse_date) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> * Layout: keep with next takes the 0.01 pt of slack the other fit checks take (#3816) * Restrict Editing: a file command that changes the document is checked too `always_allowed` waved through every `file.*` id, so on a protected document the file commands that do change it went unchecked: the privacy options and the properties wrote document settings, and the inspector's removals deleted content. The privacy options' own comment already said they were "refused on a protected document"; that wasn't true. The allow-list now names the file commands that don't change the open document, and the ones that do are checked like any other command. Reading the document stays allowed: the inspector without removals, the privacy settings, the info, and saving a version snapshot. Restoring a stored version replaces the whole document, and a snapshot's own protection is stale — restoring one lifted the protection and dropped its password. The live document's protection, password and formatting limit now survive a restore. Co-Authored-By: opencode <noreply@opencode.ai> * Restrict Editing: the user name can't change under protection `file.setAuthor` sets the name a protected document's named exception ranges are checked against, and the author new revisions and comments are recorded under. `always_allowed` waved through every `file.*` id, so on a protected document the name could be changed: an agent could take the identity of a named editor and unlock their exception range, and forge the authorship of the revisions it leaves behind. A protected document refuses the change now, with the rule Word uses for a content control's properties: stop protection first. The check is in the command itself — `file.setAuthor` is a pure command, so `check_before` never sees it — and in `check_before` for the day it isn't. Word lets the user name change under protection: it is a preference there. This project doesn't, because that identity gates what may be edited. Co-Authored-By: opencode <noreply@opencode.ai> * Restrict Editing: a protected document's protection needs an explicit stop The guard in `restrict` refused a protected document only when its protection had a password, so a password-less one could have its protection changed — and `file.protect {"mode": "none"}` stopped it outright. An agent could strip a user's protection silently and then edit the document freely. Two rules now, as Word has them (Stop Protection first): - The protection of a protected document doesn't change, whatever the mode. The formatting-only protection doesn't count: it stores the mode "none", and it limits the styles, not the editing. - Stopping the protection is explicit. The "none" mode is the shorthand for it, but on a protected document only `{"stop": true}` stops it — the way the pane's Stop Protection button does it — so a command that merely names a mode can't strip it. The password still guards the stop, and the formatting-only path (the mode "none" with the formatting restriction) still works. `cmd::tools::tests::protection_blocks_edits` stops the protection with `{"mode": "none"}`; it has to stop it explicitly now. Co-Authored-By: opencode <noreply@opencode.ai> * Restrict Editing: the post-check compares the settings and the metadata `outside_unchanged` is the check that rolls a command back when it changed anything outside the editable regions. It compared the text, the formatting, the page setup, the document defaults and the styles — but not the document's settings, its metadata, its custom properties, the resolved flag of its comments, its list definitions or its bibliography sources. A command that changed the metadata of a protected document was accepted and never rolled back: `file.properties {"title": "Forged title"}` on a protected document with an exception changed the title and stayed. The settings, the core properties, the custom properties, the comments' resolved flags, the list definitions and the sources are compared now, so a command that changes them is rolled back like any other change outside the editable regions. The revisions and the media store stay out of it on purpose: an edit inside an exception legitimately leaves a revision, and a picture inserted there adds to the media store. The list definitions and the sources are compared like the styles: the ones the document had must be unchanged, but a new one may be added — a list or a citation inserted inside an editable region adds its definition, like applying a style adds one. Saving is unaffected: it writes the metadata, but `file.save` is a pure command and isn't post-checked, and the protection itself is changed by `review.restrict`, which is always allowed. Co-Authored-By: opencode <noreply@opencode.ai> * The protection is stopped explicitly, and the docs say so The test that stopped the protection used the "none" shorthand, which a protected document now refuses; it stops it the explicit way instead, and pins that the shorthand doesn't stop it. `file.protect` says the same: it starts enforcement, and "none" doesn't stop a protected document. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the Restrict Editing gaps that are closed Co-Authored-By: opencode <noreply@opencode.ai> * A password guards the protection whatever its mode The guard that stops the protection of a protected document from changing asked whether the editing was restricted, so a formatting-only protection — the mode "none", which limits the styles rather than the editing — was exempted. A formatting-only protection can carry a password, and that password guarded it: it was exempt from the guard, so `{"mode": "readOnly", "password": "other"}` replaced the protection and the password with ones of the caller's choosing, and the protection could then be stopped with them. A password guards the protection whatever its mode, as it did before. Co-Authored-By: opencode <noreply@opencode.ai> * The CLI's --author names the session, it doesn't change the document `--author` dispatched `file.setAuthor`, which a protected document refuses now that the name is checked as the identity its exceptions are matched against — so a script that named itself on a protected file failed before it ran a single command. The flag names the session, not the open document, so it sets the name directly, with the same normalisation and blank-name check the command uses. `file.setAuthor` keeps its protection check for the callers that mean to change the document's identity. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the progress docs' status lines carry today's date Co-Authored-By: opencode <noreply@opencode.ai> * The document's properties and a version restore need the protection stopped Two gaps the review found, both of them a change to a protected document that went through without the protection seeing it. The properties (`file.properties`) and the privacy options (`file.privacyOptions`) are document-wide state, and they aren't tracked: under tracked changes they changed the document with no revision to show for it, and under the other modes they were only rolled back by the post-check, after the command had run. They are refused now, before the command runs, as the content control's properties are. A version restore (`file.versions`) replaces the whole document, including the content the protection kept read-only, and it did that without the password: `file.versions` is a pure command, so the protection never saw it. Keeping the live protection and its password stopped them being dropped, but the content underneath was still replaced. A restore needs the protection stopped first, and the password with it when the document has one. The live protection still wins over the snapshot's stale one, so a restore can't lock the user out of their own document either. Co-Authored-By: opencode <noreply@opencode.ai> * Layout: keep with next takes the 0.01 pt of slack the other fit checks take place_para_in_flow moved a paragraph kept with the next one to a new page when the two needed more than the room left by any amount, while lines, rows and floats fit with 0.01 pt to spare. A kept paragraph whose need came to a rounding error over the page bottom moved on alone. * Release 0.10.0 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * The inspector's removals are refused in every protected mode `file.inspect` with removals takes content out of the document — the comments, the revisions, the properties, the hidden text, the headers. Under readOnly and comments it was refused, or rolled back by the post-check where the document had an exception; under trackedChanges nothing stopped it, so a document that tracks changes could have its comments and revisions taken out with no revision to show for it. The removals are refused now, in every mode a protected document can be in, next to the properties and the privacy options. An inspection without removals only reads the document, and still works. The protection test covers the modes now, not only readOnly. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the session author, not the user name "the user name can't change while the document is protected" was the wrong term twice over: it is the session author — the name new tracked changes and comments are recorded under, and the one a named exception is matched against — and it is `file.setAuthor` that refuses to change it. The CLI's `--author` names the session directly, so it works on a protected document. The parity row, the two status lines and the two progress rows now say that. Co-Authored-By: opencode <noreply@opencode.ai> * #3279: Keep protected session author fixed in CLI and Options * The Document Inspector refuses its removals while the document tracks changes The inspector's removals delete straight from the document: the hidden text, the comments, the revisions and the headers go without ever reaching the engine's tracked-delete path. On a document that tracks changes — and `trackedChanges` protection turns tracking on — the content was gone with no revision to show for it, and the revision trail was broken behind the user's back. The removals are not tracked, so they cannot be: rather than untrack them silently, the inspector refuses the whole removal form while the document tracks changes, and says why ("the document tracks changes: stop tracking before removing content"). The check comes before anything is removed, so the document is left untouched, and reading the document — the inspector without removals — keeps working. A document that does not track changes is inspected as before. Co-Authored-By: opencode <noreply@opencode.ai> * The inspector's tracking refusal doesn't cite an unrelated issue #1344 is about the inspector missing hidden text, not about its removals going untracked, so the reference only sent a reader to the wrong place. Co-Authored-By: opencode <noreply@opencode.ai> * A version snapshot belongs to the document it was taken from `Session::set_document` resets everything about the open document — the document id, the document, the selection, the undo history, the password, the file name — but not the version snapshots. A snapshot taken of one document therefore survived `file.new`, `file.open`, `file.newFromTemplate` and `file.recover`, and `file.versions {"restore": index}` then put the previous document's content into the open one. The snapshots go with the document they were taken from: `set_document` clears them, so a restore can only ever bring back a version of the document that is open. Every caller replaces the document with another one (a new or opened file, a recovered copy, a merge result, a sheet of labels), so none of them loses anything it needs. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the inspector's tracking refusal and the version snapshot's scope Co-Authored-By: opencode <noreply@opencode.ai> * A comparison clears the version snapshots of the document it replaces `review.compare` and `review.combine` open the original with `s.doc = doc`, which bypasses `set_document` — so the version snapshots of the document the comparison replaces survived it, and a restore could put the previous document back over the comparison result. The snapshots go with the document they were taken from, as everywhere else. The document itself is still assigned directly: `set_document` resets the undo history, and the comparison's own undo step would go with it. Co-Authored-By: opencode <noreply@opencode.ai> * #3277: Test Inspector refusal without protection * #1327: Keep snapshots with their document through Compare * #1327: Preserve file identity after rejected document replacement * test: mark the portal test's blocking sleep as intentional (SonarCloud) (#3989) The future is polled by hand with no async runtime, so a blocking sleep is how the test models a slow dialog. 🤖 Generated with Codebuff Co-authored-by: Codebuff <noreply@codebuff.com> * Engine: no dead-code warnings on wasm (#3542) * fix(engine): do not treat decimal points as sentence boundaries in Sentence case In crates/engine/src/cmd/format.rs, convert_chars treated any period as a sentence boundary, causing numbers with decimal points (e.g. 3.14, 2.5) to capitalize the subsequent word in Sentence case. Check if a period is surrounded by ASCII digits, and do not trigger uppercase capitalization when encountering a decimal point. Closes #3485 * proof: drop U+FE0F from FORBIDDENWORD and NOSUGGEST flags too Review follow-up: the directives that name one flag read the same emoji form, so they now skip the variation selector like PFX/SFX and stem flags. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * fmt: rustfmt equation array centring * #3108 review: behind-text and in-front-of-text floats don't grow the row FredApps' review: the row-growth loop counted every non-inline object, so a page-anchored logo or watermark behind a cell's text would stretch its row to the object's bottom edge - contradicting table.rs (behind-text frames count for vertical alignment but don't increase the row's flow height) and Word. Only floats that take part in the text flow (Square, Tight, Through, TopAndBottom) grow the row now, the same classification layout already uses elsewhere for "takes part in wrapping". New test: a 300pt behind-text and a 300pt in-front-of-text picture each leave the row at its text height; it fails with the old condition. The existing Square-wrap tests and cell_frame_centres_empty still pass. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Engine: no dead-code warnings on wasm `cargo check -p wordcraft-engine --target wasm32-unknown-unknown` warned about five items whose only callers are platform-gated: - citations `by_author`, user_templates `MAX_ENTRIES` and `label_of`: used only by the desktop (non-wasm) source import and template listing. - speech `voice_language`: used by espeak (Unix but macOS) and the macOS voice picker, so `any(unix, test)`, not `any(not(windows), test)` (which also took in wasm). - speech `primary_tag`: used by those plus the Windows synthesizer, so `any(unix, windows, test)`. Each item now carries exactly its callers' gate rather than a blanket allow(dead_code). Checked with cargo check on Linux, Windows (gnu), macOS and wasm32 (zero warnings each), clippy -D warnings, and the engine tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Integration: #1847 reject comment IDs above u32::MAX * Integration: #3267 leave footnote definitions out of link definitions * Integration: #3471 drop duplicate egui options block; install_ui_fonts sets them * Integration: #2153 drop trailing blank line and use assert! for bool checks in tab_separated_list_markers * Integration: #2268 ODT lengths accept only the standard pc unit for picas * Integration: #2269 LaTeX lengths keep macro names case-sensitive * Integration: #2673 Khmer substitutes return the (list, flag) pair after #3245 * Integration: #2273 Latin weight/style and line styles take precedence over Asian, complex and line-type attributes * Integration: #1851 DOCPROPERTY accepts the reference app's LastSavedBy name * Integration: #1985 only ^0nnn codes read as Windows-1252 * Integration: #2416 collapse the nested vertical-align if (clippy::collapsible_if) * Integration: #2185 hyperlink_target slices with get() and needs the whole field name * Integration: #2034 objects without a stacking order draw above the ones before them * Integration: #3434 drop review-bot notes from test doc comments * Integration: #3419 doc comments back on their own items (EquationFrame and its test above them) * Integration: #2334 test a formula string result continued in a CONTINUE record * Integration: #3429 the based-on-chain test's doc comment back above its test * Integration: #2453 drawing_payload test builds the shape fill as a Fill * Integration: #3257 separate its Find-box test from #2407's recent-files test (auto-merge interleaved them) * Integration: cargo fmt * Integration: #1728 close the layout test the merge resolution left open * Integration: cargo fmt * Integration: cargo fmt * Integration: cargo fmt * Integration: #2722 Dutch registry comment on its own line * Integration: #3203 English text for the keys the Romanian catalog lacks Its complete-catalog test needs every key of every other catalog; the merged PRs added 72 since it was written. Rows carry the English text until translated. * Integration: #1076 English text for the keys the Slovenian catalog lacks Its complete-catalog test needs every key of every other catalog. Rows carry the English text until translated. * Integration: status lines list each change once Combining the tracks' status lines repeated a few entries (#2852, #1500, #2617). * Integration: cargo xtask parity * Integration: cargo fmt * Integration: #1832 drop a useless .into() in the end-of-document citation test clippy::useless_conversion failed cargo xtask ci. * Integration: #2244 VML on/off values read case-insensitively by the shape fill reader Main (#1500) moved VML fill reading into shape_style.rs, where filled="False" still counted as on; #2244's test vml_shape_wrap_side_and_anchor_case_insensitivity expects no fill. * Integration: #2041 English text in the Polish catalog for the keys Italian gained polish_covers_every_key_of_every_other_catalog expects Italian to have only "Style: APA" beyond Polish; #2041 translated 14 newer strings into Italian. Rows carry the English text until translated. * Integration: #2722 English text for four labels the Dutch and Danish catalogs lack every_tab_and_command_is_translated needs Format Shape Pane, Full Screen View, Personal Templates and Underline Color, added by other merged PRs. Rows carry the English text until translated. * Integration: #3335 header Esc test allows the half-pixel return scroll that #3201 brings #3201 makes entering an empty header scroll to it; Esc then scrolls back to the caret, landing 0.5 px from the start (17291.0 vs 17290.5). The test checks the view is back within a pixel. * IME: the caret follows the composition text (#3556) * Header and footer: a click in the other band edits it there (#3557) * README: the app icon above the title * Release 0.10.0 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * The inspector's removals are refused in every protected mode `file.inspect` with removals takes content out of the document — the comments, the revisions, the properties, the hidden text, the headers. Under readOnly and comments it was refused, or rolled back by the post-check where the document had an exception; under trackedChanges nothing stopped it, so a document that tracks changes could have its comments and revisions taken out with no revision to show for it. The removals are refused now, in every mode a protected document can be in, next to the properties and the privacy options. An inspection without removals only reads the document, and still works. The protection test covers the modes now, not only readOnly. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the session author, not the user name "the user name can't change while the document is protected" was the wrong term twice over: it is the session author — the name new tracked changes and comments are recorded under, and the one a named exception is matched against — and it is `file.setAuthor` that refuses to change it. The CLI's `--author` names the session directly, so it works on a protected document. The parity row, the two status lines and the two progress rows now say that. Co-Authored-By: opencode <noreply@opencode.ai> * #3279: Keep protected session author fixed in CLI and Options * The Document Inspector refuses its removals while the document tracks changes The inspector's removals delete straight from the document: the hidden text, the comments, the revisions and the headers go without ever reaching the engine's tracked-delete path. On a document that tracks changes — and `trackedChanges` protection turns tracking on — the content was gone with no revision to show for it, and the revision trail was broken behind the user's back. The removals are not tracked, so they cannot be: rather than untrack them silently, the inspector refuses the whole removal form while the document tracks changes, and says why ("the document tracks changes: stop tracking before removing content"). The check comes before anything is removed, so the document is left untouched, and reading the document — the inspector without removals — keeps working. A document that does not track changes is inspected as before. Co-Authored-By: opencode <noreply@opencode.ai> * The inspector's tracking refusal doesn't cite an unrelated issue #1344 is about the inspector missing hidden text, not about its removals going untracked, so the reference only sent a reader to the wrong place. Co-Authored-By: opencode <noreply@opencode.ai> * A version snapshot belongs to the document it was taken from `Session::set_document` resets everything about the open document — the document id, the document, the selection, the undo history, the password, the file name — but not the version snapshots. A snapshot taken of one document therefore survived `file.new`, `file.open`, `file.newFromTemplate` and `file.recover`, and `file.versions {"restore": index}` then put the previous document's content into the open one. The snapshots go with the document they were taken from: `set_document` clears them, so a restore can only ever bring back a version of the document that is open. Every caller replaces the document with another one (a new or opened file, a recovered copy, a merge result, a sheet of labels), so none of them loses anything it needs. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the inspector's tracking refusal and the version snapshot's scope Co-Authored-By: opencode <noreply@opencode.ai> * A comparison clears the version snapshots of the document it replaces `review.compare` and `review.combine` open the original with `s.doc = doc`, which bypasses `set_document` — so the version snapshots of the document the comparison replaces survived it, and a restore could put the previous document back over the comparison result. The snapshots go with the document they were taken from, as everywhere else. The document itself is still assigned directly: `set_document` resets the undo history, and the comparison's own undo step would go with it. Co-Authored-By: opencode <noreply@opencode.ai> * #3277: Test Inspector refusal without protection * #1327: Keep snapshots with their document through Compare * #1327: Preserve file identity after rejected document replacement * test: mark the portal test's blocking sleep as intentional (SonarCloud) (#3989) The future is polled by hand with no async runtime, so a blocking sleep is how the test models a slow dialog. 🤖 Generated with Codebuff Co-authored-by: Codebuff <noreply@codebuff.com> * #3542: gate the label_of test off wasm32 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Divyanshu Gupta <divyanshu2074@gmail.com> Co-authored-by: dmim2502-commits <234869083+dmim2502-commits@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: vangel76 <vangel1976@googlemail.com> Co-authored-by: aiongg <aiongtaigi@gmail.com> Co-authored-by: aiongg <67543387+aiongg@users.noreply.github.com> Co-authored-by: bflatastic <bombayapirat@gmail.com> Co-authored-by: Brandon Thomas <brandon@storyteller.ai> Co-authored-by: Mat Strange <mat@matstrange.net> Co-authored-by: opencode <noreply@opencode.ai> Co-authored-by: skylar taylor-barrick <hi@skylar.cc> Co-authored-by: Dylan M. Taylor <dylan@dylanmtaylor.com> Co-authored-by: Codebuff <noreply@codebuff.com> Co-authored-by: Brandon Thomas <echelon@gmail.com> * Drop U+FFFE and U+FFFF from ODT export text (#3817) Found while testing crates/formats/src/odt.rs:49-63 (fn x, the ODT text escaper; filter at line 58) Co-authored-by: Claude Haiku 5.5 <noreply@anthropic.com> * Cap the number of VML path commands parsed from a path attribute (#3951) Fixes #3683 Co-authored-by: Claude Haiku 5.5 <noreply@anthropic.com> * Return None from parse_number when the value overflows f64 (#3577) Found while testing crates/doc/src/locale_number.rs:104 Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> * Fix spurious 零 after a group's trailing zeros in Chinese numerals (#3745) Found while testing crates/doc/src/cjk_numbers.rs:47-55 (Counting::format) Co-authored-by: Claude Haiku 5.5 <noreply@anthropic.com> * picture.corrections: a tiny sharpen value no longer panics in the blur (#3646) (#3830) Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com> * Reject signs and non-digits in parse_date fields (#3575) Found while testing crates/engine/src/cmd/controls.rs:113-123 (parse_date) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> * #3816: also assert the next paragraph's first line stays on page 0 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Mat Strange <mat@matstrange.net> Co-authored-by: opencode <noreply@opencode.ai> Co-authored-by: dfgodvan <180286157+dfgodvan@users.noreply.github.com> Co-authored-by: Brandon Thomas <brandon@storyteller.ai> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: skylar taylor-barrick <hi@skylar.cc> Co-authored-by: Dylan M. Taylor <dylan@dylanmtaylor.com> Co-authored-by: Codebuff <noreply@codebuff.com> Co-authored-by: Michael Mu <69072633+MichaelMuClaude@users.noreply.github.com> Co-authored-by: Divyanshu Gupta <divyanshu2074@gmail.com> Co-authored-by: dmim2502-commits <234869083+dmim2502-commits@users.noreply.github.com> Co-authored-by: vangel76 <vangel1976@googlemail.com> Co-authored-by: aiongg <aiongtaigi@gmail.com> Co-authored-by: aiongg <67543387+aiongg@users.noreply.github.com> Co-authored-by: bflatastic <bombayapirat@gmail.com> Co-authored-by: Brandon Thomas <echelon@gmail.com> Co-authored-by: NetterSilver <133535268+Silvertree2010@users.noreply.github.com> Co-authored-by: Joseph Anglada <fluorine@users.noreply.github.com> * Parse the Flat OPC part root tag once when inheriting namespaces (#3944) * Parse the Flat OPC part root tag once when inheriting namespaces Fixes #3727 Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com> Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * test: mark the portal test's blocking sleep as intentional (SonarCloud) (#3989) The future is polled by hand with no async runtime, so a blocking sleep is how the test models a slow dialog. 🤖 Generated with Codebuff Co-authored-by: Codebuff <noreply@codebuff.com> * Engine: no dead-code warnings on wasm (#3542) * fix(engine): do not treat decimal points as sentence boundaries in Sentence case In crates/engine/src/cmd/format.rs, convert_chars treated any period as a sentence boundary, causing numbers with decimal points (e.g. 3.14, 2.5) to capitalize the subsequent word in Sentence case. Check if a period is surrounded by ASCII digits, and do not trigger uppercase capitalization when encountering a decimal point. Closes #3485 * proof: drop U+FE0F from FORBIDDENWORD and NOSUGGEST flags too Review follow-up: the directives that name one flag read the same emoji form, so they now skip the variation selector like PFX/SFX and stem flags. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * fmt: rustfmt equation array centring * #3108 review: behind-text and in-front-of-text floats don't grow the row FredApps' review: the row-growth loop counted every non-inline object, so a page-anchored logo or watermark behind a cell's text would stretch its row to the object's bottom edge - contradicting table.rs (behind-text frames count for vertical alignment but don't increase the row's flow height) and Word. Only floats that take part in the text flow (Square, Tight, Through, TopAndBottom) grow the row now, the same classification layout already uses elsewhere for "takes part in wrapping". New test: a 300pt behind-text and a 300pt in-front-of-text picture each leave the row at its text height; it fails with the old condition. The existing Square-wrap tests and cell_frame_centres_empty still pass. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Engine: no dead-code warnings on wasm `cargo check -p wordcraft-engine --target wasm32-unknown-unknown` warned about five items whose only callers are platform-gated: - citations `by_author`, user_templates `MAX_ENTRIES` and `label_of`: used only by the desktop (non-wasm) source import and template listing. - speech `voice_language`: used by espeak (Unix but macOS) and the macOS voice picker, so `any(unix, test)`, not `any(not(windows), test)` (which also took in wasm). - speech `primary_tag`: used by those plus the Windows synthesizer, so `any(unix, windows, test)`. Each item now carries exactly its callers' gate rather than a blanket allow(dead_code). Checked with cargo check on Linux, Windows (gnu), macOS and wasm32 (zero warnings each), clippy -D warnings, and the engine tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Integration: #1847 reject comment IDs above u32::MAX * Integration: #3267 leave footnote definitions out of link definitions * Integration: #3471 drop duplicate egui options block; install_ui_fonts sets them * Integration: #2153 drop trailing blank line and use assert! for bool checks in tab_separated_list_markers * Integration: #2268 ODT lengths accept only the standard pc unit for picas * Integration: #2269 LaTeX lengths keep macro names case-sensitive * Integration: #2673 Khmer substitutes return the (list, flag) pair after #3245 * Integration: #2273 Latin weight/style and line styles take precedence over Asian, complex and line-type attributes * Integration: #1851 DOCPROPERTY accepts the reference app's LastSavedBy name * Integration: #1985 only ^0nnn codes read as Windows-1252 * Integration: #2416 collapse the nested vertical-align if (clippy::collapsible_if) * Integration: #2185 hyperlink_target slices with get() and needs the whole field name * Integration: #2034 objects without a stacking order draw above the ones before them * Integration: #3434 drop review-bot notes from test doc comments * Integration: #3419 doc comments back on their own items (EquationFrame and its test above them) * Integration: #2334 test a formula string result continued in a CONTINUE record * Integration: #3429 the based-on-chain test's doc comment back above its test * Integration: #2453 drawing_payload test builds the shape fill as a Fill * Integration: #3257 separate its Find-box test from #2407's recent-files test (auto-merge interleaved them) * Integration: cargo fmt * Integration: #1728 close the layout test the merge resolution left open * Integration: cargo fmt * Integration: cargo fmt * Integration: cargo fmt * Integration: #2722 Dutch registry comment on its own line * Integration: #3203 English text for the keys the Romanian catalog lacks Its complete-catalog test needs every key of every other catalog; the merged PRs added 72 since it was written. Rows carry the English text until translated. * Integration: #1076 English text for the keys the Slovenian catalog lacks Its complete-catalog test needs every key of every other catalog. Rows carry the English text until translated. * Integration: status lines list each change once Combining the tracks' status lines repeated a few entries (#2852, #1500, #2617). * Integration: cargo xtask parity * Integration: cargo fmt * Integration: #1832 drop a useless .into() in the end-of-document citation test clippy::useless_conversion failed cargo xtask ci. * Integration: #2244 VML on/off values read case-insensitively by the shape fill reader Main (#1500) moved VML fill reading into shape_style.rs, where filled="False" still counted as on; #2244's test vml_shape_wrap_side_and_anchor_case_insensitivity expects no fill. * Integration: #2041 English text in the Polish catalog for the keys Italian gained polish_covers_every_key_of_every_other_catalog expects Italian to have only "Style: APA" beyond Polish; #2041 translated 14 newer strings into Italian. Rows carry the English text until translated. * Integration: #2722 English text for four labels the Dutch and Danish catalogs lack every_tab_and_command_is_translated needs Format Shape Pane, Full Screen View, Personal Templates and Underline Color, added by other merged PRs. Rows carry the English text until translated. * Integration: #3335 header Esc test allows the half-pixel return scroll that #3201 brings #3201 makes entering an empty header scroll to it; Esc then scrolls back to the caret, landing 0.5 px from the start (17291.0 vs 17290.5). The test checks the view is back within a pixel. * IME: the caret follows the composition text (#3556) * Header and footer: a click in the other band edits it there (#3557) * README: the app icon above the title * Release 0.10.0 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * The inspector's removals are refused in every protected mode `file.inspect` with removals takes content out of the document — the comments, the revisions, the properties, the hidden text, the headers. Under readOnly and comments it was refused, or rolled back by the post-check where the document had an exception; under trackedChanges nothing stopped it, so a document that tracks changes could have its comments and revisions taken out with no revision to show for it. The removals are refused now, in every mode a protected document can be in, next to the properties and the privacy options. An inspection without removals only reads the document, and still works. The protection test covers the modes now, not only readOnly. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the session author, not the user name "the user name can't change while the document is protected" was the wrong term twice over: it is the session author — the name new tracked changes and comments are recorded under, and the one a named exception is matched against — and it is `file.setAuthor` that refuses to change it. The CLI's `--author` names the session directly, so it works on a protected document. The parity row, the two status lines and the two progress rows now say that. Co-Authored-By: opencode <noreply@opencode.ai> * #3279: Keep protected session author fixed in CLI and Options * The Document Inspector refuses its removals while the document tracks changes The inspector's removals delete straight from the document: the hidden text, the comments, the revisions and the headers go without ever reaching the engine's tracked-delete path. On a document that tracks changes — and `trackedChanges` protection turns tracking on — the content was gone with no revision to show for it, and the revision trail was broken behind the user's back. The removals are not tracked, so they cannot be: rather than untrack them silently, the inspector refuses the whole removal form while the document tracks changes, and says why ("the document tracks changes: stop tracking before removing content"). The check comes before anything is removed, so the document is left untouched, and reading the document — the inspector without removals — keeps working. A document that does not track changes is inspected as before. Co-Authored-By: opencode <noreply@opencode.ai> * The inspector's tracking refusal doesn't cite an unrelated issue #1344 is about the inspector missing hidden text, not about its removals going untracked, so the reference only sent a reader to the wrong place. Co-Authored-By: opencode <noreply@opencode.ai> * A version snapshot belongs to the document it was taken from `Session::set_document` resets everything about the open document — the document id, the document, the selection, the undo history, the password, the file name — but not the version snapshots. A snapshot taken of one document therefore survived `file.new`, `file.open`, `file.newFromTemplate` and `file.recover`, and `file.versions {"restore": index}` then put the previous document's content into the open one. The snapshots go with the document they were taken from: `set_document` clears them, so a restore can only ever bring back a version of the document that is open. Every caller replaces the document with another one (a new or opened file, a recovered copy, a merge result, a sheet of labels), so none of them loses anything it needs. Co-Authored-By: opencode <noreply@opencode.ai> * Docs: the inspector's tracking refusal and the version snapshot's scope Co-Authored-By: opencode <noreply@opencode.ai> * A comparison clears the version snapshots of the document it replaces `review.compare` and `review.combine` open the original with `s.doc = doc`, which bypasses `set_document` — so the version snapshots of the document the comparison replaces survived it, and a restore could put the previous document back over the comparison result. The snapshots go with the document they were taken from, as everywhere else. The document itself is still assigned directly: `set_document` resets the undo history, and the comparison's own undo step would go with it. Co-Authored-By: opencode <noreply@opencode.ai> * #3277: Test Inspector refusal without protection * #1327: Keep snapshots with their document through Compare * #1327: Preserve file identity after rejected document replacement * test: mark the portal test's blocking sleep as intentional (SonarCloud) (#3989) The future is polled by hand with no async runtime, so a blocking sleep is how the test models a slow dialog. 🤖 Generated with Codebuff Co-authored-by: Codebuff <noreply@codebuff.com> * #3542: gate the label_of test off wasm32 Co-A… --------- Co-authored-by: Dmitrii Khlapov <19991457+dkhlapov@users.noreply.github.com> Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com> Co-authored-by: VoiceLessQ <44067308+VoiceLessQ@users.noreply.github.com> Co-authored-by: Mat Strange <mat@matstrange.net> Co-authored-by: opencode <noreply@opencode.ai> Co-authored-by: skylar taylor-barrick <hi@skylar.cc> Co-authored-by: Dylan M. Taylor <dylan@dylanmtaylor.com> Co-authored-by: Codebuff <noreply@codebuff.com> Co-authored-by: Michael Mu <69072633+MichaelMuClaude@users.noreply.github.com> Co-authored-by: Divyanshu Gupta <divyanshu2074@gmail.com> Co-authored-by: dmim2502-commits <234869083+dmim2502-commits@users.noreply.github.com> Co-authored-by: vangel76 <vangel1976@googlemail.com> Co-authored-by: aiongg <aiongtaigi@gmail.com> Co-authored-by: aiongg <67543387+aiongg@users.noreply.github.com> Co-authored-by: bflatastic <bombayapirat@gmail.com> Co-authored-by: Brandon Thomas <brandon@storyteller.ai> Co-authored-by: Brandon Thomas <echelon@gmail.com> Co-authored-by: NetterSilver <133535268+Silvertree2010@users.noreply.github.com> Co-authored-by: Joseph Anglada <fluorine@users.noreply.github.com> Co-authored-by: dfgodvan <dfgodvan@gmail.com> Co-authored-by: dfgodvan <180286157+dfgodvan@users.noreply.github.com> Co-authored-by: Michael Higgins <55243596+Higgs32584@users.noreply.github.com> Co-authored-by: In Mean <6434741+inmean@users.noreply.github.com> Co-authored-by: Jayesh Prajapati <156836276+Jayesh-Prajapati9@users.noreply.github.com> Co-authored-by: Gabriel Matozo <69991354+GabrielMatozo@users.noreply.github.com> Co-authored-by: Mathieu Rancourt <40959576+MatRanc@users.noreply.github.com> Co-authored-by: pakiat <49967840+pakiat@users.noreply.github.com> Co-authored-by: Marco Arnulfo <103679419+marcoarnulfo@users.noreply.github.com> Co-authored-by: Menonro <nitayd2001@gmail.com> Co-authored-by: Gabriel Luís da Silva <79342117+mercuryVM@users.noreply.github.com> Co-authored-by: MarekSpodBiedry <73122968+MarekSpodBiedry@users.noreply.github.com> Co-authored-by: dhruvLearner8 <83899022+dhruvLearner8@users.noreply.github.com> Co-authored-by: vioreltus <142961713+vioreltus@users.noreply.github.com> Co-authored-by: Dominik Strebel <dominik.strebel@gmail.com> Co-authored-by: Mat Strange <54028700+matstrange@users.noreply.github.com> Co-authored-by: Dmitriy <dmitriy@mrzv.org>
90 KiB
90 KiB
| 1 | # Traditional Chinese (zh-hant, Taiwan vocabulary) interface catalog. Same format and clean-room | ||
|---|---|---|---|
| 2 | # rules as zh-hans.tsv. | ||
| 3 | (no style) | (無樣式) | |
| 4 | (no suggestions) | (無建議) | |
| 5 | 1.5 Line Spacing | 1.5 倍行距 | |
| 6 | A free, open-source word processor written from scratch in Rust.\nPart of the Crafting Apps from the ArtCraft team. | 一款以 Rust 從零開始撰寫的免費開源文書處理軟體。\n屬於 ArtCraft 團隊的 Crafting Apps 系列。 | |
| 7 | About | 關於 | |
| 8 | About WordCraft | 關於 WordCraft | |
| 9 | Accept | 接受 | |
| 10 | Accept All Changes | 接受所有修訂 | |
| 11 | Accept This Change | 接受此修訂 | |
| 12 | Accessibility | 協助工具 | |
| 13 | Add | 新增 | |
| 14 | Add a comment | 新增註解 | |
| 15 | Add a Table | 新增表格 | |
| 16 | Add Object to Selection | 將物件加入選取範圍 | |
| 17 | Add Space Before Paragraph | 在段落前新增間距 | |
| 18 | Add space between Asian and Latin text | 在亞洲文字與西文之間加入間距 | |
| 19 | Add space between Asian text and numbers | 在亞洲文字與數字之間加入間距 | |
| 20 | Add tab stop at: | 定位停駐點新增位置: | |
| 21 | Add Text | 新增文字 | |
| 22 | Add to Dictionary | 新增至字典 | |
| 23 | Add to Style Gallery | 新增至樣式庫 | |
| 24 | Address Block | 地址區塊 | |
| 25 | Address: | 地址: | |
| 26 | Address\nBlock | 地址區塊 | |
| 27 | Adjust | 調整 | |
| 28 | Advanced | 進階 | |
| 29 | After: | 段落後: | |
| 30 | Agents | 代理程式 | |
| 31 | Align | 對齊 | |
| 32 | Align Left | 靠左對齊 | |
| 33 | Align Right | 靠右對齊 | |
| 34 | Aligned at: | 對齊位置: | |
| 35 | Alignment | 對齊方式 | |
| 36 | All Borders | 所有框線 | |
| 37 | All Caps | 全部大寫 | |
| 38 | All caps | 全部大寫 | |
| 39 | All Markup | 所有標記 | |
| 40 | Allow hanging punctuation | 允許標點溢出邊界 | |
| 41 | Allow Latin text to wrap in the middle of a word | 允許西文在單字中間換行 | |
| 42 | Alt Text | 替代文字 | |
| 43 | Apply Asian line-breaking rules (kinsoku) | 套用亞洲文字的斷行規則(禁則) | |
| 44 | Apply Character Style | 套用字元樣式 | |
| 45 | Apply Style | 套用樣式 | |
| 46 | Apply Styles | 選擇並套用樣式 | |
| 47 | Arrange | 排列 | |
| 48 | Arrange\nAll | 全部排列 | |
| 49 | Arrow | 箭號 | |
| 50 | Artistic Effects | 美術效果 | |
| 51 | As you type | 輸入時 | |
| 52 | Asian text font: | 亞洲文字字型: | |
| 53 | Asian Typography | 亞洲版式 | |
| 54 | Author | 作者 | |
| 55 | AutoCorrect Options | 自動校正選項 | |
| 56 | AutoFit | 自動調整 | |
| 57 | AutoFit Contents | 依內容自動調整 | |
| 58 | AutoFit Window | 依視窗自動調整 | |
| 59 | AutoSave writes your changes to the file a moment after you stop typing. | 停止輸入片刻後,自動儲存會將變更寫入檔案。 | |
| 60 | Automatic | 自動 | |
| 61 | Automatic ({language}) | 自動({language}) | |
| 62 | Automatic follows your system's language. Menus and commands change; your documents don't. | 「自動」會跟隨系統語言。功能表與命令會改變,文件內容不會改變。 | |
| 63 | Automatic Table 1 (3 levels) | 自動目錄 1(3 階層) | |
| 64 | Automatic Table 2 (2 levels) | 自動目錄 2(2 階層) | |
| 65 | AutoSave | 自動儲存 | |
| 66 | AutoSave documents you have saved in WordCraft | 自動儲存在 WordCraft 中儲存過的文件 | |
| 67 | AutoSave failed: {error}. Save the document to turn AutoSave back on. | 自動儲存失敗:{error}。重新儲存文件後將恢復自動儲存。 | |
| 68 | Balloons | 註解方塊 | |
| 69 | Bottom Margin | 下邊界 | |
| 70 | Centimeters | 公分 | |
| 71 | Check spelling as you type | 輸入時檢查拼字 | |
| 72 | Click a border between two cells to merge them. Esc stops. | 按一下兩個儲存格之間的框線以合併它們。按 Esc 結束。 | |
| 73 | Bullet | 項目符號 | |
| 74 | By author | 依作者 | |
| 75 | Changed lines: | 修訂行: | |
| 76 | Click level to modify: | 按一下要修改的層級: | |
| 77 | Click to switch back to inserting | 按一下以切換回插入模式 | |
| 78 | Color only | 僅色彩 | |
| 79 | Compress punctuation at the start of a line | 壓縮行首標點 | |
| 80 | Continue from previous section | 接續前一節 | |
| 81 | Couldn't make WordCraft the default: {error} | 無法將 WordCraft 設為預設應用程式:{error} | |
| 82 | Custom dictionary | 自訂字典 | |
| 83 | Dark page (white text on black) | 深色頁面(黑底白字) | |
| 84 | Drag a rectangle to draw a table, or a line across cells to split them. Esc stops. | 拖出矩形以繪製表格,或拖出穿過儲存格的線條以分割儲存格。按 Esc 結束。 | |
| 85 | Draw Table | 繪製表格 | |
| 86 | Define New Multilevel List | 定義新的多層次清單 | |
| 87 | Define New Multilevel List… | 定義新的多層次清單… | |
| 88 | Deletions: | 刪除內容: | |
| 89 | Edit Comment | 編輯註解 | |
| 90 | Enter formatting for number: | 輸入編號的格式: | |
| 91 | Follow number with: | 編號之後: | |
| 92 | Formatting | 格式設定 | |
| 93 | Formatting marks | 格式化標記 | |
| 94 | Hidden text | 隱藏文字 | |
| 95 | Ignore web and file addresses | 忽略網址和檔案路徑 | |
| 96 | Ignore words in capitals | 忽略全部大寫的單字 | |
| 97 | Ignore words with numbers | 忽略包含數字的單字 | |
| 98 | In the margin | 在頁邊 | |
| 99 | Inches | 英寸 | |
| 100 | Formatting exceptions | 格式例外 | |
| 101 | Include level number from: | 包含的層級編號來自: | |
| 102 | Initials: | 縮寫: | |
| 103 | Ink | 筆跡 | |
| 104 | Insertions and Deletions | 插入和刪除 | |
| 105 | Insertions: | 插入內容: | |
| 106 | Interface | 介面 | |
| 107 | Interface language | 介面語言 | |
| 108 | Inside: | 內側: | |
| 109 | Latin text font: | 拉丁文字字型: | |
| 110 | Left border | 左框線 | |
| 111 | In Default apps, choose WordCraft for the document types you want it to open. | 請在「預設應用程式」中,為要以 WordCraft 開啟的文件類型選擇 WordCraft。 | |
| 112 | Left Margin | 左邊界 | |
| 113 | Indents and Spacing | 縮排和間距 | |
| 114 | Legal style numbering | 正規形式編號 | |
| 115 | Line breaking | 斷行 | |
| 116 | Link level to style: | 將層級連結到樣式: | |
| 117 | List Definition | 清單定義 | |
| 118 | Mark grammar errors as you type | 輸入時標示文法錯誤 | |
| 119 | Measurement units: | 度量單位: | |
| 120 | Millimeters | 公釐 | |
| 121 | Mirror indents | 對稱縮排 | |
| 122 | More templates → | 更多範本 → | |
| 123 | New comments and tracked changes are recorded under this name and these initials. | 新的註解和追蹤修訂會以此名稱和縮寫記錄。 | |
| 124 | New word | 新單字 | |
| 125 | No document is open. Create a document or open one first. | 沒有開啟的文件。請先新增或開啟文件。 | |
| 126 | No templates match your search. | 沒有符合搜尋的範本。 | |
| 127 | No words yet. Add to Dictionary on a misspelled word puts it here. | 還沒有單字。對拼字錯誤的單字選擇「新增至字典」會將它放在這裡。 | |
| 128 | Nothing | 無 | |
| 129 | Number alignment: | 編號對齊方式: | |
| 130 | Number format | 編號格式 | |
| 131 | Number style for this level: | 此層級的編號樣式: | |
| 132 | Only for the selected text | 僅針對所選文字 | |
| 133 | Outside border | 外側框線 | |
| 134 | Make WordCraft the default for Word documents… | 將 WordCraft 設為 Word 文件的預設應用程式… | |
| 135 | Opens .docx, .doc, .rtf and .odt files and Word templates with WordCraft from now on. | 今後以 WordCraft 開啟 .docx、.doc、.rtf、.odt 檔案和 Word 範本。 | |
| 136 | Opens Settings › Default apps, where you choose WordCraft for .docx and the other document types. | 開啟「設定 › 預設應用程式」,在其中為 .docx 及其他文件類型選擇 WordCraft。 | |
| 137 | Overtype | 取代 | |
| 138 | Overtype (typing replaces the characters after the caret) | 取代(輸入的內容會取代插入點後的字元) | |
| 139 | Page Number Format | 頁碼格式 | |
| 140 | Page numbering | 頁碼編號 | |
| 141 | Show alignment guides when moving pictures and shapes | 移動圖片和圖案時顯示對齊參考線 | |
| 142 | Moved objects snap to the page's edges and centre, the margins and other objects. Hold Alt to move freely. | 移動的物件會貼齊頁面的邊緣和中心、邊界以及其他物件。按住 Alt 可自由移動。 | |
| 143 | Page display | 頁面顯示 | |
| 144 | Paragraph marks | 段落標記 | |
| 145 | Personalize | 個人化 | |
| 146 | Picas | 派卡 | |
| 147 | Points | 點 | |
| 148 | Print the page color | 列印頁面色彩 | |
| 149 | Printing | 列印 | |
| 150 | Proofing language | 校訂語言 | |
| 151 | Recent documents to show: | 顯示的最近文件數: | |
| 152 | Remove | 移除 | |
| 153 | Outside: | 外側: | |
| 154 | Reopen | 重新開啟 | |
| 155 | Restart list after: | 重新開始清單的層級: | |
| 156 | Right border | 右框線 | |
| 157 | Right Margin | 右邊界 | |
| 158 | Base text: | 基準文字: | |
| 159 | Distribute letters | 字母平均分散 | |
| 160 | Distribute spacing | 間距平均分散 | |
| 161 | Offset (pt): | 位移(點): | |
| 162 | Phonetic Guide | 注音標示 | |
| 163 | Right (vertical) | 靠右(直書) | |
| 164 | Ruby text: | 注音文字: | |
| 165 | Save documents | 儲存文件 | |
| 166 | Search | 搜尋 | |
| 167 | Search for templates | 搜尋範本 | |
| 168 | Show all revisions inline | 以內嵌方式顯示所有修訂 | |
| 169 | Show documents with their colours inverted, like View › Switch Modes. Saving, printing and PDFs are unchanged. | 像「檢視 › 切換模式」一樣以反轉的色彩顯示文件。儲存、列印和 PDF 不受影響。 | |
| 170 | AutoSave saves every change to the file (needs a saved document) | 自動儲存會將每次變更寫入檔案(文件需已儲存) | |
| 171 | AutoSave isn't available in the browser: it can't write to your files. Save downloads a copy. | 瀏覽器中無法使用自動儲存:它不能寫入您的檔案。儲存會下載一份複本。 | |
| 172 | AutoSave only keeps .docx, .odt and .rtf files; {name} can't keep all formatting. Save as .docx to turn on AutoSave. | 自動儲存僅適用於 .docx、.odt 和 .rtf 檔案;{name} 無法保留所有格式。另存為 .docx 即可開啟自動儲存。 | |
| 173 | Save the document to turn on AutoSave | 儲存文件後即可開啟自動儲存 | |
| 174 | Save the document to turn on AutoSave (a file you have only opened isn't rewritten until you save it) | 儲存文件後即可開啟自動儲存(僅開啟過的檔案在您儲存之前不會被改寫) | |
| 175 | AutoText | 自動圖文集 | |
| 176 | Backspace | 退格 | |
| 177 | Banded Columns | 帶狀欄 | |
| 178 | Banded Rows | 帶狀列 | |
| 179 | Before: | 段落前: | |
| 180 | Bibliography | 參考書目 | |
| 181 | Binary assets added | 新增二進位資源 | |
| 182 | Binary assets removed | 移除二進位資源 | |
| 183 | Blank | 空白 | |
| 184 | Blank (Three Columns) | 空白(三欄) | |
| 185 | Blank document | 空白文件 | |
| 186 | Blank Page | 空白頁 | |
| 187 | Block\nAuthors | 封鎖作者 | |
| 188 | Bold | 粗體 | |
| 189 | Bookmark | 書籤 | |
| 190 | Bookmark name: | 書籤名稱: | |
| 191 | Delete Bookmark | 刪除書籤 | |
| 192 | Hidden bookmarks | 隱藏書籤 | |
| 193 | Sort by: | 排序依據: | |
| 194 | Border Painter | 框線複製 | |
| 195 | Border\nPainter | 框線複製 | |
| 196 | Borders | 框線 | |
| 197 | Show the mini toolbar when text is selected | 選取文字時顯示迷你工具列 | |
| 198 | Spaces | 空格 | |
| 199 | Spelling | 拼字 | |
| 200 | Spelling and grammar are checked in English (United States). | 拼字和文法依英文(美國)檢查。 | |
| 201 | Tab characters | 定位字元 | |
| 202 | Tab stop position: | 定位點位置: | |
| 203 | Default tab stops: | 預設定位點間距: | |
| 204 | Tab stops to be cleared: | 要清除的定位點: | |
| 205 | All | 全部 | |
| 206 | Decimal | 小數點對齊 | |
| 207 | Bar | 豎線 | |
| 208 | Leader | 前置字元 | |
| 209 | Set | 設定 | |
| 210 | Page Border | 頁面框線設定 | |
| 211 | Apply to: | 套用至: | |
| 212 | These marks show even when Show/Hide ¶ is off. | 即使關閉「顯示/隱藏 ¶」,這些標記也會顯示。 | |
| 213 | Title Bar | 標題列 | |
| 214 | Typing replaces selected text | 輸入的內容取代選取的文字 | |
| 215 | Update fields before printing | 列印前更新功能變數 | |
| 216 | Use the Insert key to switch overtype on and off | 使用 Insert 鍵切換取代模式 | |
| 217 | Whole document | 整份文件 | |
| 218 | This section | 本節 | |
| 219 | Selected text | 選取的文字 | |
| 220 | Fill | 填滿 | |
| 221 | Setting: | 設定: | |
| 222 | 3-D | 立體 | |
| 223 | Custom | 自訂 | |
| 224 | Style: | 樣式: | |
| 225 | Dot dash | 點虛線 | |
| 226 | Triple | 三線 | |
| 227 | Between | 段落之間 | |
| 228 | Borders and Shading | 框線及網底 | |
| 229 | Tabs… | 定位點… | |
| 230 | Borders and Shading… | 框線及網底… | |
| 231 | Bottom Border | 下框線 | |
| 232 | Bottom of Page | 頁面底端 | |
| 233 | Bottom: | 下: | |
| 234 | Box | 方框 | |
| 235 | Breaks | 分隔設定 | |
| 236 | Bring Forward | 上移一層 | |
| 237 | Bullet Library | 項目符號庫 | |
| 238 | Bullets | 項目符號 | |
| 239 | Calendar | 行事曆 | |
| 240 | Cancel | 取消 | |
| 241 | Capitalize Each Word | 每個單字字首大寫 | |
| 242 | Captions | 標號 | |
| 243 | Cell Margins | 儲存格邊界 | |
| 244 | Cell Size | 儲存格大小 | |
| 245 | Cell\nMargins | 儲存格邊界 | |
| 246 | Center | 置中 | |
| 247 | Change | 變更 | |
| 248 | Change Case | 變更大小寫 | |
| 249 | Change List Level | 變更清單階層 | |
| 250 | Change Picture | 變更圖片 | |
| 251 | Change Shape | 變更圖案 | |
| 252 | Changes | 變更 | |
| 253 | Character Position | 字元位置 | |
| 254 | Character Scale | 字元縮放 | |
| 255 | Character Shading | 字元網底 | |
| 256 | Character Spacing | 字元間距 | |
| 257 | Character Border | 字元邊框 | |
| 258 | Characters (no spaces) | 字元數(不含空格) | |
| 259 | Characters (with spaces) | 字元數(含空格) | |
| 260 | Chart | 圖表 | |
| 261 | Check Accessibility | 檢查協助工具 | |
| 262 | Check Compatibility | 檢查相容性 | |
| 263 | Check for Errors | 檢查錯誤 | |
| 264 | Check Spelling as You Type | 輸入時檢查拼字 | |
| 265 | Check\nAccessibility | 檢查協助工具 | |
| 266 | Citation Style | 引文樣式 | |
| 267 | Citations & Bibliography | 引文與參考書目 | |
| 268 | Clear | 清除 | |
| 269 | Clear All Formatting | 清除所有格式設定 | |
| 270 | Clipboard | 剪貼簿 | |
| 271 | Clipboard Pane | 剪貼簿窗格 | |
| 272 | Clipboard Items | 剪貼簿項目 | |
| 273 | Paste Clipboard Item | 貼上剪貼簿項目 | |
| 274 | Paste All | 全部貼上 | |
| 275 | Delete Clipboard Item | 刪除剪貼簿項目 | |
| 276 | Clear All | 全部清除 | |
| 277 | Click an item to paste it. | 按一下項目即可貼上。 | |
| 278 | Nothing collected yet. Items you copy or cut appear here. | 尚無內容。複製或剪下的項目會顯示在這裡。 | |
| 279 | (picture or object) | (圖片或物件) | |
| 280 | Close | 關閉 | |
| 281 | Close Header and Footer | 關閉頁首及頁尾 | |
| 282 | Collapse Selection | 摺疊選取範圍 | |
| 283 | Color | 色彩 | |
| 284 | Color: | 色彩: | |
| 285 | Colors | 色彩 | |
| 286 | Column | 欄 | |
| 287 | Column Break | 分欄符號 | |
| 288 | Columns | 欄 | |
| 289 | Combine | 合併 | |
| 290 | Commands | 命令 | |
| 291 | Comment | 註解 | |
| 292 | Comments | 註解 | |
| 293 | Comments Pane | 註解窗格 | |
| 294 | Community\nDiscord | 社群\nDiscord | |
| 295 | Compact | 緊密 | |
| 296 | Compare | 比較 | |
| 297 | Compress Pictures | 壓縮圖片 | |
| 298 | Continuous | 接續本頁 | |
| 299 | Convert | 轉換 | |
| 300 | Convert Text to Table | 文字轉換為表格 | |
| 301 | Convert Text to Table… | 文字轉換為表格… | |
| 302 | Convert to Text | 轉換為文字 | |
| 303 | Copy | 複製 | |
| 304 | Copy Formatting | 複製格式 | |
| 305 | Corrections | 校正 | |
| 306 | Count words in text boxes and notes | 統計文字方塊、註腳和章節附註中的字數 | |
| 307 | Couldn't download {name}: {error} | 無法下載 {name}:{error} | |
| 308 | Cover Page | 封面頁 | |
| 309 | Create | 建立 | |
| 310 | Create a Style | 建立樣式 | |
| 311 | Create an interactive outline of your document.\n\nIt's a great way to keep track of where you are or quickly move your content around.\n\nTo get started, go to the Home tab and apply Heading styles to the headings in your document. | 為文件建立互動式大綱。\n\n用它可以隨時掌握目前位置,或快速移動內容。\n\n若要開始使用,請前往「常用」索引標籤,為文件中的標題套用標題樣式。 | |
| 312 | Create New Style | 建立新樣式 | |
| 313 | Crop | 裁剪 | |
| 314 | Cross-reference | 交互參照 | |
| 315 | Current Position | 目前位置 | |
| 316 | Current style: {style} | 目前樣式:{style} | |
| 317 | Custom Margins… | 自訂邊界… | |
| 318 | Custom Watermark | 自訂浮水印 | |
| 319 | Custom Watermark… | 自訂浮水印… | |
| 320 | Customize Quick Access Toolbar | 自訂快速存取工具列 | |
| 321 | Cut | 剪下 | |
| 322 | Dark Mode | 深色模式 | |
| 323 | Dashed | 虛線 | |
| 324 | Data | 資料 | |
| 325 | Date & Time | 日期及時間 | |
| 326 | Decrease Font Size | 縮小字型大小 | |
| 327 | Decrease Indent | 減少縮排 | |
| 328 | Default | 預設 | |
| 329 | Define New Bullet | 定義新的項目符號 | |
| 330 | Define New Number Format | 定義新的編號格式 | |
| 331 | Delete | 刪除 | |
| 332 | Delete Cells | 刪除儲存格 | |
| 333 | Delete Columns | 刪除欄 | |
| 334 | Delete Comment | 刪除註解 | |
| 335 | Delete Next Word | 刪除下一個單字 | |
| 336 | Delete Previous Word | 刪除上一個單字 | |
| 337 | Delete Rows | 刪除列 | |
| 338 | Delete Style | 刪除樣式 | |
| 339 | Delete Table | 刪除表格 | |
| 340 | Design | 設計 | |
| 341 | To open Word documents with WordCraft by default: select one in Finder, choose File › Get Info, pick WordCraft under Open with, then click Change All. | 若要預設以 WordCraft 開啟 Word 文件:在 Finder 中選取一份文件,選擇「檔案 › 取得資訊」,在「打開檔案的應用程式」中選擇 WordCraft,然後按一下「全部更改」。 | |
| 342 | WordCraft is now the default app for Word documents. | WordCraft 現在是 Word 文件的預設應用程式。 | |
| 343 | development build | 開發版本 | |
| 344 | Diagonal | 斜向 | |
| 345 | Diamond | 菱形 | |
| 346 | Dictate | 聽寫 | |
| 347 | Different First Page | 首頁不同 | |
| 348 | Different Odd & Even Pages | 奇偶頁不同 | |
| 349 | Discord | Discord | |
| 350 | Discord community | Discord 社群 | |
| 351 | Display | 顯示 | |
| 352 | Display for Review | 顯示以供檢閱 | |
| 353 | Distribute Columns | 平均分配欄寬 | |
| 354 | Distribute Rows | 平均分配列高 | |
| 355 | Distributed | 分散對齊 | |
| 356 | Do Not Show in TOC | 不在目錄中顯示 | |
| 357 | Do you want to save changes to {name}? | 是否儲存對 {name} 的變更? | |
| 358 | Don't Save | 不儲存 | |
| 359 | Document End | 文件結尾 | |
| 360 | Document Formatting | 文件格式設定 | |
| 361 | Document Property | 文件摘要資訊 | |
| 362 | Document Start | 文件開頭 | |
| 363 | Document Text | 文件文字 | |
| 364 | Document Title | 文件標題 | |
| 365 | Documents you open will show up here. | 開啟過的文件會顯示在這裡。 | |
| 366 | Dot-dash | 點虛線 | |
| 367 | Dotted | 點線 | |
| 368 | Double | 雙線 | |
| 369 | Double Spacing | 兩倍行高 | |
| 370 | Double Strikethrough | 雙刪除線 | |
| 371 | Double Underline | 雙底線 | |
| 372 | Down | 下 | |
| 373 | Draft | 草稿 | |
| 374 | Draw | 繪圖 | |
| 375 | Drawing Tools | 繪圖工具 | |
| 376 | Drawing\nCanvas | 繪圖畫布 | |
| 377 | Drop Cap | 首字放大 | |
| 378 | Edit Footer | 編輯頁尾 | |
| 379 | Edit Header | 編輯頁首 | |
| 380 | Edit Recipient List | 編輯收件者清單 | |
| 381 | Edit\nRecipient List | 編輯收件者清單 | |
| 382 | Edited | 已編輯 | |
| 383 | Editing | 編輯 | |
| 384 | Editing endnote | 正在編輯章節附註 | |
| 385 | Editing footnote | 正在編輯註腳 | |
| 386 | Editing header/footer | 正在編輯頁首/頁尾 | |
| 387 | Editing — edit the document directly | 編輯 — 直接編輯文件 | |
| 388 | Editor | 編輯器 | |
| 389 | Effects | 效果 | |
| 390 | Emboss | 浮凸 | |
| 391 | Encrypt with Password | 以密碼加密 | |
| 392 | English (United States) | 英文(美國) | |
| 393 | Engrave | 陰刻 | |
| 394 | Enter page number: | 輸入頁碼: | |
| 395 | Envelopes | 信封 | |
| 396 | Equation | 方程式 | |
| 397 | Eraser | 橡皮擦 | |
| 398 | Even Page | 偶數頁 | |
| 399 | Every command is available to scripts and AI agents: run `wordcraft-cli mcp` for an MCP server, or start the app with `--control <port>` for the JSON control channel. | 每個命令都可供指令碼和 AI 代理程式使用:執行 `wordcraft-cli mcp` 啟動 MCP 伺服器,或以 `--control <port>` 啟動應用程式以開啟 JSON 控制通道。 | |
| 400 | Export | 匯出 | |
| 401 | Export a copy to share (PDF, Word document) | 匯出副本以共用(PDF、Word 文件) | |
| 402 | Export Page as PNG | 將頁面匯出為 PNG | |
| 403 | Export PDF | 匯出 PDF | |
| 404 | Exported {path} | 已匯出 {path} | |
| 405 | Extend Selection | 擴大選取範圍 | |
| 406 | Extend Selection by Units | 按單位擴大選取範圍 | |
| 407 | Field | 功能變數 | |
| 408 | File | 檔案 | |
| 409 | Find | 尋找 | |
| 410 | Find and Replace | 尋找及取代 | |
| 411 | Find Next | 尋找下一個 | |
| 412 | Find Previous | 尋找上一個 | |
| 413 | Find Recipient | 尋找收件者 | |
| 414 | Find what: | 尋找目標: | |
| 415 | Finish | 完成 | |
| 416 | Finish & Merge | 完成與合併 | |
| 417 | Finish &\nMerge | 完成與合併 | |
| 418 | First Column | 第一欄 | |
| 419 | First commit | 首次提交 | |
| 420 | First line: | 第一行: | |
| 421 | Fixed Column Width | 固定欄寬 | |
| 422 | Focus | 專注 | |
| 423 | Full Screen View | 全螢幕檢視 | |
| 424 | Show the ribbon | 顯示功能區 | |
| 425 | Old menu keys: Alt, {keys}. Keep typing, or press Esc to cancel. | 舊功能表鍵: Alt, {keys}。繼續輸入,或按 Esc 取消。 | |
| 426 | Font | 字型 | |
| 427 | Font Color | 字型色彩 | |
| 428 | Font color: | 字型色彩: | |
| 429 | Font Dialog | 字型對話方塊 | |
| 430 | Font Size | 字型大小 | |
| 431 | Font: | 字型: | |
| 432 | Fonts | 字型 | |
| 433 | Footer | 頁尾 | |
| 434 | Footnote and Endnote | 註腳及章節附註 | |
| 435 | Footnotes | 註腳 | |
| 436 | Format | 格式 | |
| 437 | Format Page Numbers | 頁碼格式 | |
| 438 | Format Page Numbers… | 頁碼格式… | |
| 439 | Format Painter | 複製格式 | |
| 440 | Formatting at Selection | 選取範圍的格式 | |
| 441 | Formula | 公式 | |
| 442 | General | 一般 | |
| 443 | Go To | 移至 | |
| 444 | Go to | 移至 | |
| 445 | Go To (⌘⌥G) | 移至 (⌘⌥G) | |
| 446 | Grab bag | 隨機展示 | |
| 447 | Greeting Line | 問候語 | |
| 448 | Greeting\nLine | 問候語 | |
| 449 | Gridlines | 格線 | |
| 450 | Group | 群組 | |
| 451 | Grow Font 1 Point | 字型放大 1 點 | |
| 452 | Hanging Indent | 首行凸排 | |
| 453 | Header | 頁首 | |
| 454 | Header & Footer | 頁首及頁尾 | |
| 455 | Header Row | 標題列 | |
| 456 | Header/Footer Position | 頁首/頁尾位置 | |
| 457 | Heading 1 | 標題 1 | |
| 458 | Heading 2 | 標題 2 | |
| 459 | Heading 3 | 標題 3 | |
| 460 | Headings | 標題 | |
| 461 | Heart | 心形 | |
| 462 | Help | 說明 | |
| 463 | Hidden | 隱藏 | |
| 464 | Highlight Merge Fields | 醒目提示合併欄位 | |
| 465 | Highlight\nMerge Fields | 醒目提示合併欄位 | |
| 466 | Highlighter | 螢光筆 | |
| 467 | Home | 常用 | |
| 468 | Horizontal | 水平 | |
| 469 | Horizontal Line | 水平線 | |
| 470 | Hyphenation | 斷字 | |
| 471 | Icons | 圖示 | |
| 472 | Ignore All | 全部略過 | |
| 473 | Illustrations | 圖例 | |
| 474 | Immersive | 沉浸式 | |
| 475 | Immersive Reader | 沉浸式閱讀程式 | |
| 476 | Immersive\nReader | 沉浸式閱讀程式 | |
| 477 | Increase Font Size | 放大字型 | |
| 478 | Increase Indent | 增加縮排 | |
| 479 | Indent | 縮排 | |
| 480 | Indentation | 縮排 | |
| 481 | Indents | 縮排 | |
| 482 | Index | 索引 | |
| 483 | Info | 資訊 | |
| 484 | Ink to\nMath | 筆跡轉數學公式 | |
| 485 | Ink to\nShape | 筆跡轉圖形 | |
| 486 | Ink\nReplay | 筆跡重播 | |
| 487 | Insert | 插入 | |
| 488 | Insert Above | 插入上方列 | |
| 489 | Insert Below | 插入下方列 | |
| 490 | Insert Caption | 插入標號 | |
| 491 | Insert Caption… | 插入標號… | |
| 492 | Insert Citation | 插入引文 | |
| 493 | Insert Endnote | 插入章節附註 | |
| 494 | Insert Footnote | 插入註腳 | |
| 495 | Insert Hyperlink | 插入超連結 | |
| 496 | Insert Index | 插入索引 | |
| 497 | Insert Left | 插入左方欄 | |
| 498 | Insert Merge Field | 插入合併欄位 | |
| 499 | Insert Merge\nField | 插入合併欄位 | |
| 500 | Insert Right | 插入右方欄 | |
| 501 | Insert Shapes | 插入圖案 | |
| 502 | Insert Table | 插入表格 | |
| 503 | Insert Table of Authorities | 插入引文目錄 | |
| 504 | Insert Table of Figures | 插入圖表目錄 | |
| 505 | Insert Table… | 插入表格… | |
| 506 | Insert\nAbove | 插入上方列 | |
| 507 | Insert\nCaption | 插入標號 | |
| 508 | Insert\nCitation | 插入引文 | |
| 509 | Insert\nFootnote | 插入註腳 | |
| 510 | Inside Borders | 內框線 | |
| 511 | Inspect Document | 檢查文件 | |
| 512 | Interface language: | 介面語言: | |
| 513 | Italic | 斜體 | |
| 514 | Join the ArtCraft community on Discord | 加入 Discord 上的 ArtCraft 社群 | |
| 515 | Join us on Discord: discord.gg/artcraft | 在 Discord 上加入我們:discord.gg/artcraft | |
| 516 | Justify | 左右對齊 | |
| 517 | Keep Lines Together | 段落中不分頁 | |
| 518 | Keep lines together | 段落中不分頁 | |
| 519 | Keep Text Only | 只保留文字 | |
| 520 | Keep with Next | 與下段同頁 | |
| 521 | Keep with next | 與下段同頁 | |
| 522 | Labels | 標籤 | |
| 523 | Landscape | 橫向 | |
| 524 | Language | 語言 | |
| 525 | {language} (no dictionary) | {language}(無字典) | |
| 526 | No spelling dictionary for {language} is installed, so it isn't checked. WordCraft looks for the Hunspell dictionary {name} in the WORDCRAFT_DICTIONARIES folder and in the usual system locations. | 未安裝{language}的拼字字典,因此不會檢查該語言。WordCraft 會在 WORDCRAFT_DICTIONARIES 資料夾和常見的系統位置尋找 Hunspell 字典 {name}。 | |
| 527 | Lasso | 套索 | |
| 528 | Last Column | 最後一欄 | |
| 529 | Last commit | 最近提交 | |
| 530 | Layout | 版面配置 | |
| 531 | Layout Summary | 版面配置摘要 | |
| 532 | Left | 左 | |
| 533 | Left Border | 左框線 | |
| 534 | Left: | 左: | |
| 535 | Letter | 信函 | |
| 536 | Line | 直線 | |
| 537 | Line and Page Breaks | 分行與分頁設定 | |
| 538 | Line and Paragraph Spacing | 行距與段落間距 | |
| 539 | Line Break | 換行符號 | |
| 540 | Line delta | 行數變化 | |
| 541 | Line End | 行尾 | |
| 542 | Line Numbers | 行號 | |
| 543 | Line Spacing | 行距 | |
| 544 | Line Spacing Options… | 行距選項… | |
| 545 | Line spacing: | 行距: | |
| 546 | Line Start | 行首 | |
| 547 | Lines | 行數 | |
| 548 | Lines added | 新增行數 | |
| 549 | Lines deleted | 刪除行數 | |
| 550 | Link | 連結 | |
| 551 | Link to Previous | 連結到前一節 | |
| 552 | Links | 連結 | |
| 553 | Location: {path} | 位置:{path} | |
| 554 | lowercase | 全部小寫 | |
| 555 | Macros | 巨集 | |
| 556 | Mailings | 郵件 | |
| 557 | Manage Sources | 管理來源 | |
| 558 | Many pages | 多頁 | |
| 559 | Margins | 邊界 | |
| 560 | Mark Citation | 標記引文 | |
| 561 | Mark Entry | 標記項目 | |
| 562 | Mark\nCitation | 標記引文 | |
| 563 | Mark\nEntry | 標記項目 | |
| 564 | Markdown (*.md) | Markdown (*.md) | |
| 565 | Match case | 大小寫須相符 | |
| 566 | Match Fields | 對應欄位 | |
| 567 | Matrix | 矩陣 | |
| 568 | Merge | 合併 | |
| 569 | Merge Cells | 合併儲存格 | |
| 570 | Merge Formatting | 合併格式設定 | |
| 571 | Merged PRs | 已合併的 PR | |
| 572 | Mirrored | 左右對稱 | |
| 573 | MIT OR Apache-2.0. Copyright (c) 2026 ArtCraft Team and the WordCraft contributors. | MIT OR Apache-2.0。著作權所有 (c) 2026 ArtCraft 團隊及 WordCraft 貢獻者。 | |
| 574 | Moderate | 中等 | |
| 575 | Modify Style | 修改樣式 | |
| 576 | Modify… | 修改… | |
| 577 | Move or Resize | 移動或調整大小 | |
| 578 | Multilevel List | 多層次清單 | |
| 579 | Multilevel List Library | 多層次清單庫 | |
| 580 | Article I. | 第 I 條 | |
| 581 | Chapter 1 | 第 1 章 | |
| 582 | Section 1.01 | 第 1.01 節 | |
| 583 | Multiple Pages | 多頁 | |
| 584 | Name (A–Z) | 名稱(A–Z) | |
| 585 | Name: | 名稱: | |
| 586 | Narrow {size} all | 窄 四周 {size} | |
| 587 | Navigation | 導覽 | |
| 588 | Navigation Pane | 功能窗格 | |
| 589 | New | 新增 | |
| 590 | New Comment | 新增註解 | |
| 591 | New from Template | 從範本新增 | |
| 592 | New Paragraph | 新段落 | |
| 593 | New Style… | 新增樣式… | |
| 594 | New Window | 開新視窗 | |
| 595 | New\nComment | 新增註解 | |
| 596 | New\nWindow | 開新視窗 | |
| 597 | Next | 下一個 | |
| 598 | Next Change | 下一個變更 | |
| 599 | Next Comment | 下一個註解 | |
| 600 | Next Footnote | 下一個註腳 | |
| 601 | Next Page | 下一頁 | |
| 602 | Next Record | 下一筆記錄 | |
| 603 | Next Section | 下一節 | |
| 604 | No Border | 無框線 | |
| 605 | No Color | 無色彩 | |
| 606 | No contributor data was built into this copy. | 此版本未內建貢獻者資料。 | |
| 607 | No Markup | 無標記 | |
| 608 | No model credits were built into this copy. | 此版本未內建模型致謝資訊。 | |
| 609 | No Paragraph Space | 無段落間距 | |
| 610 | Nonbreaking Hyphen | 不分行連字號 | |
| 611 | Nonbreaking Space | 不分行空格 | |
| 612 | None | 無 | |
| 613 | Normal {size} all | 一般 四周 {size} | |
| 614 | Normal Style | 內文樣式 | |
| 615 | Not available right now | 目前無法使用 | |
| 616 | Not saved | 未儲存 | |
| 617 | Not saved yet | 尚未儲存 | |
| 618 | Nudge | 微移 | |
| 619 | Number of columns: | 欄數: | |
| 620 | Number of rows: | 列數: | |
| 621 | Numbering | 編號 | |
| 622 | Object | 物件 | |
| 623 | Odd Page | 奇數頁 | |
| 624 | Office 2003 Default | Office 2003 預設值 | |
| 625 | OK | 確定 | |
| 626 | One | 一欄 | |
| 627 | One Page | 單頁 | |
| 628 | Only web (http, https) and email (mailto) links can be followed | 只能開啟網頁(http、https)和電子郵件(mailto)連結 | |
| 629 | Open | 開啟 | |
| 630 | OpenDocument Text (*.odt) | OpenDocument 文字 (*.odt) | |
| 631 | Optional Hyphen | 選擇性連字號 | |
| 632 | Copyright Sign | 著作權符號 | |
| 633 | Ellipsis | 刪節號 | |
| 634 | Em Dash | 長破折號 | |
| 635 | Insert Date Field | 插入日期欄位 | |
| 636 | Insert Page Field | 插入頁碼欄位 | |
| 637 | Insert Time Field | 插入時間欄位 | |
| 638 | Registered Sign | 註冊商標符號 | |
| 639 | Reset Character Formatting | 重設字元格式 | |
| 640 | Reset Paragraph Formatting | 重設段落格式 | |
| 641 | Trademark Sign | 商標符號 | |
| 642 | Options | 選項 | |
| 643 | Orientation | 方向 | |
| 644 | Outline | 大綱 | |
| 645 | Outline Level | 大綱階層 | |
| 646 | Outside Borders | 外框線 | |
| 647 | Oval | 橢圓 | |
| 648 | Page | 頁面 | |
| 649 | Page Background | 頁面背景 | |
| 650 | Page Borders | 頁面框線 | |
| 651 | Page Break | 分頁符號 | |
| 652 | Page Break Before | 段落前分頁 | |
| 653 | Page break before | 段落前分頁 | |
| 654 | Page Breaks | 分頁符號 | |
| 655 | Page Color | 頁面色彩 | |
| 656 | Page Down | 下一頁 | |
| 657 | Page image (*.png) | 頁面影像 (*.png) | |
| 658 | Page Movement | 翻頁方式 | |
| 659 | Page Number | 頁碼 | |
| 660 | Page Setup | 版面設定 | |
| 661 | Page Up | 上一頁 | |
| 662 | Page Width | 頁寬 | |
| 663 | Page width | 頁寬 | |
| 664 | Page X of Y | 第 X 頁,共 Y 頁 | |
| 665 | Page {page} | 第 {page} 頁 | |
| 666 | Page {page} of {pages} | 第 {page} 頁,共 {pages} 頁 | |
| 667 | Page\nBorders | 頁面框線 | |
| 668 | Page\nColor | 頁面色彩 | |
| 669 | Page\nNumber | 頁碼 | |
| 670 | Pages | 頁面 | |
| 671 | Paragraph | 段落 | |
| 672 | Paragraph Details | 段落詳細資料 | |
| 673 | Paragraph Down | 下移一段 | |
| 674 | Paragraph Settings | 段落設定 | |
| 675 | Paragraph Spacing | 段落間距 | |
| 676 | Paragraph Up | 上移一段 | |
| 677 | Paragraphs | 段落數 | |
| 678 | Paste | 貼上 | |
| 679 | Paste (⌘V) | 貼上 (⌘V) | |
| 680 | Paste Formatting | 貼上格式 | |
| 681 | Paste: Keep Text Only | 貼上:只保留文字 | |
| 682 | Paste: Merge Formatting | 貼上:合併格式設定 | |
| 683 | PDF document (*.pdf) | PDF 文件 (*.pdf) | |
| 684 | Pen | 畫筆 | |
| 685 | Pencil | 鉛筆 | |
| 686 | Picture Border | 圖片框線 | |
| 687 | Picture Format | 圖片格式 | |
| 688 | Picture Styles | 圖片樣式 | |
| 689 | Pictures | 圖片 | |
| 690 | Plain text (*.txt) | 純文字 (*.txt) | |
| 691 | Portrait | 直向 | |
| 692 | Position | 位置 | |
| 693 | Preview Results | 預覽結果 | |
| 694 | Preview\nResults | 預覽結果 | |
| 695 | Previous | 上一個 | |
| 696 | Previous Change | 上一個變更 | |
| 697 | Previous Comment | 上一個註解 | |
| 698 | Previous Record | 上一筆記錄 | |
| 699 | Previous Section | 上一節 | |
| 700 | 列印 | ||
| 701 | Print Layout | 整頁模式 | |
| 702 | Print\nLayout | 整頁模式 | |
| 703 | Proofing | 校訂 | |
| 704 | Proofing Issues | 校訂問題 | |
| 705 | Properties | 內容 | |
| 706 | Protect | 保護 | |
| 707 | Protect Document | 保護文件 | |
| 708 | Quick Access Toolbar | 快速存取工具列 | |
| 709 | Quick Parts | 快速組件 | |
| 710 | Quick Tables | 快速表格 | |
| 711 | Read Aloud | 大聲朗讀 | |
| 712 | Read Mode | 閱讀模式 | |
| 713 | Read\nAloud | 大聲朗讀 | |
| 714 | Read\nMode | 閱讀模式 | |
| 715 | Recent | 最近 | |
| 716 | Record Macro | 錄製巨集 | |
| 717 | Recover Unsaved Documents | 復原未儲存的文件 | |
| 718 | Rectangle | 矩形 | |
| 719 | Redo | 取消復原 | |
| 720 | Reduce Hanging Indent | 減少首行凸排 | |
| 721 | References | 參考資料 | |
| 722 | Reject | 拒絕 | |
| 723 | Reject All Changes | 拒絕所有變更 | |
| 724 | Reject Change | 拒絕變更 | |
| 725 | Relaxed | 寬鬆 | |
| 726 | Remove Background | 移除背景 | |
| 727 | Remove Footer | 移除頁尾 | |
| 728 | Remove Header | 移除頁首 | |
| 729 | Remove Hyperlink | 移除超連結 | |
| 730 | Remove Space After Paragraph | 移除段落後的間距 | |
| 731 | Remove Table of Contents | 移除目錄 | |
| 732 | Remove Watermark | 移除浮水印 | |
| 733 | Repeat | 重複 | |
| 734 | Repeat Header Rows | 重複標題列 | |
| 735 | Replace | 取代 | |
| 736 | Replace All | 全部取代 | |
| 737 | Replace Document Text | 取代文件文字 | |
| 738 | Replace with: | 取代為: | |
| 739 | Replay | 重播 | |
| 740 | Reply | 回覆 | |
| 741 | Report | 報告 | |
| 742 | Research | 研究 | |
| 743 | Researcher | 研究工具 | |
| 744 | Reset Picture | 重設圖片 | |
| 745 | Resolve | 解決 | |
| 746 | Resolved | 已解決 | |
| 747 | Restart at 1 | 從 1 重新開始 | |
| 748 | Restart Each Page | 每頁重新編號 | |
| 749 | Restart Each Section | 每節重新編號 | |
| 750 | Restrict Editing | 限制編輯 | |
| 751 | Restrict\nEditing | 限制編輯 | |
| 752 | Results | 結果 | |
| 753 | Reverse the order | 反轉順序 | |
| 754 | Review | 校閱 | |
| 755 | Reviewing | 校閱 | |
| 756 | Reviewing Pane | 校閱窗格 | |
| 757 | Reviewing — edits become suggestions | 校閱 — 編輯內容會成為修訂建議 | |
| 758 | Rich Text Format (*.rtf) | RTF 格式 (*.rtf) | |
| 759 | Right | 右 | |
| 760 | Right Border | 右框線 | |
| 761 | Right-to-Left Text Direction | 從右至左文字方向 | |
| 762 | Left-to-Right Text Direction | 從左至右文字方向 | |
| 763 | Right: | 右: | |
| 764 | Rotate | 旋轉 | |
| 765 | Rounded Rectangle | 圓角矩形 | |
| 766 | Rows & Columns | 列與欄 | |
| 767 | Ruler | 尺規 | |
| 768 | Rules | 規則 | |
| 769 | Résumé | 履歷 | |
| 770 | Save | 儲存 | |
| 771 | Save a copy in another format. Printing goes through a PDF you can print from any viewer. | 以其他格式儲存副本。列印時會先產生 PDF,可在任何檢視器中列印。 | |
| 772 | Save As | 另存新檔 | |
| 773 | Save as Template | 另存為範本 | |
| 774 | Saved | 已儲存 | |
| 775 | Search Commands | 搜尋命令 | |
| 776 | Search commands and help | 搜尋命令和說明 | |
| 777 | Search document | 搜尋文件 | |
| 778 | Section Breaks | 分節符號 | |
| 779 | Section Properties | 節屬性 | |
| 780 | Sections | 節數 | |
| 781 | Select | 選取 | |
| 782 | Select All | 全選 | |
| 783 | Select Cell | 選取儲存格 | |
| 784 | Select Line | 選取行 | |
| 785 | Select Objects | 選取物件 | |
| 786 | Select Paragraph | 選取段落 | |
| 787 | Select Range | 選取範圍 | |
| 788 | Select Recipients | 選取收件者 | |
| 789 | Select Row | 選取列 | |
| 790 | Select Sentence | 選取句子 | |
| 791 | Select Table | 選取表格 | |
| 792 | Select Text | 選取文字 | |
| 793 | Select Text with Similar Formatting | 選取格式相似的文字 | |
| 794 | Select Word | 選取單字 | |
| 795 | Select\nRecipients | 選取收件者 | |
| 796 | Selection | 選取範圍 | |
| 797 | Selection Pane | 選取窗格 | |
| 798 | Send Backward | 下移一層 | |
| 799 | Sentence case. | 句首字母大寫。 | |
| 800 | Set as Default | 設定為預設值 | |
| 801 | Set Caret | 設定游標 | |
| 802 | Set Character Formatting | 設定字元格式 | |
| 803 | Set Numbering Value | 設定編號值 | |
| 804 | Set Paragraph Formatting | 設定段落格式 | |
| 805 | Shading | 網底 | |
| 806 | Shadow | 陰影 | |
| 807 | Shape Fill | 圖案填滿 | |
| 808 | Shape Format | 圖形格式 | |
| 809 | Shape Outline | 圖案外框 | |
| 810 | Shape Styles | 圖案樣式 | |
| 811 | Shapes | 圖案 | |
| 812 | Share | 共用 | |
| 813 | Shift+Tab | Shift+Tab | |
| 814 | Show | 顯示 | |
| 815 | Show all formatting marks | 顯示所有格式化標記 | |
| 816 | Show Comments | 顯示註解 | |
| 817 | Show Markup | 顯示標記 | |
| 818 | Show Notes | 顯示附註 | |
| 819 | Show only comments and formatting in balloons | 僅在註解方塊中顯示註解和格式設定 | |
| 820 | Show revisions in balloons | 在註解方塊中顯示修訂 | |
| 821 | Show rulers | 顯示尺規 | |
| 822 | Animation | 動畫 | |
| 823 | Animate the caret (it glides and fades) | 為游標加上動畫(平滑移動並淡入淡出) | |
| 824 | On: the caret glides to its new place when you type or use the arrow keys, and its blink fades. Off: it jumps and blinks on and off. | 開啟:輸入或使用方向鍵時,游標會平滑移動到新位置,閃爍時淡入淡出。關閉:游標直接跳到新位置,閃爍時直接顯示和隱藏。 | |
| 825 | Show the community button in the title bar | 在標題列中顯示社群按鈕 | |
| 826 | Show/Hide ¶ | 顯示/隱藏 ¶ | |
| 827 | Show\nComments | 顯示註解 | |
| 828 | Shrink Font 1 Point | 字型縮小 1 點 | |
| 829 | Side to Side | 並排 | |
| 830 | Side\nto Side | 並排 | |
| 831 | Signature Line | 簽名欄 | |
| 832 | Single | 單線 | |
| 833 | Single Spacing | 單行間距 | |
| 834 | Size | 大小 | |
| 835 | Size (pt): | 大小(點): | |
| 836 | Size: | 大小: | |
| 837 | Small Caps | 小型大寫字 | |
| 838 | Small caps | 小型大寫字 | |
| 839 | SmartArt | SmartArt | |
| 840 | Sort | 排序 | |
| 841 | Source code: github.com/storytold/wordcraft | 原始碼:github.com/storytold/wordcraft | |
| 842 | Space | 空格 | |
| 843 | Space before/after: | 段落前/後間距: | |
| 844 | Spacing | 間距 | |
| 845 | Spacing (pt): | 間距(點): | |
| 846 | Kerning for fonts: | 字型的字距調整: | |
| 847 | Points and above | 點及以上 | |
| 848 | Speech | 語音 | |
| 849 | Spelling & Grammar | 拼字及文法 | |
| 850 | Spelling &\nGrammar | 拼字及文法 | |
| 851 | Spelling Suggestions | 拼字建議 | |
| 852 | Split | 分割 | |
| 853 | Split Cells | 分割儲存格 | |
| 854 | Split Table | 分割表格 | |
| 855 | Spreadsheet Table | 試算表 | |
| 856 | Standard Colors | 標準色彩 | |
| 857 | Star | 星形 | |
| 858 | Start at: | 起始編號: | |
| 859 | Start Mail Merge | 啟動合併列印 | |
| 860 | Start Mail\nMerge | 啟動合併列印 | |
| 861 | Statistics | 統計資料 | |
| 862 | Status Bar | 狀態列 | |
| 863 | Strikethrough | 刪除線 | |
| 864 | Studio cover | 工作室封面 | |
| 865 | Studio handbook (sample) | 工作室手冊(範例) | |
| 866 | Style | 樣式 | |
| 867 | Style based on: | 樣式依據: | |
| 868 | Style Set | 樣式集 | |
| 869 | Style: {style} | 樣式:{style} | |
| 870 | Styles | 樣式 | |
| 871 | Styles Pane | 樣式窗格 | |
| 872 | Subscript | 下標 | |
| 873 | Superscript | 上標 | |
| 874 | Switch Modes | 切換模式 | |
| 875 | Switch\nModes | 切換模式 | |
| 876 | Symbol | 符號 | |
| 877 | Symbols | 符號 | |
| 878 | Synonyms | 同義字 | |
| 879 | Tab | 定位字元 | |
| 880 | Tab character | 定位字元 | |
| 881 | Table | 表格 | |
| 882 | Table Column Width | 表格欄寬 | |
| 883 | Table Design | 表格設計 | |
| 884 | Table Layout | 表格版面配置 | |
| 885 | Table of Authorities | 引文目錄 | |
| 886 | Table of Contents | 目錄 | |
| 887 | Table of\nContents | 目錄 | |
| 888 | Table Properties | 表格內容 | |
| 889 | Table Properties… | 表格內容… | |
| 890 | Table Row Height | 表格列高 | |
| 891 | Table Style Options | 表格樣式選項 | |
| 892 | Table Styles | 表格樣式 | |
| 893 | Tables | 表格 | |
| 894 | Tabs | 定位點 | |
| 895 | Tabular List | 表格式清單 | |
| 896 | Text | 文字 | |
| 897 | Text Box | 文字方塊 | |
| 898 | Text Direction | 文字方向 | |
| 899 | Text Effects | 文字效果 | |
| 900 | Text Effects and Typography | 文字效果與印刷樣式 | |
| 901 | Text from File | 檔案中的文字 | |
| 902 | Text Highlight Color | 文字醒目提示色彩 | |
| 903 | Text indent at: | 文字縮排位置: | |
| 904 | Text to display: | 要顯示的文字: | |
| 905 | Text Wrapping | 文繞圖 | |
| 906 | Text: | 文字: | |
| 907 | Text\nBox | 文字方塊 | |
| 908 | Text\nDirection | 文字方向 | |
| 909 | That format doesn't keep everything, so the document is still open. Save it as a Word document (.docx) to go on. | 該格式無法保留全部內容,因此文件仍保持開啟。請將其儲存為 Word 文件 (.docx) 後再繼續。 | |
| 910 | The new style takes the formatting of the current paragraph. | 新樣式會採用目前段落的格式。 | |
| 911 | Theme Colors | 佈景主題色彩 | |
| 912 | Theme Fonts | 佈景主題字型 | |
| 913 | Theme List | 佈景主題清單 | |
| 914 | Themes | 佈景主題 | |
| 915 | Thesaurus | 同義字典 | |
| 916 | Thick | 粗線 | |
| 917 | Three | 三欄 | |
| 918 | Tight | 緊密 | |
| 919 | Top Border | 上框線 | |
| 920 | Top Margin | 上邊界 | |
| 921 | Top of Page | 頁面頂端 | |
| 922 | Top: | 上: | |
| 923 | Total Row | 合計列 | |
| 924 | Track Changes | 追蹤修訂 | |
| 925 | Track Changes Options | 追蹤修訂選項 | |
| 926 | Track Changes: On | 追蹤修訂:開啟 | |
| 927 | Track formatting | 追蹤格式設定 | |
| 928 | Tracking | 追蹤 | |
| 929 | Translate | 翻譯 | |
| 930 | Transparency | 透明度 | |
| 931 | Triangle | 三角形 | |
| 932 | Two | 二欄 | |
| 933 | Type Text | 輸入文字 | |
| 934 | Underline | 底線 | |
| 935 | Underline Words Only | 只在文字下加底線 | |
| 936 | Undo | 復原 | |
| 937 | Undo {action} | 復原{action} | |
| 938 | Undo Actions | 復原多項動作 | |
| 939 | Undo History | 復原記錄 | |
| 940 | Undo 1 Action | 復原 1 項動作 | |
| 941 | Undo {n} Actions | 復原 {n} 項動作 | |
| 942 | Ungroup | 取消群組 | |
| 943 | Up | 上 | |
| 944 | Update Field | 更新功能變數 | |
| 945 | Update Index | 更新索引 | |
| 946 | Update Style to Match Selection | 更新樣式以符合選取範圍 | |
| 947 | Update Table | 更新目錄 | |
| 948 | Update Table of Figures | 更新圖表目錄 | |
| 949 | Update to Match | 更新以符合 | |
| 950 | Update to Match Selection | 更新以符合選取範圍 | |
| 951 | UPPERCASE | 全部大寫 | |
| 952 | User Name | 使用者名稱 | |
| 953 | User name: | 使用者名稱: | |
| 954 | Version History | 版本歷程記錄 | |
| 955 | Version {version} ({build}) | 版本 {version}({build}) | |
| 956 | Vertical | 垂直 | |
| 957 | Vertical Alignment | 垂直對齊方式 | |
| 958 | View | 檢視 | |
| 959 | View Gridlines | 檢視格線 | |
| 960 | View State | 檢視狀態 | |
| 961 | Views | 檢視 | |
| 962 | Voice | 語音 | |
| 963 | Watermark | 浮水印 | |
| 964 | Wave | 波浪線 | |
| 965 | Web Layout | Web 版面配置 | |
| 966 | Web page (*.html) | 網頁 (*.html) | |
| 967 | Web\nLayout | Web 版面配置 | |
| 968 | Whole page | 整頁 | |
| 969 | Whole words | 全字拼寫須相符 | |
| 970 | Wide | 寬 | |
| 971 | Widow/Orphan Control | 遺留字串控制 | |
| 972 | Widow/Orphan control | 遺留字串控制 | |
| 973 | Window | 視窗 | |
| 974 | Word Count | 字數統計 | |
| 975 | Word document (*.docx) | Word 文件 (*.docx) | |
| 976 | Word XML Document (*.xml) | Word XML 文件 (*.xml) | |
| 977 | Word 2003 XML Document (*.xml) | Word 2003 XML 文件 (*.xml) | |
| 978 | Word Left | 左移一個單字 | |
| 979 | Word Right | 右移一個單字 | |
| 980 | WordArt | 文字藝術師 | |
| 981 | WordCraft | WordCraft | |
| 982 | Words | 字數 | |
| 983 | Words only | 僅文字 | |
| 984 | Wrap Text | 文繞圖 | |
| 985 | Wrap\nText | 文繞圖 | |
| 986 | Write & Insert Fields | 書寫與插入欄位 | |
| 987 | Write a reply | 撰寫回覆 | |
| 988 | Zoom | 縮放 | |
| 989 | Zoom In | 放大 | |
| 990 | Zoom Out | 縮小 | |
| 991 | {group} settings | {group}設定 | |
| 992 | {key}+Click to follow link | 按住 {key} 並按一下以追蹤連結 | |
| 993 | Browse… | 瀏覽… | |
| 994 | {words} words | {words} 個字 | |
| 995 | {selected} of {words} words | {selected}/{words} 個字 | |
| 996 | Direction: | 方向: | |
| 997 | Right-to-left | 從右至左 | |
| 998 | Left-to-right | 從左至右 | |
| 999 | # Zotero integration | ||
| 1000 | Zotero | Zotero | |
| 1001 | Citations | 引文 | |
| 1002 | Document | 文件 | |
| 1003 | Add/Edit\nCitation | 新增/編輯\n引文 | |
| 1004 | Add\nNote | 新增\n筆記 | |
| 1005 | Add/Edit\nBibliography | 新增/編輯\n參考書目 | |
| 1006 | Refresh | 重新整理 | |
| 1007 | Document\nPreferences | 文件\n偏好設定 | |
| 1008 | Unlink\nCitations | 取消連結\n引文 | |
| 1009 | Waiting for Zotero… | 正在等候 Zotero… | |
| 1010 | Zotero: done | Zotero:完成 | |
| 1011 | Zotero: cancelled | Zotero:已取消 | |
| 1012 | Yes | 是 | |
| 1013 | No | 否 | |
| 1014 | Move Past Citation | 移到引文之後 | |
| 1015 | Move Past\nCitation | 移到\n引文之後 | |
| 1016 | Next Sentence | 下一句 | |
| 1017 | Previous Sentence | 上一句 | |
| 1018 | Next sentence | 下一句 | |
| 1019 | Previous sentence | 上一句 | |
| 1020 | Play/Pause | 播放/暫停 | |
| 1021 | Read Aloud Status | 朗讀狀態 | |
| 1022 | Reading Speed | 朗讀速度 | |
| 1023 | Skip Citations and Bibliography | 略過引文和參考文獻 | |
| 1024 | Skip citations & bibliography | 略過引文和參考文獻 | |
| 1025 | Stop Reading | 停止朗讀 | |
| 1026 | Don't read Zotero, Mendeley or EndNote citations and bibliographies | 不朗讀 Zotero、Mendeley 或 EndNote 的引文和參考文獻 | |
| 1027 | Play | 播放 | |
| 1028 | Pause | 暫停 | |
| 1029 | Stop | 停止 | |
| 1030 | Sentence | 句 | |
| 1031 | Paused | 已暫停 | |
| 1032 | Finished | 已完成 | |
| 1033 | Stopped | 已停止 | |
| 1034 | Speed | 速度 | |
| 1035 | Normal speed | 正常速度 | |
| 1036 | Your changes will be lost if you don't save them. | 如果不儲存,您的變更將會遺失。 | |
| 1037 | Scroll ribbon left | 向左捲動功能區 | |
| 1038 | Scroll ribbon right | 向右捲動功能區 | |
| 1039 | # Equations. | ||
| 1040 | Change Structure | 變更結構 | |
| 1041 | Change to Display | 變更為顯示方程式 | |
| 1042 | Change to Inline | 變更為行內方程式 | |
| 1043 | Conversions | 轉換 | |
| 1044 | Delete Back in Equation | 在方程式中向前刪除 | |
| 1045 | Delete in Equation | 在方程式中刪除 | |
| 1046 | Edit Equation | 編輯方程式 | |
| 1047 | Enter in Equation | 在方程式中按 Enter | |
| 1048 | Equation Gallery | 方程式庫 | |
| 1049 | Equation Info | 方程式資訊 | |
| 1050 | Equation Number | 方程式編號 | |
| 1051 | Input Format | 輸入格式 | |
| 1052 | Insert Structure | 插入結構 | |
| 1053 | Insert Symbol | 插入符號 | |
| 1054 | Justification | 對齊方式 | |
| 1055 | Leave Equation | 結束方程式 | |
| 1056 | Move in Equation | 在方程式中移動 | |
| 1057 | Normal Text | 一般文字 | |
| 1058 | Set Equation | 設定方程式 | |
| 1059 | Structure Actions | 結構操作 | |
| 1060 | Structures | 結構 | |
| 1061 | Tools | 工具 | |
| 1062 | Type in Equation | 在方程式中輸入 | |
| 1063 | Inline | 行內 | |
| 1064 | Number | 編號 | |
| 1065 | Close Equation | 關閉方程式 | |
| 1066 | Insert New Equation | 插入新方程式 | |
| 1067 | Built-In | 內建 | |
| 1068 | Professional | 二維格式 | |
| 1069 | Linear | 線性格式 | |
| 1070 | Fraction | 分數 | |
| 1071 | Script | 上下標 | |
| 1072 | Radical | 根式 | |
| 1073 | Integral | 積分 | |
| 1074 | Large\nOperator | 大型\n運算子 | |
| 1075 | Bracket | 括號 | |
| 1076 | Function | 函數 | |
| 1077 | Accent | 重音符號 | |
| 1078 | Limit and\nLog | 極限與\n對數 | |
| 1079 | Operator | 運算子 | |
| 1080 | Equation Options | 方程式選項 | |
| 1081 | All symbol sets | 所有符號集 | |
| 1082 | Send the document straight to the system print dialog, or save a copy in another format below. | 將文件直接傳送到系統列印對話方塊,或在下方以其他格式儲存副本。 | |
| 1083 | Or save a copy in another format: | 或以其他格式儲存副本: | |
| 1084 | Opening print dialog… | 正在開啟列印對話方塊… | |
| 1085 | Print failed: {error} | 列印失敗:{error} | |
| 1086 | Couldn't open {path}: {error} | 無法開啟 {path}:{error} | |
| 1087 | Column Selection | 矩形選取 | |
| 1088 | Style Inspector | 樣式檢查器 | |
| 1089 | Inspect Styles at Selection | 檢查選取範圍的樣式 | |
| 1090 | Clear Formatting Level | 清除格式層級 | |
| 1091 | Characters | 字元 | |
| 1092 | Direct formatting | 直接格式設定 | |
| 1093 | Reset to Normal | 重設為內文 | |
| 1094 | Clear Paragraph Formatting | 清除段落格式設定 | |
| 1095 | Clear Character Style | 清除字元樣式 | |
| 1096 | Clear Character Formatting | 清除字元格式設定 | |
| 1097 | Paste Special | 選擇性貼上 | |
| 1098 | Paste Special… | 選擇性貼上… | |
| 1099 | Paste as: | 貼上為: | |
| 1100 | The clipboard is empty. | 剪貼簿是空的。 | |
| 1101 | Formatted Text | 格式化文字 | |
| 1102 | Rich Text Format (RTF) | RTF 格式 | |
| 1103 | HTML Format | HTML 格式 | |
| 1104 | Unformatted Text | 純文字 | |
| 1105 | Result | 結果 | |
| 1106 | Keeps the fonts and formatting of the copied text. | 保留所複製文字的字型和格式。 | |
| 1107 | Reads the clipboard's rich text and keeps its formatting. | 讀取剪貼簿中的 RTF 內容並保留其格式。 | |
| 1108 | Reads the clipboard's web content and keeps its formatting. | 讀取剪貼簿中的網頁內容並保留其格式。 | |
| 1109 | Picture | 圖片 | |
| 1110 | Pastes the clipboard's picture. | 貼上剪貼簿中的圖片。 | |
| 1111 | Drops all formatting and pastes plain text. | 移除所有格式,貼上純文字。 | |
| 1112 | Advanced Find | 進階尋找 | |
| 1113 | Advanced Find… | 進階尋找… | |
| 1114 | Go To… | 移至… | |
| 1115 | Reading Highlight | 醒目提示尋找結果 | |
| 1116 | New Table Style | 新增表格樣式 | |
| 1117 | Modify Table Style | 修改表格樣式 | |
| 1118 | New Table Style… | 新增表格樣式… | |
| 1119 | Modify Table Style… | 修改表格樣式… | |
| 1120 | Apply formatting to: | 將格式套用至: | |
| 1121 | Whole Table | 整個表格 | |
| 1122 | Fill color: | 填滿色彩: | |
| 1123 | {count} items highlighted | 已醒目提示 {count} 個項目 | |
| 1124 | {n} pt | {n} 點 | |
| 1125 | Not {name} | 非{name} | |
| 1126 | Level {n} | 第 {n} 階 | |
| 1127 | Body Text | 本文 | |
| 1128 | {n} lines | {n} 行 | |
| 1129 | At least {n} | 最小行高 {n} | |
| 1130 | Exactly {n} | 固定行高 {n} | |
| 1131 | Centered | 置中 | |
| 1132 | Character spacing | 字元間距 | |
| 1133 | Don't add space between paragraphs of the same style | 相同樣式的段落之間不新增間距 | |
| 1134 | Don't hyphenate | 不斷字 | |
| 1135 | Double strikethrough | 雙刪除線 | |
| 1136 | Drop cap | 首字放大 | |
| 1137 | First line | 第一行 | |
| 1138 | Font color | 字型色彩 | |
| 1139 | Highlight | 醒目提示 | |
| 1140 | Justified | 左右對齊 | |
| 1141 | Left indent | 左縮排 | |
| 1142 | Line spacing | 行距 | |
| 1143 | Outline level | 大綱階層 | |
| 1144 | Raised/lowered | 上移/下移 | |
| 1145 | Right indent | 右縮排 | |
| 1146 | Scale | 縮放 | |
| 1147 | Space after | 段落後間距 | |
| 1148 | Space before | 段落前間距 | |
| 1149 | Suppress line numbers | 隱藏行號 | |
| 1150 | Underline color | 底線色彩 | |
| 1151 | Letters | 信函 | |
| 1152 | E-mail Messages | 電子郵件 | |
| 1153 | Directory | 目錄 | |
| 1154 | Normal Word Document | 一般文件 | |
| 1155 | If…Then…Else… | 如果…則…否則… | |
| 1156 | If…Then…Else | 如果…則…否則 | |
| 1157 | Merge Record # | 合併記錄編號 | |
| 1158 | Skip Record If… | 略過記錄條件… | |
| 1159 | Skip Record If | 略過記錄條件 | |
| 1160 | Equals: | 等於: | |
| 1161 | Then insert: | 則插入: | |
| 1162 | Otherwise insert: | 否則插入: | |
| 1163 | Courtesy Title | 稱謂 | |
| 1164 | First Name | 名字 | |
| 1165 | Last Name | 姓氏 | |
| 1166 | Company | 公司 | |
| 1167 | Address | 地址 | |
| 1168 | City | 城市 | |
| 1169 | State | 省/州 | |
| 1170 | Postal Code | 郵遞區號 | |
| 1171 | Country | 國家/地區 | |
| 1172 | (not matched) | (未對應) | |
| 1173 | Leave a recipient out of the merge when a field has this value. | 當某個欄位為此值時,在合併中略過該收件者。 | |
| 1174 | Insert one text or another, depending on a field's value. | 依據欄位的值插入不同的文字。 | |
| 1175 | Select recipients first to match their fields. | 請先選取收件者,才能對應其欄位。 | |
| 1176 | The recipient-list field that fills each part of an address block and greeting line. | 地址區塊和問候語的每個部分所使用的收件者清單欄位。 | |
| 1177 | No errors found: every merge field is in the recipient list. | 未發現錯誤:所有合併欄位都在收件者清單中。 | |
| 1178 | These merge fields aren't in the recipient list: | 以下合併欄位不在收件者清單中: | |
| 1179 | Add at least one field. | 請至少新增一個欄位。 | |
| 1180 | Add Field | 新增欄位 | |
| 1181 | Every field needs a name. | 每個欄位都需要名稱。 | |
| 1182 | Field name | 欄位名稱 | |
| 1183 | Field names must be different. | 欄位名稱不可重複。 | |
| 1184 | Fields: | 欄位: | |
| 1185 | Field: | 欄位: | |
| 1186 | Find: | 尋找: | |
| 1187 | New Entry | 新增項目 | |
| 1188 | Recipient List | 收件者清單 | |
| 1189 | Recipients: {count} | 收件者:{count} | |
| 1190 | Remove field | 移除欄位 | |
| 1191 | Remove recipient | 移除收件者 | |
| 1192 | Select recipients first to choose from their fields. | 請先選取收件者,才能從其欄位中選擇。 | |
| 1193 | Type a New List… | 輸入新清單… | |
| 1194 | Type at least one recipient. | 請至少輸入一位收件者。 | |
| 1195 | Type the recipients, or load them from a file. | 輸入收件者,或從檔案載入。 | |
| 1196 | Use an Existing List… | 使用現有清單… | |
| 1197 | Choose the sheet that holds the recipients. | 選擇包含收件者的工作表。 | |
| 1198 | First row of data contains column headers | 資料第一列包含欄標題 | |
| 1199 | Interface theme: | 介面主題: | |
| 1200 | Interface\nTheme | 介面主題 | |
| 1201 | Interface Theme | 介面主題 | |
| 1202 | Light | 淺色 | |
| 1203 | Dark | 深色 | |
| 1204 | Use system setting | 使用系統設定 | |
| 1205 | A file dialog is already open. | 已有一個檔案對話方塊開啟中。 | |
| 1206 | Height: | 高度: | |
| 1207 | Width: | 寬度: | |
| 1208 | Row | 列 | |
| 1209 | Cell | 儲存格 | |
| 1210 | Preferred width: | 慣用寬度: | |
| 1211 | Alignment: | 對齊方式: | |
| 1212 | Indent from left: | 左側縮排: | |
| 1213 | Specify height: | 指定高度: | |
| 1214 | Exactly | 固定 | |
| 1215 | At least | 最小 | |
| 1216 | Allow row to break across pages | 允許列跨頁中斷 | |
| 1217 | Repeat as header row on each page | 在每頁重複作為標題列 | |
| 1218 | Vertical alignment: | 垂直對齊方式: | |
| 1219 | Top | 上 | |
| 1220 | Bottom | 下 | |
| 1221 | Alt text | 替代文字 | |
| 1222 | Alt: | 替代文字: | |
| 1223 | W: | 寬: | |
| 1224 | H: | 高: | |
| 1225 | Reset | 重設 | |
| 1226 | Reset Crop | 重設裁剪 | |
| 1227 | Insert a new equation (Alt+=) | 插入新方程式 (Alt+=) | |
| 1228 | Leave the equation (Esc) | 離開方程式 (Esc) | |
| 1229 | Preview | 預覽 | |
| 1230 | getartcraft.com/apps/wordcraft | getartcraft.com/apps/wordcraft | |
| 1231 | Draw Ink | 繪製筆跡 | |
| 1232 | Erase Ink | 擦除筆跡 | |
| 1233 | Hide Ink | 隱藏筆跡 | |
| 1234 | Hide\nInk | 隱藏\n筆跡 | |
| 1235 | Pens | 畫筆 | |
| 1236 | Thickness | 粗細 | |
| 1237 | # Columns, Symbol and Field dialogs (#321). | ||
| 1238 | (All) | (全部) | |
| 1239 | (none) | (無) | |
| 1240 | (normal text) | (一般文字) | |
| 1241 | 1/4 Em Space | 1/4 全形空格 | |
| 1242 | A mail merge field | 合併列印欄位 | |
| 1243 | A numbered sequence (figures, tables…) | 編號序列(圖、表…) | |
| 1244 | A table of contents | 目錄 | |
| 1245 | Categories: | 類別: | |
| 1246 | Character | 字元 | |
| 1247 | Character code: | 字元代碼: | |
| 1248 | Col #: | 欄號: | |
| 1249 | Copyright | 著作權 | |
| 1250 | Date and Time | 日期和時間 | |
| 1251 | Date formats: | 日期格式: | |
| 1252 | Description: | 描述: | |
| 1253 | Document Information | 文件資訊 | |
| 1254 | Double Closing Quote | 右雙引號 | |
| 1255 | Double Opening Quote | 左雙引號 | |
| 1256 | En Dash | 短破折號 | |
| 1257 | Em Space | 全形空格 | |
| 1258 | En Space | 半形空格 | |
| 1259 | Equal column width | 欄寬相等 | |
| 1260 | Field Codes | 功能變數代碼 | |
| 1261 | Field code: | 功能變數代碼: | |
| 1262 | Field codes: | 功能變數代碼: | |
| 1263 | Field name: | 功能變數名稱: | |
| 1264 | Field names: | 功能變數名稱清單: | |
| 1265 | Field properties | 功能變數屬性 | |
| 1266 | Field… | 功能變數… | |
| 1267 | Format: | 格式: | |
| 1268 | Hide Codes | 隱藏代碼 | |
| 1269 | Index and Tables | 索引和目錄 | |
| 1270 | Line between | 分隔線 | |
| 1271 | Links and References | 連結和參照 | |
| 1272 | Mail Merge | 合併列印 | |
| 1273 | More Columns… | 其他欄… | |
| 1274 | More Symbols… | 其他符號… | |
| 1275 | No-Width Non Break | 無寬度不分行 | |
| 1276 | No-Width Optional Break | 無寬度選擇性分行 | |
| 1277 | Paragraph Mark | 段落標記 | |
| 1278 | Pick a field from the list | 請選擇功能變數 | |
| 1279 | Preserve formatting during updates | 更新時保留格式設定 | |
| 1280 | Presets | 預設集 | |
| 1281 | Recently used symbols: | 最近使用的符號: | |
| 1282 | Registered | 註冊商標 | |
| 1283 | Section Mark | 章節符號 | |
| 1284 | Sequence name: | 序列名稱: | |
| 1285 | Shortcut key: | 快速鍵: | |
| 1286 | Single Closing Quote | 右單引號 | |
| 1287 | Single Opening Quote | 左單引號 | |
| 1288 | Spacing: | 間距: | |
| 1289 | Special Characters | 特殊字元 | |
| 1290 | Subset: | 子集: | |
| 1291 | The time right now | 目前的時間 | |
| 1292 | When this document was first created | 文件的建立日期 | |
| 1293 | When this document was most recently printed | 文件的上次列印日期 | |
| 1294 | When this document was most recently saved | 文件的上次儲存日期 | |
| 1295 | The document has no bookmarks yet. | 文件中還沒有書籤。 | |
| 1296 | Who the document properties name as author | 文件的作者 | |
| 1297 | Name of the file this document is saved as | 文件的檔案名稱 | |
| 1298 | Title from the document properties | 文件的標題 | |
| 1299 | How many pages the whole document has | 文件的頁數 | |
| 1300 | How many pages this section has | 本節的頁數 | |
| 1301 | Number of the page the field sits on | 目前的頁碼 | |
| 1302 | Number of the section the field sits in | 目前的節號 | |
| 1303 | How many words the document holds | 文件的字數 | |
| 1304 | Page on which a bookmarked passage falls | 書籤所在的頁碼 | |
| 1305 | Copy of the text a bookmark marks | 書籤的文字 | |
| 1306 | This field has no options. | 此功能變數沒有選項。 | |
| 1307 | This font has no characters to show. | 此字型沒有可顯示的字元。 | |
| 1308 | This point forward | 從這裡開始 | |
| 1309 | The date it is today | 今天的日期 | |
| 1310 | Trademark | 商標 | |
| 1311 | Type the field's name and its switches, for example PAGE \\* roman. | 輸入功能變數名稱及其參數,例如 PAGE \\* roman。 | |
| 1312 | Width and spacing | 寬度和間距 | |
| 1313 | from Unicode (hex) | 來自 Unicode(十六進位) | |
| 1314 | Shape Effects | 圖案效果 | |
| 1315 | Glow | 光暈 | |
| 1316 | Soft Edges | 柔化邊緣 | |
| 1317 | No Shadow | 無陰影 | |
| 1318 | No Glow | 無光暈 | |
| 1319 | No Soft Edges | 無柔化邊緣 | |
| 1320 | Glow Colors | 光暈色彩 | |
| 1321 | Weight | 粗細 | |
| 1322 | Shadow, glow and soft edges | 陰影、光暈和柔化邊緣 | |
| 1323 | Offset: Bottom Right | 位移:右下 | |
| 1324 | Offset: Bottom | 位移:下 | |
| 1325 | Offset: Bottom Left | 位移:左下 | |
| 1326 | Offset: Right | 位移:右 | |
| 1327 | Offset: Center | 位移:置中 | |
| 1328 | Offset: Left | 位移:左 | |
| 1329 | Offset: Top Right | 位移:右上 | |
| 1330 | Offset: Top | 位移:上 | |
| 1331 | Offset: Top Left | 位移:左上 | |
| 1332 | Manage Styles | 管理樣式 | |
| 1333 | Show or Hide Style | 顯示或隱藏樣式 | |
| 1334 | Manage Styles… | 管理樣式… | |
| 1335 | Sort order: | 排序方式: | |
| 1336 | As Recommended | 依建議 | |
| 1337 | Alphabetical | 依字母順序 | |
| 1338 | Font: {font} | 字型:{font} | |
| 1339 | {size} pt | {size} 點 | |
| 1340 | Color: {color} | 色彩:{color} | |
| 1341 | Space before: {pt} pt | 段落前間距:{pt} 點 | |
| 1342 | Space after: {pt} pt | 段落後間距:{pt} 點 | |
| 1343 | Based on: {style} | 根據:{style} | |
| 1344 | Paragraph style | 段落樣式 | |
| 1345 | Character style | 字元樣式 | |
| 1346 | Linked style (paragraph and character) | 連結樣式(段落和字元) | |
| 1347 | Table style | 表格樣式 | |
| 1348 | Built-in style | 內建樣式 | |
| 1349 | Show in the Styles gallery | 在樣式庫中顯示 | |
| 1350 | Hide from style lists | 從樣式清單中隱藏 | |
| 1351 | Built-in styles can't be deleted. | 無法刪除內建樣式。 | |
| 1352 | Delete Table Style | 刪除表格樣式 | |
| 1353 | Password | 密碼 | |
| 1354 | Password: | 密碼: | |
| 1355 | Confirm password: | 確認密碼: | |
| 1356 | Encrypt with Password… | 以密碼加密… | |
| 1357 | Change Password… | 變更密碼… | |
| 1358 | Remove Password | 移除密碼 | |
| 1359 | A password is required to open this document. | 開啟此文件需要密碼。 | |
| 1360 | Anyone can open this document. Encrypt it with a password to keep it private. | 任何人都可以開啟此文件。以密碼加密可保護其隱私。 | |
| 1361 | Anyone who opens the document will need this password. | 開啟文件的任何人都需要此密碼。 | |
| 1362 | {name} is protected with a password. | {name} 受密碼保護。 | |
| 1363 | That password isn't right. Check it (passwords are case-sensitive) and try again. | 密碼不正確。請檢查密碼(區分大小寫)後再試一次。 | |
| 1364 | The document will be saved with a password. Save it to protect it. | 文件將以密碼儲存。儲存文件以保護它。 | |
| 1365 | The password is removed. Save the document to keep the change. | 密碼已移除。儲存文件以保留此變更。 | |
| 1366 | The passwords don't match. | 兩次輸入的密碼不一致。 | |
| 1367 | Keep the password somewhere safe: without it nobody, WordCraft included, can open the document. Leave both boxes empty to remove the password. | 請妥善保管密碼:沒有密碼,任何人(包括 WordCraft)都無法開啟文件。兩個方塊都留空可移除密碼。 | |
| 1368 | # Interface text routed through translation (#313) | ||
| 1369 | Align Top Left | 靠上靠左對齊 | |
| 1370 | Align Top Center | 靠上置中對齊 | |
| 1371 | Align Top Right | 靠上靠右對齊 | |
| 1372 | Align Center Left | 垂直置中靠左對齊 | |
| 1373 | Align Center | 置中對齊 | |
| 1374 | Align Center Right | 垂直置中靠右對齊 | |
| 1375 | Align Bottom Left | 靠下靠左對齊 | |
| 1376 | Align Bottom Center | 靠下置中對齊 | |
| 1377 | Align Bottom Right | 靠下靠右對齊 | |
| 1378 | {contributors} contributors · {commits} commits | {contributors} 位貢獻者 · {commits} 次提交 | |
| 1379 | {cols}×{rows} Table | {cols}×{rows} 表格 | |
| 1380 | AaBbYyZz | AaBbYyZz 中文 | |
| 1381 | pt | 點 | |
| 1382 | cm | 公分 | |
| 1383 | mm | 公釐 | |
| 1384 | pi | 派卡 | |
| 1385 | Document1 | 文件1 | |
| 1386 | Username | 使用者名稱 | |
| 1387 | Display name | 顯示名稱 | |
| 1388 | Real name | 真實姓名 | |
| 1389 | Name | 名稱 | |
| 1390 | PRs | PR | |
| 1391 | Commits | 提交 | |
| 1392 | First | 首次 | |
| 1393 | Last | 最近 | |
| 1394 | Model | 模型 | |
| 1395 | Version | 版本 | |
| 1396 | % of all commits | 佔全部提交的百分比 | |
| 1397 | Lines +/− | 行數 +/− | |
| 1398 | Craft | 工藝 | |
| 1399 | Studio | 工作室 | |
| 1400 | Atelier | 畫室 | |
| 1401 | Darkroom | 暗房 | |
| 1402 | Gallery | 畫廊 | |
| 1403 | Sketchbook | 素描本 | |
| 1404 | Change Picture… | 變更圖片… | |
| 1405 | Font… | 字型… | |
| 1406 | Paragraph… | 段落… | |
| 1407 | Link… | 連結… | |
| 1408 | Size and Crop… | 大小和裁剪… | |
| 1409 | Insert Columns to the Left | 插入左方欄 | |
| 1410 | Insert Columns to the Right | 插入右方欄 | |
| 1411 | Insert Rows Above | 插入上方列 | |
| 1412 | Insert Rows Below | 插入下方列 | |
| 1413 | Mon | 週一 | |
| 1414 | Tue | 週二 | |
| 1415 | Wed | 週三 | |
| 1416 | Sum | 合計 | |
| 1417 | North | 北區 | |
| 1418 | South | 南區 | |
| 1419 | West | 西區 | |
| 1420 | Total | 總計 | |
| 1421 | # Table Layout › Draw (#308) | ||
| 1422 | Draw\nTable | 繪製\n表格 | |
| 1423 | Rotation | 旋轉角度 | |
| 1424 | Rotation: | 旋轉: | |
| 1425 | Rotate Right 90° | 向右旋轉 90° | |
| 1426 | Rotate Left 90° | 向左旋轉 90° | |
| 1427 | Flip Vertical | 垂直翻轉 | |
| 1428 | Flip Horizontal | 水平翻轉 | |
| 1429 | Move Paragraph Up | 上移段落 | |
| 1430 | Move Paragraph Down | 下移段落 | |
| 1431 | Promote | 升級 | |
| 1432 | Demote | 降級 | |
| 1433 | Go Back | 返回上次編輯位置 | |
| 1434 | Toggle Unicode Character | 切換 Unicode 字元 | |
| 1435 | Type Character Code | 輸入字元碼 | |
| 1436 | Toggle Field Codes | 切換功能變數代碼 | |
| 1437 | Edit Field Code | 編輯功能變數代碼 | |
| 1438 | Unlink Fields | 取消功能變數連結 | |
| 1439 | Lock Fields | 鎖定功能變數 | |
| 1440 | Unlock Fields | 解除鎖定功能變數 | |
| 1441 | Next Field | 下一個功能變數 | |
| 1442 | Previous Field | 上一個功能變數 | |
| 1443 | Selected Fields | 選取的功能變數 | |
| 1444 | Edit Field… | 編輯功能變數… | |
| 1445 | Formatted | 已設定格式 | |
| 1446 | Deleted | 已刪除 | |
| 1447 | Interface size: | 介面大小: | |
| 1448 | Auto ({percent}%) | 自動 ({percent}%) | |
| 1449 | Makes the ribbon, menus and dialogs larger or smaller. Auto follows your system's display scaling; 100% is one screen pixel per point. Document zoom is separate. | 放大或縮小功能區、功能表與對話方塊。「自動」依循系統的顯示縮放;100% 為每點一個螢幕像素。文件縮放另行設定。 | |
| 1450 | Resize Table by Dragging | 拖曳調整表格大小 | |
| 1451 | Print Markup | 列印標記 | |
| 1452 | Comments beside each page and tracked changes in PDFs, prints and images; a comment list at the end of web pages, Markdown and text. | 在 PDF、列印和影像中於每頁旁顯示註解和修訂;在網頁、Markdown 和文字末尾附上註解清單。 | |
| 1453 | # Compare / Combine, AutoCorrect Options and Restrict Editing (#412) | ||
| 1454 | 1. Formatting restrictions | 1. 格式設定限制 | |
| 1455 | 2. Editing restrictions | 2. 編輯限制 | |
| 1456 | 3. Start enforcement | 3. 開始保護 | |
| 1457 | << Less | << 較少 | |
| 1458 | Another file | 其他檔案 | |
| 1459 | Apply as you type | 輸入時套用 | |
| 1460 | AutoCorrect | 自動校正 | |
| 1461 | AutoFormat As You Type | 輸入時自動格式設定 | |
| 1462 | Automatic bulleted lists | 自動項目符號清單 | |
| 1463 | Automatic numbered lists | 自動編號清單 | |
| 1464 | Border lines | 框線 | |
| 1465 | Capitalize first letter of sentences | 句首字母大寫 | |
| 1466 | Capitalize first letter of table cells | 表格儲存格首字母大寫 | |
| 1467 | Correct TWo INitial CApitals | 更正前兩個字母連續大寫 | |
| 1468 | Correct accidental usage of cAPS LOCK key | 更正意外使用 Caps Lock 鍵造成的大小寫錯誤 | |
| 1469 | Capitalize names of days | 星期名稱首字母大寫 | |
| 1470 | Case changes | 大小寫變更 | |
| 1471 | Character level | 字元層級 | |
| 1472 | Checked styles are allowed: | 勾選的樣式可以使用: | |
| 1473 | Combine Documents | 合併文件 | |
| 1474 | Compare Documents | 比較文件 | |
| 1475 | Compared: {changes} changes | 已比較: {changes} 處變更 | |
| 1476 | Comparing with another file needs the desktop app. | 與其他檔案比較需要桌面版應用程式。 | |
| 1477 | Comparison settings | 比較設定 | |
| 1478 | Don't capitalize after: | 不在以下內容後大寫: | |
| 1479 | Editing in this document is restricted. | 此文件的編輯受到限制。 | |
| 1480 | Every change is recorded as a tracked change. | 每項變更都會記錄為追蹤修訂。 | |
| 1481 | Everyone | 所有人 | |
| 1482 | Exceptions (optional) | 例外狀況 (選用) | |
| 1483 | Exceptions… | 例外狀況… | |
| 1484 | Fields | 功能變數 | |
| 1485 | Filling in forms | 填寫表單 | |
| 1486 | Find Next Editable Region | 尋找下一個可編輯區域 | |
| 1487 | Footnotes and endnotes | 註腳和章節附註 | |
| 1488 | Formatting, case changes, white space and tables are compared; the other settings are kept for later. | 會比較格式、大小寫、空白和表格;其他設定留待日後支援。 | |
| 1489 | Fractions (1/2) as fraction characters (½) | 分數 (1/2) 取代為分數字元 (½) | |
| 1490 | Headers and footers | 頁首及頁尾 | |
| 1491 | Hyphens (--) as dashes (—) | 連字號 (--) 取代為破折號 (—) | |
| 1492 | In equations, typing a name after a backslash replaces it with its symbol. | 在方程式中,於反斜線後輸入名稱會取代為對應符號。 | |
| 1493 | Internet addresses as links | 網際網路位址取代為連結 | |
| 1494 | Label changes with: | 變更標記為: | |
| 1495 | Limit formatting to a selection of styles | 限制格式為選取的樣式 | |
| 1496 | Math AutoCorrect | 數學自動校正 | |
| 1497 | More >> | 更多 >> | |
| 1498 | Moves | 移動 | |
| 1499 | Moved from: | 移動自: | |
| 1500 | Moved to: | 移動到: | |
| 1501 | New document | 新文件 | |
| 1502 | No changes (read only) | 不允許任何變更 (唯讀) | |
| 1503 | Only allow this kind of editing: | 僅允許此類編輯: | |
| 1504 | Only comments can be added, except in regions marked editable. | 只能新增註解,標示為可編輯的區域除外。 | |
| 1505 | Only form fields can be filled in. | 只能填寫表單欄位。 | |
| 1506 | Only the allowed styles can be applied. | 只能套用允許的樣式。 | |
| 1507 | Ordinals (1st) as superscript | 序數 (1st) 取代為上標 | |
| 1508 | Original document | 原始文件 | |
| 1509 | This password type isn't supported. | 不支援此密碼類型。 | |
| 1510 | Replace as you type | 輸入時自動取代 | |
| 1511 | Replace text as you type | 輸入時自動取代文字 | |
| 1512 | Replace: | 取代: | |
| 1513 | Revised document | 修訂的文件 | |
| 1514 | Select text, then tick who can still edit it. | 選取文字,然後勾選仍可編輯的人。 | |
| 1515 | Settings… | 設定… | |
| 1516 | Show changes at: | 顯示變更的層級: | |
| 1517 | Show changes in: | 顯示變更於: | |
| 1518 | Smart quotes instead of straight quotes | 以彎引號取代直引號 | |
| 1519 | Start Enforcing Protection | 開始強制保護 | |
| 1520 | Stop Protection | 停止保護 | |
| 1521 | Text boxes | 文字方塊 | |
| 1522 | The document is read only, except for regions marked editable. | 文件為唯讀,標示為可編輯的區域除外。 | |
| 1523 | The password is optional; without it anyone can stop the protection. | 密碼為選用;沒有密碼,任何人都能停止保護。 | |
| 1524 | This document | 此文件 | |
| 1525 | Tracked changes | 追蹤修訂 | |
| 1526 | Type the password to stop the protection. | 輸入密碼以停止保護。 | |
| 1527 | White space | 空白 | |
| 1528 | With: | 取代為: | |
| 1529 | Word level | 字組層級 | |
| 1530 | In Line with Text | 與文字同行 | |
| 1531 | Square | 矩形 | |
| 1532 | Through | 穿透 | |
| 1533 | Top and Bottom | 上及下 | |
| 1534 | Behind Text | 文字之後 | |
| 1535 | In Front of Text | 文字之前 | |
| 1536 | Wrap Text Sides | 文字繞排側 | |
| 1537 | Both Sides | 兩側 | |
| 1538 | Left Only | 僅左側 | |
| 1539 | Right Only | 僅右側 | |
| 1540 | Largest Only | 僅較寬的一側 | |
| 1541 | Customize Keyboard | 自訂鍵盤 | |
| 1542 | Choose a command | 選擇命令 | |
| 1543 | Choose a shortcut | 選擇快速鍵 | |
| 1544 | All Commands | 所有命令 | |
| 1545 | Commands: | 命令: | |
| 1546 | Keys for this command: | 此命令的按鍵: | |
| 1547 | New shortcut: | 新快速鍵: | |
| 1548 | Now used by {command} | 目前由 {command} 使用 | |
| 1549 | Not used by any command | 未被任何命令使用 | |
| 1550 | Remove every custom shortcut and restore the built-in keys? | 要移除所有自訂快速鍵並還原內建按鍵嗎? | |
| 1551 | Assign | 指定 | |
| 1552 | Reset All… | 全部重設… | |
| 1553 | Press a key combination | 請按組合鍵 | |
| 1554 | Customize | 自訂 | |
| 1555 | Keyboard shortcuts: | 鍵盤快速鍵: | |
| 1556 | Customize… | 自訂… | |
| 1557 | Customize Ribbon | 自訂功能區 | |
| 1558 | Add to Quick Access Toolbar | 新增至快速存取工具列 | |
| 1559 | Remove from Quick Access Toolbar | 從快速存取工具列移除 | |
| 1560 | Hide Quick Access Toolbar | 隱藏快速存取工具列 | |
| 1561 | Show Quick Access Toolbar | 顯示快速存取工具列 | |
| 1562 | Customize the Ribbon… | 自訂功能區… | |
| 1563 | Customize Quick Access Toolbar… | 自訂快速存取工具列… | |
| 1564 | More Commands… | 其他命令… | |
| 1565 | Ribbon | 功能區 | |
| 1566 | (Custom) | (自訂) | |
| 1567 | Remove every custom tab and group and show all tabs again? | 移除所有自訂索引標籤和群組,並重新顯示所有索引標籤? | |
| 1568 | Put the default commands back on the Quick Access Toolbar? | 將快速存取工具列還原為預設命令? | |
| 1569 | Reset… | 重設… | |
| 1570 | Add >> | 新增 >> | |
| 1571 | << Remove | << 移除 | |
| 1572 | Pick a custom group (New Group makes one) | 請選擇自訂群組(可用「新增群組」建立) | |
| 1573 | Ribbon tabs | 功能區索引標籤 | |
| 1574 | New Tab | 新增索引標籤 | |
| 1575 | New Group | 新增群組 | |
| 1576 | Rename… | 重新命名… | |
| 1577 | Ribbon and Quick Access Toolbar: | 功能區和快速存取工具列: | |
| 1578 | Add Font… | 新增字型… | |
| 1579 | Added Fonts | 已新增的字型 | |
| 1580 | Remove Added Font | 移除已新增的字型 | |
| 1581 | Load System Installed Fonts… | 載入系統已安裝字型… | |
| 1582 | All system fonts are already available. | 所有系統字型已可用。 | |
| 1583 | Local font access is not supported by your browser. | 您的瀏覽器不支援存取本機字型。 | |
| 1584 | Local font access was denied. | 本機字型存取遭到拒絕。 | |
| 1585 | Loaded {count} system fonts. | 已載入 {count} 個系統字型。 | |
| 1586 | Recent Colors | 最近使用的色彩 | |
| 1587 | More Colors… | 其他色彩… | |
| 1588 | Standard | 標準 | |
| 1589 | Current | 目前 | |
| 1590 | Colors: | 色彩: | |
| 1591 | Color model: | 色彩模式: | |
| 1592 | Red: | 紅色: | |
| 1593 | Green: | 綠色: | |
| 1594 | Blue: | 藍色: | |
| 1595 | Hue: | 色調: | |
| 1596 | Sat: | 飽和度: | |
| 1597 | Lum: | 亮度: | |
| 1598 | Hex: | 十六進位: | |
| 1599 | Accessibility Pane | 協助工具窗格 | |
| 1600 | Alt Text Pane | 替代文字窗格 | |
| 1601 | Alt\nText | 替代\n文字 | |
| 1602 | View Alt Text… | 檢視替代文字… | |
| 1603 | Mark as decorative | 標示為裝飾用 | |
| 1604 | Title: | 標題: | |
| 1605 | Errors ({n}) | 錯誤 ({n}) | |
| 1606 | Warnings ({n}) | 警告 ({n}) | |
| 1607 | Tips ({n}) | 提示 ({n}) | |
| 1608 | No accessibility issues found. | 找不到協助工具問題。 | |
| 1609 | Describe what this object shows, for people who can't see it. | 請為看不見的人描述此物件顯示的內容。 | |
| 1610 | Decorative objects only add visual interest: screen readers skip them. | 裝飾用物件只增添視覺效果:螢幕助讀程式會略過它們。 | |
| 1611 | Describe what this table shows, for people who can't see it. | 請為看不見的人描述此表格顯示的內容。 | |
| 1612 | Select a picture, shape, chart or table to describe it. | 選取圖片、圖形、圖表或表格以加入描述。 | |
| 1613 | Document Grid | 文件格線 | |
| 1614 | No grid | 無格線 | |
| 1615 | Lines only | 僅行 | |
| 1616 | Lines and characters | 行與字元 | |
| 1617 | Text snaps to characters | 文字貼齊字元格線 | |
| 1618 | Characters per line: | 每行字數: | |
| 1619 | Lines per page: | 每頁行數: | |
| 1620 | Moved from | 移動自 | |
| 1621 | Moved to | 移動到 | |
| 1622 | Developer | 開發人員 | |
| 1623 | Controls | 控制項 | |
| 1624 | Rich Text Content Control | RTF 文字內容控制項 | |
| 1625 | Plain Text Content Control | 純文字內容控制項 | |
| 1626 | Picture Content Control | 圖片內容控制項 | |
| 1627 | Building Block Gallery Content Control | 建置組塊庫內容控制項 | |
| 1628 | Check Box Content Control | 核取方塊內容控制項 | |
| 1629 | Combo Box Content Control | 下拉式方塊內容控制項 | |
| 1630 | Drop-Down List Content Control | 下拉式清單內容控制項 | |
| 1631 | Date Picker Content Control | 日期選擇器內容控制項 | |
| 1632 | Repeating Section Content Control | 重複區段內容控制項 | |
| 1633 | Design Mode | 設計模式 | |
| 1634 | Content Control at Selection | 選取範圍的內容控制項 | |
| 1635 | Toggle Check Box | 切換核取方塊 | |
| 1636 | Choose List Item | 選擇清單項目 | |
| 1637 | Set Date | 設定日期 | |
| 1638 | Remove Content Control | 移除內容控制項 | |
| 1639 | Content Control Properties | 內容控制項屬性 | |
| 1640 | Title | 標題 | |
| 1641 | Tag | 標籤 | |
| 1642 | Placeholder text | 預留位置文字 | |
| 1643 | Can't be deleted | 無法刪除 | |
| 1644 | Contents can't be edited | 無法編輯內容 | |
| 1645 | Remove the control once edited | 編輯後移除控制項 | |
| 1646 | Allow line breaks | 允許換行 | |
| 1647 | Date format | 日期格式 | |
| 1648 | Checked symbol | 已勾選符號 | |
| 1649 | Unchecked symbol | 未勾選符號 | |
| 1650 | List entries | 清單項目 | |
| 1651 | Display text | 顯示文字 | |
| 1652 | Value | 值 | |
| 1653 | Today | 今天 | |
| 1654 | Put the caret in a content control first. | 請先將游標放在內容控制項中。 | |
| 1655 | Right-to-Left Table | 從右至左表格 | |
| 1656 | Right-to-Left Section | 從右至左節 | |
| 1657 | Table direction: | 表格方向: | |
| 1658 | Section direction: | 節方向: | |
| 1659 | Drawing Canvas | 繪圖畫布 | |
| 1660 | New Drawing Canvas | 新增繪圖畫布 | |
| 1661 | Fit | 調整大小 | |
| 1662 | Expand | 擴展 | |
| 1663 | Scale Drawing | 縮放繪圖 | |
| 1664 | Canvas Member | 畫布成員 | |
| 1665 | Arrows | 箭頭 | |
| 1666 | Communication | 通訊 | |
| 1667 | Office | 辦公 | |
| 1668 | People | 人物 | |
| 1669 | Nature | 自然 | |
| 1670 | Weather | 天氣 | |
| 1671 | Technology | 科技 | |
| 1672 | Transport | 交通 | |
| 1673 | Icon Color | 圖示色彩 | |
| 1674 | Search icons | 搜尋圖示 | |
| 1675 | No icons match your search. | 沒有符合搜尋的圖示。 | |
| 1676 | Recolor a one-color picture, such as an icon | 為圖示等單色圖片重新著色 | |
| 1677 | Enclose Characters | 圍繞字元 | |
| 1678 | Shrink text | 縮小文字 | |
| 1679 | Enlarge symbol | 放大符號 | |
| 1680 | Enclosure | 圍繞符號 | |
| 1681 | Circle | 圓形 | |
| 1682 | Numerals: | 數字: | |
| 1683 | Numerals | 數字 | |
| 1684 | Arabic | 阿拉伯 | |
| 1685 | Hindi | 印地 | |
| 1686 | Context | 上下文 | |
| 1687 | System | 系統 | |
| 1688 | Templates | 範本 | |
| 1689 | Templates and Add-ins | 範本與增益集 | |
| 1690 | Attach Template | 附加範本 | |
| 1691 | Detach Template | 中斷範本連結 | |
| 1692 | Automatically Update Document Styles | 自動更新文件樣式 | |
| 1693 | Update Styles from Template | 從範本更新樣式 | |
| 1694 | Organizer | 管理器 | |
| 1695 | Copy Styles | 複製樣式 | |
| 1696 | Rename Style | 重新命名樣式 | |
| 1697 | Document template: | 文件範本: | |
| 1698 | Attach… | 附加… | |
| 1699 | Automatically update document styles | 自動更新文件樣式 | |
| 1700 | Organizer… | 管理器… | |
| 1701 | Change Chart Type | 變更圖表類型 | |
| 1702 | Chart Design | 圖表設計 | |
| 1703 | Type | 類型 | |
| 1704 | Edit Data | 編輯資料 | |
| 1705 | Chart Title | 圖表標題 | |
| 1706 | Chart Layouts | 圖表版面配置 | |
| 1707 | Add Chart Element | 新增圖表項目 | |
| 1708 | Legend | 圖例 | |
| 1709 | Data Labels | 資料標籤 | |
| 1710 | Above Chart | 圖表上方 | |
| 1711 | Insert Chart | 插入圖表 | |
| 1712 | Clustered Column | 群組直條圖 | |
| 1713 | Stacked Column | 堆疊直條圖 | |
| 1714 | Clustered Bar | 群組橫條圖 | |
| 1715 | Stacked Bar | 堆疊橫條圖 | |
| 1716 | Area | 區域圖 | |
| 1717 | Pie | 圓形圖 | |
| 1718 | Doughnut | 環圈圖 | |
| 1719 | Scatter | 散佈圖 | |
| 1720 | “{text}” ({row}, {series}) isn't a number. | 「{text}」({row},{series})不是數字。 | |
| 1721 | Category {n} | 類別 {n} | |
| 1722 | Series {n} | 數列 {n} | |
| 1723 | Type the categories down the side and a column of values per series. | 在左側輸入類別,每個數列輸入一欄數值。 | |
| 1724 | Categories | 類別 | |
| 1725 | Series name | 數列名稱 | |
| 1726 | Remove series | 移除數列 | |
| 1727 | Remove row | 移除列 | |
| 1728 | Add Row | 新增列 | |
| 1729 | Add Series | 新增數列 | |
| 1730 | Edit\nData | 編輯\n資料 | |
| 1731 | Change\nChart Type | 變更\n圖表類型 | |
| 1732 | Align Text | 對齊文字 | |
| 1733 | Create Link | 建立連結 | |
| 1734 | Break Link | 中斷連結 | |
| 1735 | Rotate all text 90° | 將所有文字旋轉 90° | |
| 1736 | Rotate all text 270° | 將所有文字旋轉 270° | |
| 1737 | Stacked | 堆疊 | |
| 1738 | Middle | 中間 | |
| 1739 | Click the empty text box the text should continue in (Esc cancels) | 按一下要接續文字的空白文字方塊(按 Esc 取消) | |
| 1740 | Not linked: click a text box | 未連結:請按一下文字方塊 | |
| 1741 | Show KeyTips (Alt or F10) | 顯示按鍵提示(Alt 或 F10) | |
| 1742 | Location | 位置 | |
| 1743 | Endnotes | 章節附註 | |
| 1744 | Below text | 文字下方 | |
| 1745 | End of section | 節的結尾 | |
| 1746 | End of document | 文件結尾 | |
| 1747 | Footnotes to endnotes | 註腳轉換為章節附註 | |
| 1748 | Endnotes to footnotes | 章節附註轉換為註腳 | |
| 1749 | Swap footnotes and endnotes | 註腳與章節附註互換 | |
| 1750 | Custom mark: | 自訂標記: | |
| 1751 | Continuous numbering | 連續編號 | |
| 1752 | Apply | 套用 | |
| 1753 | Convert Notes | 轉換附註 | |
| 1754 | Reading | 閱讀 | |
| 1755 | Reading Column Width | 閱讀欄寬 | |
| 1756 | Reading Line Spacing | 閱讀行距 | |
| 1757 | Reading Text Size | 閱讀字級 | |
| 1758 | English (United Kingdom) | 英文(英國) | |
| 1759 | English (Australia) | 英文(澳洲) | |
| 1760 | English (Canada) | 英文(加拿大) | |
| 1761 | English (India) | 英文(印度) | |
| 1762 | English (Ireland) | 英文(愛爾蘭) | |
| 1763 | English (New Zealand) | 英文(紐西蘭) | |
| 1764 | English (South Africa) | 英文(南非) | |
| 1765 | Polish | 波蘭文 | |
| 1766 | Do Not Check Spelling or Grammar | 不檢查拼字及文法 | |
| 1767 | # Built-in file browser when the system file dialog is unavailable (#576) | ||
| 1768 | Documents | 文件 | |
| 1769 | Word document | Word 文件 | |
| 1770 | All files | 所有檔案 | |
| 1771 | Recipient lists | 收件者清單 | |
| 1772 | The system file dialog isn't available, so WordCraft shows its own. To get the system dialog, install a file chooser portal (such as xdg-desktop-portal-gtk) or zenity. | 系統檔案對話方塊無法使用,因此 WordCraft 顯示自己的對話方塊。若要使用系統對話方塊,請安裝檔案選擇器入口(例如 xdg-desktop-portal-gtk)或 zenity。 | |
| 1773 | Up one level | 上移一層 | |
| 1774 | Home folder | 個人資料夾 | |
| 1775 | {name} wasn't found. | 找不到 {name}。 | |
| 1776 | {name} already exists. Choose Save again to replace it. | {name} 已存在。再次選擇「儲存」即可取代它。 | |
| 1777 | This folder can't be read: {error} | 無法讀取此資料夾:{error} | |
| 1778 | Showing the first {count} items. | 僅顯示前 {count} 個項目。 | |
| 1779 | File name: | 檔案名稱: | |
| 1780 | Browse in WordCraft… | 在 WordCraft 中瀏覽… | |
| 1781 | Open a file with WordCraft's own browser when the system file dialog doesn't appear. | 當系統檔案對話方塊沒有出現時,使用 WordCraft 內建的瀏覽器開啟檔案。 | |
| 1782 | Hide White Space | 隱藏空白 | |
| 1783 | All pages | 所有頁面 | |
| 1784 | Current page | 目前頁面 | |
| 1785 | Selected pages | 所選頁面 | |
| 1786 | Custom range | 自訂範圍 | |
| 1787 | All pages in the range | 範圍內的所有頁面 | |
| 1788 | Odd pages only | 僅奇數頁 | |
| 1789 | Even pages only | 僅偶數頁 | |
| 1790 | Copies | 份數 | |
| 1791 | Collate copies | 逐份列印 | |
| 1792 | Pages like 1-3, 5 | 頁碼,如 1-3, 5 | |
| 1793 | {count} of {total} pages will print | 將列印 {total} 頁中的 {count} 頁 | |
| 1794 | Save these pages as PDF… | 將這些頁面另存為 PDF… | |
| 1795 | The printer, two-sided printing and pages per sheet are chosen in that dialog. | 印表機、雙面列印和每張頁數在該對話方塊中選擇。 | |
| 1796 | Previous Page | 上一頁 | |
| 1797 | Print to PDF | 列印為 PDF | |
| 1798 | Add Shape | 新增圖案 | |
| 1799 | Change Colors | 變更色彩 | |
| 1800 | Change Layout | 變更版面配置 | |
| 1801 | Create Graphic | 建立圖形 | |
| 1802 | Edit Items | 編輯項目 | |
| 1803 | Layouts | 版面配置 | |
| 1804 | Reset Graphic | 重設圖形 | |
| 1805 | SmartArt Design | SmartArt 設計 | |
| 1806 | SmartArt Styles | SmartArt 樣式 | |
| 1807 | Text Pane | 文字窗格 | |
| 1808 | List | 清單 | |
| 1809 | Process | 流程 | |
| 1810 | Cycle | 循環 | |
| 1811 | Hierarchy | 階層 | |
| 1812 | Relationship | 關聯 | |
| 1813 | Pyramid | 金字塔圖 | |
| 1814 | Basic List | 基本清單 | |
| 1815 | Basic Process | 基本流程 | |
| 1816 | Basic Cycle | 基本循環 | |
| 1817 | Basic Pyramid | 基本金字塔圖 | |
| 1818 | Basic Radial | 基本放射圖 | |
| 1819 | Basic Matrix | 基本矩陣 | |
| 1820 | Basic Venn | 基本文氏圖 | |
| 1821 | Shows items of equal weight as blocks in rows. | 將同等重要的項目顯示為成列排列的區塊。 | |
| 1822 | Shows steps in order, left to right, with arrows between them. | 依由左至右的順序顯示步驟,步驟之間以箭號連接。 | |
| 1823 | Shows steps that repeat, around a circle. | 沿圓周顯示重複的步驟。 | |
| 1824 | Shows a tree: each item below the item it belongs to. | 顯示樹狀結構:每個項目位於其所屬項目的下方。 | |
| 1825 | Shows parts that build on each other, largest at the bottom. | 顯示層層堆疊的部分,最大的在底部。 | |
| 1826 | Shows items around a central idea: the first item is the centre. | 圍繞中心概念顯示項目:第一個項目位於中心。 | |
| 1827 | Shows parts of a whole as quadrants. | 將整體的各部分顯示為象限。 | |
| 1828 | Shows overlapping ideas as overlapping circles. | 將相互重疊的概念顯示為重疊的圓形。 | |
| 1829 | Accent {n} | 輔色 {n} | |
| 1830 | Colorful | 彩色 | |
| 1831 | Insert SmartArt | 插入 SmartArt | |
| 1832 | One line per item. Enter adds an item. | 每個項目一行。按 Enter 新增項目。 | |
| 1833 | Add\nShape | 新增\n圖案 | |
| 1834 | Change\nColors | 變更\n色彩 | |
| 1835 | Reset\nGraphic | 重設\n圖形 | |
| 1836 | Promote to Heading 1 | 升級至標題 1 | |
| 1837 | Demote to Body Text | 降級為本文 | |
| 1838 | Move Up | 上移 | |
| 1839 | Move Down | 下移 | |
| 1840 | Collapse | 摺疊 | |
| 1841 | Expand or Collapse Heading | 展開或摺疊標題 | |
| 1842 | Select Heading and Content | 選取標題及其內容 | |
| 1843 | Show Level | 顯示階層 | |
| 1844 | Show Level 1 | 顯示第 1 階 | |
| 1845 | Show Level 2 | 顯示第 2 階 | |
| 1846 | Show Level 3 | 顯示第 3 階 | |
| 1847 | Show Level 4 | 顯示第 4 階 | |
| 1848 | Show Level 5 | 顯示第 5 階 | |
| 1849 | Show Level 6 | 顯示第 6 階 | |
| 1850 | Show Level 7 | 顯示第 7 階 | |
| 1851 | Show Level 8 | 顯示第 8 階 | |
| 1852 | Show Level 9 | 顯示第 9 階 | |
| 1853 | Show All Levels | 顯示所有階層 | |
| 1854 | All Levels | 所有階層 | |
| 1855 | Show First Line Only | 僅顯示首行 | |
| 1856 | Show Text Formatting | 顯示文字格式設定 | |
| 1857 | Close Outline View | 關閉大綱模式 | |
| 1858 | Outline State | 大綱狀態 | |
| 1859 | Outlining | 大綱 | |
| 1860 | Outline Tools | 大綱工具 | |
| 1861 | Close Outline\nView | 關閉\n大綱模式 | |
| 1862 | A, B, C, … | A, B, C, … | |
| 1863 | Above the item | 項目上方 | |
| 1864 | Accessed on | 存取日期 | |
| 1865 | Add New Source… | 新增來源… | |
| 1866 | Add the chapter number | 加入章節編號 | |
| 1867 | Atmosphere | 大氣 | |
| 1868 | Below the item | 項目下方 | |
| 1869 | Book | 書籍 | |
| 1870 | Book title | 書名 | |
| 1871 | Caption | 標號 | |
| 1872 | Caption Numbering | 標號編號 | |
| 1873 | Caption text | 標號文字 | |
| 1874 | Caption: | 標號: | |
| 1875 | Chapter in a book | 書籍章節 | |
| 1876 | Chapters begin at: | 章節起始於: | |
| 1877 | Collect entries from: | 項目來源: | |
| 1878 | Columns: | 欄數: | |
| 1879 | Conference | 會議 | |
| 1880 | Conference paper | 會議論文 | |
| 1881 | Container Title | 載體標題 | |
| 1882 | Create Source | 建立來源 | |
| 1883 | Cross-reference: | 交互參照: | |
| 1884 | Custom Table of Contents… | 自訂目錄… | |
| 1885 | DOI | DOI | |
| 1886 | Day | 日 | |
| 1887 | Delete Label | 刪除標籤 | |
| 1888 | Edit Source | 編輯來源 | |
| 1889 | Edition | 版次 | |
| 1890 | Edit… | 編輯… | |
| 1891 | Entry marked. | 已標記項目。 | |
| 1892 | Example: {sample} | 範例:{sample} | |
| 1893 | Figure | 圖 | |
| 1894 | Film | 電影 | |
| 1895 | Heading styles (levels 1–{n}) | 標題樣式(階層 1–{n}) | |
| 1896 | Heading {n} | 標題 {n} | |
| 1897 | I, II, III, … | I, II, III, … | |
| 1898 | Include page numbers | 包含頁碼 | |
| 1899 | Indented | 縮排式 | |
| 1900 | Institution | 機構 | |
| 1901 | Ionosphere | 電離層 | |
| 1902 | Issue | 期號 | |
| 1903 | Journal | 期刊 | |
| 1904 | Label: | 標籤: | |
| 1905 | Last, First; Last, First | 姓, 名; 姓, 名 | |
| 1906 | Leave the label out of the caption | 標號中不含標籤 | |
| 1907 | Letter headings | 字母標題 | |
| 1908 | Levels: | 階層: | |
| 1909 | Link entries to their headings | 將項目連結到標題 | |
| 1910 | Made from the author and year when empty | 留空時由作者和年份產生 | |
| 1911 | Magazine or newspaper article | 雜誌或報紙文章 | |
| 1912 | Main entry: | 主索引項: | |
| 1913 | Mark | 標記 | |
| 1914 | Mark All | 全部標記 | |
| 1915 | Mark Entry… | 標記項目… | |
| 1916 | Mark Index Entry | 標記索引項目 | |
| 1917 | Mesosphere | 中氣層 | |
| 1918 | Month | 月 | |
| 1919 | New Label | 新增標籤 | |
| 1920 | New Label… | 新增標籤… | |
| 1921 | New… | 新增… | |
| 1922 | No sources yet. | 尚無來源。 | |
| 1923 | Numbering… | 編號… | |
| 1924 | Options… | 選項… | |
| 1925 | Other | 其他 | |
| 1926 | Other styles and their TOC level: | 其他樣式及其目錄階層: | |
| 1927 | Outline levels | 大綱階層 | |
| 1928 | Page number style | 頁碼樣式 | |
| 1929 | Page numbers at the right margin | 頁碼靠右邊界 | |
| 1930 | Page title | 頁面標題 | |
| 1931 | Pages of bookmark: | 書籤所在頁: | |
| 1932 | Periodical | 期刊名 | |
| 1933 | Position: | 位置: | |
| 1934 | Publisher | 出版者 | |
| 1935 | Run-in | 接排式 | |
| 1936 | See | 參見 | |
| 1937 | Separator: | 分隔符號: | |
| 1938 | Show every bibliography field | 顯示所有書目欄位 | |
| 1939 | Site name | 網站名稱 | |
| 1940 | Source Manager | 來源管理員 | |
| 1941 | Source type: | 來源類型: | |
| 1942 | Sources in this document: | 此文件中的來源: | |
| 1943 | Styles: | 樣式: | |
| 1944 | Subentry: | 次索引項: | |
| 1945 | TC entry fields | TC 項目功能變數 | |
| 1946 | Tab leader: | 定位點前置字元: | |
| 1947 | Table of Contents Options | 目錄選項 | |
| 1948 | Table of Contents Styles | 目錄樣式 | |
| 1949 | This page | 目前頁面 | |
| 1950 | Type: | 類型: | |
| 1951 | URL | URL | |
| 1952 | Volume | 卷 | |
| 1953 | Website | 網站 | |
| 1954 | Year | 年份 | |
| 1955 | a, b, c, … | a, b, c, … | |
| 1956 | i, ii, iii, … | i, ii, iii, … | |
| 1957 | {n} entries marked. | 已標記 {n} 個項目。 | |
| 1958 | Lasso Select | 套索選取 | |
| 1959 | Move Selected Ink | 移動選取的筆跡 | |
| 1960 | Delete Selected Ink | 刪除選取的筆跡 | |
| 1961 | Recolor Selected Ink | 變更選取筆跡的色彩 | |
| 1962 | Add Pen | 新增畫筆 | |
| 1963 | Remove Pen | 移除畫筆 | |
| 1964 | Ink to Shape | 筆跡轉圖形 | |
| 1965 | Convert to Shapes | 轉換為圖案 | |
| 1966 | Ink Replay | 筆跡重播 | |
| 1967 | Add\nPen | 新增畫筆 | |
| 1968 | Rewind | 倒轉 | |
| 1969 | Forward | 快轉 | |
| 1970 | Stroke {n} of {total} | 第 {n} 筆,共 {total} 筆 | |
| 1971 | Use wildcards | 使用萬用字元 | |
| 1972 | Special | 特殊字元 | |
| 1973 | Match prefix | 比對字首 | |
| 1974 | Match suffix | 比對字尾 | |
| 1975 | Ignore punctuation characters | 忽略標點符號 | |
| 1976 | Ignore white-space characters | 忽略空白字元 | |
| 1977 | Regular expressions | 規則運算式 | |
| 1978 | Search Options | 搜尋選項 | |
| 1979 | Tab Character | 定位字元符號 | |
| 1980 | Any Character | 任意字元 | |
| 1981 | Any Digit | 任意數字 | |
| 1982 | Any Letter | 任意字母 | |
| 1983 | Caret Character | 插入號 | |
| 1984 | Section Character | 章節符號 | |
| 1985 | Paragraph Character | 段落符號 | |
| 1986 | Graphic | 圖形 | |
| 1987 | Manual Line Break | 手動換行 | |
| 1988 | Manual Page Break | 手動分頁 | |
| 1989 | Section Break | 分節符號 | |
| 1990 | White Space | 空白 | |
| 1991 | Clipboard Contents | 剪貼簿內容 | |
| 1992 | Find What Text | 找到的文字 | |
| 1993 | Find What Expression | 找到的運算式 | |
| 1994 | Character in Range | 範圍內的字元 | |
| 1995 | Beginning of Word | 單字開頭 | |
| 1996 | End of Word | 單字結尾 | |
| 1997 | Expression | 運算式 | |
| 1998 | Not | 非 | |
| 1999 | Num Occurrences | 出現次數 | |
| 2000 | Previous 1 or More | 前一項 1 次以上 | |
| 2001 | 0 or More Characters | 0 個以上字元 | |
| 2002 | Move with Text | 隨文字移動 | |
| 2003 | Fix Position on Page | 固定於頁面上的位置 | |
| 2004 | # WordArt and connectors (#416). | ||
| 2005 | WordArt Styles | 文字藝術師樣式 | |
| 2006 | Text Fill | 文字填滿 | |
| 2007 | Text Outline | 文字外框 | |
| 2008 | Transform | 轉換 | |
| 2009 | No Fill | 無填滿 | |
| 2010 | No Outline | 無外框 | |
| 2011 | Reflection | 反射 | |
| 2012 | No Reflection | 無反射 | |
| 2013 | No Transform | 無轉換 | |
| 2014 | Connect Shapes | 連接圖案 | |
| 2015 | Straight Connector | 直線接點 | |
| 2016 | Straight Arrow Connector | 直線箭頭接點 | |
| 2017 | Elbow Connector | 肘形接點 | |
| 2018 | Elbow Arrow Connector | 肘形箭頭接點 | |
| 2019 | Curved Connector | 曲線接點 | |
| 2020 | Curved Arrow Connector | 曲線箭頭接點 | |
| 2021 | Arch Up | 上彎弧形 | |
| 2022 | Arch Down | 下彎弧形 | |
| 2023 | Slant Up | 向上傾斜 | |
| 2024 | Slant Down | 向下傾斜 | |
| 2025 | Inflate | 膨脹 | |
| 2026 | Deflate | 收縮 | |
| 2027 | Chevron Up | 向上V形 | |
| 2028 | Chevron Down | 向下V形 | |
| 2029 | Triangle Up | 正三角形 | |
| 2030 | Triangle Down | 倒三角形 | |
| 2031 | Solid Accent | 實心強調色 | |
| 2032 | Light with Outline | 淺色加外框 | |
| 2033 | Hollow | 空心 | |
| 2034 | Accent Gradient | 強調色漸層 | |
| 2035 | Dark with Shadow | 深色加陰影 | |
| 2036 | Soft Glow | 柔和光暈 | |
| 2037 | Accent with Reflection | 強調色加反射 | |
| 2038 | Warm Gradient with Outline | 暖色漸層加外框 | |
| 2039 | Add line numbering | 新增行號 | |
| 2040 | Add to Document | 新增至文件 | |
| 2041 | Address labels | 地址標籤 | |
| 2042 | Auto | 自動 | |
| 2043 | Automatically hyphenate document | 自動斷字 | |
| 2044 | Chinese (Simplified) | 中文(簡體) | |
| 2045 | Chinese (Traditional) | 中文(繁體) | |
| 2046 | Column: | 欄: | |
| 2047 | Count by: | 行號間距: | |
| 2048 | Czech | 捷克文 | |
| 2049 | Danish | 丹麥文 | |
| 2050 | Delivery address: | 收件人地址: | |
| 2051 | Detect language automatically | 自動偵測語言 | |
| 2052 | Do not check spelling or grammar | 不要檢查拼字或文法 | |
| 2053 | Dutch | 荷蘭文 | |
| 2054 | Envelope size: | 信封大小: | |
| 2055 | Estonian | 愛沙尼亞文 | |
| 2056 | Finnish | 芬蘭文 | |
| 2057 | French (France) | 法文(法國) | |
| 2058 | From text: | 距本文: | |
| 2059 | Full page of the same label | 整頁相同的標籤 | |
| 2060 | German (Germany) | 德文(德國) | |
| 2061 | Greek | 希臘文 | |
| 2062 | Hebrew | 希伯來文 | |
| 2063 | Hyphenate at: | 斷字位置: | |
| 2064 | Hyphenate words in CAPS | 大寫單字斷字 | |
| 2065 | Hyphenation Options… | 斷字選項… | |
| 2066 | Hyphenation zone: | 斷字區: | |
| 2067 | Italian | 義大利文 | |
| 2068 | Croatian | 克羅埃西亞文 | |
| 2069 | Indonesian | 印尼文 | |
| 2070 | Japanese | 日文 | |
| 2071 | Korean | 韓文 | |
| 2072 | Limit consecutive hyphens to: | 連續斷字數上限: | |
| 2073 | Line Numbering Options… | 行號選項… | |
| 2074 | Manual Hyphenation | 手動斷字 | |
| 2075 | Manual hyphenation is complete. | 手動斷字已完成。 | |
| 2076 | Manual… | 手動… | |
| 2077 | Mark selected text as: | 將選取的文字標示為: | |
| 2078 | New Document | 新文件 | |
| 2079 | No limit | 不限 | |
| 2080 | Norwegian (Bokmål) | 挪威文(巴克摩) | |
| 2081 | Numbering: | 編號: | |
| 2082 | Omit | 省略 | |
| 2083 | One label per recipient | 每位收件人一個標籤 | |
| 2084 | Portuguese (Brazil) | 葡萄牙文(巴西) | |
| 2085 | Portuguese (Portugal) | 葡萄牙文(葡萄牙) | |
| 2086 | Return address labels | 寄件人地址標籤 | |
| 2087 | Return address: | 寄件人地址: | |
| 2088 | Row: | 列: | |
| 2089 | Russian | 俄文 | |
| 2090 | Serbian (Cyrillic) | 塞爾維亞文(斯拉夫文) | |
| 2091 | Serbian (Latin) | 塞爾維亞文(拉丁文) | |
| 2092 | Set As Default | 設為預設值 | |
| 2093 | Shipping labels | 寄送標籤 | |
| 2094 | Single label | 單一標籤 | |
| 2095 | Spanish (Mexico) | 西班牙文(墨西哥) | |
| 2096 | Spanish (Spain) | 西班牙文(西班牙) | |
| 2097 | Swedish | 瑞典文 | |
| 2098 | Turkish | 土耳其文 | |
| 2099 | Ukrainian | 烏克蘭文 | |
| 2100 | {language} is now the document's default language. | {language} 現在是此文件的預設語言。 | |
| 2101 | Visual effects | 視覺效果 | |
| 2102 | Animation effects: | 動畫效果: | |
| 2103 | On | 開 | |
| 2104 | Off | 關 | |
| 2105 | Smooth scrolling and zooming, and menus and buttons that fade in. Off shows every change at once. | 平滑捲動與縮放,以及功能表與按鈕的淡入效果。選擇「關」後,所有變更會立即顯示。 | |
| 2106 | Your system has animation effects turned on. | 系統已開啟動畫效果。 | |
| 2107 | Your system has animation effects turned off. | 系統已關閉動畫效果。 | |
| 2108 | Your system doesn't report an animation setting, so animation effects stay on. | 系統未提供動畫設定,因此動畫效果保持開啟。 | |
| 2109 | Select Column | 選取欄 | |
| 2110 | Select Table Cells by Clicking | 按一下選取表格儲存格 | |
| 2111 | Insert Row or Column by Clicking | 按一下插入列或欄 | |
| 2112 | Move Table by Dragging | 拖曳移動表格 | |
| 2113 | AutoFit Column by Double-Clicking | 按兩下自動調整欄寬 | |
| 2114 | Region: | 地區: | |
| 2115 | Automatic ({region}) | 自動({region}) | |
| 2116 | Odd Banded Rows | 奇數帶狀列 | |
| 2117 | Even Banded Rows | 偶數帶狀列 | |
| 2118 | Odd Banded Columns | 奇數帶狀欄 | |
| 2119 | Even Banded Columns | 偶數帶狀欄 | |
| 2120 | Top Left Cell | 左上儲存格 | |
| 2121 | Top Right Cell | 右上儲存格 | |
| 2122 | Bottom Left Cell | 左下儲存格 | |
| 2123 | Bottom Right Cell | 右下儲存格 | |
| 2124 | Inside Horizontal Border | 內部水平框線 | |
| 2125 | Inside Vertical Border | 內部垂直框線 | |
| 2126 | Text of the nearest paragraph with a given style (running headers) | 具有指定樣式的最近段落文字(書眉) | |
| 2127 | Style name: | 樣式名稱: | |
| 2128 | # Mail merge: filter and sort recipients (#778) | ||
| 2129 | Filter Recipients | 篩選收件者 | |
| 2130 | Sort Recipients | 排序收件者 | |
| 2131 | Filter and Sort | 篩選與排序 | |
| 2132 | And | 且 | |
| 2133 | Or | 或 | |
| 2134 | Comparison | 比較 | |
| 2135 | Compare to | 比較值 | |
| 2136 | Add Condition | 新增條件 | |
| 2137 | Remove condition | 移除條件 | |
| 2138 | Sort by | 排序依據 | |
| 2139 | Then by | 次要依據 | |
| 2140 | Ascending | 遞增 | |
| 2141 | Descending | 遞減 | |
| 2142 | Equal to | 等於 | |
| 2143 | Not equal to | 不等於 | |
| 2144 | Less than | 小於 | |
| 2145 | Greater than | 大於 | |
| 2146 | Less than or equal | 小於或等於 | |
| 2147 | Greater than or equal | 大於或等於 | |
| 2148 | Is blank | 空白 | |
| 2149 | Is not blank | 非空白 | |
| 2150 | Contains | 包含 | |
| 2151 | Does not contain | 不包含 | |
| 2152 | {count} of {total} recipients will be merged. | 將合併 {total} 位收件者中的 {count} 位。 | |
| 2153 | Find in list: | 在清單中尋找: | |
| 2154 | Any field | 任意欄位 | |
| 2155 | Matches: {count} | 相符項目:{count} | |
| 2156 | Show only records that will be merged | 僅顯示將要合併的記錄 | |
| 2157 | Take the last match on the page | 取本頁最後一個相符項目 | |
| 2158 | Show its list number | 顯示其清單編號 | |
| 2159 | Show its number relative to this field | 顯示相對於此欄位的編號 | |
| 2160 | Show its number with all higher levels | 顯示含所有上層層級的編號 | |
| 2161 | Number only, without the label's words | 只要編號,不要標籤中的文字 | |
| 2162 | Add whether it is above or below | 註明位於上方還是下方 | |
| 2163 | Start-up | 啟動 | |
| 2164 | Show the Start screen when WordCraft starts | 啟動 WordCraft 時顯示開始畫面 | |
| 2165 | On: WordCraft opens on File › Home, with a blank document, the templates and your recent documents. Off: it opens a blank document. | 開:WordCraft 開啟時顯示「檔案 › 常用」,其中有空白文件、範本和最近使用的文件。關:直接開啟空白文件。 | |
| 2166 | Copy to | 複製到 | |
| 2167 | # Document naming and account controls. | ||
| 2168 | Rename Document | 重新命名文件 | |
| 2169 | Document name | 文件名稱 | |
| 2170 | Rename | 重新命名 | |
| 2171 | Account | 帳戶 | |
| 2172 | Privacy Options | 隱私權選項 | |
| 2173 | Trust Center | 信任中心 | |
| 2174 | Privacy for this document | 此文件的隱私 | |
| 2175 | Remove my name from comments, changes and file properties when saving | 儲存時從註解、修訂和檔案內容中移除我的名稱 | |
| 2176 | Leave out the date and time of comments and tracked changes when saving | 儲存時不包含註解和追蹤修訂的日期與時間 | |
| 2177 | The document you are editing keeps the names and dates; only the saved file leaves them out. | 正在編輯的文件會保留名稱和日期;只有儲存的檔案不包含它們。 | |
| 2178 | Privacy Settings | 目前的隱私設定 | |
| 2179 | Waiting for the save to finish… | 正在等待儲存完成… | |
| 2180 | Saving {name} was cancelled, so it is still open and nothing was lost. | 已取消儲存 {name},文件仍保持開啟,沒有遺失任何內容。 | |
| 2181 | Paper | 紙張 | |
| 2182 | Paper size: | 紙張大小: | |
| 2183 | Custom size | 自訂大小 | |
| 2184 | More Paper Sizes… | 其他紙張大小… | |
| 2185 | The margins don't fit on a page this size; make the margins smaller first. | 邊界放不進此大小的頁面;請先縮小邊界。 | |
| 2186 | Full Screen | 全螢幕 | |
| 2187 | Full\nScreen | 全螢幕 | |
| 2188 | Use the browser's full screen (F11) | 請使用瀏覽器的全螢幕模式 (F11) | |
| 2189 | # #1128: size labels (Mailings, Layout › Size), status-bar messages, Reading Mode and Go To | ||
| 2190 | {name} {height} × {width} in | {name} {height} × {width} 英寸 | |
| 2191 | {name} {height} × {width} mm | {name} {height} × {width} 公釐 | |
| 2192 | {width} × {height} mm | {width} × {height} 公釐 | |
| 2193 | {kind}, {columns} × {rows}, {size} ({paper}) | {kind},{columns} × {rows},{size}({paper}) | |
| 2194 | Researcher needs an online service; WordCraft keeps your documents offline. | 研究工具需要連線;WordCraft 會將您的文件保留在本機。 | |
| 2195 | These settings will be used for new documents. | 這些設定將用於新文件。 | |
| 2196 | can't split at the first row | 無法在第一列處分割表格 | |
| 2197 | select two or more cells to merge | 請選取兩個以上的儲存格進行合併 | |
| 2198 | there is no ink to replay | 沒有可重播的筆跡 | |
| 2199 | there's no citation after the caret | 插入點之後沒有引文 | |
| 2200 | this item is already at the top level | 此項目已位於最高層級 | |
| 2201 | Envelope #10 | 10 號信封 | |
| 2202 | Envelope DL | DL 信封 | |
| 2203 | Reading Mode | 閱讀模式 | |
| 2204 | Column width | 欄寬 | |
| 2205 | Text size | 文字大小 | |
| 2206 | Edit Document | 編輯文件 | |
| 2207 | Go to what: | 移至目標: | |
| 2208 | Type +2 or -1 to move from the page you are on. | 輸入 +2 或 -1 可從目前頁面向後或向前移動。 | |
| 2209 | Suggested | 建議 | |
| 2210 | Set Proofing Language… | 設定校訂語言… | |
| 2211 | Language Preferences… | 語言喜好設定… | |
| 2212 | Printer | 印表機 | |
| 2213 | Select a printer | 選取印表機 | |
| 2214 | Refresh printers | 重新整理印表機 | |
| 2215 | Two-sided printing | 雙面列印 | |
| 2216 | Printer default | 印表機預設值 | |
| 2217 | One-sided | 單面 | |
| 2218 | Two-sided: long edge | 雙面:長邊 | |
| 2219 | Two-sided: short edge | 雙面:短邊 | |
| 2220 | Grayscale | 灰階 | |
| 2221 | Finding printers… | 正在尋找印表機… | |
| 2222 | No printers found. Configure a system printer or export a PDF. | 找不到印表機。請在系統中設定印表機或匯出 PDF。 | |
| 2223 | Printer discovery failed. | 尋找印表機失敗。 | |
| 2224 | Submitting print job… | 正在提交列印工作… | |
| 2225 | Print job submitted. | 列印工作已提交。 | |
| 2226 | Print job submitted: {receipt} | 列印工作已提交:{receipt} | |
| 2227 | Print job submitted: spooled {count} sheet(s) | 列印工作已傳送:已將 {count} 張紙送入背景處理 | |
| 2228 | Print failed: the printing worker stopped. | 列印失敗:列印工作執行緒已停止。 | |
| 2229 | Print settings | 列印設定 | |
| 2230 | Submit print job | 提交列印工作 | |
| 2231 | # Dictionaries folder (#1063) | ||
| 2232 | Dictionaries | 字典 | |
| 2233 | Dictionaries folder: | 字典資料夾: | |
| 2234 | Not set: the system's usual places | 未設定:系統的一般位置 | |
| 2235 | Hunspell .aff and .dic files here (pl_PL, pt_BR, it_IT, hr_HR, tr_TR) are used before the system's. | 此資料夾中的 Hunspell .aff 與 .dic 檔案 (pl_PL, pt_BR, it_IT, hr_HR, tr_TR) 優先於系統中的檔案。 | |
| 2236 | {language}: {file} | {language}:{file} | |
| 2237 | {language}: no dictionary found | {language}:找不到字典 | |
| 2238 | # Backstage › Recover (#586) | ||
| 2239 | Recover | 復原 | |
| 2240 | # Page Setup › Mirror margins (#1239) | ||
| 2241 | Mirror margins | 左右對稱邊界 | |
| 2242 | # Insert Hyperlink › Place in This Document (#1370) | ||
| 2243 | Existing File or Web Page | 現有的檔案或網頁 | |
| 2244 | Link to: | 連結至: | |
| 2245 | Place in This Document | 這份文件中的位置 | |
| 2246 | # Table Layout › Sort dialog (#1205) | ||
| 2247 | Column {n} | 欄 {n} | |
| 2248 | Header row | 有標題列 | |
| 2249 | No header row | 無標題列 | |
| 2250 | My list has | 清單包含 | |
| 2251 | # Table Layout › Formula dialog (#1210) | ||
| 2252 | Formula: | 公式: | |
| 2253 | Paste function: | 貼上函數: | |
| 2254 | # Reading Mode column widths (#1040) | ||
| 2255 | Narrow | 窄 | |
| 2256 | Medium | 中等 | |
| 2257 | Dot-dot-dash | 雙點虛線 | |
| 2258 | More Underlines… | 其他底線… | |
| 2259 | Underline Color | 底線色彩 | |
| 2260 | # Split Cells and Convert Text to Table (#2592) | ||
| 2261 | Merge cells before split | 分割前合併儲存格 | |
| 2262 | Table size | 表格大小 | |
| 2263 | AutoFit behavior | 自動調整行為 | |
| 2264 | Initial column width: | 初始欄寬: | |
| 2265 | AutoFit to contents | 依內容自動調整 | |
| 2266 | AutoFit to window | 依視窗自動調整 | |
| 2267 | Separate text at | 分隔文字於 | |
| 2268 | Commas | 逗號 | |
| 2269 | Other: | 其他: | |
| 2270 | The number must be between 1 and {max}. | 數字必須介於 1 和 {max} 之間。 | |
| 2271 | The measurement must be between {min} and {max}. | 度量值必須介於 {min} 和 {max} 之間。 | |
| 2272 | Recently Used Fonts | 最近使用的字型 | |
| 2273 | All Fonts | 所有字型 | |
| 2274 | Spike | 收集區 | |
| 2275 | Insert Spike | 插入收集區 | |
| 2276 | # Add Font status (#1789) | ||
| 2277 | Added 1 font | 已新增 1 個字型 | |
| 2278 | Added {n} fonts | 已新增 {n} 個字型 | |
| 2279 | {added}; {count} couldn't be read: {names} | {added};{count} 個無法讀取:{names} | |
| 2280 | {names} and {n} more | {names} 等另外 {n} 個 | |
| 2281 | {added}; {n} skipped (limit {max}) | {added};已略過 {n} 個(上限 {max}) | |
| 2282 | # Drop Cap menu and Drop Cap Options (#2601) | ||
| 2283 | Dropped | 下沉 | |
| 2284 | In margin | 懸掛 | |
| 2285 | Drop Cap Options… | 首字放大選項… | |
| 2286 | Lines to drop: | 放大行數: | |
| 2287 | Distance from text: | 與本文距離: | |
| 2288 | Distance from text | 與本文距離 | |
| 2289 | # Picture Format › Size: the Size dialog, sizes typed in any unit (#2573) | ||
| 2290 | Lock aspect ratio | 鎖定長寬比 | |
| 2291 | Relative to original picture size | 相對於原始圖片大小 | |
| 2292 | Original size | 原始大小 | |
| 2293 | {width} × {height} pixels | {width} × {height} 像素 | |
| 2294 | Type a size in any unit, such as 5 cm or 300 px. The other side follows, so the picture keeps its proportions. | 可用任何單位輸入大小,例如 5 cm 或 300 px。另一邊隨之調整,圖片保持原有比例。 | |
| 2295 | Import… | 匯入… | |
| 2296 | # Personal templates (#2852) | ||
| 2297 | Personal | 個人 | |
| 2298 | Personal Templates | 個人範本 | |
| 2299 | Templates you save in your templates folder show up here. | 儲存到範本資料夾的範本會顯示在這裡。 | |
| 2300 | Save as Word Template… | 另存為 Word 範本… | |
| 2301 | Saves a .dotx template in your templates folder. It shows up in File › New under Personal. | 將 .dotx 範本儲存到你的範本資料夾。它會顯示在「檔案 › 新增」的「個人」下。 | |
| 2302 | File locations | 檔案位置 | |
| 2303 | User templates: | 使用者範本: | |
| 2304 | Not set | 未設定 | |
| 2305 | File › New lists the .dotx and .dotm templates here under Personal; Save as Word Template starts here. | 「檔案 › 新增」會在「個人」下列出此處的 .dotx 和 .dotm 範本;「另存為 Word 範本」從這裡開始。 | |
| 2306 | Format Shape Pane | 設定圖形格式窗格 | |
| 2307 | Format Shape | 設定圖形格式 | |
| 2308 | Format Shape… | 設定圖形格式… | |
| 2309 | No fill | 無填滿 | |
| 2310 | Solid fill | 實心填滿 | |
| 2311 | Gradient fill | 漸層填滿 | |
| 2312 | Preset gradients | 預設漸層 | |
| 2313 | Radial | 放射狀 | |
| 2314 | Rectangular | 矩形 | |
| 2315 | Path | 路徑 | |
| 2316 | Direction | 方向 | |
| 2317 | Angle | 角度 | |
| 2318 | Gradient stops | 漸層停駐點 | |
| 2319 | Add gradient stop | 新增漸層停駐點 | |
| 2320 | Remove gradient stop | 移除漸層停駐點 | |
| 2321 | Rotate with shape | 隨圖形旋轉 | |
| 2322 | Gradient | 漸層 | |
| 2323 | No Gradient | 無漸層 | |
| 2324 | Light Variations | 淺色變化 | |
| 2325 | Dark Variations | 深色變化 | |
| 2326 | More Gradients… | 其他漸層… | |
| 2327 | Select a shape, text box or drawing canvas to format its fill. | 請選取圖形、文字方塊或繪圖畫布以設定其填滿格式。 | |
| 2328 | Linear Right | 線性 向右 | |
| 2329 | Linear Diagonal - Top Left to Bottom Right | 線性對角 - 左上到右下 | |
| 2330 | Linear Down | 線性 向下 | |
| 2331 | Linear Diagonal - Top Right to Bottom Left | 線性對角 - 右上到左下 | |
| 2332 | Linear Left | 線性 向左 | |
| 2333 | Linear Diagonal - Bottom Right to Top Left | 線性對角 - 右下到左上 | |
| 2334 | Linear Up | 線性 向上 | |
| 2335 | Linear Diagonal - Bottom Left to Top Right | 線性對角 - 左下到右上 | |
| 2336 | From Top Left Corner | 從左上角 | |
| 2337 | From Top Right Corner | 從右上角 | |
| 2338 | From Bottom Left Corner | 從左下角 | |
| 2339 | From Bottom Right Corner | 從右下角 | |
| 2340 | From Center | 從中央 | |
| 2341 | Soft | 柔和 | |
| 2342 | Lit from Top | 頂部照亮 | |
| 2343 | Deep | 深沉 | |
| 2344 | Lit from Bottom | 底部照亮 | |
| 2345 | Center Glow | 中央光暈 | |
| 2346 | # File › Home greeting | ||
| 2347 | Good morning | 早安 | |
| 2348 | Good afternoon | 午安 | |
| 2349 | Good evening | 晚安 | |
| 2350 | More tabs | 更多索引標籤 | |
| 2351 | # #3013: Insert Table of Figures | ||
| 2352 | Include label and number | 包含標籤和編號 | |
| 2353 | First Record | 第一筆記錄 | |
| 2354 | Last Record | 最後一筆記錄 | |
| 2355 | Go to Record | 移至記錄 | |
| 2356 | Edit Individual Documents… | 編輯個別文件… | |
| 2357 | Print Documents… | 列印文件… | |
| 2358 | Print Documents | 列印文件 | |
| 2359 | Current record | 目前記錄 | |
| 2360 | From: | 從: | |
| 2361 | To: | 到: | |
| 2362 | Enter a number. | 請輸入數字。 | |
| 2363 | # Why a ribbon control is off (#2678) | ||
| 2364 | a drawing canvas can't be ungrouped | 繪圖畫布無法取消群組 | |
| 2365 | a drawing canvas can't go inside a text box | 繪圖畫布不能放在文字方塊內 | |
| 2366 | charts and diagrams can't be moved or resized yet | 圖表和圖形暫時無法移動或調整大小 | |
| 2367 | no equation at the caret | 游標處沒有方程式 | |
| 2368 | not editing an equation | 未在編輯方程式 | |
| 2369 | nothing is selected | 未選取任何內容 | |
| 2370 | only in Outline view | 僅在大綱檢視中可用 | |
| 2371 | select a SmartArt graphic first | 請先選取 SmartArt 圖形 | |
| 2372 | select a chart first | 請先選取圖表 | |
| 2373 | select a connector first | 請先選取連接線 | |
| 2374 | select a drawing canvas first | 請先選取繪圖畫布 | |
| 2375 | select a floating picture or shape first | 請先選取浮動的圖片或圖案 | |
| 2376 | select a group first | 請先選取群組 | |
| 2377 | select a picture first | 請先選取圖片 | |
| 2378 | select a picture or shape first | 請先選取圖片或圖案 | |
| 2379 | select a shape first | 請先選取圖案 | |
| 2380 | select a text box first | 請先選取文字方塊 | |
| 2381 | select a text box linked to another first | 請先選取已連結到另一個文字方塊的文字方塊 | |
| 2382 | select recipients first | 請先選取收件者 | |
| 2383 | select two or more pictures or shapes first (Shift+click) | 請先選取兩個以上的圖片或圖案 (Shift+按一下) | |
| 2384 | text boxes can't go inside a text box | 文字方塊不能放在文字方塊內 | |
| 2385 | the Clipboard pane is empty | 剪貼簿窗格是空的 | |
| 2386 | the cursor isn't in a table | 游標不在表格中 | |
| 2387 | there is nothing to undo | 沒有可復原的動作 | |
| 2388 | this SmartArt was made in another program: WordCraft shows it but can't edit it | 此 SmartArt 由其他程式建立: WordCraft 可以顯示但無法編輯 | |
| 2389 | this chart was made in another program: WordCraft shows it but can't edit it | 此圖表由其他程式建立: WordCraft 可以顯示但無法編輯 | |
| 2390 | this text box is already linked: break the link first | 此文字方塊已連結: 請先中斷連結 | |
| 2391 | leave the equation first | 請先離開公式 | |
| 2392 | the Spike is empty | 收集區是空的 | |
| 2393 | # More reasons a ribbon control is off (#2678) | ||
| 2394 | a group holding Word ink can't be ungrouped yet | 包含 Word 筆跡的群組暫時無法取消群組 | |
| 2395 | drop caps can't go in a table | 首字放大不能放在表格中 | |
| 2396 | the document is protected | 文件受保護 | |
| 2397 | the paragraph is empty | 段落是空的 | |
| 2398 | the paragraph starts with a space | 段落以空格開頭 | |
| 2399 | Open a document first | 請先開啟文件 |