NFC Upload Filename Fix
Overview
Normalizuje nazwy wysyłanych plików do Unicode NFC (ż zamiast z + kropka) — naprawia błąd Chromium na macOS.
Naprawia polskie (i inne) znaki diakrytyczne w nazwach plików wysyłanych z Chrome i Brave na macOS. PROBLEM Przeglądarki oparte na Chromium na macOS wysyłają nazwy plików w formie Unicode NFD. Litera „ż” trafia wtedy na serwer jako dwa znaki: „z” i osobna kropka. Wiele serwisów tego nie obsługuje i zamiast „żółć.pdf” pokazuje coś w rodzaju „z˙o´łc´.pdf”. Dotyczy to między innymi Send to Kindle, WordPressa i starszych aplikacji ASP.NET, np. systemów EZD. Safari wysyła nazwy poprawnie, w formie NFC, a Chromium nie planuje tego zmienić. CO ROBI ROZSZERZENIE Zamienia nazwy plików na formę NFC, zanim trafią na serwer. Zawartość plików się nie zmienia. Działa przy: • wyborze pliku w zwykłym formularzu (także ASP.NET WebForms i WordPress), • wysyłaniu formularza, również przez form.submit(), • uploaderach w JavaScripcie (file.name, FormData), • przeciąganiu i wklejaniu plików. Jeśli nazwa jest już poprawna, rozszerzenie niczego nie zmienia. TYLKO NA WYBRANYCH STRONACH Po instalacji rozszerzenie nie działa nigdzie. Sam decydujesz, na których domenach ma działać: 1. Wejdź na stronę, na której wysyłasz pliki. 2. Kliknij ikonę rozszerzenia i wybierz domenę. 3. Zgódź się w oknie przeglądarki na dostęp do tej domeny. Domenę możesz w każdej chwili usunąć, co cofa też zgodę na dostęp. Listę domen można wyeksportować do pliku i zaimportować na innym komputerze. PRYWATNOŚĆ • Brak stałego dostępu do jakiejkolwiek strony. Dostęp jest nadawany osobno dla każdej wybranej domeny. • Rozszerzenie niczego nie wysyła i nie zbiera żadnych danych. Lista domen jest przechowywana lokalnie w przeglądarce. • Kod nie jest minifikowany i nie pobiera niczego z sieci. SPRAWDZENIE W ustawieniach rozszerzenia jest strona testowa. Wybierz na niej plik z polskimi znakami w nazwie, a zobaczysz, czy nazwa została poprawiona. Uwaga: rozszerzenie nie zmieni nazw plików wysłanych wcześniej, bez niego.
0 out of 5No ratings
Details
- Version1.2.1
- UpdatedOctober 28, 2026
- Offered byrobert@blaut.biz
- Size22.32KiB
- Languagespolski
- Developer
Email
rozszerzenia@blaut.biz - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes