Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support more Languages(Need help with translating different languages) #1

Open
AlenToma opened this issue Mar 17, 2021 · 0 comments
Open
Labels
help wanted Extra attention is needed

Comments

@AlenToma
Copy link
Owner

AlenToma commented Mar 17, 2021

Is your feature request related to a problem? Please describe.
I need help with supporting more languages.
Anyone Good at doing that?

Additional context
Here is the default English language, which should be the reference to implementing other languages.

{
    "en-GB": {
        "APKUpdate": {
            "title": "Update Available",
            "message": "New version released, do you want to update?",
            "updating": "Please wait, it will take a little while depending on your internet speed"
        },
        "close": "Close",
        "PP": "Privacy Policy",
        "packageURL": {
            "title": "Parsers Package URL",
            "what": "You could create your own or use an already created package with your favorit websites. For more info on how to create your own parsers package click #here",
            "note": "You will have to restart the app after changing this",
            "default": "Load app Default",
            "invalid": "The package is invalid, please make sure you wrote the right url",
            "key": "Encryption Key"
        },
        "googlevoice": "You need to install a voice service on your mobile. Would recommend Speech Services by Google.\n\nYou would have to restart the app after the installations.\n\nWould you like to install it?",
        "theme": {
            "light": "Light",
            "dark": "Dark"
        },
        "renderChapterHeader": "View Chapter Title",
        "cleanDatabase": {
            "title": "Clean the database",
            "message": "This is useful if you are running short on space as the app uses those data to load the novels faster.\n\nNote: This will not effect your favorite novels and comics.\n\nShould I continue?"
        },
        "novelReaderSettingsLabel": {
            "fnSettings": "Fonts Settings",
            "spSetting": "Text to Speech Settings",
            "tbContent": "Table Of Contents"
        },
        "chapterNavigation": "Navigate chapters by",
        "themeText": "Template",
        "downloadAsEpub": "Save as Epub",
        "loading": "Loading",
        "preparing": "Preparing",
        "community": "Community",
        "stop": "Stop",
        "searchInOtherSources": "View in Other sources",
        "searching": "Searching in ",
        "downloads": {
            "title": "Downloaded Books",
            "tab": "Downloads",
            "deleteOperationsconfirm": "You are about to remove this book. Are you sure?",
            "parserNotSupported": "The parser is no longer supported, So we would not be able to update this specific book.",
            "notAvailable": "This book is not available any longer in {parser} So we would not be able to update this specific book.",
            "permissionDenied": "Permission denied to {path}",
            "maximumDownloadReached": "The maximum books download has been reached! You can only have 5 books downloaded at the same time, please delete some finished reading books before downloading the new one.",
            "wrongNovelItem": "Downloading comics is not possible at the moment, only Novels is allowed to be downloaded.",
            "offline": "There is not internet connection, you are only allowed to access the downloads section",
            "online": "Novels here could be read while offline."
        },
        "parserNotAvailable": "The selected parser is currently not available, please try again later",
        "wrongVerificationCode": "Verification code incorrect or expired",
        "emailVerification": "An email with the verification code has been sent to you please write it here",
        "verificationCode": "Verification Code",
        "backgroundPlay": "Will start to play in background",
        "networkState": "Network state has changed, you are now online. Please reload the app?",
        "dismiss": "Dismiss",
        "errorShow": "Show Error",
        "seeAll": "See All",
        "noResult": "No results. Try Universal Search",
        "recommendations": "Recommendations",
        "share": "Share  to Friends",
        "unlock": "Unlock for #Price #currency",
        "SameAuthor": "Same Author",
        "dbSettingsLoading": "Updating Database Settings, Please wait",
        "withAds": "Free with ads",
        "unlockWithAds": "Unlock With ads",
        "unlockWithAdsDescription": "This parser is locked, please Buy it or Subscribe to continue reading. Or simple Watch an ads to unlock it.",
        "languageLabel": "Language",
        "aboutLabel": "About",
        "exportSettings": "Export Settings",
        "importSettings": "Import Settings",
        "languageName": "English",
        "downloadCompleted": "Download completed..\nYou should find your file in download folder.",
        "unknownError": "Somthing went wrong please try reloading. Or try to close the app and start it agen",
        "importedSettings": "Your settings has been imported.\nYou may have to restart NovelManager to apply these changes.",
        "oudatedFile": "Somthing went wrong, the file may not be valid or outdated",
        "inLibrary": "In Library",
        "inSearchLibrary": "In # Library",
        "removeFromLibrary": "Remove from Library",
        "novelRemove": "Remove from Library and Delete all its history",
        "addToLibrary": "Add To Library",
        "sourceRequest": "Source request",
        "bugReport": "Bug report",
        "featureRequest": "Feature request",
        "about": "All novels and translations here belong to thair respective authors and translators.\n\nPlease continue to support the authors and translators of the novels for we will not be able to enjoy those novels if not for them.",
        "version": "Version",
        "joinDiscussion": "Join the discussion...",
        "cantBeEmpty": "Message cant be empty and text must be more then 10 characters.",
        "historyDelete": "You will be deleting all history.\nThis will not effect those that are in library.\nShould I continue?",
        "searchHere": "Search here...",
        "dbUpdate": "Your database has been updated..",
        "appUpdate": "Update has been found, please restart(now/later) to apply the update.",
        "later": "Later",
        "yes": "YES",
        "no": "NO",
        "changePassword": "Change your Password",
        "cancel": "Cancel",
        "postAs": "Post as",
        "color": "Color",
        "fontFamily": "Font Family",
        "fontSize": "FontSize",
        "margins": "Margins",
        "lineHeight": "Line Height",
        "chooseSource": "Choose Source",
        "read": "Read",
        "reply": "Reply",
        "remove": "Remove",
        "voice": "Voice",
        "rate": "Rate",
        "pitch": "Pitch",
        "sure": "Are you Sure?",
        "continueReading": "Continue Reading",
        "fc": "Home Page",
        "email": "Email",
        "password": "Password",
        "passwordRepeat": "Repeat Password",
        "login": "Login",
        "logout": "Logout",
        "welcome": "Welcome",
        "register": "Create Account",
        "dontHaveAccout": "Don't have an account?",
        "signUp": "Sign up",
        "alreadyHaveAccount": "Already have an account?",
        "forgetPassword": "Forget Password?",
        "sendInstruction": "Send Instruction",
        "invalidEmail": "Invalid Email",
        "invalidPassword": "Invalid Password",
        "invalidPasswordRepeat": "Repeat Password does not match",
        "emailAlreadyInTheDatabase": "Email already exist. Did you forget your password. Click Forgot Password",
        "alreadLoggedIn": "Welcome",
        "thereIsNoUser": "Failed to log in, did you forget your password? Click Forgot Password",
        "forgetPasswordComplete": "You will receive an email from us shortly.",
        "displayName": "Display Name",
        "require": "Require",
        "reviewMessageTitle": "We'd love your feedback!",
        "reviewMessage": "Here at NovelManager, feedback is very important to us. We`d love to get your feedback on the Google Play store.",
        "now": "Rate Novel Manager",
        "notNow": "Remind me later",
        "dontShow": "No, Thanks",
        "translator": "Translate",
        "from": "From",
        "to": "To",
        "reload": "Reload",
        "browse": "Preview",
        "parserNotFree": "This Parser is not available for free. Please Buy it to be able to enjoy its content",
        "clear": "Clear",
        "home": "Home",
        "bookshelf": "Bookshelf",
        "settings": "Me",
        "inSection": "Included Sections",
        "useAppSentenceSplitter": "Use NovelManager Sentence Splitter",
        "maxCharLength": "Sentence Splitter min chars",
        "confirmExport": "This will override all existing files that exist in Download/NovelManager and all previous backups will be overwritten. Are you sure?",
        "sourceUrl": "Source URL, eg www.example.com",
        "comment": "Additional Information",
        "submit": "Submit",
        "universalSearch": "Universal Search(Search through all sources)",
        "premiumUser": "Premium User",
        "monthly": "Monthly",
        "perMonth": "PER MONTH",
        "subscribe": "Subscribe Now",
        "unlockSubscribe": "Subscribe Now to unlock all features or simple unlock your favorite parser",
        "compare": "Compare Premium vs Free User",
        "freeUser": "Free User",
        "cancelSubscription": "Cancel or stop your subscriptions at any time in Google Play",
        "premiumOnly": "Premium User Only",
        "textToSpeechUnavailable": "Text To Speech Available for Premium User Only",
        "updateFound": "Update found. Downloading Updates. Please wait until the update is finished, Do not close the app.",
        "updateFinished": "Update finished, Please restart Novel Manager",
        "loadingAds": "Loading Ads..",
        "nextChapter": "Next Chapter",
        "prevChapter": "Previous Chapter",
        "screenLock": "Lock screen to LANDSCAPE",
        "premiumUserBenefits": [
            {
                "text": "Free access to all features and future updates",
                "premiumUser": true
            },
            {
                "text": "Ads Free",
                "premiumUser": true
            },
            {
                "text": "Text Translation",
                "premiumUser": false
            },
            {
                "text": "Text to Speech",
                "premiumUser": true
            }
        ],
        "textReplacement": {
            "title": {
                "title": "Replace the current selected text",
                "note": "Note: this will be applicable to all chapters in the current novel"
            },
            "replaceWith": {
                "title": "Replace With(Optional)",
                "note": "Leave it empty if you simply want to remove the above text"
            },
            "highlightColor": "HighlightColor(Optional)"
        },
        "novelReaderTextSelectionMenus": [
            {
                "text": "Copy",
                "id": "Copy"
            },
            {
                "text": "Replace",
                "id": "Replace"
            },
            {
                "text": "Share",
                "id": "Share"
            },
            {
                "text": "Translate",
                "id": "Translate"
            }
        ]
    },
}
@AlenToma AlenToma added the help wanted Extra attention is needed label Mar 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant