Skip to content

Latest commit

 

History

History
executable file
·
189 lines (131 loc) · 6.79 KB

README.md

File metadata and controls

executable file
·
189 lines (131 loc) · 6.79 KB

Lynx 2 Localizations

Repository containing all Lynx 2 localizations

Download on mtac.app

For any questions regarding localization, contact me on Twitter or Discord

New Strings

Here is a list of new strings added by version. Use these to update translations to the latest version of Lynx

2.4.9

AppSwitcher.strings

"CANCEL" = "Cancel";
"GRID_SPACING" = "Grid Spacing";
"PAGE_SCALE" = "Page Scale";

Connectivity.strings

"COLOR_PICKER_DISABLED" = "Custom Disabled Color";
"INVALID_VALUE" = "Invalid value";
"NUMERICAL_VALUE" = "Please enter a numerical value";
"MAXIMUM_VALUE" = "Maximum value: ";

Homescreen.strings

"HOMESCREEN_ROWS" = "Homescreen Rows:";
"COLUMNS" = "Columns:";
"ROWS" = "Rows:";
"TOP_INSET" = "Top Inset:";
"BOTTOM_INSET" = "Bottom Inset:";
"LEFT_INSET" = "Left Inset:";
"RIGHT_INSET" = "Right Inset:";
"HORIZONTAL_SPACING" = "Horizontal Spacing:";
"VERTICAL_SPACING" = "Vertical Spacing:";
"ICONS" = "Icons:";

Icons.strings

"UNLOCK_APP" = "Unlock";
"FONT_SIZE" = "Font Size";
"SCALE" = "Scale";

Lockscreen.strings

"CLOCK_FONT_FOOTER" = "Place custom fonts in (/var/jb)/var/mobile/Library/Preferences/Lynx/Fonts";
"HIDE_LEGAL_TEXT_SUBTITLE" = "Remove legal text from Lockscreen";
"USE_CUSTOM_NOTIFICATION_TEXT" = "Use Custom Header Title";
"USE_CUSTOM_NOTIFICATION_TEXT_SUBTITLE" = "Change 'Notification Center' label text";
"CUSTOM_NOTIFICATION_CENTER_PLACEHOLDER" = "Notification Center";
"SYSTEM_FONTS" = "System Fonts";
"USER_FONTS" = "User Fonts";
"LIST_OFFSET" = "List Offset:";
"FONT_SIZE" = "Font Size:";

Root.strings

"DISMISS" = "Dismiss";
"CURRENT_VALUE" = "Current Value";
"APPLY" = "Apply";
"SET_VALUE" = "Set Value";
"RESET" = "Reset";

Settings.strings

"TITLE" = "Title";
"HIDE_SETTINGS_TITLE" = "Hide Title";
"HIDE_SETTINGS_TITLE_SUBTITLE" = "Remove 'Settings' label from main settings page";

SpringBoard.strings

"VOLUME_STEPS" = "Volume Steps";

StatusBar.strings

"SIGNAL_BARS" = "Signal Bars";

2.4.8

CarPlay.strings

"CUSTOM_ICON_LAYOUT_COLUMNS" = "Custom Columns";
"CUSTOM_ICON_LAYOUT_ROWS" = "Custom Rows";
"CUSTOM_ICON_LAYOUT_SUBTITLE" = "Change icon layout";
"CUSTOM_ICON_LAYOUT_SUBTITLE_COLUMNS" = "Set number of icon columns";
"CUSTOM_ICON_LAYOUT_SUBTITLE_ROWS" = "Set number of icon columns";
"CUSTOM_ICON_SIZE" = "Custom Icon Size";
"CUSTOM_ICON_SIZE_SUBTITLE" = "Set size of displayed icons";
"HIDE_BLUR_VIEW" = "Hide Blur View";
"HIDE_BLUR_VIEW_SUBTITLE" = "Remove blur from Status Bar";

Lockscreen.strings

"HIDE_LEGAL_TEXT" = "Hide Legal Text";
"HIDE_LEGAL_TEXT_SUBTITLE" = "Remove legal text from Lockscreen";

Settings.strings

"HIDE_VPN_SUBTITLE" = "Remove VPN cell from main Settings page. Can still be accessed via General -> VPN & Device Management";
"WALLPAPER_BLUR_STYLE" = "Blur Style";
"WALLPAPER_BLUR_STYLE_SUBTITLE" = "Choose wallpaper overlay blur style";

SpringBoard.strings

"HIDE_HANDOFF_SUBTITLE" = "Remove handoff suggestions from suggested section";
"SHARE_SHEET" = "Share Sheet";
"HIDE_SHARE_CONTACTS" = "Hide Contacts Row";
"HIDE_SHARE_CONTACTS_SUBTITLE" = "Remove contacts from share sheet";
"HIDE_SHARE_APPS" = "Hide Apps Row";
"HIDE_SHARE_APPS_SUBTITLE" = "Remove app suggestions from share sheet";
"USE_CUSTOM_HOMEBAR_COLOR" = "Custom Homebar Color";
"USE_CUSTOM_HOMEBAR_COLOR_SUBTITLE" = "Swipe left to set color";
"HIDE_HOMEBAR_GLOBALLY" = "Hide Everywhere";
"HIDE_HOMEBAR_GLOBALLY_SUBTITLE" = "Remove Home Bar from all views";

StatusBar.strings

"HIDE_NOTCH_SUBTITLE" = "Add view to hide notch/dynamic island";
"DISABLE_ISLAND_OUTLINE" = "Disable Outline";
"DISABLE_ISLAND_OUTLINE_SUBTITLE" = "Remove line from edge of dynamic island";
"DYNAMIC_ISLAND" = "Dynamic Island";

Translations.strings

"CHINESE" = "Chinese";
"VIETNAMESE" = "Vietnamese";

Adding a translation

Partial translations exist for Arabic, German, Turkish, Spanish, Chinese (Simplified) and French.

If you are updating one of these languages, download the .strings files from the appropriate link above. If you are adding a new language, download each .strings file from the strings template folder.

Replace the lowercase string with your translation. Open a new issue and attach each translated strings file.

Open .strings files as plain text file if possible. If you are using a Mac, open the files in TextEdit as Xcode may save the file in binary format.

Examples

Keys with no text (ex: "KEY" = " " or <key>KEY</key><string> </string> ) are keys that need to be translated

French

Settings.strings

strings format
"SETTINGS" = "Réglages"

plist format
<key>SETTINGS</key>
<string>Réglages</string>

Arabic Music.strings

strings format
"MUSIC" = "الموسيقى"

plist format
<key>MUSIC</key>
<string>الموسيقى</string>

Chinese (Simplified) SpringBoard.strings

strings format
"SPRINGBOARD" = "系统桌面"

plist format
<key>SPRINGBOARD</key>
<string>系统桌面</string>

Updates

Localizations will distributed as a separate package to help with latency between new features and untranslated strings. Please get all localization updates for Lynx from here