mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2026-03-02 22:57:22 -05:00
Arabic titles are overly normalized on Search #1179
Labels
No labels
Area: API
Area: Database
Area: Db-migration
Area: Download Clients
Area: Indexer
Area: Metadata API
Area: Notifications
Area: Tooling
Area: UI
Area: Update API
Priority: High
Priority: Low
Priority: Medium
Status: Cannot Reproduce
Status: Confirmed
Status: Help Wanted
Status: In Progress
Status: Indexer - need invite
Status: Info Needed
Status: Investigating
Status: Logs Needed
Status: Maybe One Day
Status: Needs Triage
Status: Unlikely
Status: Waiting for OP
Status: Won't Fix
Type: Bug
Type: Bug
Type: Documentation
Type: Duplicate
Type: Enhancement
Type: External Bug
Type: Feature Request
Type: Regression
Type: Support
Type: Support.
lidarr-pull
radarr-pull
sonarr upstream
sonarr-pull
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Prowlarr#1179
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @KhaledMostafaME on GitHub (Jun 13, 2025).
Is there an existing issue for this?
Current Behavior
Prowlarr applies normalization to Arabic torrent titles, stripping diacritics (harakat, tashkeel, hamza variants) and converting certain letters (ئ, أ, ة, etc.) to base forms. That results in mismatches between the actual torrent titles (e.g., خطيئة أخيرة) and the search term (e.g., خطيية اخيرة), breaking alias matching.
Expected Behavior
Prowlarr should not normalize titles containing Arabic text, preserving the original spelling including diacritics and hamza variants
Steps To Reproduce
Add an Arabic-titled series/torrent source in Prowlarr (e.g., ArabP2P)
Observe the normalized title displayed in Prowlarr search
Original: خطيئة أخيرة
Search Term: خطيية اخيرة
Environment
What branch are you running?
Master
Trace Logs?
prowlarr.trace.txt
Trace Logs have been provided as applicable. Reports may be closed if the required logs are not provided.
trace- that are relevant and show this issue.@norey commented on GitHub (Jan 27, 2026):
I'm curious in how you're getting results. Is the API using Arabic names for shows? I'm using Sonarr with Prowlarr and the API request issued is something like
http://prowlarr.home.lan:9696/3/api?t=tvsearch&cat=5000&extended=1&apikey=(key)&offset=0&limit=100&q=Layl&season=1&ep=15Which in turn calls
https://www.arabp2p.net/index.php?page=torrents&search=Layl+S01E15&category=0&active=0&internel=0&order=3&by=2This is for the show "Layl" for instance, and it doesn't return any results. I assume because the show's name isn't in English, but in Arabic, in ArabP2P ie.