На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Как сделать, чтобы системные сообщения GIT выводились на русском языке?
    Здравствуйте.
    Использую GIT на Windows.
    Подскажите, как сделать, чтобы системные сообщения GIT (в терминале GIT Bash) выводились на русском языке?
      Переключить на UTF8 (65001) Но тогда от большинства системных утилит сообщения будут на английском
        Цитата macomics @
        Переключить на UTF8 (65001) Но тогда от большинства системных утилит сообщения будут на английском


        Как переключить на UTF8 (65001)?
        "Но тогда от большинства системных утилит сообщения будут на английском" - какие еще есть решения?
          Цитата rownong@yandex.ru @
          Как переключить на UTF8 (65001)?

          Я же написал. надо переключиться на 65001
          Скрытый текст
          ExpandedWrap disabled
            chcp 65001
            Цитата macomics @
            Цитата rownong@yandex.ru @
            Как переключить на UTF8 (65001)?

            Я же написал. надо переключиться на 65001
            Скрытый текст
            ExpandedWrap disabled
              chcp 65001

            Ввел.
            Написано
            ExpandedWrap disabled
              $ chcp 65001
              bash: chcp: command not found
              Сначала переключаетесь, а потом запускаете Git bash. Хотя, я подозреваю, что вы хотите, чтобы сами утилиты git bash работали на русском. Но они не будут.
              Скрытый текст
              ExpandedWrap disabled
                @chcp 65001
                C:\Program Files\Git\Bash\sh.exe --login
                Цитата rownong@yandex.ru @
                Подскажите, как сделать, чтобы системные сообщения GIT (в терминале GIT Bash) выводились на русском языке?

                Удали эту поставку. Она сделана на кастрированном эмуляторе MSYS. Чтобы убедиться - просто посмотри, что каталог с сообщениями локалей каталог_установки/usr/share/locale отсутствует в принципе. И никакие советы выше тебе не помогут! Но выход есть. Устанавливай (если еще не установил) MSYS2, и уже в нем устанавливай git.

                После установки MSYS2 запусти ярлык "MSYS2 MSYS". Выстави локаль прямо в настройках терминала:

                Прикреплённая картинка
                Прикреплённая картинка

                Прикреплённая картинка
                Прикреплённая картинка


                Потом обновись и установи Git:

                ExpandedWrap disabled
                  pacman -Syu
                  pacman -S msys/git

                Ну и все. Если вдруг извне MSYS2-терминала что-то не будет запускаться (не будет видно) - пошамань с путями, добавь нужные пути в PATH винды.
                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                0 пользователей:


                Рейтинг@Mail.ru
                [ Script execution time: 0,0294 ]   [ 16 queries used ]   [ Generated: 14.06.25, 21:27 GMT ]