Penting: Halaman ini menggunakan cookie (cookies). Menggunakan website ini tanpa mematikan cookies pada browser, berarti Anda setuju untuk menggunakannya.
Beli Sekarang! Fitur Downloads

Dapatkan dengan kami!

Jika Anda ingin untuk mulai mendapatkan uang dengan vBET bergabung untuk Program afiliasi.
Hasil 1 untuk 7 dari 7

Thread: Otomatis kembali ke Inggris jika bahasa Inggris adalah bahasa profil

  1. #1
    Senior Member
    Join Date
    Nov 2009
    Posts
    168

    Default Otomatis kembali ke Inggris jika bahasa Inggris adalah bahasa profil

    Saya sudah menyembunyikan bendera dari pengguna bahasa Inggris melalui conditional template, tapi sekarang aku ingin membawa ini ke tingkat berikutnya, sebagai pengguna yang berbahasa Inggris di negara-negara lain yang memiliki bahasa browser mereka set ke bahasa asing, tetapi mendarat di halaman diterjemahkan dari situs kami ketika mencari dengan google ingin secara otomatis melihat versi Inggris daripada versi terjemahan.

    Untuk melakukan hal ini saya telah menulis kode berikut.

    Namun, karena saya belum familiar dengan kerja internal vBET, saya tidak tahu di mana tempat atau cara untuk menyelesaikannya. Bisa tolong membantu saya dengan ini?

    PHP Code:
    if ($_GET['language'] != "en" and $vbulletin->userinfo['vbet_def_lang'] == 'en')
    {
    revert language to english

    -Plugin yang / file akan hal ini pergi ke?
    -Apa yang akan saya taruh di tempat 'kembali bahasa ke Bahasa Inggris'?

    Terima kasih

  2. #2
    Michał Podbielski (vBET Staf) vBET's Avatar
    Join Date
    Oktober 2009
    Posts
    3,037

    Default

    Pada saat ini pengguna harus secara otomatis diarahkan ke bahasa default itu oleh vBET. Memeriksa dan jika tidak bekerja, maka marilah kita tahu - kami akan memindahkan thread ini untuk melaporkan bug. Harap diperhatikan bahwa cookie harus diaktifkan untuk bekerja (sebelum login tidak ada informasi tentang pengguna, jadi kami menetapkan cookie seumur hidup dan bila pengguna berasal dari browser yang sama ia diarahkan bahkan sebelum login) dan akan terjadi hanya pada awal sesi (jika pengguna tidak akan mampu mengubah bahasa secara manual).
    Terakhir kali disunting oleh vBET; 15-12-09 di 23:51.

  3. #3
    Senior Member
    Join Date
    Nov 2009
    Posts
    168

    Default

    Pada awal sesi, ya, bahasa berubah.

    Namun, katakanlah saya login dan bahasa default saya adalah bahasa Inggris.

    Misalkan bahwa bahasa browser saya adalah Polandia, dan ketika saya googled istilah, website saya muncul sebagai hasilnya. Setelah diklik, saya dibawa ke mysite.com / forum / pl / thread.html. Untuk tujuan saya, saya ingin user untuk secara otomatis akan diarahkan ke mysite.com / forum / thread.html jika bahasa inggris profil mereka.

    Jika tidak, orang di luar AS yang fasih berbahasa Inggris dapat diambil untuk versi terjemahan dari situs, dan, jelas, auto-terjemahan buruk dari versi bahasa Inggris bagi mereka.

    Oleh karena itu, jika mungkin, bisa tolong memberikan beberapa petunjuk dengan kode di atas saya? Saya akan sangat menghargai bantuan. Terima kasih banyak sebelumnya!

  4. #4
    Michał Podbielski (vBET Staf) vBET's Avatar
    Join Date
    Oktober 2009
    Posts
    3,037

    Default

    Saya memahami skenario Anda, tapi sangat jarang. Jika seseorang sudah ada di situs Anda mengapa dia Google itu? Ketika seseorang tidak dan Google, maka sesi baru dibuat sehingga ia akan diarahkan.

    Alasan mengapa kita masih membuat diskusi (mengapa kita tidak menerima ini belum) adalah karena jika kita membuat perubahan seperti yang Anda inginkan, maka pengguna akan tidak mampu sama sekali untuk mengubah terjemahan - karena ia akan selalu diarahkan ke bahasa default, bahkan jika dia klik bendera beberapa. Itulah sebabnya kami membuat pengalihan ini hanya di awal - karena setelah user yang bebas untuk pergi kemanapun ia ingin dan setiap terjemahan yang dia inginkan.

    Apakah benar-benar bagaimana Anda ingin berperilaku forum Anda. Dan apakah skenario yang Anda berikan mungkin dalam kenyataan. Karena dalam 99,99999% dari kasus itu akan bekerja seperti yang Anda inginkan - jika beberapa pengguna akan pergi kepada Anda oleh link eksternal dan sudah memiliki account dengan set bahasa default, maka ia akan diarahkan seperti yang Anda inginkan. Dan jika ia telah membuka forum Anda maka:
    - 1 - mengapa ia pergi ke sana dari tempat lain jika ia sudah ada?
    - 2 - bahkan dalam kasus tidak umum seperti dia hanya bisa klik bendera, karena ia tahu forum Anda dan tahu apa yang sedang terjadi.

    Silakan mempertimbangkan ini. Kami tidak ingin membuat permintaan kami sebagai perubahan resmi karena argumen di atas. Tetapi jika Anda benar-benar masih berpikir bahwa itu adalah ide yang baik untuk Anda kami akan memberikan beberapa solusi untuk vBET 3.2.x (di 3.3.0 kami mengubah tempat pengalihan dan juga membuat lebih baik untuk kinerja).

  5. #5
    Senior Member
    Join Date
    Nov 2009
    Posts
    168

    Default

    Tolong, memberikan saya dengan solusi ini.

    Sementara poin Anda cukup valid, skenario ini sebenarnya dihadapi oleh pengguna dan dilaporkan kepada saya-lihat di sini: PentaxForums.com. Saya setuju bahwa sebagian besar waktu, ini tidak akan menjadi masalah, tapi aku seperti memiliki situs saya 100% sempurna!

    Sunting: silakan masuk sebagai testuser, tes kata sandi, untuk melihat tautan di atas. Saya menonaktifkan forum berita dari tampilan publik karena alasan SEO

    Hal dengan solusi adalah bahwa hal itu hanya akan membuatnya sehingga pengguna yang berbahasa Inggris tidak dapat secara manual mengubah terjemahan. Via template, saya telah menyembunyikan bendera untuk pengguna yang menetapkan Inggris dalam profil mereka. Jadi, intinya adalah ini-jika Anda ingin terjemahan, baik memilih sesuatu yang lain selain bahasa Inggris, atau menelusuri forum sebagai tamu. Oleh karena itu, saya ingin solusi itu.

    Terima kasih banyak untuk mempertimbangkan, dan aku senang mendengar bahwa Anda bersedia untuk membantu saya dalam hal ini. vBET telah bekerja sangat baik dengan situs saya sejauh ini dan saya senang menjadi pelanggan di sini!
    Terakhir kali disunting oleh moman; 16-12-09 di 03:51.

  6. #6
    Michał Podbielski (vBET Staf) vBET's Avatar
    Join Date
    Oktober 2009
    Posts
    3,037

    Default

    Hai, saya menemukan bahwa untuk beberapa alasan ini thread lama masih tidak tertutup. Tolong katakan apakah itu dipecahkan atau kita sengaja melewatkannya dan Anda masih membutuhkan bantuan kita.
    Terakhir kali disunting oleh vBET; 07-05-10 di 15:30.

  7. #7
    Senior Member
    Join Date
    Nov 2009
    Posts
    168

    Default

    Saya telah menemukan bahwa itu tidak perlu memiliki sesuatu seperti ini. Sebaliknya, saya menempatkan peringatan ini di navbar menasihati pengguna untuk mengubah bahasa.

    Sekarang Anda dapat menutup thread ini.

Tags untuk Thread ini

Posting Permissions

  • Anda mungkin tidak memposting thread baru
  • Anda mungkin tidak memposting balasan
  • Anda mungkin tidak memposting lampiran
  • Anda mungkin tidak mengedit posting Anda
  •