weblate/docs/snippets
Copilot 940a4b0dc9
feat(checks): Add Objective-C format string check for iOS .strings/.stringsdict (#18839)
Adds support for Objective-C format string checks (%@ and %1$@).

- Added OBJC_PRINTF_MATCH regex pattern
- Added objc-format entry in FLAG_RULES
- Added ObjCFormatCheck class extending BasePrintfCheck
- Registered in CHECK_LIST
- Wired check_flags into StringsFormat and StringsdictFormat
- Added tests following CFormatCheckTest pattern
- Updated changelog and auto-generated documentation

Closes #18339

Co-authored-by: Michal Čihař <michal@weblate.org>
2026-04-09 14:10:57 +00:00
..
format-features feat(docs): Automatically generate format features docmentation (#18106) 2026-04-01 15:41:20 +00:00
addons-autogenerated.rst feat(add-ons): normalize POT comments as well 2026-04-07 21:14:24 +02:00
basics.rst docs: mention categories in basics 2024-05-22 12:32:52 +02:00
check-flags-autogenerated.rst feat(checks): Add Objective-C format string check for iOS .strings/.stringsdict (#18839) 2026-04-09 14:10:57 +00:00
checks-autogenerated.rst feat(checks): Add Objective-C format string check for iOS .strings/.stringsdict (#18839) 2026-04-09 14:10:57 +00:00
compliance-warning.rst docs: move us compliance to the compliance section (#16594) 2025-10-16 10:28:42 +00:00
file-format-parameters.rst fix(formats): properly handle default params 2026-04-08 14:19:38 +02:00
format-database-backed.rst formats: Prefer translations from database for MD, TXT and HTML 2023-08-01 20:21:37 +02:00
format-in-development.rst
machines-autogenerated.rst feat: Automatic documentation generation (#18152) 2026-03-17 17:48:07 +01:00
not-hosted.rst
oauth-site.rst
permissions.rst feat: migrate billing.view permission to billing ownership 2026-02-16 14:36:12 +01:00
roles.rst feat: migrate billing.view permission to billing ownership 2026-02-16 14:36:12 +01:00
vcs-credentials.rst vcs: Added support for Azure DevOps Pull Requests (#10227) 2023-11-15 16:08:01 +01:00