1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Решено Ошибка при переводе фраз в bukkit.yml и spigot.yml

Тема в разделе "Помощь", создана пользователем 2Redman, 9 янв 2017.

Статус темы:
Закрыта.
  1. Автор темы
    2Redman

    2Redman Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    2Redman
    Перевожу, допустим, "shutdown-message: Server closed" на русский язык, получается " shutdown-message: &cСервер выключен. Приносим извинения за причинённые неудобства.", при этом в консоли пишется ошибка. Если надо могу скинуть код ошибки. Версия ядра spigot1.8R0.1-SNAPSHOT.
     
  2. MasterCapeXD

    MasterCapeXD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MasterCapeXD
    Попробуй использовать вместо & знак параграфа.Если не поможет, напиши так '&Текст' - 2 вариант не сработает наверное, попробуй еще после 2 варианта заменить знак' на ", но мне кажется что 1й вариант сработает.
    И юзай когда редактируешь Notepad++
    Если ни один вариант не сработает, не используйко код цветов (&c)
     
  3. Автор темы
    2Redman

    2Redman Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    2Redman
    Последнее на счёт не использовать коды цветов, я уже пробовал, не работает. Сейчас всё остальное попробую
     
  4. MasterCapeXD

    MasterCapeXD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MasterCapeXD
    Не сработает ни один, скинь лог ошибки
     
  5. Автор темы
    2Redman

    2Redman Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    2Redman
    Код:
    This server is running CraftBukkit version git-Spigot-c3c767f-33d5de3 (MC: 1.8) (Implementing API version 1.8-R0.1-SNAPSHOT)
    [12:11:49] [Server thread/ERROR]: Cannot load bukkit.yml
    org.bukkit.configuration.InvalidConfigurationException: while scanning an anchor
    in 'string', line 26, column 21:
          shutdown-message: &cСервер выключен. ...
                            ^
    expected alphabetic or numeric character, but found Р(1056)
    in 'string', line 26, column 23:
          shutdown-message: &cСервер выключен. Р...
                              ^
    
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:169) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:180) [spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.bukkit.craftbukkit.v1_8_R1.CraftServer.<init>(CraftServer.java:203) [spigot.jar:git-Spigot-c3c767f-33d5de3]
        at net.minecraft.server.v1_8_R1.PlayerList.<init>(PlayerList.java:70) [spigot.jar:git-Spigot-c3c767f-33d5de3]
        at net.minecraft.server.v1_8_R1.DedicatedPlayerList.<init>(SourceFile:14) [spigot.jar:git-Spigot-c3c767f-33d5de3]
        at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:130) [spigot.jar:git-Spigot-c3c767f-33d5de3]
        at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:505) [spigot.jar:git-Spigot-c3c767f-33d5de3]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_91]
    Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning an anchor
    in 'string', line 26, column 21:
          shutdown-message: &cСервер выключен. ...
                            ^
    expected alphabetic or numeric character, but found Р(1056)
    in 'string', line 26, column 23:
          shutdown-message: &cСервер выключен. Р...
                              ^
    
        at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1446) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAnchor(ScannerImpl.java:939) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:370) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:226) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:231) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:231) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:120) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:400) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
        ... 9 more
    [12:11:49] [Server thread/INFO]: Debug logging is disabled
     
  6. MasterCapeXD

    MasterCapeXD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MasterCapeXD
    Попробуй так, выключи сервер, скопируй bukkit.yml куда-то, потом удали с папки сервера bukkit.yml, включи сервер, и измени снова.
    Он там новый создастся, и редактируй в Notepad++
     
  7. InterWall

    InterWall Старожил Пользователь

    Баллы:
    173
    Нарушена кодировка. Нужна UTF-8 без BOM, смотри в notepad++. И кавычки не забудь.
     
  8. CnoWes

    CnoWes Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    CnoWes
    Пора бы запомнить раз и навсегда, когда используешь знаки и русский язык, всегда ставь кавычки и utf-8 без bom
     
  9. Автор темы
    2Redman

    2Redman Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    2Redman
    Ладно, исправил, ошибки больше нету, появилась новая, вот запускаю я сервер, выключаю, что бы проверить работает ли и тут это.
    Вопрос, почему???
     

    Вложения:

  10. MasterCapeXD

    MasterCapeXD Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MasterCapeXD
    Редактировал в UTF-8 без BOM?
     
  11. Автор темы
    2Redman

    2Redman Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    2Redman
    Utf-8 без ВОМ, кавычки есть.
     
  12. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Для тех кто в кладовке на форточках хостит.
    chcp 65001
    java -Dfile.encoding=UTF8 -jar server.jar
     
  13. Автор темы
    2Redman

    2Redman Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    2Redman
    Надеюсь я вам ещё не приелся, ну вот, я исправил ошибку, всё показывается нормально, но как сделать что бы работали коды цветов? например тот же &c?
    Ибо они просто показываются вместе с сообщением а цвет не меняется
     
  14. Автор темы
    2Redman

    2Redman Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    2Redman
    А куда это, извините за мою тупость, вписывать?
     
  15. Автор темы
    2Redman

    2Redman Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    2Redman
    В каком недоплагине????? Это оф. ядро spigot'a -_- И конфа от него!
     
  16. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    В пропертисах сервера нужно писать § в кодировке utf-8.
     
  17. Автор темы
    2Redman

    2Redman Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    2Redman
    Спасибо все за помощь! Лично для меня тема закрыта
     
Статус темы:
Закрыта.

Поделиться этой страницей