1. Giới thiệu
Trong bối cảnh chuyển đổi số toàn cầu, việc bảo tồn và phát huy các giá trị văn hóa truyền thống của các cộng đồng dân tộc thiểu số ngày càng trở nên cấp thiết. Đối với người Cham, chữ viết Akhar Thrah (Srah) không chỉ là phương tiện ghi chép ngôn ngữ mà còn là biểu tượng quan trọng của bản sắc văn hóa, lịch sử và hệ thống tri thức dân tộc. Tuy nhiên, thực tiễn cho thấy việc sử dụng chữ Thrah trong môi trường số vẫn còn gặp nhiều khó khăn, đặc biệt do thiếu các công cụ nhập liệu hiệu quả, thân thiện với người dùng và phù hợp với thói quen sử dụng công nghệ hiện đại.
Một trong những thách thức cốt lõi là khoảng cách giữa hệ thống chữ viết truyền thống và phương thức nhập liệu phổ biến hiện nay vốn dựa trên bảng chữ cái Latin. Sự khác biệt này làm hạn chế khả năng tiếp cận, học tập và sử dụng chữ Thrah, nhất là đối với thế hệ trẻ và cộng đồng người Cham sinh sống ngoài khu vực bản địa.
Trước yêu cầu thực tiễn đó, từ năm 2015, Champa.one đã tiến hành nghiên cứu, phát triển và triển khai một hệ sinh thái các ứng dụng hỗ trợ chữ Cham trong môi trường số. Hệ thống này được xây dựng theo định hướng tích hợp, nhằm đáp ứng đồng thời các nhu cầu về nhập liệu, chuyển tự và sử dụng chữ viết Akhar Thrah trên nhiều nền tảng công nghệ khác nhau.
Các ứng dụng tiêu biểu trong hệ thống bao gồm:
- Chuyển tự Rumi Cham sang Thrah (Cham Rumi - Thrah Transliterator)
- Bàn phím Cham Thrah cổ (Classical Thrah Keyboard)
- Bàn phím Cham Thrah mở rộng (Extended Thrah Keyboard)
- Nhập liệu kết hợp tiếng Việt và Cham Rumi (Vietnamese and Cham Rumi Input)
- Bàn phím Cham Thrah trên nền tảng Android
- Bàn phím Cham Thrah trên nền tảng iOS
Các ứng dụng này không chỉ được thiết kế để hoạt động độc lập mà còn có tính liên kết cao, tạo thành một hệ thống công cụ đồng bộ. Nhờ đó, người dùng có thể linh hoạt lựa chọn và kết hợp các công cụ tùy theo nhu cầu, qua đó nâng cao hiệu quả sử dụng, đồng thời hỗ trợ quá trình chuẩn hóa và số hóa chữ viết Cham trong bối cảnh công nghệ hiện đại.
Đặc biệt, công cụ chuyển tự Rumi - Thrah giữ vai trò trung tâm trong hệ thống, cho phép chuyển đổi tự động giữa hai hệ chữ dựa trên nguyên tắc ngữ âm và chữ viết. Công cụ này giúp người dùng, ngay cả khi chưa thành thạo chữ Thrah, vẫn có thể tiếp cận, sử dụng và từng bước làm quen với hệ chữ truyền thống. Do đó, đây được xem là một giải pháp trung gian có ý nghĩa quan trọng trong tiến trình số hóa ngôn ngữ Cham.
Trong phạm vi tài liệu này, nội dung tập trung giới thiệu các ứng dụng trên nền tảng thiết bị di động (mobile phone), bao gồm:
- Cham Rumi - Thrah Transliterator (Chuyển tự Cham Rumi - Thrah)
- Vietnamese and Cham Rumi Input (Nhập tiếng Việt & Cham Rumi)
- Cham Keyboard (Classical Thrah) - Bàn phím Cham (Thrah cổ)
- Cham Keyboard (Extended Thrah) - Bàn phím Cham (Thrah mở rộng)
Những công cụ này góp phần hình thành một môi trường sử dụng chữ Cham thuận tiện, hiện đại và có tính ứng dụng cao, qua đó hỗ trợ hiệu quả cho hoạt động học tập, nghiên cứu và truyền thông, đồng thời đóng góp vào việc bảo tồn và phát huy giá trị của chữ viết Akhar Thrah trong đời sống đương đại.
2. Truy cập hệ thống
Để sử dụng các ứng dụng, người dùng thực hiện theo các bước sau:
- Truy cập Website: https://champa.one/
- Trên thanh menu chính, chọn mục Cham Unicode
Sau khi hoàn tất các bước trên, giao diện hệ thống sẽ hiển thị như Hình 1.
Hình 1. Giao diện Website Champa.one
Để bắt đầu sử dụng, người dùng nhấn vào nhãn Cham Unicode, khi đó giao diện bàn phím mặc định sẽ xuất hiện như Hình 2.
Tham khảo thêm chi tiết bài viết:

