Files
sure/config/locales/views/rules/pl.yml
UberDudePL cebdf1d4f7 Polish localization: complete translations, pluralization fixes, and reusable locale audit tooling (#1356)
* Add production-ready Polish localization and reusable locale audit tooling

- add and update Polish locale files across models, views, mailers, and shared translations
- add runtime rails-i18n dependency and Polish locale support in language helper
- add regression coverage for Polish pluralization and locale-aware money formatting
- introduce reusable locale audit script for any locale plus backward-compatible PL wrapper
- add localization audit docs and generated PL readiness/pluralization reports
- resolve one/few/many/other pluralization consistency for Polish locales

* Fix Polish locale review feedback

* Fix locale compatibility regressions

* Polish locale typo pass and wrapper cleanup

* Final language improvements and test isolation for Polish locales

- Improved partial_success wording in SnapTrade with proper noun inflection
- Fixed typos: Pomin → Pomiń in Mercury and LunchFlow items
- Isolated I18n backend state in polish_pluralization_test to prevent test coupling

* Fix code review comments in locale audit scripts

- Use RbConfig.ruby instead of 'ruby' to ensure consistent interpreter
- Remove Symbol from permitted_classes and explicitly allow CLDR plural symbols (one, few, many, other) in YAML loading

* Simplify i18n flow and align locale interpolation keys

* Remove locale audit scripts and localization docs
2026-04-07 11:55:58 +02:00

53 lines
2.1 KiB
YAML

---
pl:
rules:
no_action: Brak akcji
no_condition: Brak warunku
actions:
value_placeholder: Wprowadź wartość
apply_all:
button: Zastosuj wszystkie
confirm_title: Zastosować wszystkie reguły
confirm_message: Za chwilę zastosujesz %{count} reguł wpływających na %{transactions} unikalnych transakcji. Potwierdź, jeśli chcesz kontynuować.
confirm_button: Potwierdź i zastosuj wszystkie
success: Wszystkie reguły zostały dodane do kolejki wykonania
ai_cost_title: Szacowanie kosztu AI
ai_cost_message: To użyje AI do kategoryzacji maksymalnie %{transactions} transakcji.
estimated_cost: 'Szacowany koszt: ~$%{cost}'
cost_unavailable_model: Szacowanie kosztu niedostępne dla modelu "%{model}".
cost_unavailable_no_provider: Szacowanie kosztu niedostępne (brak skonfigurowanego dostawcy LLM).
cost_warning: Mogą zostać naliczone koszty, sprawdź u dostawcy modelu aktualny cennik.
view_usage: Zobacz historię użycia
recent_runs:
title: Ostatnie uruchomienia
description: Zobacz historię wykonania reguł, w tym status powodzenia/niepowodzenia oraz liczbę transakcji.
unnamed_rule: Reguła bez nazwy
columns:
date_time: Data/godzina
execution_type: Typ
status: Status
rule_name: Nazwa reguły
transactions_counts:
queued: W kolejce
processed: Przetworzone
modified: Zmodyfikowane
execution_types:
manual: Ręczne
scheduled: Zaplanowane
statuses:
pending: Oczekujące
success: Pomyślnie
failed: Błąd
clear_ai_cache:
button: Zresetuj cache AI
confirm_title: Zresetować cache AI?
confirm_body: Czy na pewno chcesz zresetować cache AI? Umożliwi to regułom AI ponowne przetworzenie wszystkich transakcji. Może to wygenerować dodatkowe koszty API.
confirm_button: Zresetuj cache
success: Trwa czyszczenie cache AI. To może potrwać chwilę.
condition_filters:
transaction_type:
income: Przychód
expense: Wydatek
transfer: Przelew
equal_to: Równe