1
0
Fork 0

updated documentation and screenshots

This commit is contained in:
sspanak 2025-03-29 17:36:02 +02:00 committed by Dimo Karaivanov
parent 6430c8780e
commit ef3a562142
7 changed files with 24 additions and 21 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 47 KiB

Before After
Before After

View file

@ -1,6 +1,6 @@
# Traditional T9 ![GitHub Downloads (latest release)](https://img.shields.io/github/downloads/sspanak/tt9/latest/total)
TT9 is a 12-key T9 keyboard for devices with a hardware numpad. It supports predictive text typing in [30+ languages](app/languages/definitions), configurable hotkeys, and an on-screen keypad that can turn your smartphone into a Nokia from the 2000s. And, best of all, it doesn't spy on you!
TT9 is a 12-key T9 keyboard for devices with a hardware numpad. It supports predictive text typing in [40+ languages](app/languages/definitions), configurable hotkeys, and an on-screen keypad that can turn your smartphone into a Nokia from the 2000s. And, best of all, it [doesn't spy](docs/privacy.md) on you!
This is a modernized version of the [original project](https://github.com/Clam-/TraditionalT9) by Clam-.
@ -30,13 +30,13 @@ _If your phone does not have Google Play and does not allow installing custom AP
## ⚙️ System Requirements
- Android 5.0 or higher.
- A hardware keypad or a keyboard. For touchscreen-only devices, an on-screen keypad can be activated from the Settings.
- Storage space depends on the Android version. The lite version requires at least 5-8 Mb and the full version requires at least 160 Mb.
- Storage space depends on the Android version. The lite version requires at least 6-8 Mb and the full version requires at least 180 Mb.
- Extra storage space is necessary for language dictionaries in Predictive Mode.
- Languages with character predictions only (Korean): ~1 Mb per language
- Tiny languages (< 100k words; Kiswahili, Indonesian, Vietnamese): 5-6 Mb per language.
- Small languages (100k-400k words; e.g. English, Norwegian, Swedish, Finnish, German, French): 15-30 Mb per language.
- Medium languages (400k-800k words; e.g. Danish, Greek, Italian, Portuguese): 40-75 Mb per language
- Large languages (800k-1.5M words; e.g. Arabic, Bulgarian, Hebrew, Romanian, Spanish): 100-165 Mb per language
- Medium languages (400k-800k words; e.g. Chinese, Danish, Greek, Italian, Portuguese): 40-75 Mb per language
- Large languages (800k-1.6M words; e.g. Arabic, Bulgarian, Hebrew, Japanese, Romanian, Spanish): 100-170 Mb per language
_Storage usage for the dictionaries depends on the word root count and the average word length in each language. Some languages will require more space, even if they have fewer words than others._
@ -74,19 +74,18 @@ If you want to show appreciation, give the project a star on GitHub. Higher-rank
You could also donate on [PayPal](https://www.paypal.com/donate/?hosted_button_id=LW97X3JM2CRZC).
## 💪 Philosophy and Privacy Policy
## 💪 Philosophy
- No ads, no premium or paid features. It's all free.
- No spying, no tracking, no telemetry or reports. No nothing!
- No unnecessary bells or whistles. It only does its job, typing.
- The Full version operates entirely offline with no Internet permission. The Lite version connects only when downloading dictionaries from GitHub and when the voice input is active.
- No unnecessary permissions. The Full version operates entirely offline, the Lite version connects only to download dictionaries from GitHub. Voice Input may require Internet access depending on the available voice services.
- Open-source, so you can verify all the above yourself.
- Created with help from the entire community.
- Things it will (probably) never have: QWERTY layout, swipe-typing, GIFs and stickers, backgrounds or other customizations. "It can be any color you like, as long as it is black."
- Not intended as a clone of Sony Ericsson, Nokia C2, Samsung, Touchpal, etc. It is understandable to miss your favorite old phone or keyboard app, but TT9 has its own unique design, inspired by the Nokia 3310 and 6303i. While it captures the feel of the classics, it offers its own experience and wont replicate any device exactly.
- Things it will (probably) never have: QWERTY layout, swipe-typing, GIFs and stickers, backgrounds, or other customizations. "It can be any color you like, as long as it is black."
- Not intended as a clone of Touchpal, Sony Ericsson, Nokia C2, Samsung, etc. It is understandable to miss your favorite old phone or keyboard app, but TT9 has its own unique design, inspired by the Nokia 3310 and 6303i. While it captures the feel of the classics, it offers its own experience and wont replicate any device exactly.
Thank you for understanding, and enjoy TT9!
## 🕮 License
- The source code, the logo image, and the icons are licensed under the conditions described in [LICENSE.txt](LICENSE.txt).
- The dictionaries are licensed under the licenses provided in the [respective readme files](docs/dictionaries), where applicable. Detailed information about the dictionaries is also available there.

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:tools="http://schemas.android.com/tools"
android:versionCode="988"
android:versionName="48.0"
android:versionCode="1025"
android:versionName="49.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/> <!-- allows displaying notifications on Android >= 13 -->

View file

@ -1,6 +1,6 @@
# Privacy Policy
**Effective Date:** 2025-01-01
**Effective Date:** 2025-04-11
Thank you for using Traditional T9. Your privacy is a priority. This Privacy Policy explains how the app handles your data.
@ -13,12 +13,16 @@ The app does not contain any analytics, advertising trackers, or background data
## **Two Versions: Full and Lite**
There are two versions of the app:
- **Full Version**: Operates **completely offline** and does not require Internet access. This version has **no network permissions** and guarantees absolute privacy.
- **Lite Version**: Requires an Internet connection only in two specific cases:
1. **Downloading dictionaries from GitHub** (when requested by the user).
2. **Using voice input** (which relies on external speech recognition services).
- **Full Version**: Operates **completely offline** and does not require Internet access. This version has **no network permissions** and guarantees maximum privacy.
- **Lite Version**: Requires an Internet connection only when **downloading dictionaries from GitHub** (only at user's request). Aside from this, the Lite version does not make any other network requests.
## **Using Voice Input**
Voice input functionality in Traditional T9 relies on external speech recognition services, which may require an Internet connection to operate. These services are not part of Traditional T9 and function independently.
When voice input is activated, your speech may be sent to third-party providers for processing. Traditional T9 does not record, transmit, or process the voice data, and cannot guarantee how external services handle your information.
If you are concerned about this, you may choose not to use the Voice Input feature and deny Microphone permissions when prompted.
Aside from these two cases, the Lite version does not make any other network requests.
## **Open-Source Transparency**
Traditional T9 is **open-source**, meaning that anyone can review the source code to verify the privacy claims above. You can inspect the code yourself to ensure that the app does not collect or transmit any data.

View file

@ -1,6 +1,6 @@
TT9 е 12-клавишна Т9 клавиатура за устройства с физически бутони. Поддържа подскаващ текст на повече от 30 езика и бързи клавиши, а виртуалната клавиатура може да превърне всеки смартфон в Нокия от 2000 година. И най-хубавото — не Ви шпионира!
TT9 е 12-клавишна Т9 клавиатура за устройства с физически бутони. Поддържа подскаващ текст на повече от 40 езика и бързи клавиши, а виртуалната клавиатура може да превърне всеки смартфон в Нокия от 2000 година. И най-хубавото — не Ви шпионира!
Налични езици: английски, арабски, български, виетнамски, гръцки, гуджарати (фонетичен), датски, естонски, идиш, иврит, индонезийски, ирландски, испански, италиански, каталонски, кисуахили, корейски, латвийски, литовски, немски, норвежки, полски, португалски (европейски и бразилски), румънски, руски, словенски, тайски, марокански тамазихт (латиница и тифинаг), унгарски, украински, фарси, финландски, френски, хинглиш, хинди (фонетичен), холандски, хърватски, чешки, шведски, турски.
Налични езици: английски, арабски, български, виетнамски, гръцки, гуджарати (фонетичен), датски, естонски, идиш, иврит, индонезийски, ирландски, испански, италиански, каталонски, кисуахили, опростен китайски (пинин), корейски, латвийски, литовски, немски, норвежки, полски, португалски (европейски и бразилски), румънски, руски, словенски, тайски, марокански тамазихт (латиница и тифинаг), унгарски, украински, фарси, финландски, френски, хинглиш, хинди (фонетичен), холандски, хърватски, чешки, шведски, турски, японски (ромаджи).
Философия и защита на личните данни:
- Без реклами, специални или платени функции. Всичко е напълно безплатно.

View file

@ -1,6 +1,6 @@
TT9 is a 12-key T9 keyboard for devices with a hardware numpad. It supports predictive text typing in 30+ languages, configurable hotkeys, and an on-screen keypad that can turn your smartphone into a Nokia from the 2000s. And, best of all, it doesn't spy on you!
TT9 is a 12-key T9 keyboard for devices with a hardware numpad. It supports predictive text typing in 40+ languages, configurable hotkeys, and an on-screen keypad that can turn your smartphone into a Nokia from the 2000s. And, best of all, it doesn't spy on you!
Supported languages: Arabic, Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English, Estonian, Farsi, Finnish, French, German, Greek, Gujarati (phonetic), Hebrew, Hindi (phonetic), Hinglish, Hungarian, Indonesian, Irish, Italian, Kiswahili, Korean, Latvian, Lithuanian, Norwegian, Polish, Portuguese (European and Brazilian), Romanian, Russian, Slovenian, Spanish, Swedish, Moroccan Tamazight (Latin and Tifinagh), Thai, Turkish, Ukrainian, Vietnamese, Yiddish.
Supported languages: Arabic, Bulgarian, Catalan, Simplified Chinese (Pinyin), Croatian, Czech, Danish, Dutch, English, Estonian, Farsi, Finnish, French, German, Greek, Gujarati (phonetic), Hebrew, Hindi (phonetic), Hinglish, Hungarian, Indonesian, Irish, Italian, Japanese (Romaji), Kiswahili, Korean, Latvian, Lithuanian, Norwegian, Polish, Portuguese (European and Brazilian), Romanian, Russian, Slovenian, Spanish, Swedish, Moroccan Tamazight (Latin and Tifinagh), Thai, Turkish, Ukrainian, Vietnamese, Yiddish.
Philosophy and Privacy Policy:
- No ads, no premium or paid features. It's all free.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 112 KiB

Before After
Before After