Zalogowany jako: gość

Forum

Wątek: jak osłownikować deepl?

Wróć do listy wątków

1 z 1

1 z 16: balteam

Witajcie, jak tłumaczymy w apce windowsowej deepl, to pod drugim polem edycji mamy zawsze przy kolejnych zdaniach czytane:
przycisk Kliknij, aby zastosować alternatywę staráme se o důvěryhodný předmět
Jak zrobić żeby nvda nie czytał tego zbędnego zdania początkowego? to nie jest zwykły tekst, więc dodanie wyrażenia do słownika i zamiana tego na coś krótkiego, nie działa.

Zapraszam osoby posiadające piesy, lub chcące je posiadać, do dołączenia do grupy o psach przewodnikach.
19.03.2023 21:37

2 z 16: nuno69

W słowniku robisz tak
(Przycisk\sKliknij,\saby\szastosować\salternatywę\s)(^[a-zA-Z0-9.,]*$)
I zamieniasz na frazę
$1
Mam nadzieję że zadziałą bo nie znam silniku regexow NVDA. Pewnie jest ułomny jak cała reszta. Jak nie działa to pisz.
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
20.03.2023 11:11

3 z 16: balteam

Nie działa, czyta jak czytało.
Zapraszam osoby posiadające piesy, lub chcące je posiadać, do dołączenia do grupy o psach przewodnikach.
20.03.2023 12:16

4 z 16: zvonimirek222

bo trzeba wybrać, że to jest regeks.
Student studentowi wszystko
20.03.2023 12:17

5 z 16: balteam

Dalej nie działa. zaznaczyłem regularne i tylko tyle, takt o co Nuno wrzucił kopiuj wklej.

Zapraszam osoby posiadające piesy, lub chcące je posiadać, do dołączenia do grupy o psach przewodnikach.
20.03.2023 12:21

6 z 16: zvonimirek222

zaraz się spytam ludzi, którzy robili przy regularnych w NVDA.
Student studentowi wszystko
20.03.2023 14:29

7 z 16: nuno69

A co jak zamienisz na $2? Nie mam NVDA nawet na dysku zeby sprawdzic, moge jutro sprawdzic
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
20.03.2023 20:29

8 z 16: balteam

nic
Zapraszam osoby posiadające piesy, lub chcące je posiadać, do dołączenia do grupy o psach przewodnikach.
20.03.2023 21:35

9 z 16: grzezlo

Bo to raczej nie jest jeden łańcuch, który można regexem czy czymkolwiek zamienić, tylko są trzy części zapewne jak w poniższym przykładzie:
Speaking ['OK', 'przycisk', 'ma fokus']
Przestaw sobie poziom logowania na wejście/wyjście przejdź na ten przycisk i zobacz w logu, co się odłożyło.
Regex nuna jest sknocony na parę sposobów, bo po pierwsze zakłada, że słowo przycisk jest częścią tego samego łańcucha, a to nie jest ten sam łańcuch.
Czyli trzeba usunąć słowo przycisk z regexa.
Drugim słabiutkim pomysłem tego regexa jest założenie, że tekst po "alternatywę" się będzie składał tylko z małych i dużych liter alfabetu łacińskiego, cyfr i przecinka, no sorry, unikodu to nie obejmuje a w przykładzie czeskiej frazy jest ewidentnie unikod.
Krótko mówiąc, taki regeksik nie ma prawa zadziałać ani w sknoconym NVDA, ani w jedynym działającym innym screenreaderze, chyba, że tam nawet takie działają, które nie powinny z definicji (smile).

20.03.2023 22:21

10 z 16: balteam


log:
Speaking ['przycisk', 'Kliknij, aby zastosować alternatywę', 'tohle je pivo.']
Zapraszam osoby posiadające piesy, lub chcące je posiadać, do dołączenia do grupy o psach przewodnikach.
20.03.2023 23:14

11 z 16: grzezlo

Czyli widać, że to jest po prostu osobna wypowiedź, więc wyrażeniem regularnym ją trzeba złapać tak:
^Kliknij, aby zastosować alternatywę$
Daszek na początku i dolar na końcu nam załatwiają to, że będzie złapana tylko, gdy wystąpi jako osobna wypowiedź, np. osobna linia w notatniku albo etykietka danego przycisku, a nie zostanie złapane w kontekście, gdy będzie np tekst, że
Weź se Kliknij, aby zastosować alternatywę dla wyświetlonego na liście wpisu.

21.03.2023 11:52

12 z 16: balteam

I dziękuję bardzo:
przycisk Kliknij, aby zastosować alternatywę to je pivo

Zapraszam osoby posiadające piesy, lub chcące je posiadać, do dołączenia do grupy o psach przewodnikach.
21.03.2023 15:03

13 z 16: grzezlo

Ale, że nie zadziałało, czy jak?
bo jak rozumiem z przytoczonego fragmentu, jest po staremu.
przycisk Kliknij, aby zastosować alternatywę to je pivo
U mnie zadziałało...
Co więcej, zauważyłem, że u mnie NVDA anonsuje te alternatywy inaczej, tj.:
This is such a test. przycisk Kliknij aby zastosować alternatywę.
czyli w sposób, który powoduje, że nie miałoby sensu osłownikowywać.

21.03.2023 15:49

14 z 16: nuno69

hej @Grzezlo, niestety nie znam czeskiego, założyłem że oni mają tylko nasze litery. ZDSr i JAWS wysyłają to w jednym łańcuchu
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
21.03.2023 16:24

15 z 16: nuno69

No to trzeba zamiast mojego przediału znaków użyć zdaje sięże \p}\p{M}*
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
21.03.2023 16:28

16 z 16: balteam

Zadziałało, no, trochę niezbyt klarownie napisałem :D
Zapraszam osoby posiadające piesy, lub chcące je posiadać, do dołączenia do grupy o psach przewodnikach.
21.03.2023 18:36

Wróć do listy wątków

1 z 1


Nawigacja


Copyright (©) 2014-2024, Dawid Pieper