Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translating to Arabic #30

Merged
merged 13 commits into from
Feb 16, 2021
Merged

Translating to Arabic #30

merged 13 commits into from
Feb 16, 2021

Conversation

6km
Copy link

@6km 6km commented Feb 11, 2021

I've translated this pages to Arabic :

  1. src/v2/guide/class-and-style.md
  2. src/v2/guide/installation.md

Copy link
Member

@atefBB atefBB left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WIP

@@ -204,4 +204,4 @@ data: {
```
هذا سوف قوم بمعالجة القيمة الاخيرة فقط في المصفوفة والتي يدعمها المستعرض. في هذا المثال، سوف يقوم بمعالجة `display: flex` للمستعرضات التي لا تدعم اصدار flexbox ذو البادئات

This will only render the last value in the array which the browser supports. In this example, it will render `display: flex` for browsers that support the unprefixed version of flexbox.
سيؤدي هذا فقط إلى عرض القيمة الأخيرة في المصفوفة التي يدعمها المتصفح. في هذا المثال ، سيتم عرض `display: flex` للمتصفحات التي تدعم الإصدار غير المثبت من flexbox.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

لا توجد مسافة بعد الفاصلة.


If you need to compile templates on the client (e.g. passing a string to the `template` option, or mounting to an element using its in-DOM HTML as the template), you will need the compiler and thus the full build:
إذا أحتجت ترجمة القوالب في جهة العميل, سوف تحتاج المترجمة و البناء الكامل.
Copy link
Member

@atefBB atefBB Feb 13, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"احتجت" بهمزة وصل. ولا توجد مسافة بين الواو الكلمة التي بعدها. الفاصلة تكون بهذا الشكل"،".

Copy link

@celyes celyes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

شكرا لك على مساهمتك و يرجى اخذ الملاحظات بعين الاعتبار

@@ -105,29 +105,29 @@ Vue توفر [أدوات سطر الأوامر الرسمية](https://github.co

- ESM for browsers (2.6+ only): intended for direct imports in modern browsers via `<script type="module">`.

### Runtime + Compiler vs. Runtime-only
### وقت التشغيل + المترجمة vs. وقت التشغيل فقط
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

التفسير أو الترجمة - صحح الخطأ الإملائي


``` js
// this requires the compiler
// هذا يتطلب المترجم
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

المفسر

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

شكراً لك, أعتذر أني لم أجد الكلمة المناسب

new Vue({
template: '<div>{{ hi }}</div>'
})

// this does not
// هذا لا يتطلب
Copy link

@celyes celyes Feb 13, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

هذا لا يتطلب ماذا ؟ يجب اكمال الجملة بإضافة كلمة "المفسر" للتوضيح، فلا يمكن الترجمة كلمة بكلمة لضياع المعنى


#### Webpack
#### حزمة الويب
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ﻻ ينصح بترجمة كلمة "webpack" لانها اسم علم
قد تترجم اسماء العلم في حالات معينة و لكن مالم توجد الكلمة اصلا في اللغة او ما يعنيها فلا ينصح بترجمتها .
انظر هذا المقال للمزيد:
https://culturesconnection.com/7-translation-techniques/

@@ -181,25 +181,28 @@ Add to your project's `package.json`:
}
```

### Development vs. Production Mode
### وضع التطوير / وضع الإنشاء
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

وضع الانتاج

@@ -236,19 +239,19 @@ rollup({

#### Browserify

Apply a global [envify](https://github.com/hughsk/envify) transform to your bundle.
قم بتقديم تحويل [envify](https://github.com/hughsk/envify) عالمي إلى حزمتك.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

عالمي؟ المصطلح هنا غير مناسب تماما. يمكنك ان تعرف ان كلمة
global
تعني انه متوفر في اي مكان من النظام وليس فقط في المجلد الحالي. بمعرفتك لهذه المعلومة يمكنك ايجاد مصطلح اكثر تناسبا من "عالمي" لوضعه هنا

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

أظن أن مصطلح "عام" مناسب في هذا السياق.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"حول حزمتك على مستوى النظام بأكمله"
هذه الترجمة الاقرب في رأيي لكامل الجملة


``` bash
NODE_ENV=production browserify -g envify -e main.js | uglifyjs -c -m > build.js
```

Also see [Production Deployment Tips](deployment.html).
شاهد أيضاً [Production Deployment Tips](deployment.html).
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

اطلع ايضا على

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

لا تنس الهمزة فوق اﻷلف في "أيضا".
@celyes !

Copy link
Author

@6km 6km left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

شكراً
أتمنى أن يزداد المساهمين في ترجمة Vue.JS للغة العربية .

Copy link
Author

@6km 6km left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

شكراً، نفذت إقتراحاتكم ❤️.

@6km 6km requested a review from celyes February 13, 2021 17:28
Copy link

@celyes celyes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ممتاز

@atefBB
Copy link
Member

atefBB commented Feb 14, 2021

شكراً
أتمنى أن يزداد المساهمين في ترجمة Vue.JS للغة العربية .

نتمنى ذلك، وأن يكون مستوى الترجمة احترافيا أيضا

src/v2/guide/installation.md Outdated Show resolved Hide resolved
@@ -61,7 +61,7 @@ Vue أيضاً متوفرة على [unpkg](https://unpkg.com/vue@{{vue_version}}

## NPM ( مدير حزم Node.js )

NPM هي الأداة الموصى بإصتخدامها عند بناء تطبيقات كبيرة الحجم بإستخدام Vue. فهي تعمل جيداً مع أدوات التجميع مثل [Webpack](https://webpack.js.org/) و [Browserify](http://browserify.org/). Vue أيضاً توفر أدوات خاصة بالإصدار مثل [Single File Components](single-file-components.html).
NPM هي الأداة الموصى بإصتخدامها عند بناء تطبيقات كبيرة الحجم بإستخدام Vue. فهي تعمل جيداً مع أدوات التجميع مثل [backpack](https://webpack.js.org/) و [Browserify](http://browserify.org/). Vue أيضاً توفر أدوات خاصة بالإصدار مثل [Single File Components](single-file-components.html).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
NPM هي الأداة الموصى بإصتخدامها عند بناء تطبيقات كبيرة الحجم بإستخدام Vue. فهي تعمل جيداً مع أدوات التجميع مثل [backpack](https://webpack.js.org/) و [Browserify](http://browserify.org/). Vue أيضاً توفر أدوات خاصة بالإصدار مثل [Single File Components](single-file-components.html).
NPM هي الأداة الموصى بإصتخدامها عند بناء تطبيقات كبيرة الحجم بإستخدام Vue. فهي تعمل جيداً مع أدوات التجميع مثل [Wackpack](https://webpack.js.org/) و [Browserify](http://browserify.org/). Vue أيضاً توفر أدوات خاصة بالإصدار مثل [Single File Components](single-file-components.html).

Co-authored-by: Aissaoui Ahmed <[email protected]>
@Aissaoui-Ahmed
Copy link
Member

شكر خاص @E3saR33 لمساهمتك رائعة

src/v2/guide/installation.md Outdated Show resolved Hide resolved
src/v2/guide/installation.md Outdated Show resolved Hide resolved
src/v2/guide/installation.md Outdated Show resolved Hide resolved
Copy link
Author

@6km 6km left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

شكرا لك 💟 .

@Aissaoui-Ahmed Aissaoui-Ahmed added approved ✔️ and removed work-in-progress WIP labels Feb 16, 2021
@Aissaoui-Ahmed Aissaoui-Ahmed merged commit 26d9736 into vuejs-ar:master Feb 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved ✔️
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Arabic Translation Progress
5 participants