i18n, recherche & imports
Langues & i18n
| Langue | Code | Defaut | Statut |
|---|---|---|---|
| Francais (Suisse) | fr-CH | oui | langue de travail, tout le contenu |
| Allemand (Suisse) | de-CH | non | configure, pas de traductions actives |
| Anglais (UK) | en-GB | non | fallback UI backoffice |
- Langues definies dans
src/Umbraco/uSync/v9/Languages/. - Tout texte d'interface passe par le dictionnaire Umbraco (
src/Umbraco/uSync/v9/Dictionary/, ~1000 cles), resolu a l'execution parI18nService(App.I18n) surILocalizationService. - Cles namespacees :
#Back.*(backoffice) et#Front.*(front). - API :
GetDictionaryItemByKey(key)(culture courante) etGetDictionaryItemByKey(key, langue).
Recherche (Examine)
SearchService(App.Data/Services/SearchService.cs) sur Examine (Lucene).- Resultats caches ~2 min en memoire.
- Document types exclus de l'index : websiteSettings, sitemap, general, company, affiliate.
- Le contenu PDF est indexe via OCR (voir imports/jobs).
Imports & jobs (Quartz)
Jobs planifies (TZ Europe/Zurich, declares dans Program.cs) :
PpbImportJob- import quotidien (08:00)InfomaniakImportJob- import d'evenements depuis Infomaniak (08:05)PdfIndexJob- indexation OCR des PDF (06:00), pack de langue francais (fra.traineddata)
Les endpoints d'import et de structure sont exposes par App.Api (InstallApi, imports).
Contributors
No contributors
Changelog
No recent changes

