maghwa commited on
Commit
5e64706
1 Parent(s): 2642815

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -14
app.py CHANGED
@@ -264,20 +264,28 @@ def main() -> None:
264
 
265
  fetch_data()
266
 
267
- # To avoid the orange border for the Gradio elements that are in constant loading
 
 
268
  css = """
269
  .generating {
270
  border: none;
271
  }
 
 
 
 
 
272
  """
273
 
274
  with gr.Blocks(css=css) as demo:
275
  gr.Markdown(
276
  """
277
-
278
-
 
279
  ![image/png](https://cdn-uploads.huggingface.co/production/uploads/64d5698102e58cc1fdd0b585/MnWb3lFLVu6ufcmupu3_o.png)
280
-
281
  # 🌍 العربية - مشروع تقييم المطالبات متعدد اللغات
282
 
283
  أطلقت Hugging Face و Argilla مشروع [مشروع تقييم المطالبات متعدد اللغات](https://github.com/huggingface/data-is-better-together/tree/main/prompt_translation). إنه معيار متعدد اللغات مفتوح لتقييم نماذج اللغة، وبالطبع، للغة العربية أيضًا.
@@ -285,21 +293,28 @@ def main() -> None:
285
  ## 💡الهدف هو ترجمة 500 مطالبة
286
  وكالعادة: البيانات عالية الجودة مطلوبة! اختارت المجتمع أفضل 500 مطالبة التي ستشكل المعيار. باللغة الإنجليزية، بالطبع.
287
  **لذلك نحتاج إلى مساعدتك**: إذا قمنا جميعًا بترجمة الـ 500 مطالبة، يمكننا إضافة العربية إلى قائمة المتصدرين.
288
-
289
-
290
  ## 📌كيفية المشاركة
291
- المشاركة سهلة. اذهب إلى [فضاء التعليق](https://somosnlp-dibt-prompt-translation-for-es.hf.space/)، قم بتسجيل الدخول أو إنشاء حساب على Hugging Face، ويمكنك البدء في العمل.
292
  شكرًا لك مقدمًا 🤗! آه، وسنقدم لك دفعة صغيرة: GPT4 قد أعد بالفعل اقتراحًا للترجمة لك.
293
 
294
- """
295
- )
 
 
296
 
297
  gr.Markdown(
298
- f"""
299
- ## 🚀 التقدم الحالي
 
 
300
  وهذا ما حققناه حتى الآن!
301
- """
302
- )
 
 
 
 
303
  with gr.Row():
304
 
305
  kpi_submitted_plot = gr.Plot(label="Plot")
@@ -317,7 +332,6 @@ def main() -> None:
317
  : هنا يمكنك رؤية المستخدمين الذين لديهم أكبر عدد من المساهمات
318
  """
319
  )
320
-
321
  with gr.Row():
322
 
323
  kpi_hall_plot = gr.Plot(label="Plot")
 
264
 
265
  fetch_data()
266
 
267
+
268
+
269
+ # CSS to handle RTL direction for Arabic content and remove the orange border
270
  css = """
271
  .generating {
272
  border: none;
273
  }
274
+
275
+ .markdown-arabic {
276
+ direction: rtl;
277
+ text-align: right;
278
+ }
279
  """
280
 
281
  with gr.Blocks(css=css) as demo:
282
  gr.Markdown(
283
  """
284
+
285
+ <div class='markdown-arabic'>
286
+
287
  ![image/png](https://cdn-uploads.huggingface.co/production/uploads/64d5698102e58cc1fdd0b585/MnWb3lFLVu6ufcmupu3_o.png)
288
+
289
  # 🌍 العربية - مشروع تقييم المطالبات متعدد اللغات
290
 
291
  أطلقت Hugging Face و Argilla مشروع [مشروع تقييم المطالبات متعدد اللغات](https://github.com/huggingface/data-is-better-together/tree/main/prompt_translation). إنه معيار متعدد اللغات مفتوح لتقييم نماذج اللغة، وبالطبع، للغة العربية أيضًا.
 
293
  ## 💡الهدف هو ترجمة 500 مطالبة
294
  وكالعادة: البيانات عالية الجودة مطلوبة! اختارت المجتمع أفضل 500 مطالبة التي ستشكل المعيار. باللغة الإنجليزية، بالطبع.
295
  **لذلك نحتاج إلى مساعدتك**: إذا قمنا جميعًا بترجمة الـ 500 مطالبة، يمكننا إضافة العربية إلى قائمة المتصدرين.
296
+
 
297
  ## 📌كيفية المشاركة
298
+ المشاركة سهلة. اذهب إلى [فضاء التعليق](https://somosnlp-dibt-prompt-translation-for-es.hf.space/)، قم بتسجيل الدخول أو إنشاء حساب على Hugging Face، ويمكنك البدء في العمل.
299
  شكرًا لك مقدمًا 🤗! آه، وسنقدم لك دفعة صغيرة: GPT4 قد أعد بالفعل اقتراحًا للترجمة لك.
300
 
301
+ </div>
302
+ """,
303
+ css_classes="markdown-arabic"
304
+ )
305
 
306
  gr.Markdown(
307
+ """
308
+ <div class='markdown-arabic'>
309
+
310
+ ## 🚀 التقدم الحالي
311
  وهذا ما حققناه حتى الآن!
312
+
313
+ </div>
314
+ """,
315
+ css_classes="markdown-arabic"
316
+ )
317
+
318
  with gr.Row():
319
 
320
  kpi_submitted_plot = gr.Plot(label="Plot")
 
332
  : هنا يمكنك رؤية المستخدمين الذين لديهم أكبر عدد من المساهمات
333
  """
334
  )
 
335
  with gr.Row():
336
 
337
  kpi_hall_plot = gr.Plot(label="Plot")