Skip to content

Commit

Permalink
Merge pull request #407 from jaivsh/patch4
Browse files Browse the repository at this point in the history
Added Panjabi language support for the application
  • Loading branch information
avinashkranjan authored Aug 9, 2023
2 parents 1b878dd + 00b20d4 commit ec6d613
Show file tree
Hide file tree
Showing 6 changed files with 168 additions and 172 deletions.
43 changes: 43 additions & 0 deletions lib/l10n/app_pa.arb
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"friday": "ਸ਼ੁੱਕਰਵਾਰ",
"hellosir": "ਨਮਸਤੇ ਸਾਹਿਬ!",
"recentalerts": "ਤਾਜ਼ਾ ਚੇਤਾਵਨੀਆਂ",
"viewall": "ਸਭ ਵੇਖੋ",
"seefavourites": "ਪਸੰਦੀਦੇ ਵੇਖੋ",
"search": "ਖੋਜੋ",
"recenthomework": "ਤਾਜ਼ਾ ਹੋਮਵਰਕ",
"favourites": "ਪਸੰਦੀਦੇ",
"clearallfavourites": "ਸਾਰੇ ਪਸੰਦੀਦੇ ਸਾਫ਼ ਕਰੋ",
"hoursleft": "ਘੰਟੇ ਬਾਕੀ ਹਨ",
"addnewclass": "ਨਵੀਂ ਕਲਾਸ ਸ਼ਾਮਲ ਕਰੋ",
"mode": "ਮੋਡ",
"teachername": "ਅਧਿਆਪਕ ਦਾ ਨਾਮ",
"date": "ਤਾਰੀਖ",
"time": "ਸਮਾਂ",
"joinlink": "ਲਿੰਕ ਤੋਂ ਸ਼ਾਮਲ ਹੋਵੋ",
"subject": "ਵਿਸ਼ਾ",
"save": "ਸੰਭਾਲੋ",
"yourprofile": "ਤੁਹਾਡਾ ਪ੍ਰੋਫ਼ਾਈਲ",
"loading": "ਲੋਡ ਹੋ ਰਿਹਾ ਹੈ...",
"email": "ਈਮੇਲ",
"bio": "ਜੀਵਨੀ",
"college": "ਕਾਲਜ",
"course": "ਕੋਰਸ ਕਿਸਮ",
"departmentmajor": "ਵਿਭਾਗ",
"currentacademicyear": "ਮੌਜੂਦਾ ਸਿੱਖਿਆ ਸਾਲ",
"gender": "ਲਿੰਗ",
"age": "ਉਮਰ",
"logout": "ਲੌਗ ਆਉਟ",
"settings": "ਸੈਟਿੰਗਜ਼",
"common": "ਆਮ",
"language": "ਭਾਸ਼ਾ",
"lightmode": "ਪ੍ਰਕਾਸ਼ ਮੋਡ",
"notifications": "ਸੂਚਨਾਵਾਂ",
"notificationsdesc": "ਐਪ ਦੀਆਂ ਸੂਚਨਾਵਾਂ ਚਾਲੂ ਜਾਂ ਬੰਦ ਕਰੋ",
"help": "ਮਦਦ",
"helpdesc": "ਸਵਾਲਾਂ ਲਈ ਸਾਡੇ ਮਦਦ ਮਾਡਿਊਲ ਦੇਖੋ",
"faqs": "ਆਮ ਸਵਾਲ",
"faqsdesc": "ਮੁੱਖ ਉਪਯੋਗ ਨਿਰਦੇਸ਼",
"supportdevelopment": "ਐਪ ਦੀ ਵਿਕਾਸ ਦਾ ਸਹਿਯੋਗ ਕਰੋ",
"supportdevelopmentdesc": "ਮੁਦਾਂ ਦੀ ਸਮੱਸਿਆਵਾਂ ਹੱਲ ਕਰੋ, ਬੱਗ ਦੀ ਰਿਪੋਰਟ ਕਰੋ, ਆਦਿ|"
}
43 changes: 0 additions & 43 deletions lib/l10n/app_te.arb

This file was deleted.

123 changes: 123 additions & 0 deletions lib/localizationTexts/punjabi.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
import 'package:flutter/material.dart';

