Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Russian localization for osCommerce Contribution


Recommended Posts

We want to install other languages on our new osCommerce website. When we downloaded the "Russian localization for osCommerce" Contribution we couldn't find a Readme.txt file to explain how to install. We're new at this osCommerce stuff so we would appreciate help with this.

 

Thank you,

 

Jim

Link to comment
Share on other sites

We want to install other languages on our new osCommerce website. When we downloaded the "Russian localization for osCommerce" Contribution we couldn't find a Readme.txt file to explain how to install. We're new at this osCommerce stuff so we would appreciate help with this.

 

Thank you,

 

Jim

 

Unzip and upload all files to your store directory

 

if your store is installed in the site root:

www.mysite.com/

it will look like:

www.mysite.com/includes/languages/russian.php
www.mysite.com/includes/languages/russian/address_book_process.php
www.mysite.com/includes/languages/russian/products_new.php
www.mysite.com/includes/languages/russian/account_edit.php
www.mysite.com/includes/languages/russian/checkout_shipping_address.php
www.mysite.com/includes/languages/russian/checkout_payment.php
www.mysite.com/includes/languages/russian/checkout_process.php
www.mysite.com/includes/languages/russian/checkout_confirmation.php
www.mysite.com/includes/languages/russian/address_book.php
www.mysite.com/includes/languages/russian/create_account.php
www.mysite.com/includes/languages/russian/create_account_process.php
www.mysite.com/includes/languages/russian/account_history_info.php
www.mysite.com/includes/languages/russian/account.php
www.mysite.com/includes/languages/russian/modules/order_total/ot_shipping.php
www.mysite.com/includes/languages/russian/modules/order_total/ot_total.php
www.mysite.com/includes/languages/russian/modules/order_total/ot_loworderfee.php
www.mysite.com/includes/languages/russian/modules/order_total/ot_tax.php
www.mysite.com/includes/languages/russian/modules/order_total/ot_subtotal.php
www.mysite.com/includes/languages/russian/modules/payment/ipayment.php
www.mysite.com/includes/languages/russian/modules/payment/secpay.php
www.mysite.com/includes/languages/russian/modules/payment/paypal.php
www.mysite.com/includes/languages/russian/modules/payment/cod.php
www.mysite.com/includes/languages/russian/modules/payment/nochex.php
www.mysite.com/includes/languages/russian/modules/payment/pm2checkout.php
www.mysite.com/includes/languages/russian/modules/payment/psigate.php
www.mysite.com/includes/languages/russian/modules/payment/cc.php
www.mysite.com/includes/languages/russian/modules/payment/moneyorder.php
www.mysite.com/includes/languages/russian/modules/payment/authorizenet.php
www.mysite.com/includes/languages/russian/modules/shipping/table.php
www.mysite.com/includes/languages/russian/modules/shipping/usps.php
www.mysite.com/includes/languages/russian/modules/shipping/zones.php
www.mysite.com/includes/languages/russian/modules/shipping/ups.php
www.mysite.com/includes/languages/russian/modules/shipping/flat.php
www.mysite.com/includes/languages/russian/modules/shipping/item.php
www.mysite.com/includes/languages/russian/product_reviews_info.php
www.mysite.com/includes/languages/russian/reviews.php
www.mysite.com/includes/languages/russian/product_reviews.php
www.mysite.com/includes/languages/russian/create_account_success.php
www.mysite.com/includes/languages/russian/account_history.php
www.mysite.com/includes/languages/russian/shipping.php
www.mysite.com/includes/languages/russian/specials.php
www.mysite.com/includes/languages/russian/info_shopping_cart.php
www.mysite.com/includes/languages/russian/advanced_search.php
www.mysite.com/includes/languages/russian/default.php
www.mysite.com/includes/languages/russian/account_edit_process.php
www.mysite.com/includes/languages/russian/product_notifications.php
www.mysite.com/includes/languages/russian/product_reviews_write.php
www.mysite.com/includes/languages/russian/product_info.php
www.mysite.com/includes/languages/russian/shopping_cart.php
www.mysite.com/includes/languages/russian/conditions.php
www.mysite.com/includes/languages/russian/privacy.php
www.mysite.com/includes/languages/russian/checkout_payment_address.php
www.mysite.com/includes/languages/russian/images/icon.gif
www.mysite.com/includes/languages/russian/images/buttons/button_address_book.gif
www.mysite.com/includes/languages/russian/images/buttons/button_notifications.gif
www.mysite.com/includes/languages/russian/images/buttons/button_checkout.gif
www.mysite.com/includes/languages/russian/images/buttons/button_continue_shopping.gif
www.mysite.com/includes/languages/russian/images/buttons/button_update.gif
www.mysite.com/includes/languages/russian/images/buttons/button_tell_a_friend.gif
www.mysite.com/includes/languages/russian/images/buttons/button_login.gif
www.mysite.com/includes/languages/russian/images/buttons/button_search.gif
www.mysite.com/includes/languages/russian/images/buttons/button_edit_account.gif
www.mysite.com/includes/languages/russian/images/buttons/button_quick_find.gif
www.mysite.com/includes/languages/russian/images/buttons/button_shipping_options.gif
www.mysite.com/includes/languages/russian/images/buttons/button_back.gif
www.mysite.com/includes/languages/russian/images/buttons/button_write_review.gif
www.mysite.com/includes/languages/russian/images/buttons/button_reviews.gif
www.mysite.com/includes/languages/russian/images/buttons/button_delete.gif
www.mysite.com/includes/languages/russian/images/buttons/button_update_cart.gif
www.mysite.com/includes/languages/russian/images/buttons/button_add_address.gif
www.mysite.com/includes/languages/russian/images/buttons/button_buy_now.gif
www.mysite.com/includes/languages/russian/images/buttons/button_change_address.gif
www.mysite.com/includes/languages/russian/images/buttons/button_remove_notifications.gif
www.mysite.com/includes/languages/russian/images/buttons/button_continue.gif
www.mysite.com/includes/languages/russian/images/buttons/button_history.gif
www.mysite.com/includes/languages/russian/images/buttons/button_confirm_order.gif
www.mysite.com/includes/languages/russian/images/buttons/button_in_cart.gif
www.mysite.com/includes/languages/russian/contact_us.php
www.mysite.com/includes/languages/russian/tell_a_friend.php
www.mysite.com/includes/languages/russian/advanced_search_result.php
www.mysite.com/includes/languages/russian/checkout_shipping.php
www.mysite.com/includes/languages/russian/login.php
www.mysite.com/includes/languages/russian/password_forgotten.php
www.mysite.com/includes/languages/russian/checkout_success.php
www.mysite.com/includes/languages/russian/download.php
www.mysite.com/admin/includes/languages/russian.php
www.mysite.com/admin/includes/languages/russian/categories.php
www.mysite.com/admin/includes/languages/russian/file_manager.php
www.mysite.com/admin/includes/languages/russian/whos_online.php
www.mysite.com/admin/includes/languages/russian/stats_products_viewed.php
www.mysite.com/admin/includes/languages/russian/countries.php
www.mysite.com/admin/includes/languages/russian/manufacturers.php
www.mysite.com/admin/includes/languages/russian/products_expected.php
www.mysite.com/admin/includes/languages/russian/banner_manager.php
www.mysite.com/admin/includes/languages/russian/geo_zones.php
www.mysite.com/admin/includes/languages/russian/invoice.php
www.mysite.com/admin/includes/languages/russian/modules/newsletters/newsletter.php
www.mysite.com/admin/includes/languages/russian/modules/newsletters/product_notification.php
www.mysite.com/admin/includes/languages/russian/reviews.php
www.mysite.com/admin/includes/languages/russian/customers.php
www.mysite.com/admin/includes/languages/russian/packingslip.php
www.mysite.com/admin/includes/languages/russian/mail.php
www.mysite.com/admin/includes/languages/russian/itransact.php
www.mysite.com/admin/includes/languages/russian/banner_statistics.php
www.mysite.com/admin/includes/languages/russian/orders.php
www.mysite.com/admin/includes/languages/russian/configuration.php
www.mysite.com/admin/includes/languages/russian/specials.php
www.mysite.com/admin/includes/languages/russian/define_language.php
www.mysite.com/admin/includes/languages/russian/zones.php
www.mysite.com/admin/includes/languages/russian/backup.php
www.mysite.com/admin/includes/languages/russian/cache.php
www.mysite.com/admin/includes/languages/russian/newsletters.php
www.mysite.com/admin/includes/languages/russian/products_attributes.php
www.mysite.com/admin/includes/languages/russian/orders_status.php
www.mysite.com/admin/includes/languages/russian/tax_classes.php
www.mysite.com/admin/includes/languages/russian/modules.php
www.mysite.com/admin/includes/languages/russian/currencies.php
www.mysite.com/admin/includes/languages/russian/stats_customers.php
www.mysite.com/admin/includes/languages/russian/images/buttons/button_packingslip.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_restore.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_select.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_invoice.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_update.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_copy_to.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_update_currencies.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_unlock.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_search.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_save.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_backup.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_language.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_reset.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_lock.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_confirm.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_back.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_newsletter.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_file.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_orders.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_currency.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_edit.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_tax_class.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_delete.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_product.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_send_mail.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_template_admin.psd
www.mysite.com/admin/includes/languages/russian/images/buttons/button_move.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_insert.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_banner.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_file_manager.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_folder.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_copy.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_define.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_upload.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_send.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_email.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_preview.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_category.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_country.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_tax_rate.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_new_zone.gif
www.mysite.com/admin/includes/languages/russian/images/buttons/button_cancel.gif
www.mysite.com/admin/includes/languages/russian/stats_products_purchased.php
www.mysite.com/admin/includes/languages/russian/index.php
www.mysite.com/admin/includes/languages/russian/tax_rates.php
www.mysite.com/admin/includes/languages/russian/server_info.php
www.mysite.com/admin/includes/languages/russian/languages.php

 

