Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Übersetzungswellen: jede Sprache in den täglichen Gebrauch

Ein gemessener Plan in kleinen, voneinander unabhängigen Wellen, der jede Sprache von Exponential in den täglichen Gebrauch bringt, Administration, Erweiterungen und Hilfe, damit niemand für die Arbeit mit dem Produkt…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/translation-waves.md

On this page

This page is a translation. Read the English original

Übersetzungswellen: jede Sprache in den täglichen Gebrauch

Das Ziel ist, dass jeder Mensch jeden Tag in seiner eigenen Sprache mit Exponential arbeiten kann, ohne je auf Englisch auszuweichen: in der Administration, in den Erweiterungen, die er benutzt, und in der Hilfe. Diese Seite misst, wo jede Sprache steht, und teilt die verbleibende Arbeit in Wellen. Eine Welle ist eine Sprache und ein Arbeitspaket, so klein, dass ein Übersetzer (ein Mensch oder ein Agent) sie in einem Zug beginnen und abschließen kann, jederzeit und unabhängig von jeder anderen Welle.

Die Zahlen und die Warteschlange unten werden aus den Dateien dieser Version erzeugt; der Rest der Seite erklärt, wie eine Welle gemacht und geprüft wird. Die Sprachen, ihre Locales und ihre Übersetzungen der Administration beschreibt Sprachen in Exponential.

Inhalt

  1. Der Plan, gemessen: wo jede Sprache steht, die Hilfe in Stufen, Sprachen ohne Übersetzung, die Warteschlange
  2. Was die Wellen sind
  3. Die Reihenfolge der Wellen
  4. Vor einer Welle: die Voraussetzungen
  5. Wie jede Art von Welle gemacht wird
  6. Die Prüfungen nach jeder Welle
  7. Fallen
  8. Fertig: täglicher Gebrauch und Ziel
  9. Sprecher und Schwierigkeit
  10. Diese Seite aktuell halten

Der Plan, gemessen

Gemessen am 5. November 2026 mit ./console exp:i18n waves aus den Dateien dieser Version (ohne Datenbank):

WasUmfang
Administration: Texte in share/translations/untranslated/translation.ts, in 11 Teilen20.855 (140.414 Wörter)
Mitgelieferte Erweiterungen (expimageeditor, ezjscore, ezoe)567 Texte
Hilfe: Seiten unter doc/eng-us/ (ohne die erzeugten Beispielseiten)5.976 Seiten, 5.374.950 Wörter
Hilfe: Tabellen der erzeugten Beispielseiten (.examples/)4.295 Einträge, 117.233 Wörter
Übersetzungen der Administration, davon vollständig156, 156
davon im täglichen Gebrauch (Administration, Erweiterungen und Hilfe des Alltags ≥ 97 %)2
Sprachen ohne Übersetzung der Administration (Liste), davon auf einem Branch in Arbeit41, 0
Wellen bis 100 % in jeder Sprache33.981

Wo jede Sprache steht

Prozent der Texte (Administration, Erweiterungen) und der Wörter (Hilfe), abgerundet. Fett: unter 97 %. „Hilfe des Alltags“ sind die Teile für Redakteure, Benutzer und Administratoren (Stufen).

SpracheCodeSprecher (Mio.)SchwierigkeitAdministrationErweiterungenHilfe des AlltagsHilfe gesamtWellen offenNächste Welle
Afrikaansafr-ZA17210010000219#648 S
Akanaka-GH11310010000219#673 S
Albanischsqi-AL8210010000219#672 S
Amharischamh-ET60410010000219#632 S
Arabischara-SA400410010000219#2 S
Aramäischarc-IQ< 1510010000219#727 S
Armenischhye-AM5410010000219#696 S
Aserbaidschanischaze-AZ10310010000219#675 S
Assamesischasm-IN15510010000219#677 S
Asturischast-ES< 1310010000219#725 S
Bambarabam-ML14310010000219#664 S
Baskischeus-ES< 1310010000219#718 S
Belarussischbel-BY5410010000219#697 S
Bengalischben-BD285410010000219#609 S
Bhojpuribho-IN52510010000219#639 S
Birmanischmya-MM43510010000219#647 S
Bodobrx-IN2510010000219#716 S
Bosnischbos-BA3310010000219#702 S
Bretonischbre-FR< 1410010000219#732 S
Bulgarischbul-BG8210010000219#668 S
Cebuanoceb-PH28310010000219#643 S
Chinesisch (traditionell)chi-TW31210010000219#628 S
Chinesisch (vereinfacht)chi-CN1.100210010000219#601 S
Dänischdan-DK6110010000219#659 S
Dari (Persisch in Afghanistan)fas-AF35410010000219#645 S
Deutschger-DE1352100761001001#1 E
Dhivehidiv-MV< 1510010000219#729 S
Dogridoi-IN3510010000219#710 S
Dzongkhadzo-BT< 1510010000219#724 S
Englisch (Australien)eng-AU1.50011001001001000Quelltexte
Englisch (USA)eng-US1.50011001001001000Quelltexte
Esperantoepo-EO< 1210010000219#733 S
Estnischest-EE1310010000219#713 S
Eweewe-GH5310010000219#691 S
Färöischfao-FO< 1410010000219#736 S
Filipinofil-PH83210010000219#614 S
Finnischfin-FI6210010000219#679 S
Französischfre-FR310110010000219#603 S
Fulfuldeful-SN37410010000219#644 S
Galicischglg-ES2210010000219#700 S
Georgischkat-GE4410010000219#706 S
Griechischell-GR13310010000219#667 S
Grönländischkal-GL< 1410010000219#737 S
Guaranígrn-PY741008000220#600 E
Gujaratiguj-IN62410010000219#629 S
Hausahau-NG94310010000219#617 S
Hawaiischhaw-US< 1310010000219#739 S
Hebräischheb-IL9410010000219#684 S
Hindihin-IN610410010000219#606 S
Hulaulá (jüdisches Neuaramäisch)huy-IL< 1510010000219#743 S
Igboibo-NG31310010000219#640 S
Indonesischind-ID252110010000219#604 S
Irischgle-IE2410010000219#711 S
isiXhosaxho-ZA19410010000219#663 S
isiZuluzul-ZA28410010000219#655 S
Isländischisl-IS< 1310010000219#726 S
Italienischita-IT68110010000219#610 S
Japanischjpn-JP123310010000219#615 S
Javanischjav-ID68310010000219#623 S
Jiddischyid-US1510010000219#720 S
Kabylischkab-DZ5410010000219#698 S
Kannadakan-IN59510010000219#635 S
Kasachischkaz-KZ16410010000219#669 S
Kaschmirikas-IN7510010000219#695 S
Katalanischcat-ES10110010000219#641 S
Khmerkhm-KH18410010000219#665 S
Kikuyukik-KE8410010000219#687 S
Kinyarwandakin-RW15410010000219#670 S
Kirgisischkir-KG5510010000219#703 S
Kirundirun-BI12410010000219#678 S
Klingonischtlh-QO< 1410010000219#746 S
Konkanikok-IN2510010000219#712 S
Koreanischkor-KR82310010000219#618 S
Koreanisch (Nordkorea, Munhwaŏ)kor-KP26310010000219#646 S
Kroatischcro-HR5210010000219#682 S
Kurdisch (Kurmandschi)kur-TR16310010000219#8 S
Laotischlao-LA30510010000219#660 S
Lateinlat-VA< 1410010000219#744 S
Lettischlav-LV2310010000219#709 S
Lingalalin-CD40410010000219#642 S
Litauischlit-LT3310010000219#704 S
Lugandalug-UG11410010000219#681 S
Luxemburgischltz-LU< 1210010000219#719 S
Maithilimai-IN34510010000219#656 S
Malagasymlg-MG25310010000219#649 S
Malaiischmsa-MY60110010000219#611 S
Malayalammal-IN37510010000219#653 S
Maltesischmlt-MT< 1310010000219#721 S
Maorimri-NZ< 1310010000219#730 S
Marathimar-IN99410010000219#622 S
Marokkanisches Standard-Tamazightzgh-MA14510010000219#680 S
Mazedonischmkd-MK2310010000219#708 S
Meiteimni-IN2510010000219#715 S
Mongolischmon-MN6510010000219#701 S
Nepalinep-NP32410010000219#650 S
Niederländischdut-NL25110010000219#620 S
Niedersorbischdsb-DE< 1410010000219#742 S
Nigerianisches Pidginpcm-NG120310010000219#616 S
Nordsamischsme-NO< 1410010000219#738 S
Norwegischnor-NO5110010000219#662 S
N’Konqo-GN–510010000219#745 S
Obersorbischhsb-DE< 1410010000219#741 S
Okzitanischoci-FR< 1310010000219#723 S
Oriyaori-IN40510010000219#651 S
Oromoorm-ET45410010000219#637 S
Panjabipan-IN48410010000219#634 S
Paschtupus-AF60510010000219#7 S
Persischfas-IR83410010000219#6 S
Polnischpol-PL40210010000219#624 S
Portugiesisch (Brasilien)por-BR215110010000219#605 S
Portugiesisch (Portugal)por-PT50110010000219#613 S
Quechuaque-PE8410010000219#688 S
Rätoromanischroh-CH< 1310010000219#735 S
Rumänischron-RO25110010000219#621 S
Russischrus-RU255310010000219#5 S
Sanskritsan-IN< 1510010000219#740 S
Santalisat-IN8510010000219#693 S
Schottisch-Gälischgla-GB< 1410010000219#734 S
Schwedischswe-SE13110010000219#633 S
Serbisch (kyrillisch)srp-RS10410010000219#683 S
Serbisch (lateinisch)ser-SR10310010000219#676 S
Shonasna-ZW15410010000219#671 S
Sindhisnd-PK34510010000219#657 S
Singhalesischsin-LK18410010000219#666 S
Slowakischslk-SK7210010000219#674 S
Slowenischslv-SI3310010000219#707 S
Somalisom-SO24310010000219#652 S
Spanisch (Mexiko)esl-MX130110010000219#607 S
Spanisch (Spanien)esl-ES430110010000219#602 S
Sundanesischsun-ID32310010000219#638 S
Swahiliswa-KE80310010000219#619 S
Syrisch (Aramäisch)syr-IQ< 1510010000219#728 S
Tadschikischtgk-TJ9410010000219#685 S
Tamiltam-IN87510010000219#627 S
Tatarischtat-RU5510010000219#705 S
Telugutel-IN96510010000219#625 S
Thaitha-TH61410010000219#631 S
Tibetischbod-CN6510010000219#699 S
Tigrinyatir-ET10510010000219#689 S
Tongaischton-TO< 1310010000219#731 S
Tschechischcze-CZ11210010000219#661 S
Tschetschenischche-RU2510010000219#714 S
Türkischtur-TR90210010000219#3 S
Turkmenischtuk-TM7410010000219#690 S
Uigurischuig-CN11510010000219#686 S
Ukrainischukr-UA39310010000219#4 S
Ungarischhun-HU13210010000219#658 S
Urduurd-PK232410010000219#612 S
Usbekischuzb-UZ35310010000219#636 S
Vietnamesischvie-VN86110010000219#608 S
Walisischcym-GB< 1310010000219#717 S
Westfriesischfry-NL< 1310010000219#722 S
Westpanjabipnb-PK90510010000219#626 S
Wolofwol-SN22310010000219#654 S
Yorubayor-NG46310010000219#630 S
Zentralkurdisch (Sorani)ckb-IQ7510010000219#694 S