Hình 2. Giao diện Bàn phím Cham (Thrah cổ). Giao diện mặc định.
Để truy cập các ứng dụng khác, người dùng nhấn vào biểu tượng menu (☰)
. Danh sách các ứng dụng sẽ được hiển thị như Hình 3.
Hình 3. Danh sách các ứng dụng Cham Unicode.
Ứng dụng Cham Rumi - Thrah Transliterator cho phép người dùng nhập văn bản bằng Rumi Cham và tự động chuyển đổi sang chữ Thrah tương ứng một cách nhanh chóng và chính xác. Hệ thống được thiết kế thân thiện, dễ sử dụng, phù hợp cho cả người mới bắt đầu lẫn người đã quen với chữ viết Thrah Cham.
3.1. Cham Rumi -Thrah Transliterator (Chuyển tự Cham Rumi - Thrah)
Công cụ Cham Rumi - Thrah Transliterator là một ứng dụng chuyển tự tự động giữa hệ chữ Latin (Rumi Cham) và chữ viết truyền thống Akhar Thrah. Đây là một trong những công cụ cốt lõi trong hệ sinh thái Champa.one, đóng vai trò cầu nối giữa người dùng hiện đại và hệ chữ viết truyền thống.
Chọn mục Cham Rumi - Thrah Transliterator trong Hình 3, xuất hiện giao diện như Hình 4.

Hình 4. Giao diện nhập Rumi Cham và hiển thị chữ Thrah.
Để chọn chữ Thrah đúng chính tả tùy theo nhu cầu, nhấn vào nút Select để chọn, kết quả chữ Thrah Panduranga trong Hình 4 trở thành chữ Thrah Panduranga như trong Hình 5.

Hình 5. Nhấn nút Select để tùy chọn chữ Thrah.
Nút Đặt lại (Reset): giúp khôi phục toàn bộ nội dung về trạng thái mặc định ban đầu.
Nút Hoàn tất (Done): Sau khi hoàn tất chỉnh sửa, nhấn Done để xác nhận kết quả nhập liệu. Kết quả như Hình 6.

Hình 6. Chữ Thrah đã chọn xong, đúng chính tả, ngữ pháp.
Nút Sao chép (Copy): Sao chép toàn bộ văn bản Thrah vào bộ nhớ đệm để sử dụng trong các ứng dụng khác như MS Word hoặc mạng xã hội. Xem Hình 7.

Hình 7. Văn bản chữ Thrah đã sao chép (Copy) vào bộ nhớ đệm.
Kích cỡ chữ Thrah (Size): Dùng để tăng hoặc giảm cỡ chữ Thrah. Xem Hình 8.

Hình 8. Tăng hoặc giảm cỡ chữ Thrah.
Chọn Font (Select Font): Dùng để chọn dnah sách Font. Mặc định: Font Noto Sans Cham.