if your store is installed in directory:

www.mysite.com / mydirectory

it will look like:

www.mysite.com/mydirectory/includes/languages/russian.php
www.mysite.com/mydirectory/includes/languages/russian/address_book_process.php
www.mysite.com/mydirectory/includes/languages/russian/products_new.php
www.mysite.com/mydirectory/includes/languages/russian/account_edit.php
www.mysite.com/mydirectory/includes/languages/russian/checkout_shipping_address.php
www.mysite.com/mydirectory/includes/languages/russian/checkout_payment.php
www.mysite.com/mydirectory/includes/languages/russian/checkout_process.php
www.mysite.com/mydirectory/includes/languages/russian/checkout_confirmation.php
www.mysite.com/mydirectory/includes/languages/russian/address_book.php
www.mysite.com/mydirectory/includes/languages/russian/create_account.php
www.mysite.com/mydirectory/includes/languages/russian/create_account_process.php
www.mysite.com/mydirectory/includes/languages/russian/account_history_info.php
www.mysite.com/mydirectory/includes/languages/russian/account.php
www.mysite.com/mydirectory/includes/languages/russian/modules/order_total/ot_shipping.php
www.mysite.com/mydirectory/includes/languages/russian/modules/order_total/ot_total.php
www.mysite.com/mydirectory/includes/languages/russian/modules/order_total/ot_loworderfee.php
www.mysite.com/mydirectory/includes/languages/russian/modules/order_total/ot_tax.php
www.mysite.com/mydirectory/includes/languages/russian/modules/order_total/ot_subtotal.php
www.mysite.com/mydirectory/includes/languages/russian/modules/payment/ipayment.php
www.mysite.com/mydirectory/includes/languages/russian/modules/payment/secpay.php
www.mysite.com/mydirectory/includes/languages/russian/modules/payment/paypal.php
www.mysite.com/mydirectory/includes/languages/russian/modules/payment/cod.php
www.mysite.com/mydirectory/includes/languages/russian/modules/payment/nochex.php
www.mysite.com/mydirectory/includes/languages/russian/modules/payment/pm2checkout.php
www.mysite.com/mydirectory/includes/languages/russian/modules/payment/psigate.php
www.mysite.com/mydirectory/includes/languages/russian/modules/payment/cc.php
www.mysite.com/mydirectory/includes/languages/russian/modules/payment/moneyorder.php
www.mysite.com/mydirectory/includes/languages/russian/modules/payment/authorizenet.php
www.mysite.com/mydirectory/includes/languages/russian/modules/shipping/table.php
www.mysite.com/mydirectory/includes/languages/russian/modules/shipping/usps.php
www.mysite.com/mydirectory/includes/languages/russian/modules/shipping/zones.php
www.mysite.com/mydirectory/includes/languages/russian/modules/shipping/ups.php
www.mysite.com/mydirectory/includes/languages/russian/modules/shipping/flat.php
www.mysite.com/mydirectory/includes/languages/russian/modules/shipping/item.php
www.mysite.com/mydirectory/includes/languages/russian/product_reviews_info.php
www.mysite.com/mydirectory/includes/languages/russian/reviews.php
www.mysite.com/mydirectory/includes/languages/russian/product_reviews.php
www.mysite.com/mydirectory/includes/languages/russian/create_account_success.php
www.mysite.com/mydirectory/includes/languages/russian/account_history.php
www.mysite.com/mydirectory/includes/languages/russian/shipping.php
www.mysite.com/mydirectory/includes/languages/russian/specials.php
www.mysite.com/mydirectory/includes/languages/russian/info_shopping_cart.php
www.mysite.com/mydirectory/includes/languages/russian/advanced_search.php
www.mysite.com/mydirectory/includes/languages/russian/default.php
www.mysite.com/mydirectory/includes/languages/russian/account_edit_process.php
www.mysite.com/mydirectory/includes/languages/russian/product_notifications.php
www.mysite.com/mydirectory/includes/languages/russian/product_reviews_write.php
www.mysite.com/mydirectory/includes/languages/russian/product_info.php
www.mysite.com/mydirectory/includes/languages/russian/shopping_cart.php
www.mysite.com/mydirectory/includes/languages/russian/conditions.php
www.mysite.com/mydirectory/includes/languages/russian/privacy.php
www.mysite.com/mydirectory/includes/languages/russian/checkout_payment_address.php
www.mysite.com/mydirectory/includes/languages/russian/images/icon.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_address_book.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_notifications.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_checkout.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_continue_shopping.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_update.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_tell_a_friend.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_login.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_search.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_edit_account.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_quick_find.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_shipping_options.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_back.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_write_review.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_reviews.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_delete.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_update_cart.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_add_address.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_buy_now.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_change_address.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_remove_notifications.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_continue.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_history.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_confirm_order.gif
www.mysite.com/mydirectory/includes/languages/russian/images/buttons/button_in_cart.gif
www.mysite.com/mydirectory/includes/languages/russian/contact_us.php
www.mysite.com/mydirectory/includes/languages/russian/tell_a_friend.php
www.mysite.com/mydirectory/includes/languages/russian/advanced_search_result.php
www.mysite.com/mydirectory/includes/languages/russian/checkout_shipping.php
www.mysite.com/mydirectory/includes/languages/russian/login.php
www.mysite.com/mydirectory/includes/languages/russian/password_forgotten.php
www.mysite.com/mydirectory/includes/languages/russian/checkout_success.php
www.mysite.com/mydirectory/includes/languages/russian/download.php
www.mysite.com/mydirectory/admin/includes/languages/russian.php
www.mysite.com/mydirectory/admin/includes/languages/russian/categories.php
www.mysite.com/mydirectory/admin/includes/languages/russian/file_manager.php
www.mysite.com/mydirectory/admin/includes/languages/russian/whos_online.php
www.mysite.com/mydirectory/admin/includes/languages/russian/stats_products_viewed.php
www.mysite.com/mydirectory/admin/includes/languages/russian/countries.php
www.mysite.com/mydirectory/admin/includes/languages/russian/manufacturers.php
www.mysite.com/mydirectory/admin/includes/languages/russian/products_expected.php
www.mysite.com/mydirectory/admin/includes/languages/russian/banner_manager.php
www.mysite.com/mydirectory/admin/includes/languages/russian/geo_zones.php
www.mysite.com/mydirectory/admin/includes/languages/russian/invoice.php
www.mysite.com/mydirectory/admin/includes/languages/russian/modules/newsletters/newsletter.php
www.mysite.com/mydirectory/admin/includes/languages/russian/modules/newsletters/product_notification.php
www.mysite.com/mydirectory/admin/includes/languages/russian/reviews.php
www.mysite.com/mydirectory/admin/includes/languages/russian/customers.php
www.mysite.com/mydirectory/admin/includes/languages/russian/packingslip.php
www.mysite.com/mydirectory/admin/includes/languages/russian/mail.php
www.mysite.com/mydirectory/admin/includes/languages/russian/itransact.php
www.mysite.com/mydirectory/admin/includes/languages/russian/banner_statistics.php
www.mysite.com/mydirectory/admin/includes/languages/russian/orders.php
www.mysite.com/mydirectory/admin/includes/languages/russian/configuration.php
www.mysite.com/mydirectory/admin/includes/languages/russian/specials.php
www.mysite.com/mydirectory/admin/includes/languages/russian/define_language.php
www.mysite.com/mydirectory/admin/includes/languages/russian/zones.php
www.mysite.com/mydirectory/admin/includes/languages/russian/backup.php
www.mysite.com/mydirectory/admin/includes/languages/russian/cache.php
www.mysite.com/mydirectory/admin/includes/languages/russian/newsletters.php
www.mysite.com/mydirectory/admin/includes/languages/russian/products_attributes.php
www.mysite.com/mydirectory/admin/includes/languages/russian/orders_status.php
www.mysite.com/mydirectory/admin/includes/languages/russian/tax_classes.php
www.mysite.com/mydirectory/admin/includes/languages/russian/modules.php
www.mysite.com/mydirectory/admin/includes/languages/russian/currencies.php
www.mysite.com/mydirectory/admin/includes/languages/russian/stats_customers.php
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_packingslip.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_restore.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_select.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_invoice.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_update.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_copy_to.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_update_currencies.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_unlock.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_search.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_save.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_backup.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_language.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_reset.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_lock.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_confirm.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_back.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_newsletter.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_file.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_orders.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_currency.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_edit.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_tax_class.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_delete.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_product.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_send_mail.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_template_admin.psd
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_move.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_insert.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_banner.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_file_manager.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_folder.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_copy.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_define.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_upload.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_send.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_email.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_preview.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_category.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_country.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_tax_rate.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_new_zone.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/images/buttons/button_cancel.gif
www.mysite.com/mydirectory/admin/includes/languages/russian/stats_products_purchased.php
www.mysite.com/mydirectory/admin/includes/languages/russian/index.php
www.mysite.com/mydirectory/admin/includes/languages/russian/tax_rates.php
www.mysite.com/mydirectory/admin/includes/languages/russian/server_info.php
www.mysite.com/mydirectory/admin/includes/languages/russian/languages.php

 

 

 

