Yes, you can use any language you want. But if you want your theme to be translated by everyone, you should pick a language that people are likely to know, like English.
If you, for example, care only about former USSR countries, Russian might be as good.
Related Posts:
- Prevent WordPress updates from overriding custom language translations?
- How to create .pot files with POedit?
- When to use _e and __ for the translation?
- What is a Theme textdomain?
- pass object/JSON to wp_localize_script
- How to concatenate inside the _e() function the right way?
- What is the purpose of an extra file for translation?
- Make a custom theme translate-ready
- Change text of twentyseventeen_edit_link()
- Theme elements not translating
- Should we localize custom-made themes / plugins?
- Help with “text domain”, comments_form in WordPress theme
- Translation-readiness of Koi theme
- Some translations do not work in my template class
- My custom theme does not load the translations
- Simple way to get two language WP site
- How to make the_tags title translatable?
- Internationalization and functions that use it
- Translation Issue with WordPress Theme Check in comment_form function
- Default string not appearing want to translate
- Can I have two different theme for two different language?
- Should I change text-domain of TGM library inside theme?
- Single translation for many locales
- comment form args are not translatable (customized comment form)
- Set parent theme language with custom .mo files
- Does the textdomain have to be the theme’s name?
- Why set a second parameter in the translate function?
- Translate a child theme with pure PHP and gettext
- Translate a theme with a PO file
- language support in a custom urdu theme
- Cart displayed above header
- how to unlocalize theme/plugin?
- WordPress theme doesn’t read my translations from pt_BR.po file
- Theme starter content translation is not working
- Recall translations made with Poedit
- Menu names not getting translated
- Alter theme pages on language switch
- Any way to permanently translate themes?
- Display Today’s date outside the loop?
- How to make a multilingual wordpress site to be translated one-to-one without much effort and without using translate?
- how to create a conditional content_width for a wordpress theme?
- How To Add New Option Types To Option Tree?
- Modular theme settings
- Trigger Customizer saving process with Javascript only
- How to determine the current widget’s parent container (sidebar widget id)
- Comment form not display properly?
- How to add menu support to a theme?
- Setting up partial Right-to-Left admin interface
- Moving functionality from functions.php to classes?
- Translate content, not instance, per-post
- Custom nav menu is created with default pages, but not hooked to theme’s custom menu location
- How to pass code from header.php to footer.php
- Move my theme style.css into a folder
- Is it a good idea to make whole theme widgetized?
- Gutenberg Reusable Block as part of WordPress Theme page
- Does WordPress count as a means to learn web development? [closed]
- current-menu-item class not working
- Prevent theme from activating [duplicate]
- Messing up with transient API – getting flushed on refresh
- Inheritance of parent theme plugin files in a child theme
- Display a list of certain categories by ID
- Implementing FancyBox
- Single Page Design, Storing in Theme Options
- Working with a WP Starter theme
- Child theme enqueue scripts using new functions
- Show woocommerce categories on my theme menu styling
- “Bad element for masonry: undefined” why this error us occuring? [closed]
- Scroll to position on page for category pages only — woocommerce
- How do I get the trackback count of a post in wordpress without writing an SQL query?
- Call to require(‘../../../wp-blog-header.php’) results in 404 error?
- How to add menù section to my WordPress template?
- why mytheme/single-product.php works but not mytheme/woocommerce/single-product.php
- What is the need for the static front page [closed]
- Why is switching between themes breaking my child theme?
- How to disable WordPress to put P tags?
- CSS preprocessor file messed up after compiled
- Get video from the post on homepage
- WordPress Themes Directory: Template which hits the standards?
- How to change a local wordpress installation xml export file urls? and change them to what if you don’t have a live website?
- How to get URL of category of a custom post?
- Is there a plugin for versioning files in the theme (style , .js and .php files)?
- get_avatar() is not working in my custom theme
- Getting post URL within custom content template
- Getting unexpected warnings from theme options code
- Block validation failed for `core/pullquote` after adding theme support for editor-color-palette
- makeing a terms of use page that is part of the theme
- Different templates for each category level
- Child theme in separate WordPress Install
- wp_nav_menu custom walker class
- Using Customizer value in an external PHP file inside a theme
- Changes to template not showing up unless ?reset=1 added to URL
- How to add drop symbol to parent nav items which have child
- Enqueue Stylesheets After Theme’s “rtl.css”
- WordPress 3.5 + Foundation 5 not working on IE9
- Using wp_enqueue_script with social media buttons?
- Want to include ad code after related post
- How can disable function wp_link_dialog()
- How to create full header but keep content narrow
- Insert gutenberg blocks into template
- How to make it so I can “use” template parts in (classic/full) site editor