seblavoie
9/4/2014 - 12:36 PM

Harvest translations

Harvest translations

// Copy paste code below in console to switch to english
var translationsEn = [
  "INVOICE",
  "From",
  "For",
  "Invoice ID",
  "PO Number",
  "Issue Date",
  "Due Date",
  "Upon Receipt",
  "Tax",
  "Tax 2",
  "Discount",
  "Subject",
  "Type",
  "Description",
  "Quantity",
  "Unit Price",
  "Amount",
  "Subtotal",
  "Amount Due",
  "Notes",
  "Page [page] of [toPage]",
  "Payments",
  "Retainer Payments",
  "Pay Invoice",
  "Click here to see and/or pay you invoice online",
  "PAID",
  "Client Message"
]

var elements = document.querySelectorAll(".translate_strings input[type='text']");
Array.prototype.forEach.call(elements, function(el, i){
  el.value = translationsEn[i];
});

// Copy paste code below in console to switch to french
var translationsFr = [
  "FACTURE",
  "De",
  "Pour",
  "Numéro de facture",
  "Numéro de commande",
  "Date d'émission",
  "Date d'échéance",
  "Lors de la réception",
  "Taxe",
  "Taxe 2",
  "Rabais",
  "Sujet",
  "Type",
  "Description",
  "Quantité",
  "Prix unitaire",
  "Montant",
  "Sous-total",
  "Montant dû",
  "Notes",
  "Page [page] de [toPage]",
  "Paiements",
  "Paiements de retenue",
  "Payer la facture",
  "Cliquez ici pour voir et/ou payer votre facture en ligne",
  "Payé",
  "Message du client"
];

var elements = document.querySelectorAll(".translate_strings input[type='text']");
Array.prototype.forEach.call(elements, function(el, i){
  el.value = translationsFr[i];
});