Skip to content

Conversation

@DMyachin
Copy link
Contributor

@DMyachin DMyachin commented Nov 4, 2025

Added new strings for Ru locale

@DMyachin DMyachin mentioned this pull request Nov 4, 2025
@imbissbudenaesthetik imbissbudenaesthetik merged commit 666f6cd into seemoo-lab:newLanguages Nov 5, 2025
1 check failed
@imbissbudenaesthetik
Copy link
Collaborator

Thank you again for your contribution. This helps the project a lot.

imbissbudenaesthetik added a commit that referenced this pull request Nov 28, 2025
* create empty UI and navigation for tracker export

* initial implementation of the PDF creation

* create necessary views for new pdf creation, hide old approach

* basic pdf creation

* implement working map and pagination

* add warning for 15 minute algorithm matching in pdf export

* add preview before creating pdf document

* add error message, when no internet connection during pdf creation is available

* fix build error

* add Debug Mode toggle for disabling ble error messages

* update gradle and some dependencies

* safer thread handling of PermanentBluetoothScanner

* add Website to InformationFragment

* add Website to InformationFragment

* show AirGuard Version Number on pdf report

* handle tracker ignored as additional state for pdf export, fix colors in night mode

* update kotlin version to 2.1.21 and update dependencies

* fix onboarding loop bug

* adjust Android 15 System Bar Configuration

* initial implementation of review controller

* update gradle

* update dependencies

* fix: pdf export shows that the tracker is following even if the notification has been longer than a month ago

* pdf export: optimize loading times by creating map of locations instead of using the find on the database

* optimize loading in pdf export by adding new indices to beacon

* fix intent handling for notifications on newer android versions

* update dependencies, kotlin version to 2.2.0 and gradle

* change last name of maintainer

* update dependencies

* fix crash in some navigation cases in TrackingFragment

* update dependencies

* update grade and some dependencies

* update some dependencies

* fix some issues with the PermanentBluetoothScanner

* fix issues in BluetoothLeService

* fix issues with gatt disconnect in Utility

* increment version number to 2.5.1

* show error message on home screen if samsung android 15 ble bug occurs

* update gradle and dependencies

* improve Bluetooth Error Detection

* add ScanOrchestrator to avoid accessing Bluetooth Resources on too many Threads at once

* add Listeners to check if bluetooth or location is enabled in the system

* replace specific bluetooth error message on main page with generic one

* bypass High Priority Scan in ScanOrchestrator immediately to ensure correct front end services

* upgrade gradle, dependencies and kotlin version and target Android 16

* add dependency for Android 16 predictive back compatibility

* make PermanentBluetoothScheduler a toggle in the expert settings

* increase version number to 2.6.0

* update dependencies

* add comment function for each individual tracker

* show comment function only if database device exists

* add japanese and german translations

* reduce throttle window in ScanOrchestrator to ensure bluetooth scan access for high priority scans in edge cases

* upgrade gradle and some dependencies

* update proguard rules for ScanOrchestrator

* fix default value for permanent bluetooth scanner

* set permanentscanner default to disabled

* F-Droid Release 2.6.0

* update dependencies

* fix screenshots in ReadMe

* Notification permission can now be denied, if disabled a warning will be shown on the home screen

* Background Location can now be denied, if disabled a warning will be shown on the home screen

* fix a bug where false alarm toggle was not displayed correctly

* fix issue where notification buttons where not properly processed and dismissed

* fix issue where notification dismissal was not processed properly

* fix map render issue under certain memory conditions when accessing the TrackingFragment through a notification

* fix edge to edge problems with menus accessed from a notification

* fix old tracker deletion calculating with outdated times

* fix back navigation not working when application is accessed through a notification

* update dependencies, increase Version number to 2.6.1

* F-Droid Release 2.6.1

* update build workflow

* update dependencies, remove google Play Review Controller and all google dependencies for all builds except the google Play Store builds

* reduce ANR

* PermanentScanner can now only be used between Android 12 and 14, as it causes severe issues on Android 15+

* loading improvements when accesing the TrackingView from the manual scan

* ignore Apple Devices when risk sensitivity is not set to high to avoid false positives

* fix system bar configuration in Onboarding, update some strings for clarification

