Робимо два кодування в одному файлі ansi utf-8 - російська спільнота по скриптингу amxx

опис:
У цій статті я розповім як зробити подвійну кодування. Напевно вже назріло питання навіщо? Зараз я поясню. Всі ми знаємо стандартну статистику від amxmodx і що там не можна відобразити російський текст, а ось це я вам скажу велика помилка. Давайте розглянемо один із способів виправлення такого бага. Так само цей спосіб можна в різних випадках, якщо наприклад вам потрібно щоб у вашого исходника була кодування ANSI і щоб там були російські букви, які при такій кодуванні не відображаються в кс'е то тоді цей спосіб для вас.

почали:
Беремо ваш плагін який потрібно зробити з подвійною кодуванням, відкриваємо його в notepad ++. міняємо йому кодування на UTF-8 (без BOM). тепер все що ви в ньому напишіть російською буде в кодуванні UTF-8 (без BOM). після того як зробили все що потрібно, натискаємо знову на кодування і на вкладку Кодувати в ANSI Тепер весь текст який буде написаний російською буде в кодуванні ANSI. (Увага! Якщо після того як ви перекодіруете в ANSI і після збереження ваша кодування буде злітати на UTF-8 (без BOM) в кінець плагіна вставте код: / * е * / помилка повинна зникнути!)

Тепер поясню на прикладі:
Я перекладав плагін ProKreedz 2.27 і зіткнувся з проблемою, коли я переклав все чат, Hud повідомлення, взявся за Top10, але якщо його переводити на російську з кодуванням UTF-8 (без BOM) то місце російських букв будуть відображатися ієрогліфи, а якщо зробити кодування ANSI щось не будуть відображатися чат і HUD повідомлення. От саме такий спосіб тут і потрібен, спочатку я переклав все чат повідомлення в кодуванні UTF-8 (без BOM) після поміняв її на ANSI і перевів Top 10 і тепер російський текст відображається і там і там.

Пропоную послуги гаранта. Написання плагінів на замовлення.
Статус: на заслуженому відпочинку
Відгуки: Натисни
Звернутися до мене: Натисни
- - - - - - - - - - - - - - - -
Якщо ваше ЛЗ було проігноровано мною, знайте, воно мені не цікаво.

На рахунок плагінів, спасиб, не знав. А ось на рахунок мотд, можна прописати в самому файлі motd.txt ось це - Код: Виділити все
і все текст російська.

Не забувайте, що у вас є можливість відправляти скарги на повідомлення. надіслані вам від інших користувачів в ЛС.
Не пишіть мені в ЛС. якщо вам потрібна допомога на безоплатній основі. Будь-які питання на форум.
Приймаються заявки на вступ до групи скриптер

Пропоную послуги гаранта. Написання плагінів на замовлення.
Статус: на заслуженому відпочинку
Відгуки: Натисни
Звернутися до мене: Натисни
- - - - - - - - - - - - - - - -
Якщо ваше ЛЗ було проігноровано мною, знайте, воно мені не цікаво.

Корисно, але щось у мене з статті не получается.Попробую ще коли псих пройде ..
Ну і питання:
1.AkelPad не підійде?
2.А як буде виглядати rules.txt, припустимо, написаний російською та англійською на дисплеї в іноземного товариша, у якого немає юнікода?
3.А чому власне в utf-8? Все .txt файли Steam мають кодування 1200 (UTF-16LE) ..

1. Не працював з AkelPad з цього не знаю.
2. У сенсі в windows немає юнікода чтоли?
3. Тому що я говорив про плагіни, а плагіни роблять або з ANSI або з UTF-8 (якщо присутні російські слова). Але як приклад, це можна використовувати і в інших цілях. І в кс чат і худ з російськими буквами підтримуватися тільки в кодуванні UTF-8 без BOM

Пропоную послуги гаранта. Написання плагінів на замовлення.
Статус: на заслуженому відпочинку
Відгуки: Натисни
Звернутися до мене: Натисни
- - - - - - - - - - - - - - - -
Якщо ваше ЛЗ було проігноровано мною, знайте, воно мені не цікаво.