19b1408c55
El extension acepta ahora imágenes además de texto: al compartir un screenshot del banco/broker, Vision reconoce el texto EN EL DISPOSITIVO (la imagen nunca sale del teléfono), extrae los importes candidatos y rellena el más prominente visualmente (en las UIs bancarias el balance es el número más grande). El resto de candidatos se ofrecen como chips de un toque. Percentajes y años se filtran. - ExtImageAmountScanner.swift: VNRecognizeTextRequest + ranking por altura de bounding box + dedup por valor - ShareViewController: carga UIImage/URL/Data del provider, estado de escaneo, sección de candidatos - Info.plist: NSExtensionActivationSupportsImageWithMaxCount=1 - Strings nuevas en los 7 idiomas (ext_scanning_image, ext_detected_amounts, ext_ocr_no_amounts) - PredictionEngine: troceado ternario que agotaba el type-checker en Debug - Bump a 1.4.2 build 48 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WoScpmHdVj1aUf4rAp6hbe
15 lines
665 B
Plaintext
15 lines
665 B
Plaintext
"ext_title" = "Schnell-Update";
|
|
"ext_cancel" = "Abbrechen";
|
|
"ext_save" = "Sichern";
|
|
"ext_amount_section" = "Betrag";
|
|
"ext_amount_placeholder" = "0,00";
|
|
"ext_source_section" = "Quelle";
|
|
"ext_already_updated" = "Diesen Monat aktualisiert";
|
|
"ext_saved_title" = "Gesichert!";
|
|
"ext_saved_body" = "Erscheint in Portfolio Journal beim nächsten Öffnen.";
|
|
"ext_no_sources_title" = "Noch keine Quellen";
|
|
"ext_no_sources_body" = "Öffne Portfolio Journal einmal, damit deine Quellen hier erscheinen.";
|
|
"ext_scanning_image" = "Bild wird gelesen…";
|
|
"ext_detected_amounts" = "Erkannte Beträge";
|
|
"ext_ocr_no_amounts" = "Keine Beträge erkannt — gib den Wert manuell ein.";
|