|
1 | 1 | # Translation Label Proposal |
2 | 2 |
|
| 3 | +## ✅ STATUS: IMPLEMENTED (January 28, 2026) |
| 4 | + |
| 5 | +**Implementation commit:** e568ef8 |
| 6 | +**GitHub label:** https://github.com/projectbluefin/common/labels/kind%2Ftranslation |
| 7 | +**Report preview:** January 2026 report shows new "🌍 Localization" section with 2 PRs |
| 8 | + |
| 9 | +--- |
| 10 | + |
3 | 11 | ## Executive Summary |
4 | 12 |
|
5 | 13 | Proposal to add a `kind/translation` label to better categorize localization and internationalization work in monthly reports and issue tracking. |
6 | 14 |
|
| 15 | +**✅ APPROVED AND IMPLEMENTED** - Purple color (`8B5CF6`) approved, no dual-labeling with `kind/enhancement` |
| 16 | + |
7 | 17 | ## Problem Statement |
8 | 18 |
|
9 | 19 | Currently, translation/localization PRs are categorized as `kind/enhancement` and end up in the "Other" section of monthly reports because they don't fit existing categories. This makes it harder to: |
@@ -232,20 +242,43 @@ Update relevant documentation: |
232 | 242 |
|
233 | 243 | ## Questions for Maintainers |
234 | 244 |
|
235 | | -1. **Approve color choice?** Purple (`8B5CF6`) or prefer different color? |
236 | | -2. **Approve label name?** `kind/translation` or prefer `kind/i18n`, `kind/localization`, etc.? |
237 | | -3. **Should we keep `kind/enhancement` on translation PRs?** (Dual labeling vs. single label) |
238 | | -4. **Any existing translation guidelines** that should be referenced in label description? |
| 245 | +1. **✅ Approve color choice?** Purple (`8B5CF6`) - APPROVED |
| 246 | +2. **✅ Approve label name?** `kind/translation` - APPROVED |
| 247 | +3. **✅ Should we keep `kind/enhancement` on translation PRs?** NO - Single label only |
| 248 | +4. **Any existing translation guidelines?** Not applicable |
| 249 | + |
| 250 | +## Implementation Results |
| 251 | + |
| 252 | +**Label Created:** |
| 253 | + |
| 254 | +- URL: https://github.com/projectbluefin/common/labels/kind%2Ftranslation |
| 255 | +- Color: 8B5CF6 (purple) |
| 256 | +- Description: Translation and localization work (i18n/l10n) |
| 257 | + |
| 258 | +**PRs Updated:** |
| 259 | + |
| 260 | +- #175 (Polish translation): ✅ Labeled, `kind/enhancement` removed |
| 261 | +- #143 (French translation): ✅ Labeled, `kind/enhancement` removed |
| 262 | + |
| 263 | +**Reports Updated:** |
| 264 | + |
| 265 | +- January 2026: ✅ New "🌍 Localization" section with 2 PRs |
| 266 | +- Other section: Reduced from 83 to 79 items |
| 267 | + |
| 268 | +**Configuration Updated:** |
| 269 | + |
| 270 | +- `scripts/lib/label-mapping.mjs`: ✅ Color and category added |
| 271 | +- `reports/2026-01-31-report.mdx`: ✅ Regenerated with new section |
239 | 272 |
|
240 | 273 | ## Related Documents |
241 | 274 |
|
242 | 275 | - `.planning/unlabelled-pr-analysis-2026-01.md` - Original analysis identifying need |
243 | | -- `scripts/lib/label-mapping.mjs` - Configuration file to update |
244 | | -- `AGENTS.md` - Documentation file to update |
245 | | -- `reports/2026-01-31-report.mdx` - Report that will be updated |
| 276 | +- `scripts/lib/label-mapping.mjs` - Configuration file (UPDATED) |
| 277 | +- `reports/2026-01-31-report.mdx` - Report (UPDATED) |
| 278 | +- Commit e568ef8 - Implementation commit |
246 | 279 |
|
247 | 280 | --- |
248 | 281 |
|
249 | 282 | **Author:** OpenCode (Claude Sonnet 4.5 via GitHub Copilot) |
250 | 283 | **Date:** January 28, 2026 |
251 | | -**Status:** DRAFT - Awaiting maintainer approval |
| 284 | +**Status:** ✅ IMPLEMENTED - All phases complete |
0 commit comments