Stanislav

Link to comment
Share on other sites

Check all the directories should have 755 and the files/images 644 permissions after uploading

(this Russian files for some reason have 600 permissions. Of course they made errors for me.)

 

Go to your site administration -> Localization -> Languages

click the "new Language" button

fill the fields:

Name: Russian

Code: ru

Image: icon.gif

Directory: russian

Sort Order: 4 (for me)

 

Click the "insert" button

 

I you have all the files uploaded with correct permissions you will see a new language on your store home page.

 

I had to copy the file:

includes/languages/english/index.php

 

to the new directory "russian":

includes/languages/russian/index.php

 

to make it work for me. Maybe this package is for older oscommerce version than rc2a

 

 

Stanislav

Link to comment
Share on other sites

Hi Stanislav,

 

We tried to change the permissions on the images directory to 644, but FileZilla gave us the "permission denied" error. The files are currently permission 664. When we installed Russian there's no flag on the top of the website, we get a blank page when we click on the Russian language link at the top of the website unless we click back one page in our browser, and all of our top category pages prices have disappeared on English too. Please go to essencewatch.us/shop/osc/index.php and click on any left column category link and the category page has no prices. We did get a duplicate line entry on the english.php file when we tried to install other languages at first so we deleted the language and re-installed, but now we don't get the error and the prices are still gone.

 

Thanks for the help!

 

Check all the directories should have 755 and the files/images 644 permissions after uploading

(this Russian files for some reason have 600 permissions. Of course they made errors for me.)

 

Go to your site administration -> Localization -> Languages

click the "new Language" button

fill the fields:

Name: Russian

Code: ru

Image: icon.gif

Directory: russian

Sort Order: 4 (for me)

 

Click the "insert" button

 

I you have all the files uploaded with correct permissions you will see a new language on your store home page.

 

I had to copy the file:

includes/languages/english/index.php

 

to the new directory "russian":

includes/languages/russian/index.php

 

to make it work for me. Maybe this package is for older oscommerce version than rc2a

 

 

Stanislav

Edited by Jan Zonjee
Link to comment
Share on other sites

We tried to change the permissions on the images directory to 644, but FileZilla gave us the "permission denied" error. The files are currently permission 664.

 

All the 3 directories should have 755 not 644 (/ includes / languages / russian /)

 

When we installed Russian there's no flag on the top of the website, we get a blank page when we click on the Russian language link at the top of the website

 

Or the permissions are wrong or you have uploaded the files to the wrong directory

 

 

and all of our top category pages prices have disappeared on English

 

You have overwritten one or few of your English language files.

Have you created a backup before installing new languages?

 

You should restore the backup files.

 

If you don't have the backup files show here the content of the 5 files:

 

products_new.php

includes/modules/product_listing.php

includes/languages/english.php

includes/languages/english/index.php

includes/languages/english/products_new.php

 

 

Stanislav

Edited by Pektsekye
Link to comment
Share on other sites

All the 3 directories should have 755 not 644 (/ includes / languages / russian /)

 

 

 

Or the permissions are wrong or you have uploaded the files to the wrong directory

 

 

 

 

You have overwritten one or few of your English language files.

Have you created a backup before installing new languages?

 

You should restore the backup files.

 

If you don't have the backup files show here the content of the 5 files:

 

products_new.php

includes/modules/product_listing.php

includes/languages/english.php

includes/languages/english/index.php

includes/languages/english/products_new.php

 

 

Stanislav

 

Hi Stanislav,

 

Our hosting company has snapshot backups three or four times a day, but what's weird is none of the files other than the Russian language contribution have file modified dates on 6-6-09 when we installed it so the hosting account won't give us an option to restore any these five files you listed. Here are their contents:

 

<?php

/*

$Id: products_new.php,v 1.27 2003/06/09 22:35:33 hpdl Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2003 osCommerce

 

Released under the GNU General Public License

*/

 

require('includes/application_top.php');

 

require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_PRODUCTS_NEW);

 

$breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_PRODUCTS_NEW));

?>

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">

<html <?php echo HTML_PARAMS; ?>>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">

<title><?php echo TITLE; ?></title>

<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">

<link rel="stylesheet" type="text/css" href="stylesheet.css">

</head>

<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">

<!-- header //-->

<?php require(DIR_WS_INCLUDES . 'header.php'); ?>

<!-- header_eof //-->

 

<!-- body //-->

<table border="0" width="100%" cellspacing="0" cellpadding="0">

<tr>

<!-- body_text //-->

<td width="100%" valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="0">

<tr>

<td><table border="0" width="100%" cellspacing="0" cellpadding="0">

<tr>

<td class="pageHeading"><?php echo HEADING_TITLE; ?></td>

</tr>

</table></td>

</tr>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<?php

$products_new_array = array();

 

$products_new_query_raw = "select p.products_id, pd.products_name, p.products_image, p.products_price, p.products_tax_class_id, p.products_date_added, m.manufacturers_name from " . TABLE_PRODUCTS . " p left join " . TABLE_MANUFACTURERS . " m on (p.manufacturers_id = m.manufacturers_id), " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' order by p.products_date_added DESC, pd.products_name";

$products_new_split = new splitPageResults($products_new_query_raw, MAX_DISPLAY_PRODUCTS_NEW);

 

if (($products_new_split->number_of_rows > 0) && ((PREV_NEXT_BAR_LOCATION == '1') || (PREV_NEXT_BAR_LOCATION == '3'))) {

?>

<tr>

<td><table border="0" width="100%" cellspacing="0" cellpadding="2">

<tr>

<td class="smallText"><?php echo $products_new_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS_NEW); ?></td>

<td align="right" class="smallText"><?php echo TEXT_RESULT_PAGE . ' ' . $products_new_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></td>

</tr>

</table></td>

</tr>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<?php

}

?>

<tr>

<td><table border="0" width="100%" cellspacing="0" cellpadding="2">

<?php

if ($products_new_split->number_of_rows > 0) {

$products_new_query = tep_db_query($products_new_split->sql_query);

while ($products_new = tep_db_fetch_array($products_new_query)) {

if ($new_price = tep_get_products_special_price($products_new['products_id'])) {

$products_price = '<s class="pr_price" style="color:#7F7F7F;font-size:11px">' . $currencies->display_price($products_new['products_price'], tep_get_tax_rate($products_new['products_tax_class_id'])) . '</s> <span class="pr_price">' . $currencies->display_price($new_price, tep_get_tax_rate($products_new['products_tax_class_id'])) . '</span>';

} else {

$products_price = '<span class="pr_price">'.$currencies->display_price($products_new['products_price'], tep_get_tax_rate($products_new['products_tax_class_id'])).'</span>';

}

?>

<tr>

<td width="<?php echo SMALL_IMAGE_WIDTH + 10; ?>" valign="top" class="main"><?php echo '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $products_new['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $products_new['products_image'], $products_new['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a>'; ?></td>

<td valign="top"><?php echo '<a class="pr_name" href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $products_new['products_id']) . '"><b><u>' . $products_new['products_name'] . '</u></b></a><br>' . TEXT_DATE_ADDED . ' ' . tep_date_long($products_new['products_date_added']) . '<br>' . TEXT_MANUFACTURER . ' ' . $products_new['manufacturers_name'] . '<br><br>' . TEXT_PRICE . ' ' . $products_price; ?></td>

<td align="right" valign="middle" class="main"><?php echo '<a href="' . tep_href_link(FILENAME_PRODUCTS_NEW, tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $products_new['products_id']) . '">' . tep_image_button('button_in_cart.gif', IMAGE_BUTTON_IN_CART) . '</a>   '; ?></td>

</tr>

<tr>

<td colspüan="3"><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<?php

}

} else {

?>

<tr>

<td class="main"><?php echo TEXT_NO_NEW_PRODUCTS; ?></td>

</tr>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

<?php

}

?>

</table></td>

</tr>

<?php

if (($products_new_split->number_of_rows > 0) && ((PREV_NEXT_BAR_LOCATION == '2') || (PREV_NEXT_BAR_LOCATION == '3'))) {

?>

<tr>

<td><table border="0" width="100%" cellspacing="0" cellpadding="2">

<tr>

<td class="smallText"><?php echo $products_new_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS_NEW); ?></td>

<td align="right" class="smallText"><?php echo TEXT_RESULT_PAGE . ' ' . $products_new_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></td>

</tr>

</table></td>

</tr>

<?php

}