Die Hilfe in Stufen

StufeAbschnitteSeitenWörterTeile
Alltag: Redakteure, Benutzer, Anleitungen für Administratorenhelp, help/manual, help/non-technical-people, guides, help/book-learning, help/book-building-a-site344445.57417
Produkt- und Zielgruppen-Leitfädeninstall, features, competition, help/adopters, help/advocates, help/business, help/businesses, help/community und 27 weitere3.8153.063.779123
Entwicklerreferenzhelp/extension-development, help/template-language, help/template-operators, help/build-two-ways, help/php-developers, help/cms-developers, help/dxp-developers, help/software-engineers und 12 weitere1.8171.865.59773
Tabellen der erzeugten Beispieleexamples4.295 Einträge117.2335
Die 218 Teile der Hilfe
TeilStufeSeitenWörterErste … letzte Seite
H-help-01daily1433.869help/README.md … help/free-documentation.md
H-help-02daily1417.497help/getting-started.md … help/reading-help-in-other-languages.md
H-help-03daily1435.462help/recent-content.md … help/why-exponential-supports-php-7-4.md
H-help-manual-01daily4417.659help/manual/README.md … help/manual/how-do-i-let-a-translator-edit-one-language.md
H-help-manual-02daily4418.751help/manual/how-do-i-move-a-user-to-another-group.md … help/manual/why-does-search-not-find-an-item.md
H-help-non-technical-peopledaily4828.376help/non-technical-people/a-website-without-hosting-costs.md … help/non-technical-people/words/the-site-and-the-administration.md
H-guides-01daily1331.880guides/README.md … guides/content-history.md
H-guides-02daily1431.047guides/content-languages.md … guides/from-static-html-to-exponential-and-back.md
H-guides-03daily1436.973guides/getting-started.md … guides/migrations-repositories.md
H-guides-04daily1433.352guides/migrations-rollback-and-captions.md … guides/pdf-exports.md
H-guides-05daily1438.165guides/preloading-caches.md … guides/smarty-templates-migrating.md
H-guides-06daily1425.559guides/smarty-templates-operator-reference.md … guides/static-publishing-history-and-rollback.md
H-guides-07daily1421.885guides/static-publishing-limits-and-github-terms.md … guides/twig-templates-compatibility.md
H-guides-08daily1414.197guides/twig-templates-converter.md … guides/twig-templates-tutorial.md
H-guides-09daily1436.569guides/twig-templates.md … guides/your-devices-and-sessions.md
H-help-book-learningdaily3118.870help/book-learning/README.md … help/book-learning/workflows-and-triggers.md
H-help-book-building-a-sitedaily105.463help/book-building-a-site/README.md … help/book-building-a-site/your-first-static-site-in-15-minutes.md
H-install-01guides736.149install/01-introduction.md … install/07-console-install.md
H-install-02guides760.821install/08-serving-the-site.md … install/14-migrating-from-4x.md
H-install-03guides739.901install/15-migrating-from-5x-legacy.md … install/migration/checklist.md
H-install-04guides78.467install/migration/coldfusion-apps.md … install/migration/exponential-platform-legacy.md
H-install-05guides77.934install/migration/exponential-platform-nexus.md … install/migration/magento.md
H-install-06guides75.299install/migration/older-releases.md … install/migration/wordpress.md
H-features-01guides2033.136features/4.7/cluster_events.md … features/6.0/audit-trail.md
H-features-02guides2040.482features/6.0/benchmark.md … features/6.0/editor-account-approval.md
H-features-03guides2016.334features/6.0/environment-settings.md … features/6.0/extensions/expai.md
H-features-04guides2014.597features/6.0/extensions/expimageeditor.md … features/6.0/extensions/ezstarrating.md
H-features-05guides2016.880features/6.0/extensions/eztags.md … features/6.0/extensions/swark.md
H-features-06guides2055.048features/6.0/extensions/syndication.md … features/6.0/log-viewer.md
H-features-07guides2022.926features/6.0/mail-layout.md … features/6.0/package-wizard.md
H-features-08guides2023.986features/6.0/pagelayout-hooks.md … features/6.0/remote-services-expservices.md
H-features-09guides2024.241features/6.0/repair-from-the-browser.md … features/6.0/smarty-templates.md
H-features-10guides2026.308features/6.0/soap-client-tls.md … features/6.0/ui-switch.md
H-features-11guides2128.636features/6.0/user-audit.md … features/6.0/website-sidebar.md
H-competitionguides413.376competition/README.md … competition/proprietary-dxp-and-saas.md
H-help-adoptersguides4716.998help/adopters/adopters-checklists.md … help/adopters/what-adoption-means.md
H-help-advocates-01guides4829.486help/advocates/7x-and-the-foundation-for-advocates.md … help/advocates/proposing-a-contribution-sprint.md
H-help-advocates-02guides4829.620help/advocates/proposing-a-meetup.md … help/advocates/your-first-week-as-an-advocate.md
H-help-business-01guides615.690help/business/brand-and-naming-rules.md … help/business/feature-highlights-for-customers.md
H-help-business-02guides615.383help/business/growing-the-community.md … help/business/who-exponential-is-for.md
H-help-businesses-01guides2625.794help/businesses/associations/README.md … help/businesses/costs/what-you-do-not-pay-for.md
H-help-businesses-02guides2625.357help/businesses/costs/worked-example-intranet.md … help/businesses/intranets/two-factor-and-sign-in.md
H-help-businesses-03guides2726.111help/businesses/libraries/README.md … help/businesses/mobile-and-headless/responsive-sites.md
H-help-businesses-04guides2624.905help/businesses/mobile-and-headless/rest-api-v1-and-v2-for-businesses.md … help/businesses/newsletters/opt-in-and-consent.md
H-help-businesses-05guides2729.917help/businesses/newsletters/writing-and-sending-editions.md … help/businesses/reliability/restore-drills.md
H-help-businesses-06guides2626.999help/businesses/reliability/static-and-response-cache.md … help/businesses/stores/payment-gateways-for-businesses.md
H-help-businesses-07guides2722.322help/businesses/stores/paypal-payments.md … help/businesses/why-businesses-rely-on-exponential.md
H-help-communityguides5327.394help/community/a-free-site-for-your-user-group.md … help/community/your-first-week-in-the-community.md
H-help-creators-01guides4723.586help/creators/app-creators/access-control-in-code.md … help/creators/app-creators/remote-services-expservices.md
H-help-creators-02guides4726.278help/creators/app-creators/rest-api.md … help/creators/website-creators/member-registration-and-areas.md
H-help-creators-03guides4729.000help/creators/website-creators/menus-and-navigation.md … help/creators/website-creators/your-first-site-step-by-step.md
H-help-customers-01guides3725.803help/customers/commerce/README.md … help/customers/day-to-day/analytics-and-what-to-measure.md
H-help-customers-02guides3826.709help/customers/day-to-day/approvals-and-review.md … help/customers/growth/rss-and-podcast-feeds.md
H-help-customers-03guides3824.975help/customers/growth/using-ai-drafts-responsibly.md … help/customers/partners-and-hosts/who-does-what.md
H-help-customers-04guides3822.272help/customers/partners-and-hosts/working-with-7x-and-the-project.md … help/customers/what-you-own.md
H-help-designers-01guides6328.332help/designers/README.md … help/designers/extensions/gitignore-for-themes.md
H-help-designers-02guides6424.321help/designers/extensions/install-and-changelog-files.md … help/designers/sales/assets-under-separate-licenses.md
H-help-designers-03guides6323.137help/designers/sales/contracts-and-terms.md … help/designers/templates/if-and-conditions.md
H-help-designers-04guides6426.861help/designers/templates/include.md … help/designers/theme-design/color-contrast.md
H-help-designers-05guides6438.389help/designers/theme-design/csp-safe-design.md … help/designers/theme-design/what-a-design-is.md
H-help-e-commerce-01guides2617.960help/e-commerce/catalog/README.md … help/e-commerce/operations/analytics-for-stores.md
H-help-e-commerce-02guides2718.329help/e-commerce/operations/commerce-audit-trail.md … help/e-commerce/settings/workflow-ini-for-the-shop.md
H-help-ecosystemguides4518.856help/ecosystem/a-short-history-of-the-ecosystem.md … help/ecosystem/what-the-ecosystem-is.md
H-help-government-01guides5332.975help/government/accessibility/README.md … help/government/building/documents-and-publications/pdf-export.md
H-help-government-02guides5324.742help/government/building/documents-and-publications/versions-of-documents.md … help/government/building/news-and-alerts/README.md
H-help-government-03guides5328.368help/government/building/news-and-alerts/archive-and-expiry.md … help/government/checklists/quarterly-access-review.md
H-help-government-04guides5331.704help/government/checklists/records-checklist.md … help/government/languages/redirecting-to-the-visitors-language.md
H-help-government-05guides5334.251help/government/languages/removing-a-translation-safely.md … help/government/levels/parliaments/structure-sections-and-roles.md
H-help-government-06guides5335.269help/government/levels/parliaments/what-it-publishes.md … help/government/operations/availability/database-high-availability.md
H-help-government-07guides5339.235help/government/operations/availability/high-availability-overview.md … help/government/operations/incidents/data-breach-notification-framing.md
H-help-government-08guides5334.233help/government/operations/incidents/database-unreachable.md … help/government/privacy/README.md
H-help-government-09guides5332.204help/government/privacy/analytics.md … help/government/procurement/exit-plans/lock-in-clauses-to-avoid.md
H-help-government-10guides5334.358help/government/procurement/exit-plans/personal-data-at-exit.md … help/government/procurement/total-cost-of-ownership/staff-and-skills.md
H-help-government-11guides5330.491help/government/procurement/total-cost-of-ownership/support-contracts.md … help/government/security/file-uploads-and-svg.md
H-help-government-12guides5331.608help/government/security/forwarding-audit-to-a-siem.md … help/government/tasks/compliance/add-security-txt.md
H-help-government-13guides5319.562help/government/tasks/compliance/add-your-own-words-to-the-weak-password-list.md … help/government/tasks/operations/bring-the-site-back-online.md
H-help-government-14guides5323.496help/government/tasks/operations/check-file-and-directory-permissions.md … help/government/tasks/people-and-permissions/keep-editors-out-of-the-admin-siteaccess.md
H-help-government-15guides5325.206help/government/tasks/people-and-permissions/let-a-contractor-edit-only-one-folder.md … help/government/tasks/publishing/find-and-fix-broken-links.md
H-help-government-16guides5324.198help/government/tasks/publishing/follow-changes-with-notifications.md … help/government/tasks/sites-and-languages/connect-staff-sign-in-to-ldap.md
H-help-government-17guides5321.481help/government/tasks/sites-and-languages/export-a-list-of-content-as-csv.md … help/government/transparency-and-foi/withdrawing-and-correcting-published-information.md
H-help-hosting-01guides2425.768help/hosting/basics/README.md … help/hosting/business/marketing-exponential-hosting.md
H-help-hosting-02guides2422.215help/hosting/business/partner-programs.md … help/hosting/models/managed-hosting.md
H-help-hosting-03guides2431.750help/hosting/models/platform-as-a-service.md … help/hosting/operations/storage-layout.md
H-help-hosting-04guides2428.982help/hosting/operations/system-card-for-hosts.md … help/hosting/performance/varnish-and-reverse-proxies.md
H-help-hosting-05guides2422.444help/hosting/performance/velocity-response-cache.md … help/hosting/security/demo-mode-for-hosts.md
H-help-hosting-06guides2432.160help/hosting/security/first-sign-in-and-default-passwords.md … help/hosting/static-publishing-and-your-hosting.md
H-help-individuals-01guides2820.557help/individuals/blogs/README.md … help/individuals/individuals-reading-path.md
H-help-individuals-02guides2821.329help/individuals/individuals-start-here.md … help/individuals/your-personal-site-for-free.md
H-help-leadership-01guides919.895help/leadership/accessibility-security-and-compliance-checklists.md … help/leadership/planning-an-exponential-project.md
H-help-leadership-02guides920.242help/leadership/project-managers-start-here.md … help/leadership/working-with-the-community.md
H-help-local-businesses-01guides2818.013help/local-businesses/a-fast-free-brochure-site-for-your-business.md … help/local-businesses/getting-started/working-with-a-local-partner-or-freelancer.md
H-help-local-businesses-02guides2819.105help/local-businesses/local-businesses-faq.md … help/local-businesses/templates/website-brief-for-a-local-business.md
H-help-migrations-01guides2220.677help/migrations/README.md … help/migrations/recipes/coming-from-sql-update-files.md
H-help-migrations-02guides2321.845help/migrations/recipes/create-or-change-a-content-class.md … help/migrations/when-a-migration-fails.md
H-help-non-profits-01guides2819.186help/non-profits/a-free-website-for-your-nonprofit.md … help/non-profits/non-profits-faq.md
H-help-non-profits-02guides2819.746help/non-profits/non-profits-glossary.md … help/non-profits/volunteers/volunteers-as-editors.md
H-help-partners-01guides3715.750help/partners/application-checklist.md … help/partners/partner-faq.md
H-help-partners-02guides3817.508help/partners/partner-glossary.md … help/partners/your-partner-page.md
H-help-podcasters-01guides2417.308help/podcasters/a-release-calendar.md … help/podcasters/podcaster-checklists.md
H-help-podcasters-02guides2418.395help/podcasters/podcaster-faq.md … help/podcasters/writing-show-notes.md
H-help-press-01guides3827.987help/press/7x-for-reporters.md … help/press/fact-checking-guide.md
H-help-press-02guides3825.330help/press/fact-sheet-for-journalists.md … help/press/reporter-faq.md
H-help-press-03guides3823.973help/press/requesting-an-interview.md … help/press/story-online-editor-tinymce-8.md
H-help-press-04guides3825.257help/press/story-open-source-and-licenses.md … help/press/writing-about-the-ez-publish-years.md
H-help-projectguides1216.030help/project/README.md … help/project/roadmap.md
H-help-resellers-01guides2617.388help/resellers/basics/choosing-a-partner-level.md … help/resellers/offers/demo-sites.md
H-help-resellers-02guides2718.547help/resellers/offers/e-commerce-offers.md … help/resellers/sales/sales-process.md
H-help-site-packages-01guides2627.331help/site-packages/README.md … help/site-packages/cjw-multisite/the-cjw-themes-jumper-extension.md
H-help-site-packages-02guides2629.251help/site-packages/cjw-multisite/the-demo-content-package.md … help/site-packages/requirements/the-requirements-checklist.md
H-help-site-packages-03guides2626.784help/site-packages/requirements/thumbnails-and-screenshots.md … help/site-packages/your-own/versioning-your-own-packages.md
H-help-sponsorsguides115.286help/sponsors/7x-the-first-sponsor.md … help/sponsors/what-sponsorship-funds.md
H-help-static-publishingguides2513.266help/static-publishing/README.md … help/static-publishing/who-may-publish-roles-and-policies.md
H-help-students-01guides2821.897help/students/asking-for-help-and-study-groups.md … help/students/project-05-a-multilingual-site.md
H-help-students-02guides2822.743help/students/project-06-search-that-finds-the-right-things.md … help/students/your-first-site-three-ways.md
H-help-supportersguides125.721help/supporters/advocacy.md … help/supporters/ways-to-support-exponential.md
H-help-theme-designers-01guides2218.799help/theme-designers/building-a-portfolio-and-getting-work.md … help/theme-designers/designing-view-modes.md
H-help-theme-designers-02guides2218.806help/theme-designers/designing-with-real-content.md … help/theme-designers/your-first-day-as-a-theme-designer.md
H-help-trainers-01guides3131.213help/trainers/assessments/README.md … help/trainers/assessments/module-05-newsletter-and-migration/README.md
H-help-trainers-02guides3232.172help/trainers/assessments/module-05-newsletter-and-migration/migration-practical-task.md … help/trainers/developers/module-03-designs-overrides-and-debugging/the-design-chain.md
H-help-trainers-03guides3129.141help/trainers/developers/module-04-content-classes-and-datatypes/README.md … help/trainers/developers/module-09-the-console-and-persistent-objects/sql-safely-with-ezdb.md
H-help-trainers-04guides3230.122help/trainers/developers/module-09-the-console-and-persistent-objects/the-console.md … help/trainers/editors-101/module-04-the-online-editor/README.md
H-help-trainers-05guides3229.014help/trainers/editors-101/module-04-the-online-editor/embeds-tables-and-choosing-the-editor.md … help/trainers/editors-201/module-03-organizing-content/README.md
H-help-trainers-06guides3126.155help/trainers/editors-201/module-03-organizing-content/large-operations-and-the-trash.md … help/trainers/exponential-intelligence/module-02-the-intelligence-tab/keeping-sending-and-discarding-drafts.md
H-help-trainers-07guides3229.476help/trainers/exponential-intelligence/module-03-the-edit-form/README.md … help/trainers/hosting-operations/module-03-databases/README.md
H-help-trainers-08guides3130.398help/trainers/hosting-operations/module-03-databases/choosing-a-database.md … help/trainers/layouts/module-01-introducing-layouts/the-five-ideas.md
H-help-trainers-09guides3226.649help/trainers/layouts/module-02-layouts-and-layout-types/README.md … help/trainers/migration/module-01-planning-a-migration/phases-and-the-checklist.md
H-help-trainers-10guides3232.621help/trainers/migration/module-01-planning-a-migration/rehearsal-cut-over-and-rollback.md … help/trainers/multisite-and-packages/module-01-siteaccesses-for-several-sites/a-siteaccess-per-language.md
H-help-trainers-11guides3135.761help/trainers/multisite-and-packages/module-01-siteaccesses-for-several-sites/adding-a-second-site.md … help/trainers/newsletter/README.md
H-help-trainers-12guides3231.603help/trainers/newsletter/module-01-getting-started/README.md … help/trainers/search/module-01-how-search-works/where-people-search.md
H-help-trainers-13guides3130.701help/trainers/search/module-02-indexing/README.md … help/trainers/site-administrators/module-02-users-and-groups/passwords-resets-and-lockouts.md
H-help-trainers-14guides3232.752help/trainers/site-administrators/module-02-users-and-groups/unactivated-users-and-account-checks.md … help/trainers/site-administrators/module-08-security/README.md
H-help-trainers-15guides3235.241help/trainers/site-administrators/module-08-security/content-security-policy.md … help/trainers/theme-designers/module-03-stylesheets-and-scripts/listing-files-in-design-ini.md
H-help-trainers-16guides3130.777help/trainers/theme-designers/module-03-stylesheets-and-scripts/ready-for-a-content-security-policy.md … help/trainers/train-the-trainer/module-01-preparing-to-teach/the-help-center-as-your-textbook.md
H-help-trainers-17guides3222.473help/trainers/train-the-trainer/module-01-preparing-to-teach/your-material-and-the-gfdl.md … help/trainers/train-the-trainer/module-06-assessment-and-follow-up/certificates-of-attendance.md
H-help-trainers-18guides3219.670help/trainers/train-the-trainer/module-06-assessment-and-follow-up/checking-understanding-during-class.md … help/trainers/workshops/module-05-capstone-projects/multilingual-event-site.md
H-help-user-management-from-the-consoleguides207.853help/user-management-from-the-console/README.md … help/user-management-from-the-console/when-a-command-fails.md
H-referenceguides11.858reference/template-check-rules.md
H-root-01guides517.545COMMUNITY.md … HISTORY.md
H-root-02guides517.213INSTALL.md … UNINSTALL.md
H-root-03guides537.414UPDATE.md … languages.md
H-help-extension-development-01reference4336.475help/extension-development/README.md … help/extension-development/part-2-builder/the-exp-ini-command.md
H-help-extension-development-02reference4325.325help/extension-development/part-2-builder/view-modes-for-builders.md … help/extension-development/part-3-extension-developer/tutorials/by-hand-custom-tag.md
H-help-extension-development-03reference4328.708help/extension-development/part-3-extension-developer/tutorials/by-hand-datatype.md … help/extension-development/part-4-upgrading/old-jquery-to-jquery-4.md
H-help-extension-development-04reference4330.248help/extension-development/part-4-upgrading/php-8-1-to-8-5-deprecations.md … help/extension-development/part-7-releasing/github-releases-and-release-notes.md
H-help-extension-development-05reference4424.525help/extension-development/part-7-releasing/packages-ezpkg.md … help/extension-development/reading-paths.md
H-help-template-language-01reference1618.348help/template-language/README.md … help/template-language/moving-from-tpl-to-twig.md
H-help-template-language-02reference1717.445help/template-language/namespaces.md … help/template-language/what-the-template-language-is.md
H-help-template-operators-01reference2424.150help/template-operators/README.md … help/template-operators/menu-and-tree-operators.md
H-help-template-operators-02reference2430.407help/template-operators/newsletter-operators.md … help/template-operators/url-operators.md
H-help-build-two-ways-01reference8327.828help/build-two-ways/README.md … help/build-two-ways/examples/maintain/add-a-recipe-to-the-index.md
H-help-build-two-ways-02reference8320.834help/build-two-ways/examples/maintain/adjust-spacing.md … help/build-two-ways/examples/plan/inventory-from-the-console.md
H-help-build-two-ways-03reference8430.664help/build-two-ways/examples/plan/inventory-page-types.md … help/build-two-ways/your-own-design-extension.md
H-help-php-developers-01reference2823.394help/php-developers/a-php-development-checkout.md … help/php-developers/php-developer-faq.md
H-help-php-developers-02reference2821.569help/php-developers/php-developer-reading-path.md … help/php-developers/writing-migrations-in-php.md
H-help-cms-developers-01reference2523.859help/cms-developers/accessibility.md … help/cms-developers/headless-delivery.md
H-help-cms-developers-02reference2623.026help/cms-developers/images-and-image-aliases.md … help/cms-developers/workflows-and-triggers.md
H-help-dxp-developersreference5227.610help/dxp-developers/application-cache-and-redis.md … help/dxp-developers/what-the-dxp-ships-and-what-it-does-not.md
H-help-software-engineers-01reference2619.211help/software-engineers/api-design-rest-ezjscore-headless.md … help/software-engineers/http-security-csp-and-proxies.md
H-help-software-engineers-02reference2621.759help/software-engineers/i18n-and-right-to-left.md … help/software-engineers/writing-portable-sql.md
H-help-web-framework-developers-01reference2718.466help/web-framework-developers/authentication-and-sessions.md … help/web-framework-developers/migrations-and-dba-schema-files.md
H-help-web-framework-developers-02reference2819.394help/web-framework-developers/mixing-exponential-and-a-framework.md … help/web-framework-developers/your-first-module-step-by-step.md
H-help-mobile-app-developers-01reference2715.938help/mobile-app-developers/auth/README.md … help/mobile-app-developers/media-and-images/images-in-rest-answers.md
H-help-mobile-app-developers-02reference2817.528help/mobile-app-developers/mobile-app-developers-faq.md … help/mobile-app-developers/which-api-for-your-app.md
H-help-database-administrators-01reference2419.502help/database-administrators/applying-the-6-0-15-database-update.md … help/database-administrators/mysql-read-replicas.md
H-help-database-administrators-02reference2522.034help/database-administrators/oracle-connections-and-tuning.md … help/database-administrators/upgrades-and-sql-update-files.md
H-help-ai-agents-01reference2416.131help/ai-agents/agentic-workflows/README.md … help/ai-agents/expai/chains-and-queued-work.md
H-help-ai-agents-02reference2418.470help/ai-agents/expai/configuring-a-provider.md … help/ai-agents/which-path-fits-your-task.md
H-help-bundlers-01reference2719.462help/bundlers/adding-and-removing-extensions.md … help/bundlers/hosting-panel-installers.md
H-help-bundlers-02reference2820.538help/bundlers/integrity-checks.md … help/bundlers/your-own-package-server.md
H-help-integrators-01reference2821.732help/integrators/ai-job-queue-and-mcp.md … help/integrators/interface-specification-template.md
H-help-integrators-02reference2924.168help/integrators/login-handlers-ldap-and-textfile.md … help/integrators/writing-an-import-script.md
H-help-sqli-importreference66.974help/sqli-import/README.md … help/sqli-import/upgrading-from-1x.md
H-specifications-01reference1417.988specifications/6.0/README.md … specifications/6.0/help-standards.md
H-specifications-02reference1424.377specifications/6.0/help-style-guide.md … specifications/6.0/platform-package-map.md
H-specifications-03reference1422.670specifications/6.0/platform-sqlite-installer.md … specifications/6.0/xrowextract.md
H-standards-01reference1834.552standards/README.md … standards/patterns/area-extension-bcgooglesitemaps.md
H-standards-02reference1821.769standards/patterns/area-extension-bcwebsitestatistics.md … standards/patterns/area-extension-explayouts-content-browser.md
H-standards-03reference1915.548standards/patterns/area-extension-explayouts-core.md … standards/patterns/area-extension-ezautosave.md
H-standards-04reference1810.141standards/patterns/area-extension-ezdemo.md … standards/patterns/area-extension-ezprestapiprovider.md
H-standards-05reference1910.278standards/patterns/area-extension-ezssp.md … standards/patterns/area-extension-sevenx-themes-super.md
H-standards-06reference1821.979standards/patterns/area-extension-sqliimport.md … standards/patterns/area-kernel-classes-datatable.md
H-standards-07reference1910.021standards/patterns/area-kernel-classes-datatypes.md … standards/patterns/area-kernel-classes-secrets.md
H-standards-08reference1823.028standards/patterns/area-kernel-classes-shopaccounthandlers.md … standards/patterns/area-kernel-private-classes-httpcache.md
H-standards-09reference1921.656standards/patterns/area-kernel-private-classes-requestrules.md … standards/patterns/area-lib-eztemplate.md
H-standards-10reference1890.563standards/patterns/area-lib-ezutils.md … standards/patterns/module-view.md
H-standards-11reference1957.198standards/patterns/observer.md … standards/web-platform.md
H-bc-01reference1034.139bc/5.90/README.md … bc/6.0/SUBITEMS_MENU_MORE_ACTIONS_MENU_EXPANSION_HIDE_UNHIDE.md
H-bc-02reference1172.739bc/6.0/admin4-styling.md … bc/6.0/bookmarks-of-system-pages.md
H-bc-03reference1029.067bc/6.0/cache-console.md … bc/6.0/debug-bar.md
H-bc-04reference1116.158bc/6.0/demo-mode.md … bc/6.0/ezpsessionhandlerdb-php8-bugfix-and-tests.md
H-bc-05reference1027.094bc/6.0/file-modes.md … bc/6.0/ini-save-file-permissions.md
H-bc-06reference1114.484bc/6.0/installer-crontab.md … bc/6.0/love/L01-callers.md
H-bc-07reference1118.567bc/6.0/love/MIGRATION.md … bc/6.0/middle-out-compression.md
H-bc-08reference1014.107bc/6.0/multi-node-edit.md … bc/6.0/passkeys-and-verify-its-you.md
H-bc-09reference1120.963bc/6.0/password-change-at-next-sign-in.md … bc/6.0/rad-extension-points.md
H-bc-10reference1026.591bc/6.0/rad-extension-surface.md … bc/6.0/site-packages-no-extension-packages.md
H-bc-11reference1130.390bc/6.0/soap-entry-script-index-soap.md … bc/6.0/ui-switch-design.md
H-bc-12reference1128.256bc/6.0/ui-switch.md … bc/6.0/yui-removal.md
H-history-01reference239.704history/2023/2023-12.md … history/2025/2025-09.md
H-history-02reference2442.499history/2025/2025-10.md … history/ecosystem/adminneo.md
H-history-03reference2420.834history/ecosystem/cjw-exponential-platform-nexus.md … history/ecosystem/ezplatform-query-fieldtype.md
H-history-04reference2411.147history/ecosystem/ezplatform-richtext.md … history/ecosystem/months/2021-10.md
H-history-05reference249.108history/ecosystem/months/2021-11.md … history/ecosystem/months/2024-10.md
H-history-06reference2419.259history/ecosystem/months/2024-11.md … history/ecosystem/oss-skeleton.md
H-history-07reference2420.764history/ecosystem/oss.md … history/extensions/ezjscore.md
H-history-08reference2418.075history/extensions/ezmbpaex.md … history/extensions/months/2024-08.md
H-history-09reference2424.372history/extensions/months/2024-09.md … history/extensions/sevenx_valkey_cache.md
H-history-10reference2473.419history/extensions/swark.md … history/ledger/exp_enhanced_link.md
H-history-11reference2479.951history/ledger/explayouts_ui.md … history/ledger/ezoe.md
H-history-12reference247.378history/ledger/ezpaypal.md … history/ledger/eztags.md
H-history-13reference2433.737history/ledger/ezupdate.md … history/ledger/recaptcha.md
H-history-14reference2440.503history/ledger/sevenx-recipes.md … history/velocity/installers-and-packages.md
H-examplesreference2724.802examples/README.md … examples/web-servers/velocity.md
X01tables1.139 Einträge26.009descriptions/01-command-accesscheck.json … descriptions/05-ini-settings-content-ini.json
X02tables598 Einträge26.051descriptions/06-ini-settings-debugbar-ini.json … descriptions/08-ini-settings-package-ini.json
X03tables690 Einträge29.504descriptions/09-ini-settings-site-ini.json … descriptions/12-shell-checkcalltimeref.json
X04tables1.373 Einträge28.744descriptions/13-command-exptemplateconvert.json … descriptions/37-help-left-menu-2026-11-04.json
X05tables495 Einträge6.925descriptions/38-help-examples-catch-up-2026-11-05.json … strings.json
Die 11 Teile des Administrationskatalogs
TeilTexteWörterKontexte (erster … letzter)
A011.96612.338contentstructuremenu/show_content_structure … design/admin/error/shop
A021.92211.372design/admin/ezinfo/about … design/admin/pdf/edit
A031.93912.857design/admin/pdf/list … design/admin/setup/extensions
A041.97220.876design/admin/setup/info … design/admin/setup/rad/override
A051.99814.899design/admin/setup/rad/settings … design/admin/visual/templateview
A061.9939.020design/admin/visual/toolbar … design/standard/section
A071.92913.688design/standard/setup … kernel/collaboration
A081.83913.074kernel/content … kernel/contentfinder
A091.94810.348design/admin/audit … design/admin/mailpreferences
A101.92813.144design/standard/mailpreferences … kernel/user/security/mail
A111.4218.798design/admin/graphql … design/admin/class/datatype

