Когда я создаю проблему, введите Title и Details на китайском языке. Но это не работает.Проблемы с gitlab не работают с китайцами
вход Форма
Результат
Когда я создаю проблему, введите Title и Details на китайском языке. Но это не работает.Проблемы с gitlab не работают с китайцами
вход Форма
Результат
documentation "Setup Database" упоминает
# Create the GitLab production database
mysql> CREATE DATABASE IF NOT EXISTS `gitlabhq_production` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_unicode_ci`;
Так что может быть возможным т его кодировка отсутствует в вашей базе данных.
Johannes Schleifenbaummentions в your issue 4620:
ли база данных и таблицы (в данном случае проблем) созданы с utf8 символьного набора/сортировки? У меня была такая же проблема.
$: mysql -ugitlab -p gitlabhq_production
mysql> SHOW FULL COLUMNS FROM issues;
mysql> SHOW VARIABLES LIKE "character_set_database";
mysql> SHOW VARIABLES LIKE "collation_database";
В блоге пост "Converting Character sets in MySQL to UTF8" предлагает различные варианты, в том числе:
mysql> ALTER DATABASE gitlabhq_production DEFAULT CHARACTER SET utf8 COLLATE=utf8_unicode_ci;
mysql> ALTER TABLE issues CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;,
Вы правы, созданные по умолчанию таблицы не являются utf8 – jilen
@jilen вы можете попробовать 'mysql> ALTER DATABASE gitlabhq_production DEFAULT CHARACTER SET utf8 COLLATE = utf8_unicode_ci;' и 'mysql> ALTER TABLE выдает CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;', а затем попытайтесь создать новую проблему в своем GitLab? Больше информации на http://zee.balogh.sk/?p=928 – VonC
Затем я должен изменить каждый стол в utf8. Это действительно боль. – jilen
Приподнимите ошибку на его отслеживания ошибок? – alex
Я задавался вопросом, существуют ли какие-либо настройки/конфигурации, которые могут получить удовольствие от этого. – jilen
Во всяком случае, я поднял вопрос. https://github.com/gitlabhq/gitlabhq/issues/4620 – jilen