Permalink funktioniert nicht mit kyrillischen Symbolen

In der Permalink-URL von der alten Seite /2022/10/03/portproton-запуск-второго-приложенияигры wird nicht auf die neue Discourse-Instanz Portproton. Запуск второго приложения\игры - PortProton - LINUX-GAMING.RU weitergeleitet.

Der Domainname ist in der neuen Instanz derselbe.

2 „Gefällt mir“

Als Workaround vielleicht einen zweiten Permalink für den Punycode erstellen? Ich glaube nicht, dass wir hier eine interne Übersetzung durchführen.

1 „Gefällt mir“

Ich habe es versucht, aber es funktioniert nicht, die Suchmaschine gibt die Adresse in ihrer ursprünglichen Form mit Kyrillisch aus.

Erweiterte Informationen

image

Der Permalink funktioniert, wenn Sie eine korrekt kodierte URL eingeben. Aber die Benutzeroberfläche macht dies nicht einfach. Ich werde sehen, ob wir sie etwas verbessern können. Ich habe sowieso eine Verbesserung für Permalinks geplant.

Hier ist vorerst eine Problemumgehung: Erstellen Sie einen Permalink für /2022/10/03/portproton-%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA-%D0%B2%D1%82%D0%BE%D1%80%D0%BE%D0%B3%D0%BE-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%D0%B8%D0%B3%D1%80%D1%8B

Im Wesentlichen müssen Sie den letzten Teil der URL (“portproton-запуск-второго-приложенияигры”) in einen URL-Encoder einfügen und das Ergebnis als Permalink verwenden (/2022/10/03/<kodierter URL-Teil>).

4 „Gefällt mir“

Großartig! Es funktioniert! Danke!

Eine Korrektur hierfür ist in Improve permalinks by gschlager · Pull Request #27209 · discourse/discourse · GitHub enthalten

2 „Gefällt mir“

Dieses Thema wurde nach 4 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.