Pembelian Terjemahan Awan Google: Google Cloud API menjadikan Aplikasi anda versi berbilang bahasa.

awan 2026-06-09 阅读 12
cloud

Rakan-rakan yang melakukan aplikasi ke luar negara atau mengembangkan perisian bebas secara bebas, perkara yang paling menyusahkan adalah tidak menulis kod perniagaan teras, tetapi

Pengantarabangsaan (i18n)

Apabila anda bekerja keras untuk menyelesaikan Aplikasi dan merancang untuk meletakkannya di Google Play atau App Store untuk memperjuangkan lalu lintas di luar negara, kenyataan akan memberi anda tamparan hebat: bukan sahaja pengguna Inggeris di dunia, tetapi juga bahasa Sepanyol, Jerman, Perancis, Jepun dan pelbagai pasaran bahasa kecil di Asia Tenggara. Sekiranya anda hanya menyediakan bahasa Cina atau Inggeris, ia sama dengan mematikan 80% muat turun yang berpotensi.

"Sekiranya anda mencari syarikat terjemahan sendiri, satu bahasa adalah beberapa ribu yuan, dan 10 bahasa dapat melonggarkan anda secara langsung; jika anda menggunakan jadual tradisional secara manual, dan setiap kali Aplikasi menyemak semula fungsi, anda harus memeriksa semula borang tersebut. Ini adalah mimpi buruk bagi kakitangan R & D."

Pembelian Terjemahan Awan Google

Hari ini saya akan menggabungkan pengalaman praktikal saya dalam memimpin pasukan ke laut untuk mengajar anda bagaimana menggunakannya

API Terjemahan Awan Google (antara muka Terjemahan Awan Google)

, Dalam kod tersebut, "satu baris perintah/satu baris kod" akan sepenuhnya menerjemahkan Aplikasi anda ke lebih dari 100 bahasa di seluruh dunia. Jangan bercakap mengenai konsep maya, barang kering tulen, termasuk pengajaran dan perjumpaan.

Tahap pertama: Pada malam pergi ke laut, pergi ke Google Cloud untuk mendapatkan "kunci pelepasan"

Sebelum menukar kod, kita perlu pergi ke Google Cloud Console untuk membina infrastruktur. Prosesnya sangat mudah, dibahagikan kepada tiga langkah:

1. Buka perkhidmatan terjemahan

Log masuk ke akaun Google Cloud anda.

Masukkan API Cloud Translation di bar carian di bahagian atas konsol.

Setelah mengklik untuk masuk, anda akan melihat butang biru besar [Enable], klik padanya. Melihat bahawa status menjadi "diaktifkan", langkah pertama selesai.

2. Keluarkan kunci API anda (Kunci)

Skrip terjemahan automatik Aplikasi memerlukan rentetan kunci rahsia untuk memanggil kekuatan pengkomputeran Google.

Di bar navigasi di sebelah kiri, klik [API dan Perkhidmatan] -> [Kelayakan] (Kredit).

Klik [Buat Kelayakan] di bahagian atas halaman, dan pilih [Kunci API] (Kunci API) di menu lungsur.

Sistem akan muncul rentetan yang serupa dengan AIzaSyA4xX..., salin dan simpan di buku nota kecil anda.

🔒Peringatan keselamatan orang yang datang: Setelah mendapat tali Kunci ini, jangan malas, klik "Edit" di sebelahnya. Tandakan "Kunci Terhad" di "Sekatan API", dan hanya periksa API Terjemahan Awan dalam senarai. Dengan cara ini, walaupun rentetan kunci ini bocor secara tidak sengaja, yang lain hanya dapat menggunakannya untuk terjemahan, dan tidak dapat mencuri sumber AI awan Google anda yang lain.

Tahap kedua: operasi praktikal teras-satu baris kod/peralihan pantas arahan

Terjemahan

Logik asas pengantarabangsaan Aplikasi (Android, iOS, Flutter atau React Native) sebenarnya adalah membaca fail sumber tempatan (biasanya

. Json

,

. Xml

Atau

. Arb

Fail).

Pembelian terjemahan Google Cloud

Kami tidak perlu meminta pengguna untuk meminta Google ketika Aplikasi sedang berjalan. Sampel terlalu tinggi dan pemuatan lambat.

Cara paling bijak adalah menulis skrip kompilasi tempatan di komputer pengembangan anda, dan satu baris perintah secara langsung menghasilkan fail terjemahan dalam semua bahasa.

Berikut adalah yang paling umum

Format JSON

(Pelbagai tujuan umum front-end dan lintas platform) Ambil contoh untuk melihat bagaimana kita menggunakan skrip automatik mudah untuk mencapai "satu baris terjemahan kod".

Skrip terjemahan automatik tempatan (pembongkaran logik):

Anda hanya perlu menyediakan satu di direktori root projek

Translate. js

Atau

Translate. py

Skrip. Logik utamanya kelihatan seperti ini:

Teks biasa

1. Skrip membaca fail bahasa asal anda: sebagai contoh, 'zh.json', kandungannya adalah {"log masuk": "log masuk", "selamat datang": "selamat datang kembali"}

2. Tetapkan senarai bahasa sasaran yang ingin anda pergi ke laut: target_languages = ['en', 'es', 'fr', 'ja', 'ko']

3. Skrip secara automatik melintasi senarai ini, dan satu baris kod memanggil Google Cloud API:

👉GoogleCloudTranslate(text = "log masuk", target = "es", kunci = "kunci API anda")

4. Google Cloud milisaat kembali ke Bahasa Sepanyol: "Iniciar sesión"

5. Skrip secara automatik menghasilkan 'es.json', 'en.json', 'ja.json' secara tempatan, dan memasukkan kandungan yang diterjemahkan.

