
Originally Posted by
cjcraven
and shucks now I see that will become confusing to an English reader since the word order in English will be strange.
Code:
echo $one_time . ((zen_has_product_attributes_values((int)$_GET['products_id']) and $flag_show_product_info_starting_at == 1) ? TEXT_BASE_PRICE : '') . zen_get_products_display_price((int)$_GET['products_id']);
To:
Code:
echo $one_time . ((zen_has_product_attributes_values((int)$_GET['products_id']) and $flag_show_product_info_starting_at == 1) ? sprintf(TEXT_BASE_PRICE, zen_get_products_display_price((int)$_GET['products_id'])) : zen_get_products_display_price((int)$_GET['products_id']));
And then also change the TEXT_BASE_PRICE for each language to use the %s where he price to appear: english at the end, japanese at the beginning.
And that should do it for you I think. :) not tested, but also why I provided the version that I did, because japanese would need it at the beginning, but english (and probably some other languages) would need it at the end.