Hình 9. Tùy chọn thay đổi font Cham.
Trong ứng dụng công cụ số của Champa.one, bên cạnh công cụ chính Cham Rumi - Thrah Transliterator (chuyển tự Cham Rumi - Thrah) cùng các bàn phím Cham Thrah (Classical Thrah) và Cham Thrah (Extended Thrah), ứng dụng Vietnamese and Cham Rumi Input (nhập tiếng Việt và Cham Rumi) được phát triển nhằm đáp ứng nhu cầu nhập liệu song ngữ trong cùng một môi trường làm việc.
3.2. Vietnamese and Cham Rumi Input (Nhập tiếng Việt & Cham Rumi)
Người dùng nhấn vào biểu tượng menu (☰)
. Danh sách các ứng dụng sẽ được hiển thị như Hình 10.
Hình 10. Giao diện ứng dụng Vietnamese and Cham Rumi Input trên hệ thống Champa.one. Giao diện được thiết kế tích hợp hai vùng nhập liệu cho tiếng Việt và Cham Rumi, cho phép người dùng thao tác song song, hỗ trợ soạn thảo văn bản song ngữ, đối chiếu ngôn ngữ và phục vụ quá trình chuyển tự sang chữ Akhar Thrah một cách thuận tiện và hiệu quả.
Cham Keyboard (bàn phím Cham Thrah) được xây dựng như một giải pháp thiết thực, nhằm hỗ trợ cộng đồng người Cham, các nhà nghiên cứu và người học tiếp cận, sử dụng và lan tỏa chữ Thrah trong môi trường số. Ứng dụng cho phép nhập liệu chữ Cham Thrah một cách trực quan, dễ sử dụng; đồng thời phục vụ hiệu quả cho công tác nghiên cứu, giảng dạy và bảo tồn chữ viết truyền thống. Bên cạnh đó, công cụ còn tạo điều kiện thuận lợi cho việc chuyển tự từ Rumi Champa - Thrah, góp phần chuẩn hóa và phổ biến việc sử dụng chữ viết Cham trong đời sống hiện đại.
3.3 Cham Keyboard (Classical Thrah)
Tổng quan cấu trúc và các chức năng chính của bàn phím Cham Thrah.
3.3.1. Các tính năng chính
- Nút Phonetic (Phát âm)
- Chức năng phát âm bảng chữ cái Thrah
- Gồm hai lựa chọn:
- Sanskrit-Based: phát âm phụ âm kèm nguyên âm mặc định /a/
- Traditional: phát âm phụ âm theo truyền thống Cham, với âm kết /ak/
- Mặc định: None (không phát âm)
- Nút Size (Kích cỡ)
- Tăng hoặc giảm kích thước chữ Thrah hiển thị
- Textbox (Khung nhập chữ Thrah)
- Khu vực nhập và hiển thị văn bản Thrah
- Cham Keyboard (Bàn phím Cham)
- Giao diện bàn phím được chia thành hai phần chính
3.3.2. Sử dụng
Người dùng nhấn vào biểu tượng menu (☰)
. Danh sách các ứng dụng sẽ được hiển thị như Hình 11.
Hình 11. Chọn ứng dụng Cham Keyboard (Classical Thrah) - Bàn phím Cham (Thrah cổ).
Sau khi chọn ứng dụng Cham Keyboard (Classical Thrah) - Bàn phím Cham (Thrah cổ), xuất hiện giao diện như Hình 12.

Hình 12. Giao diện và Bàn phím Cham Thrah (phần chữ cái Thrah). Nút khoanh tròn: ꩑꩒꩓: dùng chuyển qua phần dấu Thrah.
Giải thích: (xem Hình 13)

Hình 13. Bàn phím Cham Thrah (phần bổ sung).
- Nút 1: ꩑꩒꩓: nút chuyển đổi bàn phím Thrah.
- Nút 2: ꩝: Dấu kết thúc câu hoặc đơn vị văn bản chữ Thrah; tương đương với dấu chấm (.)
- Nút 3: ꩞: Dấu kết thúc dùng để phân đoạn văn bản hoặc kết thúc ý hoàn chỉnh; tương đương với dấu kết đoạn.
- Nút 4: ꨌꩌꨛꨩ : nút Spacebar (dấu cách)
- Nút 5: ꩟: Dấu kết thúc đặc biệt trong văn bản Thrah, thường dùng trong ngữ cảnh trang trọng hoặc phân đoạn lớn; có thể tương đương với dấu kết đoạn hoặc kết văn bản.
- Nút 6: “, dấu ngoặc kép (Quotation marks), hỗ trợ để giải thích.
- Nút 7: xuống dòng nhập văn bản.

Hình 14. Bàn phím Cham (phần dấu Thrah). Nút khoanh tròn: ꨀ: chuyển qua phần chữ cái Thrah.
Xử lý văn bản
Trình bày các công cụ hỗ trợ chỉnh sửa và xử lý văn bản trong quá trình nhập liệu, giúp người dùng thao tác thuận tiện và hiệu quả hơn. Các chức năng được minh họa tại Hình 15.
Các chức năng chính bao gồm:
1. Space: tạo khoảng trắng giữa các từ (phím cách)
2. Back: xóa ký tự đứng trước con trỏ
3. Undo: hoàn tác thao tác vừa thực hiện
4. Redo: khôi phục thao tác đã hoàn tác
5. Copy: sao chép toàn bộ nội dung văn bản chữ Thrah
6. Clear: xóa toàn bộ nội dung trong khung nhập

Hình 15. Các nút xử lý văn bản.
Trong quá trình số hóa và phát triển các công cụ hỗ trợ chữ viết Cham, bên cạnh việc bảo tồn hệ thống Akhar Thrah truyền thống, nhu cầu mở rộng khả năng biểu đạt và linh hoạt trong nhập liệu ngày càng trở nên rõ rệt. Trên cơ sở đó, Cham Keyboard (Extended Thrah) được xây dựng như một phiên bản mở rộng của Bàn phím Cham (Thrah cổ), kế thừa các chức năng cốt lõi, đồng thời bổ sung thêm một số thành phần nhằm đáp ứng nhu cầu sử dụng đa dạng của người dùng.
Bàn phím Cham (Thrah mở rộng) giữ nguyên cấu trúc và nguyên lý hoạt động của hệ bàn phím Thrah truyền thống, giúp người dùng dễ dàng tiếp cận và sử dụng. Điểm khác biệt quan trọng là việc bổ sung các ký tự kết (paoh Gak matai), cho phép người dùng linh hoạt hơn trong quá trình nhập liệu, đặc biệt trong các trường hợp cần biểu đạt mở rộng hoặc theo những xu hướng sử dụng mới.
Tuy nhiên, cần lưu ý rằng trong lịch sử phát triển chữ viết Cham, từ akhar Hayap Champa cổ đến akhar Thrah truyền thống, hệ thống chữ viết không tồn tại ký tự kết paoh Gak (tức không có paoh Gak matai). Việc xuất hiện và đưa vào sử dụng ký tự này, đặc biệt từ sau khi BBSSCC được thành lập, đã tạo ra nhiều tranh luận và ý kiến khác nhau trong giới nghiên cứu.
Trong bối cảnh đó, Champa.one lựa chọn cách tiếp cận linh hoạt: bổ sung paoh Gak matai vào bàn phím như một tùy chọn, không thay thế hay làm thay đổi hệ thống chữ Thrah truyền thống, mà nhằm mở rộng công cụ để phục vụ nhu cầu thực tiễn của người dùng. Cách tiếp cận này vừa đảm bảo tôn trọng giá trị lịch sử, học thuật, vừa tạo điều kiện thuận lợi cho việc ứng dụng chữ Cham trong môi trường số hiện đại.
3.4. Cham Keyboard (Extended Thrah)
Tổng quan cấu trúc và các chức năng chính của bàn phím Cham Thrah mở rộng.
3.4.1. Các tính năng chính
1. Nút Phonetic (Phát âm)
- Chức năng phát âm bảng chữ cái Thrah
- Gồm hai lựa chọn:
- Sanskrit-Based: phát âm phụ âm kèm nguyên âm mặc định /a/
- Traditional: phát âm phụ âm theo truyền thống Cham, với âm kết /ak/
- Mặc định: None (không phát âm)
2. Nút Size (Kích cỡ)
- Tăng hoặc giảm kích thước chữ Thrah hiển thị
3. Textbox (Khung nhập chữ Thrah)
- Khu vực nhập và hiển thị văn bản Thrah
4. Cham Keyboard (Bàn phím Cham)
Người dùng nhấn vào biểu tượng menu (☰)
. Danh sách các ứng dụng sẽ được hiển thị như Hình 16.
Hình 16. Chọn ứng dụng Cham Keyboard (Extended Thrah) - Bàn phím Cham (Thrah mở rộng).
Chọn ứng dụng Cham Keyboard (Extended Thrah) - Bàn phím Cham (Thrah mở rộng)., xuất hiện giao diện như Hình 17.

