Ini adalah catatan tetamu dari Marco Gasi of Pembaikan Coding. Saya menghargai karyanya dan mengizinkannya menggunakan ruang ini untuk memberitahu anda sesuatu yang mungkin anda anggap menarik seperti yang saya ada. Jadi tanpa basa-basi lagi, berikut adalah catatan Marco
Seperti banyak pembangun lain, semasa saya menemui plugin Transposh, saya langsung jatuh cinta dengannya! Ia membenarkan terjemahan automatik di luar kotak tetapi ia juga memberi anda kawalan terperinci pada teks yang diterjemahkan, membolehkan anda mengedit setiap frasa.
baik, anda sudah tahu bahawa tidak perlu saya ulangi di sini mengapa kita semua sangat menyukai Transposh.
Tetapi saya harus mengaku sesuatu: Saya tidak berpuas hati dengan widget penukar bahasa. Saya mengembangkan laman web kecil dan biasanya saya perlu menggunakannya 2 kepada 4 perbezaan bahasa. Membina laman web bukan WordPress, Saya hanya meletakkan beberapa bendera di menu navigasi utama dan berharap saya dapat melakukan perkara yang sama menggunakan WordPress dan Transposh.
Cara artisan
Pada mulanya, untuk mendapatkan hasil itu, Saya menggunakan beberapa pemalam yang berguna dan sedikit javascript.
Saya tidak akan membuang masa anda di sini untuk membincangkan perkara ini: jika anda berminat, anda boleh mendapatkan penerangan terperinci di sini
Cara WordPress
The “cara artisan” sangat membosankan bagi saya: untuk setiap laman web baru saya harus mengulangi setiap langkah untuk mendapatkan 2 atau 3 bendera di menu saya. Saya ingin mendapatkan bendera saya hanya memasang pemalam dan mungkin menyesuaikan beberapa tetapan ... Tetapi pemalam itu tidak ada, jadi akhirnya saya memutuskan untuk melampaui had saya, hadapi cabaran dan buat pemalam saya sendiri.
Hari ini saya dengan bangga mempersembahkan Pengalih Bahasa untuk Transposh. Bukan sihir, ia tidak melakukan keajaiban tetapi menyelesaikan tugasnya.
Saya sangat berterima kasih kepada Ofer, yang menjemput saya untuk mempersembahkan makhluk kecil saya di blognya: terima kasih, Ofer, atas kebaikan anda, Saya sangat menghargai peluang ini untuk membiarkan Pengalih Bahasa untuk Transposh dikenali.
Jadi, apa sebenarnya yang dilakukan oleh Switcher Bahasa untuk Transposh?
- ia membaca tetapan Transposh dan mendapat senarai bahasa yang digunakan di laman web semasa
- ia membaca semua lokasi menu yang tersedia dalam tema semasa dan membolehkan anda memilih tempat peralihan bahasa akan muncul melalui kotak pilihan yang mudah
- ia membolehkan anda menambah pada akhir menu yang dipilih(s) rangkaian bendera atau menu lungsur untuk memilih bahasa; Pentadbir, Pengarang dan Penyunting akan melihat butang Edit terjemahan juga yang membolehkan mereka mengaktifkan Editor Terjemahan Transposh
- jika anda memilih untuk menggunakan bendera sahaja, ia membolehkan anda memilih antara bendera Transposh atau bendera yang disediakan oleh Language Switcher untuk Transposh itu sendiri
- jika anda memilih untuk menggunakan dropdown anda boleh memilih jika menggunakan pilih atau senarai yang tidak tersusun untuk membina dropdown anda: Saya menambahkan pilihan ini kerana senarai yang tidak tersusun memberi anda lebih banyak pilihan untuk menyesuaikan penampilan dan rasa mereka daripada pilihan
- jika anda menggunakan senarai yang tidak disusun sebagai dropdown, anda boleh memilih sama ada item senarai akan menunjukkan bendera sahaja, teks sahaja atau kedua-dua bendera dan teks
- ia membolehkan anda menetapkan kelas tambahan untuk item menu pengalih bahasa anda: ini membolehkan anda menjadikannya sesuai dengan gaya tema anda menggunakan kelas yang sama dengan tema yang anda gunakan untuk item menu navigasi
- ia membolehkan anda mengubah suai bahasa anda sepenuhnya menggunakan editor css dengan sorotan sintaks: helaian gaya semasa dimuat dalam editor dan anda boleh mengubahnya dan kemudian menyimpannya atau anda juga boleh membuat fail css yang sama sekali baru. dengan nama khas (secara lalai untuk custom.css)
Bagaimana dengan masa depan?
Saya sudah mempunyai senarai TODO untuk menambah lebih banyak ciri dan mungkin untuk membuat versi premium, tetapi saya berpendapat bahawa Pengalih Bahasa untuk Transposh akan menjadikan hidup anda lebih mudah dalam siaran pertama ini. Atau sekurang-kurangnya, inilah yang sangat saya harapkan!
Awak boleh cari Pengalih Bahasa untuk Transposh di laman web WordPress.org (atau hanya mencari “transposh” di papan pemuka pentadbir pemasangan WordPress anda): cubalah dan jangan ragu untuk menghubungi saya untuk sebarang masalah yang anda boleh hadapi. Dan jelas, jika anda suka, jangan lupa beri bintang (Saya masih tidak belajar bagaimana memasukkan papan pemuka jemputan menjengkelkan itu untuk menilai LOL).
Terima kasih semua kerana membaca.
Pengekodan yang baik!
Sungguh-sungguh,
Marco Gasi oleh Pembaikan Coding
Tinggalkan pesanan