| 开发者 | wdonlinedk |
|---|---|
| 更新时间 | 2026年10月28日 00:52 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
Yes. On a new installation, save Original language under Settings using a preset or custom values before adding translation languages. English is not required as the original language. For example, Danish originals can keep their existing URLs and have English translations under /en/. The original-language choice is locked once a translation language is added, even if that language is later removed. It does not change WordPress Site Language or automatically translate existing content. Changing the original language on an established site requires a separate migration.
Open Browser translation and load a saved original and target language. You can also use Translate [language] in browser in the original's language panel, or its Pages/Posts row action. Administrator access is required. Save original edits first. Simple HTML retains H1-H6, bold, italics, paragraphs, lists, blockquotes, code and links. Link destinations stay unchanged. For shortcode/builder originals, paste text manually and add supported formatting. Custom styling, images and builder code are excluded. Review sentence flow around inline formatting. Select saved ACF Text, Text Area or WYSIWYG fields if needed. Nested/options fields are excluded. Click Translate in browser, review all results and select a Translation URL option. Click Save as translation draft, then Open draft editor to add layouts, SEO and other fields. WordPress may add a numeric slug suffix. A password on the original is retained. Existing translations, including drafts, are never overwritten. Source changes after loading reject saving. Failure/cancellation preserves the previous result.
Choose a language and click Show translations. Use Add original texts to reuse labels from one or all saved dictionaries. Click Translate empty fields in browser to fill pending labels, then review and click Save text translations. Original labels must be in the configured original language; existing translations are preserved. No partial batch is applied on failure/cancellation. Formatting placeholders such as %s must remain exact. A complete dictionary has no pending fields. Dictionaries match exact, case-sensitive labels. Clear page caches after saving. Normal Create translation copies content without translating it.
Use language/missing-translation filters or Translation overview. A linked draft counts as an existing translation; Missing published translation also finds non-public versions. Link posts through Post language. Publication and review status are separate. Review source changes before marking translations reviewed; review never publishes content or assesses translation quality. See the reference for monitored fields.
Yes. Use the translated title, original name or a custom slug. Pages retain their language folder and translated parent. Existing URLs are unchanged by upgrading; manage redirects if you change published URLs.
[wdonline_language_switcher] [wdonline_language_switcher layout="dropdown" display="both" missing="home"] layout: horizontal or dropdown. display: text, flags or both. missing: hide or home.
Under Language switcher, adjust flag size, horizontal gap, dropdown row gap/padding and Single line. Dropdowns overlay content; theme containers must allow visible overflow.
No. All content, hierarchies, settings, dictionaries and relationships remain on deactivation/uninstall. Native URLs remain; switcher, menus and plugin SEO output require the plugin to be active. Delete unwanted settings/content explicitly.
See docs/REFERENCE-EN.md, docs/START-HER-DA.md and changelog.txt.