As of distribution 14/06A all strings used in both the front end and now the back end (admin area) of Price Tapestry are translatable via includes/translate.php. To translate a word, phrase or label, simply add an entry to the $translate associative array in that file. The "blanks" below contain the complete list of words, phrases and labels used throughout the script - simply copy and paste into your includes/translate.php inserting your required translations between the quotes for each value, for example:
$translate["Best Price"] = "Meilleur Prix";
Alternative versions of includes/translate.php containing full front end translations into French, German, Italian and Spanish are available to download.
Front End
$translate["Best Price"] = "";
$translate["Brand"] = "";
$translate["brand"] = "";
$translate["Catalogue Product Name"] = "";
$translate["Category"] = "";
$translate["category"] = "";
$translate["Comments"] = "";
$translate["Compare Prices"] = "";
$translate["Featured Products"] = "";
$translate["from"] = "";
$translate["go to"] = "";
$translate["High to Low"] = "";
$translate["Home"] = "";
$translate["Low to High"] = "";
$translate["Merchant"] = "";
$translate["merchant"] = "";
$translate["More Information"] = "";
$translate["Next"] = "";
$translate["no results found"] = "";
$translate["of"] = "";
$translate["Order by"] = "";
$translate["Previous"] = "";
$translate["Price"] = "";
$translate["Price search results for"] = "";
$translate["product not found"] = "";
$translate["Product Rating"] = "";
$translate["Product reviews for"] = "";
$translate["Product search results for"] = "";
$translate["Rating"] = "";
$translate["Related Products"] = "";
$translate["Relevance"] = "";
$translate["Review This Product"] = "";
$translate["Reviews"] = "";
$translate["Search"] = "";
$translate["Search or browse by"] = "";
$translate["Show All Prices"] = "";
$translate["showing"] = "";
$translate["Stockist"] = "";
$translate["Submit"] = "";
$translate["This reviewer did not leave any comments"] = "";
$translate["to"] = "";
$translate["Visit Store"] = "";
$translate["Your Comments (optional)"] = "";
$translate["Your Rating"] = "";
$translate["Your review is pending approval. Thank you for your contribution."] = "";
Back End (Admin Area)
$translate["Accept"] = "";
$translate["Add"] = "";
$translate["Admin"] = "";
$translate["Admin Home"] = "";
$translate["Against"] = "";
$translate["Apply"] = "";
$translate["Automation Tool"] = "";
$translate["Backup and Restore"] = "";
$translate["Brand"] = "";
$translate["Cancel"] = "";
$translate["Category"] = "";
$translate["Category Mapping"] = "";
$translate["Configure"] = "";
$translate["Configure Filter"] = "";
$translate["Content Management"] = "";
$translate["CRON"] = "";
$translate["Current Jobs"] = "";
$translate["Data Management"] = "";
$translate["Delete"] = "";
$translate["DELETING"] = "";
$translate["Description"] = "";
$translate["Discount"] = "";
$translate["Edit"] = "";
$translate["Edit Job"] = "";
$translate["Edit Voucher Code"] = "";
$translate["Exact Match"] = "";
$translate["Existing Categories"] = "";
$translate["Existing Logos"] = "";
$translate["Existing Products"] = "";
$translate["Existing Voucher Codes"] = "";
$translate["Featured Products"] = "";
$translate["Feed Management"] = "";
$translate["Field"] = "";
$translate["Filters"] = "";
$translate["Import"] = "";
$translate["Import All"] = "";
$translate["Keyword Match"] = "";
$translate["Last OK Run"] = "";
$translate["List"] = "";
$translate["Login"] = "";
$translate["Match"] = "";
$translate["Match Criteria"] = "";
$translate["Merchant"] = "";
$translate["Merchant Logos"] = "";
$translate["Minimum Spend"] = "";
$translate["Moderate Reviews"] = "";
$translate["Modified"] = "";
$translate["New Category"] = "";
$translate["New Filter"] = "";
$translate["New Job"] = "";
$translate["New Logo"] = "";
$translate["New Product"] = "";
$translate["New Voucher Code"] = "";
$translate["Not Available"] = "";
$translate["of"] = "";
$translate["Offer Details"] = "";
$translate["Option 1"] = "";
$translate["Option 2"] = "";
$translate["Optional Fields"] = "";
$translate["Product Mapping"] = "";
$translate["Product Name"] = "";
$translate["Products"] = "";
$translate["Purge Expired"] = "";
$translate["Rating"] = "";
$translate["Register"] = "";
$translate["Register and List"] = "";
$translate["Register and Trial Import"] = "";
$translate["Register and Full Import"] = "";
$translate["Reject"] = "";
$translate["Required Fields"] = "";
$translate["Reviews Pending Approval"] = "";
$translate["Run"] = "";
$translate["Sample Data"] = "";
$translate["Save"] = "";
$translate["Save and Run"] = "";
$translate["Select"] = "";
$translate["Select Format"] = "";
$translate["Setup"] = "";
$translate["Site Home"] = "";
$translate["Slow Import"] = "";
$translate["Slow Import All"] = "";
$translate["Software"] = "";
$translate["Status"] = "";
$translate["Step 1 - Feed Format"] = "";
$translate["Step 2 - Field Mapping"] = "";
$translate["Step 2 - Merchant Info and Field Mapping"] = "";
$translate["Step 3 - Merchant Mapping"] = "";
$translate["Support Info"] = "";
$translate["There are no categories to display."] = "";
$translate["There are no filters to display."] = "";
$translate["There are no jobs to display."] = "";
$translate["There are no logos to display."] = "";
$translate["There are no merchants to display."] = "";
$translate["There are no products to display."] = "";
$translate["There are no reviews pending approval."] = "";
$translate["There are no voucher codes to display."] = "";
$translate["Tools"] = "";
$translate["Use manually selected CSV format"] = "";
$translate["Use or modify autodetected XML or CSV format"] = "";
$translate["Valid"] = "";
$translate["Valid From"] = "";
$translate["Valid To"] = "";
$translate["Voucher Code"] = "";
$translate["Voucher Code Feed Management"] = "";
$translate["Voucher Codes"] = "";
Thank you very much!
The following line is missing in the German translation:
$translate["Filter These Results"] = "Ergebnisse filtern";
The searchfilter.php is already prepared.