* 3871 activity session issues feedback (#3874) * fix: add header when fetching image from CMS * fix: only show activity start page is all roles have never been full * chore: disable archive button until summary loads * chore: still save activity analytics summary even if there's a choreo error when fetching summary * chore: pass location image URL as topic image URL (#3876) * feat: add local cache for activity session analytics (#3878) * fix: in new courses, set course_user state event power level to 0 (#3882) * fix: make activity summary request cache keys unique, use in-memory cache instead of local storage, remove items from cache on error or on state event sent successfully (#3885) * chore: widen summary cards (#3888) * Replaced references to spaces with courses in intl files and calls (#3884) * Replaced references to spaces with courses in intl files and calls * Change learning community reference to 'public course' --------- Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * chore: update delete course description (#3889) * 3890 activity start page changes (#3901) * comment out unreferenced files * decouple courses, topics, and activities * update start page * disable 'join open session' button * feat: activity dropdown menu * fix: always initialize course info after fetching (#3907) * chore: show role goal in text abut button on activity launch page and in tooltip above input bar (#3910) * chore: go to course settings tab after archiving activity, show check over completed activites (#3913) * fix: remove dollar sign from copy (#3914) * fix: update payload accessToken on new login (#3916) * 3915 course chat view updates (#3919) * Removes Proper Noun from default analytics morph list (#3918) Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Level up popup tweaks (#3917) * Use L10n for 'Level up' text * Replace drop down button with close button --------- Co-authored-by: ggurdin <ggurdin@gmail.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * chore: update how activity summary description expansion button layout works (#3930) * fix: add analytics listener to activity stats menu (#3931) * fix: don't show join message when user dismisses activity role goal message (#3932) * chore: hide activity role tooltip when it bar is open (#3933) * fix: fix null check error in activity role tooltip (#3935) * fix: when fetching translation, only consider a message to have included IT if the sent message body matches the message at the end of choreo (#3936) * chore: update messaging in subscription management (#3937) * feat: join activity session on open app via ping (#3944) * chore: don't show ping unread badge (#3946) * fix: Correctly fetch activity images (#3943) * fix fetching images and parsing url * small fix for getting activity image URLs --------- Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> Co-authored-by: ggurdin <ggurdin@gmail.com> * Set thumbVisibility true for grammar activity scrolling (#3942) * Set thumbVisibility true for grammar activity scrolling * always show scrollbar --------- Co-authored-by: ggurdin <ggurdin@gmail.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * reload space hierarchy on invite update (#3949) * 3927 analytics tweaks (#3953) * analytics page updates * add back download buttons * some activity / invite page tweaks (#3958) * Wrap invite course avatar in MapClipper (#3957) Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Add period to end of languageLevelA2Desc (#3959) * fix: put back pangea controller init in chat list (#3965) * fix: show bot avatar in open roles indicator (#3966) * fix: on cancel registration, pop future loading dialog (#3967) * chore: adjust actvity participant text colot (#3968) * fix: always reload course on ID change (#3969) * chore: increase size of text in archived activity popup (#3970) * feat: add edit course page (#3971) * 3962 usability test todos (#3973) * in new course pages, show images * in space analytics, if no available languages, pick user's l2 * chore: add cooldown on ping participants * replace image loading icon with shimmer * update activity launch page buttons, sort activities in topics by number of participants (#3974) * chore: topic is completed if user has finished number of activities equal to number of 2 person activities in topic (#3983) * feat: always show new tokens with green underlines (#3984) * 3873 add superlatives for most vocab grammar and xp (#3977) * add grammar and vocab superlatives - adds superlatives to the summary cards for each user - WIP, doesn't include XP superlative yet and it continuously reinitializes state which reloads the superlatives * get analytic superlatives from saved state event Revert activity user summaries widget to stateless, get info from saved state event instead of awaiting it, and fix some spacing issues. * add xp superlative - simplify 3 loop logic into one - change from constant updates to only generate superlatives on analytics save * sort imports * put analytics loading inside buttonControlledCarouselView * delete commented out code * return superlative map instead of setting value * chore: on new token update, clear whole new token cache in case there are identical tokens (#3985) * fix: fix calculation of completed activities (#3986) * chore: collection seed always fades up and out (#3987) Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * 3988 activitycourse tweaks (#3989) * chore: set course and activity descriptions * chore: remove redundant results button * 3921 display unsubscribed errors for users (#3991) * url cleanup * chore: display unsubscribed errors differently * chore: show user menu on click participant item (#3992) * fix: Reintroduce shared isolate (#3981) * initial scripts n actions * custom cshared isolate * kitlin fixes * integrate and token fix * executable and gstreamer * disable check dupes, fix gstreamer * another linux update, removed 2 android builds * new updates * final android attempt * formatting --------- Co-authored-by: ggurdin <ggurdin@gmail.com> * chore: add snackbar message after pinging course participants (#3995) * fix: don't show green underlines on own messages (#3997) * 3803 indented bullets displayed strangely (#3999) * make markdown function the same as matrix sdk * fix: fix newline issues in html messages * fix: replace build-web script (#4000) * fix: try to fix build again (#4001) * chore: don't allow hover of non-selectable activity participants items (#4002) * 3895 emoji sequence on clicking the words in a sentence of the target language (#4004) * cleanup * feat: toolbar emoji mode * Add dark/light mode check for unassigned participant label color (#4006) * chore: update emoji button color (#4015) * chore: move analytics tooltips inside scrollviews (#4016) * chore: update icon and border of find a course nav rail item (#4005) * chore: Improve translation script and translate vi, es, et (#3555) * improve translation script * update translation script, more translates for es, et, vi * chore: fix click cursor showing on hover of disabled activity participant widget (#4020) * chore: add hint text to text fields in course edit page (#4022) * chore: add placeholder to image in course editting page (#4024) * chore: show snackbar on course edit save (#4025) * 4017 usability test todos 91725 (#4026) * chore: add ability to toggle show password in signup and login pages * chore: update text in register popup * chore: disable save edits button if no changes in course edit page (#4033) * chore: don't animate in-chat tooltips (#4034) * chore: add scrollbar to topic activities list (#4035) * Morph analytics scroll (#4032) * Move download button above scroll view * Make morph analytics spacing consistent with vocab analytics spacing * feat: add ability to add course to existing space (#4037) * fix: don't attempt to load analytics until your is logged in (#4047) * feat: integrate room preview endpoint (#4014) * feat: integrate room preview endpoint * initial work for intermediary activity page * Update lib/pangea/activity_sessions/activity_session_start/activity_session_start_page.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update lib/pangea/activity_sessions/activity_session_start/activity_session_start_page.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update lib/pangea/chat_settings/utils/room_summary_extension.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * formatting --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * 3934 activity summary card visual changes (#4013) * visual tweaks and confetti rain on results generation * create star rain widget to trigger when activity finishes * delete commented out lines * use new star confetti widget in levelup --------- Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Set height of activity creation sized box to 0 (#4048) * 4036 playtest 91825 (#4051) * chore: improve constrast in message practice * fix typo * chore: disable learning settings save button until change is made * show word card on click vocab in activity dropdown * Playtest updates (#4054) * update emoji mode icon and tooltip * upload CMS url instead of uploading image bytes to matrix * re-init subscription controller after setting account creation date * fix: don't allow new users to steal roles (#4055) * chore: render activity instruction markdown (#4056) * chore: disable hover effect on loading span card icons (#4057) * fix: fix needed participants copy (#4058) * update course plan repo search to correctly query (#4065) * chore: fix practice mode icon / border contrast (#4067) * chore: only show emoji button for save-vocab tokens, fix alignment for non-token text (#4071) * fix: fix button visibility in activity start page (#4073) * chore: use synapse room_preview to determine which activities users have completed (#4078) * fix: don't reset edits using the room's title and description (#4080) * chore: on web, show analytics in course chat view (#4085) * chore: show user menu on click avatar in topic participant list (#4086) * fix: fix toolbar buttons on mobile (#4087) * chore: on course load error, show option to add a different course plan to space (#4089) * fix: check if can invite to course when deciding if show invite button in activity session in course without enough users, disable instead of hiding (#4095) * chore: shuffle practice tokens before selecting the ones to include (#4097) * feat: show instruction overlay on first gain points in activity pointing user to click activity stats button (#4099) * chore: add descriptions for analytics categories (#4100) * chore: fix copy issue (#4102) * fix: make invite button go to course invite page (#4103) * chore: make autoIGC true for new accounts (#4105) * 4110 playtest 92325 (#4121) * style activity role tooltip like instruction inline tooltips * style updates to activity details * don't show token underlines in practice mode * show loading activity analytics * use all construct types to calculate activity analytics, include audio messages in activity summary request * update chat context menus for activities * fix positioning on menu in main chat list * chore: update activity session notification to open activity start page without joining activity (#4122) * chore: add copy to describe writing analytics (#4123) * feat: new onboarding flow (#4112) * feat: new onboarding flow * go to course details page on click course template in setup page * update route redirects * style tweaks * chore: add gold shimmer to active token practice buttons (#4131) * chore: remove unnecessary spacing (#4132) * fix: don't show end activity button until activity has started (#4134) * chore: add no courses found indicator (#4135) * chore: update course edit saving logic (#4136) * chore: add loading indicator to course settings page (#4137) * fix: use outer context when navigating via course chat popup (#4139) * chore: update some copy in filter dropdowns (#4140) * chore: make terms and conditions links work (#4141) * chore: remove unnecessary padding (#4143) * fix: hide activity role tooltip during translation (#4145) * fix: always allow show menu on click activity participant (#4146) * chore: remove text scaling in emoji mode (#4147) * chore: increase size of user activity summary widgets (#4149) * chore: make whole upper acitivty summary clickable to expand (#4150) * fix: always set vocab as default tab in analytics page (#4151) * build: fix lints for new flutter version (#4154) * chore: changes to chat list main view (#4158) * chore: changes to chat list main view * remove onboarding page * Make underlines translucent so lower parts of letters can be seen (#4160) * 4142-allow-giving-of-activity-feedback (#4144) * feat: activity feedback repo * add UI for giving activity feedback --------- Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> Co-authored-by: ggurdin <ggurdin@gmail.com> * fix: don't dispose new word overlay animation early (#4168) * 4152 onboarding tweaks (#4163) * filter courses by short lang codes * reduce padding in course details page * update home / registration routes * refactor: replace find your people page with new course page from onboarding * chore: on course search, always load course IDs from server (#4174) * fix: fix double analytics view in two column mode (#4175) * feat: on create course, go to invite page while course creation loads (#4178) * chore: give activity goal tooltip max width (#4179) * chore: remove horizontal offset from pressable button widget (#4180) * chore: in space analytics tab on small screens show language code in language dropdown (#4182) * chore: in reading asssitance input bar, if all practice activities for message are completed, show all done message (#4183) * 4181 japanese words grouped when should be separate (#4184) * fix: only continue pickup up adjacent tokens while they are punctuation * uncomment commented out code * chore: when igc has matches, make send button color disabled instead of red (#4185) * chore: don't show choreo error on timeout after canceling translation (#4189) * consume image sizes from cms, surface course plan activity locations apis (#4187) * 4152 onboarding tweaks (#4190) * filter courses by short lang codes * reduce padding in course details page * update home / registration routes * refactor: replace find your people page with new course page from onboarding * chore: add redirect to onboarding course plan page if user not in course * chore: re-style onboarding buttons (#4196) * chore: match vocab lemma irrespective of case, use static message in activity stats dropdown (#4205) * chore: show word card in click vocab word in activity summary (#4206) * feat: integrate course translation group (#4209) * integrate course translation group * Update lib/pangea/payload_client/models/course_plan/cms_course_plan_translation_group.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * formatting --------- Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: ggurdin <ggurdin@gmail.com> * chore: wait for user to send at least 3 text or audio messages before showing overlay with instructions about clicking activity status button * fix: disable ping course participants button if there are no no-bot users in course to ping * chore: show 'all done' message in practice activity bar for each activity type (#4212) * Decrease unselected igc underline to 20% opacity (#4214) * 4199 prevent activity menu tooltip from being interfered with my other overlays to ensure it always shows (#4215) * don't show activity dropdown instructions if word card is open * block other overlays from openning when tutorial overlay is open * remove duplicate open overlay data, don't wait for construct banners to close if overlay fails to open * chore: show selected archived activity, add tooltip to archived activity analytics view (#4217) * feat: use cached space code to join space on create account (#4224) * chore: hide course filters in onboarding pages (#4226) * feat: show warning popup on l2/activity language mixup (#4229) * chore: add some debugging statement for staging logout issue (#4234) * fix: on SSO registration, pass langcode to onboarding pages (#4235) * fix: refresh expired course cache (#4240) * Adjust unread badge height to compensate for activity header height (#4213) * Adjust unread badge height to compensate for activity header height * Limit height instead of hardcoding values * Hide course analytics download button on mobile (#4241) * 4242 change course redirect (#4245) * feat: connect with synapse public courses endpoint * intergate course IDs into response model * remove course redirect, update user's l2 on return to language selection page * display on public courses page to go to page to make your own and display on make your on page to skip to rooms * fix: hide activity finished status message for archived activities (#4246) * fix: fix join with code redirect for non-spaces (#4248) * 4172 color inconsistency of activity elements (#4247) * activity menu color consistency And some sizing changes, made the stats button box much smaller * revert activity button size changes Also make text bigger to fill box, and make menu/summary buttons solid colors so the shadow under the button works. * feat: allow users to give token feedback in word card * feat: set initial L2 via cached space code course target language if available (#4264) * fix: fix onboarding redirect on login (#4265) * Updating logo with Vector svg Image (#4263) * Updated Logo with SVG image & adjusted margins to keep things center * Un-formated the Index.html * Remove invite option from participants widget in DM (#4256) * chore: padding adjustment in selected course view (#4267) * chore: on invite, also invite to course parent (#4268) * fix: don't show language mismatch warning popup if activity lang matches L1 (#4269) * fix: don't update profile until user controller initialized, redirect to rooms from SSO login, in create account page redirect to language selection page if no language available (#4274) * feat: add selected course page for public courses, redirect there on click public course, filter out already-joined public courses (#4276) * chore: remove l1 and CERF course filters from start course and public courses pages, update styling of l2 dropdown (#4278) * integrate original course topic activity field (#4295) * fix: fix start your own course link in public courses page (#4306) * change seed to new vocab bubble (#4305) * change seed to new vocab bubble and tweak the animation to fade in, then rise/fade out since this looks better than spinning in. * formatting --------- Co-authored-by: ggurdin <ggurdin@gmail.com> * Make users return to activity session when use invite back button (#4288) * feat: add notification volume setting (#4310) * chore: enable activity stats button if someone else finishes the activity (#4311) * chore: on play with bot timeout, show warning popup (#4312) * chore: show activity stats cutout tooltip on other user finish activity (#4316) * 4307 bot in dms and activity chats only (#4319) * remove bot settings files * exclude bot in invite page * listen to language / CERF level changes and update bot DM settings * Update lib/pangea/common/controllers/pangea_controller.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix: don't assume that list of IDs to fetch and list of fetched objects are the same length (#4322) * chore: remove background color from activity goal tooltip (#4324) * fix: prevent word card title from bouncing around (#4325) * fix: on join activity with role, preload activity participants list to get accurate list of assigned roles (#4326) * chore: give max width to activity participant indicator widgets (#4327) * fix: add value key based on selected tab to course settings widget to force refresh on navigate from finished activity (#4331) * fix: prevent overflows in token info feedback dialog on mobile, add more specific unsubscribed error in future loading dialog (#4333) * fix: fix storage of selected language not working on mobile (#4334) * chore: reduce padding around message in new trip page (#4335) * chore: more specific error message on not found course with code (#4336) * chore: dismiss last snackbar before show invite snackbar (#4337) * chore: switch order of buttons in space delete dialog (#4338) * chore: add custom map icons (#4339) * chore: add create at and updated at fields to course plan model (#4340) * chore: add leave space description (#4341) * refactor: remove ability to directly edit lemma defintions and morph assignments (#4347) * Organize course repos (#4262) * integrate CoursePlansRepo.translateActivity, translateTopic, translateCoursePlan * move translation functions to requisite files * integrate translation endpoint * refactor: reorganize course-related repos, add request and response model classes * remove l2s from translation requests * update translation request and response models, use translation endpoint to get course info, cache courses with L1s in cache key * update topics repo to use translation endpoint * use activity translation endpoint * refactor: incremental loading of individual course info, account for discrepancy between translated IDs and original IDs * incremental loading of course batches * Update lib/pangea/course_plans/courses/course_plan_room_extension.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * cleanup * cleanup * fix: some name changes * formatting --------- Co-authored-by: WilsonLe <leanhminh2907@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: wcjord <32568597+wcjord@users.noreply.github.com> * fix: use same context in show and hide token feedback snackbar to fix closing functionality (#4349) * fix: filter courses only by short lang code (#4350) * fix: filter courses only by short lang code * Update lib/pangea/course_creation/course_search_provider.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update lib/pangea/login/pages/public_trip_page.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix: always call setState on update target language filter --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Add select all button to the delete space dialog (#4353) * Initial plan * Add select all button to delete space dialog Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Style select all button as CheckboxListTile Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * update copy --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> Co-authored-by: ggurdin <ggurdin@gmail.com> * 4354 room stuck indefinitely loading (#4357) * fix: stop loading course if course plan provider if courseId is null * don't allow padding of null string to loadCoursePlan * fix: reload space course after updating course state event, wait for … (#4359) * fix: reload space course after updating course state event, wait for course ID update in sync after returning from add course to space function * Update lib/pangea/course_settings/course_settings.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix: filter out public courses for which course ID failed to load (#4360) * 3976 making emoji selection more of an activity (#4255) * add shimmer in vocab page when no emoji selected * fix shimmer in 2 column mode and add XP for first emoji selection * add xp sparkle on emoji selection * formatting, imports, widget name typo fix * dont rebuild analytics page on every analytics stream update * remove listener * move animation and selection visual after slow function for better visual flow and hopefully not noticeable stutter * change transformTargetId into variable, update local display state before awaiting saving to analytics room --------- Co-authored-by: ggurdin <ggurdin@gmail.com> * Hide vocab analytics instructions when filtering or searching (#4362) * Initial plan * Hide instructions tooltip when searching or filtering vocabulary Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Hide activity end prompt text when activity is archived (#4364) * Initial plan * Hide activity end prompt when activity is archived Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * fix: stop rebuilding whole course settings tab on screen size change (#4368) * Fix foreground notification navigation to activity sessions for course pings (#4369) * Initial plan * Fix foreground notification navigation to activity sessions Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Add clarifying comments to notification handling code Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Refactor to reduce duplicate code between _onOpenNotification and goToRoom Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * chore: fix foreground notif small icon --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> Co-authored-by: ggurdin <ggurdin@gmail.com> * fix: show screen loading in course settings until activity roles are … (#4374) * fix: show screen loading in course settings until activity roles are completly loaded * show loading indicator over activity card on load course summary * Update lib/pages/chat_details/chat_details.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix: on load course topics, also load location media to get topic images (#4376) * Add "Share course" tooltip to ShareRoomButton (#4375) * Initial plan * Add 'Share course' tooltip to ShareRoomButton Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Move shareCourse localization to end of intl_en.arb Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Remove L1 (base language) display from course info chips (#4378) * Initial plan * Remove L1 display from courses Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * chore: only show unlocalized language options in course search target language dropdowns (#4380) * fix: after add course to existing space, push redirect route to refresh page (#4381) * fix: update isActivityStarted to rely on assignedRoles instead of directly using state event (#4382) * add XP animation on match activity tokens (#4373) * 4379 show participants in public courses selection (#4383) * chore: trip body / icons updates * chore: display participant count in public courses page, update trip-related copy * fix: add base language dropdown to language selection page on identic… (#4384) * fix: add base language dropdown to language selection page on identical target and system language * Update lib/pangea/login/utils/lang_code_repo.dart Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix: add cms api url to activity image paths to load properly (#4385) * fix: don't mutate activity JSON image_url (#4386) * Update onboarding language selection text to "Choose a target language" (#4393) * Initial plan * Update chooseLanguage text to "Choose a target language" Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Update IT help message and remove unreferenced InstructionsEnum entries (#4391) * Initial plan * Update IT help message and remove unreferenced enum entries Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * Revert changes to non-English .arb files Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * remove unreferenced copy --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> Co-authored-by: ggurdin <ggurdin@gmail.com> * fix: alway hide back button in add course page (#4404) * Move word card feedback notification from bottom to top of screen (#4402) * Initial plan * Replace bottom SnackBar with top overlay notification for word card feedback Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> * auto-close top token feedback snackbar after delay --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com> Co-authored-by: ggurdin <ggurdin@gmail.com> * chore: add level bar / analytics to space details page on mobiel (#4405) * chore: add skip button to add course page (#4407) * chore: message on empty vocab filter (#4410) * chore: add tooltip to describe vocab highlighting in activity dropdown menu (#4412) * fix: don't delete archived activities on delete space (#4414) * fix: don't delete archived activities on delete space * use one list of futures in delete space function * fix: refresh chat list on join with link (#4417) * chore: make word card close and flag button the same styling and vertically aligned (#4419) * fix: if a new user gets to account create page without target language in local storage or from course, direct them back to language selection (#4422) * fix: handle room code on join with code (#4427) * fix: push route on start to make add course page app bar back button work as expected (#4430) * chore: update translations (#4188) * translate more l1s * Update translations for multiple languages (ar, bn, he, hi, id, ko, pt, ru, th, tr, zh) * partial translations * Add translations for Irish, Galician, Hungarian, Lithuanian, Slovenian, and Telugu - Complete translations for 6 additional languages using OpenAI translation script - Irish (ga): 1,612 translations added - Galician (gl): 1,614 translations added - Hungarian (hu): 1,615 translations added - Lithuanian (lt): 1,927 translations added - Slovenian (sl): 2,288 translations added - Telugu (te): 2,388 translations added These additions bring the total completed languages to 29 out of 47 (62% completion rate) * Add translations for Estonian, Belarusian, and Greek - Estonian (et): 164 translations added - Belarusian (be): 2,392 translations added - Greek (el): 2,342 translations added These additions bring the total completed languages to 32 out of 47 (68% completion rate) * Add Hebrew translations - Hebrew (he): 2,143 translations added - This brings the total completed languages to 33 out of 47 (70 percent completion rate) * Add Arabic and Bengali translations - Arabic (ar): 1,692 translations added - Bengali (bn): 2,388 translations added - Total: 35 out of 47 languages complete (74 percent completion rate) * Add Interlingua and Interlingue translations - Interlingua (ia): 2,378 translations added - Interlingue (ie): 2,149 translations added - Total: 37 out of 47 languages complete (79 percent completion rate) * Add Georgian translations * Add Esperanto translations * Add Turkish translations * Add Persian translations * Add Romanian translations * Improve translation script error handling - Add JSON parsing error handling with retry logic - Use simpler prompts on retry attempts - Clean up markdown formatting from responses - Skip failed chunks gracefully instead of crashing - Successfully handle previously failing languages * Update Georgian and add Romanian translations * Add Serbian, Latvian, Slovak, Tamil and Basque translations Successfully completed: - Serbian (sr): 2062 translations - Latvian (lv): 1614 translations - Slovak (sk): 2158 translations - Tamil (ta): 1696 translations - Basque (eu): 1615 translations Script improvements: - Added metadata reconciliation error handling - Successfully handles JSON parsing errors with retry logic * fix needed translation generation script * feat: translate missing keys for 49 languages and improve translation script - Successfully translated 12,000+ keys across 49 languages (98% completion) - Enhanced JSON error handling in translate script to recover from parsing errors - Fixed metadata type issues for unreadChats placeholder in fil, pt_PT, and yue locales - Added comprehensive run_all_translations.py script for batch translation - Resolved duplicate yue locale conflicts - Only Tibetan (bo) remains with 40 keys due to complex character encoding issues Languages completed: - Vietnamese, Portuguese (BR/PT), Romanian, Russian, Slovak, Slovenian - Serbian, Swedish, Tamil, Telugu, Thai, Turkish, Ukrainian, Cantonese - Chinese (Simplified/Traditional), and 34 other languages with 17 keys each * fix not compilling error * catch up with needed translations * chore: on no courses found for language, log error (#4434) * fix: fix scrolling in delete space dialog (#4436) * build: bump version number * chore: remove vocab tooltip from activity dropdown menu and update copy in end activity button (#4445) * removed old code (#4446) * change xp icon to star (#4431) * fix: on login, don't open two separate databases (#4449) * fix: register UIA listener on create login client, instead of on login (#4451) * fix: on click space nav item use context.push to refresh course settings page (#4462) * chore: add activity roles to activity summary request model (#4479) * build: bump version number --------- Co-authored-by: Kelrap <99418823+Kelrap@users.noreply.github.com> Co-authored-by: Wilson <leanhminh2907@gmail.com> Co-authored-by: avashilling <165050625+avashilling@users.noreply.github.com> Co-authored-by: Brord van Wierst <brordvwierst@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: wcjord <32568597+wcjord@users.noreply.github.com> Co-authored-by: Alexa "Tig" Harriss <alexa.harriss@gmail.com> Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
12470 lines
No EOL
318 KiB
Text
12470 lines
No EOL
318 KiB
Text
{
|
||
"repeatPassword": "Salasana uudelleen",
|
||
"@repeatPassword": {},
|
||
"about": "Tietoa FluffyChatista",
|
||
"@about": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"accept": "Hyväksy",
|
||
"@accept": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"account": "Tili",
|
||
"@account": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"acceptedTheInvitation": "{username} hyväksyi kutsun",
|
||
"@acceptedTheInvitation": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"activatedEndToEndEncryption": "🔐 {username} otti käyttöön päästä-päähän salauksen",
|
||
"@activatedEndToEndEncryption": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"archive": "Arkisto",
|
||
"@archive": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"askSSSSSign": "Voidaksesi allekirjoittaa toisen henkilön, syötä turvavaraston salalause tai palautusavain.",
|
||
"@askSSSSSign": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"addEmail": "Lisää sähköpostiosoite",
|
||
"@addEmail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"addToSpace": "Lisää tilaan",
|
||
"@addToSpace": {},
|
||
"admin": "Ylläpitäjä",
|
||
"@admin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"alias": "alias",
|
||
"@alias": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"all": "Kaikki",
|
||
"@all": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"allChats": "Kaikki keskustelut",
|
||
"@allChats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"answeredTheCall": "{senderName} vastasi puheluun",
|
||
"@answeredTheCall": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"senderName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"anyoneCanJoin": "Kuka tahansa voi liittyä",
|
||
"@anyoneCanJoin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"appLock": "Sovelluksen lukitus",
|
||
"@appLock": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"areGuestsAllowedToJoin": "Sallitaanko vieraiden liittyminen",
|
||
"@areGuestsAllowedToJoin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"areYouSureYouWantToLogout": "Haluatko varmasti kirjautua ulos?",
|
||
"@areYouSureYouWantToLogout": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"areYouSure": "Oletko varma?",
|
||
"@areYouSure": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"autoplayImages": "Toista animoidut tarrat ja emojit automaattisesti",
|
||
"@autoplayImages": {
|
||
"type": "String",
|
||
"placeholder": {}
|
||
},
|
||
"askVerificationRequest": "Hyväksytäänkö tämä varmennuspyyntö käyttäjältä {username}?",
|
||
"@askVerificationRequest": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"sendOnEnter": "Lähetä painamalla rivinvaihtonäppäintä",
|
||
"@sendOnEnter": {},
|
||
"badServerVersionsException": "Kotipalvelin tukee Matrix Spec versio(it)a:\n{serverVersions}, mutta tämä sovellus tukee vain versio(it)a {supportedVersions}",
|
||
"@badServerVersionsException": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"serverVersions": {
|
||
"type": "String"
|
||
},
|
||
"supportedVersions": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"badServerLoginTypesException": "Tämä kotipalvelin tukee sisäänkirjautumistapoja: \n{serverVersions},\nmutta tämä sovellus tukee vain -tapoja: \n{supportedVersions}",
|
||
"@badServerLoginTypesException": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"serverVersions": {
|
||
"type": "String"
|
||
},
|
||
"supportedVersions": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"banFromChat": "Anna porttikielto keskusteluun",
|
||
"@banFromChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"banned": "Porttikiellossa",
|
||
"@banned": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"bannedUser": "{username} antoi porttikiellon käyttäjälle {targetName}",
|
||
"@bannedUser": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"targetName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"blockDevice": "Estä laite",
|
||
"@blockDevice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"blocked": "Estetty",
|
||
"@blocked": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"botMessages": "Bottien lähettämät viestit",
|
||
"@botMessages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"cancel": "Peruuta",
|
||
"@cancel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"changeDeviceName": "Vaihda laitteen nimeä",
|
||
"@changeDeviceName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"changedTheChatAvatar": "{username} muutti keskustelun kuvaa",
|
||
"@changedTheChatAvatar": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheChatNameTo": "{username} asetti keskustelun nimeksi: '{chatname}'",
|
||
"@changedTheChatNameTo": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"chatname": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheDisplaynameTo": "{username} asetti näyttönimekseen: '{displayname}'",
|
||
"@changedTheDisplaynameTo": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"displayname": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheGuestAccessRules": "{username} muutti vieraspääsyn sääntöjä",
|
||
"@changedTheGuestAccessRules": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheGuestAccessRulesTo": "{username} asetti vieraspääsyn säännö(i)ksi: {rules}",
|
||
"@changedTheGuestAccessRulesTo": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"rules": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheHistoryVisibility": "{username} muutti historian näkyvyyttä",
|
||
"@changedTheHistoryVisibility": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheHistoryVisibilityTo": "{username} asetti historian näkymissäännöksi: {rules}",
|
||
"@changedTheHistoryVisibilityTo": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"rules": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheJoinRules": "{username} muutti liittymissääntöjä",
|
||
"@changedTheJoinRules": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheJoinRulesTo": "{username} asetti liittymissäännöiksi: {joinRules}",
|
||
"@changedTheJoinRulesTo": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"joinRules": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheProfileAvatar": "{username} vaihtoi profiilikuvaansa",
|
||
"@changedTheProfileAvatar": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheRoomInvitationLink": "{username} muutti kutsulinkkiä",
|
||
"@changedTheRoomInvitationLink": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changePassword": "Vaihda salasana",
|
||
"@changePassword": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"changedTheRoomAliases": "{username} muutti huoneen aliaksia",
|
||
"@changedTheRoomAliases": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"cantOpenUri": "URI-osoitetta {uri} ei voida avata",
|
||
"@cantOpenUri": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"uri": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheChatDescriptionTo": "{username} asetti keskustelun kuvaukseksi: '{description}'",
|
||
"@changedTheChatDescriptionTo": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"description": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changedTheChatPermissions": "{username} muutti keskustelun oikeuksia",
|
||
"@changedTheChatPermissions": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"changeTheme": "Vaihda tyyliäsi",
|
||
"@changeTheme": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"yourChatBackupHasBeenSetUp": "Keskustelujesi varmuuskopiointi on asetettu.",
|
||
"@yourChatBackupHasBeenSetUp": {},
|
||
"chatBackup": "Keskustelun varmuuskopiointi",
|
||
"@chatBackup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"chatBackupDescription": "Vanhat viestisi on suojattu palautusavaimella. Varmistathan ettet hävitä sitä.",
|
||
"@chatBackupDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"chatDetails": "Keskustelun tiedot",
|
||
"@chatDetails": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"chatHasBeenAddedToThisSpace": "Keskustelu on lisätty tähän tilaan",
|
||
"@chatHasBeenAddedToThisSpace": {},
|
||
"chats": "Keskustelut",
|
||
"@chats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"chooseAStrongPassword": "Valitse vahva salasana",
|
||
"@chooseAStrongPassword": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"close": "Sulje",
|
||
"@close": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"commandHint_html": "Lähetä HTML-muotoiltua tekstiä",
|
||
"@commandHint_html": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /html"
|
||
},
|
||
"commandHint_ban": "Anna syötetylle käyttäjälle porttikielto tähän huoneeseen",
|
||
"@commandHint_ban": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /ban"
|
||
},
|
||
"commandHint_invite": "Kutsu syötetty käyttäjä tähän huoneeseen",
|
||
"@commandHint_invite": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /invite"
|
||
},
|
||
"commandHint_leave": "Poistu tästä huoneesta",
|
||
"@commandHint_leave": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /leave"
|
||
},
|
||
"commandHint_myroomavatar": "Aseta profiilikuvasi tähän huoneeseen (syöttämällä mxc-uri)",
|
||
"@commandHint_myroomavatar": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /myroomavatar"
|
||
},
|
||
"commandHint_myroomnick": "Aseta näyttönimesi vain tässä huoneessa",
|
||
"@commandHint_myroomnick": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /myroomnick"
|
||
},
|
||
"commandHint_op": "Aseta käyttäjän voimataso (oletus: 50)",
|
||
"@commandHint_op": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /op"
|
||
},
|
||
"commandHint_plain": "Lähetä muotoilematonta tekstiä",
|
||
"@commandHint_plain": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /plain"
|
||
},
|
||
"commandHint_react": "Lähetä vastaus reaktiona",
|
||
"@commandHint_react": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /react"
|
||
},
|
||
"create": "Luo",
|
||
"@create": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"createdTheChat": "{username} loi keskustelun",
|
||
"@createdTheChat": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"createNewSpace": "Uusi tila",
|
||
"@createNewSpace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"currentlyActive": "Aktiivinen nyt",
|
||
"@currentlyActive": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"dateWithoutYear": "{day}.{month}",
|
||
"@dateWithoutYear": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"month": {
|
||
"type": "String"
|
||
},
|
||
"day": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"dateAndTimeOfDay": "{date}, {timeOfDay}",
|
||
"@dateAndTimeOfDay": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"date": {
|
||
"type": "String"
|
||
},
|
||
"timeOfDay": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"dateWithYear": "{day}.{month}.{year}",
|
||
"@dateWithYear": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"year": {
|
||
"type": "String"
|
||
},
|
||
"month": {
|
||
"type": "String"
|
||
},
|
||
"day": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"deactivateAccountWarning": "Tämä poistaa tunnuksesi käytöstä. Tätä ei voi kumota! Oletko varma?",
|
||
"@deactivateAccountWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"defaultPermissionLevel": "Uusien käyttäjien oikeuksien oletustaso",
|
||
"@defaultPermissionLevel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"delete": "Poista",
|
||
"@delete": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"deleteAccount": "Poista tunnus",
|
||
"@deleteAccount": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"deleteMessage": "Poista viesti",
|
||
"@deleteMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"device": "Laite",
|
||
"@device": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"deviceId": "Laite-ID",
|
||
"@deviceId": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"devices": "Laitteet",
|
||
"@devices": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"directChats": "Suorat keskustelut",
|
||
"@directChats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"displaynameHasBeenChanged": "Näyttönimi on vaihdettu",
|
||
"@displaynameHasBeenChanged": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"downloadFile": "Lataa tiedosto",
|
||
"@downloadFile": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"edit": "Muokkaa",
|
||
"@edit": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"editBlockedServers": "Muokkaa estettyjä palvelimia",
|
||
"@editBlockedServers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"editDisplayname": "Muokkaa näyttönimeä",
|
||
"@editDisplayname": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"editRoomAliases": "Muokkaa huoneen aliaksia",
|
||
"@editRoomAliases": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"editRoomAvatar": "Muokkaa huoneen profiilikuvaa",
|
||
"@editRoomAvatar": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"emoteExists": "Emote on jo olemassa!",
|
||
"@emoteExists": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"emoteInvalid": "Epäkelpo emote-lyhytkoodi",
|
||
"@emoteInvalid": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"emotePacks": "Huoneen emote-paketit",
|
||
"@emotePacks": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"emoteSettings": "Emote-asetukset",
|
||
"@emoteSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"emoteShortcode": "Emote-lyhytkoodi",
|
||
"@emoteShortcode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"emoteWarnNeedToPick": "Emote-lyhytkoodi ja kuva on valittava!",
|
||
"@emoteWarnNeedToPick": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"emptyChat": "Tyhjä keskustelu",
|
||
"@emptyChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"enableEncryptionWarning": "Et voi poistaa salausta myöhemmin. Oletko varma?",
|
||
"@enableEncryptionWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"encryptionNotEnabled": "Salaus ei ole käytössä",
|
||
"@encryptionNotEnabled": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"endedTheCall": "{senderName} päätti puhelun",
|
||
"@endedTheCall": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"senderName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"enterAnEmailAddress": "Syötä sähköposti-osoite",
|
||
"@enterAnEmailAddress": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"homeserver": "Kotipalvelin",
|
||
"@homeserver": {},
|
||
"enterYourHomeserver": "Syötä kotipalvelimesi",
|
||
"@enterYourHomeserver": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"errorObtainingLocation": "Virhe paikannuksessa: {error}",
|
||
"@errorObtainingLocation": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"error": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"everythingReady": "Kaikki on valmista!",
|
||
"@everythingReady": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"extremeOffensive": "Erittäin loukkaavaa",
|
||
"@extremeOffensive": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"fileName": "Tiedostonimi",
|
||
"@fileName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"fromJoining": "Alkaen liittymisestä",
|
||
"@fromJoining": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"fromTheInvitation": "Alkaen kutsumisesta",
|
||
"@fromTheInvitation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"goToTheNewRoom": "Mene uuteen huoneeseen",
|
||
"@goToTheNewRoom": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"group": "Ryhmä",
|
||
"@group": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"groupIsPublic": "Ryhmä on julkinen",
|
||
"@groupIsPublic": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"groups": "Ryhmät",
|
||
"@groups": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"groupWith": "Ryhmä seuralaisina {displayname}",
|
||
"@groupWith": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"displayname": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"guestsAreForbidden": "Vieraat on kielletty",
|
||
"@guestsAreForbidden": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"guestsCanJoin": "Vieraat voivat liittyä",
|
||
"@guestsCanJoin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"hasWithdrawnTheInvitationFor": "{username} on perunnut käyttäjän {targetName} kutsun",
|
||
"@hasWithdrawnTheInvitationFor": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"targetName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"help": "Apua",
|
||
"@help": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"hideRedactedEvents": "Piilota poistetut tapahtumat",
|
||
"@hideRedactedEvents": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"hideUnknownEvents": "Piilota tuntemattomat tapahtumat",
|
||
"@hideUnknownEvents": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"howOffensiveIsThisContent": "Kuinka loukkaavaa tämä sisältö on?",
|
||
"@howOffensiveIsThisContent": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"id": "ID",
|
||
"@id": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"identity": "Identiteetti",
|
||
"@identity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"ignore": "Jätä huomioitta",
|
||
"@ignore": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"ignoredUsers": "Huomiotta jätetyt käyttäjät",
|
||
"@ignoredUsers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"inviteContact": "Kutsu yhteystieto",
|
||
"@inviteContact": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"invited": "Kutsuttu",
|
||
"@invited": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"invitedUser": "📩 {username} kutsui käyttäjän {targetName}",
|
||
"@invitedUser": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"targetName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"invitedUsersOnly": "Vain kutsutut käyttäjät",
|
||
"@invitedUsersOnly": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"inviteForMe": "Kutsu minua varten",
|
||
"@inviteForMe": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"inviteText": "{username} kutsui sinut FluffyChattiin.\n1. Viereaile sivulla: https://fluffychat.im ja asenna sovellus\n2. Rekisteröidy tai kirjaudu sisään\n3. Avaa kutsulinkki:\n{link}",
|
||
"@inviteText": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"link": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"kicked": "👞 {username} potki käyttäjän {targetName}",
|
||
"@kicked": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"targetName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"kickedAndBanned": "🙅 {username} potki ja antoi porttikiellon käyttäjälle {targetName}",
|
||
"@kickedAndBanned": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"targetName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"kickFromChat": "Potki keskustelusta",
|
||
"@kickFromChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"lastActiveAgo": "Aktiivinen viimeksi: {localizedTimeShort}",
|
||
"@lastActiveAgo": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"localizedTimeShort": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"leave": "Poistu",
|
||
"@leave": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"leftTheChat": "Poistui keskustelusta",
|
||
"@leftTheChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"license": "Lisenssi",
|
||
"@license": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"lightTheme": "Vaalea",
|
||
"@lightTheme": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"loadingPleaseWait": "Ladataan... Hetkinen.",
|
||
"@loadingPleaseWait": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"loadCountMoreParticipants": "Lataa vielä {count} osallistujaa",
|
||
"@loadCountMoreParticipants": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"loadMore": "Lataa lisää…",
|
||
"@loadMore": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"locationDisabledNotice": "Sijaintipalvelut ovat poissa käytöstä. Otathan ne käyttöön jakaaksesi sijaintisi.",
|
||
"@locationDisabledNotice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"locationPermissionDeniedNotice": "SIjaintioikeus on estetty. Myönnäthän sen jakaaksesi sijaintisi.",
|
||
"@locationPermissionDeniedNotice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"login": "Kirjaudu sisään",
|
||
"@login": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"logInTo": "Kirjaudu sisään palvelimelle {homeserver}",
|
||
"@logInTo": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"homeserver": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"logout": "Kirjaudu ulos",
|
||
"@logout": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"mention": "Mainitse",
|
||
"@mention": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"messages": "Viestit",
|
||
"@messages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"moderator": "Valvoja",
|
||
"@moderator": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"muteChat": "Vaienna keskustelu",
|
||
"@muteChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"newChat": "Uusi keskustelu",
|
||
"@newChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"newMessageInFluffyChat": "💬 Uusi viesti FluffyChätissä",
|
||
"@newMessageInFluffyChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"newVerificationRequest": "Uusi varmennuspyyntö!",
|
||
"@newVerificationRequest": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"next": "Seuraava",
|
||
"@next": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"no": "Ei",
|
||
"@no": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"noConnectionToTheServer": "Ei yhteyttä palvelimeen",
|
||
"@noConnectionToTheServer": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"noEncryptionForPublicRooms": "Voit ottaa salauksen käyttöön vasta kun huone ei ole julkisesti liityttävissä.",
|
||
"@noEncryptionForPublicRooms": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"noMatrixServer": "{server1} ei ole Matrix-palvelin, käytetäänkö {server2} sen sijaan?",
|
||
"@noMatrixServer": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"server1": {
|
||
"type": "String"
|
||
},
|
||
"server2": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"scanQrCode": "Skannaa QR-koodi",
|
||
"@scanQrCode": {},
|
||
"none": "Ei yhtään",
|
||
"@none": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"noPasswordRecoveryDescription": "Et ole vielä lisännyt tapaa salasanasi palauttamiseksi.",
|
||
"@noPasswordRecoveryDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"noRoomsFound": "Huoneita ei löytynyt…",
|
||
"@noRoomsFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"notifications": "Ilmoitukset",
|
||
"@notifications": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"numUsersTyping": "{count} käyttäjää kirjoittavat…",
|
||
"@numUsersTyping": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"obtainingLocation": "Paikannetaan sijantia…",
|
||
"@obtainingLocation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"offensive": "Loukkaava",
|
||
"@offensive": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"offline": "Poissa verkosta",
|
||
"@offline": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"ok": "ok",
|
||
"@ok": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"online": "Linjoilla",
|
||
"@online": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"copiedToClipboard": "Kopioitu leikepöydälle",
|
||
"@copiedToClipboard": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"copy": "Kopioi",
|
||
"@copy": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"changeYourAvatar": "Vaihda profiilikuvasi",
|
||
"@changeYourAvatar": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"chat": "Keskustelu",
|
||
"@chat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"clearArchive": "Tyhjennä arkisto",
|
||
"@clearArchive": {},
|
||
"forward": "Edelleenlähetä",
|
||
"@forward": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"commandHint_join": "Liity syötettyyn huoneeseen",
|
||
"@commandHint_join": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /join"
|
||
},
|
||
"commandHint_me": "Kuvaile itseäsi",
|
||
"@commandHint_me": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /me"
|
||
},
|
||
"compareEmojiMatch": "Vertaa hymiöitä",
|
||
"@compareEmojiMatch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"confirm": "Vahvista",
|
||
"@confirm": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"containsUserName": "Sisältää käyttäjätunnuksen",
|
||
"@containsUserName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"countParticipants": "{count} osallistujaa",
|
||
"@countParticipants": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"changeTheHomeserver": "Vaihda kotipalvelinta",
|
||
"@changeTheHomeserver": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"changeTheNameOfTheGroup": "Vaihda ryhmän nimeä",
|
||
"@changeTheNameOfTheGroup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"channelCorruptedDecryptError": "Salaus on korruptoitunut",
|
||
"@channelCorruptedDecryptError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"commandHint_kick": "Poista syötetty käyttäjä huoneesta",
|
||
"@commandHint_kick": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /kick"
|
||
},
|
||
"commandHint_unban": "Poista syötetyn käyttäjän porttikielto tästä huoneesta",
|
||
"@commandHint_unban": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /unban"
|
||
},
|
||
"commandMissing": "{command} ei ole komento.",
|
||
"@commandMissing": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"command": {
|
||
"type": "String"
|
||
}
|
||
},
|
||
"description": "State that {command} is not a valid /command."
|
||
},
|
||
"commandHint_send": "Lähetä tekstiä",
|
||
"@commandHint_send": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /send"
|
||
},
|
||
"commandInvalid": "Epäkelvollinen komento",
|
||
"@commandInvalid": {
|
||
"type": "String"
|
||
},
|
||
"compareNumbersMatch": "Vertaa numeroita",
|
||
"@compareNumbersMatch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"configureChat": "Määritä keskustelu",
|
||
"@configureChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"connect": "Yhdistä",
|
||
"@connect": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"contactHasBeenInvitedToTheGroup": "Yhteystieto on kutsuttu ryhmään",
|
||
"@contactHasBeenInvitedToTheGroup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"containsDisplayName": "Sisältää näyttönimen",
|
||
"@containsDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"contentHasBeenReported": "Sisältö on ilmoitettu palvelimen ylläpitäjille",
|
||
"@contentHasBeenReported": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"copyToClipboard": "Kopioi leikepöydälle",
|
||
"@copyToClipboard": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"couldNotDecryptMessage": "Viestin salausta ei voitu purkaa: {error}",
|
||
"@couldNotDecryptMessage": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"error": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"encrypted": "Salattu",
|
||
"@encrypted": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"encryption": "Salaus",
|
||
"@encryption": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"inoffensive": "Loukkaamatonta",
|
||
"@inoffensive": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"inviteContactToGroup": "Kutsu yhteystieto ryhmään {groupName}",
|
||
"@inviteContactToGroup": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"groupName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"isTyping": "kirjoittaa…",
|
||
"@isTyping": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"enableEmotesGlobally": "Ota emote-paketti käyttöön kaikkialla",
|
||
"@enableEmotesGlobally": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"darkTheme": "Tumma",
|
||
"@darkTheme": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"enableEncryption": "Ota salaus käyttöön",
|
||
"@enableEncryption": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"fontSize": "Fonttikoko",
|
||
"@fontSize": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"fluffychat": "FluffyChat",
|
||
"@fluffychat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"iHaveClickedOnLink": "Olen klikannut linkkiä",
|
||
"@iHaveClickedOnLink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"incorrectPassphraseOrKey": "Virheellinen salasana tai palautusavain",
|
||
"@incorrectPassphraseOrKey": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"joinedTheChat": "👋 {username} liittyi keskusteluun",
|
||
"@joinedTheChat": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"notificationsEnabledForThisAccount": "Tämän tunnuksen ilmoitukset ovat käytössä",
|
||
"@notificationsEnabledForThisAccount": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"joinRoom": "Liity huoneeseen",
|
||
"@joinRoom": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"memberChanges": "Jäsenmuutoksia",
|
||
"@memberChanges": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"needPantalaimonWarning": "Tiedäthän tarvitsevasi toistaiseksi Pantalaimonin käyttääksesi päästä-päähän-salausta.",
|
||
"@needPantalaimonWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"noEmotesFound": "Emoteja ei löytynyt. 😕",
|
||
"@noEmotesFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"noGoogleServicesWarning": "Firebase Cloud Messaging -palvelu ei vaikuta olevan saatavilla laitteellasi. Saadaksesi push-ilmoituksia silti, suosittelemme Ntfy-sovelluksen asentamista. Käyttämällä Ntfy-sovellusta tai muuta Unified Push -tarjoajaa, saat push-ilmoitukset tietoturvallisella tavalla. Voit ladata Ntfy-sovelluksen Play Kaupasta tai F-Droidista.",
|
||
"@noGoogleServicesWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"noPermission": "Ei lupaa",
|
||
"@noPermission": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"enableMultiAccounts": "(BETA) Ota käyttöön tuki usealle tilille tällä laitteella",
|
||
"@enableMultiAccounts": {},
|
||
"onlineKeyBackupEnabled": "Verkkkoavainvarmuuskopio on käytössä",
|
||
"@onlineKeyBackupEnabled": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"oopsPushError": "Hups! Valitettavasti push-ilmoituksia käyttöönotettaessa tapahtui virhe.",
|
||
"@oopsPushError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"oopsSomethingWentWrong": "Hups, jotakin meni pieleen…",
|
||
"@oopsSomethingWentWrong": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"openAppToReadMessages": "Avaa sovellus lukeaksesi viestit",
|
||
"@openAppToReadMessages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"openCamera": "Avaa kamera",
|
||
"@openCamera": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"oneClientLoggedOut": "Yksi tunnuksistasi on kirjattu ulos",
|
||
"@oneClientLoggedOut": {},
|
||
"addAccount": "Lisää tili",
|
||
"@addAccount": {},
|
||
"editBundlesForAccount": "Muokkaa tämän tilin kääröjä",
|
||
"@editBundlesForAccount": {},
|
||
"addToBundle": "Lisää kääreeseen",
|
||
"@addToBundle": {},
|
||
"removeFromBundle": "Poista tästä kääreestä",
|
||
"@removeFromBundle": {},
|
||
"bundleName": "Kääreen nimi",
|
||
"@bundleName": {},
|
||
"openInMaps": "Avaa kartoissa",
|
||
"@openInMaps": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"or": "Tai",
|
||
"@or": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"participant": "Osallistuja",
|
||
"@participant": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"password": "Salasana",
|
||
"@password": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"passwordHasBeenChanged": "Salasana on vaihdettu",
|
||
"@passwordHasBeenChanged": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"passwordRecovery": "Salasanan palautus",
|
||
"@passwordRecovery": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"people": "Ihmiset",
|
||
"@people": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"pickImage": "Valitse kuva",
|
||
"@pickImage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"pin": "Kiinnitä",
|
||
"@pin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"play": "Toista {fileName}",
|
||
"@play": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"fileName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"pleaseChoose": "Valitse",
|
||
"@pleaseChoose": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"pleaseChooseAPasscode": "Valitse pääsykoodi",
|
||
"@pleaseChooseAPasscode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"pleaseClickOnLink": "Klikkaa linkkiä sähköpostissa ja sitten jatka.",
|
||
"@pleaseClickOnLink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"pleaseEnter4Digits": "Syötä 4 numeroa tai jätä tyhjäksi poistaaksesi sovelluksen lukituksen.",
|
||
"@pleaseEnter4Digits": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"pleaseEnterYourPin": "Syötä PIN-koodisi",
|
||
"@pleaseEnterYourPin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"pleaseEnterYourUsername": "Syötä käyttäjätunnuksesi",
|
||
"@pleaseEnterYourUsername": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"pleaseFollowInstructionsOnWeb": "Seuraa ohjeita verkkosivulla ja paina seuraava.",
|
||
"@pleaseFollowInstructionsOnWeb": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"privacy": "Yksityisyys",
|
||
"@privacy": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"recording": "Tallenne",
|
||
"@recording": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"redactedAnEvent": "{username} poisti tapahtuman",
|
||
"@redactedAnEvent": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"redactMessage": "Poista viesti",
|
||
"@redactMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"register": "Rekisteröidy",
|
||
"@register": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"reject": "Hylkää",
|
||
"@reject": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"rejectedTheInvitation": "{username} hylkäsi kutsun",
|
||
"@rejectedTheInvitation": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"rejoin": "Liity uudelleen",
|
||
"@rejoin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"remove": "Poista",
|
||
"@remove": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"removeAllOtherDevices": "Poista kaikki muut laitteet",
|
||
"@removeAllOtherDevices": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"removedBy": "Poistanut {username}",
|
||
"@removedBy": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"removeDevice": "Poista laite",
|
||
"@removeDevice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"unbanFromChat": "Poista porttikielto keskusteluun",
|
||
"@unbanFromChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"seenByUser": "Nähnyt {username}",
|
||
"@seenByUser": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"sendAMessage": "Lähetä viesti",
|
||
"@sendAMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"send": "Lähetä",
|
||
"@send": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sendAsText": "Lähetä tekstinä",
|
||
"@sendAsText": {
|
||
"type": "String"
|
||
},
|
||
"sendAudio": "Lähetä ääniviesti",
|
||
"@sendAudio": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sendFile": "Lähetä tiedosto",
|
||
"@sendFile": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sendImage": "Lähetä kuva",
|
||
"@sendImage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sendMessages": "Lähetä viestejä",
|
||
"@sendMessages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sendOriginal": "Lähetä alkuperäinen",
|
||
"@sendOriginal": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"setAsCanonicalAlias": "Aseta pääalias",
|
||
"@setAsCanonicalAlias": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"setCustomEmotes": "Aseta mukautetut emotet",
|
||
"@setCustomEmotes": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"setInvitationLink": "Aseta kutsulinkki",
|
||
"@setInvitationLink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"setPermissionsLevel": "Aseta oikeustasot",
|
||
"@setPermissionsLevel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"setStatus": "Aseta tila",
|
||
"@setStatus": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"settings": "Asetukset",
|
||
"@settings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"share": "Jaa",
|
||
"@share": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sharedTheLocation": "{username} jakoi sijaintinsa",
|
||
"@sharedTheLocation": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"singlesignon": "Kertakirjautuminen",
|
||
"@singlesignon": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"skip": "Ohita",
|
||
"@skip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sourceCode": "Lähdekoodi",
|
||
"@sourceCode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"spaceIsPublic": "Tila on julkinen",
|
||
"@spaceIsPublic": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"spaceName": "Tilan nimi",
|
||
"@spaceName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"status": "Tila",
|
||
"@status": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"synchronizingPleaseWait": "Synkronoidaan... Hetkinen.",
|
||
"@synchronizingPleaseWait": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"systemTheme": "Järjestelmä",
|
||
"@systemTheme": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"theyDontMatch": "Ne eivät täsmää",
|
||
"@theyDontMatch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"theyMatch": "Ne täsmäävät",
|
||
"@theyMatch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"title": "FluffyChat",
|
||
"@title": {
|
||
"description": "Title for the application",
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"toggleMuted": "Mykistetty-kytkin",
|
||
"@toggleMuted": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"tooManyRequestsWarning": "Liikaa pyyntöjä. Yritä myöhemmin uudelleen!",
|
||
"@tooManyRequestsWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"toggleUnread": "Merkitse lukemattomaksi/luetuksi",
|
||
"@toggleUnread": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"transferFromAnotherDevice": "Siirrä toiselta laitteelta",
|
||
"@transferFromAnotherDevice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"tryToSendAgain": "Yritä uudelleenlähettämistä",
|
||
"@tryToSendAgain": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"unbannedUser": "{username} poisti käyttäjän {targetName} porttikiellon",
|
||
"@unbannedUser": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"targetName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"unblockDevice": "Poista laitteen esto",
|
||
"@unblockDevice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"unknownDevice": "Tuntematon laite",
|
||
"@unknownDevice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"unknownEncryptionAlgorithm": "Tuntematon salausalgoritmi",
|
||
"@unknownEncryptionAlgorithm": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"unknownEvent": "Tuntematon tapahtuma '{type}'",
|
||
"@unknownEvent": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"type": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"userAndOthersAreTyping": "{username} ja {count} muuta kirjoittavat…",
|
||
"@userAndOthersAreTyping": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"userAndUserAreTyping": "{username} ja {username2} kirjoittavat…",
|
||
"@userAndUserAreTyping": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"username2": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"userIsTyping": "{username} kirjoittaa…",
|
||
"@userIsTyping": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"userLeftTheChat": "🚪 {username} poistui keskustelusta",
|
||
"@userLeftTheChat": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"userSentUnknownEvent": "{username} lähetti {type}-tapahtuman",
|
||
"@userSentUnknownEvent": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"type": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"unverified": "Varmistamaton",
|
||
"@unverified": {},
|
||
"verified": "Varmistettu",
|
||
"@verified": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"verifyStart": "Aloita varmennus",
|
||
"@verifyStart": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"verifySuccess": "Varmensit onnistuneesti!",
|
||
"@verifySuccess": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"verifyTitle": "Varmistetaan toista tunnusta",
|
||
"@verifyTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"visibilityOfTheChatHistory": "Keskusteluhistorian näkyvyys",
|
||
"@visibilityOfTheChatHistory": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"visibleForAllParticipants": "Näkyy kaikille osallistujille",
|
||
"@visibleForAllParticipants": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"visibleForEveryone": "Näkyy kaikille",
|
||
"@visibleForEveryone": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"voiceMessage": "Ääniviesti",
|
||
"@voiceMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"waitingPartnerAcceptRequest": "Odotetaan kumppanin varmistavan pyynnön…",
|
||
"@waitingPartnerAcceptRequest": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"waitingPartnerEmoji": "Odotetaan kumppanin hyväksyvän emojit…",
|
||
"@waitingPartnerEmoji": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"waitingPartnerNumbers": "Odotetaan kumppanin hyväksyvän numerot…",
|
||
"@waitingPartnerNumbers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"wallpaper": "Taustakuva:",
|
||
"@wallpaper": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"warning": "Varoitus!",
|
||
"@warning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"weSentYouAnEmail": "Lähetimme sinulle sähköpostia",
|
||
"@weSentYouAnEmail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"whoCanPerformWhichAction": "Kuka voi suorittaa minkä toimenpiteen",
|
||
"@whoCanPerformWhichAction": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"whoIsAllowedToJoinThisGroup": "Kenen on sallittua liittyä ryhmään",
|
||
"@whoIsAllowedToJoinThisGroup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"whyDoYouWantToReportThis": "Miksi haluat ilmoittaa tämän?",
|
||
"@whyDoYouWantToReportThis": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"wipeChatBackup": "Pyyhi keskusteluvarmuuskopio luodaksesi uuden palautusavaimen?",
|
||
"@wipeChatBackup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"withTheseAddressesRecoveryDescription": "Näillä osoitteilla voit palauttaa salasanasi.",
|
||
"@withTheseAddressesRecoveryDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"youAreNoLongerParticipatingInThisChat": "Et enää osallistu tähän keskusteluun",
|
||
"@youAreNoLongerParticipatingInThisChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"youHaveBeenBannedFromThisChat": "Sinulle on annettu porttikielto tähän keskusteluun",
|
||
"@youHaveBeenBannedFromThisChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"removeFromSpace": "Poista tilasta",
|
||
"@removeFromSpace": {},
|
||
"addToSpaceDescription": "Valitse tila, johon tämä keskustelu lisätään.",
|
||
"@addToSpaceDescription": {},
|
||
"start": "Aloita",
|
||
"@start": {},
|
||
"serverRequiresEmail": "Tämän palvelimen täytyy tarkistaa sähköposti-osoitteesi rekisteröitymistä varten.",
|
||
"@serverRequiresEmail": {},
|
||
"roomVersion": "Huoneen versio",
|
||
"@roomVersion": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sentCallInformations": "{senderName} lähetti puhelutiedot",
|
||
"@sentCallInformations": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"senderName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"unavailable": "Ei saatavilla",
|
||
"@unavailable": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"verify": "Varmista",
|
||
"@verify": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"passphraseOrKey": "salalause tai palautusavain",
|
||
"@passphraseOrKey": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"pleaseEnterYourPassword": "Syötä salasanasi",
|
||
"@pleaseEnterYourPassword": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"roomHasBeenUpgraded": "Huone on päivitetty",
|
||
"@roomHasBeenUpgraded": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"search": "Hae",
|
||
"@search": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sentAFile": "📁 {username} lähetti tiedoston",
|
||
"@sentAFile": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"sentAnAudio": "🎤 {username} lähetti ääniviestin",
|
||
"@sentAnAudio": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"link": "Linkki",
|
||
"@link": {},
|
||
"passwordForgotten": "Salasana unohtunut",
|
||
"@passwordForgotten": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"removeYourAvatar": "Poista profiilikuvasi",
|
||
"@removeYourAvatar": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"reply": "Vastaa",
|
||
"@reply": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"reportMessage": "Ilmoita viesti",
|
||
"@reportMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"requestPermission": "Pyydä lupaa",
|
||
"@requestPermission": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"saveFile": "Tallenna tiedosto",
|
||
"@saveFile": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"security": "Turvallisuus",
|
||
"@security": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sendSticker": "Lähetä tarra",
|
||
"@sendSticker": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"publicRooms": "Julkiset huoneet",
|
||
"@publicRooms": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"pushRules": "Push-säännöt",
|
||
"@pushRules": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"reason": "Syy",
|
||
"@reason": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"replaceRoomWithNewerVersion": "Korvaa huone uudemmalla versiolla",
|
||
"@replaceRoomWithNewerVersion": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sendVideo": "Lähetä video",
|
||
"@sendVideo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sentAPicture": "🖼️ {username} lähetti kuvan",
|
||
"@sentAPicture": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"sentASticker": "😊 {username} lähetti tarran",
|
||
"@sentASticker": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"sentAVideo": "🎥 {username} lähetti videon",
|
||
"@sentAVideo": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"shareLocation": "Jaa sijainti",
|
||
"@shareLocation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"showPassword": "Näytä salasana",
|
||
"@showPassword": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"statusExampleMessage": "Millainen on vointisi?",
|
||
"@statusExampleMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"unreadChats": "{unreadCount, plural, =1{1 lukematon keskustelu} other{{unreadCount} lukematonta keskustelua}}",
|
||
"@unreadChats": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"unreadCount": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"videoCall": "Videopuhelu",
|
||
"@videoCall": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"sender": "Lähettäjä",
|
||
"@sender": {},
|
||
"startedACall": "{senderName} aloitti puhelun",
|
||
"@startedACall": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"senderName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"submit": "Lähetä",
|
||
"@submit": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"toggleFavorite": "Suosikki-kytkin",
|
||
"@toggleFavorite": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"unmuteChat": "Poista keskustelun mykistys",
|
||
"@unmuteChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"unpin": "Poista kiinnitys",
|
||
"@unpin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"time": "Aika",
|
||
"@time": {},
|
||
"messageType": "Viestin tyyppi",
|
||
"@messageType": {},
|
||
"username": "Käyttäjätunnus",
|
||
"@username": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"writeAMessage": "Kirjoita viesti…",
|
||
"@writeAMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"yes": "Kyllä",
|
||
"@yes": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"you": "Sinä",
|
||
"@you": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"yourPublicKey": "Julkinen avaimesi",
|
||
"@yourPublicKey": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"messageInfo": "Viestin tiedot",
|
||
"@messageInfo": {},
|
||
"openGallery": "Avaa galleria",
|
||
"@openGallery": {},
|
||
"commandHint_clearcache": "Tyhjennä välimuisti",
|
||
"@commandHint_clearcache": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /clearcache"
|
||
},
|
||
"commandHint_create": "Luo tyhjä ryhmäkeskustelu\nKäytä parametria --no-encryption poistaaksesi salauksen käytöstä",
|
||
"@commandHint_create": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /create"
|
||
},
|
||
"commandHint_dm": "Aloita yksityiskeskustelu\nKäytä parametria --no-encryption poistaaksesi salauksen käytöstä",
|
||
"@commandHint_dm": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /dm"
|
||
},
|
||
"commandHint_discardsession": "Hylkää istunto",
|
||
"@commandHint_discardsession": {
|
||
"type": "String",
|
||
"description": "Usage hint for the command /discardsession"
|
||
},
|
||
"openVideoCamera": "Avaa kamera videokuvausta varten",
|
||
"@openVideoCamera": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"videoWithSize": "Video ({size})",
|
||
"@videoWithSize": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"size": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"publish": "Julkaise",
|
||
"@publish": {},
|
||
"markAsRead": "Merkitse luetuksi",
|
||
"@markAsRead": {},
|
||
"dismiss": "Hylkää",
|
||
"@dismiss": {},
|
||
"emojis": "Hymiöt",
|
||
"@emojis": {},
|
||
"unsupportedAndroidVersionLong": "Tämä ominaisuus vaatii uudemman Android-version. Tarkista päivitykset tai LineageOS-tuki.",
|
||
"@unsupportedAndroidVersionLong": {},
|
||
"unsupportedAndroidVersion": "Ei tuettu Android-versio",
|
||
"@unsupportedAndroidVersion": {},
|
||
"reportUser": "Ilmianna käyttäjä",
|
||
"@reportUser": {},
|
||
"voiceCall": "Äänipuhelu",
|
||
"@voiceCall": {},
|
||
"videoCallsBetaWarning": "Huomaathan videopuheluiden ovan beta-asteella. Ne eivät ehkä toimi odotetusti tai toimi ollenkaan kaikilla alustoilla.",
|
||
"@videoCallsBetaWarning": {},
|
||
"placeCall": "Soita",
|
||
"@placeCall": {},
|
||
"reactedWith": "{sender} reagoi {reaction}",
|
||
"@reactedWith": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"sender": {
|
||
"type": "String"
|
||
},
|
||
"reaction": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"openChat": "Avaa Keskustelu",
|
||
"@openChat": {},
|
||
"pinMessage": "Kiinnitä huoneeseen",
|
||
"@pinMessage": {},
|
||
"confirmEventUnpin": "Haluatko varmasti irrottaa tapahtuman pysyvästi?",
|
||
"@confirmEventUnpin": {},
|
||
"widgetVideo": "Video",
|
||
"@widgetVideo": {},
|
||
"widgetJitsi": "Jitsi Meet",
|
||
"@widgetJitsi": {},
|
||
"widgetCustom": "Mukautettu",
|
||
"@widgetCustom": {},
|
||
"widgetName": "Nimi",
|
||
"@widgetName": {},
|
||
"widgetUrlError": "Epäkelvollinen URL.",
|
||
"@widgetUrlError": {},
|
||
"errorAddingWidget": "Virhe lisättäessä pienoissovellusta.",
|
||
"@errorAddingWidget": {},
|
||
"nextAccount": "Seuraava tili",
|
||
"@nextAccount": {},
|
||
"switchToAccount": "Siirry tilille {number}",
|
||
"@switchToAccount": {
|
||
"type": "number",
|
||
"placeholders": {
|
||
"number": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"experimentalVideoCalls": "Kokeelliset videopuhelut",
|
||
"@experimentalVideoCalls": {},
|
||
"emailOrUsername": "Sähköposti-osoite tai käyttäjätunnus",
|
||
"@emailOrUsername": {},
|
||
"previousAccount": "Edellinen tili",
|
||
"@previousAccount": {},
|
||
"widgetEtherpad": "Tekstimuotoinen muistiinpano",
|
||
"@widgetEtherpad": {},
|
||
"widgetNameError": "Syötä näyttönimi.",
|
||
"@widgetNameError": {},
|
||
"addWidget": "Lisää pienoissovellus",
|
||
"@addWidget": {},
|
||
"youRejectedTheInvitation": "Kieltäydyit kutsusta",
|
||
"@youRejectedTheInvitation": {},
|
||
"youJoinedTheChat": "Liityit keskusteluun",
|
||
"@youJoinedTheChat": {},
|
||
"youAcceptedTheInvitation": "👍 Hyväksyit kutsun",
|
||
"@youAcceptedTheInvitation": {},
|
||
"youBannedUser": "Annoit porttikiellon käyttäjälle {user}",
|
||
"@youBannedUser": {
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"youHaveWithdrawnTheInvitationFor": "Olet perunut kutsun käyttäjälle {user}",
|
||
"@youHaveWithdrawnTheInvitationFor": {
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"youInvitedBy": "📩 {user} kutsui sinut",
|
||
"@youInvitedBy": {
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"youKicked": "👞 Potkit käyttäjän {user} keskustelusta",
|
||
"@youKicked": {
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"youInvitedUser": "📩 Kutsuit käyttäjän {user}",
|
||
"@youInvitedUser": {
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"youKickedAndBanned": "🙅 Potkit ja annoit porttikiellon käyttäjälle {user}",
|
||
"@youKickedAndBanned": {
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"youUnbannedUser": "Poistit käyttäjän {user} porttikiellon",
|
||
"@youUnbannedUser": {
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"separateChatTypes": "Erota yksityiskeskustelut ryhmistä",
|
||
"@separateChatTypes": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"dehydrateTor": "TOR-käyttäjät: vie istunto",
|
||
"@dehydrateTor": {},
|
||
"hydrateTor": "TOR-käyttäjät: tuo viety istunto",
|
||
"@hydrateTor": {},
|
||
"hydrateTorLong": "Veitkö edellisen istuntosi käyttäessäsi TORia? Tuo se nopeasti ja jatka jutustelua.",
|
||
"@hydrateTorLong": {},
|
||
"pleaseEnterRecoveryKey": "Syötä palautusavaimesi:",
|
||
"@pleaseEnterRecoveryKey": {},
|
||
"recoveryKey": "Palautusavain",
|
||
"@recoveryKey": {},
|
||
"recoveryKeyLost": "Kadonnut palautusavain?",
|
||
"@recoveryKeyLost": {},
|
||
"dehydrateTorLong": "Tor-käyttäjille suositellaan istunnon vientiä ennen ikkunan sulkemista.",
|
||
"@dehydrateTorLong": {},
|
||
"hydrate": "Palauta varmuuskopiotiedostosta",
|
||
"@hydrate": {},
|
||
"dehydrate": "Vie istunto ja tyhjennä laite",
|
||
"@dehydrate": {},
|
||
"dehydrateWarning": "Tätä toimenpidettä ei voi kumota.\nVarmista varmuuskopiotiedoston turvallinen tallennus.",
|
||
"@dehydrateWarning": {},
|
||
"users": "Käyttäjät",
|
||
"@users": {},
|
||
"storeSecurlyOnThisDevice": "Tallenna turvallisesti tälle laitteelle",
|
||
"@storeSecurlyOnThisDevice": {},
|
||
"pleaseEnterRecoveryKeyDescription": "Avataksesi vanhojen viestiesi salauksen, syötä palautusavaimesi, joka luotiin edellisessä istunnossa. Palautusavaimesi EI OLE salasanasi.",
|
||
"@pleaseEnterRecoveryKeyDescription": {},
|
||
"unlockOldMessages": "Pura vanhojen viestien salaus",
|
||
"@unlockOldMessages": {},
|
||
"indexedDbErrorLong": "Viestivarasto ei ole käytössä yksityisselauksessa oletuksena.\nKäythän osoitteessa\n - about:config\n - Aseta dom.indexedDB.privateBrowsing.enabled arvoon true\nMuuten FluffyChatin käyttäminen ei ole mahdollista.",
|
||
"@indexedDbErrorLong": {},
|
||
"saveKeyManuallyDescription": "Tallenna tämä avain manuaalisesti käyttäen järjestelmän jakodialogia tai leikepöytää.",
|
||
"@saveKeyManuallyDescription": {},
|
||
"storeInAndroidKeystore": "Tallenna Android KeyStoreen",
|
||
"@storeInAndroidKeystore": {},
|
||
"storeInAppleKeyChain": "Tallenna Applen avainnippuun",
|
||
"@storeInAppleKeyChain": {},
|
||
"countFiles": "{count} tiedostoa",
|
||
"@countFiles": {
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"storeInSecureStorageDescription": "Tallenna palautusavain tämän laitteen turvavarastoon.",
|
||
"@storeInSecureStorageDescription": {},
|
||
"indexedDbErrorTitle": "Yksityisen selauksen ongelmat",
|
||
"@indexedDbErrorTitle": {},
|
||
"user": "Käyttäjä",
|
||
"@user": {},
|
||
"custom": "Mukautettu",
|
||
"@custom": {},
|
||
"confirmMatrixId": "Kirjoita Matrix IDsi uudelleen poistaaksesi tunnuksesi.",
|
||
"@confirmMatrixId": {},
|
||
"supposedMxid": "Tämän pitäisi olla {mxid}",
|
||
"@supposedMxid": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"mxid": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"commandHint_markasgroup": "Merkitse ryhmäksi",
|
||
"@commandHint_markasgroup": {},
|
||
"whyIsThisMessageEncrypted": "Miksei tätä viestiä voida lukea?",
|
||
"@whyIsThisMessageEncrypted": {},
|
||
"noKeyForThisMessage": "Tämä voi tapahtua mikäli viesti lähetettiin ennen sisäänkirjautumistasi tälle laitteelle.\n\nOn myös mahdollista, että lähettäjä on estänyt tämän laitteen tai jokin meni pieleen verkkoyhteyden kanssa.\n\nPystytkö lukemaan viestin toisella istunnolla? Siinä tapauksessa voit siirtää viestin siltä! Mene Asetukset > Laitteet ja varmista, että laitteesi ovat varmistaneet toisensa. Seuraavankerran avatessasi huoneen ja molempien istuntojen ollessa etualalla, avaimet siirretään automaattisesti.\n\nHaluatko varmistaa ettet menetä avaimia uloskirjautuessa tai laitteita vaihtaessa? Varmista avainvarmuuskopion käytössäolo asetuksista.",
|
||
"@noKeyForThisMessage": {},
|
||
"commandHint_markasdm": "Merkitse yksityiskeskusteluksi syötetyn Matrix IDn kanssa",
|
||
"@commandHint_markasdm": {},
|
||
"foregroundServiceRunning": "Tämä ilmoitus näkyy etualapalvelun ollessa käynnissä.",
|
||
"@foregroundServiceRunning": {},
|
||
"callingPermissions": "Puheluoikeudet",
|
||
"@callingPermissions": {},
|
||
"callingAccount": "Soittamistunnus",
|
||
"@callingAccount": {},
|
||
"callingAccountDetails": "Sallii FluffyChatin käyttää Androidin omaa Puhelut-sovellusta.",
|
||
"@callingAccountDetails": {},
|
||
"appearOnTop": "Näy päällä",
|
||
"@appearOnTop": {},
|
||
"appearOnTopDetails": "Sallii sovelluksen näkyä muiden sovellusten päällä (tätä ei tarvita, mikäli olet jo määrittänyt FluffyChatin puhelin-tunnukseksi)",
|
||
"@appearOnTopDetails": {},
|
||
"newSpace": "Uusi tila",
|
||
"@newSpace": {},
|
||
"enterSpace": "Siirry tilaan",
|
||
"@enterSpace": {},
|
||
"enterRoom": "Siirry huoneeseen",
|
||
"@enterRoom": {},
|
||
"allSpaces": "Kaikki tilat",
|
||
"@allSpaces": {},
|
||
"screenSharingTitle": "ruudunjako",
|
||
"@screenSharingTitle": {},
|
||
"otherCallingPermissions": "Mikrofoni, kamera ja muut FluffyChatin oikeudet",
|
||
"@otherCallingPermissions": {},
|
||
"newGroup": "Uusi ryhmä",
|
||
"@newGroup": {},
|
||
"screenSharingDetail": "Jaat ruutuasi FluffyChatissä",
|
||
"@screenSharingDetail": {},
|
||
"hugContent": "{senderName} halaa sinua",
|
||
"@hugContent": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"senderName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"cuddleContent": "{senderName} kokovartalohalaa sinua",
|
||
"@cuddleContent": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"senderName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"commandHint_hug": "Lähetä halaus",
|
||
"@commandHint_hug": {},
|
||
"googlyEyesContent": "{senderName} lähettää askartelusilmiä",
|
||
"@googlyEyesContent": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"senderName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"numChats": "{number} keskustelua",
|
||
"@numChats": {
|
||
"type": "number",
|
||
"placeholders": {
|
||
"number": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"commandHint_googly": "Lähetä askartelusilmiä",
|
||
"@commandHint_googly": {},
|
||
"commandHint_cuddle": "Lähetä kokovartaluhalaus",
|
||
"@commandHint_cuddle": {},
|
||
"hideUnimportantStateEvents": "Piilota ei-niin-tärkeät tilatapahtumat",
|
||
"@hideUnimportantStateEvents": {},
|
||
"doNotShowAgain": "Älä näytä uudelleen",
|
||
"@doNotShowAgain": {},
|
||
"fileHasBeenSavedAt": "Tiedosto on tallennettu sijaintiin {path}",
|
||
"@fileHasBeenSavedAt": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"path": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"disableEncryptionWarning": "Turvallisuuden vuoksi et voi poistaa salausta käytöstä huoneista, joissa se on aiemmin otettu käyttöön.",
|
||
"@disableEncryptionWarning": {},
|
||
"allRooms": "Kaikki ryhmäkeskustelut",
|
||
"@allRooms": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"startFirstChat": "Aloita ensimmäinen keskustelusi",
|
||
"@startFirstChat": {},
|
||
"newSpaceDescription": "Tilat mahdollistavat keskusteluidesi keräämisen ja yksityisten tai julkisten yhteisöjen rakentamisen.",
|
||
"@newSpaceDescription": {},
|
||
"deviceKeys": "Laite-avaimet:",
|
||
"@deviceKeys": {},
|
||
"reopenChat": "Avaa keskustelu uudelleen",
|
||
"@reopenChat": {},
|
||
"noOtherDevicesFound": "Muita laitteita ei löytynyt",
|
||
"@noOtherDevicesFound": {},
|
||
"jumpToLastReadMessage": "Hyppää viimeiseen luettuun viestiin",
|
||
"@jumpToLastReadMessage": {},
|
||
"readUpToHere": "Luettu tähän asti",
|
||
"@readUpToHere": {},
|
||
"jump": "Hyppää",
|
||
"@jump": {},
|
||
"openLinkInBrowser": "Avaa linkki selaimessa",
|
||
"@openLinkInBrowser": {},
|
||
"report": "ilmoita",
|
||
"@report": {},
|
||
"encryptThisChat": "Salaa tämä keskustelu",
|
||
"@encryptThisChat": {},
|
||
"noBackupWarning": "Varoitus! Ilman avainvarmuuskopion käyttöönottoa menetät pääsyn salattuihin viesteihisi. Suosittelemme ehdottomasti avainvarmuuskopion käyttöönottoa ennen uloskirjautumista.",
|
||
"@noBackupWarning": {},
|
||
"fileIsTooBigForServer": "Ei voi lähettää! Palvelin tukee liitetiedostoja vain enintään {max}.",
|
||
"@fileIsTooBigForServer": {},
|
||
"reportErrorDescription": "😭 Voi ei. Jokin meni pieleen. Halutessasi voit ilmoittaa ongelman kehittäjille.",
|
||
"@reportErrorDescription": {},
|
||
"wasDirectChatDisplayName": "Tyhjä keskustelu (oli {oldDisplayName})",
|
||
"@wasDirectChatDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"oldDisplayName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"sorryThatsNotPossible": "Anteeksi... se ei ole mahdollista",
|
||
"@sorryThatsNotPossible": {},
|
||
"signInWithPassword": "Kirjaudu sisään salasanalla",
|
||
"@signInWithPassword": {},
|
||
"pleaseTryAgainLaterOrChooseDifferentServer": "Yritä myöhemmin uudelleen tai valitse toinen palvelin.",
|
||
"@pleaseTryAgainLaterOrChooseDifferentServer": {},
|
||
"setColorTheme": "Aseta väriteema:",
|
||
"@setColorTheme": {},
|
||
"tryAgain": "Yritä uudelleen",
|
||
"@tryAgain": {},
|
||
"messagesStyle": "Viestit:",
|
||
"@messagesStyle": {},
|
||
"chatDescription": "Keskustelun kuvaus",
|
||
"@chatDescription": {},
|
||
"invalidServerName": "Virheellinen palvelimen nimi",
|
||
"@invalidServerName": {},
|
||
"chatPermissions": "Keskustelun oikeudet",
|
||
"@chatPermissions": {},
|
||
"setChatDescription": "Asetti keskustelun kuvauksen",
|
||
"@setChatDescription": {},
|
||
"importFromZipFile": "Tuo .zip -tiedostosta",
|
||
"@importFromZipFile": {},
|
||
"redactedBy": "Poistanut {username}",
|
||
"@redactedBy": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"signInWith": "Kirjaudu sisään palvelulla {provider}",
|
||
"@signInWith": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"provider": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"optionalRedactReason": "(Vapaaehtoinen) Syy tämän viestin poistamiselle...",
|
||
"@optionalRedactReason": {},
|
||
"archiveRoomDescription": "Keskustelu siirretään arkistoon. Muut käyttäjät näkevät sinun poistuneen keskustelusta.",
|
||
"@archiveRoomDescription": {},
|
||
"exportEmotePack": "Vie emotepaketti .zip-tiedostona",
|
||
"@exportEmotePack": {},
|
||
"inviteContactToGroupQuestion": "Tahdotko kutsua yhteystiedon {contact} keskusteluun \"{groupName}\"?",
|
||
"@inviteContactToGroupQuestion": {},
|
||
"redactedByBecause": "Poistanut {username} syystä: \"{reason}\"",
|
||
"@redactedByBecause": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"reason": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"redactMessageDescription": "Viesti poistetaan kaikilta keskustelun osallistujilta. Tätä ei voida kumota.",
|
||
"@redactMessageDescription": {},
|
||
"invalidInput": "Virheellinen syöte!",
|
||
"@invalidInput": {},
|
||
"addChatDescription": "Lisää keskustelulle kuvaus...",
|
||
"@addChatDescription": {},
|
||
"hasKnocked": "🚪 {user} on koputtanut",
|
||
"@hasKnocked": {
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"directChat": "Yksityiskeskustelu",
|
||
"@directChat": {},
|
||
"wrongPinEntered": "Väärä pin-koodi! Yritä uudelleen {seconds} sekuntin kuluttua...",
|
||
"@wrongPinEntered": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"seconds": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"sendTypingNotifications": "acLähetä kirjoitusilmoituksia",
|
||
"@sendTypingNotifications": {},
|
||
"inviteGroupChat": "Kutsu ryhmäkeskusteluun",
|
||
"@inviteGroupChat": {},
|
||
"invitePrivateChat": "Kutsu yksityiskeskusteluun",
|
||
"@invitePrivateChat": {},
|
||
"importEmojis": "Tuo emojit",
|
||
"@importEmojis": {},
|
||
"noChatDescriptionYet": "Keskustelun kuvausta ei ole vielä luotu.",
|
||
"@noChatDescriptionYet": {},
|
||
"notAnImage": "Tämä ei ole kuvatiedosto.",
|
||
"@notAnImage": {},
|
||
"chatDescriptionHasBeenChanged": "Keskustelun kuvaus muutettu",
|
||
"@chatDescriptionHasBeenChanged": {},
|
||
"roomUpgradeDescription": "Keskustelu luodaan uudelleen uudella huoneversiolla. Kaikille osallistujille ilmoitetaan, että heidän tulee siirtyä uuteen keskusteluun. Voit lukea lisää huoneversioista osoitteesta https://spec.matrix.org/latest/rooms/",
|
||
"@roomUpgradeDescription": {},
|
||
"pleaseEnterANumber": "Syötä suurempi luku kuin 0",
|
||
"@pleaseEnterANumber": {},
|
||
"profileNotFound": "Käyttäjää ei löydy palvelimelta. Tämä voi olla yhteysongelma tai käyttäjä ei ole olemassa.",
|
||
"@profileNotFound": {},
|
||
"shareInviteLink": "Jaa kutsulinkki",
|
||
"@shareInviteLink": {},
|
||
"emoteKeyboardNoRecents": "Viimeaikoina käytetyt emotet tulevat näkymään täällä...",
|
||
"@emoteKeyboardNoRecents": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"setTheme": "Aseta teema:",
|
||
"@setTheme": {},
|
||
"replace": "Korvaa",
|
||
"@replace": {},
|
||
"createGroup": "Luo ryhmä",
|
||
"@createGroup": {},
|
||
"importNow": "Tuo nyt",
|
||
"@importNow": {},
|
||
"invite": "Kutsu",
|
||
"@invite": {},
|
||
"swipeRightToLeftToReply": "Vastaa pyyhkäisemällä oikealta vasemmalle",
|
||
"@swipeRightToLeftToReply": {},
|
||
"accessAndVisibility": "Pääsy ja näkyvyys",
|
||
"@accessAndVisibility": {},
|
||
"unread": "Lukemattomat",
|
||
"@unread": {},
|
||
"noMoreChatsFound": "Lisää keskusteluja ei löytynyt...",
|
||
"@noMoreChatsFound": {},
|
||
"alwaysUse24HourFormat": "epätosi",
|
||
"setCustomPermissionLevel": "Aseta mukautettu käyttöoikeustaso",
|
||
"setPermissionsLevelDescription": "Valitse alla ennalta määritetty rooli tai syötä mukautettu käyttöoikeustaso väliltä 0–100.",
|
||
"ignoreUser": "Ohita käyttäjä",
|
||
"normalUser": "Normaali käyttäjä",
|
||
"aboutHomeserver": "Tietoja {homeserver}",
|
||
"commandHint_roomupgrade": "Päivitä tämä huone annettuun huonetyyppiin",
|
||
"appLockDescription": "Lukitse sovellus, kun sitä ei käytetä, PIN-koodilla",
|
||
"countChatsAndCountParticipants": "{chats} keskustelua ja {participants} osallistujaa",
|
||
"noChatsFoundHere": "Täällä ei ole vielä keskusteluja. Aloita uusi keskustelu jonkun kanssa käyttämällä alla olevaa painiketta. ⤵️",
|
||
"joinedChats": "Liitetyt keskustelut",
|
||
"space": "Tila",
|
||
"spaces": "Tilat",
|
||
"checkList": "Tarkistuslista",
|
||
"countInvited": "{count} kutsuttu",
|
||
"globalChatId": "Globaali keskustelutunnus",
|
||
"accessAndVisibilityDescription": "Kuka saa liittyä tähän keskusteluun ja kuinka keskustelu voidaan löytää.",
|
||
"calls": "Puhelut",
|
||
"customEmojisAndStickers": "Mukautetut emotikonit ja tarrat",
|
||
"customEmojisAndStickersBody": "Lisää tai jaa mukautettuja emotikoneja tai tarroja, joita voi käyttää missä tahansa keskustelussa.",
|
||
"hideRedactedMessages": "Piilota muokatut viestit",
|
||
"hideRedactedMessagesBody": "Jos joku muokkaa viestin, tämä viesti ei ole enää näkyvissä keskustelussa.",
|
||
"hideInvalidOrUnknownMessageFormats": "Piilota virheelliset tai tuntemattomat viestimuodot",
|
||
"block": "Estä",
|
||
"blockedUsers": "Estetyt käyttäjät",
|
||
"blockListDescription": "Voit estää häiritseviä käyttäjiä. Et voi vastaanottaa viestejä tai huoneen kutsuja käyttäjiltä, jotka ovat estolistallasi.",
|
||
"blockUsername": "Ohita käyttäjänimi",
|
||
"hideMemberChangesInPublicChats": "Piilota jäsenvaihdokset julkisissa keskusteluissa",
|
||
"hideMemberChangesInPublicChatsBody": "Älä näytä keskustelun aikajanalla, jos joku liittyy tai poistuu julkisesta keskustelusta, parantaen luettavuutta.",
|
||
"overview": "Yleiskatsaus",
|
||
"notifyMeFor": "Ilmoita minulle",
|
||
"passwordRecoverySettings": "Salasanan palautusasetukset",
|
||
"sendImages": "Lähetä {count} kuva",
|
||
"presenceStyle": "Läsnäolo:",
|
||
"presencesToggle": "Näytä muiden käyttäjien tilaviestit",
|
||
"synchronizingPleaseWaitCounter": " Synkronoidaan… ({percentage}%)",
|
||
"youInvitedToBy": "📩 Sinut on kutsuttu linkin kautta:\n{alias}",
|
||
"invitedBy": "📩 Kutsunut {user}",
|
||
"usersMustKnock": "Käyttäjien täytyy koputtaa",
|
||
"noOneCanJoin": "Kukaan ei voi liittyä",
|
||
"userWouldLikeToChangeTheChat": "{user} haluaisi liittyä keskusteluun.",
|
||
"noPublicLinkHasBeenCreatedYet": "Yhtään julkista linkkiä ei ole vielä luotu",
|
||
"knock": " Koputa",
|
||
"hidePresences": "Piilota tila-lista?",
|
||
"removeDevicesDescription": "Sinut kirjataan ulos tästä laitteesta etkä enää voi vastaanottaa viestejä.",
|
||
"banUserDescription": "Käyttäjä estetään keskustelusta eikä hän voi enää liittyä keskusteluun ennen kuin hänet vapautetaan estosta.",
|
||
"unbanUserDescription": "Käyttäjä voi liittyä keskusteluun uudelleen, jos hän yrittää.",
|
||
"kickUserDescription": "Käyttäjä poistetaan keskustelusta, mutta häntä ei estetä. Julkisissa keskusteluissa käyttäjä voi liittyä uudelleen milloin tahansa.",
|
||
"makeAdminDescription": "Kun teet tämän käyttäjän ylläpitäjäksi, et ehkä voi peruuttaa tätä, koska hänellä on samat oikeudet kuin sinulla.",
|
||
"pushNotificationsNotAvailable": "Ponnahdusilmoitukset eivät ole saatavilla",
|
||
"learnMore": "Lisätietoja",
|
||
"yourGlobalUserIdIs": "Kansainvälinen käyttäjätunnuksesi on: ",
|
||
"noUsersFoundWithQuery": "Valitettavasti käyttäjää ei löytynyt haulla \"{query}\". Tarkista, onko kirjoitusvirhe.",
|
||
"knocking": " Koputtaa",
|
||
"chatCanBeDiscoveredViaSearchOnServer": "Keskustelu voidaan löytää haun avulla palvelimella {server}",
|
||
"searchChatsRooms": "Etsi #keskusteluja, @käyttäjiä...",
|
||
"nothingFound": "Ei mitään löytynyt...",
|
||
"groupName": "Ryhmän nimi",
|
||
"createGroupAndInviteUsers": "Luo ryhmä ja kutsu käyttäjiä",
|
||
"groupCanBeFoundViaSearch": "Ryhmän voi löytää haun avulla",
|
||
"wrongRecoveryKey": "Valitettavasti tämä ei näytä oikealta palautusavaimelta.",
|
||
"startConversation": "Aloita keskustelu",
|
||
"commandHint_sendraw": "Lähetä raakaa jsonia",
|
||
"databaseMigrationTitle": "Tietokanta on optimoitu",
|
||
"databaseMigrationBody": "Odota hetki. Tämä saattaa kestää hetken.",
|
||
"leaveEmptyToClearStatus": "Jätä tyhjäksi poistaaksesi tilasi.",
|
||
"select": "Valitse",
|
||
"searchForUsers": "Etsi käyttäjiä @...",
|
||
"pleaseEnterYourCurrentPassword": "Syötä nykyinen salasanasi",
|
||
"newPassword": "Uusi salasana",
|
||
"pleaseChooseAStrongPassword": "Valitse vahva salasana",
|
||
"passwordsDoNotMatch": "Salasanat eivät täsmää",
|
||
"passwordIsWrong": "Syöttämäsi salasana on väärä",
|
||
"publicLink": "Julkinen linkki",
|
||
"publicChatAddresses": "Julkiset keskustelunumerot",
|
||
"createNewAddress": "Luo uusi osoite",
|
||
"joinSpace": "Liity tilaan",
|
||
"publicSpaces": "Julkiset tilat",
|
||
"addChatOrSubSpace": "Lisää keskustelu tai alitila",
|
||
"subspace": "Alitila",
|
||
"decline": "Hylkää",
|
||
"thisDevice": "Tämä laite:",
|
||
"initAppError": "Sovelluksen alustuksessa tapahtui virhe",
|
||
"userRole": "Käyttäjän rooli",
|
||
"minimumPowerLevel": "{level} on minimitehotaso.",
|
||
"searchIn": "Etsi keskustelusta \"{chat}\"...",
|
||
"searchMore": "Etsi lisää...",
|
||
"gallery": "Galleria",
|
||
"files": "Tiedostot",
|
||
"databaseBuildErrorBody": "Tietokannan SQlite:n rakentaminen epäonnistui. Sovellus yrittää käyttää vanhaa tietokantaa toistaiseksi. Ilmoita tästä virheestä kehittäjille osoitteessa {url}. Virheilmoitus on: {error}",
|
||
"sessionLostBody": "Istuntosi on kadonnut. Ilmoita tästä virheestä kehittäjille osoitteessa {url}. Virheilmoitus on: {error}",
|
||
"restoreSessionBody": "Sovellus yrittää nyt palauttaa istuntosi varmuuskopiosta. Ilmoita tästä virheestä kehittäjille osoitteessa {url}. Virheilmoitus on: {error}",
|
||
"forwardMessageTo": "Lähetä viesti eteenpäin {roomName}?",
|
||
"sendReadReceipts": "Lähetä lukutodistukset",
|
||
"sendTypingNotificationsDescription": "Muut osallistujat keskustelussa näkevät, kun kirjoitat uutta viestiä.",
|
||
"sendReadReceiptsDescription": "Muut osallistujat keskustelussa näkevät, kun olet lukenut viestin.",
|
||
"formattedMessages": "Muotoillut viestit",
|
||
"formattedMessagesDescription": "Näytä rikkaan viestisisällön kuten lihavoitu teksti markdownin avulla.",
|
||
"verifyOtherUser": "🔐 Vahvista toinen käyttäjä",
|
||
"verifyOtherUserDescription": "Jos vahvistat toisen käyttäjän, voit olla varma, että tiedät, kenelle oikeasti kirjoitat. 💪\n\nKun aloitat vahvistuksen, sinä ja toinen käyttäjä näette sovelluksessa ponnahdusikkunan. Siellä näette sitten sarjan emojeja tai numeroita, jotka teidän tulee verrata toisiinne.\n\nParas tapa tehdä tämä on tavata kasvotusten tai aloittaa videopuhelu. 👭",
|
||
"verifyOtherDevice": "🔄 Vahvista toinen laite",
|
||
"verifyOtherDeviceDescription": "Kun vahvistat toisen laitteen, nämä laitteet voivat vaihtaa avaimia, mikä lisää kokonaisturvallisuuttasi. 💪 Kun aloitat vahvistuksen, sovelluksessa molemmissa laitteissa ilmestyy ponnahdusikkuna. Siinä näet sarjan emojeja tai numeroita, jotka sinun tulee verrata toisiinsa. On parasta olla molemmat laitteet käsillä ennen vahvistuksen aloittamista. 🤓",
|
||
"acceptedKeyVerification": "{sender} hyväksyi avaintarkistuksen",
|
||
"canceledKeyVerification": "{sender} peruutti avaintarkistuksen",
|
||
"completedKeyVerification": "{sender} suoritti avaintarkistuksen",
|
||
"isReadyForKeyVerification": "{sender} on valmis avaintarkistukseen",
|
||
"requestedKeyVerification": "{sender} pyysi avaintarkistusta",
|
||
"startedKeyVerification": "{sender} aloitti avaintarkistuksen",
|
||
"transparent": "Läpinäkyvä",
|
||
"incomingMessages": "Saapuvat viestit",
|
||
"stickers": "Tarrat",
|
||
"discover": "Löydä",
|
||
"commandHint_ignore": "Ohita annettu matriisikoodi",
|
||
"commandHint_unignore": "Poista ohitus annettua matriisikoodia",
|
||
"unreadChatsInApp": "{appname}: {unread} lukematonta keskustelua",
|
||
"noDatabaseEncryption": "Tietokannan salausta ei tueta tällä alustalla",
|
||
"thereAreCountUsersBlocked": "Tällä hetkellä on {count} estettyä käyttäjää.",
|
||
"restricted": "Rajoitettu",
|
||
"knockRestricted": "Koputus rajoitettu",
|
||
"goToSpace": "Siirry avaruuteen: {space}",
|
||
"markAsUnread": "Merkitse lukemattomaksi",
|
||
"userLevel": "{level} - Käyttäjä",
|
||
"moderatorLevel": "{level} - Moderaattori",
|
||
"adminLevel": "{level} - Ylläpitäjä",
|
||
"changeGeneralChatSettings": "Vaihda yleiset keskusteluasetukset",
|
||
"inviteOtherUsers": "Kutsu muita käyttäjiä tähän keskusteluun",
|
||
"changeTheChatPermissions": "Vaihda keskustelun oikeudet",
|
||
"changeTheVisibilityOfChatHistory": "Vaihda keskusteluhistorian näkyvyyttä",
|
||
"changeTheCanonicalRoomAlias": "Vaihda pääasiallinen julkinen keskustelun osoite",
|
||
"sendRoomNotifications": "Lähetä @huone ilmoituksia",
|
||
"changeTheDescriptionOfTheGroup": "Vaihda keskustelun kuvaus",
|
||
"chatPermissionsDescription": "Määritä, mikä valtuustaso tarvitaan tiettyihin toimintoihin tässä keskustelussa. Valtuustasot 0, 50 ja 100 yleensä edustavat käyttäjiä, moderaattoreita ja ylläpitäjiä, mutta kaikki asteet ovat mahdollisia.",
|
||
"updateInstalled": "🎉 Päivitys {version} asennettu!",
|
||
"changelog": "Muutosloki",
|
||
"sendCanceled": "Lähetys peruutettu",
|
||
"loginWithMatrixId": "Kirjaudu Matrix-ID:llä",
|
||
"discoverHomeservers": "Löydä kotipalvelimet",
|
||
"whatIsAHomeserver": "Mikä on kotipalvelin?",
|
||
"homeserverDescription": "Kaikki tietosi tallennetaan kotipalvelimelle, aivan kuten sähköpostipalvelimella. Voit valita, mitä kotipalvelinta käytät, mutta voit silti kommunikoida kaikkien kanssa. Lisätietoja osoitteessa https://matrix.org.",
|
||
"doesNotSeemToBeAValidHomeserver": "Ei vaikuta olevan yhteensopiva kotipalvelin. Väärä URL?",
|
||
"calculatingFileSize": "Lasketaan tiedoston kokoa...",
|
||
"prepareSendingAttachment": "Valmistellaan liitteen lähettämistä...",
|
||
"sendingAttachment": "Lähetetään liitettä...",
|
||
"generatingVideoThumbnail": "Luodaan videokuvaketta...",
|
||
"compressVideo": "pakataan videota...",
|
||
"sendingAttachmentCountOfCount": "Lähetetään liitettä {index} / {length}...",
|
||
"serverLimitReached": "Palvelimen raja saavutettu! Odotetaan {seconds} sekuntia...",
|
||
"oneOfYourDevicesIsNotVerified": "Yksi laitteistasi ei ole vahvistettu",
|
||
"noticeChatBackupDeviceVerification": "Huomautus: Kun yhdistät kaikki laitteesi chat-varmistukseen, ne vahvistetaan automaattisesti.",
|
||
"continueText": "Jatka",
|
||
"welcomeText": "Hei Hei 👋 Tämä on FluffyChat. Voit kirjautua sisään mihin tahansa palvelimeen, joka on yhteensopiva https://matrix.org:n kanssa. Ja sitten keskustella kenen tahansa kanssa. Se on suuri hajautettu viestintäverkosto!",
|
||
"blur": "Sumenna:",
|
||
"opacity": "Läpinäkyvyys:",
|
||
"setWallpaper": "Aseta taustakuva",
|
||
"manageAccount": "Hallitse tiliä",
|
||
"noContactInformationProvided": "Palvelin ei tarjoa mitään kelvollista yhteystietoa",
|
||
"contactServerAdmin": "Ota yhteyttä palvelimen ylläpitäjään",
|
||
"contactServerSecurity": "Ota yhteyttä palvelimen turvallisuuteen",
|
||
"supportPage": "Tukisivu",
|
||
"serverInformation": "Palvelimen tiedot:",
|
||
"name": "Nimi",
|
||
"version": "Versio",
|
||
"website": "Verkkosivusto",
|
||
"compress": "Pakkaa",
|
||
"boldText": "Lihavoitu teksti",
|
||
"italicText": "Kursivoitu teksti",
|
||
"strikeThrough": "Yliviivaus",
|
||
"pleaseFillOut": "Täytäthän",
|
||
"invalidUrl": "Virheellinen URL",
|
||
"addLink": "Lisää linkki",
|
||
"unableToJoinChat": "Ei voida liittyä keskusteluun. Ehkä toinen osapuoli on jo sulkenut keskustelun.",
|
||
"previous": "Edellinen",
|
||
"otherPartyNotLoggedIn": "Toinen osapuoli ei ole tällä hetkellä kirjautuneena sisään, joten hän ei voi vastaanottaa viestejä!",
|
||
"appWantsToUseForLogin": "Käytä '{server}' kirjautumiseen",
|
||
"appWantsToUseForLoginDescription": "Sallitte tässä, että sovellus ja verkkosivusto jakavat tietoja teistä.",
|
||
"open": "Avaa",
|
||
"waitingForServer": "Odotetaan palvelinta...",
|
||
"appIntroduction": "FluffyChat antaa sinun keskustella ystäviesi kanssa eri viestintäsovelluksilla. Lisätietoja osoitteessa https://matrix.org tai napauta vain *Jatka*.",
|
||
"newChatRequest": "📩 Uusi keskustelupyyntö",
|
||
"contentNotificationSettings": "Sisältöilmoitusasetukset",
|
||
"generalNotificationSettings": "Yleiset ilmoitusasetukset",
|
||
"roomNotificationSettings": "Huoneen ilmoitusasetukset",
|
||
"userSpecificNotificationSettings": "Käyttäjäkohtaiset ilmoitusasetukset",
|
||
"otherNotificationSettings": "Muut ilmoitusasetukset",
|
||
"notificationRuleContainsUserName": "Sisältää käyttäjänimen",
|
||
"notificationRuleContainsUserNameDescription": "Ilmoittaa käyttäjälle, kun viesti sisältää heidän käyttäjänimensä.",
|
||
"notificationRuleMaster": "Mykistä kaikki ilmoitukset",
|
||
"notificationRuleMasterDescription": "Ohittaa kaikki muut säännöt ja poistaa kaikki ilmoitukset käytöstä.",
|
||
"notificationRuleSuppressNotices": "Piilota automaattiset viestit",
|
||
"notificationRuleSuppressNoticesDescription": "Piilottaa ilmoitukset automatisoiduilta asiakkailta kuten boteilta.",
|
||
"notificationRuleInviteForMe": "Kutsu minulle",
|
||
"notificationRuleInviteForMeDescription": "Ilmoittaa käyttäjälle, kun hänelle lähetetään kutsu huoneeseen.",
|
||
"notificationRuleMemberEvent": "Jäsenen tapahtuma",
|
||
"notificationRuleMemberEventDescription": "Piilottaa ilmoitukset jäsenyyteen liittyvistä tapahtumista.",
|
||
"notificationRuleIsUserMention": "Käyttäjän maininta",
|
||
"notificationRuleIsUserMentionDescription": "Ilmoittaa käyttäjälle, kun hänet mainitaan suoraan viestissä.",
|
||
"notificationRuleContainsDisplayName": "Sisältää näyttönimen",
|
||
"notificationRuleContainsDisplayNameDescription": "Ilmoittaa käyttäjälle, kun viesti sisältää hänen näyttönimensä.",
|
||
"notificationRuleIsRoomMention": "Huoneen maininta",
|
||
"notificationRuleIsRoomMentionDescription": "Ilmoittaa käyttäjälle, kun huone mainitaan.",
|
||
"notificationRuleRoomnotif": "Huoneen ilmoitus",
|
||
"notificationRuleRoomnotifDescription": "Ilmoittaa käyttäjälle, kun viestissä on '@room'.",
|
||
"notificationRuleTombstone": "Kivijalka",
|
||
"notificationRuleTombstoneDescription": "Ilmoittaa käyttäjälle huoneen deaktivaatioviesteistä.",
|
||
"notificationRuleReaction": "Reaktio",
|
||
"notificationRuleReactionDescription": "Poistaa ilmoitukset reaktioista.",
|
||
"notificationRuleRoomServerAcl": "Huoneen palvelimen ACL",
|
||
"notificationRuleRoomServerAclDescription": "Poistaa ilmoitukset huoneen palvelimen käyttöoikeuslistoista (ACL).",
|
||
"notificationRuleSuppressEdits": "Poista muokkaukset",
|
||
"notificationRuleSuppressEditsDescription": "Poistaa ilmoitukset muokatuista viesteistä.",
|
||
"notificationRuleCall": "Puhelu",
|
||
"notificationRuleCallDescription": "Ilmoittaa käyttäjälle puheluista.",
|
||
"notificationRuleEncryptedRoomOneToOne": "Salattu huone yksi vastaan yksi",
|
||
"notificationRuleEncryptedRoomOneToOneDescription": "Ilmoittaa käyttäjälle salatuista yksi vastaan yksi -huoneiden viesteistä.",
|
||
"notificationRuleRoomOneToOne": "Huone yksi vastaan yksi",
|
||
"notificationRuleRoomOneToOneDescription": "Ilmoittaa käyttäjälle viesteistä yksi vastaan yksi -huoneissa.",
|
||
"notificationRuleMessage": "Viestit",
|
||
"notificationRuleMessageDescription": "Ilmoittaa käyttäjälle yleisistä viesteistä.",
|
||
"notificationRuleEncrypted": "Salattu",
|
||
"notificationRuleEncryptedDescription": "Ilmoittaa käyttäjälle viesteistä salatuissa huoneissa.",
|
||
"notificationRuleJitsi": "Jitsi",
|
||
"notificationRuleJitsiDescription": "Ilmoittaa käyttäjälle Jitsi-widget-tapahtumista.",
|
||
"notificationRuleServerAcl": "Poista palvelimen ACL-tapahtumat käytöstä",
|
||
"notificationRuleServerAclDescription": "Poistaa ilmoitukset palvelimen ACL-tapahtumista.",
|
||
"unknownPushRule": "Tuntematon push-sääntö '{rule}'",
|
||
"sentVoiceMessage": "🎙️ {duration} - Ääniviesti lähettäjältä {sender}",
|
||
"deletePushRuleCanNotBeUndone": "Jos poistat tämän ilmoitusasetuksen, sitä ei voi peruuttaa.",
|
||
"more": "Lisää",
|
||
"shareKeysWith": "Jaa avaimet...",
|
||
"shareKeysWithDescription": "Luotetaanko laitteisiin, jotta ne voivat lukea viestisi salatuissa keskusteluissa?",
|
||
"allDevices": "Kaikki laitteet",
|
||
"crossVerifiedDevicesIfEnabled": "Ristiinvarmistetut laitteet, jos käytössä",
|
||
"crossVerifiedDevices": "Ristiinvarmistetut laitteet",
|
||
"verifiedDevicesOnly": "Vain varmennetut laitteet",
|
||
"takeAPhoto": "Ota valokuva",
|
||
"recordAVideo": "Tallenna video",
|
||
"optionalMessage": "(Valinnainen) viesti...",
|
||
"notSupportedOnThisDevice": "Ei tuettu tällä laitteella",
|
||
"enterNewChat": "Aloita uusi keskustelu",
|
||
"approve": "Hyväksy",
|
||
"youHaveKnocked": "Olet koputtanut",
|
||
"pleaseWaitUntilInvited": "Odota nyt, kunnes joku huoneesta kutsuu sinut.",
|
||
"commandHint_logout": "Kirjaudu ulos nykyisestä laitteestasi",
|
||
"commandHint_logoutall": "Kirjaudu ulos kaikista aktiivisista laitteista",
|
||
"displayNavigationRail": "Näytä navigointiraita mobiilissa",
|
||
"customReaction": "Mukautettu reaktio",
|
||
"accountInformation": "Tilitiedot",
|
||
"addGroupDescription": "Lisää keskustelun kuvaus",
|
||
"addNewFriend": "Lisää uusi ystävä",
|
||
"alreadyHaveAnAccount": "Onko sinulla jo tili?",
|
||
"createNewGroup": "Luo uusi keskustelu",
|
||
"editChatPermissions": "Muokkaa keskustelun oikeuksia",
|
||
"writeAMessageLangCodes": "Kirjoita {l1} tai {l2}...",
|
||
"requests": "Pyyntöjä",
|
||
"allCorrect": "Näin minä sanoisin! Hienoa!",
|
||
"newWayAllGood": "En ehkä sanoisi niin, mutta se näyttää hyvältä!",
|
||
"othersAreBetter": "Hm, saattaa olla parempi tapa sanoa se.",
|
||
"holdForInfo": "Pidä painettuna sanan tiedoista.",
|
||
"greenFeedback": "Se on mitä laittaisin!",
|
||
"yellowFeedback": "Hm, voit kokeilla sitä ja katsoa, toimiiko se! Käyttääksesi tätä sanaa, klikkaa sitä uudelleen.",
|
||
"redFeedback": "En usko, että se on oikein...",
|
||
"itInstructionsTitle": "Voin auttaa sinua kääntämisessä!",
|
||
"itInstructionsBody": "Voit napsauttaa ja pitää valintoja saadaksesi sanan tiedot.",
|
||
"oneday": "Viimeiset 24 tuntia",
|
||
"oneweek": "Viimeiset 7 päivää",
|
||
"onemonth": "Viime kuukausi",
|
||
"gaTooltip": "L2:n käyttö kielioppiavustuksella",
|
||
"taTooltip": "L2:n käyttö käännösavustuksella",
|
||
"unTooltip": "Muu",
|
||
"interactiveTranslatorSliderHeader": "Vuorovaikutteinen kääntäjä",
|
||
"interactiveGrammarSliderHeader": "Vuorovaikutteinen kielioppitarkistin",
|
||
"interactiveTranslatorNotAllowed": "Ei sallittu",
|
||
"interactiveTranslatorAllowed": "Oppilaan valinta",
|
||
"interactiveTranslatorRequired": "Pakollinen",
|
||
"notYetSet": "Ei vielä asetettu",
|
||
"myLearning": "Oma analytiikkani",
|
||
"waTooltip": "L2 ilman apua",
|
||
"changeDateRange": "Vaihda aikaväliä",
|
||
"classDescription": "Kuvaus",
|
||
"addStudents": "Kutsu käyttäjiä linkillä tai koodilla",
|
||
"copyClassLink": "Kopioi kutsulinkki",
|
||
"copyClassCode": "Kopioi kutsukoodi",
|
||
"inviteStudentByUserName": "Kutsu käyttäjiä käyttäjätunnuksella",
|
||
"languageSettings": "Kieliasetukset",
|
||
"interactiveTranslator": "Käännöstuki",
|
||
"shareVideo": "Jaa video",
|
||
"shareVideoDesc": "Ota tämä käyttöön, jotta opiskelijat voivat jakaa videoita keskusteluissa.",
|
||
"shareFiles": "Jaa tiedostoja",
|
||
"selectLanguageLevel": "Valitse kielitaso",
|
||
"noIdenticalLanguages": "Valitse eri perus- ja kohdekielet",
|
||
"iWantALanguagePartnerFrom": "On kotoisin:",
|
||
"worldWide": "Maailmanlaajuisesti",
|
||
"noResults": "Ei tuloksia! Laajenna hakua.",
|
||
"searchBy": "Etsi maasta ja kielistä",
|
||
"iWantAConversationPartner": "Haluan keskustelukumppanin, joka",
|
||
"iWantALanguagePartnerWhoSpeaks": "Puhuu:",
|
||
"iWantALanguagePartnerWhoIsLearning": "Oppii:",
|
||
"joinWithClassCode": "Liity kurssille",
|
||
"joinWithClassCodeHint": "Syötä kutsukoodi",
|
||
"languageLevelPreA1": "Tosi aloitteleva (Pre A1)",
|
||
"languageLevelA1": "Alkeistaso (A1)",
|
||
"languageLevelA2": "Perustaso (A2)",
|
||
"languageLevelB1": "Keskitaso (B1)",
|
||
"languageLevelB2": "Yläkeskitaso (B2)",
|
||
"languageLevelC1": "Edistynyt (C1)",
|
||
"languageLevelC2": "Mestaritaito (C2)",
|
||
"changeTheNameOfTheClass": "Vaihda nimi",
|
||
"changeTheNameOfTheChat": "Vaihda keskustelun nimi",
|
||
"askPangeaBot": "Kysy Pangea Botilta kontekstuaalista määritelmää.",
|
||
"sorryNoResults": "Valitettavasti ei tuloksia.",
|
||
"ignoreInThisText": "Ohita",
|
||
"helpMeTranslate": "Kyllä!",
|
||
"needsItShortMessage": "Ei kohdetta",
|
||
"needsItMessage": "Odotas, se ei ole {targetLanguage}! Tarvitsetko apua kääntämisessä?",
|
||
"needsIgcMessage": "Tässä viestissä on kielioppivirhe.",
|
||
"tokenTranslationTitle": "Sana on peruskielessäsi.",
|
||
"spanTranslationDesc": "Katso mahdolliset käännökset alla.",
|
||
"spanTranslationTitle": "Joitakin sanoja on peruskielessäsi.",
|
||
"l1SpanAndGrammarTitle": "Ulkopuolella kohdekieltä",
|
||
"l1SpanAndGrammarDesc": "Tämä voi olla peruskielessäsi tai kielioppivirhe.",
|
||
"otherTitle": "Sinulla on virhe.",
|
||
"otherDesc": "Katso mahdolliset korjaukset alla.",
|
||
"countryInformation": "Kotikuntani",
|
||
"myLanguages": "Perus- ja kohdekieleni",
|
||
"targetLanguage": "Kohdekieli",
|
||
"sourceLanguage": "Peruskieli",
|
||
"languagesISpeak": "Kielet, joita puhun",
|
||
"updateLanguage": "Kieleni",
|
||
"whatLanguageYouWantToLearn": "Mitä kieltä haluat oppia?",
|
||
"whatIsYourBaseLanguage": "Mikä on peruskielesi?",
|
||
"saveChanges": "Tallenna muutokset",
|
||
"publicProfileTitle": "Salli profiilini löytyä haussa",
|
||
"publicProfileDesc": "Kytkemällä päälle mahdollistat muiden käyttäjien löytävän profiilisi globaalissa haussa ja lähettävän chat-pyyntöjä. Tällä hetkellä voit hyväksyä tai hylätä pyynnön.",
|
||
"errorDisableIT": "Käännösohjeita ei ole käytössä.",
|
||
"errorDisableIGC": "Kielioppiohjeita ei ole käytössä.",
|
||
"errorDisableLanguageAssistance": "Käännös- ja kielioppiohjeet on sammutettu.",
|
||
"errorDisableITUserDesc": "Klikkaa tästä päivittääksesi käännösohjeiden asetukset",
|
||
"errorDisableIGCUserDesc": "Klikkaa tästä päivittääksesi kielioppiohjeiden asetukset",
|
||
"errorDisableLanguageAssistanceUserDesc": "Klikkaa tästä päivittääksesi käännös- ja kielioppiohjeiden asetukset",
|
||
"errorDisableITClassDesc": "Käännösohjeita ei ole käytössä tämän kurssin chatissä.",
|
||
"errorDisableIGCClassDesc": "Kielenhuollon apu on pois päältä tämän keskustelun kurssille.",
|
||
"itIsDisabled": "Interaktiivinen käännös on pois käytöstä",
|
||
"igcIsDisabled": "Interaktiivinen kielioppitarkistus on pois käytöstä",
|
||
"goToLearningSettings": "Siirry oppimisasetuksiin",
|
||
"error405Title": "Kielet eivät ole asetettu",
|
||
"error405Desc": "Aseta kielesi Päävalikosta > Oppimisasetukset.",
|
||
"loginOrSignup": "Kirjaudu sisään",
|
||
"iAgreeToThe": "Hyväksyn ",
|
||
"termsAndConditions": "käyttöehdot",
|
||
"andCertifyIAmAtLeast13YearsOfAge": " ja vahvistan, että olen vähintään 16-vuotias.",
|
||
"error502504Title": "Vau, verkossa on paljon oppilaita!",
|
||
"error502504Desc": "Käännös- ja kielioppityökalut saattavat olla hitaita tai poissa käytöstä, kun Pangea-botit saavat kiinni.",
|
||
"error404Title": "Käännösvirhe!",
|
||
"error404Desc": "Pangea-botti ei ole varma, miten tämä tulisi kääntää...",
|
||
"errorPleaseRefresh": "Tarkistamme asiaa! Lataa sivu uudelleen ja yritä uudelleen.",
|
||
"toggleIT": "Interaktiivinen käännös",
|
||
"toggleIGC": "Interaktiivinen kielioppitarkistus",
|
||
"toggleToolSettingsDescription": "Täällä voit säätää yksittäisen kielen työkaluasetuksiasi.",
|
||
"connectedToStaging": "Yhdistetty esikatseluun",
|
||
"learningSettings": "Oppimisasetukset",
|
||
"sendVoiceNotes": "Lähetä äänimuistioita",
|
||
"sendVoiceNotesDesc": "Ota tämä käyttöön sallia opiskelijoiden lähettää äänimuistioita keskusteluissa.",
|
||
"chatTopic": "Keskustelun aihe",
|
||
"chatTopicDesc": "Aseta keskustelun aihe",
|
||
"inviteStudentByUserNameDesc": "Jos opiskelijallasi on jo tili, voit etsiä hänet.",
|
||
"participants": "Osallistujat",
|
||
"almostPerfect": "Näyttää oikealta! Tässä mitä olisin sanonut.",
|
||
"prettyGood": "Melko hyvä! Tässä mitä olisin sanonut.",
|
||
"letMeThink": "Hmm, katsotaan kuinka hyvin onnistuit!",
|
||
"clickMessageTitle": "Tarvitsetko apua?",
|
||
"clickMessageBody": "Klikkaa viestiä saadaksesi kielityökaluja kuten käännös, toisto ja muuta!",
|
||
"understandingMessagesTitle": "Määritelmät ja käännökset!",
|
||
"understandingMessagesBody": "Klikkaa alleviivattuja sanoja saadaksesi määritelmiä. Käännä viestivaihtoehdoilla (yläoikealla).",
|
||
"allDone": "Kaikki valmista!",
|
||
"vocab": "Sanasto",
|
||
"low": "Meillä on todisteita siitä, että käyttäjä ei ymmärrä näitä sanoja.",
|
||
"medium": "Näitä sanoja on käytetty. On epäselvää, ymmärretäänkö sanat täysin vai ei.",
|
||
"high": "Meillä on todisteita siitä, että käyttäjä ymmärtää nämä sanat.",
|
||
"unknownProficiency": "Näitä sanoja ei ole käytetty Pangea Chatissa.",
|
||
"changeView": "Vaihda näkymiä.",
|
||
"clearAll": "Tyhjennä kaikki sanat?",
|
||
"generateVocabulary": "Luo sanasto otsikon ja kuvauksen perusteella",
|
||
"generatePrompts": "Luo kehotteet",
|
||
"subscribe": "Tilaa",
|
||
"getAccess": "Tilaa nyt!",
|
||
"subscriptionDesc": "Viestintä on ilmaista! Tilaa saadaksesi käyttöön vuorovaikutteinen käännös, kieliopin tarkistus ja oppimisanalyytiikka.",
|
||
"subscriptionManagement": "Tilauksen hallinta",
|
||
"currentSubscription": "Nykyinen tilaus",
|
||
"changeSubscription": "Vaihda tilaustasi",
|
||
"cancelSubscription": "Peruuta tilauksesi",
|
||
"selectYourPlan": "Valitse suunnitelmasi",
|
||
"subsciptionPlatformTooltip": "Kirjaudu alkuperäiseen laitteeseesi hallinnoidaksesi tilaussuunnitelmaasi",
|
||
"subscriptionManagementUnavailable": "Tilausten hallinta ei ole saatavilla",
|
||
"paymentMethod": "Maksutapa",
|
||
"paymentHistory": "Maksuhistoria",
|
||
"emptyChatDownloadWarning": "Tyhjää keskustelua ei voi ladata",
|
||
"update": "Päivitä",
|
||
"updateDesc": "Voit nyt päivittää tämän sovelluksen versiosta {localVersion} versioon {storeVersion}",
|
||
"maybeLater": "Ehkä myöhemmin",
|
||
"mainMenu": "Päävalikko",
|
||
"toggleImmersionMode": "Immersiotila",
|
||
"toggleImmersionModeDesc": "Kun tämä on käytössä, kaikki viestit näytetään kohdekielelläsi. Tämä asetus on erityisen hyödyllinen kielivaihdoissa.",
|
||
"itToggleDescription": "Tämä kielten oppimistyökalu tunnistaa sanoja peruskielestäsi ja auttaa sinua kääntämään ne kohdekielelle. Vaikka harvinaista, tekoäly voi tehdä käännösvirheitä.",
|
||
"igcToggleDescription": "Tämä kielten oppimistyökalu tunnistaa yleisiä oikeinkirjoitus-, kielioppi- ja välimerkkivirheitä viestissäsi ja ehdottaa korjauksia. Vaikka harvinaista, tekoäly voi tehdä korjausvirheitä.",
|
||
"originalMessage": "Alkuperäinen viesti",
|
||
"sentMessage": "Lähetetty viesti",
|
||
"useType": "Käytä tyyppiä",
|
||
"notAvailable": "Ei saatavilla",
|
||
"taAndGaTooltip": "L2 käyttö käännösavustuksen ja kielioppiavustuksen kanssa",
|
||
"definitionsToolName": "Sanojen määritelmät",
|
||
"messageTranslationsToolName": "Viestien käännökset",
|
||
"definitionsToolDescription": "Kun tämä on käytössä, sininen alleviivatut sanat voidaan klikata määritelmiä varten. Klikkaa viestejä saadaksesi määritelmät.",
|
||
"translationsToolDescrption": "Kun tämä on käytössä, klikkaa viestiä ja käännöskuvaketta nähdäksesi viestin peruskielelläsi.",
|
||
"welcomeBack": "Tervetuloa takaisin! Jos olit osa pilottia vuosina 2023-2024, ota yhteyttä saadaksesi erityisen pilottitilauksesi. Jos olet opettaja, joka on ostanut (tai oppilaitoksesi on ostanut) lisenssejä luokkaasi varten, ota yhteyttä saadaksesi opettajatilauksesi.",
|
||
"kickAllStudents": "Poista kaikki opiskelijat",
|
||
"kickAllStudentsConfirmation": "Oletko varma, että haluat poistaa kaikki opiskelijat?",
|
||
"inviteAllStudents": "Kutsu kaikki opiskelijat",
|
||
"inviteAllStudentsConfirmation": "Oletko varma, että haluat kutsua kaikki opiskelijat?",
|
||
"inviteUsersFromPangea": "Lisää ylläpitäjiä",
|
||
"redeemPromoCode": "Vaihda alennuskoodi",
|
||
"enterPromoCode": "Syötä alennuskoodi",
|
||
"downloadTxtFile": "Lataa tekstitiedosto",
|
||
"downloadCSVFile": "Lataa CSV-tiedosto",
|
||
"promotionalSubscriptionDesc": "Sinulla on tällä hetkellä elinikäinen kampanjatilaus. Lähetä viesti osoitteeseen support@pangea.chat saadaksesi apua tilauksesi muuttamiseen.",
|
||
"originalSubscriptionPlatform": "Tilauksen ostit {purchasePlatform} kautta",
|
||
"oneWeekTrial": "Yhden viikon kokeilujakso",
|
||
"downloadXLSXFile": "Lataa Excel-tiedosto",
|
||
"abDisplayName": "Abhaasi",
|
||
"aaDisplayName": "Afar",
|
||
"afDisplayName": "Afrikaans",
|
||
"akDisplayName": "Akan",
|
||
"sqDisplayName": "Albanian",
|
||
"amDisplayName": "Amharic",
|
||
"arDisplayName": "Arabia",
|
||
"anDisplayName": "Aragonese",
|
||
"hyDisplayName": "Armenian",
|
||
"asDisplayName": "Assami",
|
||
"avDisplayName": "Avaric",
|
||
"aeDisplayName": "Avestan",
|
||
"ayDisplayName": "Aymara",
|
||
"azDisplayName": "Azerbaidžani",
|
||
"bmDisplayName": "Bambara",
|
||
"baDisplayName": "Bashkiiri",
|
||
"euDisplayName": "Baski",
|
||
"beDisplayName": "Valkovenäjä",
|
||
"bnDisplayName": "Bengali",
|
||
"bhDisplayName": "Bihari",
|
||
"biDisplayName": "Bislama",
|
||
"bsDisplayName": "Bosnia",
|
||
"brDisplayName": "Bretoni",
|
||
"bgDisplayName": "Bulgari",
|
||
"myDisplayName": "Burma",
|
||
"caDisplayName": "Kataloni, Valencian",
|
||
"chDisplayName": "Chamorro",
|
||
"ceDisplayName": "Tsetsheen",
|
||
"nyDisplayName": "Chichewa, Chewa, Nyanja",
|
||
"zhDisplayName": "Kiina",
|
||
"cvDisplayName": "Tšuvash",
|
||
"kwDisplayName": "Cornish",
|
||
"coDisplayName": "Korsika",
|
||
"crDisplayName": "Cree",
|
||
"hrDisplayName": "Kroatia",
|
||
"csDisplayName": "Tšekki",
|
||
"daDisplayName": "Tanska",
|
||
"dvDisplayName": "Divehi; Dhivehi; Malediivit;",
|
||
"nlDisplayName": "Hollanti",
|
||
"enDisplayName": "Englanti",
|
||
"eoDisplayName": "Esperanto",
|
||
"etDisplayName": "Viro",
|
||
"eeDisplayName": "Ewe",
|
||
"foDisplayName": "Fäärin kieli",
|
||
"fjDisplayName": "Fidži",
|
||
"fiDisplayName": "Suomi",
|
||
"frDisplayName": "Ranska",
|
||
"ffDisplayName": "Fula; Fulah; Pulaar; Pular",
|
||
"glDisplayName": "Galicia",
|
||
"kaDisplayName": "Georgian",
|
||
"deDisplayName": "Saksa",
|
||
"elDisplayName": "Kreikka, nykyaikainen",
|
||
"gnDisplayName": "Guarani",
|
||
"guDisplayName": "Gujarati",
|
||
"htDisplayName": "Haitian, Haitian Creole",
|
||
"haDisplayName": "Hausa",
|
||
"heDisplayName": "Heprea (nykyinen)",
|
||
"hzDisplayName": "Herero",
|
||
"hiDisplayName": "Hindi",
|
||
"hoDisplayName": "Hiri Motu",
|
||
"huDisplayName": "Unkari",
|
||
"iaDisplayName": "Interlingua",
|
||
"idDisplayName": "Indonesian",
|
||
"ieDisplayName": "Interlingue",
|
||
"gaDisplayName": "Iiri",
|
||
"igDisplayName": "Ibo",
|
||
"ikDisplayName": "Inupiaq",
|
||
"ioDisplayName": "Ido",
|
||
"isDisplayName": "Islanti",
|
||
"itDisplayName": "Italia",
|
||
"iuDisplayName": "Inuktitut",
|
||
"jaDisplayName": "Japani",
|
||
"jvDisplayName": "Javanese",
|
||
"klDisplayName": "Kalaallisut, Grönländska",
|
||
"knDisplayName": "Kannada",
|
||
"krDisplayName": "Kanuri",
|
||
"ksDisplayName": "Kashmiri",
|
||
"kkDisplayName": "Kazakh",
|
||
"kmDisplayName": "Khmer",
|
||
"kiDisplayName": "Kikuyu, Gikuyu",
|
||
"rwDisplayName": "Kinyarwanda",
|
||
"kyDisplayName": "Kirgisisk, Kyrgyz",
|
||
"kvDisplayName": "Komi",
|
||
"kgDisplayName": "Kongo",
|
||
"koDisplayName": "Koreanska",
|
||
"kuDisplayName": "Kurdiska",
|
||
"kjDisplayName": "Kwanyama, Kuanyama",
|
||
"laDisplayName": "Latin",
|
||
"lbDisplayName": "Luxemburgiska, Letzeburgesch",
|
||
"lgDisplayName": "Luganda",
|
||
"liDisplayName": "Limburgiska, Limburgan, Limburger",
|
||
"lnDisplayName": "Lingala",
|
||
"loDisplayName": "Laotiska",
|
||
"ltDisplayName": "Liettua",
|
||
"luDisplayName": "Luba-Katanga",
|
||
"lvDisplayName": "Latvia",
|
||
"gvDisplayName": "Manx",
|
||
"mkDisplayName": "Makedonia",
|
||
"mgDisplayName": "Malgaasi",
|
||
"msDisplayName": "Malaja",
|
||
"mlDisplayName": "Malajalam",
|
||
"mtDisplayName": "Malta",
|
||
"miDisplayName": "Maori",
|
||
"mrDisplayName": "Marathi (Marāṭhī)",
|
||
"mhDisplayName": "Marshallese",
|
||
"mnDisplayName": "Mongolia",
|
||
"naDisplayName": "Nauru",
|
||
"nvDisplayName": "Navajo, Navaho",
|
||
"nbDisplayName": "Norjan Bokmål",
|
||
"ndDisplayName": "Pohjois-Ndebele",
|
||
"neDisplayName": "Nepali",
|
||
"ngDisplayName": "Ndonga",
|
||
"nnDisplayName": "Norjan Nynorsk",
|
||
"noDisplayName": "Norja",
|
||
"iiDisplayName": "Nuosu",
|
||
"nrDisplayName": "Etelä-Ndebele",
|
||
"ocDisplayName": "Occitan",
|
||
"ojDisplayName": "Ojibwe, Ojibwa",
|
||
"cuDisplayName": "Vanhat kirkko slaavilainen, Kirkko slaavilainen, Kirkko slaavilainen, Vanha bulgari, Vanha slaavilainen",
|
||
"omDisplayName": "Oromo",
|
||
"orDisplayName": "Orija",
|
||
"osDisplayName": "Ossetian, Ossetic",
|
||
"paDisplayName": "Panjabi, Punjabi",
|
||
"piDisplayName": "Pāli",
|
||
"faDisplayName": "Persia",
|
||
"plDisplayName": "Puola",
|
||
"psDisplayName": "Pashto, Pushto",
|
||
"ptDisplayName": "Portugali",
|
||
"quDisplayName": "Quechua",
|
||
"rmDisplayName": "Romansh",
|
||
"rnDisplayName": "Kirundi",
|
||
"roDisplayName": "Romania, Moldavia, Moldovan",
|
||
"ruDisplayName": "Venäjä",
|
||
"saDisplayName": "Sanskrit (Saṁskṛta)",
|
||
"scDisplayName": "Sardinian",
|
||
"sdDisplayName": "Sindhi",
|
||
"seDisplayName": "Pohjois-Sami",
|
||
"smDisplayName": "Samoa",
|
||
"sgDisplayName": "Sango",
|
||
"srDisplayName": "Serbia",
|
||
"gdDisplayName": "Skotlannin gaeli, gaeli",
|
||
"snDisplayName": "Shona",
|
||
"siDisplayName": "Singhalese, Sinhala",
|
||
"skDisplayName": "Slovakki",
|
||
"slDisplayName": "Sloveeni",
|
||
"soDisplayName": "Somali",
|
||
"stDisplayName": "Etelä-Sotho",
|
||
"esDisplayName": "Espanja",
|
||
"suDisplayName": "Sundaneesi",
|
||
"swDisplayName": "Swahili",
|
||
"ssDisplayName": "Swati",
|
||
"svDisplayName": "Ruotsi",
|
||
"taDisplayName": "Tamili",
|
||
"teDisplayName": "Telugu",
|
||
"tgDisplayName": "Tadžiki",
|
||
"thDisplayName": "Thaimaa",
|
||
"tiDisplayName": "Tigrinya",
|
||
"boDisplayName": "Tiibetin standardi, Tiibeti, Keski",
|
||
"tkDisplayName": "Turkmeeni",
|
||
"tlDisplayName": "Tagalog",
|
||
"tnDisplayName": "Tswana",
|
||
"toDisplayName": "Tonga (Tongan saaret)",
|
||
"trDisplayName": "Turkki",
|
||
"tsDisplayName": "Tsonga",
|
||
"ttDisplayName": "Tataari",
|
||
"twDisplayName": "Twi",
|
||
"tyDisplayName": "Tahitian",
|
||
"ugDisplayName": "Uiguuri, Uiguuri",
|
||
"ukDisplayName": "Ukrainalainen",
|
||
"urDisplayName": "Urdun",
|
||
"uzDisplayName": "Uzbekki",
|
||
"veDisplayName": "Venda",
|
||
"viDisplayName": "Vietnam",
|
||
"translation": {
|
||
"teDisplayName": "Telugu",
|
||
"tgDisplayName": "Tadžiki",
|
||
"thDisplayName": "Thaimaa",
|
||
"tiDisplayName": "Tigrinya",
|
||
"boDisplayName": "Tiibetin standardi, Tiibeti, Keski",
|
||
"tkDisplayName": "Turkmeeni",
|
||
"tlDisplayName": "Tagalog",
|
||
"tnDisplayName": "Tswana",
|
||
"toDisplayName": "Tonga (Tongan saaret)",
|
||
"trDisplayName": "Turkki",
|
||
"tsDisplayName": "Tsonga",
|
||
"ttDisplayName": "Tataari",
|
||
"twDisplayName": "Twi",
|
||
"tyDisplayName": "Tahitian",
|
||
"ugDisplayName": "Uiguuri, Uiguuri",
|
||
"ukDisplayName": "Ukrainalainen",
|
||
"urDisplayName": "Urdun",
|
||
"uzDisplayName": "Uzbekki",
|
||
"veDisplayName": "Venda",
|
||
"viDisplayName": "Vietnam"
|
||
},
|
||
"voDisplayName": "Volapük",
|
||
"waDisplayName": "Walloon",
|
||
"cyDisplayName": "Walesin",
|
||
"woDisplayName": "Wolof",
|
||
"fyDisplayName": "Länsi-Frisian",
|
||
"xhDisplayName": "Xhosa",
|
||
"yiDisplayName": "Jiddis",
|
||
"yoDisplayName": "Yoruba",
|
||
"zaDisplayName": "Zhuang, Chuang",
|
||
"unkDisplayName": "Tuntematon",
|
||
"zuDisplayName": "Zulu",
|
||
"hawDisplayName": "Havaiji",
|
||
"hmnDisplayName": "Hmong",
|
||
"multiDisplayName": "Monialainen",
|
||
"cebDisplayName": "Cebuano",
|
||
"dzDisplayName": "Dzongkha",
|
||
"iwDisplayName": "Heprea",
|
||
"jwDisplayName": "Javanese",
|
||
"moDisplayName": "Moldova",
|
||
"shDisplayName": "Serbo-Kroatia",
|
||
"wwCountryDisplayName": "Maailmanlaajuinen",
|
||
"afCountryDisplayName": "Afganistan",
|
||
"axCountryDisplayName": "Ahvenanmaa",
|
||
"alCountryDisplayName": "Albania",
|
||
"dzCountryDisplayName": "Algeria",
|
||
"asCountryDisplayName": "Amerikan Samoa",
|
||
"adCountryDisplayName": "Andorra",
|
||
"aoCountryDisplayName": "Angola",
|
||
"aiCountryDisplayName": "Anguilla",
|
||
"agCountryDisplayName": "Antigua ja Barbuda",
|
||
"arCountryDisplayName": "Argentiina",
|
||
"amCountryDisplayName": "Armenia",
|
||
"awCountryDisplayName": "Aruba",
|
||
"acCountryDisplayName": "Ascensionin saari",
|
||
"auCountryDisplayName": "Australia",
|
||
"atCountryDisplayName": "Itävalta",
|
||
"azCountryDisplayName": "Azerbaidžan",
|
||
"bsCountryDisplayName": "Bahama",
|
||
"bhCountryDisplayName": "Bahrein",
|
||
"bdCountryDisplayName": "Bangladesh",
|
||
"bbCountryDisplayName": "Barbados",
|
||
"byCountryDisplayName": "Valko-Venäjä",
|
||
"beCountryDisplayName": "Belgia",
|
||
"bzCountryDisplayName": "Belize",
|
||
"bjCountryDisplayName": "Benin",
|
||
"bmCountryDisplayName": "Bermuda",
|
||
"btCountryDisplayName": "Bhutan",
|
||
"boCountryDisplayName": "Bolivia",
|
||
"baCountryDisplayName": "Bosnia ja Hertsegovina",
|
||
"bwCountryDisplayName": "Botswana",
|
||
"brCountryDisplayName": "Brasilia",
|
||
"ioCountryDisplayName": "Britannian Intian valtameren alue",
|
||
"vgCountryDisplayName": "Brittiläiset Neitsytsaaret",
|
||
"bnCountryDisplayName": "Brunei",
|
||
"bgCountryDisplayName": "Bulgaria",
|
||
"bfCountryDisplayName": "Burkina Faso",
|
||
"biCountryDisplayName": "Burundi",
|
||
"khCountryDisplayName": "Kambodža",
|
||
"cmCountryDisplayName": "Kamerun",
|
||
"caCountryDisplayName": "Kanada",
|
||
"cvCountryDisplayName": "Kap Verde",
|
||
"bqCountryDisplayName": "Karibian Alankomaat",
|
||
"kyCountryDisplayName": "Caymansaaret",
|
||
"cfCountryDisplayName": "Keski-Afrikan tasavalta",
|
||
"tdCountryDisplayName": "Tšad",
|
||
"clCountryDisplayName": "Chile",
|
||
"cnCountryDisplayName": "Kiina",
|
||
"cxCountryDisplayName": "Joulusaari",
|
||
"ccCountryDisplayName": "Kookossaaret",
|
||
"coCountryDisplayName": "Kolumbia",
|
||
"kmCountryDisplayName": "Komorit",
|
||
"cdCountryDisplayName": "Kongon demokraattinen tasavalta",
|
||
"cgCountryDisplayName": "Kongon tasavalta",
|
||
"ckCountryDisplayName": "Cookinsaaret",
|
||
"crCountryDisplayName": "Costa Rica",
|
||
"ciCountryDisplayName": "Norsunluurannikko",
|
||
"hrCountryDisplayName": "Kroatia",
|
||
"cuCountryDisplayName": "Kuuba",
|
||
"cwCountryDisplayName": "Curaçao",
|
||
"cyCountryDisplayName": "Kypros",
|
||
"czCountryDisplayName": "Tšekin tasavalta",
|
||
"dkCountryDisplayName": "Tanska",
|
||
"djCountryDisplayName": "Djibouti",
|
||
"dmCountryDisplayName": "Dominica",
|
||
"doCountryDisplayName": "Dominikaaninen tasavalta",
|
||
"tlCountryDisplayName": "Itä-Timor",
|
||
"ecCountryDisplayName": "Ecuador",
|
||
"egCountryDisplayName": "Egypti",
|
||
"svCountryDisplayName": "El Salvador",
|
||
"gqCountryDisplayName": "Päiväntasaajan Guinea",
|
||
"erCountryDisplayName": "Eritrea",
|
||
"eeCountryDisplayName": "Viro",
|
||
"szCountryDisplayName": "Eswatini",
|
||
"etCountryDisplayName": "Etiopia",
|
||
"fkCountryDisplayName": "Falklandinsaaret",
|
||
"foCountryDisplayName": "Färsaaret",
|
||
"fjCountryDisplayName": "Fiji",
|
||
"fiCountryDisplayName": "Suomi",
|
||
"frCountryDisplayName": "Ranska",
|
||
"gfCountryDisplayName": "Ranskan Guayana",
|
||
"pfCountryDisplayName": "Ranskan Polynesia",
|
||
"gaCountryDisplayName": "Gabon",
|
||
"gmCountryDisplayName": "Gambia",
|
||
"geCountryDisplayName": "Georgia",
|
||
"deCountryDisplayName": "Saksa",
|
||
"ghCountryDisplayName": "Ghana",
|
||
"giCountryDisplayName": "Gibraltar",
|
||
"grCountryDisplayName": "Kreikka",
|
||
"glCountryDisplayName": "Grönlanti",
|
||
"gdCountryDisplayName": "Grenada",
|
||
"gpCountryDisplayName": "Guadeloupe",
|
||
"guCountryDisplayName": "Guam",
|
||
"gtCountryDisplayName": "Guatemala",
|
||
"ggCountryDisplayName": "Guernsey",
|
||
"gnCountryDisplayName": "Guinea Conakry",
|
||
"gwCountryDisplayName": "Guinea-Bissau",
|
||
"gyCountryDisplayName": "Guyana",
|
||
"htCountryDisplayName": "Haiti",
|
||
"hmCountryDisplayName": "Heardin saari ja McDonaldinsaaret",
|
||
"hnCountryDisplayName": "Honduras",
|
||
"hkCountryDisplayName": "Hongkong",
|
||
"huCountryDisplayName": "Unkari",
|
||
"isCountryDisplayName": "Islanti",
|
||
"inCountryDisplayName": "Intia",
|
||
"idCountryDisplayName": "Indonesia",
|
||
"irCountryDisplayName": "Iran",
|
||
"iqCountryDisplayName": "Irak",
|
||
"ieCountryDisplayName": "Irlanti",
|
||
"imCountryDisplayName": "Mansaari",
|
||
"ilCountryDisplayName": "Israel",
|
||
"itCountryDisplayName": "Italia",
|
||
"jmCountryDisplayName": "Jamaika",
|
||
"jpCountryDisplayName": "Japani",
|
||
"jeCountryDisplayName": "Jersey",
|
||
"joCountryDisplayName": "Jordania",
|
||
"kzCountryDisplayName": "Kazakstan",
|
||
"keCountryDisplayName": "Kenia",
|
||
"kiCountryDisplayName": "Kiribati",
|
||
"xkCountryDisplayName": "Kosovo",
|
||
"kwCountryDisplayName": "Kuwait",
|
||
"kgCountryDisplayName": "Kyrgyzstan",
|
||
"laCountryDisplayName": "Laos",
|
||
"lvCountryDisplayName": "Latvia",
|
||
"lbCountryDisplayName": "Libanon",
|
||
"lsCountryDisplayName": "Lesotho",
|
||
"lrCountryDisplayName": "Liberia",
|
||
"lyCountryDisplayName": "Libya",
|
||
"liCountryDisplayName": "Liechtenstein",
|
||
"ltCountryDisplayName": "Liettua",
|
||
"luCountryDisplayName": "Luxemburg",
|
||
"moCountryDisplayName": "Macau",
|
||
"mkCountryDisplayName": "Makedonia",
|
||
"mgCountryDisplayName": "Madagaskar",
|
||
"mwCountryDisplayName": "Malawi",
|
||
"myCountryDisplayName": "Malesia",
|
||
"mvCountryDisplayName": "Malediivit",
|
||
"mlCountryDisplayName": "Mali",
|
||
"mtCountryDisplayName": "Malta",
|
||
"mhCountryDisplayName": "Marshallinsaaret",
|
||
"mqCountryDisplayName": "Martinique",
|
||
"mrCountryDisplayName": "Mauritania",
|
||
"muCountryDisplayName": "Mauritius",
|
||
"ytCountryDisplayName": "Mayotte",
|
||
"mxCountryDisplayName": "Meksiko",
|
||
"fmCountryDisplayName": "Mikronesia",
|
||
"mdCountryDisplayName": "Moldova",
|
||
"mcCountryDisplayName": "Monaco",
|
||
"mnCountryDisplayName": "Mongolia",
|
||
"meCountryDisplayName": "Montenegro",
|
||
"msCountryDisplayName": "Montserrat",
|
||
"maCountryDisplayName": "Marokko",
|
||
"mzCountryDisplayName": "Mosambik",
|
||
"mmCountryDisplayName": "Myanmar (Burma)",
|
||
"naCountryDisplayName": "Namibia",
|
||
"nrCountryDisplayName": "Nauru",
|
||
"npCountryDisplayName": "Nepal",
|
||
"nlCountryDisplayName": "Alankomaat",
|
||
"ncCountryDisplayName": "Uusi-Kaledonia",
|
||
"nzCountryDisplayName": "Uusi-Seelanti",
|
||
"niCountryDisplayName": "Nicaragua",
|
||
"neCountryDisplayName": "Nigeri",
|
||
"ngCountryDisplayName": "Nigeria",
|
||
"nuCountryDisplayName": "Niue",
|
||
"nfCountryDisplayName": "Norfolkin saari",
|
||
"kpCountryDisplayName": "Pohjois-Korea",
|
||
"mpCountryDisplayName": "Pohjois-Mariaanit",
|
||
"noCountryDisplayName": "Norja",
|
||
"omCountryDisplayName": "Oman",
|
||
"pkCountryDisplayName": "Pakistan",
|
||
"pwCountryDisplayName": "Palau",
|
||
"psCountryDisplayName": "Palestiinan alueet",
|
||
"paCountryDisplayName": "Panama",
|
||
"pgCountryDisplayName": "Papua-Uusi-Guinea",
|
||
"pyCountryDisplayName": "Paraguay",
|
||
"peCountryDisplayName": "Peru",
|
||
"phCountryDisplayName": "Filippiinit",
|
||
"plCountryDisplayName": "Puola",
|
||
"ptCountryDisplayName": "Portugali",
|
||
"prCountryDisplayName": "Puerto Rico",
|
||
"qaCountryDisplayName": "Qatar",
|
||
"reCountryDisplayName": "Réunion",
|
||
"roCountryDisplayName": "Romania",
|
||
"ruCountryDisplayName": "Venäjä",
|
||
"rwCountryDisplayName": "Ruanda",
|
||
"blCountryDisplayName": "Saint Barthélemy",
|
||
"shCountryDisplayName": "Saint Helena",
|
||
"knCountryDisplayName": "Saint Kitts",
|
||
"lcCountryDisplayName": "Saint Lucia",
|
||
"mfCountryDisplayName": "Saint Martin",
|
||
"pmCountryDisplayName": "Saint Pierre ja Miquelon",
|
||
"vcCountryDisplayName": "Saint Vincent",
|
||
"wsCountryDisplayName": "Samoa",
|
||
"smCountryDisplayName": "San Marino",
|
||
"stCountryDisplayName": "São Tomé ja Príncipe",
|
||
"saCountryDisplayName": "Saudi-Arabia",
|
||
"snCountryDisplayName": "Senegal",
|
||
"rsCountryDisplayName": "Serbia",
|
||
"scCountryDisplayName": "Seychellit",
|
||
"slCountryDisplayName": "Sierra Leone",
|
||
"sgCountryDisplayName": "Singapore",
|
||
"sxCountryDisplayName": "Sint Maarten",
|
||
"skCountryDisplayName": "Slovakia",
|
||
"siCountryDisplayName": "Slovenia",
|
||
"sbCountryDisplayName": "Salomonsaaret",
|
||
"soCountryDisplayName": "Somalia",
|
||
"zaCountryDisplayName": "Etelä-Afrikka",
|
||
"gsCountryDisplayName": "Etelä-Georgia ja Eteläiset Sandwichsaaret",
|
||
"krCountryDisplayName": "Etelä-Korea",
|
||
"ssCountryDisplayName": "Etelä-Sudan",
|
||
"esCountryDisplayName": "Espanja",
|
||
"lkCountryDisplayName": "Sri Lanka",
|
||
"sdCountryDisplayName": "Sudan",
|
||
"srCountryDisplayName": "Suriname",
|
||
"sjCountryDisplayName": "Svalbard ja Jan Mayen",
|
||
"seCountryDisplayName": "Ruotsi",
|
||
"chCountryDisplayName": "Sveitsi",
|
||
"syCountryDisplayName": "Syria",
|
||
"twCountryDisplayName": "Taiwan",
|
||
"tjCountryDisplayName": "Tadžikistan",
|
||
"tzCountryDisplayName": "Tansania",
|
||
"thCountryDisplayName": "Thaimaa",
|
||
"tgCountryDisplayName": "Togo",
|
||
"tkCountryDisplayName": "Tokelau",
|
||
"toCountryDisplayName": "Tonga",
|
||
"ttCountryDisplayName": "Trinidad/Tobago",
|
||
"tnCountryDisplayName": "Tunisia",
|
||
"trCountryDisplayName": "Turkki",
|
||
"tmCountryDisplayName": "Turkmenistan",
|
||
"tcCountryDisplayName": "Turks- ja Caicossaarilot",
|
||
"tvCountryDisplayName": "Tuvalu",
|
||
"viCountryDisplayName": "Yhdysvaltain Neitsytsaaret",
|
||
"ugCountryDisplayName": "Uganda",
|
||
"uaCountryDisplayName": "Ukraina",
|
||
"aeCountryDisplayName": "Arabiemiirikunnat",
|
||
"gbCountryDisplayName": "Yhdistynyt kuningaskunta",
|
||
"usCountryDisplayName": "Yhdysvallat",
|
||
"uyCountryDisplayName": "Uruguay",
|
||
"uzCountryDisplayName": "Uzbekistan",
|
||
"vuCountryDisplayName": "Vanuatu",
|
||
"vaCountryDisplayName": "Vatikaanivaltio",
|
||
"veCountryDisplayName": "Venezuela",
|
||
"vnCountryDisplayName": "Vietnam",
|
||
"wfCountryDisplayName": "Wallis ja Futuna",
|
||
"ehCountryDisplayName": "Länsi-Sahara",
|
||
"yeCountryDisplayName": "Jemen",
|
||
"zmCountryDisplayName": "Sambia",
|
||
"zwCountryDisplayName": "Zimbabwe",
|
||
"pay": "Maksa",
|
||
"allPrivateChats": "Yksityiset keskustelut",
|
||
"unknownPrivateChat": "Tuntematon yksityinen keskustelu",
|
||
"invitedToSpace": "{user} on kutsunut sinut liittymään kurssille: {space}! Haluatko hyväksyä?",
|
||
"declinedInvitation": "Kutsu hylätty",
|
||
"acceptedInvitation": "Kutsu hyväksytty",
|
||
"youreInvited": "📩 Olet kutsuttu!",
|
||
"invitedToChat": "{user} on kutsunut sinut liittymään keskusteluun: {name}! Haluatko hyväksyä?",
|
||
"monthlySubscription": "Kuukausittainen",
|
||
"yearlySubscription": "Vuosittainen",
|
||
"defaultSubscription": "Pangea Chat -tilaus",
|
||
"freeTrial": "Ilmainen kokeilujakso",
|
||
"grammarAnalytics": "Virheanalytiikka",
|
||
"total": "Yhteensä: ",
|
||
"noDataFound": "Tietoja ei löytynyt",
|
||
"promoSubscriptionExpirationDesc": "Nykyinen tilauksesi on kampanjatarjous ja vanhenee {expiration}. Lähetä viesti osoitteeseen support@pangea.chat saadaksesi apua tilauksesi muuttamiseen.",
|
||
"emptyChatNameWarning": "Anna nimi tälle keskustelulle",
|
||
"blurMeansTranslateTitle": "Miksi viesti on sumea?",
|
||
"blurMeansTranslateBody": "Kun Immersion-tila on päällä, viestit, jotka lähetetään peruskielessäsi, ovat sumeita, kun Pangea Bot kääntää ne kohdekielellesi. Immersion-tila voidaan ottaa käyttöön ja poistaa käytöstä yksittäisissä ja kurssiasetuksissa.",
|
||
"someErrorTitle": "Hmm, jokin ei ole kunnossa",
|
||
"someErrorBody": "Se voi olla virhe tai jotain peruskielessäsi.",
|
||
"bestCorrectionFeedback": "Se on oikein!",
|
||
"distractorFeedback": "Se ei ole aivan oikein.",
|
||
"bestAnswerFeedback": "Se on oikein!",
|
||
"definitionDefaultPrompt": "Mitä tämä sana tarkoittaa?",
|
||
"practiceDefaultPrompt": "Mikä on paras vastaus?",
|
||
"correctionDefaultPrompt": "Mikä on paras korvaus?",
|
||
"itStartDefaultPrompt": "Haluatko apua kääntämisessä?",
|
||
"lockedChatWarning": "🔒 Tämä keskustelu on lukittu",
|
||
"lockChat": "Lukitse keskustelu",
|
||
"suggestToChat": "Ehdota tätä keskustelua",
|
||
"suggestToChatDesc": "Ehdotetut keskustelut näkyvät keskustelulistoissa",
|
||
"acceptSelection": "Hyväksy korjaus",
|
||
"acceptSelectionAnyway": "Käytä tätä silti",
|
||
"makingActivity": "Tehdään toimintaa",
|
||
"why": "Miksi?",
|
||
"definition": "Määritelmä",
|
||
"exampleSentence": "Esimerkkilause",
|
||
"reportToTeacher": "Kenelle haluat raportoida tämän viestin?",
|
||
"reportMessageTitle": "{reportingUserId} on raportoinut viestin käyttäjältä {reportedUserId} chatissa {roomName}",
|
||
"reportMessageBody": "Viesti: {reportedMessage}\nSyy: {reason}",
|
||
"noTeachersFound": "Ei opettajia raportoitu",
|
||
"viewArchive": "Näytä arkisto",
|
||
"trialExpiration": "Ilmainen kokeilujakso päättyy {expiration}",
|
||
"freeTrialDesc": "Uudet käyttäjät saavat viikon ilmaisen kokeilun Pangea Chatista",
|
||
"activateTrial": "Vapaa 7 päivän kokeilu",
|
||
"successfullySubscribed": "Olet tilannut onnistuneesti!",
|
||
"clickToManageSubscription": "Klikkaa tästä hallitaksesi tilaustasi.",
|
||
"errorGettingAudio": "Virhe äänen hakemisessa. Päivitä sivu ja yritä uudelleen.",
|
||
"signUp": "Rekisteröidy",
|
||
"pleaseChooseAtLeastChars": "Valitse vähintään {min} merkkiä.",
|
||
"noEmailWarning": "Syötä kelvollinen sähköpostiosoite. Muuten et voi palauttaa salasanaasi. Jos et halua, napauta uudelleen jatkaaksesi.",
|
||
"pleaseEnterValidEmail": "Syötä kelvollinen sähköpostiosoite.",
|
||
"pleaseChooseAUsername": "Valitse käyttäjänimi",
|
||
"chooseAUsername": "Valitse käyttäjänimi",
|
||
"define": "Määritä",
|
||
"listen": "Kuuntele",
|
||
"addConversationBot": "Ota keskustelubotti käyttöön",
|
||
"addConversationBotDesc": "Lisää botti tähän keskusteluun",
|
||
"convoBotSettingsDescription": "Muokkaa keskustelun aihetta ja vaikeustasoa",
|
||
"enterAConversationTopic": "Syötä keskustelun aihe",
|
||
"conversationTopic": "Keskustelun aihe",
|
||
"enableModeration": "Ota moderointi käyttöön",
|
||
"enableModerationDesc": "Ota automaattinen moderointi käyttöön viestien tarkistamiseksi ennen lähettämistä",
|
||
"conversationLanguageLevel": "Mikä on tämän keskustelun kielitaso?",
|
||
"showDefinition": "Näytä määritelmä",
|
||
"subscriptionPopupTitle": "Tällä lauseella saattaa olla kielioppivirhe...",
|
||
"subscriptionPopupDesc": "Tilaa tänään avataksesi käännökset ja kielioppikorjaukset!",
|
||
"seeOptions": "Näytä vaihtoehdot",
|
||
"continuedWithoutSubscription": "Jatka ilman tilausta",
|
||
"trialPeriodExpired": "Kokeilujaksonne on päättynyt",
|
||
"selectToDefine": "Klikkaa mitä tahansa sanaa nähdäksesi sen määritelmän!",
|
||
"translations": "käännökset",
|
||
"messageAudio": "viestin ääni",
|
||
"definitions": "määritelmät",
|
||
"subscribedToUnlockTools": "Viritä tilaukseen saadaksesi käyttöön vuorovaikutteinen käännös ja kielioppitarkistus, äänen toisto, henkilökohtaiset harjoitustoiminnot ja oppimisanalyyttiset tiedot!",
|
||
"translationTooltip": "Käännä",
|
||
"audioTooltip": "Toista ääni",
|
||
"speechToTextTooltip": "Tekstiksi",
|
||
"certifyAge": "Varmistan, että olen yli {age} vuotta vanha",
|
||
"kickBotWarning": "Pangea-botin poistaminen poistaa keskustelubotin tästä keskustelusta.",
|
||
"joinToView": "Liity tähän huoneeseen nähdäksesi tiedot",
|
||
"refresh": "Päivitä",
|
||
"autoPlayTitle": "Automaattinen toisto viesteistä",
|
||
"autoPlayDesc": "Kun tämä on käytössä, viestien tekstistä puheeksi -ääni toistetaan automaattisesti valittaessa.",
|
||
"messageAnalytics": "Viestien analytiikka",
|
||
"words": "Sanat",
|
||
"score": "Pisteet",
|
||
"accuracy": "Tarkkuus",
|
||
"points": "Pisteet",
|
||
"noPaymentInfo": "Maksutietoja ei tarvita!",
|
||
"conversationBotModeSelectDescription": "Keskustelutoiminta",
|
||
"conversationBotModeSelectOption_discussion": "Keskustelu",
|
||
"conversationBotModeSelectOption_custom": "Mukautettu",
|
||
"conversationBotModeSelectOption_conversation": "Keskustelu",
|
||
"conversationBotModeSelectOption_textAdventure": "Tekstiseikkailu",
|
||
"conversationBotModeSelectOption_storyGame": "Tarina-peli",
|
||
"conversationBotDiscussionZone_title": "Keskusteluasetukset",
|
||
"conversationBotDiscussionZone_discussionTopicLabel": "Keskustelun aihe",
|
||
"conversationBotDiscussionZone_discussionTopicPlaceholder": "Aseta keskustelun aihe",
|
||
"conversationBotDiscussionZone_discussionKeywordsLabel": "Keskustelun avainsanat",
|
||
"conversationBotDiscussionZone_discussionKeywordsPlaceholder": "Aseta keskustelun avainsanat",
|
||
"conversationBotDiscussionZone_discussionKeywordsHintText": "Pilkuilla erotettu avainsanojen lista keskustelun ohjaamiseksi",
|
||
"conversationBotDiscussionZone_discussionTriggerScheduleEnabledLabel": "Lähetä keskustelukehotus aikataulun mukaan",
|
||
"conversationBotDiscussionZone_discussionTriggerScheduleHourIntervalLabel": "Tunnit keskustelukehotusten välillä",
|
||
"conversationBotDiscussionZone_discussionTriggerReactionEnabledLabel": "Vastaa 🡒 reaktiolla",
|
||
"conversationBotDiscussionZone_discussionTriggerReactionKeyLabel": "Reaktio keskustelukehotuksen lähettämiseen",
|
||
"conversationBotCustomZone_title": "Mukautetut asetukset",
|
||
"conversationBotCustomZone_customSystemPromptLabel": "Järjestelmän kehotus",
|
||
"conversationBotCustomZone_customSystemPromptPlaceholder": "Aseta mukautettu järjestelmän kehotus",
|
||
"conversationBotCustomZone_customSystemPromptEmptyError": "Puuttuu mukautettu järjestelmän kehotus",
|
||
"botConfig": "Botin ja toiminnan asetukset",
|
||
"botConfigNoPermissionTitle": "Ei lupaa",
|
||
"botConfigNoPermissionMessage": "Ota yhteyttä huoneen ylläpitäjään muuttaaksesi botin asetuksia",
|
||
"addConversationBotDialogTitleInvite": "Vahvista keskustelubotin kutsuminen",
|
||
"addConversationBotButtonInvite": "Kutsu",
|
||
"addConversationBotDialogInviteConfirmation": "Kutsu",
|
||
"addConversationBotButtonTitleRemove": "Vahvista keskustelubotin poistaminen",
|
||
"addConversationBotButtonRemove": "Poista",
|
||
"addConversationBotDialogRemoveConfirmation": "Poista",
|
||
"conversationBotConfigConfirmChange": "Vahvista",
|
||
"conversationBotStatus": "Kutsu botti",
|
||
"conversationBotTextAdventureZone_title": "Tekstiseikkailu",
|
||
"conversationBotTextAdventureZone_instructionLabel": "Pelimestarin ohjeet",
|
||
"conversationBotTextAdventureZone_instructionPlaceholder": "Aseta pelimestarin ohjeet",
|
||
"conversationBotCustomZone_instructionSystemPromptEmptyError": "Puuttuvat pelimestarin ohjeet",
|
||
"studentAnalyticsNotAvailable": "Opiskelijatietoja ei tällä hetkellä saatavilla",
|
||
"roomDataMissing": "Joitakin tietoja saattaa puuttua huoneista, joissa et ole jäsen.",
|
||
"updatePhoneOS": "Saattaa olla, että sinun täytyy päivittää laitteesi käyttöjärjestelmän versio.",
|
||
"wordsPerMinute": "Sanoja minuutissa",
|
||
"autoIGCToolName": "Aja Pangea kirjoitusavustusta automaattisesti",
|
||
"autoIGCToolDescription": "Aja automaattisesti Pangea Chatin kieliopin ja käännöksen kirjoitusavustusta ennen viestini lähettämistä.",
|
||
"runGrammarCorrection": "Tarkista viesti",
|
||
"grammarCorrectionFailed": "Ongelmia korjauksessa",
|
||
"grammarCorrectionComplete": "Näyttää hyvältä!",
|
||
"tooltipInstructionsTitle": "Et ole varma, mitä tämä tekee?",
|
||
"tooltipInstructionsMobileBody": "Pidä painettuna kohteita nähdäksesi työkaluvihjeet.",
|
||
"tooltipInstructionsBrowserBody": "Vie hiiri kohteen päälle nähdäksesi työkaluvihjeet.",
|
||
"chatCapacity": "Chatin kapasiteetti",
|
||
"roomFull": "Huone on jo täynnä.",
|
||
"topicNotSet": "Aihetta ei ole asetettu.",
|
||
"chatCapacityNotSet": "Tässä chatissa ei ole kapasiteettirajaa.",
|
||
"chatCapacityHasBeenChanged": "Chatin kapasiteetti on muuttunut",
|
||
"chatCapacitySetTooLow": "Chatin kapasiteetti on oltava vähintään {count}.",
|
||
"chatCapacityExplanation": "Chatin kapasiteetti rajoittaa chatissa sallittujen jäsenten määrää.",
|
||
"chatExceedsCapacity": "Tämä chat ylittää kapasiteettinsa.",
|
||
"tooManyRequest": "Liian monta pyyntöä, yritä uudelleen myöhemmin.",
|
||
"enterNumber": "Syötä kokonaisluku.",
|
||
"buildTranslation": "Rakenna käännöksesi yllä olevista vaihtoehdoista",
|
||
"nonexistentSelection": "Valinta ei enää ole olemassa.",
|
||
"changeAnalyticsLanguage": "Vaihda analytiikan kieltä",
|
||
"practice": "Harjoitus",
|
||
"noLanguagesSet": "Kieliä ei ole asetettu",
|
||
"noActivitiesFound": "Seuraavaksi riittää tältä erää! Palaa myöhemmin lisää.",
|
||
"hintTitle": "Vihje:",
|
||
"speechToTextBody": "Ääniviesteissä näet myös litteroinnin sekä puhujan Words Per Minute -pistemäärän.",
|
||
"versionNotFound": "Versiota ei löytynyt",
|
||
"fetchingVersion": "Haetaan versiota...",
|
||
"versionFetchError": "Virhe haettaessa versiota",
|
||
"versionText": "Versio: {version}+{buildNumber}",
|
||
"languageButtonLabel": "Kieli: {currentLanguage}",
|
||
"interactiveTranslatorAutoPlaySliderHeader": "Automaattinen käännöksen toisto",
|
||
"interactiveTranslatorAutoPlayDesc": "Käynnistää interaktiivisen kääntäjän ilman kysymistä.",
|
||
"changeAnalyticsView": "Vaihda analytiikanäkymää",
|
||
"l1TranslationBody": "Peruskielesi viestit eivät tule käännetyiksi.",
|
||
"deleteSubscriptionWarningTitle": "Sinulla on aktiivinen tilaus",
|
||
"deleteSubscriptionWarningBody": "Tilisi poistaminen ei automaattisesti peruuta tilaustasi.",
|
||
"manageSubscription": "Hallitse tilausta",
|
||
"error520Title": "Yritä uudelleen.",
|
||
"error520Desc": "Valitettavasti emme ymmärtäneet viestiäsi...",
|
||
"wordsUsed": "Käytetyt sanat",
|
||
"errorTypes": "Virhetyypit",
|
||
"level": "Taso",
|
||
"canceledSend": "Peruutettu lähetys",
|
||
"morphsUsed": "Käytetyt morfit",
|
||
"translationChoicesBody": "Pidä valittua vaihtoehtoa painettuna vihjeen saamiseksi.",
|
||
"grammar": "Kielioppi",
|
||
"contactHasBeenInvitedToTheChat": "Yhteystiedot on kutsuttu keskusteluun",
|
||
"inviteChat": "📨 Kutsu keskusteluun",
|
||
"chatName": "Keskustelun nimi",
|
||
"reportContentIssueTitle": "Ilmoita sisällön ongelmasta",
|
||
"feedback": "Valinnainen palaute",
|
||
"reportContentIssueDescription": "Voi ei! Tekoäly voi auttaa personoiduissa oppimiskokemuksissa, mutta... myös harhailee. Anna palautetta, niin yritämme uudelleen.",
|
||
"changeContent": "Voi ei! Tekoäly voi auttaa personoiduissa oppimiskokemuksissa, mutta... myös harhailee. Mitä sen tulisi olla?",
|
||
"clickTheWordAgainToDeselect": "Klikkaa valittua sanaa poistaaksesi valinnan.",
|
||
"l2SupportNa": "Ei saatavilla",
|
||
"l2SupportAlpha": "Alpha",
|
||
"l2SupportBeta": "Beta",
|
||
"l2SupportFull": "Täysi",
|
||
"missingVoiceTitle": "Puuttuva ääni",
|
||
"voiceNotAvailable": "Sinulla ei ole asennettuna ääntä tälle kielelle.",
|
||
"openVoiceSettings": "Avaa ääniasetukset",
|
||
"playAudio": "Toista",
|
||
"stop": "Lopeta",
|
||
"grammarCopyPOSsconj": "Subordinointiliite",
|
||
"grammarCopyPOSnum": "Luku",
|
||
"grammarCopyPOSverb": "Verbi",
|
||
"grammarCopyPOSaffix": "Liite",
|
||
"grammarCopyPOSpart": "Partikkeli",
|
||
"grammarCopyPOSadj": "Adjektiivi",
|
||
"grammarCopyPOScconj": "Koordinoiva konjunktio",
|
||
"grammarCopyPOSpunct": "Piste- ja välimerkki",
|
||
"grammarCopyPOSadv": "Adverbi",
|
||
"grammarCopyPOSaux": "Avustava",
|
||
"grammarCopyPOSspace": "Väli",
|
||
"grammarCopyPOSsym": "Symboli",
|
||
"grammarCopyPOSdet": "Artikkeli",
|
||
"grammarCopyPOSpron": "Pronomini",
|
||
"grammarCopyPOSadp": "Adpositio",
|
||
"grammarCopyPOSpropn": "Oikea nimi",
|
||
"grammarCopyPOSnoun": "Substantiivi",
|
||
"grammarCopyPOSintj": "Interjektio",
|
||
"grammarCopyPOSx": "Muu",
|
||
"grammarCopyGENDERfem": "Feminine",
|
||
"grammarCopyPERSON2": "Toinen henkilö",
|
||
"grammarCopyMOODimp": "Imperatiivi",
|
||
"grammarCopyPUNCTTYPEqest": "Kysymys",
|
||
"grammarCopyASPECTperf": "Perfekti",
|
||
"grammarCopyCASEaccnom": "Akkusatiivi, Nominatiivi",
|
||
"grammarCopyCASEobl": "Obliikki",
|
||
"grammarCopyVOICEact": "Aktiivi",
|
||
"grammarCopyPUNCTTYPEbrck": "Sulku",
|
||
"grammarCopyNOUNTYPEart": "Artikkeli",
|
||
"grammarCopyNUMBERsing": "Yksikkö",
|
||
"grammarCopyGENDERmasc": "Maskuliini",
|
||
"grammarCopyVERBTYPEmod": "Modaalinen",
|
||
"grammarCopyADVTYPEadverbial": "Adverbiaali",
|
||
"grammarCopyTENSEperi": "Perifrastinen",
|
||
"grammarCopyNUMFORMdigit": "Numero",
|
||
"grammarCopyNOUNTYPEnot_proper": "Ei Oikea",
|
||
"grammarCopyNUMTYPEcard": "Kardinaali",
|
||
"grammarCopyNOUNTYPEprop": "Oikea",
|
||
"grammarCopyPUNCTTYPEdash": "Piste",
|
||
"grammarCopyPUNCTTYPEyes": "Kyllä",
|
||
"grammarCopyPUNCTTYPEsemi": "Puolipiste",
|
||
"grammarCopyPUNCTTYPEcomm": "Koma",
|
||
"grammarCopyMOODcnd": " Konditionaali",
|
||
"grammarCopyCASEacc": " Akkusatiivi",
|
||
"grammarCopyPARTTYPEpart": "Partitiivi",
|
||
"grammarCopyTENSEpast": " Menneisyys",
|
||
"grammarCopyDEGREEsup": " Superlatiivi",
|
||
"grammarCopyPUNCTTYPEcolo": " Kaksoispiste",
|
||
"grammarCopyPERSON3": " Kolmas persoona",
|
||
"grammarCopyNUMBERplur": " Monikko",
|
||
"grammarCopyPRONTYPEnpr": " Oikea nimi",
|
||
"grammarCopyPRONTYPEinterrogative": " Kysymyslause",
|
||
"grammarCopyPOLITEinfm": " Epävirallinen",
|
||
"grammarCopyADVTYPEtim": " Aika",
|
||
"grammarCopyPOLARITYneg": " Kielteinen",
|
||
"grammarCopyNUMTYPEtot": " Kokonaismäärä",
|
||
"grammarCopyADVTYPEadnomial": " Adnominaalinen",
|
||
"grammarCopyASPECTprog": " Progressiivinen",
|
||
"grammarCopyMOODsub": " Subjunktiivi",
|
||
"grammarCopyVERBFORMcomplementive": "Täydennysmuoto",
|
||
"grammarCopyCASEnom": "Nominatiivi",
|
||
"grammarCopyTENSEfut": "Tulevaisuus",
|
||
"grammarCopyCASEdat": "Datiivi",
|
||
"grammarCopyTENSEpres": "Preesens",
|
||
"grammarCopyGENDERneut": "Neutri",
|
||
"grammarCopyPRONTYPErel": "Relatiivipronomini",
|
||
"grammarCopyVERBFORMfinalEnding": "Loppupääte",
|
||
"grammarCopyPRONTYPEdem": " Demonstratiivipronomini",
|
||
"grammarCopyPREPCASEpre": "Prepositio",
|
||
"grammarCopyVERBFORMfin": "Finiitti",
|
||
"grammarCopyDEGREEpos": "Positiivinen",
|
||
"grammarCopyPUNCTTYPEquot": "Lainausmerkki",
|
||
"grammarCopyVERBFORMger": "Gerundi",
|
||
"grammarCopyVOICEpass": "Passiivi",
|
||
"grammarCopyCASEgen": "Genetiivi",
|
||
"grammarCopyTENSEprs": "Preesens",
|
||
"grammarCopyDEFINITEdef": "Asettava",
|
||
"grammarCopyNUMTYPEord": "Järjestysluku",
|
||
"grammarCopyCASEins": "Instruementaali",
|
||
"grammarCopyVERBFORMinf": "Infinitiivi",
|
||
"grammarCopyVERBFORMaux": "Avustava",
|
||
"grammarCopyNUMFORMlong": "Pitkä",
|
||
"grammarCopyCASEloc": "Lokaali",
|
||
"grammarCopyMOODind": "Indikatiivi",
|
||
"grammarCopyDEGREEcmp": "Vertailu",
|
||
"grammarCopyCASErelativeCase": "Relatiivinen",
|
||
"grammarCopyPUNCTTYPEexcl": "Huudahdus",
|
||
"grammarCopyPERSON1": "Ensimmäinen persoona",
|
||
"grammarCopyPUNCTSIDEini": "Alku",
|
||
"grammarCopyGENDERperson": "Henkilö",
|
||
"grammarCopyFOREIGNyes": "Vieras",
|
||
"grammarCopyVOICEvoice": "Ääni",
|
||
"grammarCopyVERBTYPEverbType": "Verbi",
|
||
"grammarCopyPOSSpass": "Omistussijaus",
|
||
"grammarCopyPREPCASEprepCase": "Prepositio",
|
||
"grammarCopyNUMTYPEnumType": "Numeral",
|
||
"grammarCopyNOUNTYPEnounType": "Substantiivi",
|
||
"grammarCopyREFLEXreflex": "Refleksiivinen",
|
||
"grammarCopyPRONTYPEpronType": "Pronomini",
|
||
"grammarCopyPUNCTSIDEpunctSide": "Pisteen puoli",
|
||
"grammarCopyVERBFORMverbForm": "Verbi",
|
||
"grammarCopyGENDERgender": "Sukupuoli",
|
||
"grammarCopyMOODmood": "Moodi",
|
||
"grammarCopyASPECTaspect": "Aspekti",
|
||
"grammarCopyPUNCTTYPEpunctType": "Välimerkki",
|
||
"grammarCopyTENSEtense": "Aikamuoto",
|
||
"grammarCopyDEGREEdegree": "Taso",
|
||
"grammarCopyPOLITEpolite": "Kohteliaisuus",
|
||
"grammarCopyADVTYPEadvType": "Adverbi",
|
||
"grammarCopyNUMFORMnumber": "Luku",
|
||
"grammarCopyCONJTYPEconjType": "Konjunktio",
|
||
"grammarCopyPOLARITYpolarity": "Polaarisuus",
|
||
"grammarCopyCASEcase": "Tapaus",
|
||
"grammarCopyDEFINITEdefinite": "Tarkkuus",
|
||
"grammarCopyNUMFORMnumForm": "Numeral",
|
||
"grammarCopyPRONTYPEadn": "Adnominaali",
|
||
"grammarCopyVOCvoc": "Vokaali",
|
||
"grammarCopyCMPLcmpl": "Täydennyslause",
|
||
"grammarCopyADVadv": "Adverbiaali",
|
||
"grammarCopyMOODjus": "Imperatiivi",
|
||
"grammarCopyGENDERcom": "Yleinen",
|
||
"grammarCopyREFLEXrflx": "Refleksiivinen",
|
||
"grammarCopyPARTTYPEpar": "Partitiivi",
|
||
"grammarCopySPCspc": "Tarkka",
|
||
"grammarCopyTENSEpqp": "Pluskvamperfekti",
|
||
"grammarCopyREFLEXref": "Refleksiivinen",
|
||
"grammarCopyPUNCTTYPEnshrt": "Lyhyt",
|
||
"grammarCopyNUMBERdual": "Kaksiluku",
|
||
"grammarCopyNUMFORMlng": "Pitkä",
|
||
"grammarCopyVOICEmid": "Keskiväli",
|
||
"grammarCopyINTRELintRel": "Kysymyslause, Relatiivi",
|
||
"grammarCopyINTint": "Kysymys",
|
||
"grammarCopyVOICEcaus": "Aiherakenteinen",
|
||
"grammarCopyUnknown": "Tuntematon",
|
||
"grammarCopyEVIDENTevident": "Näyttöperusteisuus",
|
||
"grammarCopyNUMFORMnumberPsor": "Omistajan luku",
|
||
"grammarCopyASPECThab": "Tavallinen",
|
||
"grammarCopyCASEabl": "Ablatiivi",
|
||
"grammarCopyCASEall": "Allatiivi",
|
||
"grammarCopyCASEess": "Essiivinen",
|
||
"grammarCopyCASEtra": "Translatiivinen",
|
||
"grammarCopyCASEequ": "Equatiivinen",
|
||
"grammarCopyCASEdis": "Jakautuva",
|
||
"grammarCopyCASEabs": "Absoluuttinen",
|
||
"grammarCopyCASEerg": "Ergatiivinen",
|
||
"grammarCopyCASEcau": "Syyllinen",
|
||
"grammarCopyCASEben": "Hyödyllinen",
|
||
"grammarCopyCASEtem": "Aikainen",
|
||
"grammarCopyCONJTYPEcoord": "Koordinoiva",
|
||
"grammarCopyDEFINITEcons": "Rakennustila",
|
||
"grammarCopyDEGREEabs": "Täydellinen aste",
|
||
"grammarCopyEVIDENTfh": "Faktuaalinen todisteellisuus",
|
||
"grammarCopyEVIDENTnfh": "Ei-faktuaalinen todisteellisuus",
|
||
"grammarCopyMOODopt": "Optatiivinen",
|
||
"grammarCopyMOODadm": "Ihmeellinen",
|
||
"grammarCopyMOODdes": "Toivova",
|
||
"grammarCopyMOODnec": "Tarpeellinen",
|
||
"grammarCopyMOODpot": "Mahdollinen",
|
||
"grammarCopyMOODprp": "Ehdottava",
|
||
"grammarCopyMOODqot": "Lainaus",
|
||
"grammarCopyNUMFORMword": "Sanan muoto",
|
||
"grammarCopyNUMFORMroman": "Roomalainen numero",
|
||
"grammarCopyNUMFORMletter": "Kirjainmuoto",
|
||
"grammarCopyNUMTYPEmult": "Kertolasku",
|
||
"grammarCopyNUMTYPEfrac": "Murtoluku",
|
||
"grammarCopyNUMTYPEsets": "Joukko",
|
||
"grammarCopyNUMTYPErange": "Vaihteluväli",
|
||
"grammarCopyNUMTYPEdist": "Jakautuva",
|
||
"grammarCopyNUMBERtri": "Kokeilut",
|
||
"grammarCopyNUMBERpauc": "Paukalainen",
|
||
"grammarCopyNUMBERgrpa": "Suurempi paukala",
|
||
"grammarCopyNUMBERgrpl": "Suurempi monikko",
|
||
"grammarCopyNUMBERinv": "Käänteinen",
|
||
"grammarCopyPERSON0": "Nolla",
|
||
"grammarCopyPERSON4": "Neljäs",
|
||
"grammarCopyPOLITEform": "Virallinen",
|
||
"grammarCopyPOLITEelev": "Kohotettu",
|
||
"grammarCopyPOLITEhumb": "Nöyrä",
|
||
"grammarCopyPRONTYPEemp": "Korostava",
|
||
"grammarCopyPRONTYPEexc": "Huudahdus",
|
||
"grammarCopyPRONTYPErcp": "Vastavuoro",
|
||
"grammarCopyPRONTYPEintRelPronType": "Kysymys-Relatiivipronomini",
|
||
"grammarCopyTENSEaor": "Aoristi",
|
||
"grammarCopyTENSEeps": "Episteminen",
|
||
"grammarCopyTENSEprosp": "Tulevaisuuden",
|
||
"grammarCopyVERBFORMpart": "Partisiippi",
|
||
"grammarCopyVERBFORMconv": "Konverbi",
|
||
"grammarCopyVERBFORMvnoun": "Verbaalinen substantiivi",
|
||
"grammarCopyVOICEantip": "Antipassiivi",
|
||
"grammarCopyVOICEcauVoice": "Kausatiivinen",
|
||
"grammarCopyVOICedir": "Suora",
|
||
"grammarCopyVOICEinvVoice": "Käänteinen",
|
||
"grammarCopyVOICErcpVoice": "Vastavuoroinen",
|
||
"grammarCopyPOS": "Osanpuheesta",
|
||
"grammarCopyGENDER": "Sukupuoli",
|
||
"grammarCopyPERSON": "Henkilö",
|
||
"grammarCopyMOOD": "Modus",
|
||
"grammarCopyPUNCTTYPE": "Pisteytyksen tyyppi",
|
||
"grammarCopyASPECT": "Aspekti",
|
||
"grammarCopyCASE": "Tapaus",
|
||
"grammarCopyVOICE": "Ääni",
|
||
"grammarCopyNOUNTYPE": "Substantiivin tyyppi",
|
||
"grammarCopyVERBTYPE": "Verbityyppi",
|
||
"grammarCopyADVTYPE": "Adverbityyppi",
|
||
"grammarCopyNUMFORM": "Lukumuoto",
|
||
"grammarCopyNUMTYPE": "Lukumuoto",
|
||
"grammarCopyNUMBER": "Luku",
|
||
"grammarCopyDEFINITE": "Aukkoisuus",
|
||
"grammarCopyDEGREE": "Taso",
|
||
"grammarCopyEVIDENT": "Näyttöperusteisuus",
|
||
"grammarCopyFOREIGN": "Ulkomainen",
|
||
"grammarCopyPOLARITY": "Polaarisuus",
|
||
"grammarCopyPOLITE": "Kohteliaisuus",
|
||
"grammarCopyPREPCASE": "Prepositiivinen tapaus",
|
||
"grammarCopyPRONTYPE": "Pronominityyppi",
|
||
"grammarCopyPUNCTSIDE": "Pisteen puoli",
|
||
"grammarCopyREFLEX": "Refleksiivinen",
|
||
"grammarCopyTENSE": "Aikamuoto",
|
||
"grammarCopyVERBFORM": "Verbimuoto",
|
||
"grammarCopyCONJTYPE": "Konjunktionin tyyppi",
|
||
"grammarCopySPC": "Tarkkuus",
|
||
"grammarCopyPARTTYPE": "Partitiivityyppi",
|
||
"grammarCopyINTREL": "Interogatiivinen-relatiivinen",
|
||
"grammarCopyNUMFORMpsor": "Omistajan lukumäärä",
|
||
"grammarCopyUNKNOWN": "Tuntematon",
|
||
"grammarCopyNUMBERPSOR": "Omistajan lukumäärä",
|
||
"grammarCopyPOSS": "Omistussana",
|
||
"grammarCopyASPECTimp": "Epätäydellinen aspekti",
|
||
"grammarCopyCASEvoc": "Vokaali",
|
||
"grammarCopyCASEcom": "Yhteisö",
|
||
"grammarCopyCASEpar": "Partitiivi",
|
||
"grammarCopyCASEadv": "Adverbiaali",
|
||
"grammarCopyCASEref": "Viittaus",
|
||
"grammarCopyCASErel": "Relatiivi",
|
||
"grammarCopyCASEsub": "Subessiivi",
|
||
"grammarCopyCASEsup": "Superessiivi",
|
||
"grammarCopyCASEaccdat": "Akkusatiivi-Datiivi",
|
||
"grammarCopyCASEpre": "Prepositio",
|
||
"grammarCopyCONJTYPEsub": "Alisteinen",
|
||
"grammarCopyCONJTYPEcmp": "Vertailu",
|
||
"grammarCopyDEFINITEind": "Epämääräinen",
|
||
"grammarCopyMOODint": "Kysymysmoodi",
|
||
"grammarCopyNOUNTYPEcomm": "Yleisnimi",
|
||
"grammarCopyNUMBERPSORsing": "Omistajan yksikkö",
|
||
"grammarCopyNUMBERPSORplur": "Omistajan monikko",
|
||
"grammarCopyNUMBERPSORdual": "Omistajan kaksikko",
|
||
"grammarCopyPOLARITYpos": "Positiivinen polariteetti",
|
||
"grammarCopyPOSSyes": "Omistussana",
|
||
"grammarCopyPREPCASEnpr": "Ei prepositiota",
|
||
"grammarCopyPRONTYPEprs": "Henkilökohtainen",
|
||
"grammarCopyPRONTYPEint": "Kysymys",
|
||
"grammarCopyPRONTYPEtot": "Kokonaisuus",
|
||
"grammarCopyPRONTYPEneg": "Kieltävä",
|
||
"grammarCopyPRONTYPEart": "Artikkeli",
|
||
"grammarCopyPRONTYPEind": "Epämääräinen",
|
||
"grammarCopyPRONTYPEintrel": "Kysymys-suhteinen",
|
||
"grammarCopyPUNCTSIDEfin": "Loppupiste",
|
||
"grammarCopyPUNCTTYPEperi": "Piste",
|
||
"grammarCopyREFLEXyes": "Refleksiivinen",
|
||
"grammarCopyTENSEimp": "Epätäydellinen",
|
||
"grammarCopyVERBFORMsup": "Supine",
|
||
"grammarCopyVERBFORMadn": "Adnominaalinen",
|
||
"grammarCopyVERBFORMlng": "Pitkä",
|
||
"grammarCopyVERBFORMshrt": "Lyhyt",
|
||
"grammarCopyVERBTYPEcaus": "Kausatiiviverbi",
|
||
"grammarCopyVOICEcau": "Kausatiivinen",
|
||
"grammarCopyVOICEdir": "Suora",
|
||
"grammarCopyVOICEinv": "Käänteinen",
|
||
"grammarCopyVOICErcp": "Vastavuoroinen",
|
||
"enterPrompt": "Ole hyvä ja syötä järjestelmän kehotus",
|
||
"selectBotLanguage": "Valitse botin kieli",
|
||
"chooseVoice": "Valitse ääni",
|
||
"enterLanguageLevel": "Ole hyvä ja syötä kielitaso",
|
||
"enterDiscussionTopic": "Ole hyvä ja syötä keskustelunaihe",
|
||
"selectBotChatMode": "Valitse keskustelutila",
|
||
"messageNotInTargetLang": "Viestissä ei ole kohdekieltä",
|
||
"other": "Muu",
|
||
"levelShort": "TASO {level}",
|
||
"botModeValidation": "Valitse keskustelutila",
|
||
"clickBestOption": "Valitse parhaat vaihtoehdot viestisi kääntämiseen!",
|
||
"completeActivitiesToUnlock": "Vähemmän kuin yksi aktiviteetti on suoritettu, jotta voit avata käännöksen!",
|
||
"botSettingsSubtitle": "Kutsu botti valvomaan keskustelun toimintaa",
|
||
"invitePeople": "Kutsu käyttäjiä",
|
||
"noCapacityLimit": "Ei kapasiteettirajaa",
|
||
"downloadGroupText": "Lataa ryhmäteksti",
|
||
"notificationsOn": "Ilmoitukset päällä",
|
||
"notificationsOff": "Ilmoitukset pois päältä",
|
||
"chatCanBeFoundViaSearch": "Keskustelu löytyy haulla",
|
||
"requireCodeToJoin": "Vaadi koodi liittyäksesi",
|
||
"canFindInSearch": "Löytyy haulla",
|
||
"addChatToSpace": "Lisää keskustelu",
|
||
"createChatAndInviteUsers": "Luo keskustelu ja kutsu käyttäjiä",
|
||
"updatedNewSpaceDescription": "Kurssit auttavat sinua yhdistämään keskustelusi ja rakentamaan yksityisiä tai julkisia yhteisöjä.",
|
||
"joinWithCode": "Liity koodilla",
|
||
"enterCodeToJoin": "Syötä koodi liittyäksesi",
|
||
"updateNow": "Päivitä nyt",
|
||
"updateLater": "Myöhemmin",
|
||
"constructUseWaDesc": "Käytetty ilman apua",
|
||
"constructUseGaDesc": "Kielioppiapu",
|
||
"constructUseTaDesc": "Käännösapu",
|
||
"constructUseUnkDesc": "Tuntematon",
|
||
"constructUseCorITDesc": "Korjaa käännöksessä",
|
||
"constructUseIgnITDesc": "Ohitetaan käännöksessä",
|
||
"constructUseIncITDesc": "Väärin käännöksessä",
|
||
"constructUseIgnIGCDesc": "Ohitetaan kielioppikorjauksessa",
|
||
"constructUseCorIGCDesc": "Korjaa kielioppikorjauksessa",
|
||
"constructUseIncIGCDesc": "Väärin kielioppikorjauksessa",
|
||
"constructUseCorPADesc": "Korjaa sanan merkityksen harjoituksessa",
|
||
"constructUseIgnPADesc": "Ohitetaan sanan merkityksen harjoituksessa",
|
||
"constructUseIncPADesc": "Väärin sanan merkityksen harjoituksessa",
|
||
"constructUseCorWLDesc": "Korjaa sanan kuunteluharjoituksessa",
|
||
"constructUseIncWLDesc": "Väärin sanan kuunteluharjoituksessa",
|
||
"constructUseIngWLDesc": "Ohitetaan sanan kuunteluharjoituksessa",
|
||
"constructUseCorHWLDesc": "Korjaa piilotetun sanan harjoituksessa",
|
||
"constructUseIncHWLDesc": "Väärin piilotetun sanan harjoituksessa",
|
||
"constructUseIgnHWLDesc": "Ohitetaan piilotetun sanan harjoituksessa",
|
||
"constructUseCorLDesc": "Korjaa lemmaharjoituksessa",
|
||
"constructUseIncLDesc": "Väärin lemmaharjoituksessa",
|
||
"constructUseIgnLDesc": "Ohitetaan lemmaharjoituksessa",
|
||
"constructUseCorMDesc": "Oikein kieliopissa",
|
||
"constructUseIncMDesc": "Väärin kieliopissa",
|
||
"constructUseIgnMDesc": "Ohitetaan kielioppiharjoituksessa",
|
||
"constructUseEmojiDesc": "Oikein emoji-aktiviteetissa",
|
||
"constructUseCollected": "Kerätty chatissa",
|
||
"constructUseNanDesc": "Ei sovellu",
|
||
"xpIntoLevel": "{currentXP} / {maxXP} XP",
|
||
"signInWithUsername": "Kirjaudu sisään käyttäjätunnuksella ja salasanalla",
|
||
"registrationEmailMessage": "Vahvista sähköpostisi linkin avulla, joka lähetetään sinne. Joissakin tapauksissa sähköposti saapuu jopa 5 minuutissa. Tarkista myös roskapostikansio.",
|
||
"enableTTSToolName": "Ota tekstistä puhe käyttöön",
|
||
"enableTTSToolDescription": "Salli sovelluksen tuottaa tekstistä puhetta osioista tekstissä kohdekielessäsi.",
|
||
"couldNotFindTTS": "Emme löytäneet tekstistä puhe -moottoria nykyiselle kohdekielellesi.",
|
||
"ttsInstructionsHyperlink": "Klikkaa tästä nähdäksesi ohjeet uuden äänen lataamiseen laitteellesi.",
|
||
"createAnAccount": "Luo tili",
|
||
"signIn": "Kirjaudu sisään",
|
||
"signUpWithEmail": "Rekisteröidy sähköpostilla",
|
||
"signUpWithGoogle": "Rekisteröidy Googlella",
|
||
"signUpWithApple": "Rekisteröidy Applella",
|
||
"yourUsername": "Käyttäjänimesi",
|
||
"yourEmail": "Sähköpostisi",
|
||
"pleaseEnterAnEmail": "Anna sähköpostiosoite",
|
||
"signInWithGoogle": "Kirjaudu sisään Googlella",
|
||
"signInWithApple": "Kirjaudu sisään Applella",
|
||
"chooseYourAvatar": "Valitse avatarisi",
|
||
"iWantToLearn": "Haluan oppia",
|
||
"letsStart": "Aloitetaan",
|
||
"pleaseAgreeToTOS": "Ole hyvä ja hyväksy käyttöehdot",
|
||
"pleaseEnterEmail": "Anna kelvollinen sähköpostiosoite.",
|
||
"pleaseSelectALanguage": "Valitse kieli",
|
||
"myBaseLanguage": "Peruskieleni",
|
||
"clickWordsInstructions": "🧻 Klikkaa mitä tahansa sanaa saadaksesi lisätietoja. 🤐",
|
||
"chooseBestDefinition": "Mitä tämä sana tarkoittaa?",
|
||
"meaningSectionHeader": "Tarkoitus:",
|
||
"formSectionHeader": "Käytetyt muodot keskusteluissa:",
|
||
"noEmojiSelectedTooltip": "Ei emojiä valittu",
|
||
"writingExercisesTooltip": "Kirjoittaminen",
|
||
"listeningExercisesTooltip": "Kuuntelu",
|
||
"readingExercisesTooltip": "Lukeminen",
|
||
"meaningNotFound": "Tarkoitusta ei löytynyt.",
|
||
"formsNotFound": "Muotoja ei löytynyt.",
|
||
"chooseBaseForm": "Valitse perusmuoto",
|
||
"notTheCodeError": "Valitettavasti, se ei ole koodi!",
|
||
"totalXP": "Kokonaistyökokemus",
|
||
"numLemmas": "Lemmojen kokonaismäärä",
|
||
"numLemmasUsedCorrectly": "Lemmojen määrä, joita on käytetty oikein vähintään kerran",
|
||
"numLemmasUsedIncorrectly": "Lemmojen määrä, joita on käytetty oikein 0 kertaa",
|
||
"numLemmasSmallXP": "Lemmojen määrä, joilla on 0 - 30 XP:tä",
|
||
"numLemmasMediumXP": "Lemmojen määrä, joilla on 31 - 200 XP:tä",
|
||
"numLemmasLargeXP": "Lemmojen määrä, joilla on > 200 XP:tä",
|
||
"numGrammarConcepts": "Kielioppikäsitteiden määrä",
|
||
"listGrammarConcepts": "Kielioppikäsitteet",
|
||
"listGrammarConceptsUsedCorrectly": "Kielioppikäsitteet, joita on käytetty oikein alkuperäisissä viesteissä vähintään 80 % ajasta",
|
||
"listGrammarConceptsUsedIncorrectly": "Kielioppikäsitteet, joita on käytetty oikein alle 80 % ajasta alkuperäisissä viesteissä",
|
||
"listGrammarConceptsUseCorrectlySystemGenerated": "Kielioppikäsitteet, jotka on valittu oikein järjestelmän ehdotuksista vähintään 80 % ajasta",
|
||
"listGrammarConceptsUseIncorrectlySystemGenerated": "Kielioppikäsitteet, jotka on valittu oikein järjestelmän ehdotuksista alle 80 % ajasta",
|
||
"listGrammarConceptsSmallXP": "Kielioppikäsitteet, joilla on 0-50 XP:tä",
|
||
"listGrammarConceptsMediumXP": "Kielioppikäsitteet, joilla on 51-200 XP:tä",
|
||
"listGrammarConceptsLargeXP": "Kielioppikäsitteet, 201-500 XP:tä",
|
||
"listGrammarConceptsHugeXP": "Kielioppikäsitteet, >500 XP:tä",
|
||
"numMessagesSent": "Lähetettyjen viestien määrä",
|
||
"numWordsTyped": "Sanottujen sanojen määrä alkuperäisissä viesteissä",
|
||
"numCorrectChoices": "Oikeiden sanojen määrä, jotka on valittu järjestelmän ehdotuksista",
|
||
"numIncorrectChoices": "Väärien sanojen määrä, jotka on valittu järjestelmän ehdotuksista",
|
||
"commaSeparatedFile": "CSV",
|
||
"excelFile": "Excel",
|
||
"fileType": "Tiedostotyyppi",
|
||
"download": "Lataa",
|
||
"analyticsNotAvailable": "Käyttäjäanalytiikka ei saatavilla",
|
||
"downloading": "Ladataan...",
|
||
"failedFetchUserAnalytics": "Käyttäjäanalytiikan lataaminen epäonnistui",
|
||
"downloadComplete": "Lataus valmis!",
|
||
"whatIsTheMorphTag": "Mikä on '{wordForm}' {morphologicalFeature}?",
|
||
"dataAvailable": "Tietojen saatavuus",
|
||
"available": "Saatavilla",
|
||
"pangeaBotIsFallible": "Pangea Bot tekee myös virheitä!",
|
||
"whatIsMeaning": "Mitä '{lemma}' tarkoittaa?",
|
||
"pickAnEmoji": "Mikä on suosikkisi emoji '{lemma}'?",
|
||
"chooseLemmaMeaningInstructionsBody": "Vastaa sanojen merkityksiin viestissä!",
|
||
"doubleClickToEdit": "Muokkaa kaksoisnapsauttamalla.",
|
||
"removeFeature": "Poista {feature}",
|
||
"chooseCorrectLabel": "Valitse oikea etiketti.",
|
||
"levelPopupTitle": "Onnittelut tasolle {level} pääsemisestä",
|
||
"activityPlannerTitle": "Toimintasuunnitelma",
|
||
"topicLabel": "Aihe",
|
||
"topicPlaceholder": "Valitse aihe...",
|
||
"modeLabel": "Toimintatyyppi",
|
||
"modePlaceholder": "Valitse tila...",
|
||
"learningObjectiveLabel": "Oppimistavoite",
|
||
"learningObjectivePlaceholder": "Valitse oppimistavoite...",
|
||
"mediaLabel": "Median, jonka oppijat tulisi jakaa",
|
||
"languageOfInstructionsLabel": "Toimintaohjeiden kieli",
|
||
"targetLanguageLabel": "Kohdekieli",
|
||
"cefrLevelLabel": "CEFR-taso",
|
||
"generateActivitiesButton": "Luo toiminta",
|
||
"launchActivityButton": "Aloita toiminta",
|
||
"image": "Kuva",
|
||
"video": "Video",
|
||
"nan": "Ei sovellettavissa",
|
||
"activityPlannerOverviewInstructionsBody": "Valitse aihe, tila, oppimistavoite ja luo toiminta chatille!",
|
||
"activityTitle": "Toiminnan otsikko",
|
||
"addVocabulary": "Lisää sanasto",
|
||
"instructions": "Ohjeet",
|
||
"numberOfLearners": "Oppijoiden määrä",
|
||
"mustBeInteger": "Täytyy olla kokonaisluku esim. 1, 2, 3, ...",
|
||
"noLemmasFound": "Ei löydy sanastoa, jonka XP on enemmän kuin {xp}. Jatka harjoittelua!",
|
||
"constructUsePvmDesc": "Tuotettu ääniviestissä",
|
||
"lockedMorphFeature": "Odottaa avattavaksi",
|
||
"leaveSpaceDescription": "Lähdettäessä kurssilta, poistut kaikista keskusteluista siinä. Muut käyttäjät näkevät, että olet poistunut kurssilta.",
|
||
"whatIsLemma": "Mikä on lemma?",
|
||
"constructUseCorMmDesc": "Oikea viestin merkitys",
|
||
"constructUseIncMmDesc": "Väärä viestin merkitys",
|
||
"constructUseIgnMmDesc": "Ohitettu viestin merkitys",
|
||
"clickForMeaningActivity": "Klikkaa tästä merkityshaasteeseen",
|
||
"meaning": "Merkitys",
|
||
"chatWith": "Ryhmä {displayname} kanssa",
|
||
"slightlyOffensive": "Vähän loukkaava",
|
||
"clickOnEmailLink": "Klikkaa sähköpostin linkkiä ja jatka.\n\nTarkista roskapostikansio, jos sähköposti ei ole saapunut.",
|
||
"whoIsAllowedToJoinThisChat": "Kuka saa liittyä tähän keskusteluun",
|
||
"dontForgetPassword": "Älä unohda salasanaasi!",
|
||
"enableAutocorrectToolName": "Ota laiteautokorjaus käyttöön",
|
||
"enableAutocorrectDescription": "Jos laitteesi tukee oppimaasi kieltä, voit ottaa automaattikorjauksen käyttöön laitteessasi korjataksesi yleisiä virheitä kirjoittaessasi.",
|
||
"ttsDisbledTitle": "Tekstistä puheeksi -toiminto on pois käytöstä",
|
||
"ttsDisabledBody": "Voit ottaa tekstistä puheeksi -toiminnon käyttöön oppimisasetuksissasi",
|
||
"noSpaceDescriptionYet": "Kurssin kuvausta ei ole vielä luotu.",
|
||
"tooLargeToSend": "Tämä viesti on liian suuri lähetettäväksi",
|
||
"exitWithoutSaving": "Oletko varma, että haluat poistua tallentamatta?",
|
||
"enableAutocorrectPopupTitle": "Lisää kohdekielesi näppäimistö seuraavasti:",
|
||
"enableAutocorrectPopupSteps": " • Asetukset\n • Yleiset\n • Näppäimistö\n • Näppäimistöt\n • Lisää uusi näppäimistö",
|
||
"enableAutocorrectPopupDescription": "Kun kieli on valittu, voit klikata pienen maapallon kuvaketta näppäimistön alakulmassa ottaaksesi käyttöön juuri asennetun näppäimistön.",
|
||
"downloadGboardTitle": "Lataa Gboard Google Play -kaupasta ottaaksesi automaattikorjauksen ja muut näppäimistötoiminnot käyttöön:",
|
||
"downloadGboardSteps": " • Lataa Gboard\n • Avaa sovellus\n • Kielet\n • Lisää näppäimistö\n • Valitse kieli\n • Valitse näppäimistötyyppi\n • Valmis",
|
||
"downloadGboardDescription": "Kun kieli on valittu, voit klikata pienen maapallon kuvaketta näppäimistön alakulmassa ottaaksesi käyttöön juuri asennetun näppäimistön.",
|
||
"enableAutocorrectWarning": "Varoitus! Vaatii kohdekielen näppäimistön lisäämisen",
|
||
"displayName": "Näytön nimi",
|
||
"leaveRoomDescription": "Olet poistumassa tästä keskustelusta. Muut käyttäjät näkevät, että olet poistunut keskustelusta.",
|
||
"confirmUserId": "Vahvista Pangea Chat -käyttäjänimesi poistaaksesi tilisi.",
|
||
"startingToday": "Alkaen tänään",
|
||
"oneWeekFreeTrial": "Viikon ilmainen kokeilujakso",
|
||
"paidSubscriptionStarts": "Alkaen {startDate}",
|
||
"cancelInSubscriptionSettings": " • Peruuta milloin tahansa tilauksen asetuksissa",
|
||
"cancelToAvoidCharges": "• Peruuta ennen {trialEnds} välttääksesi veloitukset",
|
||
"downloadGboard": "Lataa Gboard",
|
||
"autocorrectNotAvailable": "Valitettavasti alustasi ei tällä hetkellä tue tätä ominaisuutta. Pysy kuulolla jatkokehityksestä!",
|
||
"pleaseUpdateApp": "Päivitä sovellus jatkaaksesi.",
|
||
"chooseEmojiInstructionsBody": "Vastaa emojien ja niiden parhaiten kuvaavien sanojen kanssa. Älä huoli! Ei pisteitä, vaikka eri mieltä olisitkin. 😅",
|
||
"pickAnEmojiFor": "Valitse emoji kohteelle {lemma}",
|
||
"analyticsVocabListBody": "Tämä on koko sanastosi! Kun ansaitset XP:tä jokaisesta sanasta, ne kasvavat siemenestä täyteen kukkaan. Klikkaa mitä tahansa sanaa nähdäksesi lisää tietoja.",
|
||
"morphAnalyticsListBody": "Nämä ovat kaikki oppimasi kielen kielioppikäsitteet! Saat ne avautumaan, kun kohtaat ne keskustelussa. Klikkaa lisätietoja varten.",
|
||
"knockSpaceSuccess": "Olet pyytänyt liittymistä tähän kurssiin! Järjestelmänvalvoja vastaa pyyntöön, kun se on vastaanotettu 😊",
|
||
"joinByCode": "Liity koodilla",
|
||
"chooseWordAudioInstructionsBody": "Kuuntele koko viesti. Sitten yhdistä äänitiedostot sanoihin.",
|
||
"chooseMorphsInstructionsBody": "Klikkaa palapelin paloja kielioppikysymyksiin!",
|
||
"inviteAndLaunch": "Kutsu ja käynnistä",
|
||
"createOwnChat": "Luo oma keskustelu",
|
||
"pleaseEnterInt": "Syötä numero",
|
||
"home": "Koti",
|
||
"join": "Liity",
|
||
"readingAssistanceOverviewBody": "Klikkaa alla olevia painikkeita minipeleihin, joissa yhdistetään emojit, äänitiedostot, sanan merkitys ja kielioppikäsitteet. Tai klikkaa mitä tahansa sanaa saadaksesi lisätietoja.",
|
||
"learnByTexting": "Opiskele tekstiviesteillä",
|
||
"levelSummaryTrigger": "Näytä yhteenveto",
|
||
"levelSummaryPopupTitle": "Tason {level} yhteenveto",
|
||
"referFriends": "Suosittele ystäviä",
|
||
"referFriendDialogTitle": "Kutsu ystävä keskusteluusi",
|
||
"referFriendDialogDesc": "Onko sinulla ystävä, joka on innoissaan oppimaan uutta kieltä kanssasi? Kopioi ja lähetä tämä kutsulinkki liittyäksesi ja aloittaaksesi keskustelun kanssasi tänään.",
|
||
"youUnlocked": "Olet avannut",
|
||
"resetInstructionTooltipsTitle": "Nollaa ohjeiden työkaluvihjeet",
|
||
"resetInstructionTooltipsDesc": "Klikkaa näyttääksesi ohjeiden työkaluvihjeet kuten uudelle käyttäjälle.",
|
||
"selectForGrammar": "Valitse kielioppikuvake aktiviteetteihin ja yksityiskohtiin.",
|
||
"newChatActivityTitle": "Lisää hauska aktiviteetti?",
|
||
"newChatActivityDesc": "Tee jokaisesta ryhmäkeskustelusta seikkailu Aktiviteettisuunnittelijan avulla! Aseta kiehtovia aiheita ja tavoitteita ryhmälle, ja herätä keskustelut eloon upeilla kuvilla. Sytytä mielikuvituksellisia keskusteluja ja pidä hauskanpito sujuvasti käynnissä!",
|
||
"exploreMore": "Löydä lisää",
|
||
"randomize": "Satunnaista",
|
||
"clear": "Tyhjennä",
|
||
"makeYourOwnActivity": "Luo oma aktiviteetti",
|
||
"featuredActivities": "Suositellut",
|
||
"goToChat": "Siirry keskusteluun",
|
||
"save": "Tallenna",
|
||
"selectActivity": "Valitse aktiviteetti",
|
||
"wordFocusListeningMultipleChoice": "Mikä ääni vastaa sanaa?",
|
||
"startChat": "Aloita keskustelu",
|
||
"translationProblem": "Käännösongelma",
|
||
"perfectTranslation": "Täydellinen käännös!",
|
||
"greatJobTranslation": "Hienoa työtä tämän käännöksen kanssa!",
|
||
"goodJobTranslation": "Hyvää työtä tämän käännöksen parissa.",
|
||
"makingProgress": "Olet edistynyt!",
|
||
"keepPracticing": "Jatka harjoittelua!",
|
||
"niceJob": "Hyvää työtä!",
|
||
"askToJoin": "Kysy liittymistä",
|
||
"emptyChatWarningTitle": "Chat on tyhjä",
|
||
"emptyChatWarningDesc": "Et ole kutsunut ketään chattiisi. Mene Chat-asetuksiin kutsuaksesi yhteystietosi tai Botin. Voit tehdä tämän myös myöhemmin.",
|
||
"areYouLikeMe": "Oletko kuin minä?",
|
||
"tryAgainLater": "Liian monta yritystä tehty. Yritä uudelleen 5 minuutin kuluttua.",
|
||
"enterSpaceCode": "Syötä kurssikoodi",
|
||
"shareSpaceLink": "Jaa linkki",
|
||
"byUsingPangeaChat": "Käyttämällä Pangea Chatia, hyväksyn ",
|
||
"details": "Yksityiskohdat",
|
||
"languageLevelPreA1Desc": "En ole koskaan oppinut tai käyttänyt kieltä.",
|
||
"languageLevelA1Desc": "Voin ymmärtää ja käyttää joitakin tuttuja arkisia ilmauksia ja hyvin perustason lauseita.",
|
||
"languageLevelA2Desc": "Voin ymmärtää lauseita ja usein käytettyjä ilmauksia, jotka liittyvät välittömästi relevantteihin alueisiin.",
|
||
"languageLevelB1Desc": "Voin käsitellä suurimman osan tutuista tilanteista ja tuottaa yksinkertaista yhdistettyä tekstiä tutuista aiheista.",
|
||
"languageLevelB2Desc": "Ymmärrän pääajatukset monimutkaisista teksteistä ja pystyn kommunikoimaan sujuvasti ja spontaanisti.",
|
||
"languageLevelC1Desc": "Voin ilmaista ideoita sujuvasti ja spontaanisti ilman suuria vaikeuksia ja ymmärrän laajan valikoiman vaativia tekstejä.",
|
||
"languageLevelC2Desc": "Ymmärrän käytännössä kaiken kuullun tai luetun ja pystyn ilmaisemaan itseäni sujuvasti ja tarkasti.",
|
||
"newVocab": "Uusi sanasto",
|
||
"newGrammar": "Uudet kielioppikäsitteet",
|
||
"congratulationsOnReaching": "Olet saavuttanut tason {level}!",
|
||
"seeDetails": "Näytä tiedot",
|
||
"choosePracticeMode": "Klikkaa yllä olevista painikkeista aloittaaksesi harjoitustoiminnan",
|
||
"ban": "Kielto",
|
||
"unban": "Poista kielto",
|
||
"kick": "Potki",
|
||
"lemma": "Lemma",
|
||
"grammarFeature": "Kielioppiominaisuus",
|
||
"grammarTag": "Kielioppimerkintä",
|
||
"forms": "Muodot",
|
||
"exampleMessages": "Esimerkkiviestit",
|
||
"timesUsedIndependently": "Kertojen määrä itsenäisesti käytettynä",
|
||
"timesUsedWithAssistance": "Kertojen määrä avustuksella käytettynä",
|
||
"shareInviteCode": "Jaa kutsukoodi: {code}",
|
||
"leaderboard": "Sijoituslista",
|
||
"welcomeUser": "Tervetuloa {user}",
|
||
"joinSpaceOnboardingDesc": "Onko sinulla kutsukoodi tai linkki julkiseen kurssiin?",
|
||
"skipForNow": "Ohita nyt",
|
||
"permissions": "Oikeudet",
|
||
"spaceChildPermission": "Kuka voi lisätä uusia keskusteluja tähän kurssiin",
|
||
"addEnvironmentOverride": "Lisää ympäristöylitys",
|
||
"defaultOption": "Oletus",
|
||
"deleteChatDesc": "Oletko varma, että haluat poistaa tämän keskustelun? Se poistetaan kaikilta osallistujilta ja kaikki keskustelun viestit eivät ole enää käytettävissä harjoitteluun tai oppimisanalytiikkaan.",
|
||
"deleteSpaceDesc": "Kurssi ja kaikki valitut keskustelut poistetaan kaikilta osallistujilta ja kaikki keskustelun viestit eivät ole enää käytettävissä harjoitteluun tai oppimisanalytiikkaan. Tätä toimintoa ei voi peruuttaa.",
|
||
"chatWithActivities": "Keskustele aktiviteeteilla",
|
||
"launch": "Käynnistä",
|
||
"launchActivityToChats": "Käynnistä aktiviteetti keskusteluihin",
|
||
"searchChats": "Etsi keskusteluja",
|
||
"selectChats": "Valitse keskustelut",
|
||
"selectChatToStart": "Valmis! Valitse keskustelu aloittaaksesi",
|
||
"maxFifty": "Maks 50",
|
||
"configureSpace": "Määritä kurssi",
|
||
"pinMessages": "Kiinnitä viestit",
|
||
"setJoinRules": "Aseta liittymissäännöt",
|
||
"changeGeneralSettings": "Vaihda yleiset asetukset",
|
||
"inviteOtherUsersToRoom": "Kutsu muita käyttäjiä",
|
||
"changeTheNameOfTheSpace": "Vaihda kurssin nimi",
|
||
"changeTheDescription": "Vaihda kuvaus",
|
||
"changeThePermissions": "Vaihda oikeudet",
|
||
"introductions": "Esittelyt",
|
||
"announcements": "Ilmoitukset",
|
||
"activities": "Toiminnot",
|
||
"access": "Pääsy",
|
||
"botSettings": "Botin asetukset",
|
||
"activitySuggestionTimeoutMessage": "Työskentelemme kovasti luodaksemme lisää aktiviteetteja sinulle, tarkista uudelleen minuutin kuluttua",
|
||
"accessSettingsWarning": "Hups! Näyttää siltä, että sinulla ei ole oikeutta asettaa tämän huoneen pääsysääntöjä. Sinun tulisi tarkistaa nämä varmistaaksesi, että ne vastaavat tarpeitasi ja keskustella huoneen ylläpitäjän kanssa, jos haluat muuttaa niitä",
|
||
"howSpaceCanBeFound": "Kuinka tämä kurssi löytyy",
|
||
"private": "Yksityinen",
|
||
"cannotBeFoundInSearch": "Ei löydy haussa",
|
||
"public": "Julkinen",
|
||
"visibleToCommunity": "Näkyvissä laajemman Pangea Chat -yhteisön kautta \"Löydä kurssi\"",
|
||
"howSpaceCanBeJoined": "Kuinka tähän kurssiin voi liittyä",
|
||
"canBeFoundVia": "Löydettävissä kautta:",
|
||
"canBeFoundViaInvitation": "• kutsu",
|
||
"canBeFoundViaCodeOrLink": "• koodi tai linkki",
|
||
"canBeFoundViaKnock": "• pyytää liittymistä ja ylläpidon hyväksyntä",
|
||
"youHaveLeveledUp": "Olet noussut tasolle!",
|
||
"sendActivities": "Lähetä aktiviteetteja",
|
||
"getStarted": "Aloita",
|
||
"getStartedBotChatDesc": "Chatta AI:n kanssa on hyvä paikka aloittaa, ja Pangea:n lukemisen, kirjoittamisen, kuuntelun ja puhumisen työkalut tekevät siitä helppoa!",
|
||
"getStartedCommunitiesDesc": "Oppiminen yhteisön kanssa on se, missä Pangea Chat loistaa!\nVoit liittyä luokkaasi, löytää kurssin tai jopa tehdä oman!",
|
||
"getStartedFriendsDesc": "Onko sinulla ystävä, joka haluaa oppia kanssasi?",
|
||
"getStartedBotChatComplete": "Hyvin tehty! Keskustelet nyt botin kanssa!",
|
||
"getStartedCommunitiesComplete": "Hienoa, olet liittynyt kurssiin!",
|
||
"getStartedComplete": "Olet suorittanut tämän osion!\nJatka upeiden ominaisuuksiemme tutkimista keskustelemalla ystävien kanssa!",
|
||
"getStartedFriendsComplete": "Huraa! Sinulla on ystäviä! 😊",
|
||
"getStartedBotChatButton": "Aloita keskustelu!",
|
||
"getStartedFriendsButton": "Keskustele ystävän kanssa",
|
||
"groupChat": "Ryhmäsuunnittelu",
|
||
"directMessage": "Yksityisviesti",
|
||
"newDirectMessage": "Uusi yksityisviesti",
|
||
"speakingExercisesTooltip": "Puhuminen",
|
||
"noChatsFoundHereYet": "Ei vielä keskusteluja täällä",
|
||
"duration": "Kesto",
|
||
"transcriptionFailed": "Äänen litteröinti epäonnistui",
|
||
"aUserIsKnocking": "Yksi käyttäjä pyytää liittymään kurssiisi",
|
||
"usersAreKnocking": "{users} käyttäjää pyytää liittymään kurssiisi",
|
||
"failedToFetchTranscription": "Äänityksen hakeminen epäonnistui",
|
||
"deleteEmptySpaceDesc": "Kurssi poistetaan kaikilta osallistujilta. Tätä toimintoa ei voi peruuttaa.",
|
||
"regenerate": "Luo uudelleen",
|
||
"mySavedActivities": "Tallentamani aktiviteetit",
|
||
"noSavedActivities": "Ei tallennettuja aktiviteetteja",
|
||
"saveActivity": "Tallenna tämä aktiviteetti",
|
||
"yourSavedActivities": "Tallennetut aktiviteetit",
|
||
"failedToPlayVideo": "Videon toistaminen epäonnistui",
|
||
"done": "Valmis",
|
||
"inThisSpace": "Tässä kurssissa",
|
||
"myContacts": "Yhteystietoni",
|
||
"inviteAllInSpace": "Kutsu kaikki tähän kurssiin",
|
||
"spaceParticipantsHaveBeenInvitedToTheChat": "Kaikki kurssin osallistujat on kutsuttu keskusteluun",
|
||
"numKnocking": "{count} koputtaa",
|
||
"numInvited": "{count} kutsuttu",
|
||
"saved": "Tallennettu",
|
||
"reset": "Nollaa",
|
||
"errorGenerateActivityMessage": "Aktiviteetin luominen epäonnistui",
|
||
"errorRegenerateActivityMessage": "Virhe uudelleenluotaessa toimintaa",
|
||
"errorLaunchActivityMessage": "Virhe käynnistettäessä toimintaa",
|
||
"errorFetchingActivitiesMessage": "Virhe haettaessa aktiviteetteja",
|
||
"errorFetchingDefinition": "Virhe haettaessa määritelmää",
|
||
"errorProcessAnalytics": "Virhe analytiikan käsittelyssä",
|
||
"errorDownloading": "Lataus epäonnistui",
|
||
"errorFetchingLevelSummary": "Virhe haettaessa tasoraporttia",
|
||
"errorLoadingSpaceChildren": "Virhe ladataessa keskusteluja tämän kurssin sisällä",
|
||
"unexpectedError": "Odottamaton virhe.",
|
||
"pleaseReload": "Lataa sivu uudelleen ja yritä uudelleen.",
|
||
"translationError": "Käännösvirhe",
|
||
"errorFetchingTranslation": "Virhe haettaessa käännöstä",
|
||
"errorFetchingActivity": "Virhe haettaessa toimintaa",
|
||
"check": "Tarkista",
|
||
"unableToFindRoom": "Ei löydetty keskustelua tai kurssia tällä koodilla. Yritä uudelleen.",
|
||
"numCompletedActivities": "Valmiiden aktiviteettien määrä",
|
||
"viewingAnalytics": "Näytetään {visible}/{users} analytiikkaa",
|
||
"request": "Pyyntö",
|
||
"requestAll": "Pyydä kaikki",
|
||
"confirmMessageUnpin": "Oletko varma, että haluat irrottaa tämän viestin?",
|
||
"createActivityPlan": "Luo uusi aktiviteettisuunnitelma",
|
||
"saveAndLaunch": "Tallenna ja käynnistä",
|
||
"launchToSpace": "Käynnistä kurssille",
|
||
"numberOfActivities": "Toimintakertojen määrä",
|
||
"maximumActivityParticipants": "Jokaisessa aktiviteetissa voi olla enintään {count} osallistuja(a).",
|
||
"pending": "Odottaa",
|
||
"inactive": "Ei aktiivinen",
|
||
"unjoinedActivityMessage": "Haluatko osallistua? Valitse avoin rooli!\nTai hengaile ja katso esitys!",
|
||
"fullActivityMessage": "Vapaasti katso esitystä! Vaikka avoimia rooleja ei ole, voit katsella chattia!",
|
||
"confirmRole": "Vahvista rooli",
|
||
"openRoleLabel": "AVOIN",
|
||
"joinedTheActivity": "👋 {username} liittyi roolilla {role}",
|
||
"finishedTheActivity": "🎯 {username} saatteli aktiviteetin päätökseen",
|
||
"endActivityTitle": "Olen valmis",
|
||
"endActivityDesc": "Oletko saavuttanut tavoitteet?\nTämä on vahvistuksesi siitä, että lopetat tekstin lähettämisen. Mutta älä huoli, hauskanpito jatkuu chatissa! Hengaile ja nauti esityksestä, kunnes kaikki klikkaavat 'Valmis'.",
|
||
"archiveToAnalytics": "Lisää suoritettuihin aktiviteetteihini",
|
||
"activitySummaryError": "Aktiviteettien yhteenvetoja ei saatavilla",
|
||
"requestSummaries": "Pyydä yhteenvetoja",
|
||
"loadingActivitySummary": "Ladataan aktiviteetin yhteenvetoa...",
|
||
"generatingNewActivities": "Olet tämän kieliparin ensimmäinen käyttäjä! Odota hetki, valmistelemme aktiviteetteja juuri sinulle.",
|
||
"requestAccessTitle": "Pyytääksesi pääsyä analytiikan katseluun?",
|
||
"requestAccessDesc": "Haluatko pyytää pääsyä nähdäksesi osallistujien analytiikan?\n\nJos osallistujat suostuvat, kurssin ylläpitäjät voivat nähdä heidän:\n • kokonaissanaston\n • kokonaiskielioppikonseptit\n • kokonaisaktiviteettisessiot, jotka on suoritettu\n • käytetyt, oikein ja väärin, kielioppikonseptit\n\nHe eivät voi nähdä heidän:\n • viestejä keskusteluissa kurssin ulkopuolella\n • sanastoluetteloa",
|
||
"requestAccess": "Pyydä pääsyä ({count})",
|
||
"analyticsInactiveTitle": "Ei voitu lähettää pyyntöjä inaktiivisille käyttäjille",
|
||
"analyticsInactiveDesc": "Inaktiiviset käyttäjät, jotka eivät ole kirjautuneet sisään tämän ominaisuuden käyttöönoton jälkeen, eivät näe pyyntöäsi.\n\nPyyntöpainike ilmestyy, kun he palaavat. Voit lähettää pyynnön uudelleen myöhemmin napsauttamalla Pyyntö-painiketta heidän nimensä alla, kun se on saatavilla.",
|
||
"accessRequestedTitle": "Analytiikan pääsypyyntö",
|
||
"accessRequestedDesc": "Kohteen “{space}” ylläpitäjät pyytävät katsomaan oppimisanalyyttisiä tietojasi.\n\nJos suostut, kurssin ylläpitäjät voivat nähdä sinun:\n • kokonaissanaston\n • kokonaiskielioppikonseptit\n • kokonaisaktiviteettisessiot, jotka on suoritettu\n • käytetyt, oikein ja väärin, kielioppikonseptit\n\nHe eivät voi nähdä sinun:\n • viestejä keskusteluissa kurssin ulkopuolella\n • sanastoluetteloa",
|
||
"allowAccess": "Salli pääsy",
|
||
"denyAccess": "Estä pääsy",
|
||
"adminRequestedAccess": "Ylläpitäjät pyytävät katsomaan analytiikkaasi.",
|
||
"lastUpdated": "Päivitetty\n{time}",
|
||
"activityFinishedMessage": "Kaikki valmiina!",
|
||
"endForAll": "Lopeta kaikille",
|
||
"newCourse": "Uusi kurssi",
|
||
"newCourseSubtitle": "Minkä kurssisuunnitelman haluaisit käyttää?",
|
||
"failedToLoadCourses": "Kurssien lataaminen epäonnistui",
|
||
"numModules": "{num} moduulia",
|
||
"numActivityPlans": "{num} aktiviteettisuunnitelmaa",
|
||
"coursePlan": "Kurssisuunnitelma",
|
||
"editCourseLater": "Voit muokata mallin otsikkoa, kuvauksia ja kurssikuvaa myöhemmin.",
|
||
"newCourseAccess": "Oletuksena kurssit ovat yksityisiä ja vaativat ylläpitäjän hyväksynnän liittyäksesi. Voit muokata näitä asetuksia milloin tahansa.",
|
||
"createCourse": "Luo kurssi",
|
||
"stats": "Tilastot",
|
||
"createGroupChat": "Luo ryhmäkeskustelu",
|
||
"editCourse": "Muokkaa kurssia",
|
||
"inviteDesc": "Kutsulla käyttäjänimellä, koodilla tai linkillä",
|
||
"editCourseDesc": "Täällä voit muokata kurssin otsikkoa, kuvausta jne.",
|
||
"permissionsDesc": "Aseta oikeudet, kuten kuka voi kutsua käyttäjiä, lähettää viestejä, luoda keskusteluja jne.",
|
||
"accessDesc": "Voit tehdä kurssistasi avoimen maailmalle! Tai tehdä siitä yksityisen ja turvallisen.",
|
||
"createGroupChatDesc": "Sillä aikaa kun aktiviteettisessiot alkavat ja päättyvät, ryhmäkeskustelut pysyvät avoimina säännöllistä viestintää varten.",
|
||
"deleteDesc": "Vain ylläpitäjät voivat poistaa kurssin. Tämä on tuhoava toimenpide, joka poistaa kaikki käyttäjät ja poistaa kaikki valitut keskustelut kurssin sisällä. Toimi varoen.",
|
||
"failedToLoadCourseInfo": "Kurssin tietojen lataaminen epäonnistui",
|
||
"noCourseFound": "Voi, tämä kurssi tarvitsee suunnitelman!\n\nKurssisuunnitelmat ovat aiheiden ja keskustelutoimintojen sarja.",
|
||
"additionalParticipants": "+ {num} muuta",
|
||
"activityNotFoundForCourse": "Tätä toimintoa ei löytynyt kurssin sisältä",
|
||
"courseChats": "Kurssikeskustelut",
|
||
"myActivitySessions": "Omat aktiviteettisessiosi",
|
||
"directMessages": "Suorat viestit",
|
||
"whatNow": "Mitä nyt?",
|
||
"chooseNextActivity": "Valitse seuraava toimintosi!",
|
||
"seeInstructions": "Katso ohjeet",
|
||
"hideInstructions": "Piilota ohjeet",
|
||
"letsGo": "Lähdetään",
|
||
"chooseRole": "Valitse rooli!",
|
||
"chooseRoleToParticipate": "Valitse rooli osallistumista varten!",
|
||
"waitingToFillRole": "Odotetaan {num} roolin täyttymistä...",
|
||
"pingParticipants": "Pingaa kurssin osallistujia",
|
||
"playWithBot": "Leiki Pangea-botin kanssa",
|
||
"inviteFriends": "Kutsu ystäviä",
|
||
"waitNotDone": "Odotan, en ole valmis!",
|
||
"waitingForOthersToFinish": "Odotetaan muiden valmistumista...",
|
||
"saveToCompletedActivities": "Tallenna valmiit aktiviteetit",
|
||
"generatingSummary": "Analysoidaan keskustelua ja luodaan tuloksia",
|
||
"instructionsLanguage": "Ohjeiden kieli",
|
||
"findCourse": "Etsi kurssi",
|
||
"activityCompletedDesc": "Valmis aktiviteettisi lisättiin analytiikkaan, jossa voit tarkastella ja harjoitella käyttämääsi kieltä.",
|
||
"pingParticipantsNotification": "{user} etsii käyttäjiä liittymään aktiviteettisessioon {room}",
|
||
"course": "Kurssi",
|
||
"courses": "Kurssit",
|
||
"courseName": "Kurssin nimi",
|
||
"createNewCourse": "Uusi kurssi",
|
||
"publicCourses": "Julkiset kurssit",
|
||
"goToCourse": "Siirry kurssiin: {course}",
|
||
"activityComplete": "Tämä aktiviteetti on suoritettu. Yhteenveto aktiviteetista pitäisi olla saatavilla alla.",
|
||
"haventChattedMuch": "Näyttää siltä, ettet ole keskustellut paljon, kokeile käyttää enemmän sanastoesimerkkejä! Jos koet saavuttaneesi tavoitteesi, voit lopettaa aktiviteetin alla.",
|
||
"haveChatted": "Näyttää siltä, että olet keskustellut jonkin aikaa! Jos koet saavuttaneesi tavoitteesi, lopeta aktiviteetti ja me luomme sinulle yhteenvedon keskustelussa!",
|
||
"userDoneAndWaiting": "{num1}/{num2} osallistujaa on lopettanut. Odota, että kaikki saavat valmiiksi, ja luomme sinulle yhteenvedon keskustelussa! \n\nJos haluat liittyä uudelleen keskusteluun, napsauta jatka-painiketta keskustelussa.",
|
||
"othersDoneAndWaiting": "{num1}/{num2} on valmis. Oletko saavuttanut tavoitteesi?",
|
||
"startNewSession": "Aloita uusi istunto",
|
||
"joinOpenSession": "Liity avoimeen istuntoon",
|
||
"less": "vähemmän",
|
||
"activityNotFound": "Toimintoa ei löytynyt",
|
||
"levelUp": "Taso nousee",
|
||
"myActivities": "Omat aktiviteetit",
|
||
"openToJoin": "Avoin liittyä",
|
||
"results": "Tulokset",
|
||
"activityDone": "Aktiviteetti valmis!",
|
||
"moreLabel": "lisää",
|
||
"promoCodeInfo": "Alennuskoodit voidaan syöttää seuraavalla sivulla",
|
||
"editsComingSoon": "Mahdollisuus muokata kaupunkeja ja aktiviteetteja on tulossa pian.",
|
||
"editing": "Muokkaus",
|
||
"activityNeedsOneMember": "Voi ei! Tämä aktiviteetti tarvitsee vielä yhden henkilön.",
|
||
"activityNeedsMembers": "Voi ei! Tämä aktiviteetti tarvitsee vielä {num} ihmistä.",
|
||
"inviteFriendsToCourse": "Kutsu ystäviä kurssilleni",
|
||
"subscribeToUnlockActivitySummaries": "Tilaa aktiviteettien yhteenvetojen avaaminen",
|
||
"subscribeToUnlockDefinitions": "Tilaa määritelmien avaaminen",
|
||
"subscribeToUnlockTranscriptions": "Tilaa transkriptioiden avaaminen",
|
||
"pingSent": "📣 Kurssin hälytys lähetetty! 📣",
|
||
"courseTitle": "Kurssin otsikko",
|
||
"courseDesc": "Kurssin kuvaus",
|
||
"courseSavedSuccessfully": "Kurssi tallennettu onnistuneesti",
|
||
"addCoursePlan": "Lisää kurssisuunnitelma",
|
||
"activityStatsButtonInstruction": "Klikkaa tästä nähdäksesi aktiviteettitilastosi ja sulkeaksesi aktiviteetin lopuksi",
|
||
"readingAnalyticsDesc": "Klikkaa harjoitusta jokaisessa viestissä lukuharjoituksia varten.",
|
||
"speakingAnalyticsDesc": "Tallenna ääniviestejä puheharjoituksia varten.",
|
||
"audioAnalyticsDesc": "Klikkaa harjoitusta jokaisessa viestissä kuunteluharjoituksia varten.",
|
||
"loginToAccount": "Kirjaudu tililleni",
|
||
"appDescription": "Opiskele kieltä\nlähettämällä viestejä ystävillesi.",
|
||
"languages": "Kielet",
|
||
"chooseLanguage": "Valitse kieli.",
|
||
"planTrip": "Suunnittele matkasi",
|
||
"howAreYouTraveling": "Miten matkustat?",
|
||
"unlockPrivateTrip": "Avaa yksityinen matka",
|
||
"joinPublicTrip": "Liity julkiseen matkaan",
|
||
"startOwnTrip": "Aloita oma",
|
||
"tripPlanDesc": "Matkat ovat kursseja. Jokaisessa on 8-10 jäsenneltyä aihetta, joissa on erilaisia tehtävälähtöisiä kielioppiharjoituksia.",
|
||
"unlockPrivateTripTitle": "Avaa yksityinen matka",
|
||
"browsePublicTrips": "Selaa julkisia matkoja",
|
||
"startOwnTripTitle": "Aloita oma matka",
|
||
"courseCode": "Mikä on salainen salasana?",
|
||
"courseCodeHint": "Matkan koodi tai linkki",
|
||
"unlockMyTrip": "Avaa matkasi",
|
||
"anyLevel": "Kaikki tasot",
|
||
"signupOption": "Miten haluat rekisteröityä?",
|
||
"withApple": "Applella",
|
||
"withGoogle": "Googlella",
|
||
"withEmail": "Sähköpostilla",
|
||
"createAccount": "Luo tili",
|
||
"noCoursesFound": "Kurssia ei löytynyt",
|
||
"loginWithEmail": "Kirjaudu sisään sähköpostilla",
|
||
"usernameOrEmail": "Käyttäjätunnus tai sähköposti",
|
||
"email": "Sähköposti",
|
||
"forgotPassword": "Unohditko salasanan?",
|
||
"writingAnalyticsDesc": "Lähetä viestejä harjoitellaksesi kirjoittamista.",
|
||
"endActivity": "Lopeta toiminta",
|
||
"allLanguages": "Kaikki kielet",
|
||
"allCefrLevels": "Kaikki CEFR-tasot",
|
||
"chatListTooltip": "Täältä löydät yksityisviestisi! Klikkaa minkä tahansa käyttäjän avataria ja \"aloita keskustelu\" lähettääksesi yksityisviestin.",
|
||
"directMessageBotTitle": "Yksityisviesti Pangea Bot",
|
||
"feedbackTitle": "Toiminnan palaute",
|
||
"feedbackDesc": "Kuinka toimintaa voitaisiin parantaa? Jos voit antaa lisätietoja, teemme muutoksen!",
|
||
"feedbackHint": "Palaute",
|
||
"feedbackButton": "Lähetä palaute",
|
||
"directMessageBotDesc": "Ihmisten kanssa puhuminen on hauskempaa, mutta... tekoäly on aina valmiina!",
|
||
"inviteYourFriends": "Kutsu ystäviäsi",
|
||
"playWithAI": "Leiki tekoälyn kanssa nyt",
|
||
"courseStartDesc": "Pangea Bot on valmis milloin tahansa!\n\n...mutta oppiminen on parempaa ystävien kanssa!",
|
||
"@@locale": "fi",
|
||
"@@last_modified": "2025-10-16 13:31:00.370211",
|
||
"@alwaysUse24HourFormat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@setCustomPermissionLevel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@setPermissionsLevelDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ignoreUser": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@normalUser": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@aboutHomeserver": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"homeserver": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@commandHint_roomupgrade": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@appLockDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@countChatsAndCountParticipants": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"chats": {
|
||
"type": "int"
|
||
},
|
||
"participants": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@noChatsFoundHere": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinedChats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@space": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@spaces": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@checkList": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@countInvited": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@globalChatId": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@accessAndVisibilityDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@calls": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@customEmojisAndStickers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@customEmojisAndStickersBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hideRedactedMessages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hideRedactedMessagesBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hideInvalidOrUnknownMessageFormats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@block": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@blockedUsers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@blockListDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@blockUsername": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hideMemberChangesInPublicChats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hideMemberChangesInPublicChatsBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@overview": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notifyMeFor": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@passwordRecoverySettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sendImages": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@presenceStyle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@presencesToggle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@synchronizingPleaseWaitCounter": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"percentage": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@youInvitedToBy": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"alias": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@invitedBy": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@usersMustKnock": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noOneCanJoin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@userWouldLikeToChangeTheChat": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@noPublicLinkHasBeenCreatedYet": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@knock": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hidePresences": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@removeDevicesDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@banUserDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unbanUserDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kickUserDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@makeAdminDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pushNotificationsNotAvailable": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@learnMore": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@yourGlobalUserIdIs": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noUsersFoundWithQuery": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"query": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@knocking": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatCanBeDiscoveredViaSearchOnServer": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"server": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@searchChatsRooms": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nothingFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@groupName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createGroupAndInviteUsers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@groupCanBeFoundViaSearch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@wrongRecoveryKey": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@startConversation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@commandHint_sendraw": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@databaseMigrationTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@databaseMigrationBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@leaveEmptyToClearStatus": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@select": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@searchForUsers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseEnterYourCurrentPassword": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newPassword": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseChooseAStrongPassword": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@passwordsDoNotMatch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@passwordIsWrong": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@publicLink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@publicChatAddresses": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createNewAddress": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinSpace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@publicSpaces": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addChatOrSubSpace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subspace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@decline": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@thisDevice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@initAppError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@userRole": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@minimumPowerLevel": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"level": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@searchIn": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"chat": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@searchMore": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gallery": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@files": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@databaseBuildErrorBody": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"url": {
|
||
"type": "String"
|
||
},
|
||
"error": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@sessionLostBody": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"url": {
|
||
"type": "String"
|
||
},
|
||
"error": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@restoreSessionBody": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"url": {
|
||
"type": "String"
|
||
},
|
||
"error": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@forwardMessageTo": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"roomName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@sendReadReceipts": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sendTypingNotificationsDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sendReadReceiptsDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@formattedMessages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@formattedMessagesDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@verifyOtherUser": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@verifyOtherUserDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@verifyOtherDevice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@verifyOtherDeviceDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@acceptedKeyVerification": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"sender": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@canceledKeyVerification": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"sender": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@completedKeyVerification": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"sender": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@isReadyForKeyVerification": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"sender": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@requestedKeyVerification": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"sender": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@startedKeyVerification": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"sender": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@transparent": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@incomingMessages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@stickers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@discover": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@commandHint_ignore": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@commandHint_unignore": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unreadChatsInApp": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"appname": {
|
||
"type": "String"
|
||
},
|
||
"unread": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@noDatabaseEncryption": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@thereAreCountUsersBlocked": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"count": {}
|
||
}
|
||
},
|
||
"@restricted": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@knockRestricted": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@goToSpace": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"space": {}
|
||
}
|
||
},
|
||
"@markAsUnread": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@userLevel": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"level": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@moderatorLevel": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"level": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@adminLevel": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"level": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@changeGeneralChatSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteOtherUsers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeTheChatPermissions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeTheVisibilityOfChatHistory": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeTheCanonicalRoomAlias": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sendRoomNotifications": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeTheDescriptionOfTheGroup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatPermissionsDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@updateInstalled": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"version": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@changelog": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sendCanceled": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@loginWithMatrixId": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@discoverHomeservers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@whatIsAHomeserver": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@homeserverDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@doesNotSeemToBeAValidHomeserver": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@calculatingFileSize": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@prepareSendingAttachment": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sendingAttachment": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@generatingVideoThumbnail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@compressVideo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sendingAttachmentCountOfCount": {
|
||
"type": "integer",
|
||
"placeholders": {
|
||
"index": {
|
||
"type": "int"
|
||
},
|
||
"length": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@serverLimitReached": {
|
||
"type": "integer",
|
||
"placeholders": {
|
||
"seconds": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@oneOfYourDevicesIsNotVerified": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noticeChatBackupDeviceVerification": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@continueText": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@welcomeText": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@blur": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@opacity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@setWallpaper": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@manageAccount": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noContactInformationProvided": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@contactServerAdmin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@contactServerSecurity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@supportPage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@serverInformation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@name": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@version": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@website": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@compress": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@boldText": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@italicText": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@strikeThrough": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseFillOut": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@invalidUrl": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addLink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unableToJoinChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@previous": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@otherPartyNotLoggedIn": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@appWantsToUseForLogin": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"server": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@appWantsToUseForLoginDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@open": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@waitingForServer": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@appIntroduction": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newChatRequest": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@contentNotificationSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@generalNotificationSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@roomNotificationSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@userSpecificNotificationSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@otherNotificationSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleContainsUserName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleContainsUserNameDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleMaster": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleMasterDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleSuppressNotices": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleSuppressNoticesDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleInviteForMe": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleInviteForMeDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleMemberEvent": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleMemberEventDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleIsUserMention": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleIsUserMentionDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleContainsDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleContainsDisplayNameDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleIsRoomMention": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleIsRoomMentionDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleRoomnotif": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleRoomnotifDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleTombstone": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleTombstoneDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleReaction": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleReactionDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleRoomServerAcl": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleRoomServerAclDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleSuppressEdits": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleSuppressEditsDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleCall": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleCallDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleEncryptedRoomOneToOne": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleEncryptedRoomOneToOneDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleRoomOneToOne": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleRoomOneToOneDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleMessageDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleEncrypted": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleEncryptedDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleJitsi": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleJitsiDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleServerAcl": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationRuleServerAclDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unknownPushRule": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"rule": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@sentVoiceMessage": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"duration": {
|
||
"type": "String"
|
||
},
|
||
"sender": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@deletePushRuleCanNotBeUndone": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@more": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@shareKeysWith": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@shareKeysWithDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@allDevices": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@crossVerifiedDevicesIfEnabled": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@crossVerifiedDevices": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@verifiedDevicesOnly": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@takeAPhoto": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@recordAVideo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@optionalMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notSupportedOnThisDevice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enterNewChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@approve": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@youHaveKnocked": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseWaitUntilInvited": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@commandHint_logout": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@commandHint_logoutall": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@displayNavigationRail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@customReaction": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@accountInformation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addGroupDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addNewFriend": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@alreadyHaveAnAccount": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createNewGroup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@editChatPermissions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@writeAMessageLangCodes": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"l1": {
|
||
"type": "String"
|
||
},
|
||
"l2": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@requests": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@allCorrect": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newWayAllGood": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@othersAreBetter": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@holdForInfo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@greenFeedback": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@yellowFeedback": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@redFeedback": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@itInstructionsTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@itInstructionsBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@oneday": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@oneweek": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@onemonth": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gaTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@taTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@interactiveTranslatorSliderHeader": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@interactiveGrammarSliderHeader": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@interactiveTranslatorNotAllowed": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@interactiveTranslatorAllowed": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@interactiveTranslatorRequired": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notYetSet": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@myLearning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@waTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeDateRange": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@classDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addStudents": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@copyClassLink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@copyClassCode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteStudentByUserName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@interactiveTranslator": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@shareVideo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@shareVideoDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@shareFiles": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@selectLanguageLevel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noIdenticalLanguages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iWantALanguagePartnerFrom": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@worldWide": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noResults": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@searchBy": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iWantAConversationPartner": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iWantALanguagePartnerWhoSpeaks": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iWantALanguagePartnerWhoIsLearning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinWithClassCode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinWithClassCodeHint": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelPreA1": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelA1": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelA2": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelB1": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelB2": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelC1": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelC2": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeTheNameOfTheClass": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeTheNameOfTheChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@askPangeaBot": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sorryNoResults": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ignoreInThisText": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@helpMeTranslate": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@needsItShortMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@needsItMessage": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"targetLanguage": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@needsIgcMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tokenTranslationTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@spanTranslationDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@spanTranslationTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@l1SpanAndGrammarTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@l1SpanAndGrammarDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@otherTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@otherDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@countryInformation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@myLanguages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@targetLanguage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sourceLanguage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languagesISpeak": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@updateLanguage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@whatLanguageYouWantToLearn": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@whatIsYourBaseLanguage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@saveChanges": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@publicProfileTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@publicProfileDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorDisableIT": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorDisableIGC": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorDisableLanguageAssistance": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorDisableITUserDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorDisableIGCUserDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorDisableLanguageAssistanceUserDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorDisableITClassDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorDisableIGCClassDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@itIsDisabled": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@igcIsDisabled": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@goToLearningSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@error405Title": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@error405Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@loginOrSignup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iAgreeToThe": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@termsAndConditions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@andCertifyIAmAtLeast13YearsOfAge": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@error502504Title": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@error502504Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@error404Title": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@error404Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorPleaseRefresh": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@toggleIT": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@toggleIGC": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@toggleToolSettingsDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@connectedToStaging": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@learningSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sendVoiceNotes": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sendVoiceNotesDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatTopic": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatTopicDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteStudentByUserNameDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@participants": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@almostPerfect": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@prettyGood": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@letMeThink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clickMessageTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clickMessageBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@understandingMessagesTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@understandingMessagesBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@allDone": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@vocab": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@low": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@medium": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@high": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unknownProficiency": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeView": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clearAll": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@generateVocabulary": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@generatePrompts": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subscribe": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getAccess": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subscriptionDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subscriptionManagement": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@currentSubscription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeSubscription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cancelSubscription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@selectYourPlan": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subsciptionPlatformTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subscriptionManagementUnavailable": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@paymentMethod": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@paymentHistory": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@emptyChatDownloadWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@update": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@updateDesc": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"localVersion": {
|
||
"type": "String"
|
||
},
|
||
"storeVersion": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@maybeLater": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mainMenu": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@toggleImmersionMode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@toggleImmersionModeDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@itToggleDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@igcToggleDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@originalMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sentMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@useType": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notAvailable": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@taAndGaTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@definitionsToolName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@messageTranslationsToolName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@definitionsToolDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@translationsToolDescrption": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@welcomeBack": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kickAllStudents": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kickAllStudentsConfirmation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteAllStudents": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteAllStudentsConfirmation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteUsersFromPangea": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@redeemPromoCode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enterPromoCode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@downloadTxtFile": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@downloadCSVFile": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@promotionalSubscriptionDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@originalSubscriptionPlatform": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"purchasePlatform": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@oneWeekTrial": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@downloadXLSXFile": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@abDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@aaDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@afDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@akDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sqDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@amDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@arDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@anDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hyDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@asDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@avDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@aeDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ayDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@azDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bmDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@baDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@euDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@beDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bnDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bhDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@biDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bsDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@brDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bgDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@myDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@caDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ceDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nyDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@zhDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cvDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kwDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@coDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@crDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hrDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@csDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@daDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@dvDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nlDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@eoDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@etDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@eeDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@foDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@fjDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@fiDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@frDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ffDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@glDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kaDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@deDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@elDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gnDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@guDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@htDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@haDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@heDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hzDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hiDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hoDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@huDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iaDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@idDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ieDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gaDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@igDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ikDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ioDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@isDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@itDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iuDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@jaDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@jvDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@klDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@knDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@krDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ksDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kkDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kmDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kiDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@rwDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kyDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kvDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kgDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@koDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kuDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kjDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@laDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lbDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lgDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@liDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lnDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@loDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ltDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@luDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lvDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gvDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mkDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mgDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@msDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mlDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mtDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@miDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mrDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mhDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mnDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@naDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nvDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nbDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ndDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@neDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ngDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nnDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iiDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nrDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ocDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ojDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cuDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@omDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@orDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@osDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@paDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@piDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@faDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@plDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@psDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ptDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@quDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@rmDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@rnDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@roDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ruDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@saDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@scDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sdDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@seDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@smDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sgDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@srDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gdDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@snDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@siDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@skDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@slDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@soDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@stDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@esDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@suDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@swDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ssDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@svDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@taDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@teDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tgDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@thDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tiDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@boDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tkDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tlDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tnDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@toDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@trDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tsDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ttDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@twDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tyDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ugDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ukDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@urDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@uzDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@veDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@viDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@voDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@waDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cyDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@woDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@fyDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@xhDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@yiDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@yoDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@zaDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unkDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@zuDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hawDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hmnDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@multiDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cebDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@dzDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iwDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@jwDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@moDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@shDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@wwCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@afCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@axCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@alCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@dzCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@asCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@adCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@aoCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@aiCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@agCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@arCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@amCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@awCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@acCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@auCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@atCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@azCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bsCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bhCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bdCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bbCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@byCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@beCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bzCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bjCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@btCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@boCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@baCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bwCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@brCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ioCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@vgCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bnCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bgCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bfCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@biCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@khCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@caCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cvCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bqCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kyCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cfCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tdCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cnCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cxCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ccCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@coCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cdCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cgCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ckCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@crCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ciCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hrCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cuCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cwCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cyCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@czCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@dkCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@djCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@dmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@doCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tlCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ecCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@egCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@svCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gqCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@erCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@eeCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@szCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@etCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@fkCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@foCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@fjCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@fiCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@frCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gfCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pfCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gaCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@geCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@deCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ghCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@giCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@glCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gdCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gpCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@guCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gtCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ggCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gnCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gwCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gyCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@htCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hnCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hkCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@huCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@isCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@idCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@irCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iqCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ieCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@imCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ilCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@itCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@jmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@jpCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@jeCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kzCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@keCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kiCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@xkCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kwCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kgCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@laCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lvCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lbCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lsCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lrCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lyCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@liCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ltCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@luCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@moCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mkCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mgCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mwCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@myCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mvCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mlCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mtCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mhCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mqCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mrCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@muCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ytCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mxCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@fmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mdCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mcCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mnCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@meCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@msCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@maCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mzCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@naCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nrCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@npCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nlCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ncCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nzCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@niCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@neCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ngCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nuCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nfCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kpCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mpCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@omCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pkCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pwCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@psCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@paCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pgCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pyCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@peCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@phCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@plCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ptCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@prCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@qaCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@reCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@roCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ruCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@rwCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@blCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@shCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@knCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lcCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mfCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@vcCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@wsCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@smCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@stCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@saCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@snCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@rsCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@scCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@slCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sgCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sxCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@skCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@siCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sbCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@soCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@zaCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gsCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@krCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ssCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@esCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lkCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sdCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@srCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sjCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@seCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@syCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@twCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tjCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tzCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@thCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tgCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tkCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@toCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ttCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tnCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@trCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tcCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tvCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@viCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ugCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@uaCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@aeCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@gbCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@usCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@uyCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@uzCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@vuCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@vaCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@veCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@vnCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@wfCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ehCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@yeCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@zmCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@zwCountryDisplayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pay": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@allPrivateChats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unknownPrivateChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@invitedToSpace": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
},
|
||
"space": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@declinedInvitation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@acceptedInvitation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@youreInvited": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@invitedToChat": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
},
|
||
"name": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@monthlySubscription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@yearlySubscription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@defaultSubscription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@freeTrial": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarAnalytics": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@total": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noDataFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@promoSubscriptionExpirationDesc": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"expiration": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@emptyChatNameWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@blurMeansTranslateTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@blurMeansTranslateBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@someErrorTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@someErrorBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bestCorrectionFeedback": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@distractorFeedback": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@bestAnswerFeedback": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@definitionDefaultPrompt": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@practiceDefaultPrompt": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@correctionDefaultPrompt": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@itStartDefaultPrompt": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lockedChatWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lockChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@suggestToChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@suggestToChatDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@acceptSelection": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@acceptSelectionAnyway": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@makingActivity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@why": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@definition": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@exampleSentence": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@reportToTeacher": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@reportMessageTitle": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"reportingUserId": {
|
||
"type": "String"
|
||
},
|
||
"reportedUserId": {
|
||
"type": "String"
|
||
},
|
||
"roomName": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@reportMessageBody": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"reportedMessage": {
|
||
"type": "String"
|
||
},
|
||
"reason": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@noTeachersFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@viewArchive": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@trialExpiration": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"expiration": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@freeTrialDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activateTrial": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@successfullySubscribed": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clickToManageSubscription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorGettingAudio": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@signUp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseChooseAtLeastChars": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"min": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@noEmailWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseEnterValidEmail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseChooseAUsername": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseAUsername": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@define": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listen": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addConversationBot": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addConversationBotDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@convoBotSettingsDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enterAConversationTopic": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationTopic": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enableModeration": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enableModerationDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationLanguageLevel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@showDefinition": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subscriptionPopupTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subscriptionPopupDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@seeOptions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@continuedWithoutSubscription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@trialPeriodExpired": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@selectToDefine": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@translations": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@messageAudio": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@definitions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subscribedToUnlockTools": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@translationTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@audioTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@speechToTextTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@certifyAge": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"age": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@kickBotWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinToView": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@refresh": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@autoPlayTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@autoPlayDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@messageAnalytics": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@words": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@score": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@accuracy": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@points": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noPaymentInfo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotModeSelectDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotModeSelectOption_discussion": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotModeSelectOption_custom": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotModeSelectOption_conversation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotModeSelectOption_textAdventure": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotModeSelectOption_storyGame": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotDiscussionZone_title": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotDiscussionZone_discussionTopicLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotDiscussionZone_discussionTopicPlaceholder": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotDiscussionZone_discussionKeywordsLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotDiscussionZone_discussionKeywordsPlaceholder": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotDiscussionZone_discussionKeywordsHintText": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotDiscussionZone_discussionTriggerScheduleEnabledLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotDiscussionZone_discussionTriggerScheduleHourIntervalLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotDiscussionZone_discussionTriggerReactionEnabledLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotDiscussionZone_discussionTriggerReactionKeyLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotCustomZone_title": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotCustomZone_customSystemPromptLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotCustomZone_customSystemPromptPlaceholder": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotCustomZone_customSystemPromptEmptyError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@botConfig": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@botConfigNoPermissionTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@botConfigNoPermissionMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addConversationBotDialogTitleInvite": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addConversationBotButtonInvite": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addConversationBotDialogInviteConfirmation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addConversationBotButtonTitleRemove": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addConversationBotButtonRemove": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addConversationBotDialogRemoveConfirmation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotConfigConfirmChange": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotStatus": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotTextAdventureZone_title": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotTextAdventureZone_instructionLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotTextAdventureZone_instructionPlaceholder": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@conversationBotCustomZone_instructionSystemPromptEmptyError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@studentAnalyticsNotAvailable": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@roomDataMissing": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@updatePhoneOS": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@wordsPerMinute": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@autoIGCToolName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@autoIGCToolDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@runGrammarCorrection": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCorrectionFailed": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCorrectionComplete": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tooltipInstructionsTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tooltipInstructionsMobileBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tooltipInstructionsBrowserBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatCapacity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@roomFull": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@topicNotSet": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatCapacityNotSet": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatCapacityHasBeenChanged": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatCapacitySetTooLow": {
|
||
"type": "int",
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@chatCapacityExplanation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatExceedsCapacity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tooManyRequest": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enterNumber": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@buildTranslation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nonexistentSelection": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeAnalyticsLanguage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@practice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noLanguagesSet": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noActivitiesFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hintTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@speechToTextBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@versionNotFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@fetchingVersion": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@versionFetchError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@versionText": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"version": {
|
||
"type": "String"
|
||
},
|
||
"buildNumber": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@languageButtonLabel": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"currentLanguage": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@interactiveTranslatorAutoPlaySliderHeader": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@interactiveTranslatorAutoPlayDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeAnalyticsView": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@l1TranslationBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@deleteSubscriptionWarningTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@deleteSubscriptionWarningBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@manageSubscription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@error520Title": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@error520Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@wordsUsed": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorTypes": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@level": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@canceledSend": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@morphsUsed": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@translationChoicesBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammar": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@contactHasBeenInvitedToTheChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@reportContentIssueTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@feedback": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@reportContentIssueDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeContent": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clickTheWordAgainToDeselect": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@l2SupportNa": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@l2SupportAlpha": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@l2SupportBeta": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@l2SupportFull": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@missingVoiceTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@voiceNotAvailable": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@openVoiceSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@playAudio": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@stop": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSsconj": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSnum": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSverb": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSaffix": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSpart": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSadj": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOScconj": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSpunct": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSadv": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSaux": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSspace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSsym": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSdet": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSpron": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSadp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSpropn": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSnoun": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSintj": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSx": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyGENDERfem": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPERSON2": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODimp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEqest": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyASPECTperf": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEaccnom": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEobl": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEact": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEbrck": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNOUNTYPEart": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERsing": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyGENDERmasc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBTYPEmod": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyADVTYPEadverbial": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEperi": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORMdigit": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNOUNTYPEnot_proper": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMTYPEcard": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNOUNTYPEprop": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEdash": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEyes": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEsemi": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEcomm": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODcnd": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEacc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPARTTYPEpart": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEpast": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEGREEsup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEcolo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPERSON3": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERplur": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEnpr": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEinterrogative": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOLITEinfm": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyADVTYPEtim": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOLARITYneg": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMTYPEtot": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyADVTYPEadnomial": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyASPECTprog": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODsub": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMcomplementive": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEnom": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEfut": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEdat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEpres": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyGENDERneut": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPErel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMfinalEnding": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEdem": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPREPCASEpre": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMfin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEGREEpos": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEquot": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMger": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEpass": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEgen": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEprs": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEFINITEdef": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMTYPEord": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEins": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMinf": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMaux": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORMlong": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEloc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODind": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEGREEcmp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASErelativeCase": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEexcl": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPERSON1": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTSIDEini": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyGENDERperson": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyFOREIGNyes": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEvoice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBTYPEverbType": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSSpass": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPREPCASEprepCase": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMTYPEnumType": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNOUNTYPEnounType": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyREFLEXreflex": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEpronType": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTSIDEpunctSide": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMverbForm": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyGENDERgender": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODmood": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyASPECTaspect": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEpunctType": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEtense": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEGREEdegree": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOLITEpolite": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyADVTYPEadvType": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORMnumber": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCONJTYPEconjType": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOLARITYpolarity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEcase": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEFINITEdefinite": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORMnumForm": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEadn": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOCvoc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCMPLcmpl": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyADVadv": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODjus": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyGENDERcom": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyREFLEXrflx": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPARTTYPEpar": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopySPCspc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEpqp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyREFLEXref": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEnshrt": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERdual": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORMlng": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEmid": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyINTRELintRel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyINTint": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEcaus": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyUnknown": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyEVIDENTevident": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORMnumberPsor": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyASPECThab": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEabl": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEall": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEess": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEtra": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEequ": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEdis": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEabs": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEerg": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEcau": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEben": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEtem": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCONJTYPEcoord": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEFINITEcons": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEGREEabs": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyEVIDENTfh": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyEVIDENTnfh": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODopt": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODadm": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODdes": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODnec": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODpot": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODprp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODqot": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORMword": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORMroman": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORMletter": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMTYPEmult": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMTYPEfrac": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMTYPEsets": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMTYPErange": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMTYPEdist": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERtri": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERpauc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERgrpa": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERgrpl": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERinv": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPERSON0": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPERSON4": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOLITEform": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOLITEelev": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOLITEhumb": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEemp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEexc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPErcp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEintRelPronType": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEaor": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEeps": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEprosp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMpart": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMconv": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMvnoun": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEantip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEcauVoice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICedir": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEinvVoice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICErcpVoice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOS": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyGENDER": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPERSON": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOOD": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyASPECT": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNOUNTYPE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBTYPE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyADVTYPE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORM": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMTYPE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBER": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEFINITE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEGREE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyEVIDENT": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyFOREIGN": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOLARITY": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOLITE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPREPCASE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTSIDE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyREFLEX": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORM": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCONJTYPE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopySPC": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPARTTYPE": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyINTREL": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMFORMpsor": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyUNKNOWN": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERPSOR": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSS": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyASPECTimp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEvoc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEcom": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEpar": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEadv": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEref": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASErel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEsub": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEsup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEaccdat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCASEpre": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCONJTYPEsub": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyCONJTYPEcmp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyDEFINITEind": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyMOODint": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNOUNTYPEcomm": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERPSORsing": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERPSORplur": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyNUMBERPSORdual": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOLARITYpos": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPOSSyes": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPREPCASEnpr": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEprs": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEint": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEtot": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEneg": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEart": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEind": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPRONTYPEintrel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTSIDEfin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyPUNCTTYPEperi": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyREFLEXyes": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyTENSEimp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMsup": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMadn": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMlng": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBFORMshrt": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVERBTYPEcaus": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEcau": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEdir": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICEinv": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarCopyVOICErcp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enterPrompt": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@selectBotLanguage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseVoice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enterLanguageLevel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enterDiscussionTopic": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@selectBotChatMode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@messageNotInTargetLang": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@other": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@levelShort": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"level": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@botModeValidation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clickBestOption": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@completeActivitiesToUnlock": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@botSettingsSubtitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@invitePeople": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noCapacityLimit": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@downloadGroupText": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationsOn": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notificationsOff": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatCanBeFoundViaSearch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@requireCodeToJoin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@canFindInSearch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addChatToSpace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createChatAndInviteUsers": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@updatedNewSpaceDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinWithCode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enterCodeToJoin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@updateNow": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@updateLater": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseWaDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseGaDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseTaDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseUnkDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseCorITDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIgnITDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIncITDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIgnIGCDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseCorIGCDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIncIGCDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseCorPADesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIgnPADesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIncPADesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseCorWLDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIncWLDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIngWLDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseCorHWLDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIncHWLDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIgnHWLDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseCorLDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIncLDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIgnLDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseCorMDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIncMDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIgnMDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseEmojiDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseCollected": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseNanDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@xpIntoLevel": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"currentXP": {
|
||
"type": "int"
|
||
},
|
||
"maxXP": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@signInWithUsername": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@registrationEmailMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enableTTSToolName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enableTTSToolDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@couldNotFindTTS": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ttsInstructionsHyperlink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createAnAccount": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@signIn": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@signUpWithEmail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@signUpWithGoogle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@signUpWithApple": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@yourUsername": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@yourEmail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseEnterAnEmail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@signInWithGoogle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@signInWithApple": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseYourAvatar": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@iWantToLearn": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@letsStart": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseAgreeToTOS": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseEnterEmail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseSelectALanguage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@myBaseLanguage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clickWordsInstructions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseBestDefinition": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@meaningSectionHeader": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@formSectionHeader": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noEmojiSelectedTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@writingExercisesTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listeningExercisesTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@readingExercisesTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@meaningNotFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@formsNotFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseBaseForm": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@notTheCodeError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@totalXP": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numLemmas": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numLemmasUsedCorrectly": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numLemmasUsedIncorrectly": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numLemmasSmallXP": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numLemmasMediumXP": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numLemmasLargeXP": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numGrammarConcepts": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listGrammarConcepts": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listGrammarConceptsUsedCorrectly": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listGrammarConceptsUsedIncorrectly": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listGrammarConceptsUseCorrectlySystemGenerated": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listGrammarConceptsUseIncorrectlySystemGenerated": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listGrammarConceptsSmallXP": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listGrammarConceptsMediumXP": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listGrammarConceptsLargeXP": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@listGrammarConceptsHugeXP": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numMessagesSent": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numWordsTyped": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numCorrectChoices": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numIncorrectChoices": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@commaSeparatedFile": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@excelFile": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@fileType": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@download": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@analyticsNotAvailable": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@downloading": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@failedFetchUserAnalytics": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@downloadComplete": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@whatIsTheMorphTag": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"wordForm": {
|
||
"type": "String"
|
||
},
|
||
"morphologicalFeature": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@dataAvailable": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@available": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pangeaBotIsFallible": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@whatIsMeaning": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"lemma": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@pickAnEmoji": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"lemma": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@chooseLemmaMeaningInstructionsBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@doubleClickToEdit": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@removeFeature": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"feature": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@chooseCorrectLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@levelPopupTitle": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"level": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@activityPlannerTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@topicLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@topicPlaceholder": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@modeLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@modePlaceholder": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@learningObjectiveLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@learningObjectivePlaceholder": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mediaLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageOfInstructionsLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@targetLanguageLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cefrLevelLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@generateActivitiesButton": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@launchActivityButton": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@image": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@video": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@nan": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activityPlannerOverviewInstructionsBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activityTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addVocabulary": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@instructions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numberOfLearners": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mustBeInteger": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noLemmasFound": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"xp": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@constructUsePvmDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lockedMorphFeature": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@leaveSpaceDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@whatIsLemma": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseCorMmDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIncMmDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@constructUseIgnMmDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clickForMeaningActivity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@meaning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatWith": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"displayname": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@slightlyOffensive": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clickOnEmailLink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@whoIsAllowedToJoinThisChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@dontForgetPassword": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enableAutocorrectToolName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enableAutocorrectDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ttsDisbledTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ttsDisabledBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noSpaceDescriptionYet": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tooLargeToSend": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@exitWithoutSaving": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enableAutocorrectPopupTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enableAutocorrectPopupSteps": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enableAutocorrectPopupDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@downloadGboardTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@downloadGboardSteps": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@downloadGboardDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enableAutocorrectWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@displayName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@leaveRoomDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@confirmUserId": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@startingToday": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@oneWeekFreeTrial": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@paidSubscriptionStarts": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"startDate": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@cancelInSubscriptionSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cancelToAvoidCharges": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"trialEnds": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@downloadGboard": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@autocorrectNotAvailable": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseUpdateApp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseEmojiInstructionsBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pickAnEmojiFor": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"lemma": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@analyticsVocabListBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@morphAnalyticsListBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@knockSpaceSuccess": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinByCode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseWordAudioInstructionsBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseMorphsInstructionsBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteAndLaunch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createOwnChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseEnterInt": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@home": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@join": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@readingAssistanceOverviewBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@learnByTexting": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@levelSummaryTrigger": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@levelSummaryPopupTitle": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"level": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@referFriends": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@referFriendDialogTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@referFriendDialogDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@youUnlocked": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@resetInstructionTooltipsTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@resetInstructionTooltipsDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@selectForGrammar": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newChatActivityTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newChatActivityDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@exploreMore": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@randomize": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@clear": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@makeYourOwnActivity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@featuredActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@goToChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@save": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@selectActivity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@wordFocusListeningMultipleChoice": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@startChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@translationProblem": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@perfectTranslation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@greatJobTranslation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@goodJobTranslation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@makingProgress": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@keepPracticing": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@niceJob": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@askToJoin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@emptyChatWarningTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@emptyChatWarningDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@areYouLikeMe": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tryAgainLater": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@enterSpaceCode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@shareSpaceLink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@byUsingPangeaChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@details": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelPreA1Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelA1Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelA2Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelB1Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelB2Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelC1Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageLevelC2Desc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newVocab": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newGrammar": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@congratulationsOnReaching": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"level": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@seeDetails": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@choosePracticeMode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@ban": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unban": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@kick": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lemma": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarFeature": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@grammarTag": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@forms": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@exampleMessages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@timesUsedIndependently": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@timesUsedWithAssistance": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@shareInviteCode": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"code": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@leaderboard": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@welcomeUser": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@joinSpaceOnboardingDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@skipForNow": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@permissions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@spaceChildPermission": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addEnvironmentOverride": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@defaultOption": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@deleteChatDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@deleteSpaceDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatWithActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@launch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@launchActivityToChats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@searchChats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@selectChats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@selectChatToStart": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@maxFifty": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@configureSpace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pinMessages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@setJoinRules": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeGeneralSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteOtherUsersToRoom": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeTheNameOfTheSpace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeTheDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@changeThePermissions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@introductions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@announcements": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@access": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@botSettings": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activitySuggestionTimeoutMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@accessSettingsWarning": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@howSpaceCanBeFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@private": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@cannotBeFoundInSearch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@public": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@visibleToCommunity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@howSpaceCanBeJoined": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@canBeFoundVia": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@canBeFoundViaInvitation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@canBeFoundViaCodeOrLink": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@canBeFoundViaKnock": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@youHaveLeveledUp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@sendActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getStarted": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getStartedBotChatDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getStartedCommunitiesDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getStartedFriendsDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getStartedBotChatComplete": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getStartedCommunitiesComplete": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getStartedComplete": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getStartedFriendsComplete": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getStartedBotChatButton": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@getStartedFriendsButton": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@groupChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@directMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newDirectMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@speakingExercisesTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noChatsFoundHereYet": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@duration": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@transcriptionFailed": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@aUserIsKnocking": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@usersAreKnocking": {
|
||
"type": "int",
|
||
"placeholders": {
|
||
"users": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@failedToFetchTranscription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@deleteEmptySpaceDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@regenerate": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@mySavedActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noSavedActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@saveActivity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@yourSavedActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@failedToPlayVideo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@done": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inThisSpace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@myContacts": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteAllInSpace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@spaceParticipantsHaveBeenInvitedToTheChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numKnocking": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@numInvited": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@saved": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@reset": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorGenerateActivityMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorRegenerateActivityMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorLaunchActivityMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorFetchingActivitiesMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorFetchingDefinition": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorProcessAnalytics": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorDownloading": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorFetchingLevelSummary": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorLoadingSpaceChildren": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unexpectedError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pleaseReload": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@translationError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorFetchingTranslation": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@errorFetchingActivity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@check": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unableToFindRoom": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numCompletedActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@viewingAnalytics": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"visible": {
|
||
"type": "int"
|
||
},
|
||
"users": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@request": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@requestAll": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@confirmMessageUnpin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createActivityPlan": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@saveAndLaunch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@launchToSpace": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numberOfActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@maximumActivityParticipants": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@pending": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inactive": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unjoinedActivityMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@fullActivityMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@confirmRole": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@openRoleLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinedTheActivity": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
},
|
||
"role": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@finishedTheActivity": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"username": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@endActivityTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@endActivityDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@archiveToAnalytics": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activitySummaryError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@requestSummaries": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@loadingActivitySummary": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@generatingNewActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@requestAccessTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@requestAccessDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@requestAccess": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@analyticsInactiveTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@analyticsInactiveDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@accessRequestedTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@accessRequestedDesc": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"space": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@allowAccess": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@denyAccess": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@adminRequestedAccess": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@lastUpdated": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"time": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@activityFinishedMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@endForAll": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newCourseSubtitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@failedToLoadCourses": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@numModules": {
|
||
"type": "int",
|
||
"placeholders": {
|
||
"num": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@numActivityPlans": {
|
||
"type": "int",
|
||
"placeholders": {
|
||
"num": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@coursePlan": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@editCourseLater": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newCourseAccess": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@stats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createGroupChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@editCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@editCourseDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@permissionsDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@accessDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createGroupChatDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@deleteDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@failedToLoadCourseInfo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noCourseFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@additionalParticipants": {
|
||
"type": "int",
|
||
"placeholders": {
|
||
"num": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@activityNotFoundForCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@courseChats": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@myActivitySessions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@directMessages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@whatNow": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseNextActivity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@seeInstructions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@hideInstructions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@letsGo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseRole": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseRoleToParticipate": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@waitingToFillRole": {
|
||
"type": "int",
|
||
"placeholders": {
|
||
"num": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@pingParticipants": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@playWithBot": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteFriends": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@waitNotDone": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@waitingForOthersToFinish": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@saveToCompletedActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@generatingSummary": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@instructionsLanguage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@findCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activityCompletedDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pingParticipantsNotification": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"user": {
|
||
"type": "String"
|
||
},
|
||
"room": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"@course": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@courses": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@courseName": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createNewCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@publicCourses": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@goToCourse": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"course": {}
|
||
}
|
||
},
|
||
"@activityComplete": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@haventChattedMuch": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@haveChatted": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@userDoneAndWaiting": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"num1": {
|
||
"type": "int"
|
||
},
|
||
"num2": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@othersDoneAndWaiting": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"num1": {
|
||
"type": "int"
|
||
},
|
||
"num2": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@startNewSession": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinOpenSession": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@less": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activityNotFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@levelUp": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@myActivities": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@openToJoin": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@results": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activityDone": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@moreLabel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@promoCodeInfo": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@editsComingSoon": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@editing": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activityNeedsOneMember": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activityNeedsMembers": {
|
||
"type": "String",
|
||
"placeholders": {
|
||
"num": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"@inviteFriendsToCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subscribeToUnlockActivitySummaries": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subscribeToUnlockDefinitions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@subscribeToUnlockTranscriptions": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@pingSent": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@courseTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@courseDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@courseSavedSuccessfully": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addCoursePlan": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activityStatsButtonInstruction": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@readingAnalyticsDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@speakingAnalyticsDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@audioAnalyticsDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@loginToAccount": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@appDescription": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chooseLanguage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@planTrip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@howAreYouTraveling": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unlockPrivateTrip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinPublicTrip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@startOwnTrip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tripPlanDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unlockPrivateTripTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@browsePublicTrips": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@startOwnTripTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@courseCode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@courseCodeHint": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unlockMyTrip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@anyLevel": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@signupOption": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@withApple": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@withGoogle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@withEmail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@createAccount": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noCoursesFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@loginWithEmail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@usernameOrEmail": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@email": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@forgotPassword": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@writingAnalyticsDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@endActivity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@allLanguages": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@allCefrLevels": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@chatListTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@directMessageBotTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@feedbackTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@feedbackDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@feedbackHint": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@feedbackButton": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@directMessageBotDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteYourFriends": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@playWithAI": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@courseStartDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"inviteFriendsToActivity": "Kutsu ystäviä aktiviteettiin",
|
||
"inviteFriendsToActivityCourse": "Kutsu ystäviä aktiviteettiin ja kurssille",
|
||
"feedbackRespDesc": "Tarkista huomenna aktiviteettipäivitykset.",
|
||
"activityDropdownDesc": "Kun olet valmis tämän aktiviteetin kanssa, napsauta alla",
|
||
"activityAnalyticsListBody": "Nämä ovat suorittamiasi aktiviteetteja! Aktiviteettien suorittamisen jälkeen voit katsella niitä täällä.",
|
||
"languageMismatchTitle": "Kielivirhe",
|
||
"languageMismatchDesc": "Kohdekielesi ei vastaa tämän aktiviteetin kieltä. Haluatko päivittää kohdekielesi?",
|
||
"reportWordIssueTooltip": "Ilmoita sanan tiedoista ongelmasta",
|
||
"tokenInfoFeedbackDialogTitle": "Sanatiedon palaute",
|
||
"tokenInfoFeedbackDialogDesc": "Tekoäly tekee virheitä. Kuvaile kaikki ongelmat, jotka löysit yllä olevissa tiedoissa.",
|
||
"noPublicCoursesFound": "Yksityisiä kursseja ei löytynyt. Haluatko luoda sellaisen?",
|
||
"noCourseTemplatesFound": "Emme löytäneet kursseja kohdekielellesi. Voit keskustella Pangea Botin kanssa sillä välin ja palata myöhemmin hakemaan lisää kursseja.",
|
||
"botActivityJoinFailMessage": "Pangea Bot ei vastaa hetkeen. Yritä uudelleen myöhemmin tai kutsu ystäväsi mukaan.",
|
||
"unsubscribedResponseError": "Tämä ominaisuus vaatii tilauksen",
|
||
"leaveDesc": "Poistu tästä tilasta ja kaikista keskusteluista siinä",
|
||
"selectAll": "Valitse kaikki",
|
||
"deselectAll": "Poista valinta kaikista",
|
||
"@inviteFriendsToActivity": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@inviteFriendsToActivityCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@feedbackRespDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activityDropdownDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@activityAnalyticsListBody": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageMismatchTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@languageMismatchDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@reportWordIssueTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tokenInfoFeedbackDialogTitle": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@tokenInfoFeedbackDialogDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noPublicCoursesFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@noCourseTemplatesFound": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@botActivityJoinFailMessage": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@unsubscribedResponseError": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@leaveDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@selectAll": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@deselectAll": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"startOwn": "Aloita oma",
|
||
"joinCourseDesc": "Jokaisessa kurssissa on 8-10 jäsenneltyä aihetta, joissa on erilaisia tehtävien pohjaisia kielioppiharjoituksia.",
|
||
"newMessageInPangeaChat": "💬 Uusi viesti Pangea-chatissa",
|
||
"shareCourse": "Jaa kurssi",
|
||
"addCourse": "Lisää kurssi",
|
||
"joinCourseWithCode": "Liity kurssille koodilla",
|
||
"joinPublicCourse": "Liity julkiseen kurssiin",
|
||
"vocabLevelsDesc": "Tässä kohtaa sanat menevät, kun olet nostanut niiden tasoa!",
|
||
"highlightVocabTooltip": "Korosta alla olevat kohdesanat lähettämällä ne tai harjoittelemalla niiden kanssa chatissa",
|
||
"@startOwn": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinCourseDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@newMessageInPangeaChat": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@shareCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@addCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinCourseWithCode": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@joinPublicCourse": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@vocabLevelsDesc": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
},
|
||
"@highlightVocabTooltip": {
|
||
"type": "String",
|
||
"placeholders": {}
|
||
}
|
||
} |