import sys
import re

sys.stdout.reconfigure(encoding='utf-8')

with open('client/webapp/js/ui/chat_ui.js', 'r', encoding='utf-8') as f:
    lines = f.readlines()

vietnamese_chars = set('àáảãạăằắẳẵặâầấẩẫậèéẻẽẹêềếểễệìíỉĩịòóỏõọôồốổỗộơờớởỡợùúủũụưừứửữựỳýỷỹỵđ'
                       'ÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÈÉẺẼẸÊỀẾỂỄỆÌÍỈĨỊÒÓỎÕỌÔỒỐỔỖỘƠỜỚỞỠỢÙÚỦŨỤƯỪỨỬỮỰỲÝỶỸỴĐ')

print(f"Total lines: {len(lines)}")
for idx, line in enumerate(lines, 1):
    cleaned = line.strip()
    if cleaned.startswith('//'):
        continue
    # check for vn characters
    if any(c in vietnamese_chars for c in cleaned):
        print(f"L{idx:03d}: {cleaned}")