?>

</table></td>

<!-- body_text_eof //-->

</tr>

</table>

<!-- body_eof //-->

 

<!-- footer //-->

<?php require(DIR_WS_INCLUDES . 'footer.php'); ?>

<!-- footer_eof //-->

</body>

</html>

<?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>

 

--------------------------------------------------------------------------------

<?php

/*

$Id: product_listing.php,v 1.44 2003/06/09 22:49:59 hpdl Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2003 osCommerce

 

Released under the GNU General Public License

*/

$listing_split = new splitPageResults($listing_sql, MAX_DISPLAY_SEARCH_RESULTS, 'p.products_id');

 

if ( ($listing_split->number_of_rows > 0) && ( (PREV_NEXT_BAR_LOCATION == '1') || (PREV_NEXT_BAR_LOCATION == '3') ) ) {

?>

<table border="0" width="100%" cellspacing="0" cellpadding="2">

<tr>

<td class="smallText"><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></td>

<td class="smallText" align="right"><?php echo TEXT_RESULT_PAGE . ' ' . $listing_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></td>

</tr>

</table>

<?php

}

 

$list_box_contents = array();

 

for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {

switch ($column_list[$col]) {

case 'PRODUCT_LIST_MODEL':

$lc_text = TABLE_HEADING_MODEL;

$lc_align = '';

break;

case 'PRODUCT_LIST_NAME':

$lc_text = TABLE_HEADING_PRODUCTS;

$lc_align = '';

break;

case 'PRODUCT_LIST_MANUFACTURER':

$lc_text = TABLE_HEADING_MANUFACTURER;

$lc_align = '';

break;

case 'PRODUCT_LIST_PRICE':

$lc_text = TABLE_HEADING_PRICE;

$lc_align = 'right';

break;

case 'PRODUCT_LIST_QUANTITY':

$lc_text = TABLE_HEADING_QUANTITY;

$lc_align = 'right';

break;

case 'PRODUCT_LIST_WEIGHT':

$lc_text = TABLE_HEADING_WEIGHT;

$lc_align = 'right';

break;

case 'PRODUCT_LIST_IMAGE':

$lc_text = TABLE_HEADING_IMAGE;

$lc_align = 'center';

break;

case 'PRODUCT_LIST_BUY_NOW':

$lc_text = TABLE_HEADING_BUY_NOW;

$lc_align = 'center';

break;

}

 

if ( ($column_list[$col] != 'PRODUCT_LIST_BUY_NOW') && ($column_list[$col] != 'PRODUCT_LIST_IMAGE') ) {

$lc_text = tep_create_sort_heading($HTTP_GET_VARS['sort'], $col+1, $lc_text);

}

 

$list_box_contents[0][] = array('align' => $lc_align,

'params' => 'class="productListing-heading"',

'text' => ' ' . $lc_text . ' ');

}

 

if ($listing_split->number_of_rows > 0) {

$rows = 0;

$column = 0;

echo '

<table cellspacing=0 cellpadding=0 width=518 border=0>

<tr><td class=bg4 height=35><span style="padding-left: 19px"></span><span class=ch4>Categories/ '.$breadcrumb->trail(' » ').'</span></td></tr>

<tr><td bgcolor=#464741 class=ch7 align=center>

 

<table cellspacing=0 cellpadding=0 width=491 align=center>

<tr><td height=15></td></tr>

<tr>

 

 

';

 

$listing_query = tep_db_query($listing_split->sql_query);

$num_rows = mysql_num_rows($listing_query);

$last_row = ceil($num_rows/2);

 

while ($listing = tep_db_fetch_array($listing_query)) {

$product_contents = array();

$rows++;

if (($rows/2) == floor($rows/2)) {

$list_box_contents[] = array('params' => 'class="productListing-even"');

} else {

$list_box_contents[] = array('params' => 'class="productListing-odd"');

}

 

$cur_row = sizeof($list_box_contents) - 1;

 

for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {

$lc_align = '';

 

switch ($column_list[$col]) {

case 'PRODUCT_LIST_MODEL':

$lc_align = '';

$lc_text = ' ' . $listing['products_model'] . ' ';

break;

case 'PRODUCT_LIST_NAME':

$lc_align = '';

if (isset($HTTP_GET_VARS['manufacturers_id'])) {

$lc_text = '<a class="pr_name" href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . $listing['products_name'] . '</a>';

} else {

$lc_text = '<a class="pr_name" href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' . $listing['products_name'] . '</a>';

}

break;

case 'PRODUCT_LIST_MANUFACTURER':

$lc_align = '';

$lc_text = ' <a href="' . tep_href_link(FILENAME_DEFAULT, 'manufacturers_id=' . $listing['manufacturers_id']) . '">' . $listing['manufacturers_name'] . '</a> ';

break;

case 'PRODUCT_LIST_PRICE':

$lc_align = 'right';

if (tep_not_null($listing['specials_new_products_price'])) {

$lc_text = '<span class="pr_price" style="font-size:11px; color:#fefefe"><s>'. $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</s></span>   <span class=pr_price>' . $currencies->display_price($listing['specials_new_products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</span>';

} else {

$lc_text = '<span class="pr_price">' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</span>';

}

break;

 

case 'PRODUCT_LIST_QUANTITY':

$lc_align = 'right';

$lc_text = ' ' . $listing['products_quantity'] . ' ';

break;

case 'PRODUCT_LIST_WEIGHT':

$lc_align = 'right';

$lc_text = ' ' . $listing['products_weight'] . ' ';

break;

case 'PRODUCT_LIST_IMAGE':

$lc_align = 'center';

if (isset($HTTP_GET_VARS['manufacturers_id'])) {

$lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a>';

} else {

$lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a>';

}

break;

case 'PRODUCT_LIST_BUY_NOW':

$lc_align = 'center';

$lc_text = '<a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id']) . '">' . tep_image_button('button_buy_now.gif', IMAGE_BUTTON_BUY_NOW) . '</a> ';

break;

}

 

$list_box_contents[$cur_row][] = array('align' => $lc_align,

'params' => 'class="productListing-data"',

'text' => $lc_text);

$product_contents[] = $lc_text;

}

 

 

$product_query = tep_db_query("select products_description from " . TABLE_PRODUCTS_DESCRIPTION . " where products_id = '" . (int)$listing['products_id'] . "' and language_id = '" . (int)$languages_id . "'");

$product = tep_db_fetch_array($product_query);

$new_products['products_description'] = $product['products_description'];

// get products category

$categories_query = tep_db_query("select categories_id from " . TABLE_PRODUCTS_TO_CATEGORIES . " where products_id = '" . (int)$listing['products_id'] . "'");

if (tep_db_num_rows($categories_query) > 0) {

$categories = tep_db_fetch_array($categories_query);

$categories_query2 = tep_db_query("select categories_name from " . TABLE_CATEGORIES_DESCRIPTION . " where categories_id = '" . (int)$categories['categories_id'] . "'");

$categories2 = tep_db_fetch_array($categories_query2);

$category_name = $categories2['categories_name'];

} else {

$category_name = '';

}

 

 

echo '

 

<td width=245 valign=top>

<table cellspacing=0 cellpadding=0>

<tr><td width=107>

<table cellspacing=0 cellpadding=0 width=107>

<tr><td align=center>

<table cellspacing=0 cellpadding=0 width=90 height=107 class=bg8 align=center>

<tr><td align=center>'.$product_contents[0].'</td></tr>

</table>

</td></tr>

</table>

</td>

<td width=115 valign=top style="padding-left: 10px">

<table cellspacing=0 cellpadding=0 width=115>

<tr><td height=1></td></tr>

<tr><td class=ch8 height=50 valign=middle>'.$product_contents[1].'</td></tr>

<tr><td class=ch8 height=60 valign=middle>'.preg_replace('/\s\S*$/i', '', substr($new_products['products_description'], 0, 70)).' ...</td></tr>

<tr><td height=23></td></tr>

<tr><td background=images/m18.gif height=1></td></tr>

</table>

</td></tr>

<tr><td height=12></td></tr>

<tr><td colspan=2>

<table cellspacing=0 cellpadding=0 width=235>

<tr><td widht=110 align=center class=ch9 height=35 valign=middle>'.$product_contents[2].'</td>

<td width=1 height=20 background=images/m17.gif></td>

<td width=124 style="padding-left: 13px"><a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id']) . '">' . tep_image_button('button_in_cart.gif') . '</a><span style="padding-left: 1px"></span><a href="' . tep_href_link('product_info.php','products_id=' . $listing['products_id']) . '">' . tep_image_button('small_view.gif') . '</a></td></tr>

</table>

</td></tr>

<tr><td height=7></td></tr>

</table>

</td>

';

$column ++;

