क्या कोई रास्ता है जो मैं बकवास को बकवास में बदल सकता हूं?


18

मैं फ़ोल्डर का नाम बदलें करने के लिए कोशिश कर रहा था ट्रैश को बकवास

इसे मैने किया है

मैं पहली बार भागा cd /home/username/.local/share/

अब मेरी वर्तमान कार्यशील निर्देशिका है /home/username/.local/share

तब जब मैंने टाइप किया तो मुझे lsफ़ोल्डर ट्रैश दिखाई दिया ।

फिर मैंने टाइप करके इसे क्रैप नाम दियाmv Trash Crap

और फिर जब मैंने फिर से टाइप किया तो lsमैं देख सकता था कि फ़ोल्डर का नाम बदलकर क्रैप कर दिया गया था, लेकिन लॉन्चर पर जब मैंने ट्रैश फ़ोल्डर को खोला तो उसे अभी भी कचरा और क्रैप के रूप में नाम नहीं दिया गया है । ऐसा क्यों हैं?


यदि आप ट्रैश को क्रैप में बदल देते हैं, और फिर लॉगआउट करें और फिर से लॉगिन करें और वहां जाएं ~/.local/share, एक और ट्रैश फ़ोल्डर बनाया जाएगा। मुझे लगता है कि आपको कुछ अन्य XDG सेटिंग्स भी बदलने की जरूरत है (या शायद एक सिमलिंक का उपयोग करें): कचरा युक्ति देखें

@ मैं नहीं, मैंने अभी लॉग आउट किया और फिर से लॉग इन किया। कचरा नाम का फोल्डर नहीं है ... इसकी अभी भी बकवास है
मुकुंद

अब मुझे एहसास हुआ है कि यह एक और ट्रैश फ़ोल्डर बना देगा जब आप कुछ हटाएंगे-मुझे इसे आज़माना चाहिए।

1
अंग्रेजी का उपयोग करते समय इसे कहा जाता है Rubbish binताकि अनुवाद को नए नाम से कॉपी किया जा सके और फिर कचरा को बकवास में बदल दिया जाए। यह केवल लॉन्चर को प्रभावित करेगा;)
रिनजविंड

1
मैंने इस प्रश्न को पूरा करने के लिए एक AskUbuntu खाता बनाया है। बहुत बढ़िया।
Яइस

जवाबों:


15

हाँ, आप ऐसा करने के लिए अनुवाद प्रणाली का दुरुपयोग कर सकते हैं।

Gedit का उपयोग करके एक अस्थायी पाठ फ़ाइल बनाएँ

gedit /tmp/foo.po

और यह पाठ दर्ज करें:

"कचरा"

msgstr "बकवास"

में बदलो /usr/share/locale/en/LC_MESSAGES

cd /usr/share/locale/en/LC_MESSAGES

और फिर परिवर्तन लागू करें

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

अब परिवर्तन को प्रभावी बनाने के लिए एकता को पुनः आरंभ करें।

unity --replace

स्रोत: /ubuntu//a/225023/17722


3

फ्रीडेस्कटॉप ट्रैश विशिष्टता से:

हर उपयोगकर्ता के लिए एक "घर कचरा" निर्देशिका उपलब्ध होना चाहिए। इसका नाम और स्थान है $XDG_DATA_HOME/Trash; $XDG_DATA_HOMEउपयोगकर्ता-विशिष्ट डेटा के लिए आधार निर्देशिका है, जैसा कि डेस्कटॉप बेस निर्देशिका विनिर्देश में परिभाषित किया गया है।

तो, नहीं। ऐसा लगता है कि निर्देशिका का नाम बदलने का कोई तरीका नहीं है।

हालाँकि, आप इच्छित नाम के साथ एक नरम लिंक बना सकते हैं, और फिर ट्रैश निर्देशिका को छिपा सकते हैं:

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

प्रत्येक फ़ाइल एक्सप्लोरर इस .hiddenफ़ाइल का सम्मान नहीं करेगा , उदाहरण के लिए टर्मिनल स्वयं। हालाँकि, यह Nautilus पर ठीक से काम करने लगता है।


लेकिन एकता लांचर अभी भी बकवास के बजाय कचरा नहीं दिखाएगा?
blvdeer

इसलिए आप कचरा का नाम एकता पर रखना चाहते हैं। मुझे समझ नहीं आया, क्षमा करें। नहीं, आप नहीं कर सकते। आपका सबसे अच्छा मौका .pot को संशोधित कर रहा है, मैं एक और प्रस्ताव जोड़ूंगा।
जॉर्ज सुआरेज़ डे लिस

-3

Http://ubuntu-tweak.com/ पर जाएं, वहां आप प्रोग्राम को डाउनलोड कर सकते हैं और इसका उपयोग इसे अपनी इच्छानुसार बदलने के लिए कर सकते हैं। "बकवास बिन" के रूप में, आपकी सेटिंग्स शायद आपके पास ऑस्ट्रेलिया में हैं।


6
यह डेस्कटॉप पर एक ट्रैश आइकन के लिए है, लॉन्चर में कचरा बिन के लिए नहीं। यह सलाह दी जाती है कि कुछ करने के लिए एक उत्तर देने के लिए सलाह दी जाए, न कि केवल एक लिंक प्रदान करें।
जेम्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.