UNPKG

hausa-js

Version:

A library to write JavaScript in Hausa language

30 lines (27 loc) 685 B
// translator.js const translations = { "bari": "let", "tabbatar": "const", "aiki": "function", "idan": "if", "sauran": "else", "mayar": "return", "rubuta": "console.log", "sauyaNauyi": "sauyaNauyi", "cireNauyi": "cireNauyi", "rabonNauyi": "rabonNauyi", "ninkaNauyi": "ninkaNauyi", "ci": "ci", "rufe": "close", "kuskure": "error", // Add more translations as needed }; function translateHausaToJS(hausaCode) { let jsCode = hausaCode; for (const [hausa, js] of Object.entries(translations)) { const regex = new RegExp(`\\b${hausa}\\b`, 'g'); jsCode = jsCode.replace(regex, js); } return jsCode; } module.exports = { translateHausaToJS };