Вывод отдельного лога плугина с возможностью мульти-язычности

Статус
В этой теме нельзя размещать новые ответы.

wellasgood

Кидала, мошенник, вымогатель
Сообщения
1,409
Реакции
182
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Добрый день! Интересует такой вопрос, как сделать мультиязычность при выводе логов отдельно к плугину в отдельную папку типа: 'logs/plugin/'

Просто например, логи на русском, а мультязычность указана RU, EN (все используется с возможностью мультиязычности кроме логов)


log_to_file(g_String, "сообщение"); (пример)
 
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
В 1 аргументе log_to_file указывается путь к файлу, далее уже нужный текст. Пример:

Код:
log_to_file("test.log", "%L", LANG_SERVER, "TEST");
 

wellasgood

Кидала, мошенник, вымогатель
Сообщения
1,409
Реакции
182
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Спасибо. Оч полезная информация)
28 Сен 2019
Еще такой вопросик, а во так можно?

log_to_file("test.log", "%l", "TEST");
28 Сен 2019
Как лучше?
 

wellasgood

Кидала, мошенник, вымогатель
Сообщения
1,409
Реакции
182
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
А этот вариант разве не указывает? log_to_file("test.log", "%l", "TEST");
28 Сен 2019
Например вывод в чат вот так можно: client_print_color(id, print_team_default, "%l", "LANG1");
 
Сообщения
169
Реакции
462
Помог
2 раз(а)
А этот вариант разве не указывает? log_to_file("test.log", "%l", "TEST");
Тут текстовая метка "TEST" только указана, но не указана конкретная локализация (ru\en\player\server). Ну или я не правильно что то понял =)
 

wellasgood

Кидала, мошенник, вымогатель
Сообщения
1,409
Реакции
182
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
вот это: "%l" указывает lang т.е вроде выполняет одну роль только с оптимизацией какой-то, не знаю можно ли такое использовать.
 
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)

wellasgood

Кидала, мошенник, вымогатель
Сообщения
1,409
Реакции
182
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Понял, спасиба всем.
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу