Es gibt viele Ebenen für die Anpassung von Programmen.Methoden zur modularen Anpassung von Sprachnachrichten?
Zuerst natürlich macht es sprechen Sie Ihre Sprache durch Erstellen von i18n Nachrichten, wo Werkzeuge wie Gettext und Xgettext einen guten Job machen.
Eine andere kommt, wenn Sie benötigen ändern Sie die Bedeutung von einigen Nachrichten, um den Zweck Ihres Projekts zu entsprechen.
Die Frage ist: ist es möglich, benutzerdefinierte Nachrichten in einer separaten Datei zusätzlich zur Standardübersetzung zu halten und haben die Standard-Tools verstehen, dass benutzerdefinierte Nachrichten Vorrang haben?
Dies würde dazu beitragen, dass diese Nachrichten nicht in das öffentliche Repository übertragen werden und beim Aktualisieren nicht durch den Textbaustein überschrieben werden.
bearbeiten: da nicht zu viele Leute sich um Lokalisierung kümmern Ich denke, es ist angemessen, Antworten für jede Plattform zu sammeln, aber ich bin im Moment daran interessiert, diese Python/Django zu implementieren.