Giter Club home page Giter Club logo

lynxlocalizations's Introduction

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

lynxlocalizations's People

Contributors

t0mi avatar mtacs avatar wwg135 avatar hakankocyigit avatar neo1102 avatar djlelex avatar luki120 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.