Sprachen ohne Übersetzung

Die Sprachen der mitgelieferten Locales, die die Administration auf Englisch zeigt, die Sprachen, die auf einem Branch übersetzt werden, und Sprachen mit fünf Millionen Sprechern oder mehr, für die es noch keine Locale gibt (der Code ist ein Vorschlag). Sortiert nach Sprechern je Schwierigkeitspunkt.

SpracheCodeSprecher (Mio.)SchriftRichtungSchwierigkeitStand
Haitianischhat-HT13LatnLTR2neue Locale, Welle #128
Saraikiskr-PK26ArabRTL5neue Locale, Welle #140
Setswanatsn-ZA14LatnLTR3neue Locale, Welle #152
Diouladyu-CI12LatnLTR3neue Locale, Welle #164
Chichewanya-MW15LatnLTR4neue Locale, Welle #176
Nord-Sothonso-ZA14LatnLTR4neue Locale, Welle #188
Sesothosot-ZA14LatnLTR4neue Locale, Welle #200
Mòorémos-BF10LatnLTR3neue Locale, Welle #212
Südaserbaidschanischazb-IR15ArabRTL5neue Locale, Welle #224
Kanurikau-NG10LatnLTR4neue Locale, Welle #236
Makuavmw-MZ9LatnLTR4neue Locale, Welle #248
Kikongokon-CD7LatnLTR4neue Locale, Welle #260
Luhyaluy-KE7LatnLTR4neue Locale, Welle #272
Xitsongatso-ZA7LatnLTR4neue Locale, Welle #284
Umbunduumb-AO7LatnLTR4neue Locale, Welle #296
Luoluo-KE5LatnLTR3neue Locale, Welle #308
Sangosag-CF5LatnLTR3neue Locale, Welle #320
Belutschischbal-PK8ArabRTL5neue Locale, Welle #332
Kalenjinkln-KE6LatnLTR4neue Locale, Welle #344
Tshilubalua-CD6LatnLTR4neue Locale, Welle #356
Sukumasuk-TZ5LatnLTR4neue Locale, Welle #368
ale-USale-US–LatnLTR3Welle #380
arn-CLarn-CL–LatnLTR3Welle #391
aym-BOaym-BO–LatnLTR3Welle #402
chr-USchr-US–LatnLTR3Welle #413
cre-CAcre-CA–LatnLTR3Welle #424
ems-USems-US–LatnLTR3Welle #435
esu-USesu-US–LatnLTR3Welle #446
gwi-USgwi-US–LatnLTR3Welle #457
hai-UShai-US–LatnLTR3Welle #468
iku-CAiku-CA–LatnLTR3Welle #479
ipk-USipk-US–LatnLTR3Welle #490
lkt-USlkt-US–LatnLTR3Welle #501
moh-CAmoh-CA–LatnLTR3Welle #512
nah-MXnah-MX–LatnLTR3Welle #523
nav-USnav-US–LatnLTR3Welle #534
oji-CAoji-CA–LatnLTR3Welle #545
quc-GTquc-GT–LatnLTR3Welle #556
tli-UStli-US–LatnLTR3Welle #567
tsi-UStsi-US–LatnLTR3Welle #578
yua-MXyua-MX–LatnLTR3Welle #589

