Apache Superset & Chart
Contribuzione attiva ad Apache Superset, piattaforma enterprise di business intelligence e data visualization. Localizzazione italiana, strumenti di traduzione automatica e PR upstream.
2
PR upstream merged
4.5K+
Stringhe tradotte IT
2
Strumenti creati
3
Discussion community
Descrizione del Progetto
Apache Superset Γ¨ una piattaforma di business intelligence moderna, enterprise-ready, per l'esplorazione e visualizzazione dei dati. Supporta centinaia di database SQL e offre un'interfaccia no-code per creare chart e dashboard.
Il mio contributo si articola su tre fronti: (1) localizzazione italiana β traduzione completa delle interfacce di Superset con PR upstream mergiate nel repository ufficiale Apache; (2) Superset-Translator-ITA β strumento Python per tradurre automaticamente i file .po proteggendo i termini tecnici; (3) partecipazione attiva nelle discussioni della community su configurazione, limiti e confronto temporale di chart.
Tecnologie Utilizzate
| Componente | Tecnologia | Versione |
|---|---|---|
| Piattaforma | Apache Superset | 6.x |
| Linguaggio | Python | 3.10+ |
| Traduzione | Google Translate API (gtx) | β |
| PO files | gettext / Babel | β |
| Testing | pytest + ruff + mypy | β |
Contributi Principali
π PR Localizzazione
Due Pull Request mergiate in apache/superset per aggiornare le traduzioni italiane (messages.po): +5006/β7530 righe nella PR #38948 e un aggiornamento mergiato nella PR #38821.
π€ Superset-Translator-ITA
Tool Python CLI che traduce automaticamente file .po da Inglese a Italiano, protegge termini tecnici (API, SQL, JWT, OAuth) e rimuove flag fuzzy. CI/CD con pytest, ruff, mypy e codecov.
π‘ Community Engagement
Partecipazione attiva alle discussioni della community su: confronto temporale di chart, installazione Superset 6.1.0 su Windows con venv, e configurazione limiti ROW_LIMIT/SQL_MAX_ROW.
π Data Visualization
Esplorazione delle capacitΓ di Superset: chart interattivi, dashboard dinamici, semantic layer, SQL Lab, e integrazione con database SQL tramite SQLAlchemy.
Risultati
Le traduzioni italiane sono ora parte del repository ufficiale Apache Superset, disponibili per tutti gli utenti italiani della piattaforma. Lo strumento di traduzione automatizzata Γ¨ open-source e riutilizzabile per qualsiasi progetto con file .po.
Esplora i Repository
Scopri il fork di Superset, lo strumento di traduzione, e i PR upstream su GitHub.