if ($column >= 2) {

$rows ++;

$column = 0;

if($rows == $last_row*3)

echo '</tr>';

else

echo '

</tr>

<tr><td height=5></td></tr>

<tr><td colspan=3 height=1 align=center>

<table cellspacing=0 cellpadding=0 align=center>

<tr><td width=240 background=images/m31.gif height=1></td>

<td width=10></td>

<td width=240 background=images/m31.gif height=1></td></tr>

</table>

</td></tr>

<tr><td height=5></td></tr>

<tr>';

}elseif($num_rows > 1)

echo '<td width=1 background=images/m17.gif></td>';

}

 

echo '

</tr>

<tr><td height=10></td></tr>

</table>

</td></tr>

<tr><td><img src=images/m22.gif width=518 height=5></td></tr>

</table>

 

';

 

//new productListingBox($list_box_contents);

} else {

$list_box_contents = array();

 

$list_box_contents[0] = array('params' => 'class="productListing-odd"');

$list_box_contents[0][] = array('params' => 'class="productListing-data"',

'text' => TEXT_NO_PRODUCTS);

 

echo '<div class=PageHeading>Categories</div>';

new productListingBox($list_box_contents);

}

 

if ( ($listing_split->number_of_rows > 0) && ((PREV_NEXT_BAR_LOCATION == '2') || (PREV_NEXT_BAR_LOCATION == '3')) ) {

?>

 

 

<table border="0" width="100%" cellspacing="0" cellpadding="2">

<tr><td height=2></td></tr>

<tr>

<td class="smallText"><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></td>

<td class="smallText" align="right"><?php echo TEXT_RESULT_PAGE . ' ' . $listing_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></td>

</tr>

</table>

 

 

<?php

}

?>

 

------------------------------------------------------

 

<?php

/*

$Id: english.php,v 1.114 2003/07/09 18:13:39 dgw_ Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2003 osCommerce

 

Released under the GNU General Public License

*/

 

// look in your $PATH_LOCALE/locale directory for available locales

// or type locale -a on the server.

// Examples:

// on RedHat try 'en_US'

// on FreeBSD try 'en_US.ISO_8859-1'

// on Windows try 'en', or 'English'

@setlocale(LC_TIME, 'en_US.ISO_8859-1');

 

define('DATE_FORMAT_SHORT', '%m/%d/%Y'); // this is used for strftime()

define('DATE_FORMAT_LONG', '%A %d %B, %Y'); // this is used for strftime()

define('DATE_FORMAT', 'm/d/Y'); // this is used for date()

define('DATE_TIME_FORMAT', DATE_FORMAT_SHORT . ' %H:%M:%S');

 

////

// Return date in raw format

// $date should be in format mm/dd/yyyy

// raw date is in format YYYYMMDD, or DDMMYYYY

function tep_date_raw($date, $reverse = false) {

if ($reverse) {

return substr($date, 3, 2) . substr($date, 0, 2) . substr($date, 6, 4);

} else {

return substr($date, 6, 4) . substr($date, 0, 2) . substr($date, 3, 2);

}

}

 

// if USE_DEFAULT_LANGUAGE_CURRENCY is true, use the following currency, instead of the applications default currency (used when changing language)

define('LANGUAGE_CURRENCY', 'USD');

 

// Global entries for the <html> tag

define('HTML_PARAMS','dir="LTR" lang="en"');

 

// charset for web pages and emails

define('CHARSET', 'iso-8859-1');

 

// page title

define('TITLE', 'osCommerce');

 

// header text in includes/header.php

define('HEADER_TITLE_CREATE_ACCOUNT', 'Create an Account');

define('HEADER_TITLE_MY_ACCOUNT', 'My Account');

define('HEADER_TITLE_CART_CONTENTS', 'Cart Contents');

define('HEADER_TITLE_CHECKOUT', 'Checkout');

define('HEADER_TITLE_TOP', 'Top');

define('HEADER_TITLE_CATALOG', 'Catalog');

define('HEADER_TITLE_LOGOFF', 'Log Off');

define('HEADER_TITLE_LOGIN', 'Log In');

 

// footer text in includes/footer.php

define('FOOTER_TEXT_REQUESTS_SINCE', 'requests since');

 

// text for gender

define('MALE', 'Male');

define('FEMALE', 'Female');

define('MALE_ADDRESS', 'Mr.');

define('FEMALE_ADDRESS', 'Ms.');

 

// text for date of birth example

define('DOB_FORMAT_STRING', 'mm/dd/yyyy');

 

// categories box text in includes/boxes/categories.php

define('BOX_HEADING_CATEGORIES', 'Categories');

 

// manufacturers box text in includes/boxes/manufacturers.php

define('BOX_HEADING_MANUFACTURERS', 'Manufacturers');

 

// whats_new box text in includes/boxes/whats_new.php

define('BOX_HEADING_WHATS_NEW', 'What\'s New?');

 

// quick_find box text in includes/boxes/quick_find.php

define('BOX_HEADING_SEARCH', 'Quick Find');

define('BOX_SEARCH_TEXT', 'Use keywords to find the product you are looking for.');

define('BOX_SEARCH_ADVANCED_SEARCH', 'Advanced Search');

 

// specials box text in includes/boxes/specials.php

define('BOX_HEADING_SPECIALS', 'Specials');

 

// reviews box text in includes/boxes/reviews.php

define('BOX_HEADING_REVIEWS', 'Reviews');

define('BOX_REVIEWS_WRITE_REVIEW', 'Write a review on this product!');

define('BOX_REVIEWS_NO_REVIEWS', 'There are currently no product reviews');

define('BOX_REVIEWS_TEXT_OF_5_STARS', '%s of 5 Stars!');

 

// shopping_cart box text in includes/boxes/shopping_cart.php

define('BOX_HEADING_SHOPPING_CART', 'Shopping Cart');

define('BOX_SHOPPING_CART_EMPTY', '0 items');

 

// order_history box text in includes/boxes/order_history.php

define('BOX_HEADING_CUSTOMER_ORDERS', 'Order History');

 

// best_sellers box text in includes/boxes/best_sellers.php

define('BOX_HEADING_BESTSELLERS', 'Bestsellers');

define('BOX_HEADING_BESTSELLERS_IN', 'Bestsellers in<br>  ');

 

// notifications box text in includes/boxes/products_notifications.php

define('BOX_HEADING_NOTIFICATIONS', 'Notifications');

define('BOX_NOTIFICATIONS_NOTIFY', 'Notify me of updates to <b>%s</b>');

define('BOX_NOTIFICATIONS_NOTIFY_REMOVE', 'Do not notify me of updates to <b>%s</b>');

 

// manufacturer box text

define('BOX_HEADING_MANUFACTURER_INFO', 'Manufacturer Info');

define('BOX_MANUFACTURER_INFO_HOMEPAGE', '%s Homepage');

define('BOX_MANUFACTURER_INFO_OTHER_PRODUCTS', 'Other products');

 

// languages box text in includes/boxes/languages.php

define('BOX_HEADING_LANGUAGES', 'Languages');

 

// currencies box text in includes/boxes/currencies.php

define('BOX_HEADING_CURRENCIES', 'Currencies');

 

// information box text in includes/boxes/information.php

define('BOX_HEADING_INFORMATION', 'Information');

define('BOX_INFORMATION_PRIVACY', 'Privacy Notice');

define('BOX_INFORMATION_CONDITIONS', 'Conditions of Use');

define('BOX_INFORMATION_SHIPPING', 'Shipping & Returns');

define('BOX_INFORMATION_CONTACT', 'Contact Us');

 

// tell a friend box text in includes/boxes/tell_a_friend.php

define('BOX_HEADING_TELL_A_FRIEND', 'Tell A Friend');

define('BOX_TELL_A_FRIEND_TEXT', 'Tell someone you know about this product.');

 

// checkout procedure text

define('CHECKOUT_BAR_DELIVERY', 'Delivery Information');

define('CHECKOUT_BAR_PAYMENT', 'Payment Information');

define('CHECKOUT_BAR_CONFIRMATION', 'Confirmation');

define('CHECKOUT_BAR_FINISHED', 'Finished!');

 

// pull down default text

define('PULL_DOWN_DEFAULT', 'Please Select');

define('TYPE_BELOW', 'Type Below');

 

// javascript messages

define('JS_ERROR', 'Errors have occured during the process of your form.\n\nPlease make the following corrections:\n\n');

 

define('JS_REVIEW_TEXT', '* The \'Review Text\' must have at least ' . REVIEW_TEXT_MIN_LENGTH . ' characters.\n');

define('JS_REVIEW_RATING', '* You must rate the product for your review.\n');

 

define('JS_ERROR_NO_PAYMENT_MODULE_SELECTED', '* Please select a payment method for your order.\n');

 

define('JS_ERROR_SUBMITTED', 'This form has already been submitted. Please press Ok and wait for this process to be completed.');

 

define('ERROR_NO_PAYMENT_MODULE_SELECTED', 'Please select a payment method for your order.');

 

define('CATEGORY_COMPANY', 'Company Details');

define('CATEGORY_PERSONAL', 'Your Personal Details');

define('CATEGORY_ADDRESS', 'Your Address');

define('CATEGORY_CONTACT', 'Your Contact Information');