Hình 17. Giao diện chính của ứng dụng Cham Keyboard (Extended Thrah) - Bàn phím Cham Thrah mở rộng. Giao diện được thiết kế tích hợp đầy đủ hệ thống ký tự chữ cái (nguyên âm, phụ âm), ký số và các dấu phụ trên một mặt phẳng hiển thị, cho phép người dùng quan sát và thao tác toàn diện đối với toàn bộ hệ thống chữ viết Akhar Thrah.

Hình 18. Bàn phím Cham Keyboard (Extended Thrah) - Bàn phím Cham Thrah mở rộng. Giao diện được thiết kế tích hợp đầy đủ hệ thống ký tự chữ cái (nguyên âm, phụ âm), ký số và các dấu phụ cho phép người dùng quan sát và thao tác toàn diện đối với toàn bộ hệ thống chữ viết Akhar Thrah.
5. Kết luận
Hệ thống bốn ứng dụng được trình bày trong nghiên cứu này phản ánh một cách tiếp cận tích hợp giữa ngôn ngữ học ứng dụng và công nghệ số trong việc bảo tồn chữ viết Akhar Thrah. Thông qua việc xây dựng cầu nối giữa hệ chữ Rumi Champa (Rumi Cham 2000) và chữ viết truyền thống, các công cụ không chỉ giải quyết bài toán kỹ thuật về nhập liệu và chuyển tự, mà còn góp phần định hình một chuẩn thực hành ngôn ngữ trong môi trường số.
Hệ thống được xem như một mô hình thử nghiệm trong việc chuẩn hóa và số hóa chữ viết Rumi Champa và Thrah Cham, nơi các quy tắc chuyển tự đóng vai trò trung gian giữa biểu đạt ngữ âm và ký hiệu văn tự. Đồng thời, việc triển khai trên nền tảng thiết bị di động giúp mở rộng phạm vi tiếp cận, đưa chữ Thrah từ không gian nghi lễ và học thuật vào đời sống thường nhật.
Tuy nhiên, một số thách thức vẫn tồn tại, bao gồm: sự đa dạng phương ngữ, khác biệt trong quy ước Rumi Cham, và giới hạn trong xử lý ngữ cảnh tự động. Những yếu tố này đòi hỏi các nghiên cứu tiếp theo nhằm hoàn thiện mô hình chuyển tự, cũng như xây dựng các bộ dữ liệu ngôn ngữ chuẩn hóa có tính đại diện cao hơn.
Trong tổng thể, hệ thống ứng dụng của Champa.one không chỉ mang ý nghĩa công nghệ mà còn có giá trị văn hóa, xã hội rõ rệt, góp phần bảo tồn di sản chữ viết của người Cham theo hướng bền vững và thích ứng với kỷ nguyên số. Đây có thể được xem là một bước tiến quan trọng trong việc kết nối tri thức truyền thống với hạ tầng công nghệ hiện đại, hướng tới việc phát triển lâu dài và lan tỏa rộng rãi chữ viết Thrah trong cộng đồng và trong nghiên cứu học thuật quốc tế.
Hình 19. Website Champa.one, giao diện trên nền tảng thiết bị di động (mobile phone)

Hình 20. TS. Putra Podam, tại The Eiffel Tower, Paris, France (Tháp Eiffel, Paris, Pháp).
LINKs: Liên kết liên quan
1. Bộ công cụ số và chữ Cham (akhar Thrah) - Giao diện thiết bị Di động.
2. File PDF: Bộ công cụ số và chữ Cham (akhar Thrah)
3. Chuyển tự Rumi Cham sang Thrah (Cham Rumi - Thrah Transliterator) - Giao diện PC
4. File PDF: Chuyển tự Rumi Cham sang Thrah (Cham Rumi - Thrah Transliterator)
5. Bàn phím Cham Thrah - Cham Keyboard (Classical Thrah)-- Giao diện PC
6. File PDF: Bàn phím Cham Thrah - Cham Keyboard (Classical Thrah)