Die Warteschlange: die ersten 60 Wellen

PhaseWellen
1. Kataloge der Prioritätsgruppe1
2. Deutsch: Hilfe des Alltags0
3. Hilfe des Alltags der Prioritätsgruppe126
4. Neue Übersetzungen472
5. Erweiterungen der übrigen Sprachen1
6. Hilfe des Alltags der übrigen Sprachen2.628
7. Übrige Hilfe der Prioritätsgruppe1.407
8. Übrige Hilfe der übrigen Sprachen29.346
#WelleSpracheArbeitspaketUmfang (offen)SchwierigkeitVoraussetzungen
1ger-DE/EDeutschMitgelieferte Erweiterungen137 von 567 Texten2GUIDE.md
2ara-SA/SArabischHilfe einrichtenklein4GUIDE.md, RTL, PDF-Schrift Arab
3tur-TR/STürkischHilfe einrichtenklein2GUIDE.md
4ukr-UA/SUkrainischHilfe einrichtenklein3GUIDE.md
5rus-RU/SRussischHilfe einrichtenklein3GUIDE.md
6fas-IR/SPersischHilfe einrichtenklein4GUIDE.md, RTL, PDF-Schrift Arab
7pus-AF/SPaschtuHilfe einrichtenklein5GUIDE.md, RTL, PDF-Schrift Arab
8kur-TR/SKurdisch (Kurmandschi)Hilfe einrichtenklein3GUIDE.md
9ara-SA/H-help-01ArabischHilfe H-help-0114 Seiten, 33.869 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
10tur-TR/H-help-01TürkischHilfe H-help-0114 Seiten, 33.869 Wörter2GUIDE.md, Wellen S und Administration
11ukr-UA/H-help-01UkrainischHilfe H-help-0114 Seiten, 33.869 Wörter3GUIDE.md, Wellen S und Administration
12rus-RU/H-help-01RussischHilfe H-help-0114 Seiten, 33.869 Wörter3GUIDE.md, Wellen S und Administration
13fas-IR/H-help-01PersischHilfe H-help-0114 Seiten, 33.869 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
14pus-AF/H-help-01PaschtuHilfe H-help-0114 Seiten, 33.869 Wörter5GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
15kur-TR/H-help-01Kurdisch (Kurmandschi)Hilfe H-help-0114 Seiten, 33.869 Wörter3GUIDE.md, Wellen S und Administration
16ara-SA/H-help-02ArabischHilfe H-help-0214 Seiten, 17.497 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
17tur-TR/H-help-02TürkischHilfe H-help-0214 Seiten, 17.497 Wörter2GUIDE.md, Wellen S und Administration
18ukr-UA/H-help-02UkrainischHilfe H-help-0214 Seiten, 17.497 Wörter3GUIDE.md, Wellen S und Administration
19rus-RU/H-help-02RussischHilfe H-help-0214 Seiten, 17.497 Wörter3GUIDE.md, Wellen S und Administration
20fas-IR/H-help-02PersischHilfe H-help-0214 Seiten, 17.497 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
21pus-AF/H-help-02PaschtuHilfe H-help-0214 Seiten, 17.497 Wörter5GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
22kur-TR/H-help-02Kurdisch (Kurmandschi)Hilfe H-help-0214 Seiten, 17.497 Wörter3GUIDE.md, Wellen S und Administration
23ara-SA/H-help-03ArabischHilfe H-help-0314 Seiten, 35.462 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
24tur-TR/H-help-03TürkischHilfe H-help-0314 Seiten, 35.462 Wörter2GUIDE.md, Wellen S und Administration
25ukr-UA/H-help-03UkrainischHilfe H-help-0314 Seiten, 35.462 Wörter3GUIDE.md, Wellen S und Administration
26rus-RU/H-help-03RussischHilfe H-help-0314 Seiten, 35.462 Wörter3GUIDE.md, Wellen S und Administration
27fas-IR/H-help-03PersischHilfe H-help-0314 Seiten, 35.462 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
28pus-AF/H-help-03PaschtuHilfe H-help-0314 Seiten, 35.462 Wörter5GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
29kur-TR/H-help-03Kurdisch (Kurmandschi)Hilfe H-help-0314 Seiten, 35.462 Wörter3GUIDE.md, Wellen S und Administration
30ara-SA/H-help-manual-01ArabischHilfe H-help-manual-0144 Seiten, 17.659 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
31tur-TR/H-help-manual-01TürkischHilfe H-help-manual-0144 Seiten, 17.659 Wörter2GUIDE.md, Wellen S und Administration
32ukr-UA/H-help-manual-01UkrainischHilfe H-help-manual-0144 Seiten, 17.659 Wörter3GUIDE.md, Wellen S und Administration
33rus-RU/H-help-manual-01RussischHilfe H-help-manual-0144 Seiten, 17.659 Wörter3GUIDE.md, Wellen S und Administration
34fas-IR/H-help-manual-01PersischHilfe H-help-manual-0144 Seiten, 17.659 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
35pus-AF/H-help-manual-01PaschtuHilfe H-help-manual-0144 Seiten, 17.659 Wörter5GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
36kur-TR/H-help-manual-01Kurdisch (Kurmandschi)Hilfe H-help-manual-0144 Seiten, 17.659 Wörter3GUIDE.md, Wellen S und Administration
37ara-SA/H-help-manual-02ArabischHilfe H-help-manual-0244 Seiten, 18.751 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
38tur-TR/H-help-manual-02TürkischHilfe H-help-manual-0244 Seiten, 18.751 Wörter2GUIDE.md, Wellen S und Administration
39ukr-UA/H-help-manual-02UkrainischHilfe H-help-manual-0244 Seiten, 18.751 Wörter3GUIDE.md, Wellen S und Administration
40rus-RU/H-help-manual-02RussischHilfe H-help-manual-0244 Seiten, 18.751 Wörter3GUIDE.md, Wellen S und Administration
41fas-IR/H-help-manual-02PersischHilfe H-help-manual-0244 Seiten, 18.751 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
42pus-AF/H-help-manual-02PaschtuHilfe H-help-manual-0244 Seiten, 18.751 Wörter5GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
43kur-TR/H-help-manual-02Kurdisch (Kurmandschi)Hilfe H-help-manual-0244 Seiten, 18.751 Wörter3GUIDE.md, Wellen S und Administration
44ara-SA/H-help-non-technical-peopleArabischHilfe H-help-non-technical-people48 Seiten, 28.376 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
45tur-TR/H-help-non-technical-peopleTürkischHilfe H-help-non-technical-people48 Seiten, 28.376 Wörter2GUIDE.md, Wellen S und Administration
46ukr-UA/H-help-non-technical-peopleUkrainischHilfe H-help-non-technical-people48 Seiten, 28.376 Wörter3GUIDE.md, Wellen S und Administration
47rus-RU/H-help-non-technical-peopleRussischHilfe H-help-non-technical-people48 Seiten, 28.376 Wörter3GUIDE.md, Wellen S und Administration
48fas-IR/H-help-non-technical-peoplePersischHilfe H-help-non-technical-people48 Seiten, 28.376 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
49pus-AF/H-help-non-technical-peoplePaschtuHilfe H-help-non-technical-people48 Seiten, 28.376 Wörter5GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
50kur-TR/H-help-non-technical-peopleKurdisch (Kurmandschi)Hilfe H-help-non-technical-people48 Seiten, 28.376 Wörter3GUIDE.md, Wellen S und Administration
51ara-SA/H-guides-01ArabischHilfe H-guides-0113 Seiten, 31.880 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
52tur-TR/H-guides-01TürkischHilfe H-guides-0113 Seiten, 31.880 Wörter2GUIDE.md, Wellen S und Administration
53ukr-UA/H-guides-01UkrainischHilfe H-guides-0113 Seiten, 31.880 Wörter3GUIDE.md, Wellen S und Administration
54rus-RU/H-guides-01RussischHilfe H-guides-0113 Seiten, 31.880 Wörter3GUIDE.md, Wellen S und Administration
55fas-IR/H-guides-01PersischHilfe H-guides-0113 Seiten, 31.880 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
56pus-AF/H-guides-01PaschtuHilfe H-guides-0113 Seiten, 31.880 Wörter5GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
57kur-TR/H-guides-01Kurdisch (Kurmandschi)Hilfe H-guides-0113 Seiten, 31.880 Wörter3GUIDE.md, Wellen S und Administration
58ara-SA/H-guides-02ArabischHilfe H-guides-0214 Seiten, 31.047 Wörter4GUIDE.md, RTL, PDF-Schrift Arab, Wellen S und Administration
59tur-TR/H-guides-02TürkischHilfe H-guides-0214 Seiten, 31.047 Wörter2GUIDE.md, Wellen S und Administration
60ukr-UA/H-guides-02UkrainischHilfe H-guides-0214 Seiten, 31.047 Wörter3GUIDE.md, Wellen S und Administration