define('CATEGORY_OPTIONS', 'Options');

define('CATEGORY_PASSWORD', 'Your Password');

 

define('ENTRY_COMPANY', 'Company Name:');

define('ENTRY_COMPANY_ERROR', '');

define('ENTRY_COMPANY_TEXT', '');

define('ENTRY_GENDER', 'Gender:');

define('ENTRY_GENDER_ERROR', 'Please select your Gender.');

define('ENTRY_GENDER_TEXT', '*');

define('ENTRY_FIRST_NAME', 'First Name:');

define('ENTRY_FIRST_NAME_ERROR', 'Your First Name must contain a minimum of ' . ENTRY_FIRST_NAME_MIN_LENGTH . ' characters.');

define('ENTRY_FIRST_NAME_TEXT', '*');

define('ENTRY_LAST_NAME', 'Last Name:');

define('ENTRY_LAST_NAME_ERROR', 'Your Last Name must contain a minimum of ' . ENTRY_LAST_NAME_MIN_LENGTH . ' characters.');

define('ENTRY_LAST_NAME_TEXT', '*');

define('ENTRY_DATE_OF_BIRTH', 'Date of Birth:');

define('ENTRY_DATE_OF_BIRTH_ERROR', 'Your Date of Birth must be in this format: MM/DD/YYYY (eg 05/21/1970)');

define('ENTRY_DATE_OF_BIRTH_TEXT', '* (eg. 05/21/1970)');

define('ENTRY_EMAIL_ADDRESS', 'E-Mail Address:');

define('ENTRY_EMAIL_ADDRESS_ERROR', 'Your E-Mail Address must contain a minimum of ' . ENTRY_EMAIL_ADDRESS_MIN_LENGTH . ' characters.');

define('ENTRY_EMAIL_ADDRESS_CHECK_ERROR', 'Your E-Mail Address does not appear to be valid - please make any necessary corrections.');

define('ENTRY_EMAIL_ADDRESS_ERROR_EXISTS', 'Your E-Mail Address already exists in our records - please log in with the e-mail address or create an account with a different address.');

define('ENTRY_EMAIL_ADDRESS_TEXT', '*');

define('ENTRY_STREET_ADDRESS', 'Street Address:');

define('ENTRY_STREET_ADDRESS_ERROR', 'Your Street Address must contain a minimum of ' . ENTRY_STREET_ADDRESS_MIN_LENGTH . ' characters.');

define('ENTRY_STREET_ADDRESS_TEXT', '*');

define('ENTRY_SUBURB', 'Suburb:');

define('ENTRY_SUBURB_ERROR', '');

define('ENTRY_SUBURB_TEXT', '');

define('ENTRY_POST_CODE', 'Post Code:');

define('ENTRY_POST_CODE_ERROR', 'Your Post Code must contain a minimum of ' . ENTRY_POSTCODE_MIN_LENGTH . ' characters.');

define('ENTRY_POST_CODE_TEXT', '*');

define('ENTRY_CITY', 'City:');

define('ENTRY_CITY_ERROR', 'Your City must contain a minimum of ' . ENTRY_CITY_MIN_LENGTH . ' characters.');

define('ENTRY_CITY_TEXT', '*');

define('ENTRY_STATE', 'State/Province:');

define('ENTRY_STATE_ERROR', 'Your State must contain a minimum of ' . ENTRY_STATE_MIN_LENGTH . ' characters.');

define('ENTRY_STATE_ERROR_SELECT', 'Please select a state from the States pull down menu.');

define('ENTRY_STATE_TEXT', '*');

define('ENTRY_COUNTRY', 'Country:');

define('ENTRY_COUNTRY_ERROR', 'You must select a country from the Countries pull down menu.');

define('ENTRY_COUNTRY_TEXT', '*');

define('ENTRY_TELEPHONE_NUMBER', 'Telephone Number:');

define('ENTRY_TELEPHONE_NUMBER_ERROR', 'Your Telephone Number must contain a minimum of ' . ENTRY_TELEPHONE_MIN_LENGTH . ' characters.');

define('ENTRY_TELEPHONE_NUMBER_TEXT', '*');

define('ENTRY_FAX_NUMBER', 'Fax Number:');

define('ENTRY_FAX_NUMBER_ERROR', '');

define('ENTRY_FAX_NUMBER_TEXT', '');

define('ENTRY_NEWSLETTER', 'Newsletter:');

define('ENTRY_NEWSLETTER_TEXT', '');

define('ENTRY_NEWSLETTER_YES', 'Subscribed');

define('ENTRY_NEWSLETTER_NO', 'Unsubscribed');

define('ENTRY_NEWSLETTER_ERROR', '');

define('ENTRY_PASSWORD', 'Password:');

define('ENTRY_PASSWORD_ERROR', 'Your Password must contain a minimum of ' . ENTRY_PASSWORD_MIN_LENGTH . ' characters.');

define('ENTRY_PASSWORD_ERROR_NOT_MATCHING', 'The Password Confirmation must match your Password.');

define('ENTRY_PASSWORD_TEXT', '*');

define('ENTRY_PASSWORD_CONFIRMATION', 'Password Confirmation:');

define('ENTRY_PASSWORD_CONFIRMATION_TEXT', '*');

define('ENTRY_PASSWORD_CURRENT', 'Current Password:');

define('ENTRY_PASSWORD_CURRENT_TEXT', '*');

define('ENTRY_PASSWORD_CURRENT_ERROR', 'Your Password must contain a minimum of ' . ENTRY_PASSWORD_MIN_LENGTH . ' characters.');

define('ENTRY_PASSWORD_NEW', 'New Password:');

define('ENTRY_PASSWORD_NEW_TEXT', '*');

define('ENTRY_PASSWORD_NEW_ERROR', 'Your new Password must contain a minimum of ' . ENTRY_PASSWORD_MIN_LENGTH . ' characters.');

define('ENTRY_PASSWORD_NEW_ERROR_NOT_MATCHING', 'The Password Confirmation must match your new Password.');

define('PASSWORD_HIDDEN', '--HIDDEN--');

 

define('FORM_REQUIRED_INFORMATION', '* Required information');

 

// constants for use in tep_prev_next_display function

define('TEXT_RESULT_PAGE', 'Result Pages:');

define('TEXT_DISPLAY_NUMBER_OF_PRODUCTS', 'Displaying <b>%d</b> to <b>%d</b> (of <b>%d</b> products)');

define('TEXT_DISPLAY_NUMBER_OF_ORDERS', 'Displaying <b>%d</b> to <b>%d</b> (of <b>%d</b> orders)');

define('TEXT_DISPLAY_NUMBER_OF_REVIEWS', 'Displaying <b>%d</b> to <b>%d</b> (of <b>%d</b> reviews)');

define('TEXT_DISPLAY_NUMBER_OF_PRODUCTS_NEW', 'Displaying <b>%d</b> to <b>%d</b> (of <b>%d</b> new products)');

define('TEXT_DISPLAY_NUMBER_OF_SPECIALS', 'Displaying <b>%d</b> to <b>%d</b> (of <b>%d</b> specials)');

 

define('PREVNEXT_TITLE_FIRST_PAGE', 'First Page');

define('PREVNEXT_TITLE_PREVIOUS_PAGE', 'Previous Page');

define('PREVNEXT_TITLE_NEXT_PAGE', 'Next Page');

define('PREVNEXT_TITLE_LAST_PAGE', 'Last Page');

define('PREVNEXT_TITLE_PAGE_NO', 'Page %d');

define('PREVNEXT_TITLE_PREV_SET_OF_NO_PAGE', 'Previous Set of %d Pages');

define('PREVNEXT_TITLE_NEXT_SET_OF_NO_PAGE', 'Next Set of %d Pages');

define('PREVNEXT_BUTTON_FIRST', '<<FIRST');

define('PREVNEXT_BUTTON_PREV', '[<< Prev]');

define('PREVNEXT_BUTTON_NEXT', '[Next >>]');

define('PREVNEXT_BUTTON_LAST', 'LAST>>');

 

define('IMAGE_BUTTON_ADD_ADDRESS', 'Add Address');

define('IMAGE_BUTTON_ADDRESS_BOOK', 'Address Book');

define('IMAGE_BUTTON_BACK', 'Back');

define('IMAGE_BUTTON_BUY_NOW', 'Buy Now');

define('IMAGE_BUTTON_CHANGE_ADDRESS', 'Change Address');

define('IMAGE_BUTTON_CHECKOUT', 'Checkout');

define('IMAGE_BUTTON_CONFIRM_ORDER', 'Confirm Order');

define('IMAGE_BUTTON_CONTINUE', 'Continue');

define('IMAGE_BUTTON_CONTINUE_SHOPPING', 'Continue Shopping');

define('IMAGE_BUTTON_DELETE', 'Delete');

define('IMAGE_BUTTON_EDIT_ACCOUNT', 'Edit Account');

define('IMAGE_BUTTON_HISTORY', 'Order History');

define('IMAGE_BUTTON_LOGIN', 'Sign In');

define('IMAGE_BUTTON_IN_CART', 'Add to Cart');

