Forums/Community/Community Support

Answered

Language

jesper jensen
asked this on March 22, 2011 05:44 am

Hello Chargify
im considering implementing you system in our new webbased payment system, but our target group who will use this payment system would not be able to handle a English text, they would need a local language (Danish in this case). Is it possible to setup the system, sow our costumers will receive a Danish presentation?

 

Comments

User photo
Jay G
Chargify Support

Hello Jesper,

Thank you for your interest in Chargify.

As of now, we do not have support for multiple languages on our hosted pages, although you should be able to accomplish it via the API.

I am forwarding your query to our technical sales team for their review.

Regards,

Jay G.

March 22, 2011 08:05 am
User photo
Lance Walley
Chargify

Hi there,

Jay already hinted to this... a few parts of our system are customizable by you, such as some of the emails we send. But I'm afraid a lot is in English and cannot be changed right now.

Sorry about that!

--- Lance

March 22, 2011 02:43 pm
User photo
Soeren Pedersen

This really is a shame. I really don't understand why this always happens with these great saas services - don't you realize that there's a huge economy outside of the US / UK?

June 04, 2011 10:49 am
User photo
Torbjørn Tiltnes

I can translate it to Norwegian. If you need someone to translate.

July 22, 2011 04:16 am
User photo
Emil
I'm having the same issue, I need to translate the page into Swedish. Since the page allow JavaScript manipulation we'll try to use JS to translate the page ourself. Has anyone tried that? A bigger issue is the currency symbol which should be placed at the end instead of the beginning. Do you have the same problem with DKK? Maybe JS can help us here as well. But then we need to create our own transaction email too.
August 14, 2011 01:10 pm
User photo
Soeren Pedersen

@Email - you can change labels with javascript, e.g.:

$("label[for='subscription_payment_profile_attributes_first_name']").html("Fornavn");

August 17, 2011 07:26 am
User photo
David Jorgensen

did anybody successfully manage to change the language to danish/swedish and/or norwegian?

October 25, 2011 08:01 am
User photo
Emil

@David: Yes I did translate the page with JS (jQuery selectors)

Something like:

$('#hosted-payment-form h2:first').html("Kortuppgifter");
$('#hosted-payment-form h2:eq(1)').html("Dina uppgifter")
$('label[for="subscription_payment_profile_attributes_full_number"]').html("* Kreditkortsnummer");
$('label[for="subscription_payment_profile_attributes_expiration_month"]').html("* Går ut");

etc.

October 25, 2011 08:04 am
User photo
David Jorgensen

Hi Emil.

Thanks for the quick answer.. 

What did you do with the "auto-generated" text such as "(then kr199.00 at first renewal on 11/25/2011)" ?

October 25, 2011 09:59 am
User photo
Emil

@David I didn't show you because I'm not finished yet ;) This is how my code look right now:

 

var recurring_charges = $('#summary-recurring-charges').html();
recurring_charges = recurring_charges.match(/\d+/)[0];
$('#summary-recurring-charges').html(Math.round(recurring_charges * 0.8) + " SEK/månad");
$('#total h3').html('Dagens beställning: <span id="todays-charge">' + recurring_charges + ' SEK inkl. moms</span>');
$('#total .tint').html('(efter det <span id="future-charge">' + recurring_charges + ' SEK</span> inkl. moms/månad)');

 

My site isn't live yet and I'm still figuring out how to best display the charge. My code assumes a lot of things like I know I will never ever use a trial etc. 

October 25, 2011 10:33 am