Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    uzbek transliterate

    1

    Transliterate Uzbek text between Latin and Cyrillic using official orthography rules and loanword dictionaries.

    Free

    Security scanned
    uzbek transliterate

    uzbek transliterate

    Example session with this skill installed

    Transliterate these location names to Cyrillic: "Toshkent shahri", "Dang‘ara tumani", "Qo‘qon", and the loanword "administratsiya".

    • Read your context and instructions
    • Compiled the uzbek transliterate

    I have transliterated the location names and loanwords from Latin to Cyrillic using the orthography rules for soft signs and specific Uzbek characters.

    Uzbek Transliteration Results

    Latin (Source)Cyrillic (Output)Notes
    Toshkent shahriТошкент шаҳриStandard mapping
    Dang‘ara tumaniДанғара туманиCorrect g‘ (ғ) mapping
    Qo‘qonҚўқонCorrect o‘ (ў) mapping
    administratsiyaадминистрацияDictionary loanword (ц)

    Next steps

    • Copy the Cyrillic values into your uz-Cyrl localization file.
    • Verify specific names if they contain rare loanword stems not in the dictionary.
    • Use node scripts/translit.mjs --to cyrl --file [path] to process the full list from a text file.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Standard letter-by-letter transliteration fails on Uzbek orthography, producing errors like "администратсия" instead of "администрация" or losing soft signs in month names. These mistakes are immediately obvious to native speakers and undermine the quality of localized software and reports. This skill provides a specialized transliteration engine that follows official grammar rules and handles complex loanword exceptions.

    What it does

    • Loanword handling correctly maps Russian and international terms using a 1,000+ word dictionary to preserve characters like ц, ь, and э.
    • Bi-directional conversion transforms text between Latin (uz-Latn) and Cyrillic (uz-Cyrl) scripts accurately.
    • Smart apostrophe detection recognizes multiple Unicode variants of apostrophes for o‘ and g‘, ensuring consistent output regardless of source input.
    • Case preservation maintains ALL-CAPS formatting for names and acronyms while applying script-specific casing rules.
    • Suffix logic identifies Uzbek suffixes to apply loanword stems correctly while dropping soft signs before inflection.

    How it works

    1. Command line uses node scripts/translit.mjs --to cyrl "text" for immediate single-string conversion.
    2. Bulk processing pipes multiple lines through stdin to convert large lists of values or labels while maintaining order.
    3. File mode applies script changes to entire plain-text files using the --file and --out flags.
    4. Programmatic import uses the toCyrillic and toLatin functions directly in JavaScript or TypeScript projects.

    Frameworks & tools

    The skill is built with Node.js (version 18+) and has zero external dependencies. It includes a JavaScript port of the LotinKrill logic and integrates easily with localized JSON, .resx, or CSV workflows.

    Why this beats prompting it yourself

    Generic LLM prompts often hallucinate apostrophe usage or miss subtle orthography rules like the ц/s distinction based on vowel position. This tool uses a deterministic dictionary-based approach to ensure "oktabr" becomes "октябрь" every time without probabilistic errors.

    Use cases

    • App localization to generate Cyrillic .json or .resx strings from Latin source files.
    • Data normalization for converting lists of names and addresses in Excel or CSV exports.
    • Content migration to move blog posts or documentation between script standards.

    Known limitations

    Source typos are preserved. Words missing from the internal loanword dictionary are converted letter-by-letter. The characters 'c' and 'w' are ignored as they are not standard Uzbek letters.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean today

    • Free to download with an account

    Listedtoday

    What's inside

    Frequently Asked Questions