This documentation is work-in-progress, we are working very hard to improve it. If you wish to help: edit here (md).
Translations: Spanish, Dutch

Localization

You can use xoscript in your native language if you wish. To so, build xoscript like this:

make clean
PACKAGE="server" make plugin-clean
iso="xx" LDFLAGS='-shared' make
iso="xx" PACKAGE="server" NAME="libctrserver.so" make plugin

Replace xx with the language iso code of your choice and add the dictionary for your language if it is not provided yet.


Show languages:
Spanish (ES)
Dutch (NL)
Portuguese (PT)
Italian (IT)
Russian (RU)
Chinese (ZH)
en es nl pt it ru zh
None Nulo Niets Nulo Nil Пустой
Bool Booleano Boolean Boleano Booleano Логический 布尔
True Verdadero Ja Sim Vero Истина
False Falso Nee Não Falso Ложь
Number Número Getal Número Numero Число 数值
String Texto Tekst String Testo текст 文本
Function Función Functie Código Compito Код 函数
Object Objeto Object Objeto Oggetto Объект 对象
List Lista Reeks Listar Serie Список 数组对象
Dict Diccionario Lijst Mapa Elenco Карта 映射对象
Program Programa Programma Programa Programma Программа 程序
File Archivo Bestand Arquivo File Файл 文件
Moment Momento Moment Momento Momento Момент 时间对象
Int64 Int64 Int64 Int64 Int64 Int64 Int64
Path Ruta Bestandslocatie Caminho Sentiero Путь 路径对象
Command Comando Instructie Comando Istruzioni Командование 命令对象
Out Salida Uit Saída Uscita Выход 输出
Format Formato Format Formato Formato Формат 格式
self yo zelf isto io сам 自身
own mi eigen prop mio мой 拥有
new crear nieuw novo nuovo новый 新建
new: crear: nieuw: novo: nuovo: новый: 新建:
new:type: crear:tipo: nieuw:type: novo:tipo: nuovo:genere: новый:тип: 新建:类型:
equals: es: gelijk: igual: equivale: равно: 等于:
and: y: en: e: e: и: 且:
or: o: of: ou: o: или: 或:
modulo: módulo: modulo: módulo: modulo: модуль: 取模:
nor: ni: noch: nem: né: ни: 或非:
on:do: al:hacer: bij:doen: em:fazer: on:fare: в:сделать: 在:执行:
type tipo type tipo genere тип 类型
None? ¿nulo? Niets? Nulo? nil? пустой? 为空?
myself yo-mismo mijzelf em-si me-stessa себя 我自己
do hacer doen fazer fare сделать 执行
done hecho klaar pronto fatto выполнить 完成
false: falso: nee: não: falso: ложь: 否:
true: verdadero: ja: sim: vero: истина: 是:
while: mientras: zolang: enquanto: mentre: пока: 当:
message:arguments: mensaje:argumentos: bericht:argumenten: menssagem:argumentos: messaggio:argomenti: сообщение:аргументы: 消息:参数:
message: mensaje: bericht: menssagem: messaggio: сообщение: 消息:
learn:means: aprender:significa: leer:betekent: aprender:significa: imparare:significa: узнать:означает: 学习:表示:
break salir afbreken parar interrompere разрыв 中断
continue continuar doorgaan continua continua продолжить 继续
else: otro: anders: senão: altro: иначе: 否则:
not no niet não non не
number número getal número numero к-числу 转数值
string texto tekst string testo к-тексту 转文本
character: caracter: letter: caracter: carattere: набор-символов: 字符:
either:or: o:o: of:of: outro:ou: o:o: либо:или: 或:或:
by: por: per: por: di: на: 按:
floor redondear-bajo laag baixo difetto меньше 下取整
ceil redondear-alto hoog cima eccesso больше 上取整
round redondeado afgerond arredondado arrotondato округлить 四舍五入
power: elevado-a: tot-de-macht: ao-poder: al-potere: в-степени: 幂:
minimum mínimo minimum min minimo минимум 最小
maximum máximo maximum max massimo максимум 最大
odd? ¿impar? oneven? impar? dispari? нечетное? 奇数?
even? ¿par? even? par? pari? четное? 偶数?
positive? ¿positivo? positief? positivo? positivo? положительный? 正数?
negative? ¿negativo? negatief? negativo? negativo? отрицательный? 负数?
bool booleano bool boleano booleano к-логический 转布尔
between:and: entre:y: tussen:en: entre:e: tra:e: между:и: 在:和:
length longitud lengte comprimento lunghezza длина 长度
from: desde: van: de: da: от: 从:
from-string: desde-texto: van-string: de-string: da-testo: от-тексту: 从字符串:
from:length: desde:longitud: van:lengte: de:comprimento: da:lunghezza: от:длина: 从:长度:
trim recortar kern trim trim сократить 修剪
at: en: bij: em: a: в: 在:
position: posición: positie: posição: posizione: позиция: 位置:
find: encontrar: zoek: encontre: trova: найти: 查找:
last: último: laatste: último: scorso: последний: 最后:
replace:with: reemplazar:con: vervang:door: substituir:com: sostituirlo:con: заменить:на: 替换:为:
split: partir: opsplitsen: dividir: diviso: разделить: 拆分:
offset: saltar: overslaan: deslocar: compensare: сместить: 跳过:
start empezar start iniciar correre запуск 运行
apply: aplicar: toepassen: aplicar: applica: применить: 应用:
apply:and: aplicar:y: toepassen:en: aplicar:e: applica:e: применить:и: 应用:和:
apply:and:and: aplicar:y:y: toepassen:en:en: aplicar:e:e: applica:e:e: применить:и:и: 应用:和:和:
set:value: valor:asignar: gebruik:waarde: setar:valor: valore:impostato: задать:значение: 设:值:
error: error: fout: erro: errore: ошибка: 错误:
except: capturar: afhandelen: pegar: catturare: впоймать: 捕获:
shift cortar-primero lknip corte-esq tagsin срез-слева 左移
count contar aantal conta contare счетчик 计数
combine: unir: samenvoegen: juntar: aderire: присоединить: 连接:
pop cortar-último rknip corte-dir tagdes срез-справа 弹出
sort: ordenar: sorteren: oedenar: ord: сортировать: 排序:
put:at: poner:en: zet:bij: colocar:em: met:a: разместить:в: 放:在:
map: diccionario: lijst: mapa: elenco: карта: 映射:
each: cada: elk: cada-um: ogni: каждый: 每个:
write: escribir: schrijf: escrever: scrivi: написать: 写入:
path ruta pad caminho sentiero путь 路径
read leer lezen ler leggere прочитать 读取
append: adjuntar: toevoegen: acrescentar: aggiungere: добавить-в-конец: 追加:
prepend: anteponer: invoegen: preceder: anteporre: добавить-в-начало: 前置:
exists existe bestaat existe esiste существует 存在
size tamaño grootte tamanho dimensione размер 大小
delete eliminar verwijderen apagar elimina удалить 删除
use: utilizar: gebruik: usar: uso: импортировать: 使用:
list: lista: reeks: lista: serie: список: 数组:
end finalizar einde fim fine конец 结束
argument: argumento: argument: argumento: argomento: аргумент: 命令行参数:
arguments argumentos aantal-argumenten argumentos argomenti количество-аргументов 命令行参数
ask-password pedir-contraseña vraag-wachtwoord peça-uma-senha chiedi-la-password поле-для-пароля 输入密码
ask pedir vraag perguntar chiedi поле-для-ввода 输入
input entrada invoer entrada ingresso ввод 输入流
flush limpiar spoelen descarga flush сбросить-буфер-вывода 刷新
wait: esperar: wacht: espere: aspettare: ожидание: 等待:
time tiempo tijd tempo tempo время 时间
respond: responder: reactie: responder: rispondere: ответить: 响应:
respond:and: responder:y: reactie:argument: responder:e: rispondere:e: ответить:и: 响应:参数:
respond:and:and: responder:y:y: reactie:argument:argument: responder:e:e: rispondere:e:e: ответить:и:и: 响应:参数:参数:
respond:and:and:and: responder:y:y:y: reactie:argument:argument:argument: responder:e:e:e: rispondere:e:e:e: ответить:и:и:и: 响应:参数:参数:参数:
os: sistema: opdrachtregel: comando-do-sistema: sistema: Системная-команда: shell:
clean-up limpiar-memoria vegen limpa-a-memória spazzare уборка 清扫
memory: memoria: geheugen: memoria: memoria: лимит: 内存:
memory memoria geheugen memoria memoria лимит 内存
memory-management: orden: geheugenbeheer: arranjo: gcmode: режим-памяти: GC模式:
hash: identificador: kluts: hash: hash: хеш: 哈希:
characters caracteres letters caracteres caratteri символы 字符
qualify: calificar: kwalificering: qualificar: qual: квалифицировать: 限定:
qualifier calificador kwalificering qualificar qual квалифицировать 限定
hour hora uur hora ora час 小时
hour: hora: uur: hora: ora: час: 小时:
minute: minuto: minuut: minuto: minuto: минут: 分钟:
minute minuto minuut minuto minuto минут 分钟
second: segundo: seconde: segundo: secondo: секунд: 秒:
second segundo seconde segundo secondo секунд
day día dag dia giorno день
day: día: dag: dia: giorno: день: 日:
week semana week semana settimana неделя
week: semana: week: semana: settimana: неделя: 周:
month mes maand mês mese месяц
month: mes: maand: mês: mese: месяц: 月:
year año jaar ano anno год
plain bruto ruw cru crudo преобразовать 原始
year: año: jaar: ano: anno: год: 年:
weekday día-semanal weekdag dia-da-semana giorno-feriale рабочий-день 周日
yearday día-del-año jaardag dia-do-ano giorno-dell-anno день-в-году 年日
zone zona zone zona zona часовая-зона 时区
zone: zona: zone: zona: zona: часовая-зона: 时区:
add: añadir: optellen: adicionar: inserisci: добавить: 加:
subtract: restar: aftrekken: subtrair: sottrarre: вычесть: 减:
multiply-by: multiplicar: keer: multiplicar-por: moltiplicato-per: умножить-на: 乘:
divide-by: dividir: gedeeld: dividir-por: dividi-per: разделить-на: 除:
last último laatste último scorso последний 最后
first primero eerste primeiro primo первый 第一个
penultimate penúltimo voorlaatste penúltimo penultimo предпоследний 倒数第二
fill:with: llenar:con: vul:met: preencha:elementos-com: riempire:con: заполнить:буквой: 填:充:
replace:length:with: reemplazar:longitud:con: vervang:lengte:door: substituir:comprimento:com: sostituire:lunghezza:con: заменить:длина:на: 替换:长度:为:
values valores waarden valores valori значение
entries entradas ingangen entradas inserimenti ключи
compare: comparar: vergelijk: comparar: confrontare: сравнить: 比较:
has: tiene: heeft: tem: ha: имеет: _包含:
copy copiar kopieer copiar copia скопировать 复制
case:do: en-caso-de:hacer: geval:doen: caso:fazer: caso:fare: случай:сделать: 情况:执行:
stop detener stop stop stop стоп 停止
upper mayúsculas hoofdletters maiúsculas maiuscolo верхний-регистр 大写
lower minúsculas kleine-letters minusculas minuscolo нижний-регистр 小写
contains: contiene: bevat: contem: contiene: содержит: 包含:
setting: configurar: instelling: configurar: instelling: конфигурация: 环境变量:
setting:value: establecer:valor: instelling:is: configurar:valor: instelling:is: конфигурация:параметр: 环境变量:设:
this-task la-tarea-actual deze-taak este-bloco-de-código questo-compito этот-блок-кода 当前任务
code código code code code код 代码
procedure proceder procedure procedimento procedura процедура 过程
object objeto object objeto oggetto объект 转对象
recursive recursivo recursief recursivo ricorsivo рекурсия 递归
version: versión: versie: versão: versione: версия: 版本:
password: contraseña: wachtwoord: palavra-passe: password: пароль: 密码:
name nombre naam nome nome имя 名称
alarm: tiempo-límite: maxtijd: tempo-max: tempo-massimo: максимальное-время: 超时:
lines: reglas: regels: linhas: linee: строки: 行:
delimiter:quote:lines: separador:comillas:reglas: scheidingsteken:aanhalingsteken:regels: separador:quotes:linhas: separatore:virgolette:linee: разделитель:кавычки:строки: 分隔:引号:行:
lock bloquear vergrendel bloquear bloccare замок 锁定
unlock desbloquear ontgrendel desbloquear sbloccare отпереть 解锁
platform plataforma platform plataforma piattaforma платформа 平台
test pruebas test teste test тест 测试
feature: funcionalidad: functionaliteit: funcionalidade: funzionalità: функциональность: 功能:
feature:enable: funcionalidad:activada: functionaliteit:actief: funcionalidade:ativa: funzionalità:attivo: функциональность:активирован: 功能:启用:
format: formato: format: format: format: формат: 格式:
iso-datetime iso-fecha-hora iso-datetime iso-datetime iso-datetime iso-датавремя iso时间
try intentar probeer tentar prova попробуй 尝试
log: registrar: log: registar: registrare: записать: 日志条目:
apply-int: aplicar-a-entero: toepassen-int: aplicar-int: applica-int: применить-int: 应用-int:
pledge: promesa: pledge: pledge: pledge: pledge: pledge:
unveil:permissions: revelar:permisos: unveil:permissions: unveil:permissions: unveil:permissions: unveil:permissions: unveil:权限:
chmod: chmod: chmod: chmod: chmod: chmod: chmod:
stat stat stat stat stat stat stat
mkdir:mode: mkdir:mode: mkdir:mode: mkdir:mode: mkdir:mode: mkdir:mode: mkdir:模式:
chdir: chdir: chdir: chdir: chdir: chdir: chdir:
Hx Hx Hx Hx Hx Hx 十六进制
Oct Oct Oct Oct Oct Oct 八进制
Bin Bin Bin Bin Bin Bin 二进制
utf8 utf8 utf8 utf8 utf8 utf8 utf8
utf8: utf8: utf8: utf8: utf8: utf8: utf8:
bytes bytes bytes bytes bytes bytes 字节范围
bytes: bytes: bytes: bytes: bytes: байта: 字节:
byte byte byte byte byte байта 字节
tccompare: comparar-tiempos: tccompare: tccompare: tccompare: tccompare: tc比较:
tempwrite: escritura-temporal: tempwrite: tempwrite: tempwrite: tempwrite: 临时写:
owner:group: propietario:grupo: owner:group: owner:group: owner:group: owner:group: 所有者:组:
gcmode recolector-modo gcmode gcmode gcmode gcmode gcmode
shell-escape: escapar-sistema: shell-escape: shell-escape: shell-escape: shell-escape: shell转义:
abs absoluto abs abs abs abs 对绝值
sqrt raiz-cuadrada sqrt sqrt sqrt sqrt 平方根
sin seno sin sin sin sin 正弦
cos coseno cos cos cos cos 余弦
tan tangente tan tan tan tan tan
atan arcotangente atan atan atan atan atan
Vault Contenedor-seguro Kluis Cofre Caveau Хранилище 保险库
JSON JSON JSON JSON JSON JSON JSON
HTTP-Request Petición-HTTP HTTP-Request Requisição-HTTP Richiesta-HTTP HTTP-запрос HTTP请求
Net Red Net Rede Rete Сеть 网络
Blob Blob Blob Blob Blob Blob Blob
Server Server Server Server Server Server Server
_Server Servidor _Server Servidor _Server Сервер 服务器
URL URL URL URL URL URL URL
Maria-DB Maria-DB Maria-DB MariaDB MariaDB MariaDB MariaDB
Maria-Query Maria-Consulta Maria-Query Maria-Consulta Maria-Query Maria-запрос Maria查询
Pattern Patrón Patroon Padrão Modello Шаблон 模式
jsonify: jsonificar: jsonify: jsonificar: jsonifica: jsonify: json化:
object: objeto: object: objeto: oggetto: объект: 对象:
link: vincular: koppel: ligar: collega: связать: 链接:
free liberar vrij livre libero свободно 释放
structfree liberar-estructura structvrij estruturalivre strutturalibera структура-свободно 结构释放
struct: estructura: struct: estrutura: struttura: структура: 结构:
deref desreferenciar deref deref deref deref 解引用
get: obtener: get: get: get: get: get:
get-list: obtener-lista: get-list: get-lista: get-lista: get-список: get列表:
cookie: cookie: cookie: cookie: cookie: cookie: cookie:
cookie-list: cookies-listar: cookie-list: cookie-lista: cookie-lista: cookie-список: cookie列表:
post: enviar: post: post: post: post: post:
post:to: enviar:a: post:to: post:para: post:a: post:в: post:到:
post-list: enviar-lista: post-list: post-lista: post-lista: post-список: post列表:
upload: subir: upload: upload: upload: upload: upload:
encrypt:key: cifrar:clave: versleutel:sleutel: encriptar:chave: critta:chiave: шифровать:ключ: 加密:密钥:
decrypt:key: descifrar:clave: ontsleutel:sleutel: desencriptar:chave: decritta:chiave: расшифровать:ключ: 解密:密钥:
token: token: token: token: token: токен: 令牌:
password-hash: hash-contraseña: wachtwoord-hash: hash-senha: hash-password: хэш-пароля: 密码哈希:
password-hash:verify: verificar-hash:contraseña: wachtwoord-hash:controleer: hash-senha:verificar: hash-password:verifica: хэш-пароля:проверить: 密码哈希:验证:
edkeys claves-ed edkeys edkeys edkeys edkeys edkeys
sign:with: firmar:con: onderteken:met: assinar:com: firma:con: подписать:с: 签名:用:
check:signature:with: verificar:firma:con: controleer:ondertekening:met: verificar:assinatura:com: verifica:firma:con: проверить:подпись:с: 验证:签名:用:
hash:type: hash:tipo: hash:type: hash:tipo: hash:tipo: хэш:тип: 哈希:类型:
checksum suma-verificación checksum checksum checksum checksum 校验和
html-encode: codificar-html: html-coderen: html-codificar: html-codifica: html-кодировать: html编码:
url-encode: codificar-url: url-coderen: url-codificar: url-codifica: url-кодировать: url编码:
form-encode: codificar-formulario: form-coderen: form-codificar: form-codifica: form-кодировать: form编码:
base64-encode: codificar-base64: base64-coderen: base64-codificar: base64-codifica: base64-кодировать: base64编码:
base64-decode: decodificar-base64: base64-decoderen: base64-decodificar: base64-decodifica: base64-декодировать: base64解码:
passthru:prefix: acceso-directo:prefijo: doorgave:prefix: passagem:prefixo: passaggio:prefisso: передача:префикс: 透传:前缀:
mimetype: tipo-mime: mimetype: mimetype: mimetype: mimetype: mimetype:
ipv4? ipv4? ipv4? ipv4? ipv4? ipv4? ipv4?
ipv6? ipv6? ipv6? ipv6? ipv6? ipv6? ipv6?
mac? mac? mac? mac? mac? mac? mac?
html html html html html html html
html-encode codificación-html html-coderen html-codificar html-codifica html-кодировать html编码
url-encode codificación-url url-coderen url-codificar url-codifica url-кодировать url编码
form-encode codificación-formulario form-coderen form-codificar form-codifica form-кодировать form编码
base64-encode codificación-base64 base64-coderen base64-codificar base64-codifica base64-кодировать base64编码
base64-decode decodificación-base64 base64-decoderen base64-decodificar base64-decodifica base64-декодировать base64解码
match:do: coincidir:ejecutar: overeenkomst:doen: corresponder:fazer: corrispondenza:fai: совпадение:выполнить: 匹配:执行:
match:capture: coincidir:capturar: overeenkomst:kopieer: corresponder:capture: corrispondenza:cattura: совпадение:захват: 匹配:捕获:
match: coincidir: overeenkomst: corresponder: corrispondenza: совпадение: 匹配:
scheme esquema schema esquema schema схема 协议
host host host host host хост 主机
host: host: host: host: host: хост: 主机:
username: usuario: gebruikersnaam: utilizador: utente: пользователь: 用户名:
port puerto poort porta porta порт 端口
query consulta zoekparameters parametros parametri параметры 参数
fragment fragmento anker fragmento frammento фрагмент 片段
wipe borrado-seguro schoonmaken limpar pulisci очистить 清除
decode: decodificar: decoderen: decodificar: decodifica: декодировать: 解码:
dbname: nombre-base-datos: databanknaam: nome-database: nome-database: имя-базы: 数据库名:
database: base-de-datos: databank: database: database: база: 数据库:
close cerrar sluit fechar chiudi закрыть 关闭
connect conectar verbinden conectar connetti подключить 连接
connected? ¿conectado? verbinding? conectado? connesso? подключено? 已连接?
commit confirmar bevestigen commit commit commit 提交
rollback revertir terugdraaien rollback rollback rollback 回滚
execute ejecutar uitvoeren executar esegui мутация 突变
query: consultar: query: consulta: query: запрос: 查询:
parameters: parámetros: parameters: parametros: parametri: параметры: 参数:
fetch: extraer: ophalen: buscar: recupera: получить: 获取:
insert-id id-insertado insert-id insert-id insert-id insert-id 插入ID
max-postfields campos-máximos max-postvelden max-campos max-campi max-polya 最大发送字段
max-contentlength contenido-máximo max-contentlengte max-conteudo max-contenuto max-soderzhimoe 最大内容
max-posttime tiempo-máximo max-posttijd max-proctempo max-proctempo max-procvremya 最大处理时间
blob blob blob blob blob blob blob
blob: blob: blob: blob: blob: blob: blob: