Gibt es eine Möglichkeit, den Papierkorb in Mist umzubenennen?

18

Ich habe versucht, den Ordner Trash to Crap umzubenennen .

Ich tat dies

Ich rannte zuerst cd /home/username/.local/share/

Jetzt ist mein aktuelles Arbeitsverzeichnis /home/username/.local/share

dann, wenn ich tippte, lskonnte ich den Ordner Papierkorb sehen .

dann habe ich es durch Tippen in Crap umbenanntmv Trash Crap

und als ich dann wieder tippte, lskonnte ich sehen, dass der Ordner in Crap umbenannt wurde, aber auf dem Startbildschirm, wenn ich den Papierkorbordner öffne, heißt er immer noch Trash und nicht Crap . Warum ist das so?

Mukund
quelle
Wenn Sie den Papierkorb in "Mist" umbenennen, sich dann abmelden und erneut anmelden und zu gehen ~/.local/share, wird ein weiterer Papierkorbordner erstellt. Ich denke, Sie müssen auch einige andere XDG-Einstellungen ändern (oder vielleicht einen Symlink verwenden): siehe die Papierkorbspezifikation .
@Mik Nein, ich habe mich gerade abgemeldet und wieder angemeldet. Es gibt keinen Ordner namens Müll ... es ist immer noch Mist
Mukund
Mir ist jetzt klar, dass es einen weiteren Papierkorb erstellt, sobald Sie etwas löschen. Ich sollte es versuchen.
1
Wenn Sie Englisch verwenden, heißt das Rubbish bin, eine Methode könnte sein, die Übersetzung in einen neuen Namen zu kopieren und dann den Papierkorb in Mist zu ändern. Dies würde nur den Launcher betreffen;)
Rinzwind
1
Ich habe ein askUbuntu-Konto erstellt, nur um diese Frage zu beantworten. Genial.
Яois

Antworten:

15

Ja, Sie können das Übersetzungssystem dafür missbrauchen.

Erstellen Sie mit gedit eine temporäre Textdatei

gedit /tmp/foo.po

und geben Sie diesen Text ein:

msgstr "Papierkorb"

msgstr "Mist"

Ändern /usr/share/locale/en/LC_MESSAGES

cd /usr/share/locale/en/LC_MESSAGES

Und dann Änderungen anwenden

sudo msgfmt -o unity.mo /tmp/foo.po

Starten Sie jetzt unity neu, damit die Änderungen wirksam werden.

unity --replace

Quelle: /ubuntu//a/225023/17722

Amith KK
quelle
3

Aus der Freedesktop-Papierkorbspezifikation:

Für jeden Benutzer MUSS ein "Home Trash" -Verzeichnis verfügbar sein. Sein Name und Standort sind $XDG_DATA_HOME/Trash; $XDG_DATA_HOMEist das Basisverzeichnis für benutzerspezifische Daten, wie in der Desktop Base Directory-Spezifikation definiert.

Also nein. Es scheint, dass es keine Möglichkeit gibt, das Verzeichnis umzubenennen.

Sie können jedoch einen Softlink mit dem gewünschten Namen erstellen und dann das Papierkorbverzeichnis ausblenden:

ln -s ~/.local/share/Trash ~/.local/share/Crap
echo Trash > ~/.local/share/.hidden

Nicht jeder Datei-Explorer wird diese .hiddenDatei berücksichtigen, beispielsweise das Terminal selbst. Auf Nautilus scheint es jedoch ordnungsgemäß zu funktionieren.

Jorge Suárez de Lis
quelle
Aber zeigt der Unity Launcher nicht immer noch Trash statt Crap?
blvdeer
Sie möchten Trash on Unity also umbenennen. Das habe ich nicht verstanden, sorry. Nein, kannst du nicht. Ihre beste Chance besteht darin, den .pot zu ändern. Ich werde einen weiteren Vorschlag hinzufügen.
Jorge Suárez de Lis
-3

Gehen Sie zu http://ubuntu-tweak.com/. Dort können Sie das Programm herunterladen und es verwenden, um es auf das zu ändern, was Sie wollen. Was "Mülleimer" betrifft, haben Sie Ihre Einstellungen wahrscheinlich in Australien.

BowlingDude8888
quelle
6
Dies gilt für ein Papierkorbsymbol auf dem Desktop und nicht für den Papierkorb im Launcher. Es ist auch ratsam, wenn Sie eine Antwort geben, um zu zeigen, wie etwas zu tun ist, und nicht nur einen Link anzugeben.
James