WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm implementing a bilingual blog site (English and Japanese). It contains front-end user posting and user registration. So, I used WP User Frontend. For multilingual content, I tried qTranslate and Polylang.

Polylang is one language per post. qTranslate is all languages in a single post. Both are nice and language-selection for posting is implemented in the Admin.

I could have created a basic front-end posting form according to the installation guide of WP User Frontend. I have facing two problems:

  1. Which one is better for front-end user posting - Polylang or qTranslate?
  2. How can I implement a language selection entry for front-end user posting?

I found the two functions:

  • WPUF_Add_Post->submit_post() in wp-user-front-end/wpuf-add-post.php
  • PLL_Admin_Filters_Post->save_post() in polylang/admin/admin-filters-post.php.

I could add a custom field "Language" for the fontend posting form of WP User Frontend and then I could make those two functions running in combination. I'm new to wordpress and I don't know how to implement this.

share|improve this question
No one who has ever encountered this kind of problem? – Sithu Apr 10 '14 at 4:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.