[Series WHMCS] Languages - Phần 5: Overrides 2019-10-18

WHM.vn cho ra mắt series tự học WHMCS giúp bạn thuận lợi hơn trong việc tìm hiểu và học tập về WHMCS

  1. Trung
    Overrides

    [​IMG]

    Các tệp ngôn ngữ được cung cấp không được mã hóa để cho phép bạn xem các chuỗi ngôn ngữ mà WHMCS sử dụng.

    Tuy nhiên, chúng tôi khuyên bạn không nên chỉnh sửa trực tiếp các tệp này. Thay vào đó, nên sử dụng ghi đè(Overrides) để làm việc đó.

    Ghi đè tệp ngôn ngữ cho phép bạn tùy chỉnh các chuỗi và cụm từ ngôn ngữ theo cách được đảm bảo an toàn trong quá trình nâng cấp.

    Sử dụng ghi đè

    Các bước để tùy chỉnh chuỗi ngôn ngữ thông qua ghi đè như sau:

    1. Tạo một thư mục có tên overrides với đường dẫn ~/lang/.
    2. Tạo hoặc sao chép tệp ngôn ngữ bạn muốn ghi đè. Ví dụ: để tạo ghi đè cho ngôn ngữ tiếng Anh bạn tạo ~/lang/overrides/english.php.
    3. Mở tệp vừa tạo trong trình soạn thảo ưa thích của bạn.
    4. Bắt đầu tệp bằng thẻ PHP <?php chỉ ra mã PHP sẽ được sử dụng.
    5. Nhập biến hoặc các biến bạn muốn ghi đè. Ví dụ: Nếu bạn muốn thay đổi "Chào mừng tới khu vực thành viên của chúng tôi"(“Welcome to our members area”) bạn sẽ định vị biến thích hợp trong ~/lang/engligh.php đặt nó vào tệp ghi đè tiếng Anh với thay đổi ưa thích bạn:

    ~/lang/english.php

    $_LANG['headertext'] = "Welcome to our members area.";

    ~/lang/overrides/english.php
    $_LANG['headertext'] = "Welcome home!";

    1. Với mỗi biến bạn muốn thay đổi, lặp lại bước 5. Ví dụ: Một tệp ghi đè đã hoàn thành sẽ trông như sau:
    ~/lang/overrides/english.php
    <?php
    $_LANG[
    'headertext'] = "Welcome home!";
    $_LANG[
    'addtocart'] = "Add to Basket";
    $_LANG[
    'cartproductaddons'] = "Product Extras";

    • Lưu lại và bạn đã hoàn thành công việc
    Bài viết được tham khảo và lược dịch từ: https://developers.whmcs.com/languages/overrides/