igboscript
Version:
A lightweight programming language for writing JavaScript in Igbo
168 lines (167 loc) • 4.37 kB
JavaScript
const translations = {
"pụta": "console.log",
"ka": "let",
"oBuru": "if",
"maOBuru": "else if",
"oBughi": "else",
"maka": "for",
"mgbe": "while",
"ọrụ": "function",
"laghachi": "return",
"nke": "const",
"nye": "let",
"dịka": "switch",
"nkwụsị": "break",
"gaa": "continue",
"nwapụta": "export",
"nwetakwa": "import",
"site": "as",
"na": "from",
"ajụjụ": "question",
"mechie": "close",
"nhapụta": "createInterface",
"ntinye": "input",
"mmepụta": "output",
"dee": "writeFileSync",
"gụọ": "readFileSync",
"ịkpuchi": "JSON.stringify",
"ịkpuba": "JSON.parse",
"nweta": "get",
"ziga": "post",
"ṅaa": "listen",
"ozi": "send",
"json": "json",
"nwere": "var",
"hapụ": "delete",
"nwapụ": "try",
"jide": "catch",
"tufuo": "throw",
"ọhụrụ": "new",
"nkea": "this",
"dị": "typeof",
"ụdị": "instanceof",
"ọ bụghị": "!",
"ma": "&&",
"maọbụ": "||",
"nọrọ": "await",
"nkwado": "async",
"kwe": "yield",
"ịṅa": "in",
"nkeji": "case",
"ndabara": "default",
"klas": "class",
"welite": "extends",
"nlele": "debugger",
"naEzi": "true",
"naỤgha": "false",
"efu": "null",
"anọghị": "undefined",
"ụlọ": "prototype",
"hazi": "Array.from",
"tinye": "Array.push",
"wepụ": "Array.pop",
"nyefee": "Array.shift",
"tinyeN'ihu": "Array.unshift",
"haziUdi": "Array.map",
"nyo": "Array.filter",
"belata": "Array.reduce",
"chọọ": "Array.find",
"haziNdepụta": "Array.join",
"kewapụ": "Array.slice",
"kewaa": "String.split",
"ncha": "String.trim",
"kewapụta": "String.replace",
"chọta": "String.includes",
"ịkọ": "String.concat",
"nchọta": "String.search",
"gbanwee": "String.toLowerCase",
"gbanweeElu": "String.toUpperCase",
"ịkpa": "Object.keys",
"ịkpaUru": "Object.values",
"ịkpaNtinye": "Object.entries",
"hazie": "Object.assign",
"kọọ": "Math.floor",
"ịgụ": "Math.round",
"elu": "Math.ceil",
"ọṅụ": "Math.random",
"nọmba": "Number.parseInt",
"nọmbaN'ọnụ": "Number.parseFloat",
"bido": "setTimeout",
"kwụsị": "clearTimeout",
"bidoOge": "setInterval",
"kwụsịOge": "clearInterval",
"nyeaka": "require",
"modul": "module",
"ngwa": "app",
"ọdụ": "port",
"ụzọ": "path",
"sistemụ": "fs",
"ụlọọrụ": "http",
"ụlọọrụS": "https",
"nzipụta": "response",
"arịrịọ": "request",
"jiSteeti": "useState",
"jiMmetụta": "useEffect",
"jiNcheta": "useMemo",
"jiNlere": "useRef",
"jiNgbanwe": "useReducer",
"jiỌnọdụ": "useContext",
"komponenti": "component",
"iberibe": "props",
"steeti": "state",
"mmetụta": "effect",
"ncheta": "memo",
"nlere": "ref",
"ọnọdụ": "context",
"na-agba": "render",
"tagi": "<",
"tagiMechie": ">",
"mechieOnwe": "/>",
"okwu": "className",
"ụdịMmetụta": "onClick",
"ụdịNjikwa": "onChange",
"peeji": "page",
"ụzọAPI": "api",
"nwetakwaData": "getServerSideProps",
"nwetakwaStaticData": "getStaticProps",
"nwetakwaStaticỤzọ": "getStaticPaths",
"nkeNjem": "router",
"njem": "useRouter",
"njikọ": "Link",
"ngwaExpress": "express",
"jiNgwa": "use",
"njikwa": "middleware",
"ụzọGet": "get",
"ụzọPost": "post",
"ụzọPut": "put",
"ụzọDelete": "delete",
"arịrịọ": "req",
"nzipụta": "res",
"arịrịọQuery": "req.query",
"arịrịọBody": "req.body",
"arịrịọParams": "req.params",
"nzipụtaStatus": "res.status",
"nzipụtaJSON": "res.json",
"nzipụta": "res.send",
"nzipụtaHeader": "res.setHeader",
"ozi": "message",
"ok": "success",
"ndi": "users",
"onye": "user",
"obodo": "city",
"aha": "name",
"id": "id",
"nwapụtaNke": "export default",
"nwapụtaNwere": "export const",
"nwetakwaNke": "import default",
"nkePromise": "Promise",
"kwePromise": "resolve",
"jụPromise": "reject",
"nkeMap": "Map",
"nkeSet": "Set",
"nkeWeakMap": "WeakMap",
"nkeWeakSet": "WeakSet",
"nkeArrayBuffer": "ArrayBuffer",
"nkeDataView": "DataView"
};
module.exports = { translations };