Tốt, Phiên bản này khắc phục một số vấn đề. Không sửa chữa người khác (Vâng, dịch ẩn danh được bật theo mặc định, nếu bạn ước – tắt nó đi, đó là cuộc gọi của bạn, không phải là một vấn đề an ninh). Cũng thế, một người biên tập * NÊN * có thể xem những người nào đã tạo bản dịch trước anh ta trong nhật ký dịch. Đây không phải là một “công bố thông tin” nhưng đúng hơn là một tính năng, rất giống với khả năng của bạn để xem ai đã viết một bài đăng trên trang web của bạn. Nếu bạn không muốn nó, chỉ không cho phép bất kỳ ai khác ngoài quản trị viên dịch và bạn “an toàn”.
Phiên bản này cũng khắc phục sự cố sơ đồ trang web XML, vì họ đã nâng cấp một phiên bản nhỏ (4.1.4 để 4.1.5) nhưng đã thay đổi mọi thứ trong nội bộ (trường hợp hỗn hợp với trường hợp lạc đà, không quá quan trọng, nhưng vẫn, một sự thay đổi đột phá).
Một điều quan trọng khác, Tôi sẽ không sử dụng wordpress.org nữa, Tôi thành thật tin rằng tôi không làm việc cho họ. Tôi thực sự không tin tưởng và tâm sự với họ, và đây là cuối cùng. Bản phát hành mới sẽ có ở đây, nếu cơ chế cập nhật plugin hoạt động trên trang web của bạn, bạn sẽ có thể nâng cấp. Tôi cũng sẽ sớm loại bỏ .1 kết thúc từ các phiên bản, vì sẽ chỉ có một phiên bản.
Nếu bạn có bất cứ điều gì để nói với tôi, vui lòng sử dụng biểu mẫu liên hệ tại đây, Tôi có thể sẽ trả lời trong thời gian thích hợp. Bình luận về những bài đăng đó cũng hoạt động.
Chúc may mắn và vui vẻ khi sử dụng phiên bản này.
Phiên bản 1.0.8 – Cảm ơn Julien!
Vào ngày palindromic đặc biệt này, một phiên bản mới của Transposh được phát hành. Phiên bản này đã bị giữ lại quá lâu nhưng vì cuối cùng tôi đã có thời gian, nó lên và có sẵn.
Vì vậy,, nó tốt cho cái gì?
Đầu tiên, Tôi muốn cảm ơn Julien Ahrens từ RCE Security để được giúp đỡ trong việc phát hiện một số điểm yếu trong phiên bản trước, và làm việc với tôi để cung cấp các bản sửa lỗi và xác thực chúng. Julien đã cung cấp cho tôi thông tin và tiết lộ đầy đủ và rất kiên nhẫn với tôi cho đến khi tôi cuối cùng có thời gian để sửa chữa mọi thứ. Tôi chỉ có thể cho anh ấy lời đề nghị cao nhất của tôi, và thể hiện sự đánh giá cao của tôi ở đây. CẢM ƠN!
Những thứ khác trong phiên bản này bao gồm bản sửa lỗi cho sự hồi quy khét tiếng với Google Dịch, khiến mọi người nhận được [cửa sổ đối tượng] và / hoặc nội dung trùng lặp. Nếu bạn đang sử dụng Google Dịch, vui lòng sử dụng nút mới trong tab tiện ích để xóa dữ liệu trùng lặp. Lưu một bản sao lưu cập nhật các bản dịch do con người của bạn luôn là một ý kiến hay.
Ngoài ra còn có rất nhiều cải tiến đối với tab gây hiểu lầm được gọi là trình biên tập dịch (cái mà, trong nhận thức muộn màng, tôi có lẽ nên gọi “quản lý dịch thuật”) điều này cho phép bạn kiểm soát tốt hơn và hiển thị các bản dịch hiện tại.
Rất nhiều công việc ở đây được dành riêng để tương thích với PHP8 và wordpress 5.9, Tôi tin rằng hầu hết các vấn đề đã được loại bỏ, và các tiện ích sẽ hoạt động trở lại trong giao diện, Tôi muốn cảm ơn tất cả những người dùng đã giúp tôi thử nghiệm điều này, và đặc biệt là Alex và Marcel. nhờ guys!
Phiên bản tiếp theo hy vọng sẽ đến sớm hơn, Tôi nghĩ rằng tôi sẽ đưa sự phát triển và diễn đàn lên github hoặc một nền tảng tương tự. Hãy cho tôi biết nếu bạn có bất kỳ suy nghĩ nào về điều đó.
Thoải mái để liên hệ chúng tôi hoặc để lại phản hồi của bạn về bài đăng này, chúng tôi phát triển dựa trên ý tưởng và đầu vào tích cực của bạn (và khô héo về mặt tiêu cực…) vì vậy hãy giúp chúng tôi cung cấp cho bạn một trong những công cụ dịch miễn phí và tốt nhất hiện có.
Plugin Language Switcher cho Transposh
Đây là một bài đăng từ Marco Gasi của Tiền mã hóa. Tôi đánh giá cao công việc của anh ấy và cho phép anh ấy sử dụng không gian này để nói với bạn điều gì đó mà bạn có thể thấy thú vị như tôi có. Vì vậy mà không có thêm ado, đây là bài đăng của Marco
Như nhiều nhà phát triển khác, khi tôi phát hiện ra plugin Transposh, tôi ngay lập tức yêu nó! Nó cho phép dịch tự động ra khỏi hộp nhưng nó cũng cung cấp cho bạn khả năng kiểm soát chi tiết đối với văn bản đã dịch, cho phép bạn chỉnh sửa từng cụm từ.
Được chứ, bạn đã biết điều đó nên tôi không cần thiết phải nhắc lại ở đây lý do tại sao tất cả chúng ta đều yêu thích Transposh đến vậy.
Nhưng tôi phải thú nhận một điều: Tôi không hài lòng với tiện ích trình chuyển đổi ngôn ngữ. Tôi phát triển các trang web nhỏ và thường tôi cần sử dụng từ 2 để 4 ngôn ngữ khác nhau. Xây dựng các trang web không phải WordPress, Tôi đã từng chỉ đặt một số cờ trong menu điều hướng chính và ước mình có thể làm như vậy bằng WordPress và Transposh.
Cách nghệ nhân
Lúc đầu, để có được kết quả đó, Tôi đã sử dụng một vài plugin hữu ích và chỉ một chút javascript.
Tôi sẽ không lãng phí thời gian của bạn ở đây để nói về điều này: nếu bạn quan tâm, bạn có thể tìm thấy một mô tả chi tiết đây
Cách WordPress
Các “cách nghệ nhân” hoàn toàn nhàm chán với tôi: đối với mỗi trang web mới, tôi phải lặp lại từng bước chỉ để có được 2 hoặc 3 cờ trong menu của tôi. Tôi muốn lấy cờ của mình chỉ cần cài đặt một plugin và có thể điều chỉnh một số cài đặt… Nhưng plugin đó không tồn tại, vì vậy cuối cùng tôi quyết định tôi phải vượt qua giới hạn của mình, đáp ứng thách thức trực tiếp và tạo plugin của riêng tôi.
Hôm nay, tôi tự hào giới thiệu Trình chuyển đổi ngôn ngữ cho Transposh. Nó không phải là ma thuật, nó không làm nên điều kỳ diệu nhưng nó hoàn thành công việc.
Tôi rất biết ơn Ofer, người đã mời tôi giới thiệu sinh vật nhỏ của mình trong blog của anh ấy: cảm ơn, Ofer, vì lòng tốt của bạn, Tôi thực sự đánh giá cao cơ hội này để được biết đến Trình chuyển đổi ngôn ngữ cho Transposh.
Vì vậy,, những gì Trình chuyển đổi ngôn ngữ cho Transposh thực sự làm?
- nó đọc cài đặt Transposh và nhận danh sách các ngôn ngữ được sử dụng trong trang web hiện tại
- nó đọc tất cả các vị trí menu có sẵn trong chủ đề hiện tại và cho phép bạn chọn nơi trình chuyển đổi ngôn ngữ sẽ hiển thị thông qua các hộp kiểm đơn giản
- nó cho phép bạn thêm vào cuối menu đã chọn(S) một loạt cờ hoặc menu thả xuống để chọn ngôn ngữ; Quản trị viên, Các tác giả và Biên tập viên cũng sẽ thấy nút Chỉnh sửa bản dịch, nút này sẽ cho phép họ kích hoạt Trình biên tập Dịch thuật Transposh
- nếu bạn chọn chỉ sử dụng cờ, nó cho phép bạn chọn giữa các cờ Transposh hoặc cờ được cung cấp bởi Trình chuyển đổi ngôn ngữ cho chính Transposh
- nếu bạn chọn sử dụng trình đơn thả xuống, bạn có thể chọn sử dụng danh sách được chọn hoặc không có thứ tự để tạo danh sách thả xuống: Tôi đã thêm tùy chọn này vì danh sách không có thứ tự cung cấp cho bạn nhiều tùy chọn hơn để tùy chỉnh giao diện của chúng hơn là một lựa chọn
- nếu bạn sử dụng danh sách không có thứ tự làm danh sách thả xuống, bạn có thể chọn nếu các mục trong danh sách sẽ chỉ hiển thị cờ, chỉ văn bản hoặc cả cờ và văn bản
- nó cho phép bạn thiết lập các lớp bổ sung cho các mục menu trình chuyển đổi ngôn ngữ của bạn: điều này cho phép bạn làm cho nó trông phù hợp với phong cách chủ đề của bạn bằng cách sử dụng cùng một lớp mà chủ đề của bạn đang sử dụng cho các mục menu điều hướng
- nó cho phép bạn hoàn toàn tùy chỉnh trình chuyển đổi ngôn ngữ của mình bằng trình chỉnh sửa css với đánh dấu cú pháp: biểu định kiểu hiện tại được tải trong trình chỉnh sửa và bạn có thể chỉ cần sửa đổi nó rồi lưu lại hoặc thậm chí bạn có thể tạo một tệp css hoàn toàn mới. với một tên tùy chỉnh (nó mặc định là custom.css)
Tương lai thì sao?
Tôi đã có danh sách VIỆC CẦN LÀM để thêm nhiều tính năng hơn và có thể tạo ngay cả phiên bản cao cấp, nhưng tôi nghĩ rằng Trình chuyển đổi ngôn ngữ cho Transposh sẽ giúp cuộc sống của bạn dễ dàng hơn trong bản phát hành đầu tiên này.. Hoặc ít nhất, đây là điều tôi rất hy vọng!
Bạn có thể tìm Công cụ chuyển đổi ngôn ngữ cho Transposh trong trang web WordPress.org (hoặc chỉ tìm kiếm “Transposh” trong bảng điều khiển quản trị của cài đặt WordPress của bạn): hãy dùng thử và vui lòng liên hệ với tôi nếu bạn gặp bất kỳ vấn đề nào. Và hiển nhiên, Nếu bạn thích nó, đừng quên cho nó một số sao (Tôi vẫn chưa học được cách đưa vào bảng điều khiển những lời mời khó chịu để xếp hạng LOL).
Cảm ơn tất cả các bạn đã đọc.
Mã hóa tốt!
Trân trọng,
Marco Gasi bởi Tiền mã hóa
Phiên bản 1.0.7 – lăn lại
chuẩn rồi, đây là ngày 2 tháng 2. Đó là một ngày tốt để thực hiện một bản phát hành nhỏ mới. Phiên bản này sẽ hoạt động hiệu quả với WP 5.6 (và có lẽ 5.7 quá). Và bao gồm một số bản sửa lỗi nhỏ cho các lỗi gặp phải trong năm ngoái.
Tôi muốn cảm ơn Fabio Perri vì sự giúp đỡ của anh ấy trong việc thử nghiệm bản phát hành này và đã không từ bỏ Transposh. Tôi đoán anh ấy sẽ sớm tìm ra nhiều lỗi hơn và sẽ có bản phát hành mới.
Phiên bản tiếp theo có thể sẽ bao gồm một số phiên bản khác do bing dịch giả phát hành cũng như loại bỏ một số mã cũ và không sử dụng.
Chúng tôi hy vọng bạn sẽ tận hưởng phiên bản này.
Chúc mừng năm mới – 2021
Tốt, đây là một năm bận rộn đối với cá nhân tôi. Tôi không thể phát hành phiên bản Transposh mới với tần suất cần thiết, và những thay đổi xảy ra trong khuôn khổ wordpress đã khiến các bộ phận của plugin hoạt động sai.
Tôi sẽ sớm cập nhật plugin. Vì có một số vấn đề hiện đang làm phiền người dùng đã nâng cấp lên một wordpress mới hơn. Đầu tiên là việc ngừng sử dụng các hàm jQuery cũ, khiến trình tải lười biếng được sử dụng bởi plugin không hoạt động bình thường. Điều này có thể sẽ được khắc phục bằng cách thay thế trình tải lười hoặc hủy tính năng này. Các lập luận được phân chia giữa các cách tiếp cận khác nhau. Khi Transposh được hình thành, tải một script vô dụng trị giá 100k có vẻ hơi nhiều, nhưng internet kể từ đó đã phát triển với tốc độ. Và tôi thực sự không chắc liệu mọi người có còn bận tâm đến việc tối ưu hóa trang web của họ nữa hay không. Trình tải lười biếng cho jQuery hỗ trợ tệp CSS cũng khá hiếm, và không có gì mới đã được phát hành trong một vài năm.
Vấn đề chính thứ hai là việc sử dụng jQueryUI làm nền tảng hộp thoại mà plugin dựa vào. Sự phát triển jQueryUI cũng diễn ra vô cùng trầm lắng trong vài năm qua. Và tôi không thể tìm thấy một hộp thoại thay thế phù hợp. Nhu cầu thay đổi hoàn toàn cách tiếp cận hoặc viết một số thành phần hộp thoại của riêng tôi là một nhiệm vụ rất lớn khác. Tôi có thể sẽ chỉ làm cho nó hoạt động trở lại. Nhưng giải pháp keo nhanh này sẽ phải thay đổi.
Tôi muốn cảm ơn tất cả những người đã ủng hộ plugin và sự phát triển của nó trong thập kỷ qua. Đây là điều khiến tôi tiếp tục ủng hộ plugin.
Hẹn gặp lại bạn với bản phát hành mới sẽ sớm sửa hầu hết các lỗi. Và tôi chia sẻ hy vọng toàn cầu rằng 2021 sẽ tốt hơn 2020.