Skip to content

Commit e49f626

Browse files
André DietrichAndré Dietrich
authored andcommitted
updated translations
1 parent efa4a38 commit e49f626

26 files changed

Lines changed: 4335 additions & 121 deletions

src/i18n/am.json

Lines changed: 194 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,15 @@
5959
"githubGistTitle": "ሰነዱን በGitHub ላይ አስቀምጥ",
6060
"githubGistAria": "ሰነዱን በGitHub ላይ እንደ gist አስቀምጥ",
6161
"githubGistTooltip": "ይህን ተግባር ከመጠቀምህ/ሽ በፊት ይህን ሰነድ fork አድርግ/ጊ",
62-
"nostrAria": "የአሁኑን ይዘት በNostr ላይ አጋራ"
62+
"nostrAria": "የአሁኑን ይዘት በNostr ላይ አጋራ",
63+
"nostrLink": "Nostr link",
64+
"nostrLinkTooltip": "You have to publish this file to Nostr before you can use this functionality",
65+
"nostrLinkAria": "Load the LiaScript course from a previous Nostr publication",
66+
"exporter": "LiaScript Exporter",
67+
"exporterAria": "Send the whole project to a LiaScript Exporter to convert it to SCORM, PDF, APK, ...",
68+
"exporterTooltip": "Hand the entire project to a local or remote LiaScript Exporter for conversion",
69+
"githubRepoFile": "GitHub course: {file}",
70+
"githubRepoFileTooltip": "Open the active file as a LiaScript course from the linked GitHub repository (push your changes first). Only available for GitHub-linked projects."
6371
},
6472
"modal": {
6573
"close": "ዝጋ",
@@ -89,7 +97,31 @@
8997
"footer": "ይህ ለ{liascript} የትብብር የመስመር ላይ አርታዒ ነው። ይዘቱ ሁሉ በአሳሽህ/ሽ ውስጥ ብቻ ይቀመጣል። መነሻ ሀሳብ ካስፈለገህ/ሽ፣ አንዳንድ {examples} ተመልከት/ቺ፣ ሊገቡ የሚችሉ {templates} ወይም ቀድሞ የታተሙ {courses} ፈልግ/ጊ።",
9098
"footerExamples": "ምሳሌዎች",
9199
"footerTemplates": "አብነቶች",
92-
"footerCourses": "ኮርሶች"
100+
"footerCourses": "ኮርሶች",
101+
"import": {
102+
"heading": "Import from",
103+
"more": "More options",
104+
"submit": "Import",
105+
"new": "New",
106+
"upload": "Upload file (Markdown / ZIP)",
107+
"github": "GitHub repository",
108+
"url": "From URL (Markdown / ZIP)",
109+
"gist": "GitHub Gist",
110+
"localFolder": "Local folder",
111+
"githubPlaceholder": "owner/repo or https://github.com/owner/repo",
112+
"githubHint": "Pick the files to import on the next screen.",
113+
"urlPlaceholder": "https://.../README.md or .../project.zip",
114+
"urlHint": "Loads a Markdown file or a ZIP archive into a new project.",
115+
"gistPlaceholder": "Gist ID or https://gist.github.com/user/<id>",
116+
"gistHint": "Imports all files of the gist into a new project.",
117+
"errors": {
118+
"generic": "Import failed. Please check your input and try again.",
119+
"invalidRepo": "Could not recognise a GitHub repository in that input.",
120+
"invalidUrl": "Please enter a valid http(s) URL.",
121+
"invalidGist": "Could not find a gist for that ID.",
122+
"fetchFailed": "Could not load the resource. Check the URL and your connection."
123+
}
124+
}
93125
},
94126
"card": {
95127
"untitled": "ርዕስ የለም",
@@ -101,7 +133,15 @@
101133
"deleteWarning": "መመለስ አይቻልም!",
102134
"abort": "ሰርዝ",
103135
"delete": "ሰርዝ",
104-
"close": "ዝጋ"
136+
"close": "ዝጋ",
137+
"menu": {
138+
"label": "Course actions"
139+
},
140+
"source": {
141+
"github": "GitHub",
142+
"gist": "Gist",
143+
"local": "Local"
144+
}
105145
},
106146
"footer": {
107147
"followUs": "ተከተሉን በ:"
@@ -122,7 +162,104 @@
122162
},
123163
"github": {
124164
"exporting": "ወደ GitHub Gist በመላክ ላይ...",
125-
"badCredentials": "መግቢያ መረጃ ልክ አይደለም፣ ገጹ እንደገና ይጫናል"
165+
"badCredentials": "መግቢያ መረጃ ልክ አይደለም፣ ገጹ እንደገና ይጫናል",
166+
"error": "The export to GitHub failed:",
167+
"close": "Close",
168+
"back": "Back",
169+
"menu": {
170+
"header": "GitHub repository",
171+
"import": "Import from GitHub",
172+
"importTooltip": "Import files from a GitHub repository",
173+
"push": "Push to GitHub",
174+
"pushTooltip": "Commit and push changes to the linked repository",
175+
"pull": "Pull from GitHub",
176+
"pullTooltip": "Fetch changes from the linked repository",
177+
"publish": "Publish to new repository",
178+
"publishTooltip": "Create a new GitHub repository and push all project files"
179+
},
180+
"import": {
181+
"title": "Import from GitHub",
182+
"repoLabel": "Repository",
183+
"repoPlaceholder": "owner/repo or https://github.com/owner/repo",
184+
"repoHint": "Public repositories can be imported without a token.",
185+
"load": "Load",
186+
"loadingRepo": "Loading repository…",
187+
"truncated": "This repository is very large; the file list was truncated by GitHub.",
188+
"selectAll": "Select all",
189+
"selectNone": "Select none",
190+
"selectedCount": "{n} selected",
191+
"targetLabel": "Import into",
192+
"targetCurrent": "Current project",
193+
"targetNew": "New project",
194+
"importing": "Importing files…",
195+
"importBtn": "Import {n} file(s)",
196+
"done": "Imported {n} file(s).",
197+
"backHome": "Back to start",
198+
"emptyRepo": "This repository is empty. An empty README.md will be created to start your project.",
199+
"createEmpty": "Create empty README.md"
200+
},
201+
"tree": {
202+
"large": "large",
203+
"tooBig": "too big"
204+
},
205+
"push": {
206+
"title": "Push to GitHub",
207+
"computing": "Computing changes…",
208+
"noChanges": "No local changes to push.",
209+
"remoteDrift": "The repository changed on GitHub since your last sync. Consider pulling first; unchanged remote files are preserved.",
210+
"added": "added",
211+
"modified": "modified",
212+
"deleted": "deleted",
213+
"viewDiff": "Diff",
214+
"diffHint": "left: GitHub · right: local",
215+
"commitMessage": "Commit message",
216+
"defaultMessage": "Update from LiaScript LiveEdit",
217+
"pushing": "Pushing to GitHub…",
218+
"pushBtn": "Commit & push {n} file(s)",
219+
"done": "Changes pushed successfully."
220+
},
221+
"pull": {
222+
"title": "Pull from GitHub",
223+
"checking": "Checking for changes…",
224+
"upToDate": "Your project is up to date with GitHub.",
225+
"changesFound": "{n} file(s) changed on GitHub.",
226+
"added": "new",
227+
"modified": "changed",
228+
"importing": "Importing changes…",
229+
"pullBtn": "Pull {n} file(s)",
230+
"done": "Pulled {n} file(s)."
231+
},
232+
"pat": {
233+
"rateLimitTitle": "GitHub rate limit reached",
234+
"authTitle": "Authentication required",
235+
"intro": "Add a Personal Access Token (PAT) to raise the rate limit and to access private repositories or push changes.",
236+
"howtoToggle": "How do I create a token?",
237+
"step1": "Open {link}.",
238+
"step2": "Choose a name and an expiration, then select the repositories you want to use.",
239+
"step3Read": "Under \"Repository permissions\" set \"Contents\" to \"Read-only\".",
240+
"step3Write": "Under \"Repository permissions\" set \"Contents\" to \"Read and write\".",
241+
"step4": "Generate the token, copy it and paste it below.",
242+
"placeholder": "github_pat_…",
243+
"save": "Save"
244+
},
245+
"errors": {
246+
"badUrl": "Please enter a valid repository (owner/repo or a GitHub URL).",
247+
"notFound": "Repository, branch or file not found.",
248+
"network": "Could not reach GitHub. Please check your connection."
249+
},
250+
"publish": {
251+
"title": "Publish to a new repository",
252+
"intro": "Create a new GitHub repository and push all project files into it.",
253+
"owner": "Owner",
254+
"repoName": "Repository name",
255+
"description": "Description (optional)",
256+
"private": "Private repository",
257+
"publishBtn": "Create & publish",
258+
"creating": "Creating repository…",
259+
"pushing": "Uploading files…",
260+
"commitMessage": "Initial publish from LiaScript LiveEdit",
261+
"done": "Repository created and files published."
262+
}
126263
},
127264
"nostr": {
128265
"title": "በNostr አጋራ",
@@ -301,6 +438,57 @@
301438
"renameTo": "ዳግም ሰይም ወደ:",
302439
"labelFile": "ፋይሉን",
303440
"labelFolder": "አቃፊውን (እና ይዘቱን)",
304-
"deleteConfirm": "{label} \"{path}\" ሰርዝ?"
441+
"deleteConfirm": "{label} \"{path}\" ሰርዝ?",
442+
"newFileDefault": "untitled.txt",
443+
"newFolderName": "New folder name:",
444+
"newFolderDefault": "folder"
445+
},
446+
"exporter": {
447+
"title": "LiaScript Exporter",
448+
"close": "Close",
449+
"urlLabel": "Exporter server URL",
450+
"urlPlaceholder": "http://localhost:3000",
451+
"urlHint": "Start the exporter locally with 'liaex serve', or enter the address of a hosted exporter. The project is sent to this server and converted there.",
452+
"connect": "Connect",
453+
"resend": "Resend",
454+
"resendTitle": "Send the current project to the exporter again",
455+
"sending": "Sending project to the exporter...",
456+
"handed": "Project handed to the exporter. Choose a format/preset below and start the export.",
457+
"errorInvalidUrl": "Invalid URL. Please enter a full address, e.g. http://localhost:3000",
458+
"errorMixedContent": "This editor runs over HTTPS and cannot embed an insecure HTTP exporter (except localhost). Please use an HTTPS exporter URL.",
459+
"errorNoHandshake": "Could not reach the exporter. Make sure it is running ('liaex serve') and reachable at this URL, and that it allows being embedded.",
460+
"errorNoProject": "No active project found to export.",
461+
"errorSend": "Failed to package and send the project."
462+
},
463+
"localFolder": {
464+
"close": "Close",
465+
"menu": {
466+
"header": "Local folder",
467+
"open": "Open folder…",
468+
"openTooltip": "Link a folder on your computer to this project",
469+
"sync": "Synchronize…",
470+
"syncNamed": "Synchronize “{name}”…",
471+
"syncTooltip": "Compare and sync this project with the linked folder"
472+
},
473+
"direction": {
474+
"push": "to folder",
475+
"pull": "to editor",
476+
"conflict": "conflict"
477+
},
478+
"sync": {
479+
"title": "Synchronize with local folder",
480+
"computing": "Comparing files…",
481+
"inSync": "Editor and folder are already in sync.",
482+
"applying": "Synchronizing…",
483+
"done": "Synchronization complete.",
484+
"applyBtn": "Synchronize {n} file(s)",
485+
"keepEditor": "Keep editor",
486+
"keepDisk": "Keep folder",
487+
"grant": "Grant access"
488+
},
489+
"errors": {
490+
"noFolder": "No folder is linked to this project yet.",
491+
"permission": "Access to the folder was denied. Please grant permission to continue."
492+
}
305493
}
306-
}
494+
}

0 commit comments

Comments
 (0)