Progetto Open Source

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.

Apache Superset Python i18n Data Viz
πŸ“Š

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
PiattaformaApache Superset6.x
LinguaggioPython3.10+
TraduzioneGoogle Translate API (gtx)β€”
PO filesgettext / Babelβ€”
Testingpytest + 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

PR mergiate: 2
Stringhe tradotte: ~4.500
Repo strumento: Superset-Translator-ITA
Fork: apache/superset

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.

πŸ“‚ Superset Fork 🌐 Translator ITA πŸ”€ PR #38821