define('IMAGE_BUTTON_NOTIFICATIONS', 'Notifications');

define('IMAGE_BUTTON_QUICK_FIND', 'Quick Find');

define('IMAGE_BUTTON_REMOVE_NOTIFICATIONS', 'Remove Notifications');

define('IMAGE_BUTTON_REVIEWS', 'Reviews');

define('IMAGE_BUTTON_SEARCH', 'Search');

define('IMAGE_BUTTON_SHIPPING_OPTIONS', 'Shipping Options');

define('IMAGE_BUTTON_TELL_A_FRIEND', 'Tell a Friend');

define('IMAGE_BUTTON_UPDATE', 'Update');

define('IMAGE_BUTTON_UPDATE_CART', 'Update Cart');

define('IMAGE_BUTTON_WRITE_REVIEW', 'Write Review');

 

define('SMALL_IMAGE_BUTTON_DELETE', 'Delete');

define('SMALL_IMAGE_BUTTON_EDIT', 'Edit');

define('SMALL_IMAGE_BUTTON_VIEW', 'View');

 

define('ICON_ARROW_RIGHT', 'more');

define('ICON_CART', 'In Cart');

define('ICON_ERROR', 'Error');

define('ICON_SUCCESS', 'Success');

define('ICON_WARNING', 'Warning');

 

define('TEXT_GREETING_PERSONAL', 'Welcome back <span class="greetUser">%s!</span> Would you like to see which <a href="%s"><u>new products</u></a> are available to purchase?');

define('TEXT_GREETING_PERSONAL_RELOGON', '<small>If you are not %s, please <a href="%s"><u>log yourself in</u></a> with your account information.</small>');

define('TEXT_GREETING_GUEST', 'Welcome <span class="greetUser">Guest!</span> Would you like to <a href="%s"><u>log yourself in</u></a>? Or would you prefer to <a href="%s"><u>create an account</u></a>?');

 

define('TEXT_SORT_PRODUCTS', 'Sort products ');

define('TEXT_DESCENDINGLY', 'descendingly');

define('TEXT_ASCENDINGLY', 'ascendingly');

define('TEXT_BY', ' by ');

 

define('TEXT_REVIEW_BY', 'by %s');

define('TEXT_REVIEW_WORD_COUNT', '%s words');

define('TEXT_REVIEW_RATING', 'Rating: %s [%s]');

define('TEXT_REVIEW_DATE_ADDED', 'Date Added: %s');

define('TEXT_NO_REVIEWS', 'There are currently no product reviews.');

 

define('TEXT_NO_NEW_PRODUCTS', 'There are currently no products.');

 

define('TEXT_UNKNOWN_TAX_RATE', 'Unknown tax rate');

 

define('TEXT_REQUIRED', '<span class="errorText">Required</span>');

 

define('ERROR_TEP_MAIL', '<font face="Verdana, Arial" size="2" color="#ff0000"><b><small>TEP ERROR:</small> Cannot send the email through the specified SMTP server. Please check your php.ini setting and correct the SMTP server if necessary.</b></font>');

