Arabic -Translation: Cordova - Part 3 (Approximately 1409 words)

in utopian-io •  6 years ago 

Repository: https://github.com/apache/cordova

Crowdin link: https://crowdin.com/project/cordova

Arabic page: https://crowdin.com/project/cordova/ar#

Project details:

 “ Cordova or Apache Cordova is a framework used for native mobile applications development, it contains different APIs to facilitate the user's experience, but what's a native mobile app in the first place ?Well, it can regarded as a mobile app developed using only one mobile programming language using a very specific source code, for example if we developed a native app that works on Android phones, we should write a different code to have the same app working on iOS phones, if you think about it. That's definitely wasted energy !

 One can say, why we should develop native apps on the first place ? wouldn't be better to use a hybrid applications that work on several systems and cross-platforms ? That's true if you want to develop quickly the app but in terms of performance, native apps are way better, faster, have more features, have better access to the device native functions and offer bigger freedom in the choice of commands. What Cordova offers you is a chance of getting those benefits of the native apps and at the same time not wasting your energy and time on writing new source codes if you desire to extend your app. To achieve this task, Cordova allows their users to develop mobile apps using web programming languages (HTML5, CSS3, and JavaScript). In Apache Cordova's official site, the overview states that this project is destined for people which are: ” 

  • - A mobile developer and want to extend an application across more than one platform, without having to re-implement it with each platform's language and tool set.
  • - A web developer and want to deploy a web app that's packaged for distribution in various app store portals.
  • - A mobile developer interested in mixing native application components with a WebView (special browser window) that can access device-level APIs, or if you want to develop a plugin interface between native and WebView components.

Why did I choose this project ?

“ Well for couple of reasons, first and foremost is because I intend to develop my own mobile app in the future, second I wanted a long project to take my time working on it and not having to choose another one for a while and finally because the project is really helpful for many developers.”  

Contribution Specifications:

From 19/01/2019 to 20/01/2019

The translation was done from English to Arabic language

For the third part of the project, I continued translating the cordova-cli/doc/readme.md. In order to have a solid framework and to have a better understanding of the work done, let's start clearing some fogs. Here's an update list with the new words I chose:
English العربية English العربية
Parameter(s) موسط - موسطات Artifact أدوات
Access الولوج Hook(s) رابط - روابط
Assets الوسائل Proxy البروكسي
Server الخادم Blanket(IT) بطانية
Metadata بيانات وصفية Edit تصحيح
Modify تعديل Attribute ميزة
Widget ودجة Access النفاذ
Wildcard حرف بدل Domain نطاق
Script برنامج نصي Module موديل
Emit بعث Stack المكدس
Configuration تشكيل Compile تصريف
cross compile تصريف متقاطع Server سرفير
Shell صدفة Verbose مطنب
Environment Variable متغير البيئة Parse تحليل
Node عقدة Map to تعين إلى
Telemetry القياس عن بعد Default Value القيمة الافتراضية
Generate
إحداث
plugin(s)
ملحق-ملحقات
Disable
تعطيل
Element
العناصر
Command-line-interface
واجهة الأوامر النصية
Remove
إزالة
Delete
حذف
Download
تنزيل
Upload
رفع
Document(s)
مستند-مستندات
Default
إفتراضي
Pipe out
إظهار
Subdirectory
دليل فرعي
Code
شفرة
Source Code
الشفرات الأساسية
Overriding
تجاوز
Tag
وسم
Release
منشور
Patch
رقعة
Repository
مستودع
Save
حفظ
Symlink (V)
ربط
Symlink (N)
وصلة رمزية
Scope (N)
نطاق
Scope (V)
راقب
Uninstall
الغاء التثبيت
Hood
الغطاء
Fetch
حفر
The first thing I did is to follow the moderator's advice and find translations for the verb pipe out and the adjectif Default. I choose 'إظهار' for pipe out because it sounds more conveniant and doing so, I fixed a previous translation. For the word Default, I translated it 'إبتدائي' in the past which rised a conflict with the word Default value as I translated it into 'القيمة الإفتراضية', so I've decided to go along with 'إفتراضي' for the rest of the project. Symlink is a term in computing science, as a noun it means..
Any file that contains a reference to another file or directory in the form of an absolute or relative path and that affects pathname resolution.
However, symlink is also used as a verb which means 'To make accessible by means of a symbolic link'. So to avoid complicating things I chose 'ربط'. I also chose 'تجاوز' for the verb overriding and I corrected a previous string. As for release, the word 'منشور' sounds perfect for me because the word 'إصدار' (which is more accurate) is already chosen for the word 'version'.

Error report:

In this string https://crowdin.com/translate/cordova/4638/en-ar#91384, you can see that there's a grammatical error 'It will be be saved'.

Word count:

Total words = 1582

Untranslatable words and repeated strings ≈ 173

Final word count ≈ 1409

Proof of Authorship

My translation activities can be viewed in my Crowdin profile: https://crowdin.com/profile/Fancybrothers/activity 

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...

Hi @fancybrothers!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Hey, @fancybrothers!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!