News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

multi language English, Arabic

Started by mshawali, July 15, 2018, 15:47:12 PM

Previous topic - Next topic

mshawali

Quote from: jjk on July 16, 2018, 20:28:10 PM
I think I found the problem. Looks like
COM_VIRTUEMART_REG_COMPLETE_ACTIVATE="<div class='componentheading'>Registration Completed!</div> <br />Your account has been created and an activation link has been sent to the e-mail address you entered. Note that you must activate the account by clicking on the activation link when you get the e-mail before you can login."
is called from the admin language file in this case, where this line is not yet translated into Arabic.

So all you probably have to do is to copy this line:
COM_VIRTUEMART_REG_COMPLETE_ACTIVATE="<div class='componentheading'>اكتملت عملية التسجيل</div> <br />لقد تم إنشاء حسابك وتم ارسال رابط التفعيل إلى عنوان البريد الإلكتروني الذي قمت بإدخاله. لاحظ أنه يجب عليك تفعيل الحساب من خلال النقر على رابط التنشيط عند الحصول على البريد الإلكتروني قبل أن تتمكن من الدخول."
and replace the untranslated line in the file your-root-folder\administrator\language\ar-AA\ar-AA.com_virtuemart.ini, at or near line1058.

Dear JJk

Thanks for your response

I translate line 1058 and line 1057 in  administrator\language\ar-AA\ar-AA.com_virtuemart.ini and save changes also i get same result, what i do i go to administrator/components/com_virtuemart/language and create folder there  for ar-AA and copy the file ar-AA.com_virtuemart.ini to that directory also not working i go to joomla and clear cache and try to register and i get the same message in English not Arabic any suggestions to do next?

jjk

Quote from: mshawali on July 17, 2018, 11:02:29 AM
...any suggestions to do next?
Enable 'Debug Language' in the Joomla Configuration, clear all cache and then check for errors in the debug information at the bottom of the registration confirmation view.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

mshawali

#17
Quote from: jjk on July 17, 2018, 11:56:49 AM
Quote from: mshawali on July 17, 2018, 11:02:29 AM
...any suggestions to do next?
Enable 'Debug Language' in the Joomla Configuration, clear all cache and then check for errors in the debug information at the bottom of the registration confirmation view.


Dear JJK

