با سلام,
این ماژول بلافاصله پس از بازشدن صفحه WHMCS فراخوانی خواهد شد. و واحد پولی و زبان WHMCS را بر اساس محل کشور کاربر (IP) تغییر خواهد کرد.
در این ماژول بررسی IP و موقعیت مکانی جغرافیایی کاربر توسط maxmind و hostip فراهم می شود.
1. فایل های geolocation_hook.php و GeoIP.dat و geoip.inc (درGeolocation Hook For WHMCS.zip)را در این مسیر کپی کنید: whmcs/includes/hooks/...
2. قوانین واحد پول و زبان را طبق نیاز سایت خود تعریف کنید. (در فایل geolocation_hook.php خط 17 و 32)
کد:$country_to_currency = array( 'default' => 'USD', 'US' => 'USD', 'UK' => 'GBP', 'PL' => 'PLN', 'DE' => 'EUR', 'NL' => 'EUR', 'FR' => 'EUR', 'IT' => 'EUR', 'CH' => 'CHF', // NOTE: You can add more below );* کد کشورهای متفاوت در فایل GeoIPCountryCSV موجود می باشد.کد:$country_to_language = array( 'default' => 'english', 'US' => 'english', 'UK' => 'english', 'DE' => 'german', 'FR' => 'french', 'IT' => 'italian', // NOTE: You can add more below );
با تشکر.






پاسخ با نقل قول