-
Notifications
You must be signed in to change notification settings - Fork 292
Development
Eduard Ursu edited this page Mar 15, 2022
·
5 revisions
Kiwi is based on Chromium, to find code, use https://source.chromium.org/chromium/chromium/src
The most commonly asked files are:
Android:
- Main menu is in:
chrome/android/java/src/org/chromium/chrome/browser/app/appmenu
- Settings screen is in:
chrome/android/java/src/org/chromium/chrome/browser/settings
andchrome/android/java/res/xml
HTML:
- kiwi://extensions is in:
chrome/browser/resources/extensions
- kiwi://chrome-search (new tab page) is in:
chrome/browser/resources/new_tab_page_instant
Translations:
- To add a new translation string in English:
chrome/android/java/res/values/strings.xml
- To translate strings in other languages, go to https://crowdin.com/project/kiwibrowser and once you have updated the translations, run workflow
"Kiwi: Download translations from Crowdin"
to download them back to the repository