
Există 2 moduri de rusificare a pluginurilor:
1. Metoda este mai simplă, dar este potrivită pentru plug-in-uri voluminoase.
Deci, partea 1 calea 1
Russificare folosind dicționare:
1. Ce și unde?
Toate dicționarele se află în dosar
și aveți extensia * .txt
2. Pregătiți pluginul
Deschideți plug-in-ul necesar * .SMA și vedeți:
public plugin_init # 40; # 41;
<
register_plugin # 40; PLUGIN, VERSIUNE, AUTOR # 41;
.
.
register_dictionary # 40; "CJIOBAPb.txt" # 41;
>
register_dictionary ( „CJIOBAPb.txt“) înseamnă că acest plugin este înregistrat sub numele de dicționar „CJIOBAPb.txt“
În cazul în care o astfel de linie nu este - creați-l (în acest din urmă CJIOBAPb.txt necesitatea de a crea un fișier în dosarul menționat anterior „lang“
3. Înlocuirea inscripțiilor din plugin
Acum este timpul să provocați traducerea pluginului =)
Căutați fraza potrivită în plugin, de exemplu
tipărit (id, "Clasa dvs. de zombie alunecată în următoarea rundă"); (Poate că fraza în limba engleză a fost scrisă cu erori, deoarece acesta este un exemplu!)
Acum vom schimba această frază la:
tipăriți (id, "% L", LANG_SERVER, "ZM_CHANCHE");
4. Crearea unui dicționar
Acum, serverul va încerca să găsească următoarele în dicționarul înregistrat (CJIOBAPb.txt):
ZM_CHANCHE = Text
În cazul în care "textul" vom scrie traducerea dorită. Ei bine, de exemplu:
ZM_CHANCHE = Schimbarea clasei zombie va intra în vigoare în runda următoare.
Și vom obține fișierul "CJIOBAPb.txt" cu conținutul:
ZM_CHANCHE = Modificarea clasei zombie va intra în vigoare în runda următoare.
Parametru = Valoare
Parametru = Valoare
5. Salvarea:
Fișier => Salvare ca =>

6. Aplicăm:
Când am setat serverul pentru a seta limba la "Russian" Apoi vom afișa textul rusesc
Pfiu. Prima cale este!
Partea 2 Metoda 2!
Introducere 2 =)
Mă întrebi:
-Și dacă vreau să traduc numai o singură linie în plugin, trebuie să mă păcălesc cu prima metodă?
-NU! Citiți mai jos.
1. Pregătirea pentru muncă
Pentru muncă avem nevoie de:
Mâini 2 bucăți; Brain 1.pc; Comp. 1 bucată; ochi 2 buc; Și mai important: AnkelPad: akelpad.rar [b] (descărcări: 846)
2. Traducerea * .SMA
Deschide pluginul în AnkelPad (obligatoriu) vezi acolo:
print # 40; id, "Clasa dvs. de zombie alunecată în următoarea rundă" # 41 ;;
print # 40; id, "Schimbarea clasei zombie va avea efect în runda următoare." # 41 ;;
și tot ceea ce dorim să traducem!

Corparatul închide un parametru "BOM"
HOOK trebuie să fie îndepărtat în mod necesar
4. Compilați
Ca și în prima versiune, trageți fișierul * .SMA în compile.exe și aveți fișierul amxx