Die ganze Warteschlange und die Seiten einer Welle: ./console exp:i18n waves --list, ./console exp:i18n waves --wave=<Welle>.

Erzeugt mit ./console exp:i18n waves; ./console exp:i18n waves --check und der Test expI18nTranslationWavesTest schlagen fehl, sobald ein Prozentwert nicht mehr stimmt oder ein Umfang um mehr als 3 % abweicht.

Was die Wellen sind

Ein Arbeitspaket ist ein Stück Text des Produkts, das als Ganzes übersetzt wird:

ArbeitspaketWas es istUmfang einer Welle
A01 … A10Ein Teil des Administrationskatalogs share/translations/<Code>/translation.ts: seine Kontexte in ihrer Reihenfolge, höchstens 2.000 Textebis 2.000 Texte
EDie Kataloge der Erweiterungen, die der Kernel mitliefert (extension/<Name>/translations/<Code>/translation.ts)einige hundert Texte
E1 … E6Die Kataloge der übrigen Erweiterungen einer Installation, in Gruppen (siehe unten)bis 1.900 Texte
LEine neue Locale (share/locale/<Code>.ini) oder ein aus einem vollständigen abgeleiteter Katalog (Dari, Nordkoreanisch)eine Datei, oder eine Kopie und ihr Glossar
SDie Einrichtung der Hilfe in einer Sprache: ihr Verzeichnis unter doc/, ihre Einstellungen, Schreibrichtung und Schriftenwenige Einstellungen
H-…Ein Teil der Hilfe: ein Abschnitt von doc/eng-us/, in Teile von höchstens 100 Seiten und etwa 30.000 Wörtern geschnittenbis 100 Seiten
X01 …Ein Teil der Tabellen, aus denen die Referenzbeispiele erzeugt werden (doc/<Sprache>/.examples/)bis 30.000 Wörter

