Skip to content

Commit

Permalink
New Crowdin updates (#45)
Browse files Browse the repository at this point in the history
* New translations introduction.mdx (Spanish)

* New translations deprecating-a-subgraph.mdx (Arabic)

* New translations create-subgraph-hosted.mdx (Chinese Simplified)

* New translations define-subgraph-hosted.mdx (Spanish)

* New translations define-subgraph-hosted.mdx (Arabic)

* New translations define-subgraph-hosted.mdx (Chinese Simplified)

* New translations deprecating-a-subgraph.mdx (Spanish)

* New translations developer-faq.mdx (Spanish)

* New translations developer-faq.mdx (Arabic)

* New translations distributed-systems.mdx (Spanish)

* New translations create-subgraph-hosted.mdx (Arabic)

* New translations introduction.mdx (Arabic)

* New translations assemblyscript-api.mdx (Spanish)

* New translations introduction.mdx (Japanese)

* New translations introduction.mdx (Korean)

* New translations introduction.mdx (Chinese Simplified)

* New translations network.mdx (Spanish)

* New translations network.mdx (Arabic)

* New translations network.mdx (Japanese)

* New translations network.mdx (Korean)

* New translations network.mdx (Chinese Simplified)

* New translations assemblyscript-api.mdx (Arabic)

* New translations create-subgraph-hosted.mdx (Spanish)

* New translations assemblyscript-api.mdx (Japanese)

* New translations assemblyscript-api.mdx (Korean)

* New translations assemblyscript-api.mdx (Chinese Simplified)

* New translations assemblyscript-api.mdx (Vietnamese)

* New translations assemblyscript-migration-guide.mdx (Spanish)

* New translations assemblyscript-migration-guide.mdx (Arabic)

* New translations assemblyscript-migration-guide.mdx (Japanese)

* New translations distributed-systems.mdx (Arabic)

* New translations querying-from-your-app.mdx (Spanish)

* New translations querying-from-your-app.mdx (Arabic)

* New translations querying-from-your-app.mdx (Japanese)

* New translations querying-from-your-app.mdx (Chinese Simplified)

* New translations quick-start.mdx (Spanish)

* New translations quick-start.mdx (Arabic)

* New translations quick-start.mdx (Japanese)

* New translations quick-start.mdx (Chinese Simplified)

* New translations deploy-subgraph-hosted.mdx (Spanish)

* New translations deploy-subgraph-hosted.mdx (Chinese Simplified)

* New translations migrating-subgraph.mdx (Spanish)

* New translations migrating-subgraph.mdx (Arabic)

* New translations migrating-subgraph.mdx (Japanese)

* New translations graphql-api.mdx (Spanish)

* New translations graphql-api.mdx (Arabic)

* New translations matchstick.mdx (Spanish)

* New translations query-the-graph.mdx (Japanese)

* New translations publish-subgraph.mdx (Spanish)

* New translations publish-subgraph.mdx (Arabic)

* New translations publish-subgraph.mdx (Japanese)

* New translations query-the-graph.mdx (Spanish)

* New translations query-the-graph.mdx (Arabic)

* New translations migrating-subgraph.mdx (Korean)

* New translations migrating-subgraph.mdx (Chinese Simplified)

* New translations studio-faq.mdx (Spanish)

* New translations studio-faq.mdx (Arabic)

* New translations studio-faq.mdx (Chinese Simplified)

* New translations subgraph-studio.mdx (Spanish)

* New translations multisig.mdx (Spanish)

* New translations subgraph-studio.mdx (Arabic)

* New translations subgraph-studio.mdx (Japanese)

* New translations subgraph-studio.mdx (Korean)

* New translations near.mdx (Spanish)

* New translations near.mdx (Arabic)

* New translations near.mdx (Japanese)

* New translations near.mdx (Chinese Simplified)

* New translations multisig.mdx (Arabic)

* New translations what-is-hosted-service.mdx (Chinese Simplified)

* New translations query-hosted-service.mdx (Spanish)

* New translations query-hosted-service.mdx (Arabic)

* New translations query-hosted-service.mdx (Japanese)

* New translations query-hosted-service.mdx (Chinese Simplified)

* New translations what-is-hosted-service.mdx (Spanish)

* New translations what-is-hosted-service.mdx (Arabic)

* New translations deploy-subgraph-studio.mdx (Chinese Simplified)

* New translations billing.mdx (Spanish)

* New translations billing.mdx (Arabic)

* New translations billing.mdx (Japanese)

* New translations billing.mdx (Korean)

* New translations billing.mdx (Chinese Simplified)

* New translations deploy-subgraph-studio.mdx (Spanish)

* New translations deploy-subgraph-studio.mdx (Arabic)

* New translations deploy-subgraph-studio.mdx (Japanese)

* New translations curating.mdx (Spanish)

* New translations global.json (Korean)

* New translations indexing.mdx (Korean)

* New translations indexing.mdx (Chinese Simplified)

* New translations indexing.mdx (Vietnamese)

* New translations global.json (Spanish)

* New translations global.json (Arabic)

* New translations global.json (Japanese)

* New translations global.json (Chinese Simplified)

* New translations indexing.mdx (Arabic)

* New translations global.json (Vietnamese)

* New translations index.json (Spanish)

* New translations index.json (Arabic)

* New translations index.json (Japanese)

* New translations index.json (Korean)

* New translations index.json (Chinese Simplified)

* New translations indexing.mdx (Japanese)

* New translations indexing.mdx (Spanish)

* New translations curating.mdx (Arabic)

* New translations delegating.mdx (Japanese)

* New translations curating.mdx (Japanese)

* New translations curating.mdx (Korean)

* New translations curating.mdx (Chinese Simplified)

* New translations curating.mdx (Vietnamese)

* New translations delegating.mdx (Spanish)

* New translations delegating.mdx (Arabic)

* New translations delegating.mdx (Korean)

* New translations explorer.mdx (Vietnamese)

* New translations delegating.mdx (Chinese Simplified)

* New translations delegating.mdx (Vietnamese)

* New translations explorer.mdx (Spanish)

* New translations explorer.mdx (Arabic)

* New translations explorer.mdx (Japanese)

* New translations explorer.mdx (Korean)

* New translations explorer.mdx (Chinese Simplified)

* New translations index.json (Vietnamese)

* New translations introduction.mdx (Spanish)

* New translations deprecating-a-subgraph.mdx (Arabic)

* New translations define-subgraph-hosted.mdx (Spanish)

* New translations define-subgraph-hosted.mdx (Arabic)

* New translations define-subgraph-hosted.mdx (Chinese Simplified)

* New translations deprecating-a-subgraph.mdx (Spanish)

* New translations developer-faq.mdx (Spanish)

* New translations developer-faq.mdx (Arabic)

* New translations distributed-systems.mdx (Spanish)

* New translations create-subgraph-hosted.mdx (Arabic)

* New translations introduction.mdx (Arabic)

* New translations assemblyscript-api.mdx (Spanish)

* New translations introduction.mdx (Japanese)

* New translations introduction.mdx (Korean)

* New translations introduction.mdx (Chinese Simplified)

* New translations network.mdx (Spanish)

* New translations network.mdx (Arabic)

* New translations network.mdx (Japanese)

* New translations network.mdx (Korean)

* New translations network.mdx (Chinese Simplified)

* New translations assemblyscript-api.mdx (Arabic)

* New translations create-subgraph-hosted.mdx (Spanish)

* New translations assemblyscript-api.mdx (Japanese)

* New translations assemblyscript-api.mdx (Korean)

* New translations assemblyscript-api.mdx (Chinese Simplified)

* New translations assemblyscript-api.mdx (Vietnamese)

* New translations assemblyscript-migration-guide.mdx (Spanish)

* New translations assemblyscript-migration-guide.mdx (Arabic)

* New translations assemblyscript-migration-guide.mdx (Japanese)

* New translations distributed-systems.mdx (Arabic)

* New translations querying-from-your-app.mdx (Spanish)

* New translations querying-from-your-app.mdx (Arabic)

* New translations querying-from-your-app.mdx (Japanese)

* New translations quick-start.mdx (Spanish)

* New translations quick-start.mdx (Arabic)

* New translations quick-start.mdx (Japanese)

* New translations quick-start.mdx (Chinese Simplified)

* New translations deploy-subgraph-hosted.mdx (Spanish)

* New translations deploy-subgraph-hosted.mdx (Chinese Simplified)

* New translations migrating-subgraph.mdx (Spanish)

* New translations migrating-subgraph.mdx (Arabic)

* New translations migrating-subgraph.mdx (Japanese)

* New translations graphql-api.mdx (Spanish)

* New translations graphql-api.mdx (Arabic)

* New translations matchstick.mdx (Spanish)

* New translations query-the-graph.mdx (Japanese)

* New translations publish-subgraph.mdx (Spanish)

* New translations publish-subgraph.mdx (Arabic)

* New translations publish-subgraph.mdx (Japanese)

* New translations query-the-graph.mdx (Spanish)

* New translations query-the-graph.mdx (Arabic)

* New translations migrating-subgraph.mdx (Korean)

* New translations migrating-subgraph.mdx (Chinese Simplified)

* New translations studio-faq.mdx (Spanish)

* New translations studio-faq.mdx (Arabic)

* New translations studio-faq.mdx (Chinese Simplified)

* New translations subgraph-studio.mdx (Spanish)

* New translations multisig.mdx (Spanish)

* New translations subgraph-studio.mdx (Arabic)

* New translations subgraph-studio.mdx (Japanese)

* New translations subgraph-studio.mdx (Korean)

* New translations subgraph-studio.mdx (Vietnamese)

* New translations near.mdx (Spanish)

* New translations near.mdx (Arabic)

* New translations near.mdx (Japanese)

* New translations near.mdx (Chinese Simplified)

* New translations multisig.mdx (Arabic)

* New translations migrating-subgraph.mdx (Vietnamese)

* New translations what-is-hosted-service.mdx (Chinese Simplified)

* New translations query-hosted-service.mdx (Spanish)

* New translations query-hosted-service.mdx (Arabic)

* New translations query-hosted-service.mdx (Japanese)

* New translations query-hosted-service.mdx (Chinese Simplified)

* New translations what-is-hosted-service.mdx (Spanish)

* New translations what-is-hosted-service.mdx (Arabic)

* New translations deploy-subgraph-studio.mdx (Chinese Simplified)

* New translations billing.mdx (Spanish)

* New translations billing.mdx (Arabic)

* New translations billing.mdx (Japanese)

* New translations billing.mdx (Korean)

* New translations billing.mdx (Chinese Simplified)

* New translations billing.mdx (Vietnamese)

* New translations deploy-subgraph-studio.mdx (Spanish)

* New translations deploy-subgraph-studio.mdx (Arabic)

* New translations deploy-subgraph-studio.mdx (Japanese)

* New translations near.mdx (Vietnamese)

* New translations curating.mdx (Spanish)

* New translations global.json (Korean)

* New translations indexing.mdx (Korean)

* New translations indexing.mdx (Chinese Simplified)

* New translations indexing.mdx (Vietnamese)

* New translations global.json (Spanish)

* New translations global.json (Arabic)

* New translations global.json (Japanese)

* New translations global.json (Chinese Simplified)

* New translations indexing.mdx (Arabic)

* New translations index.json (Spanish)

* New translations index.json (Arabic)

* New translations index.json (Japanese)

* New translations index.json (Korean)

* New translations index.json (Chinese Simplified)

* New translations indexing.mdx (Japanese)

* New translations indexing.mdx (Spanish)

* New translations curating.mdx (Arabic)

* New translations delegating.mdx (Japanese)

* New translations curating.mdx (Japanese)

* New translations curating.mdx (Korean)

* New translations curating.mdx (Chinese Simplified)

* New translations curating.mdx (Vietnamese)

* New translations delegating.mdx (Spanish)

* New translations delegating.mdx (Arabic)

* New translations delegating.mdx (Korean)

* New translations explorer.mdx (Vietnamese)

* New translations delegating.mdx (Chinese Simplified)

* New translations delegating.mdx (Vietnamese)

* New translations explorer.mdx (Spanish)

* New translations explorer.mdx (Arabic)

* New translations explorer.mdx (Japanese)

* New translations explorer.mdx (Korean)

* New translations explorer.mdx (Chinese Simplified)

* Formatting fixes
  • Loading branch information
benface authored Jan 28, 2022
1 parent 84c6a05 commit 32d9121
Show file tree
Hide file tree
Showing 45 changed files with 823 additions and 525 deletions.
2 changes: 1 addition & 1 deletion pages/ar/about/introduction.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ The Graph هو بروتوكول لامركزي وذلك لفهرسة البيا

The Graph يفهرس بيانات Ethereumالـ بناء على أوصاف الـ subgraph ، والمعروفة باسم subgraph manifest. حيث أن وصف الـ subgraph يحدد العقود الذكية ذات الأهمية لـ subgraph ، ويحدد الأحداث في تلك العقود التي يجب الانتباه إليها ، وكيفية تعيين بيانات الحدث إلى البيانات التي سيخزنها The Graph في قاعدة البيانات الخاصة به.

بمجرد كتابة ` subgraph manifest ` ، يمكنك استخدام Graph CLI لتخزين التعريف في IPFS وإخبار المفهرس ببدء فهرسة البيانات لذلك الـ subgraph.
بمجرد كتابة `subgraph manifest` ، يمكنك استخدام Graph CLI لتخزين التعريف في IPFS وإخبار المفهرس ببدء فهرسة البيانات لذلك الـ subgraph.

يقدم هذا الرسم البياني مزيدًا من التفاصيل حول تدفق البيانات عند نشر الـsubgraph manifest ، التعامل مع إجراءات الـ Ethereum:

Expand Down
55 changes: 27 additions & 28 deletions pages/ar/developer/assemblyscript-api.mdx

Large diffs are not rendered by default.

30 changes: 15 additions & 15 deletions pages/ar/developer/assemblyscript-migration-guide.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ title: دليل ترحيل AssemblyScript

سيمكن ذلك لمطوري ال Subgraph من استخدام مميزات أحدث للغة AS والمكتبة القياسية.

ينطبق هذا الدليل على أي شخص يستخدم `graph-cli`/`graph-ts` ادنى من الإصدار `0.22.0`. إذا كنت تستخدم بالفعل إصدارًا أعلى من (أو مساويًا) لذلك ، فأنت بالفعل تستخدم الإصدار ` 0.19.10 ` من AssemblyScript 🙂
ينطبق هذا الدليل على أي شخص يستخدم `graph-cli`/`graph-ts` ادنى من الإصدار `0.22.0`. إذا كنت تستخدم بالفعل إصدارًا أعلى من (أو مساويًا) لذلك ، فأنت بالفعل تستخدم الإصدار `0.19.10` من AssemblyScript 🙂

> ملاحظة: اعتبارًا من ` 0.24.0 ` ، يمكن أن يدعم ` grapg-node ` كلا الإصدارين ، اعتمادًا على ` apiVersion ` المحدد في Subgraph manifest.
> ملاحظة: اعتبارًا من `0.24.0` ، يمكن أن يدعم `grapg-node` كلا الإصدارين ، اعتمادًا على `apiVersion` المحدد في Subgraph manifest.
## مميزات

Expand All @@ -35,7 +35,7 @@ title: دليل ترحيل AssemblyScript
- `Math` دوال مثل `exp`, `exp2`, `log`, `log2` and `pow` تم استبدالها بمتغيرات أسرع ([v0.9.0](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.9.0))
- أكثر تحسينا `Math.mod` ([v0.17.1](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.17.1))
- Cache more field accesses in std Map and Set ([v0.17.8](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.17.8))
- قم بتحسين قدرات اثنين في ` ipow32 / 64 ` ([ v0.18.2 ](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.18.2))
- قم بتحسين قدرات اثنين في `ipow32 / 64` ([ v0.18.2 ](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.18.2))

### آخر

Expand All @@ -44,7 +44,7 @@ title: دليل ترحيل AssemblyScript

## كيف تقوم بالترقية؟

1. تغيير ال Mappings الخاص بك ` apiVersion ` في ` subgraph.yaml ` إلى ` 0.0.6 `:
1. تغيير ال Mappings الخاص بك `apiVersion` في `subgraph.yaml` إلى `0.0.6`:

```yaml
...
Expand All @@ -56,7 +56,7 @@ dataSources:
...
```

2. قم بتحديث ` graph-cli ` الذي تستخدمه إلى ` أحدث إصدار ` عن طريق تشغيل:
2. قم بتحديث `graph-cli` الذي تستخدمه إلى `أحدث إصدار` عن طريق تشغيل:

```bash
# if you have it globally installed
Expand All @@ -66,14 +66,14 @@ npm install --global @graphprotocol/graph-cli@latest
npm install --save-dev @graphprotocol/graph-cli@latest
```

3. افعل الشيء نفسه مع ` graph-ts ` ، ولكن بدلاً من التثبيت بشكل عام ، احفظه في dependencies الرئيسية:
3. افعل الشيء نفسه مع `graph-ts` ، ولكن بدلاً من التثبيت بشكل عام ، احفظه في dependencies الرئيسية:

```bash
npm install --save @graphprotocol/graph-ts@latest
```

4. Follow the rest of the guide to fix the language breaking changes.
5. قم بتشغيل ` codegen ` و ` deploy` مرة أخرى.
5. قم بتشغيل `codegen` و `deploy` مرة أخرى.

## Breaking changes

Expand Down Expand Up @@ -137,7 +137,7 @@ ERROR TS2322: Type '~lib/@graphprotocol/graph-ts/common/numbers/BigInt | null' i
~~~~
in src/mappings/file.ts(41,21)
```
لحل المشكلة يمكنك ببساطة تغيير عبارة ` if ` إلى شيء مثل هذا:
لحل المشكلة يمكنك ببساطة تغيير عبارة `if` إلى شيء مثل هذا:
```typescript
if (!decimals) {
Expand Down Expand Up @@ -218,7 +218,7 @@ let bytes = new Bytes(2)
changetype<ByteArray>(bytes) // works :)
```
إذا كنت تريد فقط إزالة nullability ، فيمكنك الاستمرار في استخدام ` as ` (أو `<T>variable`) ، ولكن تأكد من أنك تعرف أن القيمة لا يمكن أن تكون خالية ، وإلا فإنه سوف ينكسر.
إذا كنت تريد فقط إزالة nullability ، فيمكنك الاستمرار في استخدام `as` (أو `<T>variable`) ، ولكن تأكد من أنك تعرف أن القيمة لا يمكن أن تكون خالية ، وإلا فإنه سوف ينكسر.
```typescript
// remove nullability
Expand All @@ -242,7 +242,7 @@ let newBalance = new AccountBalance(balanceId)
### التحقق من Nullability مع الوصول الى الخاصية
لاستخدام [ مميزة التحقق من nullability ](https://www.assemblyscript.org/basics.html#nullability-checks) ، يمكنك استخدام عبارات ` if ` أو عامل التشغيل الثلاثي (`؟ ` and `: `) مثل هذا:
لاستخدام [ مميزة التحقق من nullability ](https://www.assemblyscript.org/basics.html#nullability-checks) ، يمكنك استخدام عبارات `if` أو عامل التشغيل الثلاثي (`؟` and `:`) مثل هذا:
```typescript
let something: string | null = 'data'
Expand All @@ -260,7 +260,7 @@ if (something) {
}
```
ومع ذلك ، فإن هذا لا يعمل إلا عند تنفيذ ` if ` / ternary على متغير ، وليس على خاصية الوصول ، مثل هذا:
ومع ذلك ، فإن هذا لا يعمل إلا عند تنفيذ `if` / ternary على متغير ، وليس على خاصية الوصول ، مثل هذا:
```typescript
class Container {
Expand Down Expand Up @@ -417,7 +417,7 @@ export class Something {
}
```
فإن المترجم سيخطئ لأنك ستحتاج إما إضافة مُهيئ للخصائص التي هي فئات ، أو إضافة عامل التشغيل `! `:
فإن المترجم سيخطئ لأنك ستحتاج إما إضافة مُهيئ للخصائص التي هي فئات ، أو إضافة عامل التشغيل `!`:
```typescript
export class Something {
Expand All @@ -443,7 +443,7 @@ export class Something {
### مخطط GraphQL
هذا ليس تغيير مباشرا ل AssemblyScript ، ولكن قد تحتاج إلى تحديث ملف ` schema.graphql ` الخاص بك.
هذا ليس تغيير مباشرا ل AssemblyScript ، ولكن قد تحتاج إلى تحديث ملف `schema.graphql` الخاص بك.
الآن لم يعد بإمكانك تعريف الحقول في الأنواع الخاصة بك والتي هي قوائم Non-Nullable. إذا كان لديك مخطط مثل هذا:
Expand All @@ -458,7 +458,7 @@ type MyEntity @entity {
}
```

سيتعين عليك إضافة `! ` لعضو من نوع القائمة ، مثل هذا:
سيتعين عليك إضافة `!` لعضو من نوع القائمة ، مثل هذا:

```graphql
type Something @entity {
Expand All @@ -478,7 +478,7 @@ type MyEntity @entity {
- Aligned `Map#set` and `Set#add` with the spec, returning `this` ([v0.9.2](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.9.2))
- لم تعد المصفوفة ترث من ArrayBufferView ، لكنها أصبحت متميزة الآن ([ v0.10.0 ](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.10.0))
- Classes initialized from object literals can no longer define a constructor ([v0.10.0](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.10.0))
- نتيجة العملية الثنائية ` ** ` هي الآن العدد الصحيح للمقام المشترك إذا كان كلا المعاملين عددًا صحيحًا. Previously, the result was a float as if calling `Math/f.pow` ([v0.11.0](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.11.0))
- نتيجة العملية الثنائية `**` هي الآن العدد الصحيح للمقام المشترك إذا كان كلا المعاملين عددًا صحيحًا. Previously, the result was a float as if calling `Math/f.pow` ([v0.11.0](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.11.0))
- إجبار`NaN` إلى `false` عندما ال casting إلى`bool` ([v0.14.9](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.14.9))
- When shifting a small integer value of type `i8`/`u8` or `i16`/`u16`, only the 3 respectively 4 least significant bits of the RHS value affect the result, analogous to the result of an `i32.shl` only being affected by the 5 least significant bits of the RHS value. Example: `someI8 << 8` previously produced the value `0`, but now produces `someI8` due to masking the RHS as `8 & 7 = 0` (3 bits) ([v0.17.0](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.17.0))
- Bug fix of relational string comparisons when sizes differ ([v0.17.8](https://github.com/AssemblyScript/assemblyscript/releases/tag/v0.17.8))
Loading

0 comments on commit 32d9121

Please sign in to comment.