I try a test to change the /components/com_virtuemart/language/en-GB/en-GB.com_virtuemart.ini and i write some arabic text in line 391 and it appears on registration, that means (i don't know why) its looking for only the file en-GB.com_virtuemart.ini in /components/com_virtuemart/language

please find below the results after i Enabled 'Debug Language' in the Joomla Configuration

i will translate which are in arabic




**وحدة تحكم تشخيص الأخطاء لجوملا**----- Fault controller for joomla
**تحليل الأخطاء في ملفات اللغة** ------  Analysis of errors in language files


    JROOT/language/ar-AA/ar-AA.lib_joomla.ini : error(s) in line(s) 233

**ملفات اللغة محملة**-----  Language files loaded

  loaded  **تحميل** : JROOT/language/ar-AA/ar-AA.ini
    **تحميل** : JROOT/language/ar-AA/ar-AA.lib_joomla.ini
not loaded   **لم يتم تحميل** : JROOT/administrator/language/ar-AA/ar-AA.plg_system_helix3.ini
    **لم يتم تحميل** : JROOT/plugins/system/helix3/language/ar-AA/ar-AA.plg_system_helix3.ini
    **لم يتم تحميل** : JROOT/administrator/language/ar-AA/ar-AA.plg_system_plg_sj_vm_quickview.ini
    **لم يتم تحميل** : JROOT/plugins/system/plg_sj_vm_quickview/language/ar-AA/ar-AA.plg_system_plg_sj_vm_quickview.ini
    **تحميل** : JROOT/administrator/language/ar-AA/ar-AA.plg_system_updatenotification.ini
    **تحميل** : JROOT/administrator/language/ar-AA/ar-AA.plg_system_fields.ini
    **تحميل** : JROOT/administrator/language/ar-AA/ar-AA.plg_system_logout.ini
    **تحميل** : JROOT/administrator/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini
    **تحميل** : JROOT/language/ar-AA/ar-AA.com_virtuemart.ini
    **تحميل** : JROOT/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini
    **تحميل** : JROOT/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.sef.ini
    **لم يتم تحميل** : JROOT/plugins/system/ytshortcodes/language/ar-AA/ar-AA.plg_system_ytshortcodes.ini
    **تحميل** : JROOT/language/ar-AA/ar-AA.com_acysms.ini
    **لم يتم تحميل** : JROOT/language/ar-AA/ar-AA.com_acysms_custom.ini
    **لم يتم تحميل** : JROOT/language/ar-AA/ar-AA.tpl_sj_market.ini
    **لم يتم تحميل** : JROOT/templates/sj_market/language/ar-AA/ar-AA.tpl_sj_market.ini
    **تحميل** : JROOT/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart_shoppers.ini
    **تحميل** : JROOT/administrator/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart_countries.ini
    **تحميل** : JROOT/plugins/vmpayment/standard/language/ar-AA/ar-AA.plg_vmpayment_standard.ini
    **تحميل** : JROOT/language/ar-AA/ar-AA.mod_menu.ini
    **تحميل** : JROOT/language/ar-AA/ar-AA.mod_custom.ini
    **لم يتم تحميل** : JROOT/language/ar-AA/ar-AA.mod_acymailing.ini
    **لم يتم تحميل** : JROOT/modules/mod_acymailing/language/ar-AA/ar-AA.mod_acymailing.ini
    **تحميل** : JROOT/language/ar-AA/ar-AA.com_acymailing.ini
    **لم يتم تحميل** : JROOT/language/ar-AA/ar-AA.com_acymailing_custom.ini
    **لم يتم تحميل** : JROOT/language/ar-AA/ar-AA.mod_sj_instagram_gallery.ini
    **لم يتم تحميل** : JROOT/modules/mod_sj_instagram_gallery/language/ar-AA/ar-AA.mod_sj_instagram_gallery.ini
    **لم يتم تحميل** : JROOT/language/ar-AA/ar-AA.mod_sj_minicart_pro.ini
    **لم يتم تحميل** : JROOT/modules/mod_sj_minicart_pro/language/ar-AA/ar-AA.mod_sj_minicart_pro.ini
    **تحميل** : JROOT/plugins/vmshipment/weight_countries/language/ar-AA/ar-AA.plg_vmshipment_weight_countries.ini
    **لم يتم تحميل** : JROOT/language/ar-AA/ar-AA.mod_sj_vm_search_pro.ini
    **لم يتم تحميل** : JROOT/modules/mod_sj_vm_search_pro/language/ar-AA/ar-AA.mod_sj_vm_search_pro.ini
    **تحميل** : JROOT/language/ar-AA/ar-AA.mod_login.ini
    **تحميل** : JROOT/language/ar-AA/ar-AA.mod_languages.ini
    **تحميل** : JROOT/language/ar-AA/ar-AA.mod_virtuemart_currencies.ini
    **تحميل** : JROOT/administrator/language/ar-AA/ar-AA.plg_system_debug.ini

**المصفوفات الغير مترجمة** ------  Non-Translated Matrices


# JROOT/administrator/components/com_virtuemart/helpers/vmtext.php

000="$0.00"
="**بائع**"
__="تعريف المستخدم**"
_="المنتج**"
COM_VIRTUEMART_VIRTUEMART_CALC_ID="VIRTUEMART VIRTUEMART CALC ID??"
COM_VIRTUEMART_VIRTUEMART_USERFIELD_ID="VIRTUEMART VIRTUEMART USERFIELD ID??"
COM_VIRTUEMART_VIRTUEMART_CALC_ID="VIRTUEMART VIRTUEMART CALC ID"
COM_VIRTUEMART_VIRTUEMART_USERFIELD_ID="VIRTUEMART VIRTUEMART USERFIELD ID"

# JROOT/libraries/src/Language/Text.php

ALLCATEGORY="ALLCATEGORY"
BUTTON_CHECKOUT_LABEL="CHECKOUT LABEL"
BUTTON_UPDATE_LABEL="UPDATE LABEL"
EMPTY_CART_LABEL="CART LABEL"
GO_TO_CART="TO CART"
ITEM="ITEM"
ITEMS="ITEMS"
JOOMEXT_NO="NO"
JOOMEXT_YES="YES"
MODULE="Module"
MOD_LOGIN_ME="LOGIN ME"
PLACER_HOLDER_COUPON="HOLDER COUPON"
PLG_SYSTEM_YOUTECH_SHORTCODES_ACCORDION="SYSTEM YOUTECH SHORTCODES ACCORDION"
PLG_SYSTEM_YOUTECH_SHORTCODES_ACCORDION_DESC="SYSTEM YOUTECH SHORTCODES ACCORDION DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_ALL="SYSTEM YOUTECH SHORTCODES ALL"
PLG_SYSTEM_YOUTECH_SHORTCODES_ANIMATE="SYSTEM YOUTECH SHORTCODES ANIMATE"
PLG_SYSTEM_YOUTECH_SHORTCODES_ANIMATE_DESC="SYSTEM YOUTECH SHORTCODES ANIMATE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_AUDIO="SYSTEM YOUTECH SHORTCODES AUDIO"
PLG_SYSTEM_YOUTECH_SHORTCODES_AUDIO_DESC="SYSTEM YOUTECH SHORTCODES AUDIO DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_BLOCKQUOTE="SYSTEM YOUTECH SHORTCODES BLOCKQUOTE"
PLG_SYSTEM_YOUTECH_SHORTCODES_BLOCKQUOTE_DESC="SYSTEM YOUTECH SHORTCODES BLOCKQUOTE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_BLUR="SYSTEM YOUTECH SHORTCODES BLUR"
PLG_SYSTEM_YOUTECH_SHORTCODES_BLUR_DESC="SYSTEM YOUTECH SHORTCODES BLUR DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_BOX="SYSTEM YOUTECH SHORTCODES BOX"
PLG_SYSTEM_YOUTECH_SHORTCODES_BOX_DESC="SYSTEM YOUTECH SHORTCODES BOX DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_BUTTON="SYSTEM YOUTECH SHORTCODES BUTTON"
PLG_SYSTEM_YOUTECH_SHORTCODES_BUTTON_DESC="SYSTEM YOUTECH SHORTCODES BUTTON DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_CAROUSEL="SYSTEM YOUTECH SHORTCODES CAROUSEL"
PLG_SYSTEM_YOUTECH_SHORTCODES_CAROUSEL_DESC="SYSTEM YOUTECH SHORTCODES CAROUSEL DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_CHARTS="SYSTEM YOUTECH SHORTCODES CHARTS"
PLG_SYSTEM_YOUTECH_SHORTCODES_CHARTS_DESC="SYSTEM YOUTECH SHORTCODES CHARTS DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_CLEAR="SYSTEM YOUTECH SHORTCODES CLEAR"
PLG_SYSTEM_YOUTECH_SHORTCODES_CLEAR_DESC="SYSTEM YOUTECH SHORTCODES CLEAR DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_COLUMNS="SYSTEM YOUTECH SHORTCODES COLUMNS"
PLG_SYSTEM_YOUTECH_SHORTCODES_COLUMNS_DESC="SYSTEM YOUTECH SHORTCODES COLUMNS DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_CONTACT="SYSTEM YOUTECH SHORTCODES CONTACT"
PLG_SYSTEM_YOUTECH_SHORTCODES_CONTACT_DESC="SYSTEM YOUTECH SHORTCODES CONTACT DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT="SYSTEM YOUTECH SHORTCODES CONTENT"
PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_SLIDER="SYSTEM YOUTECH SHORTCODES CONTENT SLIDER"
PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_SLIDER_DESC="SYSTEM YOUTECH SHORTCODES CONTENT SLIDER DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE="SYSTEM YOUTECH SHORTCODES CONTENT STYLE"
PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_DESC="SYSTEM YOUTECH SHORTCODES CONTENT STYLE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_COUNTDOWN="SYSTEM YOUTECH SHORTCODES COUNTDOWN"
PLG_SYSTEM_YOUTECH_SHORTCODES_COUNTDOWN_DESC="SYSTEM YOUTECH SHORTCODES COUNTDOWN DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_COUNTER="SYSTEM YOUTECH SHORTCODES COUNTER"
PLG_SYSTEM_YOUTECH_SHORTCODES_COUNTER_DESC="SYSTEM YOUTECH SHORTCODES COUNTER DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_DIVIDER="SYSTEM YOUTECH SHORTCODES DIVIDER"
PLG_SYSTEM_YOUTECH_SHORTCODES_DIVIDER_DESC="SYSTEM YOUTECH SHORTCODES DIVIDER DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_DOCUMENT="SYSTEM YOUTECH SHORTCODES DOCUMENT"
PLG_SYSTEM_YOUTECH_SHORTCODES_DOCUMENT_DESC="SYSTEM YOUTECH SHORTCODES DOCUMENT DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_DROPCAP="SYSTEM YOUTECH SHORTCODES DROPCAP"
PLG_SYSTEM_YOUTECH_SHORTCODES_DROPCAP_DESC="SYSTEM YOUTECH SHORTCODES DROPCAP DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_DUMMY_IMAGE="SYSTEM YOUTECH SHORTCODES DUMMY IMAGE"
PLG_SYSTEM_YOUTECH_SHORTCODES_DUMMY_IMAGE_DESC="SYSTEM YOUTECH SHORTCODES DUMMY IMAGE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_DUMMY_TEXT="SYSTEM YOUTECH SHORTCODES DUMMY TEXT"
PLG_SYSTEM_YOUTECH_SHORTCODES_DUMMY_TEXT_DESC="SYSTEM YOUTECH SHORTCODES DUMMY TEXT DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_FANCY_TEXT="SYSTEM YOUTECH SHORTCODES FANCY TEXT"
PLG_SYSTEM_YOUTECH_SHORTCODES_FANCY_TEXT_DESC="SYSTEM YOUTECH SHORTCODES FANCY TEXT DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_FLICKR="SYSTEM YOUTECH SHORTCODES FLICKR"
PLG_SYSTEM_YOUTECH_SHORTCODES_FLICKR_DESC="SYSTEM YOUTECH SHORTCODES FLICKR DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_FLIP_BOX="SYSTEM YOUTECH SHORTCODES FLIP BOX"
PLG_SYSTEM_YOUTECH_SHORTCODES_FLIP_BOX_DESC="SYSTEM YOUTECH SHORTCODES FLIP BOX DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_FRAME="SYSTEM YOUTECH SHORTCODES FRAME"
PLG_SYSTEM_YOUTECH_SHORTCODES_FRAME_DESC="SYSTEM YOUTECH SHORTCODES FRAME DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_GALLERY="SYSTEM YOUTECH SHORTCODES GALLERY"
PLG_SYSTEM_YOUTECH_SHORTCODES_GALLERY_DESC="SYSTEM YOUTECH SHORTCODES GALLERY DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_GOOGLE_FONT="SYSTEM YOUTECH SHORTCODES GOOGLE FONT"
PLG_SYSTEM_YOUTECH_SHORTCODES_GOOGLE_FONT_DESC="SYSTEM YOUTECH SHORTCODES GOOGLE FONT DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_GOOGLE_MAP="SYSTEM YOUTECH SHORTCODES GOOGLE MAP"
PLG_SYSTEM_YOUTECH_SHORTCODES_GOOGLE_MAP_DESC="SYSTEM YOUTECH SHORTCODES GOOGLE MAP DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_HEADING="SYSTEM YOUTECH SHORTCODES HEADING"
PLG_SYSTEM_YOUTECH_SHORTCODES_HEADING_DESC="SYSTEM YOUTECH SHORTCODES HEADING DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_HIGHLIGHT="SYSTEM YOUTECH SHORTCODES HIGHLIGHT"
PLG_SYSTEM_YOUTECH_SHORTCODES_HIGHLIGHTER="SYSTEM YOUTECH SHORTCODES HIGHLIGHTER"
PLG_SYSTEM_YOUTECH_SHORTCODES_HIGHLIGHTER_DESC="SYSTEM YOUTECH SHORTCODES HIGHLIGHTER DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_HIGHLIGHT_DESC="SYSTEM YOUTECH SHORTCODES HIGHLIGHT DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_ICON="SYSTEM YOUTECH SHORTCODES ICON"
PLG_SYSTEM_YOUTECH_SHORTCODES_ICON_DESC="SYSTEM YOUTECH SHORTCODES ICON DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_ICON_LIST="SYSTEM YOUTECH SHORTCODES ICON LIST"
PLG_SYSTEM_YOUTECH_SHORTCODES_ICON_LIST_DESC="SYSTEM YOUTECH SHORTCODES ICON LIST DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_IMAGE="SYSTEM YOUTECH SHORTCODES IMAGE"
PLG_SYSTEM_YOUTECH_SHORTCODES_IMAGE_COMPARE="SYSTEM YOUTECH SHORTCODES IMAGE COMPARE"
PLG_SYSTEM_YOUTECH_SHORTCODES_IMAGE_COMPARE_DESC="SYSTEM YOUTECH SHORTCODES IMAGE COMPARE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_IMAGE_DESC="SYSTEM YOUTECH SHORTCODES IMAGE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_LIGHTBOX="SYSTEM YOUTECH SHORTCODES LIGHTBOX"
PLG_SYSTEM_YOUTECH_SHORTCODES_LIGHTBOX_DESC="SYSTEM YOUTECH SHORTCODES LIGHTBOX DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_LINE_BREAK="SYSTEM YOUTECH SHORTCODES LINE BREAK"
PLG_SYSTEM_YOUTECH_SHORTCODES_LINE_BREAK_DESC="SYSTEM YOUTECH SHORTCODES LINE BREAK DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_LIST_STYLE="SYSTEM YOUTECH SHORTCODES LIST STYLE"
PLG_SYSTEM_YOUTECH_SHORTCODES_LIST_STYLE_DESC="SYSTEM YOUTECH SHORTCODES LIST STYLE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_LIVICON="SYSTEM YOUTECH SHORTCODES LIVICON"
PLG_SYSTEM_YOUTECH_SHORTCODES_LIVICON_DESC="SYSTEM YOUTECH SHORTCODES LIVICON DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_MASONRY="SYSTEM YOUTECH SHORTCODES MASONRY"
PLG_SYSTEM_YOUTECH_SHORTCODES_MASONRY_DESC="SYSTEM YOUTECH SHORTCODES MASONRY DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_MEDIA="SYSTEM YOUTECH SHORTCODES MEDIA"
PLG_SYSTEM_YOUTECH_SHORTCODES_MEMBER="SYSTEM YOUTECH SHORTCODES MEMBER"
PLG_SYSTEM_YOUTECH_SHORTCODES_MEMBER_DESC="SYSTEM YOUTECH SHORTCODES MEMBER DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_MESSAGE_BOX="SYSTEM YOUTECH SHORTCODES MESSAGE BOX"
PLG_SYSTEM_YOUTECH_SHORTCODES_MESSAGE_BOX_DESC="SYSTEM YOUTECH SHORTCODES MESSAGE BOX DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_MODAL="SYSTEM YOUTECH SHORTCODES MODAL"
PLG_SYSTEM_YOUTECH_SHORTCODES_MODAL_DESC="SYSTEM YOUTECH SHORTCODES MODAL DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_NOTIFICATION="SYSTEM YOUTECH SHORTCODES NOTIFICATION"
PLG_SYSTEM_YOUTECH_SHORTCODES_NOTIFICATION_DESC="SYSTEM YOUTECH SHORTCODES NOTIFICATION DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_OTHER="SYSTEM YOUTECH SHORTCODES OTHER"
PLG_SYSTEM_YOUTECH_SHORTCODES_PANEL="SYSTEM YOUTECH SHORTCODES PANEL"
PLG_SYSTEM_YOUTECH_SHORTCODES_PANEL_DESC="SYSTEM YOUTECH SHORTCODES PANEL DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_PLAYER_LIST="SYSTEM YOUTECH SHORTCODES PLAYER LIST"
PLG_SYSTEM_YOUTECH_SHORTCODES_PLAYER_LIST_DESC="SYSTEM YOUTECH SHORTCODES PLAYER LIST DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_POINTS="SYSTEM YOUTECH SHORTCODES POINTS"
PLG_SYSTEM_YOUTECH_SHORTCODES_POINTS_DESC="SYSTEM YOUTECH SHORTCODES POINTS DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_POPOVERS="SYSTEM YOUTECH SHORTCODES POPOVERS"
PLG_SYSTEM_YOUTECH_SHORTCODES_POPOVERS_DESC="SYSTEM YOUTECH SHORTCODES POPOVERS DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_PORTFOLIO="SYSTEM YOUTECH SHORTCODES PORTFOLIO"
PLG_SYSTEM_YOUTECH_SHORTCODES_PORTFOLIO_DESC="SYSTEM YOUTECH SHORTCODES PORTFOLIO DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_PRICING_TABLES="SYSTEM YOUTECH SHORTCODES PRICING TABLES"
PLG_SYSTEM_YOUTECH_SHORTCODES_PRICING_TABLES_DESC="SYSTEM YOUTECH SHORTCODES PRICING TABLES DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_PROGRESS_BAR="SYSTEM YOUTECH SHORTCODES PROGRESS BAR"
PLG_SYSTEM_YOUTECH_SHORTCODES_PROGRESS_BAR_DESC="SYSTEM YOUTECH SHORTCODES PROGRESS BAR DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_PROMOTION_BOX="SYSTEM YOUTECH SHORTCODES PROMOTION BOX"
PLG_SYSTEM_YOUTECH_SHORTCODES_PROMOTION_BOX_DESC="SYSTEM YOUTECH SHORTCODES PROMOTION BOX DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_QR_CODE="SYSTEM YOUTECH SHORTCODES QR CODE"
PLG_SYSTEM_YOUTECH_SHORTCODES_QR_CODE_DESC="SYSTEM YOUTECH SHORTCODES QR CODE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_SC_SOCIAL_LIKE="SYSTEM YOUTECH SHORTCODES SC SOCIAL LIKE"
PLG_SYSTEM_YOUTECH_SHORTCODES_SC_SOCIAL_LIKE_DESC="SYSTEM YOUTECH SHORTCODES SC SOCIAL LIKE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_SC_SOCIAL_SHARE="SYSTEM YOUTECH SHORTCODES SC SOCIAL SHARE"
PLG_SYSTEM_YOUTECH_SHORTCODES_SECTION="SYSTEM YOUTECH SHORTCODES SECTION"
PLG_SYSTEM_YOUTECH_SHORTCODES_SECTION_DESC="SYSTEM YOUTECH SHORTCODES SECTION DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_SHADOW="SYSTEM YOUTECH SHORTCODES SHADOW"
PLG_SYSTEM_YOUTECH_SHORTCODES_SHADOW_DESC="SYSTEM YOUTECH SHORTCODES SHADOW DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_SKILLS="SYSTEM YOUTECH SHORTCODES SKILLS"
PLG_SYSTEM_YOUTECH_SHORTCODES_SKILLS_DESC="SYSTEM YOUTECH SHORTCODES SKILLS DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_SOCIAL_ICON="SYSTEM YOUTECH SHORTCODES SOCIAL ICON"
PLG_SYSTEM_YOUTECH_SHORTCODES_SOCIAL_ICON_DESC="SYSTEM YOUTECH SHORTCODES SOCIAL ICON DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_SPACER="SYSTEM YOUTECH SHORTCODES SPACER"
PLG_SYSTEM_YOUTECH_SHORTCODES_SPACER_DESC="SYSTEM YOUTECH SHORTCODES SPACER DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_SPLASH="SYSTEM YOUTECH SHORTCODES SPLASH"
PLG_SYSTEM_YOUTECH_SHORTCODES_SPLASH_DESC="SYSTEM YOUTECH SHORTCODES SPLASH DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_TABLE="SYSTEM YOUTECH SHORTCODES TABLE"
PLG_SYSTEM_YOUTECH_SHORTCODES_TABLE_DESC="SYSTEM YOUTECH SHORTCODES TABLE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_TABS="SYSTEM YOUTECH SHORTCODES TABS"
PLG_SYSTEM_YOUTECH_SHORTCODES_TABS_DESC="SYSTEM YOUTECH SHORTCODES TABS DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_TESTIMONIAL="SYSTEM YOUTECH SHORTCODES TESTIMONIAL"
PLG_SYSTEM_YOUTECH_SHORTCODES_TESTIMONIAL_DESC="SYSTEM YOUTECH SHORTCODES TESTIMONIAL DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_TOGGLE="SYSTEM YOUTECH SHORTCODES TOGGLE"
PLG_SYSTEM_YOUTECH_SHORTCODES_TOGGLE_DESC="SYSTEM YOUTECH SHORTCODES TOGGLE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_TOOLTIP="SYSTEM YOUTECH SHORTCODES TOOLTIP"
PLG_SYSTEM_YOUTECH_SHORTCODES_TOOLTIP_DESC="SYSTEM YOUTECH SHORTCODES TOOLTIP DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_URL_UNDERLINE="SYSTEM YOUTECH SHORTCODES URL UNDERLINE"
PLG_SYSTEM_YOUTECH_SHORTCODES_URL_UNDERLINE_DESC="SYSTEM YOUTECH SHORTCODES URL UNDERLINE DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_VIMEO="SYSTEM YOUTECH SHORTCODES VIMEO"
PLG_SYSTEM_YOUTECH_SHORTCODES_VIMEO_DESC="SYSTEM YOUTECH SHORTCODES VIMEO DESC"
PLG_SYSTEM_YOUTECH_SHORTCODES_YOUTUBE="SYSTEM YOUTECH SHORTCODES YOUTUBE"
PRODUCT_LABEL="LABEL"
SEARCH="SEARCH"
YOUR_CART="CART"

jjk

    **تحميل** : JROOT/language/ar-AA/ar-AA.com_virtuemart.ini
    **تحميل** : JROOT/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini

The second file will overwrite the first one. The original site language translation files should install ar-AA.com_virtuemart.ini in the first location.
Perhaps your sj minicart installed the second one? Check if the English line is translated into Arabic in the second one.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

mshawali

Quote from: jjk on July 17, 2018, 14:19:44 PM
    **تحميل** : JROOT/language/ar-AA/ar-AA.com_virtuemart.ini
    **تحميل** : JROOT/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini

The second file will overwrite the first one. The original site language translation files should install ar-AA.com_virtuemart.ini in the first location.
Perhaps your sj minicart installed the second one? Check if the English line is translated into Arabic in the second one.

Dear JJk

Yes its translated in both files

I try a test to change the /components/com_virtuemart/language/en-GB/en-GB.com_virtuemart.ini and i write some arabic text in line 391 and it appears on registration (see attached image), that means (i don't know why) VM look only for the file en-GB.com_virtuemart.ini in the folder   /components/com_virtuemart/language

Studio 42

@mshawali, the Joomla logic is to load /components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini if itexist and language/ar-AA/ar-AA.com_virtuemart.ini if the first file not exist.
You should not have any /components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini file, but only 1 file /language/ar-AA/ar-AA.com_virtuemart.ini
You certainly update from Virtuemart 2, so remove the files:
/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini
/administrator/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini
or better remove the folders:
/components/com_virtuemart/language/ar-AA/ and /administrator/components/com_virtuemart/language/ar-AA/

mshawali

Quote from: Studio 42 on July 17, 2018, 15:32:51 PM
@mshawali, the Joomla logic is to load /components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini if itexist and language/ar-AA/ar-AA.com_virtuemart.ini if the first file not exist.
You should not have any /components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini file, but only 1 file /language/ar-AA/ar-AA.com_virtuemart.ini
You certainly update from Virtuemart 2, so remove the files:
/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini
/administrator/components/com_virtuemart/language/ar-AA/ar-AA.com_virtuemart.ini
or better remove the folders:
/components/com_virtuemart/language/ar-AA/ and /administrator/components/com_virtuemart/language/ar-AA/

Dear Studio 42

Thanks for your answer.

I have deleted the folders as you suggest  /components/com_virtuemart/language/ar-AA/ and /administrator/components/com_virtuemart/language/ar-AA/ and nothing happens it still only seeing English as before, any suggestions?

what you mean (You certainly update from Virtuemart 2) i am using a new fresh copy of VM2 and this site is under development (not lunched yet in testing process)

Studio 42

 Virtuemart 2 is the old release For Joomla 2.5. Currently official Virtuemart release is 3.2.14
If you enable language debug in Joomla config. Have you no error on loading the files (displayed on bottom of your page)?
Sometime the file is not UTF-8 encoded when you edit it(with notepad for eg.) or you have a missing double quote.
If you have a missing double quote, then all key after get not translated for eg. So perhaps the issue is in a language file.

mshawali

Quote from: Studio 42 on July 17, 2018, 16:08:43 PM
Virtuemart 2 is the old release For Joomla 2.5. Currently official Virtuemart release is 3.2.14
If you enable language debug in Joomla config. Have you no error on loading the files (displayed on bottom of your page)?
Sometime the file is not UTF-8 encoded when you edit it(with notepad for eg.) or you have a missing double quote.
If you have a missing double quote, then all key after get not translated for eg. So perhaps the issue is in a language file.

Dear Studio 42

I know that VM2 is old but this is what we have and i can't change it now.

When i edit the file i was sure i edit it online using an online editor and sure its UTF-8 encoded, i look again for the 2 line if there is missing <> or " or ' but its all there and not missing, i copied the 2 lines as below


COM_VIRTUEMART_REG_COMPLETE="<div class='componentheading'>اكتملت عملية التسجيل</div>"
COM_VIRTUEMART_REG_COMPLETE_ACTIVATE="<div class='componentheading'>اكتملت عملية التسجيل</div> <br />لقد تم إنشاء حسابك وتم ارسال رابط التفعيل إلى عنوان البريد الإلكتروني الذي قمت بإدخاله. لاحظ أنه يجب عليك تفعيل الحساب من خلال النقر على رابط التنشيط عند الحصول على البريد الإلكتروني قبل أن تتمكن من الدخول. يرجى النظر في البريد  الغير هام اذا لم تجد البريد في سلة الوارد"

jjk

Quote from: mshawali on July 17, 2018, 16:47:59 PM
I know that VM2 is old but this is what we have and i can't change it now.
I would expect a number of problems using the latest Joomla with VM2.x, because of many changes in newer Joomla versions, which are not taken care of in old VM2.x versions. The longer you wait with the migration to VM3.x, the more difficult it will be to do.

Just wondering if there is a right-to-left issue with the lines which don't translate. What happens if you remove the <div class='componentheading'>...</div> and leave only the arabic text between the double quotes?
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

mshawali

Quote from: jjk on July 17, 2018, 19:27:21 PM
Quote from: mshawali on July 17, 2018, 16:47:59 PM
I know that VM2 is old but this is what we have and i can't change it now.
I would expect a number of problems using the latest Joomla with VM2.x, because of many changes in newer Joomla versions, which are not taken care of in old VM2.x versions. The longer you wait with the migration to VM3.x, the more difficult it will be to do.

Just wondering if there is a right-to-left issue with the lines which don't translate. What happens if you remove the <div class='componentheading'>...</div> and leave only the arabic text between the double quotes?

i know but its late for upgrade now, any way yes i tried to do that also the same, as i said before to JJk it keeps looking to en-GB.com_virtuemart.ini since i make changes there and see it, it seems the only way to put arabic and english transaltion in that file, other things is working fine.

is there a possibility in registration page code (which i dont know where it's location or name) it calls only the english code? i know it suppose not but i am wondering is it possible?

jjk

#26
I'm running out of ideas...
If you published the Joomla registration module, you will need one module with the language selection set to English and and a copy of the module with the language selection set to Arabic in order to switch languages correctly.

Does the 'Debug Language' show any 'Parsing Errors'?
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Studio 42

jjk, i think that max solved the problem in Virtuemart 3, it's hard to know the real issue, the solution is to update to vm 3.2.14

mshawali

Quote from: jjk on July 17, 2018, 22:47:22 PM
I'm running out of ideas...
If you published the Joomla registration module, you will need one module with the language selection set to English and and a copy of the module with the language selection set to Arabic in order to switch languages correctly.

Does the 'Debug Language' show any 'Parsing Errors'?

Dear JKK and Studio 42

I am sorry today i entered to Joomla admin and notice that VM is not VM2 its ver 3.2.12 not VM2 as i said before (i was told from my college its VM2) sorry for that.

i sent to you Debug Language results there is no Parsing Errors there just what i sent to you, do you want me to do it again and send you the results? as you said before to use VM registration is more safe than joomla registration,  this is what i understand from you.

as i said before is it possible the registration code page is dealing with English only? can i know what pages responsible for regurgitation form to check them, or if its possible you can check?

Studio 42

@mshawali,
have you tested
Quote from: jjk on July 17, 2018, 11:56:49 AM
Quote from: mshawali on July 17, 2018, 11:02:29 AM
...any suggestions to do next?
Enable 'Debug Language' in the Joomla Configuration, clear all cache and then check for errors in the debug information at the bottom of the registration confirmation view.
You should see the errors in all virtuemart pages, not only registration done.