Eine Welle ist ein Arbeitspaket für eine Sprache, benannt <Locale>/<Arbeitspaket>: ara-SA/H-help-manual-01 ist der erste Teil des Benutzerhandbuchs auf Arabisch. Der Befehl zeigt, was eine Welle umfasst und was davon fertig ist:

./console exp:i18n waves --wave=ara-SA/H-help-manual-01    # die Seiten, + fertig, - offen
./console exp:i18n waves --wave=A03                         # die Kontexte von Teil A03
./console exp:i18n waves --list                             # die ganze Warteschlange

Die Hilfe in Stufen. Die Abschnitte der Hilfe sind danach gruppiert, wer sie jeden Tag braucht:

  • Alltag: die Seiten des Hilfecenters (help/*.md: erste Schritte, Anmelden, Inhalte bearbeiten, Medien, Suchen, Tastenkürzel), das Benutzerhandbuch (help/manual/), die Leitfäden in einfacher Sprache (help/non-technical-people/), die Anleitungen für Administratoren (guides/) und die beiden Lernbücher (help/book-learning/, help/book-building-a-site/). Sie kommen in jeder Sprache zuerst.
  • Produkt- und Zielgruppen-Leitfäden: Installation, die Beschreibungen der Funktionen und die Leitfäden für jede Zielgruppe des Hilfecenters (Verwaltung, Unternehmen, Trainer, Designer, Hosting und die übrigen).
  • Entwicklerreferenz: Erweiterungsentwicklung, Template-Sprache und Operatoren, Rückwärtskompatibilität, Standards, Spezifikationen, Geschichte und die handgeschriebenen Beispiele.
  • Tabellen der erzeugten Beispiele: die mehr als zweitausend Referenzseiten werden aus dem Code erzeugt (exp:help:examples); eine Sprache übersetzt ihre Tabellen, nicht die Seiten (siehe die Beispiele).

Die Reihenfolge der Wellen

Die Warteschlange wird berechnet, nicht von Hand gewählt. Sie läuft in acht Phasen; innerhalb einer Phase kommt eine Sprache mit mehr Sprechern je Schwierigkeitspunkt zuerst:

  1. Die Kataloge der Prioritätsgruppe unter 100 %: die Teile der Administration und die mitgelieferten Erweiterungen von Deutsch, Arabisch, Türkisch, Ukrainisch, Russisch, Persisch, Paschtu und Kurdisch (Kurmandschi), und der Dari-Katalog (fas-AF, siehe abgeleitete Kataloge).
  2. Deutsch: die Hilfe des Alltags, soweit sie noch nicht übersetzt ist (Deutsch hat fast die ganze Hilfe).
  3. Die Hilfe des Alltags der Prioritätsgruppe: zuerst die Einrichtung der Hilfe jeder Sprache (S), dann Teil für Teil, eine Sprache nach der anderen: jede Sprache bekommt die ersten Schritte, bevor eine Sprache das Handbuch bekommt. Die Reihenfolge ist Arabisch (das auch den syrischen Kindern dient), Türkisch, Ukrainisch, Russisch, Persisch, Paschtu, Kurdisch.
  4. Neue Übersetzungen der Administration: die Prüfung der abgeleiteten Kataloge, Nordkoreanisch, dann jede Sprache ohne Übersetzung, darunter die Sprachen mit fünf Millionen Sprechern oder mehr ohne Locale (ihre Locale zuerst, Welle L). Die Sprachen, die auf einem Branch übersetzt werden, warten, bis er zusammengeführt ist.
  5. Die mitgelieferten Erweiterungen jeder anderen Übersetzung unter 100 %.
  6. Die Hilfe des Alltags jeder anderen Übersetzung, wie in Phase 3.
  7. Die übrige Hilfe der Prioritätsgruppe: Leitfäden, Referenz und Tabellen, Deutsch zuerst.
  8. Die übrige Hilfe jeder anderen Übersetzung.

Die Prioritätsgruppe sind die häufigsten Herkunftssprachen geflüchteter Kinder in Hamburg: Deutsch, Englisch, Arabisch (syrisches Arabisch liest Hocharabisch, ara-SA), Türkisch, Ukrainisch, Russisch, Persisch (Farsi fas-IR, Dari fas-AF), Paschtu und Kurdisch (Kurmandschi, kur-TR). Ihre Administration ist vollständig; es fehlen die Hilfe und einige Erweiterungen, daher kommt ihre Hilfe vor den neuen Sprachen.

Vor einer Welle: die Voraussetzungen

Lesen Sie diese vor der ersten Welle einer Sprache, und wieder, wenn eine Welle etwas Neues berührt:

  • share/translations/TRANSLATING.md: die Regeln, die alle Sprachen teilen (Platzhalter, Markup, Leerraum, was nicht übersetzt wird, Wörter, die ihren Kontext brauchen, die Formen der Oberfläche).
  • Die GUIDE.md der Sprache neben ihrem Katalog (share/translations/<Code>/GUIDE.md): Register, Anrede, Schrift und Typografie und das Glossar, das für den Kernel, jede Erweiterung und die Hilfe verbindlich ist. Eine neue Sprache schreibt ihre GUIDE.md in ihrer ersten Welle (A01), vor dem ersten Text; ein Begriff ändert sich zuerst im Leitfaden. Die Hilfe benutzt dasselbe Glossar wie die Administration, sodass eine Schaltfläche auf einer Seite so heißt wie auf dem Bildschirm.
  • Von rechts nach links (Arabisch, Persisch, Paschtu, Urdu, Hebräisch, Jiddisch, Sindhi, Uigurisch, Sorani, Dhivehi, Syrisch, N’Ko): die Locale hat TextDirection=rtl, und die Hilfe zeigt eine Sprache von rechts nach links, wenn ihr Code in expHelpLanguage::RTL_LANGUAGES steht (in Welle S prüfen; Syrisch und N’Ko stehen noch nicht darin). Siehe Sprachen, die von rechts nach links geschrieben werden.
  • Schriften: die Administration benutzt die Systemschriften des Lesers; der PDF-Export der Hilfe bettet die Schrift aus exphelp.ini [PdfSettings] FontFiles[] ein (DejaVu Sans), die Lateinisch, Kyrillisch, Griechisch, Armenisch, Georgisch und Hebräisch zeichnet. Für jede andere Schrift fügt Welle S eine Schrift hinzu, die sie hat (eine Noto-Schrift), bevor die erste Seite exportiert wird; Schriften mit komplexer Formung (Arabisch, die indischen Schriften, Thai, Khmer, Birmanisch, Tibetisch) werden an einer gedruckten Seite geprüft, nicht nur am Bildschirm. Siehe Schriften, Fonts und Zeilenumbruch.
  • Die Locale: eine Sprache braucht ihre share/locale/<Code>.ini, bevor ihr Katalog gewählt werden kann (Welle L, siehe Eine Locale hinzufügen).

Wie jede Art von Welle gemacht wird

Jede Welle ist ein Branch mit einem Commit (oder wenigen), benannt nach der Welle (i18n-wave-ara-SA-H-help-manual-01), damit nicht zwei Übersetzer dieselbe Welle nehmen: sehen Sie zuerst die offenen Branches an. Beginnen Sie mit einem aktuellen main.

Teil der Administration (A01 bis A10)

  1. ./console exp:i18n waves --wave=A03 listet die Kontexte des Teils.
  2. Eine neue Sprache: legen Sie share/translations/<Code>/ aus share/translations/untranslated/translation.ts an (das Attribut language von <TS> ändern), schreiben Sie die GUIDE.md in A01. Eine vorhandene: mit bin/linux/ezlupdate <Code> auffrischen (Abschnitt 8 der Sprachenseite).
  3. Übersetzen Sie jede Nachricht der Kontexte des Teils: Text in <translation>, type="unfinished" entfernt. Jedes <source> bleibt genau, wie es ist, Byte für Byte (siehe Fallen).
  4. Messen: php bin/php/ezchecktranslation.php <Code> --allow-root-user, und ./console exp:i18n waves --check nennt den Teil, wenn sich sein Prozentwert geändert hat.
  5. Eine Sprache, die in jedem Teil 100 % erreicht, kommt auf die Liste von tests/tests/lib/ezi18n/expTranslationQualityTest.php und in die Einstellungen einer neuen Übersetzung (Abschnitt 8).

Mitgelieferte Erweiterungen (E)

Die Kataloge von ezoe, ezjscore und expimageeditor (die Erweiterungen mit einem Katalog im Manifest des Kernels). Ein fehlender Katalog wird aus translations/untranslated/translation.ts der Erweiterung angelegt; dann wie oben, mit den Kontextnamen der Erweiterung. ezoe und ezjscore stehen auch im Qualitätstest.

Die Erweiterungen einer Installation (E1 bis E6)

Die übrigen Erweiterungen erscheinen aus ihren eigenen Repositories, daher werden ihre Kataloge an einer Installation gemessen, nicht hier: ./console exp:i18n fallbacks --locale=<Code> listet die Abdeckung jeder Erweiterung. Auf der Referenzinstallation (38 Erweiterungen mit Katalogen, 9.060 Texte, gemessen am 26. Oktober 2026) hatten Kroatisch, Tschechisch, Dänisch, Niederländisch, Italienisch, Norwegisch, Polnisch, Portugiesisch (Brasilien), Schwedisch und Türkisch 98 % davon, Spanisch und Hebräisch 96 %, Deutsch, mexikanisches Spanisch, Latein und Klingonisch 94 %, jede andere Übersetzung zwischen 28 und 35 %, Jiddisch 5 %. Die Gruppen, in dieser Reihenfolge nach der Hilfe des Alltags einer Sprache:

GruppeErweiterungenTexte
E1 Bearbeitenezoe, exp_oe_tiptap, expimageeditor, eztags, ezmultiupload, ezautosave, ezwt, expui, ezownerchange, expchangeclass, enhancedezbinaryfile, enhancedselection2, ezstarrating, ezgmaplocation, birthday, recaptcha, powercontent, ngclasslist, exp_enhanced_link, ezjscore1.628
E2 Layoutsexplayouts, explayouts_ui, explayouts_ui_api, explayouts_content_browser_ui1.177
E3 Werkzeuge der Administrationezupdate, git_manager, sevenx_authentication_2fa, expqueue, xrowmetadata, bccie, ezodf, sevenx_dse, bcwebsitestatistics1.294
E4 Site-Designsezwebin, sevenx_themes_media, sevenx_themes_simple1.434
E5 Newslettercjw_newsletter1.822
E6 Datenexportxrowextract1.705

Jede Gruppe ist ein Commit im Repository jeder Erweiterung und eine neue Version dieser Erweiterung, mit erhöhter Versionsnummer wie bei jeder Version einer Erweiterung.

Neue Locale (L)

Eine Sprache ohne share/locale/<Code>.ini bekommt sie zuerst, wie Eine Locale hinzufügen beschreibt: aus CLDR erzeugt, wo CLDR die Sprache hat, sonst von Hand geschrieben und von einem Sprecher geprüft (die meisten afrikanischen Sprachen sowie Haitianisch und Guaraní haben im ICU des Generators keine CLDR-Daten, siehe Verbreitete Sprachen, die noch fehlen). Ihre Prüfung, expLocaleFilesTest, muss bestehen. Der Code in der Tabelle Sprachen ohne Übersetzung ist ein Vorschlag: nehmen Sie den ISO-639-2-Code, den die übrigen Locales benutzen, und das Land mit den meisten Lesern.

Abgeleitete Kataloge: Dari und Nordkoreanisch

Zwei Sprachen stehen einem vollständigen Katalog so nahe, dass die erste Welle ihn kopiert und nur ändert, was abweicht. Welle L macht den Katalog sofort benutzbar; die Prüfwellen (A01 bis A10, als „prüfen“ markiert) lesen ihn Teil für Teil gegen das Glossar.

  • Dari (fas-AF, das Persisch Afghanistans): die Locale gibt es, sie fällt auf iranisches Persisch (fas-IR) zurück. Welle L kopiert share/translations/fas-IR/ nach fas-AF/, schreibt in deren GUIDE.md die Begriffe, in denen Dari abweicht (Wortschatz, die in Afghanistan gebrauchten Namen der Sonnenmonate, der Name der Sprache, دری), wendet sie an und entfernt die Fallback-Zeile von fas-AF aus settings/i18n.ini. Ein Leser aus Afghanistan prüft das Ergebnis.
  • Nordkoreanisch (kor-KP, Munhwaŏ, der Standard der Demokratischen Volksrepublik Korea): eine neue, aus kor-KR abgeleitete Locale. Die Unterschiede sind systematisch und gehören deshalb in die GUIDE.md, bevor sich ein Text ändert: keine Anlautregel (리용, 련결, 로동, wo der Süden 이용, 연결, 노동 schreibt); andere Getrennt- und Zusammenschreibung, Komposita zusammen; das Zwischen-ㅅ wird nicht geschrieben; Lehnwörter in der nördlichen Form oder ein eigenes Wort (콤퓨터, 프로그람, 화일, 차림표 für Computer, Programm, Datei, Menü); der Name der Sprache 조선말 und des Landes 조선민주주의인민공화국, nie die südlichen Namen; eine andere alphabetische Reihenfolge der Buchstaben, der die Sortierung der Locale folgen muss. Die Locale-Datei (share/locale/kor-KP.ini, ContentLanguage=ko-KP, der nordkoreanische Won) kommt aus CLDR. Ein Sprecher des nördlichen Standards prüft das Ergebnis.

Eine Sprache der Hilfe einrichten (S)

  1. Legen Sie das Verzeichnis doc/<Locale in Kleinbuchstaben>/ an (doc/ara-sa/) und tragen Sie es in exphelp.ini [DocLanguages] Directories[] und Names[] ein; der Name wird im Kontext kernel/exphelp der Kataloge übersetzt. Andere Locales der Sprache lesen es ohne Eintrag in Map[] (ara-EG liest doc/ara-sa/).
  2. Behalten Sie die englischen Dateinamen: eine Seite unter demselben relativen Pfad braucht keine .paths.json. Übersetzte Dateinamen (wie im Deutschen) sind möglich, kosten aber jede spätere Welle einen Eintrag; in einer anderen als der lateinischen Schrift sind sie nicht zu empfehlen.
  3. Prüfen Sie die Schreibrichtung (expHelpLanguage::RTL_LANGUAGES) und die PDF-Schrift, wie in den Voraussetzungen.
  4. Ablauf und Einstellungen stehen in Übersetzte Dokumentation.

Teil der Hilfe (H-…)

  1. ./console exp:i18n waves --wave=<Locale>/<Teil> listet die Seiten des Teils, - für die noch offenen.
  2. Kopieren Sie jede offene Seite aus doc/eng-us/ unter denselben Pfad im Verzeichnis der Sprache und übersetzen Sie sie: den Text, die Überschriften, die Linktexte und die Bildbeschreibungen. Die Schlüssel der Front Matter, Codeblöcke, Befehle, Einstellungen, Dateinamen und in Code geschriebene Anker bleiben, wie sie sind; das summary: wird übersetzt. Links behalten ihre Ziele: ein Link auf eine noch nicht übersetzte Seite zeigt die englische Seite.
  3. Benutzen Sie das Glossar: eine Schaltfläche, ein Menü oder eine Einstellung heißt auf der Seite so, wie die Administration sie in dieser Sprache nennt.
  4. Committen Sie nur die Seiten des Teils: die Hilfe zeigt nur Seiten, die git verfolgt.

Tabellen der erzeugten Beispiele (X…)

Die Referenzseiten erzeugt php bin/php/exphelpexamples.php aus Tabellen in doc/<Sprache>/.examples/ (strings.json und descriptions/*.json). Eine Welle übersetzt die Einträge ihrer Dateien: ./console exp:help:examples --language=<Verzeichnis> --worklist=var/tmp/todo.json schreibt die offenen, danach erzeugt der Befehl die Seiten, und --check muss bestehen. Das Verfahren beschreiben die Beispiele.

Die Prüfungen nach jeder Welle

# die Regeln der Kataloge (Platzhalter, Markup, Leerraum, nicht leer, nicht Englisch)
vendor/bin/phpunit --no-coverage tests/tests/lib/ezi18n/expTranslationQualityTest.php
# der fertige Anteil eines Katalogs
php bin/php/ezchecktranslation.php <Code> --allow-root-user
# die Links und Bilder der Hilfe, unterhalb des Abschnitts des Teils
./console exp:help check --below=<Abschnitt>/
# die erzeugten Beispiele sind aktuell
php bin/php/exphelpexamples.php --check --allow-root-user
# diese Seite: die gezeigten Prozentwerte sind die gemessenen
./console exp:i18n waves --check
# das Manifest der mitgelieferten Dateien, vor jedem Commit
php bin/php/checkmanifest.php --fix

Lesen Sie danach das Ergebnis im laufenden Produkt: die Administration mit einer Benutzereinstellung oder einem Siteaccess Locale=<Code> nach dem Leeren des Übersetzungscaches (php bin/php/ezcache.php --clear-tag=i18n --allow-root-user), und die übersetzten Seiten im Hilfecenter in dieser Sprache. Nach einer Welle führen Sie ./console exp:i18n waves aus und committen die aktualisierte Seite mit der Welle, damit die Warteschlange die nächste zeigt.

Fallen

  • Eine Quelle mit einem Qt-Byte-Element. Ein Quelltext des Administrationskatalogs enthält einen als <byte value="x19"/> gespeicherten Apostroph in <source>. Kopieren Sie jedes <source>-Element unverändert, tippen oder „reparieren“ Sie es nie neu: der Übersetzer findet eine Nachricht an ihrer genauen Quelle, und eine geänderte Quelle ist eine neue, unübersetzte Nachricht.
  • PHP und Python zählen verschieden. Ein Python-Skript, das <source> mit .text von ElementTree liest, bricht an diesem Byte-Element ab, und eines, das type="vanished" oder leere Übersetzungen nicht überspringt, zählt sie als fertig. Die Zahlen dieser Seite, der Sprachenseite und der Sprachumschaltung der Oberfläche kommen vom PHP-Leser (expUISwitchLanguageCatalogue::messageKeys(): Kontext, Quelle und Kommentar; unfertige, veraltete und leere Übersetzungen nicht gezählt; Prozente abgerundet). Weichen zwei Zählungen ab, hat die PHP-Zählung recht.
  • Ein Worktree mit verlinktem vendor-Verzeichnis. In einem git-Worktree, dessen vendor/ ein symbolischer Link auf einen anderen Checkout ist, lädt der Autoloader von Composer die Kernel-Klassen jenes Checkouts, sodass die Tests den anderen Code testen und trotzdem bestehen. Geben Sie dem Worktree ein eigenes vendor/composer/ und vendor/autoload.php (Kopien; die Pakete dürfen Links bleiben) und prüfen Sie, dass der Testlauf Tests und Assertions meldet, nicht „No tests executed“.
  • Das Manifest. share/filelist.md5 listet jede mitgelieferte Datei mit ihrer Prüfsumme; die Aktualisierungsprüfung meldet jede Datei, die davon abweicht. Führen Sie vor jedem Commit, nach der letzten Änderung, php bin/php/checkmanifest.php --fix aus.
  • Platzhalter und Markup. %1, %name, <b>, &nbsp; bleiben genau so; an einen Platzhalter wird nichts angehängt (TRANSLATING.md, Regel 1). Der Qualitätstest fängt das meiste davon, nicht alles.
  • Der Übersetzungscache. Ein geänderter Katalog zeigt sich erst nach php bin/php/ezcache.php --clear-tag=i18n.
  • Übersetzte Dateinamen in der Hilfe brauchen einen Eintrag in .paths.json; zwei Übersetzer, die beide Einträge hinzufügen, führen sie mit ./console exp:help maps --language=<Verzeichnis> --fix zusammen.
  • Der erzeugte Teil dieser Seite wird nie von Hand bearbeitet; ./console exp:i18n waves schreibt ihn.

Fertig: täglicher Gebrauch und Ziel

  • Eine Welle ist fertig, wenn ihr Arbeitspaket in dieser Sprache bei 100 % steht, die Prüfungen oben bestehen und das Ergebnis im laufenden Produkt gelesen wurde.
  • Eine Sprache ist im täglichen Gebrauch, wenn ihre Administration, ihre Erweiterungen und ihre Hilfe des Alltags je mindestens 97 % erreichen: was übrig bleibt, ist so selten, dass ein Leser an einem normalen Arbeitstag nicht auf Englisch trifft.
  • Das Ziel sind 100 % in jedem Arbeitspaket, die ganze Hilfe eingeschlossen.

Sprecher und Schwierigkeit

Die Sprecherzahlen sind Sprecher insgesamt, Erst- und Zweitsprache, in Millionen, gerundet, nach Ethnologue, wie Wikipedias „List of languages by total number of speakers“ und die Artikel der Sprachen sie angeben (Stand 2025). Sie ordnen die Warteschlange; sie sind keine Volkszählung, und eine bessere Zahl ist als Änderung von expI18nTranslationWaves::LANGUAGES willkommen.

Die Schwierigkeit (1 bis 5) einer Sprache ist 1, plus 1 für eine andere als die lateinische Schrift (2 für eine Schrift mit komplexer Formung oder ohne Leerzeichen zwischen den Wörtern: die indischen Schriften, Thai, Laotisch, Khmer, Birmanisch, Tibetisch, Ol Chiki), plus 1 für rechts nach links, plus 1 für reiche Flexion oder Agglutination, plus 1 oder 2, wenn es in der Sprache wenig Software-Terminologie gibt, höchstens 5. Die Warteschlange ordnet nach Sprechern je Schwierigkeitspunkt.

Sprachen, die in einem anderen Standard geschrieben werden, werden von ihm bedient und bekommen keine eigenen Wellen: Schweizerdeutsch und Bairisch (Deutsch), Neapolitanisch und Sizilianisch (Italienisch), die gesprochenen Varietäten des Arabischen (Hocharabisch), Kantonesisch und Wu (geschriebenes Chinesisch), die Regionalsprachen Indiens, die auf Hindi oder Bengalisch geschrieben werden.

Diese Seite aktuell halten

./console exp:i18n waves misst neu und schreibt den erzeugten Teil dieser Seite und ihres englischen Originals; das Datum bleibt, solange sich nichts ändert. Diese Seite selbst zählt nicht zu den Seiten der Hilfe. ./console exp:i18n waves --check und der Test tests/tests/kernel/classes/i18n/expI18nTranslationWavesTest.php (ohne Datenbank) schlagen fehl, wenn sich ein Prozentwert einer Sprache geändert hat, eine Sprache ohne Übersetzung hinzugekommen ist oder eine bekommen hat, oder ein Umfang mehr als 3 % vom gemessenen abweicht, sodass eine kleine Änderung an einer Hilfeseite nicht jede andere Änderung scheitern lässt, der Plan aber nicht veralten kann.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x