| RusWolf | 
             | 
    
            
 
    
                Темы:
                
                    11
                
             
            
                Сообщения:
                
                    2394
                
             
            
                Участник с: 16 июля 2016
             
            
         | 
        
            А  теперь всё по классике:RusWolfПо этому пути не подхватывает перевод, скопировал в /usr/share/locale/ru/LC_MESSAGES/yay.mo - всё стало на свои места.  | 
    
| vasek | 
             | 
    
| 
            
 
                Темы:
                
                    48
                
             
            
                Сообщения:
                
                    11320
                
             
            
                Участник с: 17 февраля 2013
             
            
         | 
        
            RusWolfТо есть так же, как и должно быть ... Далее можно --- ничего не делать, то есть не вводить Да , а просто нажать Enter .... либо изменить перевод (при желании) PS - как добился Y/n RusWolf 
                        Ошибки не исчезают с опытом - они просто умнеют
                     
                
            
            
         | 
    
| RusWolf | 
             | 
    
            
 
    
                Темы:
                
                    11
                
             
            
                Сообщения:
                
                    2394
                
             
            
                Участник с: 16 июля 2016
             
            
         | 
        
            vasek vasek  | 
    
| vasek | 
             | 
    
| 
            
 
                Темы:
                
                    48
                
             
            
                Сообщения:
                
                    11320
                
             
            
                Участник с: 17 февраля 2013
             
            
         | 
        
            Забыл указать ранее конвертацию .po в .mo  .... может кому и понадобится  в будущем --- msgfmt file.po -o file.mo
            
                
                     
                        Ошибки не исчезают с опытом - они просто умнеют
                     
                
            
            
         | 
    
| amon | 
             | 
    
| 
            
 
                Темы:
                
                    42
                
             
            
                Сообщения:
                
                    780
                
             
            
                Участник с: 01 июня 2017
             
            
         | 
        
            странно все это...фалы никакие не копировал от слова вообщеPS
            
                
            
            
         | 
    
| vasek | 
             | 
    
| 
            
 
                Темы:
                
                    48
                
             
            
                Сообщения:
                
                    11320
                
             
            
                Участник с: 17 февраля 2013
             
            
         | 
        
            amonПопробую описать более подробно, раз уж углубились в эту проблему ... Согласно стандарту POSIX.2 значения локализации должны записываться в форме: language_TERRITORY.Codeset то есть типа такого: ru_RU.UTF-8 - что точно задает язык, страну и кодировку. И как следут из этой записи, файлы перевода (.mo) должны размещаться в директории /.../locale/ru_RU/ … но по устоявшейся привычке вместо ru_RU в основном используется укороченная запись ru и файлы перевода (.mo) размещаются в директории /.../locale/ru/ PS - для наглядности посмотрим количество файлов .mo в этих деректориях ls /usr/share/locale/ru/LC_MESSAGES/ | wc -l ...... 187 ls /usr/share/locale/ru_RU/LC_MESSAGES/ | wc -l ...... 1 и этим файлом является yay.mo Но разработчики, как правило, учитывают, что директорий по факту всегда несколько и чтобы не было проблем предусматривают поиск файлов .mo в разных местах. Убедимся в этом ... Для начала удалим файл .mo из системных директорий ls /usr/share/locale/ru/LC_MESSAGES | grep yay ls /usr/share/locale/ru_RU/LC_MESSAGES | grep yay … пусто в обоих выводах … Запустим команду yay -Scca, но запустим в режиме отладки strace -f -e file -o ~/yay.log1 yay -Scca Build directory: /home/vasek/.cache/yay ==> Do you want to remove ALL AUR packages from cache? [Y/n] n … видим, что перевод не нашелся, а по этому вывод на us …. но если проанализировать файл лог (~/yay.log1), то увидим, что поиска файла yay.mo осуществляется по порядку в следующих местах, начиная с /usr/share/locale/ru_RU/ … и если файл не находится, то переходит к следующей директории …. (кроме того обратите внимание, что сначала ищются файлы yay.po, а уж затем yay.mo И делаем вывод, что если разработчик предусмотрительный, то без разницы где расположен файл yay.mo - или в  /usr/share/locale/ru_RU/ или /usr/share/locale/ru/Убедимся в этом - поместим файл yay.mo в /usr/share/locale/ru/LC_MESSAGES/yay.mo strace -f -e file -o ~/yay.log2 yay -Scca Каталог сборки: /home/vasek/.cache/yay ==> Вы хотите удалить все пакеты AUR из кэша? [Y/n] n как видим перевод имеется … проанализируем файл лог (~/yay.log2) и видим в самом конце находится файл /usr/share/locale/ru/LC_MESSAGES/yay.mo и открывается (openat) … то есть все подтвердилось.Делаем вывод, если локаль в системе установлена правильно, то в случае с yay файл yay.mo может быть расположен в следуюущих местах и проблем быть не должно ...
            
                
                    
                        Ошибки не исчезают с опытом - они просто умнеют
                     
                
            
            
         |