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

Malay Translation Support #321

Closed
Closed
Show file tree
Hide file tree
Changes from 140 commits
Commits
Show all changes
142 commits
Select commit Hold shift + click to select a range
9c2267f
Update README
davidbiga Mar 13, 2020
f7ad9ef
Share action (#28)
davidbiga Mar 13, 2020
6e234a6
Refactoring the copy-pasted buttons styles. (#26)
vitorpamplona Mar 13, 2020
207b6d4
Fix botched merge (missing comma) (#30)
penrods Mar 13, 2020
6565089
New Icon pack. (#32)
vitorpamplona Mar 13, 2020
7089e30
UI Tweaking and changed News URL (#33)
penrods Mar 13, 2020
d9fba3a
Curate and collapse GPS location data (#35)
penrods Mar 14, 2020
0ec7f29
Version 0.4 (#36)
vitorpamplona Mar 14, 2020
a87bf4f
LocationServices Refactor (#37)
davidbiga Mar 14, 2020
776fca5
Version0.4 for Apple Store. (#39)
vitorpamplona Mar 14, 2020
792c844
Add file based sharing (#38)
tremblerz Mar 14, 2020
1f5a264
Google Auto Import (Prototype) (#34)
vitorpamplona Mar 14, 2020
ac4fac6
Adding initial license file (MIT) (#41)
penrods Mar 14, 2020
0435b26
Add helper scripts and update help messages (#29)
penrods Mar 14, 2020
1772c1f
Fix merge error (missing comma)
penrods Mar 14, 2020
e7f4503
Fix multi-log bug (#42)
penrods Mar 15, 2020
207df21
Fix several crashes due to renamed variable (#43)
penrods Mar 15, 2020
dae8905
Version 0.5 (#44)
vitorpamplona Mar 15, 2020
012b9df
add whatsapp group for tech people (#46)
tremblerz Mar 15, 2020
faf9164
Updating README
penrods Mar 15, 2020
1695a1b
Initialize .github files (#48)
penrods Mar 15, 2020
196b979
Bugfix for v0.5 (#52)
vitorpamplona Mar 15, 2020
ec05660
Fix to replace code lost during merge #37 (#55)
penrods Mar 16, 2020
ef3b796
Add point count info, assists in debugging (#56)
penrods Mar 16, 2020
2cdedf4
GPS tracking wasn't running in many cases (#58)
penrods Mar 16, 2020
cf8e6c9
Add 'yarn' support when found (#59)
penrods Mar 16, 2020
8e201c9
add stationary location logging and savelocation in backgroundtask (#61)
tremblerz Mar 16, 2020
00bdc24
Add missing notifications for Location Services (#64)
penrods Mar 16, 2020
91b7b73
Andynuzzo/fix require cycles + Clearing all Warnings and Bug Fixes fo…
vitorpamplona Mar 16, 2020
b09abe8
Downloading a PR and Reviewing it. (#82)
vitorpamplona Mar 17, 2020
225d58d
RNFS.DownloadDirectoryPath is not defined on iOS. (#76)
vitorpamplona Mar 17, 2020
2e2c143
Feature/new ui (#81)
harshvitra Mar 18, 2020
8fe5528
Adding a MacOS GitHub Action to build both apps (#90)
vitorpamplona Mar 18, 2020
d38ecda
Made Android Studio steps optional, remove dev_setup2.sh (#98)
penrods Mar 19, 2020
7507045
Version 0.5.2 (#95)
vitorpamplona Mar 19, 2020
40c3c27
Fix Notification Issue (#115)
harshvitra Mar 19, 2020
ae9486c
Cleanup onboarding (#100)
penrods Mar 19, 2020
798f91e
Improving Readme.me (#103)
vitorpamplona Mar 19, 2020
618139f
Local push notifications (#99)
davidbiga Mar 19, 2020
6d0342c
Remove Additional Stop Location Recording (#117)
davidbiga Mar 19, 2020
63b26bf
Multilingual support (#119)
harshvitra Mar 20, 2020
00b920e
Location Issues fix FROM #109 (#127)
davidbiga Mar 20, 2020
c071215
Updated iOS location permission description text (#128)
rparet Mar 20, 2020
997892e
Refine message in README (#126)
penrods Mar 20, 2020
cbba2ef
Version 0.5.3 (#130)
vitorpamplona Mar 20, 2020
a9fd99f
Added Linking in imports (#116)
harshvitra Mar 21, 2020
41c86ac
Minor Typo Fix (#132)
bikramkhastgir Mar 21, 2020
af6b036
Update README.md (#138)
esantus Mar 21, 2020
f6a726b
Create dev Code of Conduct (#139)
rparet Mar 21, 2020
f90243c
Checks for background geo authorization before updating state (#141)
rparet Mar 22, 2020
342aa68
Update exportscreen.json (#121)
esantus Mar 22, 2020
4cecf12
Update import.json (#122)
esantus Mar 22, 2020
6f1e5bb
Update intro.json (#123)
esantus Mar 22, 2020
21add95
Update locationTracking.json (#124)
esantus Mar 22, 2020
031b8ca
Readme updates (#143)
rparet Mar 22, 2020
cd7a39c
Added a three-dot menu button and licenses page to the main screen (L…
SamMakesThings Mar 22, 2020
4de8305
Formatted all JS files with Prettier (#147)
SamMakesThings Mar 22, 2020
d5241db
fix a dupe screen - preventing app from starting (#151)
rparet Mar 22, 2020
b5a89b1
Updated permission descriptions (#152)
rparet Mar 22, 2020
9399413
Add sequence diagram (#158)
davidbiga Mar 22, 2020
5358402
Version 0.5.4 (Build 9) (#161)
vitorpamplona Mar 23, 2020
9998f8a
Example code for private-set point intersection (#163)
penrods Mar 24, 2020
b1ea7a9
V2overlap (#166)
tremblerz Mar 24, 2020
7064f5c
Automating Version & Build Numbers (#169)
vitorpamplona Mar 24, 2020
5596152
Add NL (Dutch) locale (#172)
njdehoog Mar 24, 2020
b4ce551
Changetext (#175)
tremblerz Mar 24, 2020
1517464
Version 0.5.6 (#177)
vitorpamplona Mar 24, 2020
c9860cb
moving pod install command to npm run install:pod (#173)
Utzel-Butzel Mar 24, 2020
1c27c68
Improve data exporter to share data with better names (#174)
tushar-dadlani Mar 24, 2020
089690d
Add support for 'Marathi' locale (#154)
code247 Mar 24, 2020
9fc0555
Translated pt locations files (#125)
douglara Mar 24, 2020
c8b1e6a
fixing broken link to issue list (#186)
greggles Mar 24, 2020
b09bd31
Fix formatting in languages json due to merge (#183)
thetimbanks Mar 24, 2020
700d0bf
Added feedback for trace overlap if it comes back with no results (#190)
SamMakesThings Mar 25, 2020
ab9b128
minor version bump to clear Xcode warnings (#168)
rparet Mar 25, 2020
e62ab7d
Bluetooth Broadcasting on Android. (#193)
vitorpamplona Mar 25, 2020
155ffd6
Fix broken layout on low-res devices using flex layout on LocationTra…
SamMakesThings Mar 25, 2020
cc9849e
Update CSV data source, refine text (#197)
penrods Mar 25, 2020
f9a9bd1
Version: 0.5.8 (#198)
vitorpamplona Mar 25, 2020
bccc060
Fix typo in location tracking url_info text (#200)
thetimbanks Mar 25, 2020
fb9a117
Enhancing the License screen (#202)
penrods Mar 25, 2020
607faf7
Fix circles crash by only showing nearby circles (#212)
tremblerz Mar 26, 2020
129727b
ESlint added and removed few errors (#201)
harshvitra Mar 26, 2020
bcd7ef2
Added Loader for Webviews (#206)
harshvitra Mar 26, 2020
63c93a6
Change color of three dot menu button to match the color of other but…
pathakparth Mar 26, 2020
b88e78e
Migrating Bluetooth library to 0.0.5 (#214)
vitorpamplona Mar 26, 2020
e2fd6a5
Add code formatting rules with git-hooks #189 (#210)
pathakparth Mar 26, 2020
2de4f02
Brazilian Portuguese language support (#229)
alpita-masurkar Mar 27, 2020
6a58303
Dutch translation (#225)
alpita-masurkar Mar 27, 2020
53f6098
Andynuzzo/it (#223)
andreanuzzo Mar 27, 2020
fa9df71
Update macos_build.yml (#236)
rparet Mar 27, 2020
4c17217
Typo fix from Enrico Santus on latest (#239)
alpita-masurkar Mar 27, 2020
7700f3c
Add jest snapshot testing to the main views (#187)
thetimbanks Mar 27, 2020
3a7a561
Italian missing licenses file- Andy's translation added (#241)
alpita-masurkar Mar 27, 2020
7fcc527
Add custom map styles to the Overlap map (#246)
thetimbanks Mar 27, 2020
a8a4f67
Haitian Creole with Translation Inputs from Gerald McElroy (#238)
alpita-masurkar Mar 27, 2020
0f7dda8
Spanish language support based on Miquel Vila Porté's translation (#245)
alpita-masurkar Mar 27, 2020
a9c0c7c
Notification UI to show histogram and day wise list of intersections …
tremblerz Mar 27, 2020
972b8a7
Fixed 'Always Allow' for iOS (#97)
1geek0 Mar 27, 2020
d819a10
Change the ui of Notifications (#254)
harshvitra Mar 28, 2020
3aa1a6e
Fix design and remove url (#255)
harshvitra Mar 28, 2020
aa65187
Cleanup react warning on the Overlap screen (#249)
thetimbanks Mar 28, 2020
7d6db38
Fixed text in the Notifications page (#256)
harshvitra Mar 28, 2020
36457d3
Update Export screen to show more accurate log data (#244)
thetimbanks Mar 28, 2020
4595377
Change location marker and description, get rid of redundant markers …
tremblerz Mar 28, 2020
5bf807e
Minor bug fixes in Share and Overlap features (#265)
tremblerz Mar 29, 2020
090e73b
Spanish translation update_Miquel (#272)
alpita-masurkar Mar 29, 2020
863c783
Version 0.5.10 (#251)
vitorpamplona Mar 29, 2020
1addde0
Remove duplicate function willParticipate (#271)
filkaris Mar 29, 2020
077e003
Automatic snapshot tests with Jest (#242)
rparet Mar 29, 2020
dcecdae
Add testing details to CONTRIBUTING and add Google API setup to READM…
thetimbanks Mar 29, 2020
e05acd7
Catalan translation_miquel (#274)
alpita-masurkar Mar 29, 2020
ec70a52
Marathi_Translation_Update_Alpita (#268)
alpita-masurkar Mar 29, 2020
14e8b3d
Disable share button on Export screen if no log data (#275)
thetimbanks Mar 29, 2020
f663c10
Fix disable location sharing ble (#280)
davidbiga Mar 29, 2020
c7d4ad4
Update Overlap screen to update when it comes into focus (#259)
thetimbanks Mar 29, 2020
4aec60a
[Dev setup] Mac fixes, and clearer instructions (#281)
Mar 30, 2020
8eea4dc
FR locale (translation) (#215)
heri Mar 30, 2020
5a586b3
Adding Kannada Language support (#276)
kalidasa Mar 30, 2020
a5f7692
Export fix for iOS (#283)
tremblerz Mar 31, 2020
f5fbf23
Android Bluetooth Contact Tracing V1. (#279)
vitorpamplona Mar 31, 2020
434bf6c
Windows development scripts (#288)
darioscarpa Mar 31, 2020
bb5dc57
CS (Czech) locale (#213)
CMIT-RomanP Mar 31, 2020
d070fbe
Hindi translation update_Garvit_Joshi (#292)
alpita-masurkar Mar 31, 2020
7796dd8
added new language support for the urdu (#258)
talha7o Mar 31, 2020
8d86772
add gujarati support (#286)
AmeyDesai7 Apr 1, 2020
0b67c12
Update contribution documentation (#293)
pathakparth Apr 1, 2020
b5d2b98
Version 0.5.11 (#297)
vitorpamplona Apr 1, 2020
862dc24
changes in languages.js to support Malay translation support
Apr 1, 2020
1fd0333
changes in languages.js
Apr 1, 2020
bf99c1e
Merge branch 'malay-translation' of https://github.com/jgrainger-745/…
Apr 1, 2020
910c84c
changes in languages.js for malay translation support
Apr 1, 2020
255e7a8
adding exportscreen.json to the malay translation directory
Apr 2, 2020
f67d22e
adding import.json for malay translation directory
Apr 2, 2020
4cd9d2d
adding intro.json for malay translation directory
Apr 2, 2020
dd007db
adding licensesscreen.json into the malay translation directory
Apr 2, 2020
378113c
adding locationTracking.json into the malay translation directory
Apr 2, 2020
dd8011b
adding notification.json into malay translation directory
Apr 2, 2020
d0b385f
adding overlap.json to malay translation directory
Apr 2, 2020
e9f54c7
adding index.js to the malay translation directory for privatekit#311…
Apr 2, 2020
685984a
refactoring file name - correcting typo
Apr 3, 2020
eda4ca0
finishing up translation in intro.json
Apr 8, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions app/locales/languages.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ import knlabels from './kn';
import calabels from './ca';
import gjlabels from './gj';
import cslabels from './cs';
import mslabels from './ms';

// This will fetch the user's language
let userLang = undefined;
Expand Down Expand Up @@ -121,6 +122,11 @@ i18next.init({
label: cslabels,
},
},
ms: {
translation: {
label: mslabels,
},
},
},
});

Expand Down
11 changes: 11 additions & 0 deletions app/locales/ms/exportscreen.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"export_para_1": "Anda boleh kongsikan jejakan anda dengan sesiapa pun meggunakan butang KONGSI dibawah. Sekali anda tekan butang ini ia akan tanya anda dengan siapa and bagaimana anda mahu berkongsi data anda.",
"export_para_2": "Lokasi anda dikongsi sebagai senarai mudah yang terdiri daripada waktu dan koordinasi, bukan maklumat peribadi atau maklumat yang mengenalpastikan identiti anda.",
"share": "KONGSI",
"data_hint": "Log ada data ",
"data_covers": "Jumlah masa log meliputi:",
"data_count": "Nombor ketika-ketika yang di-logkan:",
"data_last_updated": "Masa pada kemas kini terakhir:",
"no_data": "Tiada data",
"less_than_one_minute": "kurang daripada 1 minit"
}
5 changes: 5 additions & 0 deletions app/locales/ms/import.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"import_title":"Lokasi Import",
"import_step_1":"1. Log kepada Akaun Google anda dan download Sejarah Lokasi anda",
"import_step_2":"2. Setalah selesai download, buka skrin ini sekali lagi. Data anda akan di-import secara automatik."
}
17 changes: 17 additions & 0 deletions app/locales/ms/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import intro from './intro.json';
import locationTracking from './locationTracking.json';
import importFile from './import.json';
import exportFile from './exportscreen.json';
import licensesFile from './licensesscreen.json';
import overlapFile from './overlap.json';
import notificationFile from './notification.json';

export default {
...intro,
...locationTracking,
...importFile,
...exportFile,
...overlapFile,
...licensesFile,
...notificationFile,
};
14 changes: 14 additions & 0 deletions app/locales/ms/intro.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"private_kit":"Private Kit",
"intro1_para1":"Direkakan dengan eselamatan data peribadi anda dan dengan tujuan untuk melindungi privasi, MIT Private Kit ialah sesuatu app generasi baru untuk melogkan lokasi dengan selamat.",
"next":"LAMAN SETERUSNYA",
"back":"LAMAN LEPAS",
"start":"MULA",
"intro2_title1":"Less than 100KB",
"intro2_para1":"Private Kit’s trail generator logs your device’s location data in under 100KB of space – less space than a single picture.",
"intro2_title2":"You are in charge",
"intro2_para2": "Data Never Leaves Your Device Without Your Consent",
"intro3_title1":"The Future",
"intro3_para1": "The Next Step in Solving Today's and Tomorrow’s Problems Enabling individuals to log their location trail offers new opportunities for researchers studying pandemic tracking, refugee migration, and community traffic analysis.",
Copy link
Collaborator

Choose a reason for hiding this comment

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

please translate these keys too

Copy link
Author

Choose a reason for hiding this comment

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

I left these in English because it is grammatically erratic to write in Malay in this way. I will look into it further soon.

Copy link
Author

Choose a reason for hiding this comment

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

"intro3_para2":"Maklumat lanjut di http://privatekit.mit.edu/"
}
3 changes: 3 additions & 0 deletions app/locales/ms/licensesscreen.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"license_placeholder": "App ini dibina dibawah lesen MIT."
}
13 changes: 13 additions & 0 deletions app/locales/ms/locationTracking.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"start_logging":"MULAKAN LOG",
"stop_logging":"BERHENTIKAN LOG",
"logging_message":"App ini sedang logkan lokasi anda setiap lima minit. Maklumat lokasi anda tidak akan dikeluarkan daripada telefon pintar anda tanpa kebenaran.",
"not_logging_message":"NOTA: Setelah anda klikkan butang ini anda akan diminta untuk izinkan Private Kit akses kepada lokasi anda.",
"import":"Import",
"export":"Export",
"news":"Berita",
"latest_news":"Berita Kini (COVID-19)",
"url_info":"Untuk maklumat lanjut sila melawat laman utama Private Kit di:",
"private_kit_url":"privatekit.mit.edu",
"overlap": "SEMAK TINDIHAN LOKASI"
}
8 changes: 8 additions & 0 deletions app/locales/ms/notication.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"notification_main_text": "Semak persimpangan anda berasaskan hari",
"notification_title": "Analisiskan persimpangan anda",
"notification_data_not_available": "\n\nAnda tidak ada jejakan yang telah di-downloadkan!\n\n",
"notification_warning_text": "Anda boleh tekan butang ini untuk menjana persimapngan rambang.\nAMARAN: Ini hanyalah persimpangan simulasi dan bukan persimpangan yang benar",
"notification_random_data_button": "Tekan butang ini untuk mengambil data rambang",
"notifications":"Pemberitahuan"
}
Copy link
Collaborator

Choose a reason for hiding this comment

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

error in file name, please fix

Copy link
Author

Choose a reason for hiding this comment

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

10 changes: 10 additions & 0 deletions app/locales/ms/overlap.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"overlap_title": "Semak Tindihan Lokasi",
"overlap_para_1": "Jejakan hijau menujukkan sejarah lokasi anda\n\nBulatan ungu muda menunjukkan dataset awam",
"show_overlap": "Klik untuk pandangan dataset awam",
"loading_public_data": "data di-loadkan...",
"overlap_no_results_button_label": "Data Awam Telah Load",
"overlap_found_button_label": "Data Awam Telah Load",
"nCoV2019_url_info": "Untuk maklumat lanjut mengenai dataset untuk peta ini",
"nCoV2019_url": "github.com/beoutbreakprepared/nCoV2019"
}