Learn how Weblate’s component linking and shared translation memory let teams translate common UI strings once and propagate them across multiple projects, reducing duplicate work while preserving per‑component controls.
Learn how to turn on Weblate’s Translation Memory, tune its similarity threshold, and reuse approved translations to reduce repetitive work and improve consistency.
Learn how to enable Weblate's shared translation memory to reuse approved strings across components, cut translation effort, and avoid common pitfalls.
Learn how to eliminate translation drift by configuring Weblate's Git synchronization. This guide covers repository connection, push/pull triggers, and conflict resolution.
How Weblate's Automatic translation add-on works, a safe bootstrap configuration that never overwrites human translations, and the limits teams hit with machine translation at scale.
Sulu CMS uses the sulu_content table to store page translations, linking them to sulu_page via a translations association. URLs use locale prefixes and fallback to a default locale. This guide explains how to add translations, configure routing, and avoid common pitfalls.
Integration boundary SonarQube persists all timestamps as UTC in the database and returns ISO 8601 UTC strings from its REST API, while the web UI performs client-side conversion to the browser's local time zone. Scheduled tasks such as project analysis and housekeeping execute according to the JVM default time zone, and server-side report exports (PDF, CSV)
Decision context Weblate stores all timestamps in UTC and renders UI dates using the server‑wide TIME_ZONE setting. There is no per‑user time‑zone field in the user profile, and only a few JavaScript components perform browser‑local conversion for relative times. Trade‑off Single server zone – simple, consistent across logs, deadlines, and API responses; req
Goal To determine how ModX should handle regional time zones when converting stored UTC timestamps to the user’s locale. Context The core file modx/model/modx/date.php throws a generic exception when DateTime::createFromFormat receives an invalid timezone string, resulting in the PHP warning "DateTime::createFromFormat(): Failed to parse time string" . ModX