Przejdź do treści
Wszystkie narzędzia Cennik Blog

Czaty i wiadomości głosowe

Dokumenty

Audio i wideo

Zaloguj się

Język

Perskie napisy wyświetlają dziwne znaki? Przywróć im poprawny farsi

Perskie napisy wyświetlające się jako سلام, ÓáÇã, ciągi znaków zapytania czy puste kwadraty prawie zawsze da się odzyskać. Plik zapisano w starym kodowaniu albo odczytano w złym i ponownie zapisano. Prześlij go, a narzędzie rozpozna błąd, cofnie go i zwróci czysty tekst w farsi w UTF-8, z interpunkcją po właściwej stronie. Zlecenia do 3,000 wierszy są całkowicie za darmo; cały sezon kosztuje $5 (jednorazowa płatność).

Popraw napisy w języku perskim lub arabskim

Znaczniki kierunku od prawej do lewej (RTL)

Bez rejestracji. Do Liczba linijek napisów: 3,000 w całości za darmo. Dłuższe: pierwsza część za darmo, wszystkie pliki w zleceniu za $5, jedna płatność.

Kontynuując, akceptujesz: Regulamin i Polityka prywatności.

  • سلام: tekst UTF-8 odczytany jako zachodnioeuropejski i zapisany ponownie – odwrócone
  • ÓáÇã: tekst Windows-1256 odczytany jako zachodnioeuropejski i zapisany ponownie – odwrócone
  • Znaki zapytania lub kwadraty w VLC: najczęściej plik Windows-1256 odczytany jako UTF-8 – skonwertowane
  • Arabskie ي i ك zamienione na perskie ی i ک; dodano znaczniki kierunku tekstu od prawej do lewej
  • Zachowane te same nazwy plików i formaty, w UTF-8
Otwórz demo

Zobacz przykładowy PDF

Co oznaczają poszczególne rodzaje „krzaczków”

Weźmy słowo سلام. Zapisane w UTF-8, każda perska litera zajmuje dwa bajty. Jeśli program odczyta te bajty jako tekst zachodnioeuropejski i zapisze wynik, każda litera zamienia się w dwa znaki łacińskie, tworząc سلام. Mnóstwo linijek pełnych znaków Ø i Ù to typowy objaw tego błędu.

Jeśli plik oryginalnie był w Windows-1256 (starym kodowaniu Windows dla farsi i arabskiego), każda litera zajmuje jeden bajt. Po odczytaniu jako tekst zachodni i ponownym zapisaniu سلام staje się ÓáÇã: jedna łacińska litera ze znakiem diakrytycznym na jedną literę perską. Z kolei plik w Windows-1256 odtworzony przez odtwarzacz oczekujący UTF-8 wyświetla znaki zapytania lub prostokąty, ponieważ te bajty nie tworzą poprawnego tekstu w UTF-8.

Każdy z tych trzech problemów da się cofnąć, ponieważ litery wciąż tam są, tyle że w innej postaci. Narzędzie sprawdza układ znaków w pliku, zamienia je z powrotem na pierwotne bajty i odczytuje we właściwym kodowaniu.

Co jeszcze naprawiamy

  • Interpunkcja przeniesiona na początek wiersza (np. „.سلام”) wraca na koniec, jeśli w całym pliku występuje ten problem
  • Usunięcie starych znaków kontrolnych kierunku i dodanie znacznika od prawej do lewej na obu końcach każdego wiersza
  • Arabskie litery ي oraz ك, typowe dla starszych plików perskich, zamienione na ی i ک
  • Znaki ? , ; zamienione na ؟ ، ؛, bez naruszania liczb takich jak 1,000
  • Tagi, takie jak <i> czy {\an8}, pozostają nienaruszone

Kiedy odzyskanie liter nie jest możliwe

Jeśli sam plik zawiera fizyczne znaki zapytania w miejscu liter (ponieważ jakiś program zastąpił nimi nieobsługiwane znaki), pierwotny tekst przepadł i żadne narzędzie go nie odzyska – musisz znaleźć inną kopię. Jeśli litery zamieniają się w kwadraty tylko na jednym telewizorze lub odtwarzaczu, a na komputerze działają poprawnie, urządzeniu brakuje czcionki z alfabetem perskim – żadna modyfikacja pliku tego nie naprawi. Jeśli kwadraty pojawiają się jedynie wokół tekstu, przetwórz plik ponownie z wyłączonymi znacznikami kierunku od prawej do lewej.

Jak działa narzędzie, ile kosztuje i jak traktujemy Twoje pliki, znajdziesz na stronie narzędzia: Naprawa napisów perskich i arabskich. Ceny wszystkich narzędzi znajdziesz w dziale cennik.

Ostatnia aktualizacja:

Pytania i odpowiedzi

Czy ChatGPT poradzi sobie z naprawą perskich napisów z dziwnymi znakami?

Jeśli wkleisz jedną linijkę w rodzaju سلام, model może rozpoznać schemat i odgadnąć słowa. Jednak cały film jest za długi na jedną odpowiedź, a kopiowanie uszkodzonego tekstu w oknie czatu może zniekształcić znaki niezbędne do odwrócenia kodowania. Nasze narzędzie naprawia błąd kodowania linijka po linijce, bajt po bajcie.

Dlaczego ten sam plik wygląda dobrze na komputerze, a na telewizorze nie?

Komputer prawdopodobnie poprawnie rozpoznaje kodowanie, podczas gdy telewizor z góry zakłada UTF-8 lub nie ma perskiej czcionki. Konwersja do UTF-8 rozwiązuje pierwszy problem; w drugim przypadku potrzebny jest inny odtwarzacz.

Czy synchronizacja czasowa ulegnie zmianie?

Nie. Naprawiany jest wyłącznie tekst. Czasy wyświetlania, kolejność i formatowanie pozostają bez zmian.

Ile to kosztuje?

Pojedynczy plik lub zlecenie do łącznie 3,000 wierszy napisów (co wystarcza na większość pełnometrażowych filmów) jest całkowicie za darmo, łącznie z pobraniem. Cały sezon kosztuje $5 (jednorazowa płatność) i obejmuje do 50 plików oraz 50,000 wierszy.

Czy to działa również dla języka dari i arabskiego?

Tak. Wybierz język przed przesłaniem pliku: dla dari stosowane są te same reguły literowe co dla farsi, a w arabskim zachowywane są litery ي oraz ك.

Czy zobaczę, co zostało poprawione?

Tak. W podsumowaniu na ekranie sprawdzisz, ile plików przekonwertowano i z jakiego kodowania, w ilu naprawiono uszkodzone litery, a w ilu przywrócono poprawną pozycję interpunkcji.

Powiązane zlecenia

Używamy analitycznych plików cookie, by sprawdzać, które strony są pomocne. Zgadzasz się?