[Function _n] What wrong?
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Lĩnh vực
- internationalization, tooling
Hướng nghiên cứu
Bắt đầu với lệnh gọi _n() được cung cấp và cảnh báo bản dịch của Theme Check, sau đó kiểm tra cách checker đếm các đối số của _n() và xác định các text domain. Tái hiện cảnh báo bằng đoạn snippet WooCommerce và so sánh với tham chiếu _n() của WordPress; hoàn thành khi checker chỉ báo cáo một text domain thực sự và không còn coi downloads_remaining là một text domain nữa.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
This code of Woocommerce Plugin:
echo apply_filters( 'woocommerce_available_download_count', '<span class="woocommerce-Count count">' . sprintf( _n( '%s download remaining', '%s downloads remaining', $download['downloads_remaining'], 'domain' ), $download['downloads_remaining'] ) . '</span> ', $download );
but Them check is warning:
WARNING: Found a translation function that has an incorrect number of arguments. Function _n, with the arguments '%s download remaining', '%s downloads remaining', downloads_remaining, 'domain'
I see code here:
https://developer.wordpress.org/reference/functions/_n/
And my text domain is domain:
Warning: More than one text-domain is being used in this theme. This means the theme will not be compatible with WordPress.org language packs.
The domains found are domain, downloads_remaining
I only found downloads_remaining in echo apply_filters( 'woocommerce_available_download_count', '<span class="woocommerce-Count count">' . sprintf( _n( '%s download remaining', '%s downloads remaining', $download['downloads_remaining'], 'domain' ), $download['downloads_remaining'] ) . '</span> ', $download );
What wrong?
- Ngôn ngữ chính
- PHP
- Star
- 372
- Fork
- 114
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của WordPress/theme-check
-
Blocklisted file-extension patterns are unanchored, so ordinary filenames fail the checkCó thể đã có người làm @CookieDarb đã nhận 35 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
WordPress/theme-check#504 ·
-
Bug: "License" and "License URI" are missing from Theme Info summary when checking the active themeCó thể đã có người làm @CookieDarb đã nhận 130 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
WordPress/theme-check#494 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
WordPress/theme-check#492 · 2 bình luận ·
-
Theme Check flags "wordpress" identifier as REQUIRED — false positive, do not "fix" by renamingCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 45/100
WordPress/theme-check#505 · 1 reaction ·
-
Typescript TestsĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
WordPress/theme-check#491 ·
Tất cả issue của WordPress/theme-check
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 89/100
backdrop-contrib/commerce#65 ·
-
backend enhancement good first issue php
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Evalogical-Inc/devReady#66 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
mollie/PrestaShop#1627 ·
Maintainer thường phản hồi trong vòng 5 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
FriendsOfFlarum/follow-tags#118 ·