Uzbek Writing Suite

approved

by Aristarkh Khalmirzaev

Полный набор инструментов для узбекского письма: спеллчекер со словарём, конвертер скриптов (Latin; Cyrillic; Phonetic), цитатник дня. - This plugin has not been manually reviewed by Obsidian staff.

15 downloadsUpdated 11d agoMIT

Uzbek Writing Suite — Obsidian Plugin

Полный набор инструментов для работы с узбекским письмом в Obsidian.

English | O'zbek | Русский

Features

🔤 Script Converter

  • Latin ↔ Cyrillic — official Uzbek alphabet conversion
  • Cyrillic ↔ Phonetic — pronunciation guide conversion
  • Auto-detect — automatically detects script and converts
  • Digraph-aware — correctly handles , , sh, ch, ng

📝 Spell Checker

  • Built-in dictionary with 1000+ common Uzbek words
  • Custom dictionary — add words via right-click menu or manually
  • Suggestions using Levenshtein distance algorithm
  • Dictionary stored as editable Markdown file

💬 Quote of the Day

  • Popup on startup with quotes from Uzbek classics
  • Collection includes Navoiy, Cholpon, Qodiriy, and more
  • Fully customizable — add/remove quotes via Markdown file

🔧 Settings

  • Toggle spell checker on/off
  • Toggle quote popup on/off
  • Configure popup delay
  • Custom dictionary and quote file paths

Installation

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Create folder uzbek-writing-suite in your vault's .obsidian/plugins/
  3. Copy the three files into the folder
  4. Enable in Settings → Community plugins

Usage

Script Conversion

  1. Select text in editor
  2. Open Command Palette (Ctrl+P / Cmd+P)
  3. Choose conversion:
    • Convert selection: Latin → Cyrillic
    • Convert selection: Cyrillic → Latin
    • Convert selection: Cyrillic → Phonetic
    • Convert selection: Phonetic → Cyrillic
    • Auto-detect and convert selection

Or use right-click context menu for quick access.

Spell Check

  • Spell check current document — finds errors in entire document
  • Add word to dictionary — right-click a word → "Uzbek: Add to dictionary"

Quote Management

  • Quote popup appears on startup (configurable)
  • Use command Show quote of the day to display anytime
  • Edit quotes in the uzbek-quotes.md file (one per line, format "text" — Author)

Dictionary Format

The dictionary is a plain Markdown file. Each word on its own line:

# Comments start with #
kitob
maktab
oʻquvchi

Words can include apostrophes. The system normalizes between ʻ (U+02BB) and ' (U+027).

Quote Format

# Uzbek Quotes
"Quote text here" — Author Name
"Another quote" — Another Author

Author

Aristarkh Khalmirzaev (@arigurj)

License

MIT


O'zbekcha

Obsidian uchun o'zbek yozuvi to'plami.

Xususiyatlari

  • Skript konverteri — Latin ↔ Kirill ↔ Fonematik
  • Imlo tekshirgich — so'zligi moslashtirilgan
  • Kunlik parcha — o'zbek klassiklaridan sitatalar
  • Sozlamalar — barcha funksiyalarni o'chirish/yonish

O'rnatish

  1. Release-dan main.js, manifest.json, styles.css yuklab oling 2 .obsidian/plugins/ papkasiga uzbek-writing-suite papka yarating
  2. Fayllarni ko'chiring
  3. Sozlamalar → Jamoat plaginlari da yoqing

Русский

Полный набор инструментов для узбекского письма в Obsidian.

Возможности

  • Конвертер скриптов — Латиница ↔ Кириллица ↔ Фонетика
  • Проверка орфографии — с пользовательским словарём
  • Цитата дня — от узбекских классиков
  • Настройки — отключайте ненужное

Установка

  1. Скачайте main.js, manifest.json, styles.css из релиза
  2. Создайте папку uzbek-writing-suite в .obsidian/plugins/
  3. Скопируйте файлы
  4. Включите в Настройки → Плагины сообщества

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.