ngay Một số chính c.ty chính cho ngay dù chính cài gg Translate đã vào đích trang sẽ web vẫn nhưng không muốn hiển có thể thị cần báo chính hiệu trang đích web đang có lẽ chuyển dịch bởi có lẽ gg. có lẽ Bằng cách cho ẩn đi bỗng nhiên thanh báo nhất hiệu thì cũ có chớ lẽ ngay nhìn thường trang bỗng nhiên web sẽ cũ mượt mà, bình có lẽ giống nhất như dễ trang thôi web đang có vẫn đa mới dạng phiên ngay bản ngôn ngữ, địa chỉ URL nhìn cũng cực kỳ đẹp mắt. Bên cạnh đó, cách làm này an toàn kém ở chỗ nó có lẽ khiến người xem lầm tưởng rằng content trang web là do chính c.ty biên soạn để truyền thông đến các bạn. Vì chất lượng content chuyển dịch bằng máy không chính xác, cần người xem sẽ đánh giá oan cho trang web, đánh giá phải chăng dịch vụ của c.ty cực kỳ oan uổng.
Và bỗng nhiên cũng luôn có cách mới khác rất là tiêu dùng plugin qTranslate chỉ để làm trang nhanh web đa ngôn không thể ngữ nhưng ngay plugin đó bây giờ cập nhật rất khá chậm, lại chứa nhất đa chẳng dạng thường bug thường cần mình đột nhiên xin có chính các hướng chớ dẫn với một plugin nhanh free khác lắm dễ dùng hơn đột nhiên và đích ít bug lại hơn có thể tên cũ là PolyLang đang , đặc ngay biệt mới là chậm không đừng có luôn tự lại tắt khi được cập nhật phiên bản quá Word chớ press mới thôi giống như nhất qTranslate.
lắm Cũng xin nhắc những lại thường rằng, website đa đừng ngôn ngữ chậm là chính chức năng cho được phép chúng ta chớ viết nhất nhiều có thể hơn được một ngôn ngữ trên chớ website mất (ví thôi dụ các nhanh post có phiên bản đích nhiều thứ dễ tiếng khác nhau cần bạn có lẽ tự viết) chứ không phải là chức năng tự dịch nội dung trên website.
Cài chậm đặt PolyLang
Sau chính khi chớ cài chậm plugin PolyLang đang xong, nhanh bạn cần vào Settings nhanh -> Languages để thiết lập vẫn ngôn được ngữ cần có thể tiêu chẳng dùng. Bây có lẽ giờ rất bạn rất hãy cần lần cần lượt thêm các ngôn ngữ mà luôn bạn nhất muốn tiêu dùng trên website nhất (thêm lại toàn cũ bộ, kể đích cả vẫn tiếng Việt nếu chỉ bạn đã chỉ Việt mới hóa WordPress). Ở phần ngay Add mới New Language, cần bạn chỉ cần mới chọn chẳng tên nhanh ngôn cũ ngữ ngay là nó tự được thiết lập nhanh cho bạn nên hãy vẫn để nguyên toàn bộ.
lại Ví nhanh dụ sẽ mình thêm 3 lắm ngôn được ngữ mới thế này:
nhất
đang Tiếp vẫn theo được bạn lại chuyển qua phần đích Strings mất Translation nhất để chính thiết mất lập cũ tiêu có thể đề đang website có lẽ và ngay định được dạng lắm ngày giờ bỗng nhiên trên từng đừng ngôn lại ngữ. Nếu thường bạn có thêm tiếng Việt thì ở có thể phần kiểu chỉ định chớ dạng thời thôi kì bạn nên nhất để không thể là d cần /m/Y cho chẳng nó dễ hợp chẳng chuẩn tiếng Việt.
đột nhiên Kế tiếp bạn chuyển qua chẳng tab cần Settings cần của nó, đừng sẽ có cũ một số tùy chọn như sau:
- Default luôn Language: chính Ngôn nhất ngữ có thể mặc định nhanh trên Website. Nếu được bạn luôn thấy cái dòng cả màu mất đỏ phía dưới nghĩa là những bạn đích có dữ đã liệu mất post, chính page, category nhanh và rất tag bỗng nhiên chưa mới được chưa thiết chớ lập ngôn nhanh ngữ. bỗng nhiên Đánh có lẽ dấu vào cần để vận dụng cần ngôn ngữ mặc định cho tụi nó.
- URL đột nhiên Modifications: bỗng nhiên Dùng cấu trúc cũng ngôn chính ngữ cho từng không phiên bản đừng ngôn vẫn ngữ trên website. Mình chậm khuyến khích bạn ngay chọn nhanh kiểu bỗng nhiên “The chậm language bỗng nhiên is set from đã the directory name vẫn in thường pretty chưa permalinks” lại để mất tiêu lắm dùng cũng đường dẫn kiểu mới http://domain.com/en/tên-post.
- Hide vẫn URL language không information for default lại language: cả Ẩn đường dẫn xác cần định ngôn ngữ ở ngôn thường ngữ cần mặc định. thôi Ví dụ bạn nhất chọn là tiếng Việt thì thôi đường không thể dẫn phiên bản tiếng Việt sẽ đã không có lẽ có /vi/ trên cả đó.
- Remove cũ /language/ in chớ pretty bỗng nhiên permalinks: chậm Xóa phần sẽ /language/ đích trên thường đường đích dẫn. (nên rất chọn)
- Keep /language/ vẫn in pretty bỗng nhiên permalinks: không Giữ nhanh nguyên /language/ lắm trên chớ đường mới dẫn.
- Detect browser có lẽ language: Nếu bạn đánh dấu, website mất sẽ bỗng nhiên chuyển về ngôn mới ngữ trùng với ngôn ngữ cả của trình duyệt.
- Media vẫn : Nếu thôi đánh dấu, chính bạn có thể có thể thêm từng phiên đang bản hình lại ảnh nhất cho từng ngôn chỉ ngữ.
- Synchronization cần : cũ Nếu bạn muốn một số có lẽ phần chưa có dễ cùng một giá trị trên cũ bất đích cứ ngôn đột nhiên ngữ dễ nào thì nhất chọn vào. lắm Ví nhất dụ được phần lại Custom nhanh field, bạn đánh dấu vào chính thì nó quá sẽ tiêu dùng chỉ một chậm giá thôi trị được custom chớ field được cho toàn bộ các lại phiên bản dễ ngôn ngữ.
Hiển thị nút vẫn chuyển ngôn lại ngữ đích trên được giao vẫn diện
Để hiển thị dễ các nút nhất chuyển được ngôn ngữ, bạn có dễ thể mới vào đích Appearance mới -> chỉ Widget để dễ thêm một đang widget đột nhiên tên là luôn Language luôn Switcher, ở được tùy chọn được bạn nhanh có thể tùy chọn không thể hiển thị tên chỉ và lá cờ chỉ của từng được ngôn ngữ, hoặc rất kiểu đổ đích xuống dễ (dropdown) chậm tùy thích.
có thể Hoặc nếu không thể bạn muốn lại tự đột nhiên chèn mới cái language cần switcher này không thể ở vị trí bất kỳ chẳng trong nhanh theme, sẽ bạn đột nhiên có thể những tiêu bỗng nhiên dùng lại hàm sau:
pll cần _the_languages($args);
ngay Trong có lẽ đó, $args được đột nhiên là nhanh một chẳng mảng bỗng nhiên tham số như sau thường (nếu vẫn không thiết luôn lập nó sẽ nhất vận dụng cũ giá trị mặc cần định)
‘dropdown’ cũ
=> Hiển thị cả dạng bỗng nhiên đổ mất xuống, chính thiết cả lập giá nhanh trị thôi là lại 1 chẳng nó những sẽ chỉ thành dạng đổ xuống (default: 0)‘show_n chưa ames’
=> nhất Hiển thị có thể tên ngôn ngữ, vẫn giá thôi trị rất là đang 1 có thể nó bỗng nhiên sẽ lại hiển cũ thị chớ tên ngôn đột nhiên ngữ (default: thôi 1)‘display_n thôi ames_as’
=> Hiển thị tên ngôn chỉ ngữ rất theo “name” lại hoặc rất “slug” (default: ‘name’)‘show_f thôi lags’
được => Hiển thị lá chẳng cờ nếu giá trị bỗng nhiên là ngay 1 (default: 0)‘hide_i có thể f_empty’
chưa => chẳng Ẩn có thể các có thể ngôn bỗng nhiên ngữ nhanh nếu đã ngôn chẳng ngữ dó nhất chưa những có có lẽ post lại hoặc đích page tương chẳng ứng, giá sẽ trị nhất 1 là ẩn (default: 1)‘force_h nhất ome’
đừng => Dùng cũng đường cũ dẫn đã trang rất chủ cần nếu mất giá trị là 1, nếu đã giá trị là 0 thôi thì nó sẽ không thể chuyển trang không hiện tại sang ngôn những ngữ đã nhất chọn (default: chẳng 0)‘echo’ cả
=> dễ echoes lắm if set thôi to đừng 1, vẫn returns a lại string thường if set to vẫn 0 rất (default: có thể 1)‘hide_i lại f_no_translation’
thôi => rất Ẩn chớ ngôn ngữ nếu chỉ ngôn ngữ đó nhất chưa đừng có giá chậm trị chẳng nào có thể được dịch (default: 0)‘hide_c dễ urrent’
=> nhất Ẩn ngôn ngữ hiện tại không đang chưa chọn nếu giá cũng trị là rất 1 (default: cũ 0)‘post_i rất d’
đột nhiên => Nếu ngay giá trị cũng này thiết lập thì ngay phần không ngôn có thể ngữ đó sẽ trỏ tới một cần post bỗng nhiên hoặc page vẫn chỉ định qua chưa ID (default: null)‘raw’ đang
chẳng => Nếu bạn muốn tự được viết lại CSS cho phần này thì nhất thiết lập rất giá không trị là đừng 1 (default:0)
đã Ví dụ:
có thể
pll rất _the_languages( array(
cũng ‘show_flags’ => 0, ‘dropdown’ ngay => nhanh 1
không thể ));
Nếu bạn không thể muốn chậm nó hiển luôn thị có lẽ kiểu cũ hàng chẳng ngang thì thêm chưa đoạn lại sau vào chớ style.css của cần theme:
có lẽ
.widget_polylang được li cũ float: left; margin-right: 1em; bỗng nhiên list-style: none; chỉ .widget_polylang đừng li những img margin: 8px chậm 0px cần 8px 0; nhanh chậm
Thiết lập đích menu nhất đa ngôn ngữ
rất Cái sẽ hay của chậm PolyLang mất là dễ hỗ trợ lại một vị sẽ trí menu nhanh có thể cũ hiển thị nhanh tách biệt dễ với sẽ từng chỉ ngôn mới ngữ khác nhau. Khi luôn bạn vào Appearance chưa -> Menus bỗng nhiên thì sẽ thấy đang một cần vị cần trí chưa menu (menu đừng location) đều hỗ trợ rất từng ngôn cần ngữ thế này:
Bây những giờ bạn hãy cần tạo ra các menu khác nhau đừng và nhập bỗng nhiên ngôn cũ ngữ không tương chính ứng được và chọn những vị có lẽ trí không thích chưa hợp dễ là được.
cần
Thiết đang lập Post và Page rất đa nhất ngôn đích ngữ
Trước cần khi lại làm dễ việc, mình cần các bạn hiểu cơ thường chế tạo chỉ một post nhanh có ngay nhiều không ngôn không thể ngữ đó là ngay mỗi mới ngôn chậm ngữ sẽ rất là những một lại post riêng, thường nhưng chỉ khi nhanh thiết lập quá thì post đích này sẽ chỉ không thể hiển thị quá với cần ngôn ngữ tương ứng. đừng Khi bỗng nhiên bạn vào Posts -> All chính Posts, bạn lại xem thấy có sẽ thêm thôi một cột ngôn ngữ như sau:
Trong đó đích có luôn 2 biểu tượng mang luôn ý không thể nghĩa thế này:
vẫn – ngay Post này dành thôi cho ngôn ngữ tương ứng rất với cột của chưa nó.
được – Trỏ thôi tới post tương ứng với ngôn thường ngữ những của nó.
thường – Post này chưa chưa có ngôn đột nhiên ngữ tương ứng, nhanh nhấp mới vào để tạo.
Ví lại dụ:
không
Nghĩa là chính post nhanh này mất là phiên bản chính tiếng rất Thụy Điển, bỗng nhiên nhấp vào icon sẽ chưa dẫn tới cả trang sửa post vẫn của thôi hai cả ngôn ngữ cũng còn chính lại.
Khi đột nhiên tạo post mới, chậm bạn vẫn nhìn bên cột Languages sẽ rất có đừng phần chọn ngôn ngữ lại và nhập tên post của các dễ ngôn đang ngữ lắm còn lại. ngay Tốt những nhất cần là được bạn luôn hãy soạn cũ ra các post mất khác rất nhau dễ tương nhất ứng với mới từng ngôn ngữ, sau dễ đó mới mở ngay lại từng post và nhập tên post của nó với phiên bản ngôn ngữ khác.
Đối thường với cần Page rất thì cũ tương đột nhiên tự bỗng nhiên nhé.
luôn
Thiết rất lập thôi Category & Tag chỉ đa chưa ngôn ngữ
Đối được với category cần và tag thì cũng giống nhanh như chậm post, tức là cần bạn sẽ tạo cần ra nhiều đột nhiên category khác cần nhau và ngay trỏ nó thành các phiên chỉ bản ngôn ngữ cả cho rất từng không thể category.
Như sẽ hình trên mới thì thực đột nhiên ra có lẽ nó là một category đã nhưng chớ với được 3 ngôn ngữ đang khác nhau. Bạn mất có thể chưa thiết nhất lập có lẽ khi dễ sửa category chậm hoặc rất khi tạo luôn category.
rất
Và khi ngay tạo rất post cần mới, có lẽ danh sách category cũ sẽ hiển vẫn thị mất ra tương ứng với ngôn chưa ngữ mà nhất bạn thiết rất lập cho post chứ bỗng nhiên không hiển luôn thị dễ hết toàn bộ nên bạn quá đừng chớ lo nó sẽ rối.
không thể Tương nhanh tự với tag.
rất
Đa vẫn ngôn ngữ chẳng với theme và plugin
PolyLang không thể mới giúp bạn được sửa các cũ cụm từ trong chớ theme luôn và sẽ plugin biến thành chính đa ngôn chậm ngữ, mới nhưng nó bỗng nhiên có chính lẽ chưa load đột nhiên file luôn ngôn đột nhiên ngữ phù dễ hợp dễ với ngôn rất ngữ chưa đang cũ chọn để hiển mất thị ra lại bên thường ngoài. chớ Điều này có nghĩa đích là, cũ nếu bạn rất muốn plugin đã và chẳng theme chỉ của bạn hiển thị ngôn ngữ phù hợp trên ngôn ngữ khác nhau, thì bắt buộc theme và plugin của bạn phải có các file ngôn ngữ .mo trên host để nó có lẽ chuyên chở ra.
Xin lưu ý là để cho theme của bạn có thể tìm được file ngôn ngữ tương ứng thì hãy tìm trong file functions.php của theme đoạn load có thể _theme_textdomain
được xem nhất nó load lắm file cả ngôn được ngữ thường ở thư cũ mục nào và không đặt file ngôn ngữ đã vào mới thư ngay mục đừng đó.
Lời cũ kết
nhất PolyLang cũng chỉ vậy chớ thôi rất nhưng nhanh những gì mình đã chậm hướng mới dẫn ở trên đã chưa đủ để cho bạn làm một nhanh website rất đa đừng ngôn ngữ khá mất hoàn rất chỉnh mất nhất rồi. không Nếu ngay có khó cần thì mình nghĩ khó nhất luôn chỉ nhanh là đột nhiên phần thiết lập có thể theme có lẽ hiển thị dễ tốt đột nhiên đa ngôn thường ngữ mới thôi đang nhưng bạn cố gắng đừng tự tìm chớ hiểu nhất và chớ đọc kỹ sẽ làm được.
Chúc các bạn thành công!
Võ Minh Tốt ()
Với hơn 4 năm kinh nghiệm lập trình (Python, PHP, JS, Wordpress...) và 6+ năm thực chiến trong quản trị website, tôi tư vấn giải pháp SEO từ khóa & marketing online tối ưu cho doanh nghiệp. Hiện là Trưởng phòng Kinh doanh tại Siêu Tốc Việt.