Skip to content

Commit 4d306c6

Browse files
Merge pull request #183 from MarcinOrlowski/dev
Release 9.2.0
2 parents 83a8f53 + a0f4eb8 commit 4d306c6

File tree

5 files changed

+137
-1
lines changed

5 files changed

+137
-1
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ php:
1717
- 7.2
1818
- 7.3
1919
- 7.4
20+
- 8.0
2021

2122
env:
2223
- LARAVEL_VERSION="6.0"

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "marcin-orlowski/laravel-api-response-builder",
33
"description": "Helps building nice, normalized and easy to consume Laravel REST API.",
44
"homepage": "https://github.com/MarcinOrlowski/laravel-api-response-builder",
5-
"version": "9.1.1",
5+
"version": "9.2.0",
66
"keywords": [
77
"laravel",
88
"json",

docs/CHANGES.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@
88
99
## CHANGE LOG ##
1010

11+
* v9.2.0 (2020-12-27)
12+
* Updated Travis config to run tests on PHP 8 too.
13+
* Added Arabic translation (thanks to @mustafa-online)
14+
* Added Turkish translation (thanks to @victorioustr)
15+
1116
* v9.1.1 (2020-10-30)
1217
* Documentation and repository structure cleanup.
1318

src/lang/ar/builder.php

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
<?php
2+
3+
/**
4+
* Laravel API Response Builder
5+
*
6+
* @author Mustafa Online
7+
* @copyright 2016-2020 Marcin Orlowski
8+
* @license http://www.opensource.org/licenses/mit-license.php MIT
9+
* @link https://github.com/MarcinOrlowski/laravel-response-builder
10+
*/
11+
return [
12+
13+
'ok' => 'حسناً',
14+
'no_error_message' => 'خطأ #:api_code',
15+
16+
// Used by Exception Handler Helper (when used)
17+
'uncaught_exception' => 'استثناء غير ممسك: :message',
18+
'http_exception' => 'HTTP استثناء: :message',
19+
20+
// HttpException handler (added in 6.4.0)
21+
// Error messages for HttpException caught w/o custom messages
22+
// https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
23+
'http_400' => 'طلب غير صحيح',
24+
'http_401' => 'غير مصرح به',
25+
'http_402' => 'الدفع مطلوب',
26+
'http_403' => 'ممنوع',
27+
'http_404' => 'لا يوجد',
28+
'http_405' => 'الأسلوب غير مسموح به',
29+
'http_406' => 'غير مقبول',
30+
'http_407' => 'مطلوب مصادقة الوكيل',
31+
'http_408' => 'انتهاء مهلة الطلب',
32+
'http_409' => 'تضارب',
33+
'http_410' => 'انتهى',
34+
'http_411' => 'الطول مطلوب',
35+
'http_412' => 'فشل الشروط المسبقة',
36+
'http_413' => 'حمولة كبيرة جدا',
37+
'http_414' => 'URI طويل جداً',
38+
'http_415' => 'نوع الوسائط غير مدعوم',
39+
'http_416' => 'النطاق غير قابل للرضا',
40+
'http_417' => 'فشل التوقعات',
41+
'http_421' => 'طلب توجيه خاطئ',
42+
'http_422' => 'كيان غير قابل ل المعالجة',
43+
'http_423' => 'مؤمن',
44+
'http_424' => 'إعتمادية فاشلة',
45+
'http_425' => 'مبكر جداً',
46+
'http_426' => 'الترقية مطلوبة',
47+
'http_428' => 'شرط مسبق مطلوب',
48+
'http_429' => 'طلبات كثيرة جداً',
49+
'http_431' => 'حقول رأس الطلب كبيرة جداً',
50+
'http_451' => 'غير متوفر لأسباب قانونية',
51+
52+
'http_500' => 'خطأ داخلي في الخادم',
53+
'http_501' => 'لم يتم تنفيذه',
54+
'http_502' => 'بوابة غير صالحة',
55+
'http_503' => 'الخدمة غير متوفرة',
56+
'http_504' => 'مهلة المنفذ',
57+
'http_505' => 'إصدار HTTP غير مدعوم',
58+
'http_506' => 'البديل أيضاً يتفاوض',
59+
'http_507' => 'تخزين غير كاف',
60+
'http_508' => 'تم الكشف عن حلقة تكرار',
61+
'http_509' => 'غير معين',
62+
'http_510' => 'غير موسعة',
63+
'http_511' => 'مطلوب مصادقة شبكة الاتصال',
64+
];

src/lang/tr/builder.php

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
<?php
2+
3+
/**
4+
* Laravel API Response Builder
5+
*
6+
* @author Muzaffer Ali AKYIL <m.akyil (#) qt (.) net (.) tr>
7+
* @copyright 2016-2020 Marcin Orlowski
8+
* @license http://www.opensource.org/licenses/mit-license.php MIT
9+
* @link https://github.com/MarcinOrlowski/laravel-response-builder
10+
*/
11+
return [
12+
13+
'ok' => 'Tamam',
14+
'no_error_message' => 'Hata #:api_code',
15+
16+
// Used by Exception Handler Helper (when used)
17+
'uncaught_exception' => 'Yakalanmamış Hata: :message',
18+
'http_exception' => 'HTTP Hatası: :message',
19+
20+
// HttpException handler (added in 6.4.0)
21+
// Error messages for HttpException caught w/o custom messages
22+
// https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
23+
// Turkish Translated from https://tr.wikipedia.org/wiki/HTTP_durum_kodlar%C4%B1
24+
'http_400' => 'Kötü İstek',
25+
'http_401' => 'Yetkisiz',
26+
'http_402' => 'Ödeme Gerekli',
27+
'http_403' => 'Yasaklandı',
28+
'http_404' => 'Sayfa Bulunamadı',
29+
'http_405' => 'İzin Verilmeyen Metod',
30+
'http_406' => 'Kabul Edilemez',
31+
'http_407' => 'Proxy Sunucusunda Giriş Yapmak Gerekli',
32+
'http_408' => 'İstek Zaman Aşamına Uğradı',
33+
'http_409' => 'Çakışma',
34+
'http_410' => 'Bak',
35+
'http_411' => 'Uzunluk Gerekli',
36+
'http_412' => 'Ön Koşul Başarısız',
37+
'http_413' => 'Girilen Veri Çok Fazla',
38+
'http_414' => 'URI Çok Uzun',
39+
'http_415' => 'Desteklenmeyen Medya Tipi',
40+
'http_416' => 'İstenen Aralık Kabul Edilemez',
41+
'http_417' => 'Beklenti Başarısız',
42+
'http_421' => 'Yanlış Yönlendirilmiş Talep',
43+
'http_422' => 'İşlenemeyen Varlık',
44+
'http_423' => 'Kilitli',
45+
'http_424' => 'Başarısız Bağımlılık',
46+
'http_425' => 'Çok Erken',
47+
'http_426' => 'Güncelleme Gerekli',
48+
'http_428' => 'Ön Koşul Gerekli',
49+
'http_429' => 'Çok Fazla İstek Gönderildi',
50+
'http_431' => 'İstek Başlık Alanları Çok Büyük',
51+
'http_451' => 'Yasal Nedenlerle Gösterilemiyor',
52+
53+
'http_500' => 'Dahili Sunucu Hatası',
54+
'http_501' => 'Uygulanamadı',
55+
'http_502' => 'Hatalı Ağ Geçidi',
56+
'http_503' => 'Hizmet Kullanılamıyor',
57+
'http_504' => 'Ağ Geçidi Zaman Aşımı',
58+
'http_505' => 'HTTP Versiyonu Desteklenmiyor',
59+
'http_506' => 'Varyant Ayrıca Müzakere Ediyor',
60+
'http_507' => 'Yetersiz Depolama Alanı',
61+
'http_508' => 'Döngü Algılandı',
62+
'http_509' => 'Atanmamış',
63+
'http_510' => 'Uzatılmamış',
64+
'http_511' => 'Ağ Kimlik Doğrulaması Gerekli',
65+
];
66+

0 commit comments

Comments
 (0)