class PunjabiTexts {

String get friday => 'ਸ਼ੁੱਕਰਵਾਰ';


String get hellosir => 'ਨਮਸਤੇ ਮਹੋਦਯ!';


String get recentalerts => 'ਤਾਜ਼ਾ ਚੇਤਾਵਨੀਆਂ';


String get viewall => 'ਸਭ ਵੇਖੋ';


String get seefavourites => 'ਪਸੰਦੀਦੇ ਵੇਖੋ';


String get search => 'ਖੋਜੋ';


String get recenthomework => 'ਤਾਜ਼ਾ ਹੋਮਵਰਕ';


String get favourites => 'ਪਸੰਦੀਦੇ';


String get clearallfavourites => 'ਸਾਰੇ ਪਸੰਦੀਦੇ ਸਾਫ਼ ਕਰੋ';


String get hoursleft => 'ਘੰਟੇ ਬਾਕੀ ਹਨ';


String get addnewclass => 'ਨਵੀਂ ਕਲਾਸ ਜੋੜੋ';


String get mode => 'ਮੋਡ';


String get teachername => 'ਅਧਿਆਪਕ ਦਾ ਨਾਮ';


String get date => 'ਤਾਰੀਖ';


String get time => 'ਸਮਾਂ';


String get joinlink => 'ਲਿੰਕ ਤੋਂ ਸ਼ਾਮਲ ਹੋਵੋ';


String get subject => 'ਵਿਸ਼ਾ';


String get save => 'ਸੰਭਾਲੋ';


String get yourprofile => 'ਤੁਹਾਡਾ ਪ੍ਰੋਫਾਈਲ';


String get loading => 'ਲੋਡ ਹੋ ਰਿਹਾ ਹੈ...';


String get email => 'ਈਮੇਲ';


String get bio => 'ਜੀਵਨੀ';


String get college => 'ਕਾਲਜ';


String get course => 'ਕੋਰਸ ਪ੍ਰਕਾਰ';


String get departmentmajor => 'ਵਿਭਾਗ';


String get currentacademicyear => 'ਮੌਜੂਦਾ ਸਿੱਖਿਆ ਸਾਲ';


String get gender => 'ਲਿੰਗ';


String get age => 'ਉਮਰ';


String get settings => 'ਸੈਟਿੰਗਜ਼';


String get common => 'ਆਮ';


String get language => 'ਭਾਸ਼ਾ';


String get lightmode => 'ਪ੍ਰਕਾਸ਼ ਮੋਡ';


String get notifications => 'ਸੂਚਨਾਵਾਂ';


String get notificationsdesc => 'ਐਪ ਦੀਆਂ ਸੂਚਨਾਵਾਂ ਚਾਲੂ ਜਾਂ ਬੰਦ ਕਰੋ';


String get help => 'ਮਦਦ';


String get helpdesc => 'ਸਵਾਲਾਂ ਲਈ ਸਾਡੇ ਸਹਾਇਕ ਮੋਡਿਊਲ ਦੇਖੋ';


String get faqs => 'ਆਮ ਸਵਾਲ';


String get faqsdesc => 'ਬੁਨਿਆਦੀ ਉਪਯੋਗ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼';


String get supportdevelopment => 'ਐਪ ਦੇ ਵਿਕਾਸ ਦਾ ਸਮਰਥਨ ਕਰੋ';


String get supportdevelopmentdesc => 'ਸਮੱਸਿਆਵਾਂ ਦਾ ਸਮਾਧਾਨ ਕਰੋ, ਬੱਗ ਦ';
}
123 changes: 0 additions & 123 deletions lib/localizationTexts/telugu.dart

This file was deleted.

4 changes: 2 additions & 2 deletions lib/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -132,12 +132,12 @@ class _MyAppState extends State<MyApp> {
GlobalWidgetsLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
],
locale: Locale('en'),
locale: Locale('pa'),
supportedLocales: [
Locale('ru'),
Locale('en'), // English
Locale('hi'),
Locale('te')// Hindi
Locale('pa')// Hindi
],
debugShowCheckedModeBanner: false,
title: 'Friday',
Expand Down
4 changes: 0 additions & 4 deletions lib/screens/settings_screen.dart
Original file line number Diff line number Diff line change
Expand Up @@ -221,10 +221,6 @@ class _SettingsScreenState extends State<SettingsScreen> {

],
),




],
);
},
Expand Down

0 comments on commit ec6d613

Please sign in to comment.