Dalam pengembangan harian, apabila anda menambahkan 50 rentetan ciri baru, anda hanya perlu menaip satu baris perintah di Terminal:

Nod translate.js

Atau

Terjemahan python. py

Ding! Dalam masa kurang dari 5 saat, semua fail yang dilokalkan dalam lebih dari 100 bahasa di seluruh dunia diisi secara automatik.

Ini adalah "satu baris kod untuk pergi ke laut" yang sebenar.

Tahap ketiga: orang sebenar mengelakkan lubang-bagaimana mengelakkan "mesin mengubah rasa" untuk membiarkan pengguna tinggal?

Walaupun lapisan bawah Terjemahan Google semasa telah menggabungkan pemahaman semantik model besar Gemini dengan ketepatan yang tinggi, pengembangan Aplikasi mempunyai keistimewaannya. Sekiranya anda tidak mempunyai otak, anda akan sering melihat pepijat lucu. Berikut adalah tiga undang-undang besi untuk mengelakkan rollover:

1. Lindungi pemegang tempat dalam kod (seperti

% S

,

{Username}

)

Banyak aplikasi mempunyai kata-kata selamat datang yang dinamik, seperti:

"Selamat datang": "Selamat datang, % s"

(

%s

Ia akan diganti dengan nama pengguna pada waktu runtime).

Dakeng: Sekiranya anda membuangnya terus ke Terjemahan Google, ia mungkin menerjemahkan % s ke kandungan lain, dan bahkan menambahkan ruang di tengah simbol, menyebabkan Aplikasi runtuh secara langsung ketika berjalan.

Pembelian terjemahan Google Cloud

Penyelesaian: Dalam skrip terjemahan tempatan anda, gunakan ungkapan biasa, sebelum mengirimkannya ke Google, bungkus tag khas seperti % s atau {username} dengan tag <notranslate>, misalnya: selamat datang,<notranslate>% s</notranslate>. Apabila Google Cloud melihat label ini, ia akan tetap pintar tanpa menyentuhnya.

2. Gunakan Glossary untuk mengunci jenama dan permainan anda

Sekiranya aplikasi anda disebut "Feitian Component", terjemahan langsung ke dalam bahasa Inggeris boleh menjadi "Flying Small Component", yang terdengar sangat bersahaja.

Penyelesaian: Terjemahan awan Google menyokong [glosari] tersuai (Glossary). Anda boleh memuat naik jadual korespondensi kata nama tetap di konsol terlebih dahulu, dengan syarat wajib: apabila anda menemui "Komponen Terbang", anda akan menyimpan "FlyWidget" dalam bahasa Inggeris; apabila anda menemui "syiling emas" dalam permainan, anda akan menggunakan "Monedas" dalam bahasa Sepanyol. Dengan cara ini, aplikasi yang diserahkan akan mempunyai rasa nama besar yang maju.

3. Perhatikan "ledakan watak" antara muka UI

Amaran: Bahasa Cina biasanya pendek (contohnya, "OK" hanya mempunyai dua perkataan). Tetapi diterjemahkan ke dalam bahasa Inggeris akan menjadi "Confil"(7 huruf), dan diterjemahkan ke dalam bahasa Jerman atau Rusia boleh menjadi rentetan kata yang panjang.

Sekiranya anda menulis lebar butang semasa menulis susun atur Aplikasi, teks dalam bahasa kecil akan langsung meluap, bertindih atau putus. Oleh itu, semasa membuat banyak aplikasi bahasa, susun atur UI mesti menggunakan susun atur fleksibel (Flexbox / Auto Layout) untuk meninggalkan ruang yang cukup untuk teks.

Tahap keempat: Mengenai kos, hitung akaun yang menyegarkan

Ramai orang mendengar "Google Cloud API", reaksi pertama adalah: Berapa harganya? Adakah anda akan membuat saya botak?

Sebenarnya, untuk pemaju individu dan pasukan kecil dan sederhana, kuota percuma Google sangat murah hati:

50 juta aksara pertama setiap bulan adalah percuma! * Apakah konsep ini? Aplikasi biasa, semua butang dan arahan di dalamnya menambah sekitar 1000 hingga 3000 aksara Cina. Walaupun anda menerjemahkan ke dalam bahasa 30 negara sekaligus, jumlah watak kurang dari 100,000 watak.

Dengan kata lain, pada peringkat awal pengembangan Aplikasi anda, anda benar-benar melacurkan kuasa pengkomputeran terjemahan teratas Google Cloud di dunia, dan anda tidak perlu mengeluarkan wang. Walaupun skala Aplikasi anda menjadi lebih besar pada masa akan datang dan kemas kini kerap, bahagian yang berlebihan hanya memerlukan 20 dolar per 1 juta watak.

Yuan (kira-kira 140 yuan), prestasi kos sangat tinggi sehingga meletup.

Penutup

Dalam era digitalisasi, sesiapa yang bergerak pantas dapat memperoleh dividen terlebih dahulu.

Jangan buang banyak masa untuk berdebat dengan syarikat terjemahan atau menyalin dan menampal borang secara manual. Luangkan setengah jam untuk menghubungkan API Terjemahan Awan Google ke aliran kerja pembangunan anda untuk mewujudkan pengantarabangsaan automatik satu baris perintah. Anda akan mendapati bahawa apabila anda menyebarkan "jaring" dalam lebih dari 100 bahasa di seluruh dunia ke pasaran aplikasi, hasil muat turun dan iklan dari Brazil, Perancis, Indonesia, dan Arab Saudi akan memberitahu anda dengan tindakan praktikal:

Dunia luar sungguh mengasyikkan. Pembelian terjemahan Google Cloud

cloud
← 返回新闻中心