Persian for AnySoftKeyboard - Persian & Pinglish keyboard
Elevate your typing experience with tailored Persian & Pinglish layouts, featuring smart suggestions & easy navigation!

- 5.1.6158 Version
- 3.8 Score
- 174K+ Downloads
- Free License
- 3+ Content Rating
This keyboard layout pack is designed for Persian (Farsi) and Pinglish (Finglish) use with AnySoftKeyboard. Please read the instructions below!
Installation:
This is an additional layout pack for AnySoftKeyboard (an application).
Step 0: Ensure you have Persian/Arabic fonts installed on your device, as this language pack will not function without them.
Step 1: Search for AnySoftKeyboard in the Android Market and install it.
Step 2: Install this Persian layout package.
Step 3: To enable it, go to Settings -> Languages and check the box for AnySoftKeyboard.
Step 4: From AnySoftKeyboard's Settings > Keyboards menu, choose the Persian layout.
Step 5: To set it as your default input method, press and hold a text field and select "Input method."
Notes:
The Pinglish keyboard resembles the English layout, differing only in the suggested word list. To switch to this layout while on Persian, simply tap on ' > ABC > '. For instance, if both English and Persian are enabled along with the Persian (Pinglish) layouts, the sequence will be English (tap > ABC >), Persian (tap > ABC >), Persian (Pinglish) (tap > ABC >), and then back to English.
Important Points:
1.You must have Persian/Arabic fonts to view the characters correctly.
3.This application may not function correctly on all devices (it has only been tested on Android 2.2 - CM6). This limitation arises from Android's partial support for Arabic/Persian languages. If you encounter issues with the app, please reach out through the appropriate channels.
4.Press and hold certain letters to see alternative character options.
5.If you possess a better word list for Persian and Pinglish, do not hesitate to reach out. The current versions remain in beta.
6.This application is open source, and contributions are welcomed.
7.For any issues, please report them through the designated platform, rather than leaving comments.
Features:
* Persian word suggestions
* Persian numerals
* Persian special characters
* Persian YE (hold down on YE)
* Pinglish keyboard and dictionary
* ...
Persian (Farsi) & Pinglish Keyboard for AnySoftKeyboard: A Robust and Customizable Input Solution
As a frequent user of multilingual keyboards, I have found the Persian (Farsi) and Pinglish Layout Packfor AnySoftKeyboard to be an exceptionally reliable and well-designed tool for typing in Persian and its Romanized form (Pinglish). This layout pack seamlessly integrates with the versatile AnySoftKeyboard framework, offering a fluid and intuitive typing experience that caters to both native Persian speakers and language learners. The inclusion of context-aware word suggestions, Persian numerals, and special characters significantly enhances productivity, while the long-press functionality for alternative characters (such as the Persian YE) adds depth and convenience.
The Pinglish keyboard, with its dedicated dictionary, is particularly useful for those transitioning between Persian and English input without switching keyboards entirely. Though the setup process requires attention to detail—such as ensuring Persian/Arabic fonts are pre-installed and correctly enabling the keyboard in system settings—the effort is well rewarded with a polished, functional input method. As an open-source project, it also invites community improvement, making it a dynamic and evolving tool for Persian language enthusiasts.
Frequently Asked Questions (FAQ):
Is this keyboard pack free to use?
Yes, both AnySoftKeyboard and this layout pack are free to install and use.
Why do I need Persian/Arabic fonts installed separately?
The keyboard relies on system-supported fonts to render Persian characters correctly. Without them, output may appear as blank boxes or incorrect symbols.
Does the keyboard work on all Android versions?
It has been tested on Android 2.2 (CM6), but compatibility may vary on newer or heavily customized OS versions due to Android’s historically uneven support for right-to-left scripts.
How do I switch between Persian and Pinglish layouts?
While typing in Persian mode, tap the «ABC» key to cycle through available layouts, including Pinglish and English.
Can I contribute to improving the word list or functionality?
Yes! As an open-source project, user contributions are welcomed. Reach out via designated channels to submit enhanced dictionaries or report issues.
What should I do if the keyboard doesn’t function properly?
Report issues through official platforms rather than app store comments. This helps developers address problems more effectively.
- Version5.1.6158
- UpdateSep 04, 2025
- DeveloperAnySoftKeyboard
- CategoryTools
- Requires AndroidAndroid 5.0+
- Downloads174K+
- Package Namecom.anysoftkeyboard.languagepack.persian
- Signature7184ec3cd43b8d377ce8ff03de62ad47
- Available on
- ReportFlag as inappropriate
Supports Persian language input
Compatible with AnySoftKeyboard
User-friendly interface
Addition of Persian number support
Easy installation process
Allows for right-to-left text entry
Includes basic punctuation options
Customizable layouts
Lacks dedicated language switch button
Non-standard keyboard layout
Missing critical characters (e.g., گ)
Requires additional fonts for proper functionality
Issues with letter connectivity without proper setup
Difficulty in switching between Persian and English inputs
Limited prediction features for non-Persian keyboards
Inconsistent character mapping (e.g., typing ي instead of ی)