Skip to content

Instantly share code, notes, and snippets.

@akirk
Last active September 5, 2024 01:47
Show Gist options
  • Save akirk/10979790 to your computer and use it in GitHub Desktop.
Save akirk/10979790 to your computer and use it in GitHub Desktop.
Proper fix for qTranslate plugin for Wordpress 3.9
diff --git i/public/wp-content/plugins/qtranslate/qtranslate_core.php w/public/wp-content/plugins/qtranslate/qtranslate_core.php
index 17b4669..b4c49cf 100644
--- i/public/wp-content/plugins/qtranslate/qtranslate_core.php
+++ w/public/wp-content/plugins/qtranslate/qtranslate_core.php
@@ -455,9 +455,9 @@ function qtrans_strftime($format, $date, $default = '', $before = '', $after = '
return $before.strftime($format, $date).$after;
}
-function qtrans_dateFromPostForCurrentLanguage($old_date, $format ='', $before = '', $after = '') {
+function qtrans_dateFromPostForCurrentLanguage($old_date, $format ='') {
global $post;
- return qtrans_strftime(qtrans_convertDateFormat($format), mysql2date('U',$post->post_date), $old_date, $before, $after);
+ return qtrans_strftime(qtrans_convertDateFormat($format), mysql2date('U',$post->post_date), $old_date);
}
function qtrans_dateModifiedFromPostForCurrentLanguage($old_date, $format ='') {
@warenhaus
Copy link

thank you! see also here for further fixes, related to WP3.9's new Visual Editor: https://gist.github.com/warenhaus/10990386

based on chsxf's recent update (2.6) of http://wordpress.org/plugins/mqtranslate/

@manesal
Copy link

manesal commented Aug 22, 2014

Hey akirk,

I did the fix that warenhaus offered. But i didn´t understand how tom apply your fixes?
Can you provide more information?

Thanks,

@yckelvin
Copy link

manesal,

You can search the code from line 455,
-function qtrans_dateFromPostForCurrentLanguage($old_date, $format ='', $before = '', $after = '') {
+function qtrans_dateFromPostForCurrentLanguage($old_date, $format ='') {
"-" means remove it
"+" means add it

Good luck!

@Wayniii
Copy link

Wayniii commented Aug 21, 2015

Hey thanks for this files !!

It's work fine on WP3.9, but we have a new problem with the new update of wordpress WP4.3
It's an update with the new Visual Editor and qTranslate freeze the tabs for switch with another language
and Visual Editor not working. Someone find solution for fix that ?

Thanks for help !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment