Component | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
---|---|---|---|---|---|---|---|---|---|
FDroid Metadata Apache-2.0 | 50% | 216 | 10,177 | 63,455 | 0 | 154 | 0 | 0 | |
|
|||||||||
Apple AppStore Metadata Apache-2.0 | 85% | 44 | 5,039 | 29,450 | 0 | 109 | 0 | 0 | |
|
|||||||||
Website Apache-2.0 | 70% | 1,862 | 18,933 | 138,208 | 1,850 | 245 | 1 | 0 | |
|
|||||||||
WIP Android - PLEASE DON'T USE Apache-2.0 | 49% | 66,954 | 167,856 | 1,087,702 | 37,362 | 13,532 | 1 | 0 | |
|
|||||||||
WIP: Countries - PLEASE DON'T USE Apache-2.0 | 16% | 12,760 | 34,050 | 261,055 | 12,572 | 0 | 0 | 0 | |
|
|||||||||
WIP iOS - PLEASE DON'T USE Apache-2.0 | 95% | 3,706 | 9,036 | 57,390 | 881 | 10,982 | 0 | 0 | |
|
|||||||||
WIP iOS plurals - PLEASE DON'T USE Apache-2.0 | 28% | 312 | 2,137 | 12,371 | 273 | 202 | 0 | 0 | |
|
|||||||||
WIP: Sound - PLEASE DON'T USE Apache-2.0 | 6% | 1,575 | 4,230 | 21,345 | 1,094 | 26 | 0 | 0 | |
|
|||||||||
Glossary OrganicMaps Apache-2.0 | 64% | 266 | 334 | 2,011 | 185 | 0 | 0 | 0 | |
|
Overview
Project website | github.com/organicmaps/organicmaps | |
---|---|---|
Instructions for translators | ||
Project maintainers | dwayne rtsisyk biodranik vng |
String statistics
Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
---|---|---|---|---|---|---|
Total | 239,174 | 685,759 | 4,473,141 | |||
Source | 6,549 | 18,538 | 127,938 | |||
Translated | 63% | 151,479 | 63% | 433,967 | 62% | 2,800,154 |
Needs editing | 13% | 33,478 | 11% | 78,512 | 11% | 508,078 |
Read-only | 1% | 286 | 1% | 1,535 | 1% | 12,402 |
Failing checks | 10% | 25,250 | 13% | 90,579 | 13% | 593,118 |
Strings with suggestions | 1% | 2 | 1% | 15 | 1% | 99 |
Untranslated strings | 22% | 54,217 | 25% | 173,280 | 26% | 1,164,909 |
Quick numbers
Trends of last 30 days
None
Changes committed |
Changes committed
2 hours ago
|
None
Repository rebase failed |
error: The following untracked working tree files would be overwritten by checkout: .github/workflows/desktop-file-check.yaml android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/1.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/2.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/3.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/4.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/5.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/1.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/2.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/3.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/4.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/1.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/2.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/3.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/4.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/5.jpg android/app/src/main/assets/00_NotoSansBengali-Regular.ttf android/app/src/main/assets/00_NotoSansHebrew-Regular.ttf android/app/src/main/assets/00_NotoSansMalayalam-Regular.ttf android/app/src/main/assets/drules_proto_default_dark.bin android/app/src/main/assets/drules_proto_default_light.bin android/app/src/main/assets/drules_proto_outdoors_light.bin android/app/src/main/assets/drules_proto_vehicle_light.bin android/app/src/main/assets/icudt75l.dat android/app/src/main/assets/resources-6plus_light android/app/src/main/assets/resources-hdpi_light android/app/src/main/assets/resources-mdpi_light android/app/src/main/assets/resources-xhdpi_light android/app/src/main/assets/resources-xxhdpi_light android/app/src/main/assets/resources-xxxhdpi_light android/app/src/main/cpp/app/organicmaps/settings/MapLanguageCode.cpp android/app/src/main/java/app/organicmaps/bookmarks/data/IconClickListener.java android/app/src/main/java/app/organicmaps/bookmarks/data/KmlFileType.java android/app/src/main/java/app/organicmaps/car/util/CarSensorsManager.java android/app/src/main/java/app/organicmaps/downloader/Android7RootCertificateWorkaround.java android/app/src/main/java/app/organicmaps/downloader/DownloaderInsetsListener.java android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java android/app/src/main/java/app/organicmaps/location/TrackRecorder.java android/app/src/main/java/app/organicmaps/location/TrackRecordingService.java android/app/src/main/java/app/organicmaps/maplayer/LayersButton.java android/app/src/main/java/app/organicmaps/settings/MapLanguageCode.java android/app/src/main/java/app/organicmaps/util/ROMUtils.java android/app/src/main/java/app/organicmaps/util/WindowInsetUtils.java android/app/src/main/java/app/organicmaps/widget/LanesDrawable.java android/app/src/main/java/app/organicmaps/widget/LanesView.java android/app/src/main/java/app/organicmaps/widget/SpeedLimitView.java android/app/src/main/res/drawable/bg_clickable_card.xml android/app/src/main/res/drawable/ic_drive_through_white.xml android/app/src/main/res/drawable/ic_file_gpx.xml android/app/src/main/res/drawable/ic_file_kml.xml android/app/src/main/res/drawable/ic_file_kmz.xml android/app/src/main/res/drawable/ic_network_white.xml android/app/src/main/res/drawable/ic_open_in.xml android/app/src/main/res/drawable/ic_outdoor_seating.xml android/app/src/main/res/drawable/ic_self_service.xml android/app/src/main/res/drawable/ic_track_recording_off.xml android/app/src/main/res/drawable/ic_track_recording_on.xml android/app/src/main/res/drawable/ic_website_menu.xml android/app/src/main/res/drawable/profile_generic.xml android/app/src/main/res/drawable/track_recorder_badge.xml android/app/src/main/res/drawable/warning_icon.xml android/app/src/ Aborting error: could not detach HEAD (1)12 hours ago |
None
Repository rebase failed |
warning: skipped previously applied commit 02b3fa2f4f warning: skipped previously applied commit 2cde55fb8e warning: skipped previously applied commit 917c756745 warning: skipped previously applied commit 77bd718240 warning: skipped previously applied commit 75ac426923 hint: use --reapply-cherry-picks to include skipped commits hint: Disable this message with "git config advice.skippedCherryPicks false" error: The following untracked working tree files would be overwritten by checkout: .github/workflows/desktop-file-check.yaml android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/1.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/2.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/3.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/4.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/5.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/1.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/2.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/3.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/4.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/1.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/2.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/3.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/4.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/5.jpg android/app/src/main/assets/00_NotoSansBengali-Regular.ttf android/app/src/main/assets/00_NotoSansHebrew-Regular.ttf android/app/src/main/assets/00_NotoSansMalayalam-Regular.ttf android/app/src/main/assets/drules_proto_default_dark.bin android/app/src/main/assets/drules_proto_default_light.bin android/app/src/main/assets/drules_proto_outdoors_light.bin android/app/src/main/assets/drules_proto_vehicle_light.bin android/app/src/main/assets/icudt75l.dat android/app/src/main/assets/resources-6plus_light android/app/src/main/assets/resources-hdpi_light android/app/src/main/assets/resources-mdpi_light android/app/src/main/assets/resources-xhdpi_light android/app/src/main/assets/resources-xxhdpi_light android/app/src/main/assets/resources-xxxhdpi_light android/app/src/main/cpp/app/organicmaps/settings/MapLanguageCode.cpp android/app/src/main/java/app/organicmaps/bookmarks/data/IconClickListener.java android/app/src/main/java/app/organicmaps/bookmarks/data/KmlFileType.java android/app/src/main/java/app/organicmaps/car/util/CarSensorsManager.java android/app/src/main/java/app/organicmaps/downloader/Android7RootCertificateWorkaround.java android/app/src/main/java/app/organicmaps/downloader/DownloaderInsetsListener.java android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java android/app/src/main/java/app/organicmaps/location/TrackRecorder.java android/app/src/main/java/app/organicmaps/location/TrackRecordingService.java android/app/src/main/java/app/organicmaps/maplayer/LayersButton.java android/app/src/main/java/app/organicmaps/settings/MapLanguageCode.java android/app/src/main/java/app/organicmaps/util/ROMUtils.java android/app/src/main/java/app/organicmaps/util/WindowInsetUtils.java android/app/src/main/java/app/organicmaps/widget/LanesDrawable.java android/app/src/main/java/app/organicmaps/widget/LanesView.java android/app/src/main/java/app/organicmaps/widget/SpeedLimitView.java android/app/src/main/res/drawable/bg_clickable_card.xml android/app/src/main/res/drawable/ic_drive_through_white.xml android/app/src/main/res/drawable/ic_file_gpx.xml android/app/src/main/res/drawable/ic_file_kml.xml android/app/src/main/res/drawable/ic_file_kmz.xml android/app/src/main/res/drawable/ic_network_white.xml android/app/src/main/res/drawable/ic_open_in.xml android/app/src/main/res/drawable/ic_outdoor_seating.xml android/app/src/main/res/drawable/ic_self_service.xml android/app/src/main/res/drawable/ic_track_recording_off.xml android/app/src/main/res/drawable/ic_track_recording_on.xml android/app/src/main/res/drawable/ic_website_menu.xml android/app/src/main/res/drawable/profile_generic.xml android/app/src/main/res/drawable/track_recorder_badge.xml android/app/src/main/res/drawable/warning_icon.xml android/app/src/ Aborting error: could not detach HEAD (1)12 hours ago |
None
Repository rebase failed |
error: The following untracked working tree files would be overwritten by checkout: .github/workflows/desktop-file-check.yaml android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/1.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/2.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/3.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/4.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/5.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/1.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/2.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/3.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/4.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/1.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/2.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/3.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/4.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/5.jpg android/app/src/main/assets/00_NotoSansBengali-Regular.ttf android/app/src/main/assets/00_NotoSansHebrew-Regular.ttf android/app/src/main/assets/00_NotoSansMalayalam-Regular.ttf android/app/src/main/assets/drules_proto_default_dark.bin android/app/src/main/assets/drules_proto_default_light.bin android/app/src/main/assets/drules_proto_outdoors_light.bin android/app/src/main/assets/drules_proto_vehicle_light.bin android/app/src/main/assets/icudt75l.dat android/app/src/main/assets/resources-6plus_light android/app/src/main/assets/resources-hdpi_light android/app/src/main/assets/resources-mdpi_light android/app/src/main/assets/resources-xhdpi_light android/app/src/main/assets/resources-xxhdpi_light android/app/src/main/assets/resources-xxxhdpi_light android/app/src/main/cpp/app/organicmaps/settings/MapLanguageCode.cpp android/app/src/main/java/app/organicmaps/bookmarks/data/IconClickListener.java android/app/src/main/java/app/organicmaps/bookmarks/data/KmlFileType.java android/app/src/main/java/app/organicmaps/car/util/CarSensorsManager.java android/app/src/main/java/app/organicmaps/downloader/Android7RootCertificateWorkaround.java android/app/src/main/java/app/organicmaps/downloader/DownloaderInsetsListener.java android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java android/app/src/main/java/app/organicmaps/location/TrackRecorder.java android/app/src/main/java/app/organicmaps/location/TrackRecordingService.java android/app/src/main/java/app/organicmaps/maplayer/LayersButton.java android/app/src/main/java/app/organicmaps/settings/MapLanguageCode.java android/app/src/main/java/app/organicmaps/util/ROMUtils.java android/app/src/main/java/app/organicmaps/util/WindowInsetUtils.java android/app/src/main/java/app/organicmaps/widget/LanesDrawable.java android/app/src/main/java/app/organicmaps/widget/LanesView.java android/app/src/main/java/app/organicmaps/widget/SpeedLimitView.java android/app/src/main/res/drawable/bg_clickable_card.xml android/app/src/main/res/drawable/ic_drive_through_white.xml android/app/src/main/res/drawable/ic_file_gpx.xml android/app/src/main/res/drawable/ic_file_kml.xml android/app/src/main/res/drawable/ic_file_kmz.xml android/app/src/main/res/drawable/ic_network_white.xml android/app/src/main/res/drawable/ic_open_in.xml android/app/src/main/res/drawable/ic_outdoor_seating.xml android/app/src/main/res/drawable/ic_self_service.xml android/app/src/main/res/drawable/ic_track_recording_off.xml android/app/src/main/res/drawable/ic_track_recording_on.xml android/app/src/main/res/drawable/ic_website_menu.xml android/app/src/main/res/drawable/profile_generic.xml android/app/src/main/res/drawable/track_recorder_badge.xml android/app/src/main/res/drawable/warning_icon.xml android/app/src/ Aborting error: could not detach HEAD (1)12 hours ago |
None
Repository rebase failed |
Rebasing (1/517) Auto-merging android/app/src/main/res/values-pl/strings.xml CONFLICT (content): Merge conflict in android/app/src/main/res/values-pl/strings.xml Auto-merging android/app/src/main/res/values-uk/strings.xml CONFLICT (content): Merge conflict in android/app/src/main/res/values-uk/strings.xml error: could not apply 5daedf7536... Signed-off-by: {{ author }} hint: Resolve all conflicts manually, mark them as resolved with hint: "git add/rm <conflicted_files>", then run "git rebase --continue". hint: You can instead skip this commit: run "git rebase --skip". hint: To abort and get back to the state before "git rebase", run "git rebase --abort". Could not apply 5daedf7536... Signed-off-by: {{ author }} (1)12 hours ago |
None
Repository rebase failed |
warning: skipped previously applied commit 02b3fa2f4f warning: skipped previously applied commit 2cde55fb8e warning: skipped previously applied commit 917c756745 warning: skipped previously applied commit 77bd718240 warning: skipped previously applied commit 75ac426923 hint: use --reapply-cherry-picks to include skipped commits hint: Disable this message with "git config advice.skippedCherryPicks false" error: The following untracked working tree files would be overwritten by checkout: .github/workflows/desktop-file-check.yaml android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/1.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/2.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/3.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/4.jpg android/app/src/fdroid/play/listings/en-US/graphics/tablet-screenshots/5.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/1.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/2.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/3.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/phone-screenshots/4.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/1.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/2.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/3.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/4.jpg android/app/src/fdroid/play/listings/fr-FR/graphics/tablet-screenshots/5.jpg android/app/src/main/assets/00_NotoSansBengali-Regular.ttf android/app/src/main/assets/00_NotoSansHebrew-Regular.ttf android/app/src/main/assets/00_NotoSansMalayalam-Regular.ttf android/app/src/main/assets/drules_proto_default_dark.bin android/app/src/main/assets/drules_proto_default_light.bin android/app/src/main/assets/drules_proto_outdoors_light.bin android/app/src/main/assets/drules_proto_vehicle_light.bin android/app/src/main/assets/icudt75l.dat android/app/src/main/assets/resources-6plus_light android/app/src/main/assets/resources-hdpi_light android/app/src/main/assets/resources-mdpi_light android/app/src/main/assets/resources-xhdpi_light android/app/src/main/assets/resources-xxhdpi_light android/app/src/main/assets/resources-xxxhdpi_light android/app/src/main/cpp/app/organicmaps/settings/MapLanguageCode.cpp android/app/src/main/java/app/organicmaps/bookmarks/data/IconClickListener.java android/app/src/main/java/app/organicmaps/bookmarks/data/KmlFileType.java android/app/src/main/java/app/organicmaps/car/util/CarSensorsManager.java android/app/src/main/java/app/organicmaps/downloader/Android7RootCertificateWorkaround.java android/app/src/main/java/app/organicmaps/downloader/DownloaderInsetsListener.java android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java android/app/src/main/java/app/organicmaps/location/TrackRecorder.java android/app/src/main/java/app/organicmaps/location/TrackRecordingService.java android/app/src/main/java/app/organicmaps/maplayer/LayersButton.java android/app/src/main/java/app/organicmaps/settings/MapLanguageCode.java android/app/src/main/java/app/organicmaps/util/ROMUtils.java android/app/src/main/java/app/organicmaps/util/WindowInsetUtils.java android/app/src/main/java/app/organicmaps/widget/LanesDrawable.java android/app/src/main/java/app/organicmaps/widget/LanesView.java android/app/src/main/java/app/organicmaps/widget/SpeedLimitView.java android/app/src/main/res/drawable/bg_clickable_card.xml android/app/src/main/res/drawable/ic_drive_through_white.xml android/app/src/main/res/drawable/ic_file_gpx.xml android/app/src/main/res/drawable/ic_file_kml.xml android/app/src/main/res/drawable/ic_file_kmz.xml android/app/src/main/res/drawable/ic_network_white.xml android/app/src/main/res/drawable/ic_open_in.xml android/app/src/main/res/drawable/ic_outdoor_seating.xml android/app/src/main/res/drawable/ic_self_service.xml android/app/src/main/res/drawable/ic_track_recording_off.xml android/app/src/main/res/drawable/ic_track_recording_on.xml android/app/src/main/res/drawable/ic_website_menu.xml android/app/src/main/res/drawable/profile_generic.xml android/app/src/main/res/drawable/track_recorder_badge.xml android/app/src/main/res/drawable/warning_icon.xml android/app/src/ Aborting error: could not detach HEAD (1)12 hours ago |
None
Repository rebase failed |
Rebasing (1/517) Auto-merging android/app/src/main/res/values-pl/strings.xml CONFLICT (content): Merge conflict in android/app/src/main/res/values-pl/strings.xml Auto-merging android/app/src/main/res/values-uk/strings.xml CONFLICT (content): Merge conflict in android/app/src/main/res/values-uk/strings.xml error: could not apply 5daedf7536... Signed-off-by: {{ author }} hint: Resolve all conflicts manually, mark them as resolved with hint: "git add/rm <conflicted_files>", then run "git rebase --continue". hint: You can instead skip this commit: run "git rebase --skip". hint: To abort and get back to the state before "git rebase", run "git rebase --abort". Could not apply 5daedf7536... Signed-off-by: {{ author }} (1)12 hours ago |
None
Repository notification received |
GitHub: https://github.com/organicmaps/organicmaps, master
12 hours ago
|
None
Repository notification received |
GitHub: https://github.com/organicmaps/organicmaps, master
12 hours ago
|
None
Repository notification received |
GitHub: https://github.com/organicmaps/organicmaps, master
12 hours ago
|
rtsisyk
Announcement posted |
Google Play / Huawei App Gallery / F-Droid texts are now managed manually by ASO gurus. Please feel free to contribute changes on GitHub: https://github.com/organicmaps/organicmaps/tree/master/android/app/src/fdroid/play 7 months ago |
rtsisyk
Announcement posted |
App Store texts are now managed manually by AppStore / ASO gurus. Please feel free to contribute changes on GitHub: https://github.com/organicmaps/organicmaps/tree/master/iphone/metadata 7 months ago |
rtsisyk
Announcement posted |
App Store texts are now managed manually by AppStore / ASO gurus. Please feel free to contribute changes on GitHub: https://github.com/organicmaps/organicmaps/tree/master/iphone/metadata 7 months ago |
rtsisyk
Announcement posted |
Please refer to https://github.com/organicmaps/organicmaps/blob/master/docs/TRANSLATIONS.md for actual instructions. a year ago |
rtsisyk
Announcement posted |
This component is fully not integrated yet. Please refer to https://github.com/organicmaps/organicmaps/blob/master/docs/TRANSLATIONS.md for actual instructions. a year ago |
rtsisyk
Announcement posted |
This component is fully not integrated yet. Please refer to https://github.com/organicmaps/organicmaps/blob/master/docs/TRANSLATIONS.md for actual instructions. a year ago |
rtsisyk
Announcement posted |
Please don't ignore string length limits (max-length:N) for |
rtsisyk
Announcement posted |
Please don't ignore string length limits (max-length:N) for |
rtsisyk
Announcement posted |
Please don't ignore string length limits (max-length:N) for |
rtsisyk
Announcement posted |
Please don't ignore string length limits (max-length:N) for |