define('WARNING_INSTALL_DIRECTORY_EXISTS', 'Warning: Installation directory exists at: ' . dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/install. Please remove this directory for security reasons.');

define('WARNING_CONFIG_FILE_WRITEABLE', 'Warning: I am able to write to the configuration file: ' . dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php. This is a potential security risk - please set the right user permissions on this file.');

define('WARNING_SESSION_DIRECTORY_NON_EXISTENT', 'Warning: The sessions directory does not exist: ' . tep_session_save_path() . '. Sessions will not work until this directory is created.');

define('WARNING_SESSION_DIRECTORY_NOT_WRITEABLE', 'Warning: I am not able to write to the sessions directory: ' . tep_session_save_path() . '. Sessions will not work until the right user permissions are set.');

define('WARNING_SESSION_AUTO_START', 'Warning: session.auto_start is enabled - please disable this php feature in php.ini and restart the web server.');

define('WARNING_DOWNLOAD_DIRECTORY_NON_EXISTENT', 'Warning: The downloadable products directory does not exist: ' . DIR_FS_DOWNLOAD . '. Downloadable products will not work until this directory is valid.');

 

define('TEXT_CCVAL_ERROR_INVALID_DATE', 'The expiry date entered for the credit card is invalid.<br>Please check the date and try again.');

define('TEXT_CCVAL_ERROR_INVALID_NUMBER', 'The credit card number entered is invalid.<br>Please check the number and try again.');

define('TEXT_CCVAL_ERROR_UNKNOWN_CARD', 'The first four digits of the number entered are: %s<br>If that number is correct, we do not accept that type of credit card.<br>If it is wrong, please try again.');

 

/*

The following copyright announcement can only be

appropriately modified or removed if the layout of

the site theme has been modified to distinguish

itself from the default osCommerce-copyrighted

theme.

 

For more information please read the following

Frequently Asked Questions entry on the osCommerce

support site:

 

http://www.oscommerce.com/community.php/faq,26/q,50

 

Please leave this comment intact together with the

following copyright announcement.

*/

define('FOOTER_TEXT_BODY', 'Copyright © 2003 <a href="http://www.oscommerce.com" target="_blank">osCommerce</a><br>Powered by <a href="http://www.oscommerce.com" target="_blank">osCommerce</a>');

?>

 

-------------------------------------------------

 

<?php

/*

$Id: index.php,v 1.1 2003/06/11 17:38:00 hpdl Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2003 osCommerce

 

Released under the GNU General Public License

*/

 

define('TEXT_MAIN', 'This is a default setup of the osCommerce project, products shown are for demonstrational purposes, <b>any products purchased will not be delivered nor will the customer be billed</b>. Any information seen on these products is to be treated as fictional.<br><br><table border="0" width="100%" cellspacing="5" cellpadding="2"><tr><td class="main" valign="top">' . tep_image(DIR_WS_IMAGES . 'default/1.gif') . '</td><td class="main" valign="top"><b>Error Messages</b><br><br>If there are any error or warning messages shown above, please correct them first before proceeding.<br><br>Error messages are displayed at the very top of the page with a complete <span class="messageStackError">background</span> color.<br><br>Several checks are performed to ensure a healthy setup of your online store - these checks can be disabled by editing the appropriate parameters at the bottom of the includes/application_top.php file.</td></tr><td class="main" valign="top">' . tep_image(DIR_WS_IMAGES . 'default/2.gif') . '</td><td class="main" valign="top"><b>Editing Page Texts</b><br><br>The text shown here can be modified in the following file, on each language basis:<br><br><nobr class="messageStackSuccess">[path to catalog]/includes/languages/' . $language . '/' . FILENAME_DEFAULT . '</nobr><br><br>That file can be edited manually, or via the Administration Tool with the <nobr class="messageStackSuccess">Languages->' . ucfirst($language) . '->Define</nobr> or <nobr class="messageStackSuccess">Tools->File Manager</nobr> modules.<br><br>The text is set in the following manner:<br><br><nobr>define(\'TEXT_MAIN\', \'<span class="messageStackSuccess">This is a default setup of the osCommerce project...</span>\');</nobr><br><br>The text highlighted in green may be modified - it is important to keep the define() of the TEXT_MAIN keyword. To remove the text for TEXT_MAIN completely, the following example is used where only two single quote characters exist:<br><br><nobr>define(\'TEXT_MAIN\', \'\');</nobr><br><br>More information concerning the PHP define() function can be read <a href="http://www.php.net/define" target="_blank"><u>here</u></a>.</td></tr><tr><td class="main" valign="top">' . tep_image(DIR_WS_IMAGES . 'default/3.gif') . '</td><td class="main" valign="top"><b>Securing The Administration Tool</b><br><br>It is important to secure the Administration Tool as there is currently no security implementation available.</td></tr><tr><td class="main" valign="top">' . tep_image(DIR_WS_IMAGES . 'default/4.gif') . '</td><td class="main" valign="top"><b>Online Documentation</b><br><br>Online documentation can be read at the <a href="http://wiki.oscommerce.com" target="_blank"><u>osCommerce Wiki Documentation Effort</u></a> site.<br><br>Community support is available at the <a href="http://www.oscommerce.com/forums" target="_blank"><u>osCommerce Community Support Forums</u></a> site.</td></tr></table><br>If you wish to download the solution powering this shop, or if you wish to contribute to the osCommerce project, please visit the <a href="http://www.oscommerce.com" target="_blank"><u>support site of osCommerce</u></a>. This shop is running on osCommerce version <font color="#f0000"><b>' . PROJECT_VERSION . '</b></font>.');

define('TABLE_HEADING_NEW_PRODUCTS', 'New Products For %s');

define('TABLE_HEADING_UPCOMING_PRODUCTS', 'Upcoming Products');

define('TABLE_HEADING_DATE_EXPECTED', 'Date Expected');

 

if ( ($category_depth == 'products') || (isset($HTTP_GET_VARS['manufacturers_id'])) ) {

define('HEADING_TITLE', 'Let\'s See What We Have Here');

define('TABLE_HEADING_IMAGE', '');

define('TABLE_HEADING_MODEL', 'Model');

define('TABLE_HEADING_PRODUCTS', 'Product Name');

define('TABLE_HEADING_MANUFACTURER', 'Manufacturer');

define('TABLE_HEADING_QUANTITY', 'Quantity');

define('TABLE_HEADING_PRICE', 'Price');

define('TABLE_HEADING_WEIGHT', 'Weight');

define('TABLE_HEADING_BUY_NOW', 'Buy Now');

define('TEXT_NO_PRODUCTS', 'There are no products to list in this category.');

define('TEXT_NO_PRODUCTS2', 'There is no product available from this manufacturer.');

define('TEXT_NUMBER_OF_PRODUCTS', 'Number of Products: ');

define('TEXT_SHOW', '<b>Show:</b>');

define('TEXT_BUY', 'Buy 1 \'');

define('TEXT_NOW', '\' now');

define('TEXT_ALL_CATEGORIES', 'All Categories');

define('TEXT_ALL_MANUFACTURERS', 'All Manufacturers');

} elseif ($category_depth == 'top') {

define('HEADING_TITLE', 'What\'s New Here?');

} elseif ($category_depth == 'nested') {

define('HEADING_TITLE', 'Categories');

}

?>

 

-------------------------------------------------

 

<?php

/*

$Id: products_new.php,v 1.3 2002/11/19 01:48:08 dgw_ Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2002 osCommerce

 

Released under the GNU General Public License

*/

 

define('NAVBAR_TITLE', 'New Products');

define('HEADING_TITLE', 'New Products');

 

define('TEXT_DATE_ADDED', 'Date Added:');

define('TEXT_MANUFACTURER', 'Manufacturer:');

define('TEXT_PRICE', 'Price:');

?>

 

Thanks for the help again!

 

Jim

Link to comment
Share on other sites

Hello,

 

Check your site administration - > configuration -> Product Listing -> Display Product Price 3

 

Here is how it looks for me:

 

Display Product Image 1

Display Product Manufaturer Name 0

Display Product Model 0

Display Product Name 2

Display Product Price 3

Display Product Quantity 0

Display Product Weight 0

Display Buy Now column 4

Display Category/Manufacturer Filter (0=disable; 1=enable) 1

Location of Prev/Next Navigation Bar (1-top, 2-bottom, 3-both) 2

 

 

Stanislav

Link to comment
Share on other sites

Hello,

 

Check your site administration - > configuration -> Product Listing -> Display Product Price 3

 

Here is how it looks for me:

 

 

 

 

Stanislav

 

 

Hi,

 

This what we see on the Product Listing config screen:

 

Display Product Image 1

Display Product Manufaturer Name 0

Display Product Model 2

Display Product Name 2

Display Product Price 3

Display Product Quantity 0

Display Product Weight 0

Display Buy Now column 4

Display Category/Manufacturer Filter (0=disable; 1=enable) 1

Location of Prev/Next Navigation Bar (1-top, 2-bottom, 3-both) 1

Link to comment
Share on other sites

Hi,

 

This what we see on the Product Listing config screen:

 

Display Product Image 1

Display Product Manufaturer Name 0

Display Product Model 2

Display Product Name 2

Display Product Price 3

Display Product Quantity 0

Display Product Weight 0

Display Buy Now column 4

Display Category/Manufacturer Filter (0=disable; 1=enable) 1

Location of Prev/Next Navigation Bar (1-top, 2-bottom, 3-both) 1

 

 

Try set Display Product Model to 0

 

Stanislav

Link to comment
Share on other sites

Try set Display Product Model to 0

 

Stanislav

 

Hi Stanislav,

 

When we entered real products the price shows ok. Must be something weird with the fake products in the template. We have a few more questions you may be able to answer.

 

Thanks for the help!

 

Jim

 

1. On the Click to Enlarge photo on each watch description the bottom of the watch photo is cut off as if the top of the watch photo isn't vertically aligned with the top of the pop up box when we view it in FireFox. Other browsers show it properly. Check the Essence brand photos to see the effect at http://essencewatch.us/shop/product_info.p...products_id=240.

 

2. How do we change the background box color for the watch photos from dark gray to white on the main category, sub-category and item levels? It's the area immediately surrounding the ceramic watch on this page at http://essencewatch.us/shop/product_info.p...products_id=238.

 

3. While making configuration changes in the Admin and placing test orders the response from the server was very slow. What could be causing this?

 

4. How do we lighten the text color on the http://essencewatch.us/shop/checkout_success.php, http://essencewatch.us/shop/logoff.php and other "account" area pages on the template?

 

5. How do we install a payment processing module that isn't listed in the Admin? It's called USAePay.com and they are listed as being compatible with osCommerce.

Link to comment
Share on other sites

1. On the Click to Enlarge photo on each watch description the bottom of the watch photo is cut off as if the top of the watch photo isn't vertically aligned with the top of the pop up box when we view it in FireFox. Other browsers show it properly. Check the Essence brand photos to see the effect at http://essencewatch.us/shop/product_info.p...products_id=240.

Try this:

 

In the shop/popup_image.php

Find:

<script language="javascript"><!--
var i=0;
function resize() {
 if (navigator.appName == 'Netscape') i=40;
 if (document.images[0]) window.resizeTo(document.images[0].width +30, document.images[0].height+60-i);
 self.focus();
}
//--></script>

 

replace with:

<script language="javascript"><!--
var i=0;
function resize() {
 if (document.images[0]) window.resizeTo(document.images[0].width +30, document.images[0].height+60);
 self.focus();
}
//--></script>

 

2. How do we change the background box color for the watch photos from dark gray to white on the main category, sub-category and item levels? It's the area immediately surrounding the ceramic watch on this page at http://essencewatch.us/shop/product_info.p...products_id=238.

 

Try to change the background image:

http://essencewatch.us/shop/images/m32.gif

 

 

Stanislav

Edited by Pektsekye
Link to comment
Share on other sites

Try this:

 

In the shop/popup_image.php

Find:

<script language="javascript"><!--
var i=0;
function resize() {
 if (navigator.appName == 'Netscape') i=40;
 if (document.images[0]) window.resizeTo(document.images[0].width +30, document.images[0].height+60-i);
 self.focus();
}
//--></script>

 

replace with:

<script language="javascript"><!--
var i=0;
function resize() {
 if (document.images[0]) window.resizeTo(document.images[0].width +30, document.images[0].height+60);
 self.focus();
}
//--></script>

 

 

 

Try to change the background image:

http://essencewatch.us/shop/images/m32.gif

 

 

Stanislav

 

Hi Stanislav,

 

The 32.gif file worked. Templatemonster.com tech support is helping us with the pop-up window resizing issue. It looks like the watch photos are being lowered in the window by a line break in FireFox. It has a habit of giving larger line breaks on web pages.

 

Do you know of a way to give specific customers discounts like a flat % on all their orders?

 

Thank you,

 

Jim

Link to comment
Share on other sites

Hi,

 

Yeah, that add-on might do what we want. It has a warning "It is for clean (not modified) install of osCommerce Online Merchant v2.2 RC2a only !" so we may not install it right now to avoid any more issues. What do think about having a test store to try these contributions on just to see what they'll do before installing on the live store site?

 

Here's another issue to check out. Our store's site search box on the top left navigation bar isn't working on any of the store pages at http://essencewatch.us/shop/index.php. The advanced search box works ok. Could you take a quick look and give us a clue about what we need to fix on it? TemplateMonster.com tech support tested the original template and said their version was working ok so they told us to re-install it! That would take a lot more time to re-configure the Admin settings and add the watches into the database again.

 

Thanks for the help,

 

Jim

Link to comment
Share on other sites

  • 2 months later...

Нужна помощь по реализации поиска на русском языке!

 

Здравствуйте.

Поиск в оскоммерц работает только на английском языке (может и на немецком - не проверял).

На русском и других (судя по открытым вопросам на этом форуме) ни в какую не хочет.

Вы случайно не сталкивались с решением этой проблемы?

 

Кодировка UTF-8.

 

Русский форум к сожалению сдох не приходя в сознание :-(.

Link to comment
Share on other sites

  • 9 months later...

Нужна помощь по реализации поиска на русском языке!

 

Здравствуйте.

Поиск в оскоммерц работает только на английском языке (может и на немецком - не проверял).

На русском и других (судя по открытым вопросам на этом форуме) ни в какую не хочет.

Вы случайно не сталкивались с решением этой проблемы?

 

Кодировка UTF-8.

Важна не только кодировка страниц сайта, но и в какой кодировке таблицы в базах данных, в какой кодировке происходит обмен данными между скриптом и базой данных ( на этом этапе может использоваться iconv ).

Link to comment
Share on other sites

  • 1 month later...

Важна не только кодировка страниц сайта, но и в какой кодировке таблицы в базах данных, в какой кодировке происходит обмен данными между скриптом и базой данных ( на этом этапе может использоваться iconv ).

 

У нас тоже проблема с поиском на главной странице. Что самое весёлое - поиск в админке работает отлично. Куда копать?

Link to comment
Share on other sites

  • 1 year later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...