feat: finish ES/FY localization, fix eAIP URLs, add aircraft registers #13
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/aircraft-list-search"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Three features plus previously staged branch work, all green (
flutter analyzeclean, full suite passing).Localization (ES + West Frisian)
Added Spanish and West Frisian to every per-screen detail copy that previously fell back to English: weather, NOTAM, SNOWTAM, AIP charts & settings, openAIP field view, briefing summary, diagnostics and map settings. The 8 UI languages now cover the detail screens, not just the main screen.
eAIP chart URLs (live-verified)
Repaired broken national eAIP links, each re-checked with
curl:docs.pansa.pl(AD 2 {ICAO} 1filename style)wp-contentpath with-en-PTkans-ks.org, underscore date folderAircraft registers (tail-number lookup)
aircraftRegistrationPrefixesas the single source of truth shared by the repository and the UI.Also bundled
Previously staged branch work: app-wide distance unit, aircraft route repository, map preference persistence.
🤖 Generated with Claude Code
Localization: add Spanish (ES) and West Frisian (FY) to every per-screen detail copy (weather, NOTAM, SNOWTAM, AIP charts/settings, openAIP field, briefing summary, diagnostics, map settings); these previously fell back to English. README and language note updated. eAIP charts: live-verified URL repairs. PL -> docs.pansa.pl (AD 2 {ICAO} 1 filename style), PT -> cycle-less wp-content path with -en-PT, Kosovo -> host moved to kans-ks.org with underscore date folder. Moved ES (PDF-only), LT (dead host), BG/HR/SI/SK (JS portals) and RO/FI/IS (name-in-filename) to portal-only since they no longer expose a stable per-ICAO HTML AD 2 page. IE and NL/BE left unchanged (IE old path still serves content; NL/BE 403 is WAF, not a bad URL). Aircraft registry: real tail-number lookup for US (FAA Releasable DB), CA (Transport Canada CCARCS), AU (CASA) and NO (Luftfartstilsynet), plus restricted-info stubs for BE/FR/GB/CH/FI where no free bulk download exists. Prefix->country routing centralised in aircraftRegistrationPrefixes as the single source of truth shared by the repository and the UI; normalize handles hyphen-less US marks. Also includes previously staged branch work: app-wide distance unit, aircraft route repository, and map preference persistence. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>