* fix consistency bug when loading drawable for each tracker

* add slightly more consistency to display of device name, clean up code

* fix clipping issue on manual scan

* add animation to info button in Manual Scan

* increase version number to 2.6.2

* F-Droid Release 2.6.2

* simply Github Action Check

* detect Samsung SmartTag 2 directly in manual scan, for devices that are Premature Offline

* detect Samsung SmartTag 2 directly in manual scan, for devices that are offline or overmature offline

* devices matched using the 15 minute algorithm get labeled as such and create a warning in the pdf generation

* add radius visualizer on map

* redesign map legend

* complete japanese translation

* fix visual bugs on map

* add explanation footer text to device map legend

* add setting to prevent screenshots

* add section to Information Fragment for language supporters, preparation for a broader language support

* add new settings menu to select how long devices, beacons and locations should be stored.

* deactivation of auto deletion now throws warning

* rename irritating string

* add machine translated italian translation (requires human oversight)

* fix italian plurals

* add czech language using machine translation (requires human oversight)

* add slovak language using machine translation (requires human oversight)

* add new language supporter credits and add necessary strings in all languages

* improve slovak translation based on human feedback

* Ru locale (#190)

russian translation

* Adds French translation (#186)

French translation

* Add a basic translation of Traditional Chinese (zh_TW) (#150)

traditional chinese translation

* integrate russian, french and traditional chinese translation

* new strings (#220)

added missing russian strings

* upgrade dependencies and kotlin version

* migrate aboutLibraries to Version 13

* replace MarkDownView as markdown renderer for the articles with markwon

* Full Screen Device Map will not be shown anymore if internet connection is not available

* remove Article Metadata shown in the front end

* update italian translation based on human feedback

* remove article download and replace with offline version

* make language detection more dynamic

* update italian based on human feedback

* upgrade gradle

* update italian articles based on human translation

* remove unnecessary translations

* complete remaining missing translations using machine translation

* more italian improvements

* fix bug where determine tracker button was shown in some cases for safe google trackers

* increment app version and update dependencies

* increment version code

* F-Droid Release 2.7.0

---------

Co-authored-by: DMyachin <[email protected]>
Co-authored-by: Tek <[email protected]>
Co-authored-by: Peter Dave Hello <[email protected]>
imbissbudenaesthetik added a commit that referenced this pull request Dec 17, 2025
* create empty UI and navigation for tracker export

* initial implementation of the PDF creation

* create necessary views for new pdf creation, hide old approach

* basic pdf creation

* implement working map and pagination

* add warning for 15 minute algorithm matching in pdf export

* add preview before creating pdf document

* add error message, when no internet connection during pdf creation is available

* fix build error

* add Debug Mode toggle for disabling ble error messages

* update gradle and some dependencies

* safer thread handling of PermanentBluetoothScanner

* add Website to InformationFragment

* add Website to InformationFragment

* show AirGuard Version Number on pdf report

* handle tracker ignored as additional state for pdf export, fix colors in night mode

* update kotlin version to 2.1.21 and update dependencies

* fix onboarding loop bug

* adjust Android 15 System Bar Configuration

* initial implementation of review controller

* update gradle

* update dependencies

* fix: pdf export shows that the tracker is following even if the notification has been longer than a month ago

* pdf export: optimize loading times by creating map of locations instead of using the find on the database

* optimize loading in pdf export by adding new indices to beacon

* fix intent handling for notifications on newer android versions

* update dependencies, kotlin version to 2.2.0 and gradle

* change last name of maintainer

* update dependencies

* fix crash in some navigation cases in TrackingFragment

* update dependencies

* update grade and some dependencies

* update some dependencies

* fix some issues with the PermanentBluetoothScanner

* fix issues in BluetoothLeService

* fix issues with gatt disconnect in Utility

* increment version number to 2.5.1

* show error message on home screen if samsung android 15 ble bug occurs

* update gradle and dependencies

* improve Bluetooth Error Detection

* add ScanOrchestrator to avoid accessing Bluetooth Resources on too many Threads at once

* add Listeners to check if bluetooth or location is enabled in the system

* replace specific bluetooth error message on main page with generic one

* bypass High Priority Scan in ScanOrchestrator immediately to ensure correct front end services

* upgrade gradle, dependencies and kotlin version and target Android 16

* add dependency for Android 16 predictive back compatibility

* make PermanentBluetoothScheduler a toggle in the expert settings

* increase version number to 2.6.0

* update dependencies

* add comment function for each individual tracker

* show comment function only if database device exists

* add japanese and german translations

* reduce throttle window in ScanOrchestrator to ensure bluetooth scan access for high priority scans in edge cases

* upgrade gradle and some dependencies

* update proguard rules for ScanOrchestrator

* fix default value for permanent bluetooth scanner

* set permanentscanner default to disabled

* F-Droid Release 2.6.0

* update dependencies

* fix screenshots in ReadMe

* Notification permission can now be denied, if disabled a warning will be shown on the home screen

* Background Location can now be denied, if disabled a warning will be shown on the home screen

* fix a bug where false alarm toggle was not displayed correctly

* fix issue where notification buttons where not properly processed and dismissed

* fix issue where notification dismissal was not processed properly

* fix map render issue under certain memory conditions when accessing the TrackingFragment through a notification

* fix edge to edge problems with menus accessed from a notification

* fix old tracker deletion calculating with outdated times

* fix back navigation not working when application is accessed through a notification

* update dependencies, increase Version number to 2.6.1

* F-Droid Release 2.6.1

* update build workflow

* update dependencies, remove google Play Review Controller and all google dependencies for all builds except the google Play Store builds

* reduce ANR

* PermanentScanner can now only be used between Android 12 and 14, as it causes severe issues on Android 15+

* loading improvements when accesing the TrackingView from the manual scan

* ignore Apple Devices when risk sensitivity is not set to high to avoid false positives

* fix system bar configuration in Onboarding, update some strings for clarification

* fix consistency bug when loading drawable for each tracker

* add slightly more consistency to display of device name, clean up code

* fix clipping issue on manual scan

* add animation to info button in Manual Scan

* increase version number to 2.6.2

* F-Droid Release 2.6.2

* simply Github Action Check

* detect Samsung SmartTag 2 directly in manual scan, for devices that are Premature Offline

* detect Samsung SmartTag 2 directly in manual scan, for devices that are offline or overmature offline

* devices matched using the 15 minute algorithm get labeled as such and create a warning in the pdf generation

* add radius visualizer on map

* redesign map legend

* complete japanese translation

* fix visual bugs on map

* add explanation footer text to device map legend

* add setting to prevent screenshots

* add section to Information Fragment for language supporters, preparation for a broader language support

* add new settings menu to select how long devices, beacons and locations should be stored.

* deactivation of auto deletion now throws warning

* rename irritating string

* add machine translated italian translation (requires human oversight)

* fix italian plurals

* add czech language using machine translation (requires human oversight)

* add slovak language using machine translation (requires human oversight)

* add new language supporter credits and add necessary strings in all languages

* improve slovak translation based on human feedback

* Ru locale (#190)

russian translation

* Adds French translation (#186)

French translation

* Add a basic translation of Traditional Chinese (zh_TW) (#150)

traditional chinese translation

* integrate russian, french and traditional chinese translation

* new strings (#220)

added missing russian strings

* upgrade dependencies and kotlin version

* migrate aboutLibraries to Version 13

* replace MarkDownView as markdown renderer for the articles with markwon

* Full Screen Device Map will not be shown anymore if internet connection is not available

* remove Article Metadata shown in the front end

* update italian translation based on human feedback

* remove article download and replace with offline version

* make language detection more dynamic

* update italian based on human feedback

* upgrade gradle

* update italian articles based on human translation

* remove unnecessary translations

* complete remaining missing translations using machine translation

* more italian improvements

* fix bug where determine tracker button was shown in some cases for safe google trackers

* increment app version and update dependencies

* increment version code

* F-Droid Release 2.7.0

* update articles (include Google, update limitations to not include iOS limitations)

* update dependencies

* increment version code to 59 and update version name to 2.7.1

* F-Droid Release 2.7.1

---------

Co-authored-by: DMyachin <[email protected]>
Co-authored-by: Tek <[email protected]>
Co-authored-by: Peter Dave Hello <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants