Sie können die Lokalisierungseinstellungen manuell bearbeiten. Aus Ihrem Beispiel würde ich vorschlagen, dass Sie eine englische Version als Basissprache verwenden und andere Bits entsprechend Ihren Anforderungen hinzufügen. Andere Bits können Sie von anderen Gebietsschemaeinstellungen erhalten, die ebenfalls in Ihrem System installiert sein müssen. Das heißt, wenn Sie möchten, dass das System auf Italienisch ist, Daten im russischen Stil und Zahlen auf Finnisch, müssen diese Pakete zur Unterstützung dieser Sprachen in Ihrem System installiert sein.
Sie können die vollständige Liste der in Ihrem System installierten Gebietsschemas anzeigen, indem Sie diesen Befehl im Terminal ausführen:
$ locale -a.
Oder Sie öffnen Systemeinstellungen-> Sprachunterstützung-> Sprachen installieren / entfernen. Alle installierten Sprachen werden überprüft. Um Sprachen hinzuzufügen oder zu entfernen, aktivieren Sie einfach einige weitere oder deaktivieren Sie unerwünschte Sprachen. Aus Ihrem Beispiel rate ich Ihnen, nur Englisch (enthält viele Versionen) + Spanisch zu verwenden. Die Besonderheiten Ihrer aktuellen Lokalisierungseinstellungen können mit diesem Befehl überprüft werden:
$ locale
Diese Einstellungen beziehen sich auf Folgendes:
LANG - Liefert einen Standardwert für LC_ * -Variablen, die nicht explizit festgelegt wurden.
LC_ALL - Überschreibt einzelne LC_ * -Einstellungen: Wenn LC_ALL eingestellt ist, hat keine der folgenden Optionen Auswirkungen.
LC_CTYPE - Wie Zeichen als Buchstaben, Zahlen usw. klassifiziert werden. Dies bestimmt beispielsweise, wie Zeichen zwischen Groß- und Kleinbuchstaben konvertiert werden.
LC_NUMERIC - Wie Sie Ihre Zahlen formatieren. In vielen Ländern wird beispielsweise ein Punkt (.) Als Dezimaltrennzeichen verwendet, während andere ein Komma (,) verwenden.
LC_TIME - Wie Ihre Uhrzeit und Ihr Datum formatiert werden. Verwenden Sie zum Beispiel "en_DK.UTF-8", um in einigen Programmen eine 24-Stunden-Uhr zu erhalten.
LC_COLLATE - Wie Zeichenfolgen (Dateinamen ...) alphabetisch sortiert werden. Die Verwendung des Gebietsschemas "C" oder "POSIX" führt hier zu einer Sortierreihenfolge wie bei strcmp (), die sprachspezifischen Gebietsschemas vorzuziehen ist.
LC_MONETARY - Welche Währung Sie verwenden, deren Name und Symbol.
LC_MESSAGES - Welche Sprache sollte für Systemnachrichten verwendet werden ?
LC_PAPER - Papierformate: 11 x 17 Zoll, A4 usw.
LC_NAME - Wie Namen dargestellt werden (Vor- oder Nachname usw.).
LC_ADDRESS - Wie Adressen formatiert werden (Land zuerst oder zuletzt, Postleitzahl usw.).
LC_TELEPHONE - Wie Ihre Telefonnummern aussehen.
LC_MEASUREMENT - Welche Maßeinheiten werden verwendet (Fuß, Meter, Pfund, Kilo usw.).
LC_IDENTIFICATION - Metadaten zu den Gebietsschemainformationen.
Hier ist dein Fix (hoffentlich):
Verwenden Sie für Ordner und das System die ausgewählte englische Sprache als Hauptsprache und fertig.
Für numerische Werte (mit Punkten zum Trennen von Dezimalstellen und Kommas zum Trennen von Tausenden) können Sie entweder nur das britische Englisch als Basis für Ihr System verwenden. Wenn Sie jedoch US-Englisch verwenden möchten, ändern Sie stattdessen die Datei ".profile" in Ihrem Home-Verzeichnis, indem Sie diese Zeile hinzufügen:
export LC_NUMERIC = ”en_GB.utf8”
Für die Daten und den Kalender müssen Sie nur die Lokalisierung des Zeitformats auf Spanisch ändern (soweit ich weiß, beginnen dann auch die Wochen mit Montag). Fügen Sie also auch diese Zeile derselben Profildatei in Ihrem Home-Verzeichnis hinzu:
export LC_TIME = "es_ES.utf8"
Die Lokalisierung wird beim nächsten Anmelden bei Ubuntu angewendet. Sie können dann die Ergebnisse überprüfen, indem Sie den Befehl "locale" erneut ausführen oder einfach sehen, ob alles so funktioniert, wie Sie es möchten.
Die Tastatureinstellungen sind von den Lokalisierungseinstellungen getrennt. Verwenden Sie für Ihr spezielles Problem mit der Apple-Tastatur das Paket "Konsolendaten". Für diesen Lauf:
sudo dpkg-reconfigure console-data
Da das Paket wahrscheinlich noch nicht auf Ihrem System installiert ist, führen Sie Folgendes aus:
sudo apt-get install console-data
Die Installation umfasst das Konfigurieren Ihrer Tastatureinstellungen. Das ist wahrscheinlich alles, was Sie brauchen. Dort wurde die spanische Mac-Tastatur aufgelistet - hoffentlich ist es das, was Sie brauchen.
Hoffentlich lösen diese Tipps Ihre Probleme.