Arabische Kommentare im Code-Block funktionieren in Opera nicht

Hey Leute :waving_hand:

Wie der Titel schon sagt: Wenn ich arabische Wörter in Code-Kommentaren schreibe, werden sie im Opera-Browser nach dem Posten des Themas nicht korrekt angezeigt.

Im Vorschaumodus und in anderen Browsern funktioniert es jedoch einwandfrei, zum Beispiel:

# This is a basic workflow to help you get started with Actions

name: CI Name  # هنا نضع اسم العملية

# Controls when the action will run. Triggers the workflow on push or pull request
# events but only for the master branch
on: # نستخدمها لضبط توقيت بدء العملية
  push: # هنا تبدأ العملية عند رفع الكود على الفرع الرئيسي ماستر
    branches: [ master ]
  pull_request: # وهنا تبدأ العملية عند عمل طلب سحب
    branches: [ master ]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs: # كل عملية تتكون من عدة وظائف
  # This workflow contains a single job called "build"
  build-for-production: # هنا نعطي أي اسم يعبر عن الوظيفة التي سيقوم بها السيرفر
    # The type of runner that the job will run on
    runs-on: ubuntu-latest  # نظام تشغيل السيرفر، وهنا يوجد خيارات كثيرة مرفقة بالصورة أسفل الكود

    # Steps represent a sequence of tasks that will be executed as part of the job
    steps: # هنا الخطوات أو المهمات التي سيقوم بها السيرفر
    # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
    - uses: actions/checkout@v2  # هذه الخطوة مهمة حيث تقوم بتوجيه السيرفر إلى الفولدر أو المشروع الحالي

    # Runs a single command using the runners shell
    - name: Run a one-line script  # اسم المهمة الأولى
      run: echo Hello, world! # الأمر الخاص بالمهمة الأولى

    # Runs a set of commands using the runners shell
    - name: Run a multi-line script  # اسم المهمة الثانية
      run: |
        echo Add other actions to build,    # الأوامر الخاصة بالمهمة الثانية
        echo test, and deploy your project.

Dies ist ein Beispiel von unserer Instanz.

Ich habe versucht, Discourse von 2.5.0.beta5 auf 2.5.0.beta7 zu aktualisieren, aber das Problem besteht weiterhin.

Edit: Ich weiß nicht, warum es auf deiner Seite funktioniert :man_shrugging:
Aber dies ist das Originalthema, in dem wir diesen Fehler bemerkt haben: https://forums.coretabs.net/t/ما-معنى-devops؟-دليلك-التطبيقي-لميكنة-مشروعاتك/4917

2 „Gefällt mir“

Hey @AHMED_ALRIFAI, willkommen bei Meta :wave:

Discourse unterstützt Opera nicht. Die von uns unterstützten Browser sind hier aufgeführt.

Der Code-Block in deinem Beitrag wird für mich auf Chrome ordnungsgemäß dargestellt.

Auch die Code-Blöcke in deinem verlinkten Thema werden für mich auf Chrome ordnungsgemäß dargestellt.

Sollte das Problem weiterhin in einem der von uns unterstützten Browser auftreten, helfen wir dir gerne weiter :+1:

6 „Gefällt mir“

Ja, bei mir hat es auch in anderen Browsern funktioniert, aber das Problem tritt nur in Opera auf.
Aber das ist seltsam: Ich benutze gerade Opera und auf deiner Website funktioniert es ohne Probleme.

Übrigens, entschuldige mein Englisch.

2 „Gefällt mir“

Wenn es hier auf Meta funktioniert, aber auf deiner Website nicht, könnte es ein Schriftartproblem sein. Wie bereits erwähnt, unterstützen wir Opera jedoch nicht.

Das Beste, was ich empfehlen kann, ist, den abgesicherten Modus auf deiner Website zu testen:

deuine.website.com/safe-mode

und zu prüfen, ob das Problem weiterhin besteht. Wenn das Problem im abgesicherten Modus nicht auftritt, musst du möglicherweise dein Theme / CSS / deine Schriftart überprüfen, da dies das Problem in Opera verursachen könnte.

4 „Gefällt mir“

Ok, ich werde es jetzt prüfen, danke.

3 „Gefällt mir“

Dieses Problem hängt mit der arabischen Schriftart zusammen und wurde gelöst, indem der font-style auf normal geändert wurde. Falls Sie Kommentare kursiv lassen möchten, ändern Sie einfach die Schriftart.

4 „Gefällt mir“