Export translations
Jump to navigation
Jump to search
Settings
Group
Autoexec system
Building Miranda
Categories
Category:Contact list extensions
Category:Contact lists
Category:Contents
Category:Database extensions / Import
Category:Databases
Category:Deprecated
Category:Help
Category:History
Category:Main pages
Category:Messaging dialog extensions
Category:Messaging dialogs
Category:Multimedia
Category:Notifications
Category:Other protocols
Category:Packs
Category:Plugins
Category:Protocol extensions
Category:Protocols
Category:Security and privacy
Category:Services
Category:Standard modules
Category:Status
Category:Tutorials
Core and basic plugins
Crash reports
Download
Hidden settings
Installation and update
Known problems
L10n:Content/TableHeaders
L10n:MirLua/Modules
L10n:YesNo
Langpacks
Main pages
Miranda NG:About
Mirandaboot.ini
MirandaNG deprecated plugins
MirandaNG plugins
Network log
Old MDBX profile format
Packs
Plugin list
Plugin subpages
Plugin:Actman
Plugin:AddContactPlus
Plugin:AdvaImg
Plugin:AdvancedAutoAway
Plugin:AIM
Plugin:Alarms
Plugin:AsSingleWindow
Plugin:AssocMgr
Plugin:AuthState
Plugin:AutoRun
Plugin:AutoShutdown
Plugin:AvatarHistory
Plugin:AVS
Plugin:BasicHistory
Plugin:BASS interface
Plugin:Boltun
Plugin:BossKey
Plugin:BuddyExpectator
Plugin:BuddyPounce
Plugin:ChangeKeyboardLayout
Plugin:ClientChangeNotify
Plugin:Clist blind
Plugin:Clist modern
Plugin:Clist mw
Plugin:Clist nicer
Plugin:Cln skinedit
Plugin:CloudFile
Plugin:CmdLine
Plugin:ConnectionNotify
Plugin:Console
Plugin:Contacts
Plugin:CrashDumper
Plugin:CryptoPP
Plugin:CSList
Plugin:CurrencyRates
Plugin:CyrTranslit
Plugin:Db autobackups
Plugin:DbChecker
Plugin:DbEditorPP
Plugin:Dbx 3x
Plugin:Dbx mdbx
Plugin:Dbx mmap
Plugin:Dbx mmap SA
Plugin:Dbx sqlite
Plugin:Dbx tree
Plugin:Discord
Plugin:Dropbox
Plugin:Dummy
Plugin:EmLanProto
Plugin:Exchange
Plugin:ExtraIcons
Plugin:Facebook
Plugin:FavContacts
Plugin:FileAsMessage
Plugin:Fingerprint
Plugin:FirstRun
Plugin:Flags
Plugin:FlashAvatars
Plugin:FltContacts
Plugin:Folders
Plugin:FTPFile
Plugin:Gender
Plugin:GG
Plugin:GmailNotifier
Plugin:GTalkExt
Plugin:HistoryPP
Plugin:HistoryStats
Plugin:HistorySweeperLight
Plugin:HTTPServer
Plugin:HwHotKeys
Plugin:ICQ
Plugin:ICQCorp
Plugin:IEHistory
Plugin:IEView
Plugin:IgnoreState
Plugin:IM Updater
Plugin:Import
Plugin:ImportTXT
Plugin:IRC
Plugin:Jabber
Plugin:Jabber/Auto-join group chats
Plugin:Jingle
Plugin:KeepStatus
Plugin:KeyboardNotify
Plugin:LangMan
Plugin:LinkList
Plugin:ListeningTo
Plugin:LotusNotify
Plugin:MagneticWindows
Plugin:MenuEx
Plugin:MessageState
Plugin:MetaContacts
Plugin:MinecraftDynmap
Plugin:MirandaG15
Plugin:MirFox
Plugin:MirLua
Plugin:MirLua/Module/m clist
Plugin:MirLua/Module/m core
Plugin:MirLua/Module/m database
Plugin:MirLua/Module/m genmenu
Plugin:MirLua/Module/m hotkeys
Plugin:MirLua/Module/m icolib
Plugin:MirLua/Module/m sounds
Plugin:MirOTR
Plugin:MobileState
Plugin:ModernOpt
Plugin:MRA
Plugin:MRadio
Plugin:Msg Export
Plugin:MsgPopup
Plugin:MSN
Plugin:MTextControl
Plugin:MyDetails
Plugin:New GPG
Plugin:NewAwaySys
Plugin:NewEventNotify
Plugin:NewsAggregator
Plugin:NewStory
Plugin:NewXstatusNotify
Plugin:NimContact
Plugin:NoHistory
Plugin:NotesReminders
Plugin:NotifyAnything
Plugin:Nudge
Plugin:Omegle
Plugin:OpenFolder
Plugin:OpenSSL
Plugin:PackUpdater
Plugin:PasteIt
Plugin:Ping
Plugin:PluginUpdater
Plugin:PManagerEx
Plugin:PopupPlus
Plugin:ProxySwitch
Plugin:QuickContacts
Plugin:QuickMessages
Plugin:QuickReplies
Plugin:QuickSearch
Plugin:Quotes
Plugin:Rate
Plugin:RecentContacts
Plugin:RemovePersonalSettings
Plugin:Restart
Plugin:Sametime
Plugin:Scriver
Plugin:SecureIM
Plugin:SeenPlugin
Plugin:SendSS
Plugin:Sessions
Plugin:ShlExt
Plugin:SimpleAR
Plugin:SimpleStatusMsg
Plugin:Skype
Plugin:SkypeClassic
Plugin:SkypeStatusChange
Plugin:SkypeWeb
Plugin:SmileyAdd
Plugin:SMS
Plugin:Spamotron
Plugin:SpellChecker
Plugin:SplashScreen
Plugin:StartPosition
Plugin:StartupSilence
Plugin:StartupStatus
Plugin:StatusChange
Plugin:StatusManager
Plugin:StdAuth
Plugin:StdAutoAway
Plugin:StdAway
Plugin:StdChat
Plugin:StdClist
Plugin:StdCrypt
Plugin:StdEmail
Plugin:StdFile
Plugin:StdHelp
Plugin:StdIdle
Plugin:StdMsg
Plugin:StdPopup
Plugin:StdSSL
Plugin:StdUIHist
Plugin:StdUrl
Plugin:StdUserInfo
Plugin:StdUserOnline
Plugin:Steam
Plugin:StopSpam
Plugin:StopSpamMod
Plugin:TabSRMM
Plugin:TabSRMM/Advanced tweaks
Plugin:TabSRMM/Aero
Plugin:TabSRMM/Avatars
Plugin:TabSRMM/Color themes
Plugin:TabSRMM/Configure containers
Plugin:TabSRMM/Configure history
Plugin:TabSRMM/Containers
Plugin:TabSRMM/Customize images
Plugin:TabSRMM/General questions
Plugin:TabSRMM/General settings
Plugin:TabSRMM/Hiding containers
Plugin:TabSRMM/History
Plugin:TabSRMM/Hotkeys
Plugin:TabSRMM/Info panel
Plugin:TabSRMM/Input history
Plugin:TabSRMM/Menu bar
Plugin:TabSRMM/Message length indicator
Plugin:TabSRMM/Questions about customization
Plugin:TabSRMM/Questions about the user interface
Plugin:TabSRMM/Send later
Plugin:TabSRMM/Sessions
Plugin:TabSRMM/Skinning
Plugin:TabSRMM/Skinning format
Plugin:TabSRMM/SkinningV3
Plugin:TabSRMM/Templates
Plugin:TabSRMM/Theme
Plugin:TabSRMM/Tips
Plugin:TabSRMM/Title bar formatting
Plugin:TabSRMM/Toolbar
Plugin:TabSRMM/Typing notifications
Plugin:TabSRMM/User notes editing
Plugin:TabSRMM/Using skins
Plugin:Telegram
Plugin:Tipper
Plugin:Tlen
Plugin:Toaster
Plugin:TooltipNotify
Plugin:TopToolBar
Plugin:Tox
Plugin:TrafficCounter
Plugin:TranslitSwitcher
Plugin:Twitter
Plugin:UInfoEx
Plugin:UserGuide
Plugin:Variables
Plugin:VersionInfo
Plugin:VKontakte
Plugin:VoiceService
Plugin:Watrack
Plugin:Watrack MPD
Plugin:WbOSD
Plugin:Weather
Plugin:WebView
Plugin:WhatsApp
Plugin:WhenWasIt
Plugin:WhoUsesMyFiles
Plugin:WinterSpeak
Plugin:XFire
Plugin:XSoundNotify
Plugin:Yahoo
Plugin:YahooGroups
Plugin:YAMN
Plugin:YAPP
Plugin:YARelay
Plugin:ZeroNotify
Plugin:ZeroSwitch
Reporting bugs
Reusable strings
Template:Important
Template:Message/Deprecated plugin
Template:Message/Deprecated protocol
Template:Message/Miranda stable work
Template:Note
Template:Tip
Template:Warning
Templates
Using Process Explorer as the debugging tool
Version information
Plugin:Variables
Language
aa - Qafár af
ab - аԥсшәа
abs - bahasa ambon
ace - Acèh
ady - адыгабзэ
ady-cyrl - адыгабзэ
aeb - تونسي/Tûnsî
aeb-arab - تونسي
aeb-latn - Tûnsî
af - Afrikaans
ak - Akan
aln - Gegë
alt - алтай тил
am - አማርኛ
ami - Pangcah
an - aragonés
ang - Ænglisc
anp - अंगिका
ar - العربية
arc - ܐܪܡܝܐ
arn - mapudungun
arq - جازايرية
ary - الدارجة
arz - مصرى
as - অসমীয়া
ase - American sign language
ast - asturianu
atj - Atikamekw
av - авар
avk - Kotava
awa - अवधी
ay - Aymar aru
az - azərbaycanca
azb - تۆرکجه
ba - башҡортса
ban - Basa Bali
ban-bali - ᬩᬲᬩᬮᬶ
bar - Boarisch
bbc - Batak Toba
bbc-latn - Batak Toba
bcc - جهلسری بلوچی
bci - wawle
bcl - Bikol Central
be - беларуская
be-tarask - беларуская (тарашкевіца)
bg - български
bgn - روچ کپتین بلوچی
bh - भोजपुरी
bho - भोजपुरी
bi - Bislama
bjn - Banjar
blk - ပအိုဝ်ႏဘာႏသာႏ
bm - bamanankan
bn - বাংলা
bo - བོད་ཡིག
bpy - বিষ্ণুপ্রিয়া মণিপুরী
bqi - بختیاری
br - brezhoneg
brh - Bráhuí
bs - bosanski
btm - Batak Mandailing
bto - Iriga Bicolano
bug - ᨅᨔ ᨕᨘᨁᨗ
bxr - буряад
ca - català
cbk-zam - Chavacano de Zamboanga
cdo - Mìng-dĕ̤ng-ngṳ̄
ce - нохчийн
ceb - Cebuano
ch - Chamoru
cho - Choctaw
chr - ᏣᎳᎩ
chy - Tsetsêhestâhese
ckb - کوردی
co - corsu
cps - Capiceño
cr - Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ
crh - qırımtatarca
crh-cyrl - къырымтатарджа (Кирилл)
crh-latn - qırımtatarca (Latin)
cs - čeština
csb - kaszëbsczi
cu - словѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ
cv - чӑвашла
cy - Cymraeg
da - dansk
dag - dagbanli
de - Deutsch
de-at - Österreichisches Deutsch
de-ch - Schweizer Hochdeutsch
de-formal - Deutsch (Sie-Form)
din - Thuɔŋjäŋ
diq - Zazaki
dsb - dolnoserbski
dtp - Dusun Bundu-liwan
dty - डोटेली
dv - ދިވެހިބަސް
dz - ཇོང་ཁ
ee - eʋegbe
egl - Emiliàn
el - Ελληνικά
eml - emiliàn e rumagnòl
en - English
en-ca - Canadian English
en-gb - British English
eo - Esperanto
es - español
es-419 - español de América Latina
es-formal - español (formal)
et - eesti
eu - euskara
ext - estremeñu
fa - فارسی
fat - mfantse
ff - Fulfulde
fi - suomi
fit - meänkieli
fj - Na Vosa Vakaviti
fo - føroyskt
fon - fɔ̀ngbè
fr - français
frc - français cadien
frp - arpetan
frr - Nordfriisk
fur - furlan
fy - Frysk
ga - Gaeilge
gaa - Ga
gag - Gagauz
gan - 贛語
gan-hans - 赣语(简体)
gan-hant - 贛語(繁體)
gcr - kriyòl gwiyannen
gd - Gàidhlig
gl - galego
gld - на̄ни
glk - گیلکی
gn - Avañe'ẽ
gom - गोंयची कोंकणी / Gõychi Konknni
gom-deva - गोंयची कोंकणी
gom-latn - Gõychi Konknni
gor - Bahasa Hulontalo
got - 𐌲𐌿𐍄𐌹𐍃𐌺
gpe - Ghanaian Pidgin
grc - Ἀρχαία ἑλληνικὴ
gsw - Alemannisch
gu - ગુજરાતી
guc - wayuunaiki
gur - farefare
guw - gungbe
gv - Gaelg
ha - Hausa
hak - 客家語/Hak-kâ-ngî
haw - Hawaiʻi
he - עברית
hi - हिन्दी
hif - Fiji Hindi
hif-latn - Fiji Hindi
hil - Ilonggo
ho - Hiri Motu
hr - hrvatski
hrx - Hunsrik
hsb - hornjoserbsce
hsn - 湘语
ht - Kreyòl ayisyen
hu - magyar
hu-formal - magyar (formal)
hy - հայերեն
hyw - Արեւմտահայերէն
hz - Otsiherero
ia - interlingua
id - Bahasa Indonesia
ie - Interlingue
ig - Igbo
ii - ꆇꉙ
ik - Iñupiatun
ike-cans - ᐃᓄᒃᑎᑐᑦ
ike-latn - inuktitut
ilo - Ilokano
inh - гӀалгӀай
io - Ido
is - íslenska
it - italiano
iu - ᐃᓄᒃᑎᑐᑦ/inuktitut
ja - 日本語
jam - Patois
jbo - la .lojban.
jut - jysk
jv - Jawa
ka - ქართული
kaa - Qaraqalpaqsha
kab - Taqbaylit
kbd - адыгэбзэ
kbd-cyrl - адыгэбзэ
kbp - Kabɩyɛ
kcg - Tyap
kea - kabuverdianu
kg - Kongo
khw - کھوار
ki - Gĩkũyũ
kiu - Kırmancki
kj - Kwanyama
kjp - ဖၠုံလိက်
kk - қазақша
kk-arab - قازاقشا (تٴوتە)
kk-cn - قازاقشا (جۇنگو)
kk-cyrl - қазақша (кирил)
kk-kz - қазақша (Қазақстан)
kk-latn - qazaqşa (latın)
kk-tr - qazaqşa (Türkïya)
kl - kalaallisut
km - ភាសាខ្មែរ
kn - ಕನ್ನಡ
ko - 한국어
ko-kp - 조선말
koi - перем коми
kr - kanuri
krc - къарачай-малкъар
kri - Krio
krj - Kinaray-a
krl - karjal
ks - कॉशुर / کٲشُر
ks-arab - کٲشُر
ks-deva - कॉशुर
ksh - Ripoarisch
ksw - စှီၤ
ku - kurdî
ku-arab - كوردي (عەرەبی)
ku-latn - kurdî (latînî)
kum - къумукъ
kv - коми
kw - kernowek
ky - кыргызча
la - Latina
lad - Ladino
lb - Lëtzebuergesch
lbe - лакку
lez - лезги
lfn - Lingua Franca Nova
lg - Luganda
li - Limburgs
lij - Ligure
liv - Līvõ kēļ
lki - لەکی
lld - Ladin
lmo - lombard
ln - lingála
lo - ລາວ
loz - Silozi
lrc - لۊری شومالی
lt - lietuvių
ltg - latgaļu
lus - Mizo ţawng
luz - لئری دوٙمینی
lv - latviešu
lzh - 文言
lzz - Lazuri
mad - Madhurâ
mai - मैथिली
map-bms - Basa Banyumasan
mdf - мокшень
mg - Malagasy
mh - Ebon
mhr - олык марий
mi - Māori
min - Minangkabau
mk - македонски
ml - മലയാളം
mn - монгол
mni - ꯃꯤꯇꯩ ꯂꯣꯟ
mnw - ဘာသာ မန်
mo - молдовеняскэ
mos - moore
mr - मराठी
mrh - Mara
mrj - кырык мары
ms - Bahasa Melayu
ms-arab - بهاس ملايو
mt - Malti
mus - Mvskoke
mwl - Mirandés
my - မြန်မာဘာသာ
myv - эрзянь
mzn - مازِرونی
na - Dorerin Naoero
nah - Nāhuatl
nan - Bân-lâm-gú
nap - Napulitano
nb - norsk bokmål
nds - Plattdüütsch
nds-nl - Nedersaksies
ne - नेपाली
new - नेपाल भाषा
ng - Oshiwambo
nia - Li Niha
niu - Niuē
nl - Nederlands
nl-informal - Nederlands (informeel)
nmz - nawdm
nn - norsk nynorsk
no - norsk
nod - ᨣᩤᩴᨾᩮᩬᩥᨦ
nov - Novial
nqo - ߒߞߏ
nrm - Nouormand
nso - Sesotho sa Leboa
nv - Diné bizaad
ny - Chi-Chewa
nyn - runyankore
nys - Nyunga
oc - occitan
ojb - Ojibwemowin
olo - livvinkarjala
om - Oromoo
or - ଓଡ଼ିଆ
os - ирон
pa - ਪੰਜਾਬੀ
pag - Pangasinan
pam - Kapampangan
pap - Papiamentu
pcd - Picard
pcm - Naijá
pdc - Deitsch
pdt - Plautdietsch
pfl - Pälzisch
pi - पालि
pih - Norfuk / Pitkern
pl - polski
pms - Piemontèis
pnb - پنجابی
pnt - Ποντιακά
prg - prūsiskan
ps - پښتو
pt - português
pt-br - português do Brasil
pwn - pinayuanan
qqq - Message documentation
qu - Runa Simi
qug - Runa shimi
rgn - Rumagnôl
rif - Tarifit
rm - rumantsch
rmc - romaňi čhib
rmy - romani čhib
rn - ikirundi
ro - română
roa-tara - tarandíne
rsk - руски
ru - русский
rue - русиньскый
rup - armãneashti
ruq - Vlăheşte
ruq-cyrl - Влахесте
ruq-latn - Vlăheşte
rw - Ikinyarwanda
ryu - うちなーぐち
sa - संस्कृतम्
sah - саха тыла
sat - ᱥᱟᱱᱛᱟᱲᱤ
sc - sardu
scn - sicilianu
sco - Scots
sd - سنڌي
sdc - Sassaresu
sdh - کوردی خوارگ
se - davvisámegiella
se-fi - davvisámegiella (Suoma bealde)
se-no - davvisámegiella (Norgga bealde)
se-se - davvisámegiella (Ruoŧa bealde)
sei - Cmique Itom
ses - Koyraboro Senni
sg - Sängö
sgs - žemaitėška
sh - srpskohrvatski / српскохрватски
shi - Taclḥit
shi-latn - Taclḥit
shi-tfng - ⵜⴰⵛⵍⵃⵉⵜ
shn - ၽႃႇသႃႇတႆး
shy - tacawit
shy-latn - tacawit
si - සිංහල
simple - Simple English
sjd - кӣллт са̄мь кӣлл
sje - bidumsámegiella
sk - slovenčina
skr - سرائیکی
skr-arab - سرائیکی
sl - slovenščina
sli - Schläsch
sm - Gagana Samoa
sma - åarjelsaemien
smn - anarâškielâ
sms - nuõrttsääʹmǩiõll
sn - chiShona
so - Soomaaliga
sq - shqip
sr - српски / srpski
sr-ec - српски (ћирилица)
sr-el - srpski (latinica)
srn - Sranantongo
sro - sardu campidanesu
ss - SiSwati
st - Sesotho
stq - Seeltersk
sty - себертатар
su - Sunda
sv - svenska
sw - Kiswahili
syl - ꠍꠤꠟꠐꠤ
szl - ślůnski
szy - Sakizaya
ta - தமிழ்
tay - Tayal
tcy - ತುಳು
tdd - ᥖᥭᥰᥖᥬᥳᥑᥨᥒᥰ
te - తెలుగు
tet - tetun
tg - тоҷикӣ
tg-cyrl - тоҷикӣ
tg-latn - tojikī
th - ไทย
ti - ትግርኛ
tk - Türkmençe
tl - Tagalog
tly - tolışi
tly-cyrl - толыши
tn - Setswana
to - lea faka-Tonga
tpi - Tok Pisin
tr - Türkçe
tru - Ṫuroyo
trv - Seediq
ts - Xitsonga
tt - татарча/tatarça
tt-cyrl - татарча
tt-latn - tatarça
tum - chiTumbuka
tw - Twi
ty - reo tahiti
tyv - тыва дыл
tzm - ⵜⴰⵎⴰⵣⵉⵖⵜ
udm - удмурт
ug - ئۇيغۇرچە / Uyghurche
ug-arab - ئۇيغۇرچە
ug-latn - Uyghurche
uk - українська
ur - اردو
uz - oʻzbekcha/ўзбекча
uz-cyrl - ўзбекча
uz-latn - oʻzbekcha
ve - Tshivenda
vec - vèneto
vep - vepsän kel’
vi - Tiếng Việt
vls - West-Vlams
vmf - Mainfränkisch
vmw - emakhuwa
vo - Volapük
vot - Vaďďa
vro - võro
wa - walon
war - Winaray
wls - Fakaʻuvea
wo - Wolof
wuu - 吴语
xal - хальмг
xh - isiXhosa
xmf - მარგალური
xsy - saisiyat
yi - ייִדיש
yo - Yorùbá
yrl - Nhẽẽgatú
yue - 粵語
za - Vahcuengh
zea - Zeêuws
zgh - ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ
zh - 中文
zh-cn - 中文(中国大陆)
zh-hans - 中文(简体)
zh-hant - 中文(繁體)
zh-hk - 中文(香港)
zh-mo - 中文(澳門)
zh-my - 中文(马来西亚)
zh-sg - 中文(新加坡)
zh-tw - 中文(臺灣)
zu - isiZulu
cho - Choctaw
Format
Export for off-line translation
Export in native format
Export in CSV format
Fetch
<languages/>{{PluginCard}} Adds support for dynamic variables in strings for plugins. This plugin is a service plugin other plugins can use it to format a string which contains variables. Variables can be used to show the currently playing song in Winamp, the last message you received, the status of a certain contact and much more. The Variables plugin allows you to use special formatting strings within plugins that process their strings using this plugin. Examples of such plugins are {{Plugin|Tipper}} and {{Plugin|StatusManager}}. == About == This plugin doesn't add any functionality on itself. But other plugins can use it to format a string which contains variables. Since this plugin can be quite complicated to use, please read this document carefully before reporting any problems. == Usage == The Variables plugin allows you to use special formatting of strings within plugins that process their strings using this plugin. Examples of such plugins are {{While|tpl=Plugin|NewAwaySys|Tipper|SimpleStatusMsg|StatusManager}}. Please refer to the documentation of the plugin whether or not Variables is supported. Usually, there is no special action needed to use a formatting string instead of a normal string. A formatting string consists of "tokens", special keywords which are translated by the Variables plugin into some text. Popular use of Variables is to show the currently playing song in your away message. If your away message module (like {{Plugin|NewAwaySys}}) supports the Variables plugin, you can enter a text like the following to show your current Winamp song in your away message: <pre style="overflow:auto;"> Hi, I'm listening to %winampsong%. </pre> In this example, the token '%winampsong%' will be translated by the Variables plugin into the current song. Please see [[#Notes|Notes]] for more details. Such special keywords, or tokens, are there in two flavors. First, there are ''fields'', the syntax for a field is %fieldname%, an example is the already shown %winampsong% field. A field takes no arguments. But more advanced is the second flavor, ''functions''. Functions are usually accessed by "?functionname(argument1,argument2,...)", a function can take zero or more arguments. An example of a function is "?add(1,1)", this function will, as you can guess, be replaced by the number "2". A complete list of tokens can be found by pressing "Help…" on the {{Menu|Services|Variables}} options screen. Next to the % and ? character, there are a few others which have a special meaning, these are: === !function === This will parse the function given the arguments, but the result will not be parsed again. Example: <pre style="overflow:auto;"> Message waiting: !message(,first,rcvd,unread) </pre> In case you use <pre style="overflow:auto;"> ?message(,first,rcvd,unread) </pre> and the message would be <pre style="overflow:auto;"> You should use the string %winampsong% to get the song. </pre> the result could be <pre style="overflow:auto;"> Message waiting: You should use the string DJ Mike Llama - Llama Whippin' Intro to get the song. </pre> === `string` === This will not parse the given string, any function, field or special character in the string will shown in the result without being translated. Example: <pre style="overflow:auto;"> Use `%miranda_path%` to show the installation path. </pre> It's usually a good idea to put any non-special keyword between ` characters. === #comment === This will add a comment in the formatting string. Everything from the <nowiki>#</nowiki> character to the end of the line will be removed. Example: <pre style="overflow:auto;"> %dbprofile% #this is a useless comment. </pre> The Variables plugin allows you to build much more complex formatting strings than the one shown above. Please refer to the [[#Additional help|Additional help]] and [[#Notes|Notes]] sections for more information. There are a few settings in the options dialog: ;Automatically strip "end of line" characters : This will remove any CRLF or LF characters. You can insert them using the crlf function. ;Automatically strip white space : This will remove any white space. You can add white spaces by placing ` characters around them (see above). ;Automatically strip all non-parsing characters : This will remove any characters that don't have a special meaning (all characters except those shown above). Basically this means you have to put all text besides tokens and comments between ` characters (see above). ;Parse the following string at startup : The input box below this option is not just for testing, you can choose to parse the string at startup to set your global variables using the put and puts functions (which aren't different in this case). Also, you can create aliases using the alias function. ;Auto parse : Normally the string is only parsed when you press the {{Button|Parse}} button, check this to keep the parsed string updated every second. ;Help… : Pressing this button shows up a list of available functions and fields. == Additional help == As stated before, this plugin can be quite complicated to use, here follows some addition help for some of the complex functions. === if(x,y,z) === The Variables has several functions based on logics. The if function will show string y in case x evaluates to true, and z otherwise. The return values of the several logic functions can be found in the help dialog. Also, a string x is false in case an error occurs while parsing it. Example: <pre style="overflow:auto;"> !if(%winampsong%,`winamp is running`,`winamp is not running`) </pre> === cinfo(x,y) === * x specifies the contact (see [[#Notes|Notes]]). * y specifies the info you want to retrieve, the following values are possible: <pre style="overflow:auto;"> first, last, nick, cnick, email, city, state, country, phone, homepage, about, gender, age, firstlast, id, display, protocol, status, intip, extip, protoid, fax, cellular, timezone, mynotes, bday, bmonth, byear, street, zip, lang1, lang2, lang3, coname, codept, copos, costreet, cocity, costate, cozip, cocountry, cohomepage </pre> Example: <pre style="overflow:auto;"> !cinfo(<ICQ:12345678>,nick) </pre> === lsdate(x,y), lstime(x,y), lsstatus(x) === These functions require {{Plugin|SeenPlugin|LastSeen}} to be installed. <pre style="overflow:auto;"> lsdate(x,y), cdate(x) </pre> The format argument can be formatted using the following: {| |d||Day of month as digits with no leading zero for single-digit days. |- |dd||Day of month as digits with leading zero for single-digit days. |- |ddd||Day of week as a three-letter abbreviation. |- |dddd||Day of week as its full name. |- |M||Month as digits with no leading zero for single-digit months. |- |MM||Month as digits with leading zero for single-digit months. |- |MMM||Month as a three-letter abbreviation. |- |MMMM||Month as its full name. |- |y||Year as last two digits, but with no leading zero for years less than 10. |- |yy||Year as last two digits, but with leading zero for years less than 10. |- |yyyy||Year represented by full four digits. |- |gg||Period/era string. This element is ignored if the date to be formatted does not have an associated era or period string. |} === lstime(x,y), ctime(x) === The format parameter can be formatted using the following: {| |h||Hours with no leading zero for single-digit hours; 12-hour clock. |- |hh||Hours with leading zero for single-digit hours; 12-hour clock. |- |H||Hours with no leading zero for single-digit hours; 24-hour clock. |- |HH||Hours with leading zero for single-digit hours; 24-hour clock. |- |m||Minutes with no leading zero for single-digit minutes. |- |mm||Minutes with leading zero for single-digit minutes. |- |s||Seconds with no leading zero for single-digit seconds. |- |ss||Seconds with leading zero for single-digit seconds. |- |t||One character time-marker string, such as A or P. |- |tt||Multicharacter time-marker string, such as AM or PM. |} === subject === This field returns a string in the format <PROTOCOL:UNQIUEID>, the contact associated with this token depends on the plugin which uses it. === extratext === This field returns a string depending on the plugin which uses it. === get(x), put(x,y), puts(x,y) === Put and puts will store string y under name x. Puts will return nothing, while put returns the string stored. Get will retrieve the value stored earlier with put or puts. {{TNT|Note|The stored string is first parsed, this means calling for example !puts(time,!ctime()) and later !get(time) will always return the time at which puts was called. Use !alias(x,y) to store 'unparsed strings'. Strings stored using put and puts can always be accessed (they are shared amongst instances). So beware you don't modify a variable in two places (unless you want that to happen).}} === alias(x,y) === Stores an alias named x with the value y. The alias x can be used as a regular token. You can also override existing tokens using the alias function. Example: <pre style="overflow:auto;"> !alias(song(pl,st,pa,nr),!switch(?if(!and(%winampstate%,%winampsong%),%winampstate%,`Not Running`),`Playing`,pl,`Paused`,pa,`Stopped`,st,`Not Running`,nr)) </pre> This line above will add a token "song" which takes 4 arguments. The first one is the string when Winamp is playing a song, the second when stopped, the third when paused and the fourth argument specifies the string when Winamp is not running. You can use it like this: <pre style="overflow:auto;"> ?song(%winampsong%` is playing`,`just stopped listening to `%winampsong%,%winampsong%` <- paused`,`Winamp is not running`) </pre> === message(x,y,z,w) === Retrieves a message for contact x according to y,z and w. * y either "first" to retrieve the first message or "last" (default) to get the last one. * z either "sent" to retrieve a sent message or "rcvd" to get a received one. * w either "read" to get a message you already read, or "unread" to get one from the message queue. Only used when z = "rcvd". If an argument is not given, this function will retrieve the message according to the rest of the arguments. Some examples: <pre style="overflow:auto;"> !message(,`first`,`rcvd`,`unread`) </pre> This is 'normal' operation, to get the first message in the message queue. <pre style="overflow:auto;"> !message(%subject%,`last`,`rcvd`,`unread`) </pre> Get the last message you received from the contact %subject%, which is in the message queue. <pre style="overflow:auto;"> !message(%subject%,`last`,,) </pre> Get the last message from contact %subject%. This one could be sent, received, read or unread. <pre style="overflow:auto;"> !message(,,,) </pre> Get the last message Miranda processed. === for(w,x,y,z) === Generates a for-loop; w will be initialized, x specifies the condition on which y will be executed and z will be shown. Example: <pre style="overflow:auto;"> !for(!puts(i,0),!not(!strcmp(!get(i),3)),!puts(i,!add(!get(i),1)),i=!get(i)!crlf()) </pre> == Notes == # Whenever a function requires a contact as an argument, you can specify it in two ways: #* Using a unique ID (UIN for ICQ, JID for Jabber) or, a protocol ID followed by a unique ID in the form <PROTOID:UNIQUEID>, for example <JABBER:miranda@example.com> or <ICQ:123456789>. #* Using the contact function:<!-- --><p>'''contact(x,y)'''</p><!-- --><p>A contact will be searched which will have value x for its property y, y can be one of the following:</p><!-- --><p><pre style="overflow:auto;">first, last, nick, email, id, display</pre></p><!-- --><p>Example:</p><!-- --><p><pre style="overflow:auto;">?contact(miranda@example.com,email)</pre></p><!-- --><p>or</p><!-- --><p><pre style="overflow:auto;">?contact(Miranda,nick).</pre></p><!-- --><p>Contact will return either a unique contact according to the arguments or nothing if none or multiple contacts exists with the given property. If a property holds for multiple contacts, you can select one of those contacts by adding an extra argument z. This indicates which contact to use. The ?ccount function can be used to find out how many contacts hold for a certain property. The following formatting string demonstrates the use of ccount and contact with three arguments.</p><!-- --><p>Example:</p><!-- --><p>get the number of contacts with the display name "Marley"</p><!-- --><p><pre style="overflow:auto;">!puts(count,!ccount(`Marley`,display))</pre></p><!-- --><p>loop through these contacts, for each of them, show the e-mail address</p><!-- --><p><pre style="overflow:auto;">!for(!puts(n,0),!not(!strcmp(!get(n),!get(count))),!puts(n,!add(!get(n),1)),!cinfo(!contact(`Marley`,`display`,!add(!get(n),1)),email))</pre></p><!-- --><p>In case the z argument is used, y can be any property of the cinfo function. Z can be 'r' to get a random contact.</p> # The %winampsong% field will only retrieve a song for Winamp, for Foobar2000, I recommend using foo_text<!-- ([http://members.lycos.co.uk/musicf/ download]) — the link is dead --> and the txtfile function. # Variables syntax is inspired by the TAGZ system used in [https://www.foobar2000.org/ Foobar2000]. {{PluginGroups}}
Navigation menu
Personal tools
English
Create account
Log in
Dark mode
Namespaces
Translate
English
Views
Language statistics
Message group statistics
Export
More
Search
Miranda NG
News
Project site
Forum
Source code
Download
Translation
Known issues
Navigation
Main page
Recent changes
Random page
Help
All pages
Category:Root
Tools
Special pages
Printable version
Autoexec system
Building Miranda
Categories
Category:Contact list extensions
Category:Contact lists
Category:Contents
Category:Database extensions / Import
Category:Databases
Category:Deprecated
Category:Help
Category:History
Category:Main pages
Category:Messaging dialog extensions
Category:Messaging dialogs
Category:Multimedia
Category:Notifications
Category:Other protocols
Category:Packs
Category:Plugins
Category:Protocol extensions
Category:Protocols
Category:Security and privacy
Category:Services
Category:Standard modules
Category:Status
Category:Tutorials
Core and basic plugins
Crash reports
Download
Hidden settings
Installation and update
Known problems
L10n:Content/TableHeaders
L10n:MirLua/Modules
L10n:YesNo
Langpacks
Main pages
Miranda NG:About
Mirandaboot.ini
MirandaNG deprecated plugins
MirandaNG plugins
Network log
Old MDBX profile format
Packs
Plugin list
Plugin subpages
Plugin:Actman
Plugin:AddContactPlus
Plugin:AdvaImg
Plugin:AdvancedAutoAway
Plugin:AIM
Plugin:Alarms
Plugin:AsSingleWindow
Plugin:AssocMgr
Plugin:AuthState
Plugin:AutoRun
Plugin:AutoShutdown
Plugin:AvatarHistory
Plugin:AVS
Plugin:BasicHistory
Plugin:BASS interface
Plugin:Boltun
Plugin:BossKey
Plugin:BuddyExpectator
Plugin:BuddyPounce
Plugin:ChangeKeyboardLayout
Plugin:ClientChangeNotify
Plugin:Clist blind
Plugin:Clist modern
Plugin:Clist mw
Plugin:Clist nicer
Plugin:Cln skinedit
Plugin:CloudFile
Plugin:CmdLine
Plugin:ConnectionNotify
Plugin:Console
Plugin:Contacts
Plugin:CrashDumper
Plugin:CryptoPP
Plugin:CSList
Plugin:CurrencyRates
Plugin:CyrTranslit
Plugin:Db autobackups
Plugin:DbChecker
Plugin:DbEditorPP
Plugin:Dbx 3x
Plugin:Dbx mdbx
Plugin:Dbx mmap
Plugin:Dbx mmap SA
Plugin:Dbx sqlite
Plugin:Dbx tree
Plugin:Discord
Plugin:Dropbox
Plugin:Dummy
Plugin:EmLanProto
Plugin:Exchange
Plugin:ExtraIcons
Plugin:Facebook
Plugin:FavContacts
Plugin:FileAsMessage
Plugin:Fingerprint
Plugin:FirstRun
Plugin:Flags
Plugin:FlashAvatars
Plugin:FltContacts
Plugin:Folders
Plugin:FTPFile
Plugin:Gender
Plugin:GG
Plugin:GmailNotifier
Plugin:GTalkExt
Plugin:HistoryPP
Plugin:HistoryStats
Plugin:HistorySweeperLight
Plugin:HTTPServer
Plugin:HwHotKeys
Plugin:ICQ
Plugin:ICQCorp
Plugin:IEHistory
Plugin:IEView
Plugin:IgnoreState
Plugin:IM Updater
Plugin:Import
Plugin:ImportTXT
Plugin:IRC
Plugin:Jabber
Plugin:Jabber/Auto-join group chats
Plugin:Jingle
Plugin:KeepStatus
Plugin:KeyboardNotify
Plugin:LangMan
Plugin:LinkList
Plugin:ListeningTo
Plugin:LotusNotify
Plugin:MagneticWindows
Plugin:MenuEx
Plugin:MessageState
Plugin:MetaContacts
Plugin:MinecraftDynmap
Plugin:MirandaG15
Plugin:MirFox
Plugin:MirLua
Plugin:MirLua/Module/m clist
Plugin:MirLua/Module/m core
Plugin:MirLua/Module/m database
Plugin:MirLua/Module/m genmenu
Plugin:MirLua/Module/m hotkeys
Plugin:MirLua/Module/m icolib
Plugin:MirLua/Module/m sounds
Plugin:MirOTR
Plugin:MobileState
Plugin:ModernOpt
Plugin:MRA
Plugin:MRadio
Plugin:Msg Export
Plugin:MsgPopup
Plugin:MSN
Plugin:MTextControl
Plugin:MyDetails
Plugin:New GPG
Plugin:NewAwaySys
Plugin:NewEventNotify
Plugin:NewsAggregator
Plugin:NewStory
Plugin:NewXstatusNotify
Plugin:NimContact
Plugin:NoHistory
Plugin:NotesReminders
Plugin:NotifyAnything
Plugin:Nudge
Plugin:Omegle
Plugin:OpenFolder
Plugin:OpenSSL
Plugin:PackUpdater
Plugin:PasteIt
Plugin:Ping
Plugin:PluginUpdater
Plugin:PManagerEx
Plugin:PopupPlus
Plugin:ProxySwitch
Plugin:QuickContacts
Plugin:QuickMessages
Plugin:QuickReplies
Plugin:QuickSearch
Plugin:Quotes
Plugin:Rate
Plugin:RecentContacts
Plugin:RemovePersonalSettings
Plugin:Restart
Plugin:Sametime
Plugin:Scriver
Plugin:SecureIM
Plugin:SeenPlugin
Plugin:SendSS
Plugin:Sessions
Plugin:ShlExt
Plugin:SimpleAR
Plugin:SimpleStatusMsg
Plugin:Skype
Plugin:SkypeClassic
Plugin:SkypeStatusChange
Plugin:SkypeWeb
Plugin:SmileyAdd
Plugin:SMS
Plugin:Spamotron
Plugin:SpellChecker
Plugin:SplashScreen
Plugin:StartPosition
Plugin:StartupSilence
Plugin:StartupStatus
Plugin:StatusChange
Plugin:StatusManager
Plugin:StdAuth
Plugin:StdAutoAway
Plugin:StdAway
Plugin:StdChat
Plugin:StdClist
Plugin:StdCrypt
Plugin:StdEmail
Plugin:StdFile
Plugin:StdHelp
Plugin:StdIdle
Plugin:StdMsg
Plugin:StdPopup
Plugin:StdSSL
Plugin:StdUIHist
Plugin:StdUrl
Plugin:StdUserInfo
Plugin:StdUserOnline
Plugin:Steam
Plugin:StopSpam
Plugin:StopSpamMod
Plugin:TabSRMM
Plugin:TabSRMM/Advanced tweaks
Plugin:TabSRMM/Aero
Plugin:TabSRMM/Avatars
Plugin:TabSRMM/Color themes
Plugin:TabSRMM/Configure containers
Plugin:TabSRMM/Configure history
Plugin:TabSRMM/Containers
Plugin:TabSRMM/Customize images
Plugin:TabSRMM/General questions
Plugin:TabSRMM/General settings
Plugin:TabSRMM/Hiding containers
Plugin:TabSRMM/History
Plugin:TabSRMM/Hotkeys
Plugin:TabSRMM/Info panel
Plugin:TabSRMM/Input history
Plugin:TabSRMM/Menu bar
Plugin:TabSRMM/Message length indicator
Plugin:TabSRMM/Questions about customization
Plugin:TabSRMM/Questions about the user interface
Plugin:TabSRMM/Send later
Plugin:TabSRMM/Sessions
Plugin:TabSRMM/Skinning
Plugin:TabSRMM/Skinning format
Plugin:TabSRMM/SkinningV3
Plugin:TabSRMM/Templates
Plugin:TabSRMM/Theme
Plugin:TabSRMM/Tips
Plugin:TabSRMM/Title bar formatting
Plugin:TabSRMM/Toolbar
Plugin:TabSRMM/Typing notifications
Plugin:TabSRMM/User notes editing
Plugin:TabSRMM/Using skins
Plugin:Telegram
Plugin:Tipper
Plugin:Tlen
Plugin:Toaster
Plugin:TooltipNotify
Plugin:TopToolBar
Plugin:Tox
Plugin:TrafficCounter
Plugin:TranslitSwitcher
Plugin:Twitter
Plugin:UInfoEx
Plugin:UserGuide
Plugin:Variables
Plugin:VersionInfo
Plugin:VKontakte
Plugin:VoiceService
Plugin:Watrack
Plugin:Watrack MPD
Plugin:WbOSD
Plugin:Weather
Plugin:WebView
Plugin:WhatsApp
Plugin:WhenWasIt
Plugin:WhoUsesMyFiles
Plugin:WinterSpeak
Plugin:XFire
Plugin:XSoundNotify
Plugin:Yahoo
Plugin:YahooGroups
Plugin:YAMN
Plugin:YAPP
Plugin:YARelay
Plugin:ZeroNotify
Plugin:ZeroSwitch
Reporting bugs
Reusable strings
Template:Important
Template:Message/Deprecated plugin
Template:Message/Deprecated protocol
Template:Message/Miranda stable work
Template:Note
Template:Tip
Template:Warning
Templates
Using Process Explorer as the debugging tool
Version information
aa - Qafár af
ab - аԥсшәа
abs - bahasa ambon
ace - Acèh
ady - адыгабзэ
ady-cyrl - адыгабзэ
aeb - تونسي/Tûnsî
aeb-arab - تونسي
aeb-latn - Tûnsî
af - Afrikaans
ak - Akan
aln - Gegë
alt - алтай тил
am - አማርኛ
ami - Pangcah
an - aragonés
ang - Ænglisc
anp - अंगिका
ar - العربية
arc - ܐܪܡܝܐ
arn - mapudungun
arq - جازايرية
ary - الدارجة
arz - مصرى
as - অসমীয়া
ase - American sign language
ast - asturianu
atj - Atikamekw
av - авар
avk - Kotava
awa - अवधी
ay - Aymar aru
az - azərbaycanca
azb - تۆرکجه
ba - башҡортса
ban - Basa Bali
ban-bali - ᬩᬲᬩᬮᬶ
bar - Boarisch
bbc - Batak Toba
bbc-latn - Batak Toba
bcc - جهلسری بلوچی
bci - wawle
bcl - Bikol Central
be - беларуская
be-tarask - беларуская (тарашкевіца)
bg - български
bgn - روچ کپتین بلوچی
bh - भोजपुरी
bho - भोजपुरी
bi - Bislama
bjn - Banjar
blk - ပအိုဝ်ႏဘာႏသာႏ
bm - bamanankan
bn - বাংলা
bo - བོད་ཡིག
bpy - বিষ্ণুপ্রিয়া মণিপুরী
bqi - بختیاری
br - brezhoneg
brh - Bráhuí
bs - bosanski
btm - Batak Mandailing
bto - Iriga Bicolano
bug - ᨅᨔ ᨕᨘᨁᨗ
bxr - буряад
ca - català
cbk-zam - Chavacano de Zamboanga
cdo - Mìng-dĕ̤ng-ngṳ̄
ce - нохчийн
ceb - Cebuano
ch - Chamoru
cho - Choctaw
chr - ᏣᎳᎩ
chy - Tsetsêhestâhese
ckb - کوردی
co - corsu
cps - Capiceño
cr - Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ
crh - qırımtatarca
crh-cyrl - къырымтатарджа (Кирилл)
crh-latn - qırımtatarca (Latin)
cs - čeština
csb - kaszëbsczi
cu - словѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ
cv - чӑвашла
cy - Cymraeg
da - dansk
dag - dagbanli
de - Deutsch
de-at - Österreichisches Deutsch
de-ch - Schweizer Hochdeutsch
de-formal - Deutsch (Sie-Form)
din - Thuɔŋjäŋ
diq - Zazaki
dsb - dolnoserbski
dtp - Dusun Bundu-liwan
dty - डोटेली
dv - ދިވެހިބަސް
dz - ཇོང་ཁ
ee - eʋegbe
egl - Emiliàn
el - Ελληνικά
eml - emiliàn e rumagnòl
en - English
en-ca - Canadian English
en-gb - British English
eo - Esperanto
es - español
es-419 - español de América Latina
es-formal - español (formal)
et - eesti
eu - euskara
ext - estremeñu
fa - فارسی
fat - mfantse
ff - Fulfulde
fi - suomi
fit - meänkieli
fj - Na Vosa Vakaviti
fo - føroyskt
fon - fɔ̀ngbè
fr - français
frc - français cadien
frp - arpetan
frr - Nordfriisk
fur - furlan
fy - Frysk
ga - Gaeilge
gaa - Ga
gag - Gagauz
gan - 贛語
gan-hans - 赣语(简体)
gan-hant - 贛語(繁體)
gcr - kriyòl gwiyannen
gd - Gàidhlig
gl - galego
gld - на̄ни
glk - گیلکی
gn - Avañe'ẽ
gom - गोंयची कोंकणी / Gõychi Konknni
gom-deva - गोंयची कोंकणी
gom-latn - Gõychi Konknni
gor - Bahasa Hulontalo
got - 𐌲𐌿𐍄𐌹𐍃𐌺
gpe - Ghanaian Pidgin
grc - Ἀρχαία ἑλληνικὴ
gsw - Alemannisch
gu - ગુજરાતી
guc - wayuunaiki
gur - farefare
guw - gungbe
gv - Gaelg
ha - Hausa
hak - 客家語/Hak-kâ-ngî
haw - Hawaiʻi
he - עברית
hi - हिन्दी
hif - Fiji Hindi
hif-latn - Fiji Hindi
hil - Ilonggo
ho - Hiri Motu
hr - hrvatski
hrx - Hunsrik
hsb - hornjoserbsce
hsn - 湘语
ht - Kreyòl ayisyen
hu - magyar
hu-formal - magyar (formal)
hy - հայերեն
hyw - Արեւմտահայերէն
hz - Otsiherero
ia - interlingua
id - Bahasa Indonesia
ie - Interlingue
ig - Igbo
ii - ꆇꉙ
ik - Iñupiatun
ike-cans - ᐃᓄᒃᑎᑐᑦ
ike-latn - inuktitut
ilo - Ilokano
inh - гӀалгӀай
io - Ido
is - íslenska
it - italiano
iu - ᐃᓄᒃᑎᑐᑦ/inuktitut
ja - 日本語
jam - Patois
jbo - la .lojban.
jut - jysk
jv - Jawa
ka - ქართული
kaa - Qaraqalpaqsha
kab - Taqbaylit
kbd - адыгэбзэ
kbd-cyrl - адыгэбзэ
kbp - Kabɩyɛ
kcg - Tyap
kea - kabuverdianu
kg - Kongo
khw - کھوار
ki - Gĩkũyũ
kiu - Kırmancki
kj - Kwanyama
kjp - ဖၠုံလိက်
kk - қазақша
kk-arab - قازاقشا (تٴوتە)
kk-cn - قازاقشا (جۇنگو)
kk-cyrl - қазақша (кирил)
kk-kz - қазақша (Қазақстан)
kk-latn - qazaqşa (latın)
kk-tr - qazaqşa (Türkïya)
kl - kalaallisut
km - ភាសាខ្មែរ
kn - ಕನ್ನಡ
ko - 한국어
ko-kp - 조선말
koi - перем коми
kr - kanuri
krc - къарачай-малкъар
kri - Krio
krj - Kinaray-a
krl - karjal
ks - कॉशुर / کٲشُر
ks-arab - کٲشُر
ks-deva - कॉशुर
ksh - Ripoarisch
ksw - စှီၤ
ku - kurdî
ku-arab - كوردي (عەرەبی)
ku-latn - kurdî (latînî)
kum - къумукъ
kv - коми
kw - kernowek
ky - кыргызча
la - Latina
lad - Ladino
lb - Lëtzebuergesch
lbe - лакку
lez - лезги
lfn - Lingua Franca Nova
lg - Luganda
li - Limburgs
lij - Ligure
liv - Līvõ kēļ
lki - لەکی
lld - Ladin
lmo - lombard
ln - lingála
lo - ລາວ
loz - Silozi
lrc - لۊری شومالی
lt - lietuvių
ltg - latgaļu
lus - Mizo ţawng
luz - لئری دوٙمینی
lv - latviešu
lzh - 文言
lzz - Lazuri
mad - Madhurâ
mai - मैथिली
map-bms - Basa Banyumasan
mdf - мокшень
mg - Malagasy
mh - Ebon
mhr - олык марий
mi - Māori
min - Minangkabau
mk - македонски
ml - മലയാളം
mn - монгол
mni - ꯃꯤꯇꯩ ꯂꯣꯟ
mnw - ဘာသာ မန်
mo - молдовеняскэ
mos - moore
mr - मराठी
mrh - Mara
mrj - кырык мары
ms - Bahasa Melayu
ms-arab - بهاس ملايو
mt - Malti
mus - Mvskoke
mwl - Mirandés
my - မြန်မာဘာသာ
myv - эрзянь
mzn - مازِرونی
na - Dorerin Naoero
nah - Nāhuatl
nan - Bân-lâm-gú
nap - Napulitano
nb - norsk bokmål
nds - Plattdüütsch
nds-nl - Nedersaksies
ne - नेपाली
new - नेपाल भाषा
ng - Oshiwambo
nia - Li Niha
niu - Niuē
nl - Nederlands
nl-informal - Nederlands (informeel)
nmz - nawdm
nn - norsk nynorsk
no - norsk
nod - ᨣᩤᩴᨾᩮᩬᩥᨦ
nov - Novial
nqo - ߒߞߏ
nrm - Nouormand
nso - Sesotho sa Leboa
nv - Diné bizaad
ny - Chi-Chewa
nyn - runyankore
nys - Nyunga
oc - occitan
ojb - Ojibwemowin
olo - livvinkarjala
om - Oromoo
or - ଓଡ଼ିଆ
os - ирон
pa - ਪੰਜਾਬੀ
pag - Pangasinan
pam - Kapampangan
pap - Papiamentu
pcd - Picard
pcm - Naijá
pdc - Deitsch
pdt - Plautdietsch
pfl - Pälzisch
pi - पालि
pih - Norfuk / Pitkern
pl - polski
pms - Piemontèis
pnb - پنجابی
pnt - Ποντιακά
prg - prūsiskan
ps - پښتو
pt - português
pt-br - português do Brasil
pwn - pinayuanan
qqq - Message documentation
qu - Runa Simi
qug - Runa shimi
rgn - Rumagnôl
rif - Tarifit
rm - rumantsch
rmc - romaňi čhib
rmy - romani čhib
rn - ikirundi
ro - română
roa-tara - tarandíne
rsk - руски
ru - русский
rue - русиньскый
rup - armãneashti
ruq - Vlăheşte
ruq-cyrl - Влахесте
ruq-latn - Vlăheşte
rw - Ikinyarwanda
ryu - うちなーぐち
sa - संस्कृतम्
sah - саха тыла
sat - ᱥᱟᱱᱛᱟᱲᱤ
sc - sardu
scn - sicilianu
sco - Scots
sd - سنڌي
sdc - Sassaresu
sdh - کوردی خوارگ
se - davvisámegiella
se-fi - davvisámegiella (Suoma bealde)
se-no - davvisámegiella (Norgga bealde)
se-se - davvisámegiella (Ruoŧa bealde)
sei - Cmique Itom
ses - Koyraboro Senni
sg - Sängö
sgs - žemaitėška
sh - srpskohrvatski / српскохрватски
shi - Taclḥit
shi-latn - Taclḥit
shi-tfng - ⵜⴰⵛⵍⵃⵉⵜ
shn - ၽႃႇသႃႇတႆး
shy - tacawit
shy-latn - tacawit
si - සිංහල
simple - Simple English
sjd - кӣллт са̄мь кӣлл
sje - bidumsámegiella
sk - slovenčina
skr - سرائیکی
skr-arab - سرائیکی
sl - slovenščina
sli - Schläsch
sm - Gagana Samoa
sma - åarjelsaemien
smn - anarâškielâ
sms - nuõrttsääʹmǩiõll
sn - chiShona
so - Soomaaliga
sq - shqip
sr - српски / srpski
sr-ec - српски (ћирилица)
sr-el - srpski (latinica)
srn - Sranantongo
sro - sardu campidanesu
ss - SiSwati
st - Sesotho
stq - Seeltersk
sty - себертатар
su - Sunda
sv - svenska
sw - Kiswahili
syl - ꠍꠤꠟꠐꠤ
szl - ślůnski
szy - Sakizaya
ta - தமிழ்
tay - Tayal
tcy - ತುಳು
tdd - ᥖᥭᥰᥖᥬᥳᥑᥨᥒᥰ
te - తెలుగు
tet - tetun
tg - тоҷикӣ
tg-cyrl - тоҷикӣ
tg-latn - tojikī
th - ไทย
ti - ትግርኛ
tk - Türkmençe
tl - Tagalog
tly - tolışi
tly-cyrl - толыши
tn - Setswana
to - lea faka-Tonga
tpi - Tok Pisin
tr - Türkçe
tru - Ṫuroyo
trv - Seediq
ts - Xitsonga
tt - татарча/tatarça
tt-cyrl - татарча
tt-latn - tatarça
tum - chiTumbuka
tw - Twi
ty - reo tahiti
tyv - тыва дыл
tzm - ⵜⴰⵎⴰⵣⵉⵖⵜ
udm - удмурт
ug - ئۇيغۇرچە / Uyghurche
ug-arab - ئۇيغۇرچە
ug-latn - Uyghurche
uk - українська
ur - اردو
uz - oʻzbekcha/ўзбекча
uz-cyrl - ўзбекча
uz-latn - oʻzbekcha
ve - Tshivenda
vec - vèneto
vep - vepsän kel’
vi - Tiếng Việt
vls - West-Vlams
vmf - Mainfränkisch
vmw - emakhuwa
vo - Volapük
vot - Vaďďa
vro - võro
wa - walon
war - Winaray
wls - Fakaʻuvea
wo - Wolof
wuu - 吴语
xal - хальмг
xh - isiXhosa
xmf - მარგალური
xsy - saisiyat
yi - ייִדיש
yo - Yorùbá
yrl - Nhẽẽgatú
yue - 粵語
za - Vahcuengh
zea - Zeêuws
zgh - ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ
zh - 中文
zh-cn - 中文(中国大陆)
zh-hans - 中文(简体)
zh-hant - 中文(繁體)
zh-hk - 中文(香港)
zh-mo - 中文(澳門)
zh-my - 中文(马来西亚)
zh-sg - 中文(新加坡)
zh-tw - 中文(臺灣)
zu - isiZulu