Los comentarios en árabe en el bloque de código no funcionan en Opera

¡Hola a todos :waving_hand:

Como dice el título, cuando escribo palabras en árabe en los comentarios del código, no se muestran correctamente en el navegador Opera después de publicar el tema.

Pero funciona perfectamente en el modo de vista previa y en otros navegadores, por ejemplo:

# 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.

Este es un ejemplo de nuestra instancia.

Intenté actualizar Discourse de la versión 2.5.0.beta5 a la 2.5.0.beta7, pero el problema persiste.

Edición: No sé por qué funciona en tu sitio :man_shrugging:, pero este es el tema original donde notamos este error: https://forums.coretabs.net/t/ما-معنى-devops؟-دليلك-التطبيقي-لميكنة-مشروعاتك/4917

2 Me gusta

¡Hola @AHMED_ALRIFAI, bienvenido a Meta :wave:

Discourse no es compatible con Opera. Los navegadores que admitimos se enumeran aquí.

El bloque de código en tu publicación parece renderizarse correctamente para mí en Chrome.

Además, los bloques de código en tu tema vinculado también parecen renderizarse correctamente para mí en Chrome.

Si el problema persiste en alguno de los navegadores que admitimos, nos encantará investigarlo :+1:

6 Me gusta

Sí, también funcionó en otros navegadores para mí, pero el problema solo ocurre en Opera.

Pero esto es extraño: estoy usando Opera ahora y funciona en tu sitio web sin ningún problema.

Por cierto, perdona mi inglés.

2 Me gusta

Si funciona aquí en Meta pero no en tu sitio, podría ser un problema de fuente. Sin embargo, como mencioné, no ofrecemos soporte para Opera.

Lo mejor que puedo recomendarte es probar el modo seguro en tu sitio

tu.sitio.com/modo-seguro

y ver si el problema persiste. Si el problema no ocurre en modo seguro, es posible que debas revisar tu tema, CSS o fuente, ya que podrían estar causando el problema en Opera.

4 Me gusta

Vale. Lo revisaré ahora, gracias.

3 Me gusta

Este problema está relacionado con la fuente árabe y lo hemos solucionado cambiando el font-style a normal. Si alguien desea mantener los comentarios en cursiva, simplemente cambie el tipo de letra.

4 Me gusta