fluffychat/lib/l10n/intl_ru.arb
ggurdin 044726fed5
Merge main into production (#4437)
* 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>
2025-10-30 11:21:19 -04:00

11930 lines
No EOL
367 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"@@locale": "ru",
"@@last_modified": "2025-10-16 13:32:02.970247",
"about": "О проекте",
"@about": {
"type": "String",
"placeholders": {}
},
"accept": "Принять",
"@accept": {
"type": "String",
"placeholders": {}
},
"acceptedTheInvitation": "👍 {username} принял(а) приглашение",
"@acceptedTheInvitation": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"account": "Учётная запись",
"@account": {
"type": "String",
"placeholders": {}
},
"activatedEndToEndEncryption": "🔐 {username} активировал(а) сквозное шифрование",
"@activatedEndToEndEncryption": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"addEmail": "Добавить электронную почту",
"@addEmail": {
"type": "String",
"placeholders": {}
},
"admin": "Администратор",
"@admin": {
"type": "String",
"placeholders": {}
},
"alias": "псевдоним",
"@alias": {
"type": "String",
"placeholders": {}
},
"all": "Все",
"@all": {
"type": "String",
"placeholders": {}
},
"allChats": "Все чаты",
"@allChats": {
"type": "String",
"placeholders": {}
},
"answeredTheCall": "{senderName} ответил(а) на звонок",
"@answeredTheCall": {
"type": "String",
"placeholders": {
"senderName": {
"type": "String"
}
}
},
"anyoneCanJoin": "Каждый может присоединиться",
"@anyoneCanJoin": {
"type": "String",
"placeholders": {}
},
"appLock": "Блокировка приложения",
"@appLock": {
"type": "String",
"placeholders": {}
},
"archive": "Архив",
"@archive": {
"type": "String",
"placeholders": {}
},
"areGuestsAllowedToJoin": "Разрешено ли гостям присоединяться",
"@areGuestsAllowedToJoin": {
"type": "String",
"placeholders": {}
},
"areYouSure": "Вы уверены?",
"@areYouSure": {
"type": "String",
"placeholders": {}
},
"areYouSureYouWantToLogout": "Вы действительно хотите выйти?",
"@areYouSureYouWantToLogout": {
"type": "String",
"placeholders": {}
},
"askSSSSSign": "Для подписи ключа другого пользователя, пожалуйста, введите вашу парольную фразу или ключ восстановления.",
"@askSSSSSign": {
"type": "String",
"placeholders": {}
},
"askVerificationRequest": "Принять этот запрос подтверждения от {username}?",
"@askVerificationRequest": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"autoplayImages": "Автоматически воспроизводить анимированные стикеры и эмодзи",
"@autoplayImages": {
"type": "String",
"placeholder": {}
},
"badServerLoginTypesException": "Домашний сервер поддерживает следующие типы входа в систему:\n{serverVersions}\nНо это приложение поддерживает только:\n{supportedVersions}",
"@badServerLoginTypesException": {
"type": "String",
"placeholders": {
"serverVersions": {
"type": "String"
},
"supportedVersions": {
"type": "String"
}
}
},
"badServerVersionsException": "Домашний сервер поддерживает следующие версии спецификации:\n{serverVersions}\nНо это приложение поддерживает только {supportedVersions}",
"@badServerVersionsException": {
"type": "String",
"placeholders": {
"serverVersions": {
"type": "String"
},
"supportedVersions": {
"type": "String"
}
}
},
"banFromChat": "Заблокировать в чате",
"@banFromChat": {
"type": "String",
"placeholders": {}
},
"banned": "Заблокирован(а)",
"@banned": {
"type": "String",
"placeholders": {}
},
"bannedUser": "{username} заблокировал(а) {targetName}",
"@bannedUser": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"targetName": {
"type": "String"
}
}
},
"blockDevice": "Заблокировать устройство",
"@blockDevice": {
"type": "String",
"placeholders": {}
},
"blocked": "Заблокировано",
"@blocked": {
"type": "String",
"placeholders": {}
},
"botMessages": "Сообщения ботов",
"@botMessages": {
"type": "String",
"placeholders": {}
},
"cancel": "Отмена",
"@cancel": {
"type": "String",
"placeholders": {}
},
"cantOpenUri": "Не удается открыть URI {uri}",
"@cantOpenUri": {
"type": "String",
"placeholders": {
"uri": {
"type": "String"
}
}
},
"changeDeviceName": "Изменить имя устройства",
"@changeDeviceName": {
"type": "String",
"placeholders": {}
},
"changedTheChatAvatar": "{username} изменил(а) аватар чата",
"@changedTheChatAvatar": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"changedTheChatDescriptionTo": "{username} изменил(а) описание чата на: '{description}'",
"@changedTheChatDescriptionTo": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"description": {
"type": "String"
}
}
},
"changedTheChatNameTo": "{username} изменил(а) имя чата на: '{chatname}'",
"@changedTheChatNameTo": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"chatname": {
"type": "String"
}
}
},
"changedTheChatPermissions": "{username} изменил(а) права доступа к чату",
"@changedTheChatPermissions": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"changedTheDisplaynameTo": "{username} изменил(а) отображаемое имя на: '{displayname}'",
"@changedTheDisplaynameTo": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"displayname": {
"type": "String"
}
}
},
"changedTheGuestAccessRules": "{username} изменил(а) правила гостевого доступа",
"@changedTheGuestAccessRules": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"changedTheGuestAccessRulesTo": "{username} изменил(а) правила гостевого доступа на: {rules}",
"@changedTheGuestAccessRulesTo": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"rules": {
"type": "String"
}
}
},
"changedTheHistoryVisibility": "{username} изменил(а) видимость истории",
"@changedTheHistoryVisibility": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"changedTheHistoryVisibilityTo": "{username} изменил(а) видимость истории на: {rules}",
"@changedTheHistoryVisibilityTo": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"rules": {
"type": "String"
}
}
},
"changedTheJoinRules": "{username} изменил(а) правила присоединения",
"@changedTheJoinRules": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"changedTheJoinRulesTo": "{username} изменил(а) правила присоединения на: {joinRules}",
"@changedTheJoinRulesTo": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"joinRules": {
"type": "String"
}
}
},
"changedTheProfileAvatar": "{username} изменил(а) аватар",
"@changedTheProfileAvatar": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"changedTheRoomAliases": "{username} изменил(а) псевдонимы комнаты",
"@changedTheRoomAliases": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"changedTheRoomInvitationLink": "{username} изменил(а) ссылку для приглашения",
"@changedTheRoomInvitationLink": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"changePassword": "Изменить пароль",
"@changePassword": {
"type": "String",
"placeholders": {}
},
"changeTheHomeserver": "Изменить домашний сервер",
"@changeTheHomeserver": {
"type": "String",
"placeholders": {}
},
"changeTheme": "Персонализация",
"@changeTheme": {
"type": "String",
"placeholders": {}
},
"changeTheNameOfTheGroup": "Изменить название группы",
"@changeTheNameOfTheGroup": {
"type": "String",
"placeholders": {}
},
"changeYourAvatar": "Изменить свой аватар",
"@changeYourAvatar": {
"type": "String",
"placeholders": {}
},
"channelCorruptedDecryptError": "Шифрование было повреждено",
"@channelCorruptedDecryptError": {
"type": "String",
"placeholders": {}
},
"chat": "Чат",
"@chat": {
"type": "String",
"placeholders": {}
},
"chatBackup": "Резервное копирование чата",
"@chatBackup": {
"type": "String",
"placeholders": {}
},
"chatBackupDescription": "Резервная старых сообщений защищена ключом восстановления. Пожалуйста, не потеряйте его.",
"@chatBackupDescription": {
"type": "String",
"placeholders": {}
},
"chatDetails": "Детали чата",
"@chatDetails": {
"type": "String",
"placeholders": {}
},
"chats": "Чаты",
"@chats": {
"type": "String",
"placeholders": {}
},
"chooseAStrongPassword": "Выберите надёжный пароль",
"@chooseAStrongPassword": {
"type": "String",
"placeholders": {}
},
"clearArchive": "Очистить архив",
"@clearArchive": {},
"close": "Закрыть",
"@close": {
"type": "String",
"placeholders": {}
},
"commandHint_ban": "Заблокировать данного пользователя в этой комнате",
"@commandHint_ban": {
"type": "String",
"description": "Usage hint for the command /ban"
},
"commandHint_html": "Отправить текст формата HTML",
"@commandHint_html": {
"type": "String",
"description": "Usage hint for the command /html"
},
"commandHint_invite": "Пригласить данного пользователя в эту комнату",
"@commandHint_invite": {
"type": "String",
"description": "Usage hint for the command /invite"
},
"commandHint_join": "Присоединиться к данной комнате",
"@commandHint_join": {
"type": "String",
"description": "Usage hint for the command /join"
},
"commandHint_kick": "Удалить данного пользователя из этой комнаты",
"@commandHint_kick": {
"type": "String",
"description": "Usage hint for the command /kick"
},
"commandHint_leave": "Покинуть эту комнату",
"@commandHint_leave": {
"type": "String",
"description": "Usage hint for the command /leave"
},
"commandHint_me": "Опишите себя",
"@commandHint_me": {
"type": "String",
"description": "Usage hint for the command /me"
},
"commandHint_myroomavatar": "Установите свою фотографию для этой комнаты (автор: mxc-uri)",
"@commandHint_myroomavatar": {
"type": "String",
"description": "Usage hint for the command /myroomavatar"
},
"commandHint_myroomnick": "Задайте отображаемое имя для этой комнаты",
"@commandHint_myroomnick": {
"type": "String",
"description": "Usage hint for the command /myroomnick"
},
"commandHint_op": "Установить уровень прав данного пользователя (по умолчанию: 50)",
"@commandHint_op": {
"type": "String",
"description": "Usage hint for the command /op"
},
"commandHint_plain": "Отправить неотформатированный текст",
"@commandHint_plain": {
"type": "String",
"description": "Usage hint for the command /plain"
},
"commandHint_react": "Отправить ответ как реакцию",
"@commandHint_react": {
"type": "String",
"description": "Usage hint for the command /react"
},
"commandHint_send": "Отправить текст",
"@commandHint_send": {
"type": "String",
"description": "Usage hint for the command /send"
},
"commandHint_unban": "Разблокировать данного пользователя в этой комнате",
"@commandHint_unban": {
"type": "String",
"description": "Usage hint for the command /unban"
},
"commandInvalid": "Недопустимая команда",
"@commandInvalid": {
"type": "String"
},
"commandMissing": "{command} не является командой.",
"@commandMissing": {
"type": "String",
"placeholders": {
"command": {
"type": "String"
}
},
"description": "State that {command} is not a valid /command."
},
"compareEmojiMatch": "Сравните эмодзи",
"@compareEmojiMatch": {
"type": "String",
"placeholders": {}
},
"compareNumbersMatch": "Сравните числа",
"@compareNumbersMatch": {
"type": "String",
"placeholders": {}
},
"configureChat": "Настроить чат",
"@configureChat": {
"type": "String",
"placeholders": {}
},
"confirm": "Подтвердить",
"@confirm": {
"type": "String",
"placeholders": {}
},
"connect": "Присоединиться",
"@connect": {
"type": "String",
"placeholders": {}
},
"contactHasBeenInvitedToTheGroup": "Контакт был приглашен в группу",
"@contactHasBeenInvitedToTheGroup": {
"type": "String",
"placeholders": {}
},
"containsDisplayName": "Содержит отображаемое имя",
"@containsDisplayName": {
"type": "String",
"placeholders": {}
},
"containsUserName": "Содержит имя пользователя",
"@containsUserName": {
"type": "String",
"placeholders": {}
},
"contentHasBeenReported": "О контенте было сообщено администраторам сервера",
"@contentHasBeenReported": {
"type": "String",
"placeholders": {}
},
"copiedToClipboard": "Скопировано в буфер обмена",
"@copiedToClipboard": {
"type": "String",
"placeholders": {}
},
"copy": "Копировать",
"@copy": {
"type": "String",
"placeholders": {}
},
"copyToClipboard": "Скопировать в буфер обмена",
"@copyToClipboard": {
"type": "String",
"placeholders": {}
},
"couldNotDecryptMessage": "Не удалось расшифровать сообщение: {error}",
"@couldNotDecryptMessage": {
"type": "String",
"placeholders": {
"error": {
"type": "String"
}
}
},
"countParticipants": "{count} участника(ов)",
"@countParticipants": {
"type": "String",
"placeholders": {
"count": {
"type": "int"
}
}
},
"create": "Создать",
"@create": {
"type": "String",
"placeholders": {}
},
"createdTheChat": "💬 {username} создал(а) чат",
"@createdTheChat": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"createNewSpace": "Новое пространство",
"@createNewSpace": {
"type": "String",
"placeholders": {}
},
"currentlyActive": "В настоящее время активен(а)",
"@currentlyActive": {
"type": "String",
"placeholders": {}
},
"darkTheme": "Тёмная",
"@darkTheme": {
"type": "String",
"placeholders": {}
},
"dateAndTimeOfDay": "{timeOfDay}, {date}",
"@dateAndTimeOfDay": {
"type": "String",
"placeholders": {
"date": {
"type": "String"
},
"timeOfDay": {
"type": "String"
}
}
},
"dateWithoutYear": "{day}-{month}",
"@dateWithoutYear": {
"type": "String",
"placeholders": {
"month": {
"type": "String"
},
"day": {
"type": "String"
}
}
},
"dateWithYear": "{day}-{month}-{year}",
"@dateWithYear": {
"type": "String",
"placeholders": {
"year": {
"type": "String"
},
"month": {
"type": "String"
},
"day": {
"type": "String"
}
}
},
"deactivateAccountWarning": "Это деактивирует вашу учётную запись пользователя. Данное действие не может быть отменено! Вы уверены?",
"@deactivateAccountWarning": {
"type": "String",
"placeholders": {}
},
"defaultPermissionLevel": "Уровень разрешений по умолчанию для новых пользователей",
"@defaultPermissionLevel": {
"type": "String",
"placeholders": {}
},
"delete": "Удалить",
"@delete": {
"type": "String",
"placeholders": {}
},
"deleteAccount": "Удалить аккаунт",
"@deleteAccount": {
"type": "String",
"placeholders": {}
},
"deleteMessage": "Удалить сообщение",
"@deleteMessage": {
"type": "String",
"placeholders": {}
},
"device": "Устройство",
"@device": {
"type": "String",
"placeholders": {}
},
"deviceId": "Идентификатор устройства",
"@deviceId": {
"type": "String",
"placeholders": {}
},
"devices": "Устройства",
"@devices": {
"type": "String",
"placeholders": {}
},
"directChats": "Личные чаты",
"@directChats": {
"type": "String",
"placeholders": {}
},
"displaynameHasBeenChanged": "Отображаемое имя было изменено",
"@displaynameHasBeenChanged": {
"type": "String",
"placeholders": {}
},
"downloadFile": "Скачать файл",
"@downloadFile": {
"type": "String",
"placeholders": {}
},
"edit": "Редактировать",
"@edit": {
"type": "String",
"placeholders": {}
},
"editBlockedServers": "Редактировать заблокированные серверы",
"@editBlockedServers": {
"type": "String",
"placeholders": {}
},
"editDisplayname": "Отображаемое имя",
"@editDisplayname": {
"type": "String",
"placeholders": {}
},
"editRoomAliases": "Редактировать псевдонимы комнаты",
"@editRoomAliases": {
"type": "String",
"placeholders": {}
},
"editRoomAvatar": "Изменить аватар комнаты",
"@editRoomAvatar": {
"type": "String",
"placeholders": {}
},
"emoteExists": "Эмодзи уже существует!",
"@emoteExists": {
"type": "String",
"placeholders": {}
},
"emoteInvalid": "Недопустимый код эмодзи!",
"@emoteInvalid": {
"type": "String",
"placeholders": {}
},
"emotePacks": "Наборы эмодзи для комнаты",
"@emotePacks": {
"type": "String",
"placeholders": {}
},
"emoteSettings": "Настройки эмодзи",
"@emoteSettings": {
"type": "String",
"placeholders": {}
},
"emoteShortcode": "Код эмодзи",
"@emoteShortcode": {
"type": "String",
"placeholders": {}
},
"emoteWarnNeedToPick": "Вам нужно задать код эмодзи и изображение!",
"@emoteWarnNeedToPick": {
"type": "String",
"placeholders": {}
},
"emptyChat": "Пустой чат",
"@emptyChat": {
"type": "String",
"placeholders": {}
},
"enableEmotesGlobally": "Включить набор эмодзи глобально",
"@enableEmotesGlobally": {
"type": "String",
"placeholders": {}
},
"enableEncryption": "Включить шифрование",
"@enableEncryption": {
"type": "String",
"placeholders": {}
},
"enableEncryptionWarning": "Вы больше не сможете отключить шифрование. Вы уверены?",
"@enableEncryptionWarning": {
"type": "String",
"placeholders": {}
},
"encrypted": "Зашифровано",
"@encrypted": {
"type": "String",
"placeholders": {}
},
"encryption": "Шифрование",
"@encryption": {
"type": "String",
"placeholders": {}
},
"encryptionNotEnabled": "Шифрование не включено",
"@encryptionNotEnabled": {
"type": "String",
"placeholders": {}
},
"endedTheCall": "{senderName} завершил(а) звонок",
"@endedTheCall": {
"type": "String",
"placeholders": {
"senderName": {
"type": "String"
}
}
},
"enterAnEmailAddress": "Введите адрес электронной почты",
"@enterAnEmailAddress": {
"type": "String",
"placeholders": {}
},
"enterYourHomeserver": "Введите адрес вашего домашнего сервера",
"@enterYourHomeserver": {
"type": "String",
"placeholders": {}
},
"errorObtainingLocation": "Ошибка получения местоположения: {error}",
"@errorObtainingLocation": {
"type": "String",
"placeholders": {
"error": {
"type": "String"
}
}
},
"everythingReady": "Всё готово!",
"@everythingReady": {
"type": "String",
"placeholders": {}
},
"extremeOffensive": "Крайне оскорбительный",
"@extremeOffensive": {
"type": "String",
"placeholders": {}
},
"fileName": "Имя файла",
"@fileName": {
"type": "String",
"placeholders": {}
},
"fluffychat": "FluffyChat",
"@fluffychat": {
"type": "String",
"placeholders": {}
},
"fontSize": "Размер шрифта",
"@fontSize": {
"type": "String",
"placeholders": {}
},
"forward": "Переслать",
"@forward": {
"type": "String",
"placeholders": {}
},
"fromJoining": "С момента присоединения",
"@fromJoining": {
"type": "String",
"placeholders": {}
},
"fromTheInvitation": "С момента приглашения",
"@fromTheInvitation": {
"type": "String",
"placeholders": {}
},
"goToTheNewRoom": "В новую комнату",
"@goToTheNewRoom": {
"type": "String",
"placeholders": {}
},
"group": "Группа",
"@group": {
"type": "String",
"placeholders": {}
},
"groupIsPublic": "Публичная группа",
"@groupIsPublic": {
"type": "String",
"placeholders": {}
},
"groups": "Группы",
"@groups": {
"type": "String",
"placeholders": {}
},
"groupWith": "Группа с {displayname}",
"@groupWith": {
"type": "String",
"placeholders": {
"displayname": {
"type": "String"
}
}
},
"guestsAreForbidden": "Гости не могут присоединиться",
"@guestsAreForbidden": {
"type": "String",
"placeholders": {}
},
"guestsCanJoin": "Гости могут присоединиться",
"@guestsCanJoin": {
"type": "String",
"placeholders": {}
},
"hasWithdrawnTheInvitationFor": "{username} отозвал(а) приглашение для {targetName}",
"@hasWithdrawnTheInvitationFor": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"targetName": {
"type": "String"
}
}
},
"help": "Помощь",
"@help": {
"type": "String",
"placeholders": {}
},
"hideRedactedEvents": "Скрыть отредактированные события",
"@hideRedactedEvents": {
"type": "String",
"placeholders": {}
},
"hideUnknownEvents": "Скрыть неизвестные события",
"@hideUnknownEvents": {
"type": "String",
"placeholders": {}
},
"howOffensiveIsThisContent": "Насколько оскорбительным является этот контент?",
"@howOffensiveIsThisContent": {
"type": "String",
"placeholders": {}
},
"id": "ID",
"@id": {
"type": "String",
"placeholders": {}
},
"identity": "Идентификация",
"@identity": {
"type": "String",
"placeholders": {}
},
"ignore": "Игнорировать",
"@ignore": {
"type": "String",
"placeholders": {}
},
"ignoredUsers": "Игнорируемые пользователи",
"@ignoredUsers": {
"type": "String",
"placeholders": {}
},
"iHaveClickedOnLink": "Я перешёл по ссылке",
"@iHaveClickedOnLink": {
"type": "String",
"placeholders": {}
},
"incorrectPassphraseOrKey": "Неверный пароль или ключ восстановления",
"@incorrectPassphraseOrKey": {
"type": "String",
"placeholders": {}
},
"inoffensive": "Безобидный",
"@inoffensive": {
"type": "String",
"placeholders": {}
},
"inviteContact": "Пригласить контакт",
"@inviteContact": {
"type": "String",
"placeholders": {}
},
"inviteContactToGroup": "Пригласить контакт в {groupName}",
"@inviteContactToGroup": {
"type": "String",
"placeholders": {
"groupName": {
"type": "String"
}
}
},
"invited": "Приглашён",
"@invited": {
"type": "String",
"placeholders": {}
},
"invitedUser": "📩 {username} пригласил(а) {targetName}",
"@invitedUser": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"targetName": {
"type": "String"
}
}
},
"invitedUsersOnly": "Только приглашённым пользователям",
"@invitedUsersOnly": {
"type": "String",
"placeholders": {}
},
"inviteForMe": "Приглашение для меня",
"@inviteForMe": {
"type": "String",
"placeholders": {}
},
"inviteText": "{username} пригласил(а) вас в FluffyChat. \n1. Посетите https://fluffychat.im и установите приложение \n2. Зарегистрируйтесь или войдите \n3. Откройте ссылку приглашения: \n {link}",
"@inviteText": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"link": {
"type": "String"
}
}
},
"isTyping": "печатает…",
"@isTyping": {
"type": "String",
"placeholders": {}
},
"joinedTheChat": "👋 {username} присоединился(ась) к чату",
"@joinedTheChat": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"joinRoom": "Присоединиться к комнате",
"@joinRoom": {
"type": "String",
"placeholders": {}
},
"kicked": "👞 {username} выгнал(а) {targetName}",
"@kicked": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"targetName": {
"type": "String"
}
}
},
"kickedAndBanned": "🙅 {username} выгнал(а) и заблокировал(а) {targetName}",
"@kickedAndBanned": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"targetName": {
"type": "String"
}
}
},
"kickFromChat": "Выгнать из чата",
"@kickFromChat": {
"type": "String",
"placeholders": {}
},
"lastActiveAgo": "Последнее посещение: {localizedTimeShort}",
"@lastActiveAgo": {
"type": "String",
"placeholders": {
"localizedTimeShort": {
"type": "String"
}
}
},
"leave": "Покинуть",
"@leave": {
"type": "String",
"placeholders": {}
},
"leftTheChat": "Покинуть чат",
"@leftTheChat": {
"type": "String",
"placeholders": {}
},
"license": "Лицензия",
"@license": {
"type": "String",
"placeholders": {}
},
"lightTheme": "Светлая",
"@lightTheme": {
"type": "String",
"placeholders": {}
},
"loadCountMoreParticipants": "Загрузить еще {count} участника(ов)",
"@loadCountMoreParticipants": {
"type": "String",
"placeholders": {
"count": {
"type": "int"
}
}
},
"loadingPleaseWait": "Загрузка... Пожалуйста, подождите.",
"@loadingPleaseWait": {
"type": "String",
"placeholders": {}
},
"loadMore": "Загрузить больше…",
"@loadMore": {
"type": "String",
"placeholders": {}
},
"locationDisabledNotice": "Службы определения местоположения отключены. Включите их, чтобы иметь возможность обмениваться информацией о своем местоположении.",
"@locationDisabledNotice": {
"type": "String",
"placeholders": {}
},
"locationPermissionDeniedNotice": "Разрешение на определение местоположения отклонено. Пожалуйста, предоставьте это разрешение, чтобы иметь возможность делиться своим местоположением.",
"@locationPermissionDeniedNotice": {
"type": "String",
"placeholders": {}
},
"login": "Войти",
"@login": {
"type": "String",
"placeholders": {}
},
"logInTo": "Войти в {homeserver}",
"@logInTo": {
"type": "String",
"placeholders": {
"homeserver": {
"type": "String"
}
}
},
"logout": "Выйти",
"@logout": {
"type": "String",
"placeholders": {}
},
"memberChanges": "Изменения участников",
"@memberChanges": {
"type": "String",
"placeholders": {}
},
"mention": "Упомянуть",
"@mention": {
"type": "String",
"placeholders": {}
},
"messages": "Сообщения",
"@messages": {
"type": "String",
"placeholders": {}
},
"moderator": "Модератор",
"@moderator": {
"type": "String",
"placeholders": {}
},
"muteChat": "Отключить уведомления",
"@muteChat": {
"type": "String",
"placeholders": {}
},
"needPantalaimonWarning": "Помните, что вам нужен Pantalaimon для использования сквозного шифрования.",
"@needPantalaimonWarning": {
"type": "String",
"placeholders": {}
},
"newChat": "Новый чат",
"@newChat": {
"type": "String",
"placeholders": {}
},
"newMessageInFluffyChat": "💬 Новое сообщение во FluffyChat",
"@newMessageInFluffyChat": {
"type": "String",
"placeholders": {}
},
"newVerificationRequest": "Новый запрос на подтверждение!",
"@newVerificationRequest": {
"type": "String",
"placeholders": {}
},
"next": "Далее",
"@next": {
"type": "String",
"placeholders": {}
},
"no": "Нет",
"@no": {
"type": "String",
"placeholders": {}
},
"noConnectionToTheServer": "Нет соединения с сервером",
"@noConnectionToTheServer": {
"type": "String",
"placeholders": {}
},
"noEmotesFound": "Эмодзи не найдены 😕",
"@noEmotesFound": {
"type": "String",
"placeholders": {}
},
"noEncryptionForPublicRooms": "Вы можете активировать шифрование только тогда, когда комната перестает быть общедоступной.",
"@noEncryptionForPublicRooms": {
"type": "String",
"placeholders": {}
},
"noGoogleServicesWarning": "Похоже, у вас нет служб Google на вашем телефоне. Это хорошее решение для вашей конфиденциальности! Для получения push-уведомлений во FluffyChat мы рекомендуем использовать ntfy. С ntfy или другим провайдером единых уведомлений вы можете получать push-уведомления безопасным способом передачи данных. Скачать ntfy можно из F-Droid или из Play Маркета.",
"@noGoogleServicesWarning": {
"type": "String",
"placeholders": {}
},
"noMatrixServer": "{server1} не является matrix-сервером, использовать {server2} вместо него?",
"@noMatrixServer": {
"type": "String",
"placeholders": {
"server1": {
"type": "String"
},
"server2": {
"type": "String"
}
}
},
"none": "Ничего",
"@none": {
"type": "String",
"placeholders": {}
},
"noPasswordRecoveryDescription": "Вы ещё не добавили способ восстановления пароля.",
"@noPasswordRecoveryDescription": {
"type": "String",
"placeholders": {}
},
"noPermission": "Нет прав доступа",
"@noPermission": {
"type": "String",
"placeholders": {}
},
"noRoomsFound": "Комнаты не найдены…",
"@noRoomsFound": {
"type": "String",
"placeholders": {}
},
"notifications": "Уведомления",
"@notifications": {
"type": "String",
"placeholders": {}
},
"notificationsEnabledForThisAccount": "Уведомления включены для этой учётной записи",
"@notificationsEnabledForThisAccount": {
"type": "String",
"placeholders": {}
},
"numUsersTyping": "{count} пользователей печатают…",
"@numUsersTyping": {
"type": "String",
"placeholders": {
"count": {
"type": "int"
}
}
},
"obtainingLocation": "Получение местоположения…",
"@obtainingLocation": {
"type": "String",
"placeholders": {}
},
"offensive": "Оскорбительный",
"@offensive": {
"type": "String",
"placeholders": {}
},
"offline": "Не в сети",
"@offline": {
"type": "String",
"placeholders": {}
},
"ok": "Ок",
"@ok": {
"type": "String",
"placeholders": {}
},
"online": "В сети",
"@online": {
"type": "String",
"placeholders": {}
},
"onlineKeyBackupEnabled": "Резервное копирование ключей на сервере включено",
"@onlineKeyBackupEnabled": {
"type": "String",
"placeholders": {}
},
"oopsPushError": "Ой! К сожалению, при настройке push-уведомлений произошла ошибка.",
"@oopsPushError": {
"type": "String",
"placeholders": {}
},
"oopsSomethingWentWrong": "Ой, что-то пошло не так…",
"@oopsSomethingWentWrong": {
"type": "String",
"placeholders": {}
},
"openAppToReadMessages": "Откройте приложение для чтения сообщений",
"@openAppToReadMessages": {
"type": "String",
"placeholders": {}
},
"openCamera": "Открыть камеру",
"@openCamera": {
"type": "String",
"placeholders": {}
},
"openInMaps": "Открыть на картах",
"@openInMaps": {
"type": "String",
"placeholders": {}
},
"or": "Или",
"@or": {
"type": "String",
"placeholders": {}
},
"participant": "Участник",
"@participant": {
"type": "String",
"placeholders": {}
},
"passphraseOrKey": "пароль или ключ восстановления",
"@passphraseOrKey": {
"type": "String",
"placeholders": {}
},
"password": "Пароль",
"@password": {
"type": "String",
"placeholders": {}
},
"passwordForgotten": "Забыли пароль",
"@passwordForgotten": {
"type": "String",
"placeholders": {}
},
"passwordHasBeenChanged": "Пароль был изменён",
"@passwordHasBeenChanged": {
"type": "String",
"placeholders": {}
},
"passwordRecovery": "Восстановление пароля",
"@passwordRecovery": {
"type": "String",
"placeholders": {}
},
"people": "Люди",
"@people": {
"type": "String",
"placeholders": {}
},
"pickImage": "Выбрать изображение",
"@pickImage": {
"type": "String",
"placeholders": {}
},
"pin": "Закрепить",
"@pin": {
"type": "String",
"placeholders": {}
},
"play": "Проиграть {fileName}",
"@play": {
"type": "String",
"placeholders": {
"fileName": {
"type": "String"
}
}
},
"pleaseChoose": "Пожалуйста, выберите",
"@pleaseChoose": {
"type": "String",
"placeholders": {}
},
"pleaseChooseAPasscode": "Пожалуйста, выберите код доступа",
"@pleaseChooseAPasscode": {
"type": "String",
"placeholders": {}
},
"pleaseClickOnLink": "Пожалуйста, нажмите на ссылку в электронной почте, для того чтобы продолжить.",
"@pleaseClickOnLink": {
"type": "String",
"placeholders": {}
},
"pleaseEnter4Digits": "Введите 4 цифры или оставьте поле пустым, чтобы отключить блокировку приложения.",
"@pleaseEnter4Digits": {
"type": "String",
"placeholders": {}
},
"pleaseEnterYourPassword": "Пожалуйста, введите ваш пароль",
"@pleaseEnterYourPassword": {
"type": "String",
"placeholders": {}
},
"pleaseEnterYourPin": "Пожалуйста, введите свой пин-код",
"@pleaseEnterYourPin": {
"type": "String",
"placeholders": {}
},
"pleaseEnterYourUsername": "Пожалуйста, введите имя пользователя",
"@pleaseEnterYourUsername": {
"type": "String",
"placeholders": {}
},
"pleaseFollowInstructionsOnWeb": "Следуйте инструкциям на веб-сайте и нажмите «Далее».",
"@pleaseFollowInstructionsOnWeb": {
"type": "String",
"placeholders": {}
},
"privacy": "Конфиденциальность",
"@privacy": {
"type": "String",
"placeholders": {}
},
"publicRooms": "Публичные комнаты",
"@publicRooms": {
"type": "String",
"placeholders": {}
},
"pushRules": "Правила push",
"@pushRules": {
"type": "String",
"placeholders": {}
},
"reason": "Причина",
"@reason": {
"type": "String",
"placeholders": {}
},
"recording": "Запись",
"@recording": {
"type": "String",
"placeholders": {}
},
"redactedAnEvent": "{username} отредактировал(а) событие",
"@redactedAnEvent": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"redactMessage": "Отредактировать сообщение",
"@redactMessage": {
"type": "String",
"placeholders": {}
},
"register": "Зарегистрироваться",
"@register": {
"type": "String",
"placeholders": {}
},
"reject": "Отказать",
"@reject": {
"type": "String",
"placeholders": {}
},
"rejectedTheInvitation": "{username} отклонил(а) приглашение",
"@rejectedTheInvitation": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"rejoin": "Зайти повторно",
"@rejoin": {
"type": "String",
"placeholders": {}
},
"remove": "Удалить",
"@remove": {
"type": "String",
"placeholders": {}
},
"removeAllOtherDevices": "Удалить все другие устройства",
"@removeAllOtherDevices": {
"type": "String",
"placeholders": {}
},
"removedBy": "Удалено пользователем {username}",
"@removedBy": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"removeDevice": "Удалить устройство",
"@removeDevice": {
"type": "String",
"placeholders": {}
},
"unbanFromChat": "Разблокировать в чате",
"@unbanFromChat": {
"type": "String",
"placeholders": {}
},
"removeYourAvatar": "Удалить свой аватар",
"@removeYourAvatar": {
"type": "String",
"placeholders": {}
},
"replaceRoomWithNewerVersion": "Заменить комнату более новой версией",
"@replaceRoomWithNewerVersion": {
"type": "String",
"placeholders": {}
},
"reply": "Ответить",
"@reply": {
"type": "String",
"placeholders": {}
},
"reportMessage": "Сообщить о сообщении",
"@reportMessage": {
"type": "String",
"placeholders": {}
},
"requestPermission": "Запросить разрешение",
"@requestPermission": {
"type": "String",
"placeholders": {}
},
"roomHasBeenUpgraded": "Комната обновлена",
"@roomHasBeenUpgraded": {
"type": "String",
"placeholders": {}
},
"roomVersion": "Версия комнаты",
"@roomVersion": {
"type": "String",
"placeholders": {}
},
"saveFile": "Сохранить файл",
"@saveFile": {
"type": "String",
"placeholders": {}
},
"search": "Поиск",
"@search": {
"type": "String",
"placeholders": {}
},
"security": "Безопасность",
"@security": {
"type": "String",
"placeholders": {}
},
"seenByUser": "Просмотрено пользователем {username}",
"@seenByUser": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"send": "Прислать",
"@send": {
"type": "String",
"placeholders": {}
},
"sendAMessage": "Отправить сообщение",
"@sendAMessage": {
"type": "String",
"placeholders": {}
},
"sendAsText": "Отправить как текст",
"@sendAsText": {
"type": "String"
},
"sendAudio": "Отправить аудио",
"@sendAudio": {
"type": "String",
"placeholders": {}
},
"sendFile": "Отправить файл",
"@sendFile": {
"type": "String",
"placeholders": {}
},
"sendImage": "Отправить изображение",
"@sendImage": {
"type": "String",
"placeholders": {}
},
"sendMessages": "Отправить сообщения",
"@sendMessages": {
"type": "String",
"placeholders": {}
},
"sendOriginal": "Отправить оригинал",
"@sendOriginal": {
"type": "String",
"placeholders": {}
},
"sendSticker": "Отправить стикер",
"@sendSticker": {
"type": "String",
"placeholders": {}
},
"sendVideo": "Отправить видео",
"@sendVideo": {
"type": "String",
"placeholders": {}
},
"sentAFile": "📁 {username} отправил(а) файл",
"@sentAFile": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"sentAnAudio": "🎤 {username} отправил(а) аудио",
"@sentAnAudio": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"sentAPicture": "🖼️ {username} отправил(а) изображение",
"@sentAPicture": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"sentASticker": "😊 {username} отправил(а) стикер",
"@sentASticker": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"sentAVideo": "🎥 {username} отправил(а) видео",
"@sentAVideo": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"sentCallInformations": "{senderName} отправил(а) информацию о звонке",
"@sentCallInformations": {
"type": "String",
"placeholders": {
"senderName": {
"type": "String"
}
}
},
"setAsCanonicalAlias": "Установить как основной псевдоним",
"@setAsCanonicalAlias": {
"type": "String",
"placeholders": {}
},
"setCustomEmotes": "Установить пользовательские эмодзи",
"@setCustomEmotes": {
"type": "String",
"placeholders": {}
},
"setInvitationLink": "Установить ссылку для приглашения",
"@setInvitationLink": {
"type": "String",
"placeholders": {}
},
"setPermissionsLevel": "Установить уровень разрешений",
"@setPermissionsLevel": {
"type": "String",
"placeholders": {}
},
"setStatus": "Задать статус",
"@setStatus": {
"type": "String",
"placeholders": {}
},
"settings": "Настройки",
"@settings": {
"type": "String",
"placeholders": {}
},
"share": "Поделиться",
"@share": {
"type": "String",
"placeholders": {}
},
"sharedTheLocation": "{username} поделился(ась) местоположением",
"@sharedTheLocation": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"shareLocation": "Поделиться местоположением",
"@shareLocation": {
"type": "String",
"placeholders": {}
},
"showPassword": "Показать пароль",
"@showPassword": {
"type": "String",
"placeholders": {}
},
"singlesignon": "Единая точка входа",
"@singlesignon": {
"type": "String",
"placeholders": {}
},
"skip": "Пропустить",
"@skip": {
"type": "String",
"placeholders": {}
},
"sourceCode": "Исходный код",
"@sourceCode": {
"type": "String",
"placeholders": {}
},
"spaceIsPublic": "Публичное пространство",
"@spaceIsPublic": {
"type": "String",
"placeholders": {}
},
"spaceName": "Название пространства",
"@spaceName": {
"type": "String",
"placeholders": {}
},
"startedACall": "{senderName} начал(а) звонок",
"@startedACall": {
"type": "String",
"placeholders": {
"senderName": {
"type": "String"
}
}
},
"status": "Статус",
"@status": {
"type": "String",
"placeholders": {}
},
"statusExampleMessage": "Как у вас сегодня дела?",
"@statusExampleMessage": {
"type": "String",
"placeholders": {}
},
"submit": "Отправить",
"@submit": {
"type": "String",
"placeholders": {}
},
"synchronizingPleaseWait": "Синхронизация… Пожалуйста, подождите.",
"@synchronizingPleaseWait": {
"type": "String",
"placeholders": {}
},
"systemTheme": "Системная",
"@systemTheme": {
"type": "String",
"placeholders": {}
},
"theyDontMatch": "Они не совпадают",
"@theyDontMatch": {
"type": "String",
"placeholders": {}
},
"theyMatch": "Они совпадают",
"@theyMatch": {
"type": "String",
"placeholders": {}
},
"title": "FluffyChat",
"@title": {
"description": "Title for the application",
"type": "String",
"placeholders": {}
},
"toggleFavorite": "Переключить избранное",
"@toggleFavorite": {
"type": "String",
"placeholders": {}
},
"toggleMuted": "Переключить без звука",
"@toggleMuted": {
"type": "String",
"placeholders": {}
},
"toggleUnread": "Отметить как прочитанное/непрочитанное",
"@toggleUnread": {
"type": "String",
"placeholders": {}
},
"tooManyRequestsWarning": "Слишком много запросов. Пожалуйста, повторите попытку позже!",
"@tooManyRequestsWarning": {
"type": "String",
"placeholders": {}
},
"transferFromAnotherDevice": "Перенос с другого устройства",
"@transferFromAnotherDevice": {
"type": "String",
"placeholders": {}
},
"tryToSendAgain": "Попробуйте отправить ещё раз",
"@tryToSendAgain": {
"type": "String",
"placeholders": {}
},
"unavailable": "Недоступен",
"@unavailable": {
"type": "String",
"placeholders": {}
},
"unbannedUser": "{username} разблокировал(а) {targetName}",
"@unbannedUser": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"targetName": {
"type": "String"
}
}
},
"unblockDevice": "Разблокировать устройство",
"@unblockDevice": {
"type": "String",
"placeholders": {}
},
"unknownDevice": "Неизвестное устройство",
"@unknownDevice": {
"type": "String",
"placeholders": {}
},
"unknownEncryptionAlgorithm": "Неизвестный алгоритм шифрования",
"@unknownEncryptionAlgorithm": {
"type": "String",
"placeholders": {}
},
"unknownEvent": "Неизвестное событие '{type}'",
"@unknownEvent": {
"type": "String",
"placeholders": {
"type": {
"type": "String"
}
}
},
"unmuteChat": "Включить уведомления",
"@unmuteChat": {
"type": "String",
"placeholders": {}
},
"unpin": "Открепить",
"@unpin": {
"type": "String",
"placeholders": {}
},
"unreadChats": "{unreadCount, plural, other{{unreadCount} непрочитанных чата(ов)}}",
"@unreadChats": {
"type": "String",
"placeholders": {
"unreadCount": {
"type": "int"
}
}
},
"userAndOthersAreTyping": "{username} и {count} других участников печатают…",
"@userAndOthersAreTyping": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"count": {
"type": "int"
}
}
},
"userAndUserAreTyping": "{username} и {username2} печатают…",
"@userAndUserAreTyping": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"username2": {
"type": "String"
}
}
},
"userIsTyping": "{username} печатает…",
"@userIsTyping": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"userLeftTheChat": "🚪 {username} покинул(а) чат",
"@userLeftTheChat": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"username": "Имя пользователя",
"@username": {
"type": "String",
"placeholders": {}
},
"userSentUnknownEvent": "{username} отправил(а) событие типа \"{type}\"",
"@userSentUnknownEvent": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"type": {
"type": "String"
}
}
},
"verified": "Проверено",
"@verified": {
"type": "String",
"placeholders": {}
},
"verify": "Проверить",
"@verify": {
"type": "String",
"placeholders": {}
},
"verifyStart": "Начать проверку",
"@verifyStart": {
"type": "String",
"placeholders": {}
},
"verifySuccess": "Вы успешно проверены!",
"@verifySuccess": {
"type": "String",
"placeholders": {}
},
"verifyTitle": "Проверка другой учётной записи",
"@verifyTitle": {
"type": "String",
"placeholders": {}
},
"videoCall": "Видеозвонок",
"@videoCall": {
"type": "String",
"placeholders": {}
},
"visibilityOfTheChatHistory": "Видимость истории чата",
"@visibilityOfTheChatHistory": {
"type": "String",
"placeholders": {}
},
"visibleForAllParticipants": "Видима для всех участников",
"@visibleForAllParticipants": {
"type": "String",
"placeholders": {}
},
"visibleForEveryone": "Видна всем",
"@visibleForEveryone": {
"type": "String",
"placeholders": {}
},
"voiceMessage": "Отправить голосовое сообщение",
"@voiceMessage": {
"type": "String",
"placeholders": {}
},
"waitingPartnerAcceptRequest": "Жду, когда партнер примет запроc…",
"@waitingPartnerAcceptRequest": {
"type": "String",
"placeholders": {}
},
"waitingPartnerEmoji": "Жду, когда партнер примет эмодзи…",
"@waitingPartnerEmoji": {
"type": "String",
"placeholders": {}
},
"waitingPartnerNumbers": "В ожидании партнёра, чтобы принять числа…",
"@waitingPartnerNumbers": {
"type": "String",
"placeholders": {}
},
"wallpaper": "Обои:",
"@wallpaper": {
"type": "String",
"placeholders": {}
},
"warning": "Предупреждение!",
"@warning": {
"type": "String",
"placeholders": {}
},
"weSentYouAnEmail": "Мы отправили вам электронное письмо",
"@weSentYouAnEmail": {
"type": "String",
"placeholders": {}
},
"whoCanPerformWhichAction": "Кто и какое действие может выполнять",
"@whoCanPerformWhichAction": {
"type": "String",
"placeholders": {}
},
"whoIsAllowedToJoinThisGroup": "Кому разрешено вступать в эту группу",
"@whoIsAllowedToJoinThisGroup": {
"type": "String",
"placeholders": {}
},
"whyDoYouWantToReportThis": "Почему вы хотите сообщить об этом?",
"@whyDoYouWantToReportThis": {
"type": "String",
"placeholders": {}
},
"wipeChatBackup": "Удалить резервную копию чата, чтобы создать новый ключ восстановления?",
"@wipeChatBackup": {
"type": "String",
"placeholders": {}
},
"withTheseAddressesRecoveryDescription": "По этим адресам вы можете восстановить свой пароль.",
"@withTheseAddressesRecoveryDescription": {
"type": "String",
"placeholders": {}
},
"writeAMessage": "Напишите сообщение…",
"@writeAMessage": {
"type": "String",
"placeholders": {}
},
"yes": "Да",
"@yes": {
"type": "String",
"placeholders": {}
},
"you": "Вы",
"@you": {
"type": "String",
"placeholders": {}
},
"youAreNoLongerParticipatingInThisChat": "Вы больше не участвуете в этом чате",
"@youAreNoLongerParticipatingInThisChat": {
"type": "String",
"placeholders": {}
},
"youHaveBeenBannedFromThisChat": "Вы были заблокированы в этом чате",
"@youHaveBeenBannedFromThisChat": {
"type": "String",
"placeholders": {}
},
"yourPublicKey": "Ваш открытый ключ",
"@yourPublicKey": {
"type": "String",
"placeholders": {}
},
"chatHasBeenAddedToThisSpace": "Чат был добавлен в это пространство",
"@chatHasBeenAddedToThisSpace": {},
"addToSpace": "Добавить в пространство",
"@addToSpace": {},
"scanQrCode": "Сканировать QR-код",
"@scanQrCode": {},
"sendOnEnter": "Отправлять по Enter",
"@sendOnEnter": {},
"homeserver": "Домашний сервер",
"@homeserver": {},
"serverRequiresEmail": "Этот сервер должен подтвердить ваш адрес электронной почты для регистрации.",
"@serverRequiresEmail": {},
"enableMultiAccounts": "(БЕТА) Включить несколько учетных записей на этом устройстве",
"@enableMultiAccounts": {},
"bundleName": "Название пакета",
"@bundleName": {},
"removeFromBundle": "Удалить из этого пакета",
"@removeFromBundle": {},
"addToBundle": "Добавить в пакет",
"@addToBundle": {},
"editBundlesForAccount": "Изменить пакеты для этой учетной записи",
"@editBundlesForAccount": {},
"addAccount": "Добавить учетную запись",
"@addAccount": {},
"link": "Ссылка",
"@link": {},
"oneClientLoggedOut": "Один из ваших клиентов вышел",
"@oneClientLoggedOut": {},
"yourChatBackupHasBeenSetUp": "Резервное копирование чата настроено.",
"@yourChatBackupHasBeenSetUp": {},
"unverified": "Не проверено",
"@unverified": {},
"commandHint_clearcache": "Очистить кэш",
"@commandHint_clearcache": {
"type": "String",
"description": "Usage hint for the command /clearcache"
},
"commandHint_discardsession": "Удалить сеанс",
"@commandHint_discardsession": {
"type": "String",
"description": "Usage hint for the command /discardsession"
},
"commandHint_dm": "Начните личный чат\nИспользуйте --no-encryption, чтобы отключить шифрование",
"@commandHint_dm": {
"type": "String",
"description": "Usage hint for the command /dm"
},
"messageInfo": "Информация о сообщении",
"@messageInfo": {},
"openGallery": "Открыть галерею",
"@openGallery": {},
"removeFromSpace": "Удалить из пространства",
"@removeFromSpace": {},
"commandHint_create": "Создайте пустой групповой чат\nИспользуйте --no-encryption, чтобы отключить шифрование",
"@commandHint_create": {
"type": "String",
"description": "Usage hint for the command /create"
},
"sender": "Отправитель",
"@sender": {},
"addToSpaceDescription": "Выберите пространство, чтобы добавить к нему этот чат.",
"@addToSpaceDescription": {},
"start": "Начать",
"@start": {},
"time": "Время",
"@time": {},
"messageType": "Тип сообщения",
"@messageType": {},
"repeatPassword": "Повторите пароль",
"@repeatPassword": {},
"openVideoCamera": "Открыть камеру для видео",
"@openVideoCamera": {
"type": "String",
"placeholders": {}
},
"videoWithSize": "Видео ({size})",
"@videoWithSize": {
"type": "String",
"placeholders": {
"size": {
"type": "String"
}
}
},
"publish": "Опубликовать",
"@publish": {},
"dismiss": "Отклонить",
"@dismiss": {},
"markAsRead": "Отметить как прочитанное",
"@markAsRead": {},
"reportUser": "Сообщить о пользователе",
"@reportUser": {},
"openChat": "Открыть чат",
"@openChat": {},
"reactedWith": "{sender} реагирует с {reaction}",
"@reactedWith": {
"type": "String",
"placeholders": {
"sender": {
"type": "String"
},
"reaction": {
"type": "String"
}
}
},
"emojis": "Эмодзи",
"@emojis": {},
"voiceCall": "Голосовой звонок",
"@voiceCall": {},
"unsupportedAndroidVersion": "Неподдерживаемая версия Android",
"@unsupportedAndroidVersion": {},
"unsupportedAndroidVersionLong": "Для этой функции требуется более новая версия Android. Проверьте наличие обновлений или поддержку Lineage OS.",
"@unsupportedAndroidVersionLong": {},
"placeCall": "Совершить звонок",
"@placeCall": {},
"videoCallsBetaWarning": "Обратите внимание, что видеозвонки в настоящее время находятся в бета-версии. Они могут работать не так, как ожидалось, или вообще не работать на всех платформах.",
"@videoCallsBetaWarning": {},
"experimentalVideoCalls": "Экспериментальные видеозвонки",
"@experimentalVideoCalls": {},
"emailOrUsername": "Адрес электронной почты или имя пользователя",
"@emailOrUsername": {},
"pinMessage": "Прикрепить к комнате",
"@pinMessage": {},
"confirmEventUnpin": "Вы уверены, что хотите навсегда открепить событие?",
"@confirmEventUnpin": {},
"switchToAccount": "Переключиться на учётную запись {number}",
"@switchToAccount": {
"type": "number",
"placeholders": {
"number": {
"type": "String"
}
}
},
"nextAccount": "Следующая учётная запись",
"@nextAccount": {},
"previousAccount": "Предыдущая учётная запись",
"@previousAccount": {},
"addWidget": "Добавить виджет",
"@addWidget": {},
"widgetVideo": "Видео",
"@widgetVideo": {},
"widgetEtherpad": "Текстовая записка",
"@widgetEtherpad": {},
"widgetCustom": "Пользовательский",
"@widgetCustom": {},
"widgetJitsi": "Совещание Jitsi",
"@widgetJitsi": {},
"widgetName": "Имя",
"@widgetName": {},
"widgetUrlError": "Этот URL не действителен.",
"@widgetUrlError": {},
"widgetNameError": "Пожалуйста, укажите отображаемое имя.",
"@widgetNameError": {},
"errorAddingWidget": "Ошибка при добавлении виджета.",
"@errorAddingWidget": {},
"separateChatTypes": "Разделять личные чаты и группы",
"@separateChatTypes": {
"type": "String",
"placeholders": {}
},
"youRejectedTheInvitation": "Вы отклонили приглашение",
"@youRejectedTheInvitation": {},
"youAcceptedTheInvitation": "👍 Вы приняли приглашение",
"@youAcceptedTheInvitation": {},
"youUnbannedUser": "Вы разблокировали {user}",
"@youUnbannedUser": {
"placeholders": {
"user": {
"type": "String"
}
}
},
"youJoinedTheChat": "Вы присоединились к чату",
"@youJoinedTheChat": {},
"youKickedAndBanned": "🙅 Вы выгнали и заблокировали {user}",
"@youKickedAndBanned": {
"placeholders": {
"user": {
"type": "String"
}
}
},
"youInvitedUser": "📩 Вы пригласили {user}",
"@youInvitedUser": {
"placeholders": {
"user": {
"type": "String"
}
}
},
"youKicked": "👞 Вы выгнали {user}",
"@youKicked": {
"placeholders": {
"user": {
"type": "String"
}
}
},
"youHaveWithdrawnTheInvitationFor": "Вы отозвали приглашение для {user}",
"@youHaveWithdrawnTheInvitationFor": {
"placeholders": {
"user": {
"type": "String"
}
}
},
"youBannedUser": "Вы заблокировали {user}",
"@youBannedUser": {
"placeholders": {
"user": {
"type": "String"
}
}
},
"youInvitedBy": "📩 Вы были приглашены {user}",
"@youInvitedBy": {
"placeholders": {
"user": {
"type": "String"
}
}
},
"recoveryKeyLost": "Ключ восстановления утерян?",
"@recoveryKeyLost": {},
"users": "Пользователи",
"@users": {},
"unlockOldMessages": "Разблокировать старые сообщения",
"@unlockOldMessages": {},
"storeInSecureStorageDescription": "Сохраните ключ восстановления в безопасном хранилище этого устройства.",
"@storeInSecureStorageDescription": {},
"storeSecurlyOnThisDevice": "Сохранить на этом устройстве",
"@storeSecurlyOnThisDevice": {},
"saveKeyManuallyDescription": "Сохраните этот ключ вручную, вызвав диалог общего доступа системы или буфера обмена.",
"@saveKeyManuallyDescription": {},
"recoveryKey": "Ключ восстановления",
"@recoveryKey": {},
"pleaseEnterRecoveryKey": "Введите ключ восстановления:",
"@pleaseEnterRecoveryKey": {},
"pleaseEnterRecoveryKeyDescription": "Чтобы разблокировать старые сообщения, введите ключ восстановления, сгенерированный в предыдущем сеансе. Ваш ключ восстановления НЕ является вашим паролем.",
"@pleaseEnterRecoveryKeyDescription": {},
"storeInAndroidKeystore": "Сохранить в Android KeyStore",
"@storeInAndroidKeystore": {},
"storeInAppleKeyChain": "Сохранить в Apple KeyChain",
"@storeInAppleKeyChain": {},
"countFiles": "{count} файлов",
"@countFiles": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"user": "Пользователь",
"@user": {},
"confirmMatrixId": "Пожалуйста, подтвердите Matrix ID, чтобы удалить свою учётную запись.",
"@confirmMatrixId": {},
"supposedMxid": "Это должно быть {mxid}",
"@supposedMxid": {
"type": "String",
"placeholders": {
"mxid": {
"type": "String"
}
}
},
"dehydrateTor": "Пользователи TOR: Экспорт сеанса",
"@dehydrateTor": {},
"indexedDbErrorLong": "К сожалению, по умолчанию хранилище сообщений не включено в приватном режиме.\nПожалуйста, посетите\n- about:config\n- установите для dom.indexedDB.privateBrowsing.enabled значение true\nВ противном случае запуск FluffyChat будет невозможен.",
"@indexedDbErrorLong": {},
"custom": "Пользовательское",
"@custom": {},
"hydrate": "Восстановить из файла резервной копии",
"@hydrate": {},
"hydrateTor": "Пользователи TOR: Импорт экспорта сессии",
"@hydrateTor": {},
"hydrateTorLong": "В прошлый раз вы экспортировали свою сессию в TOR? Быстро импортируйте его и продолжайте общение.",
"@hydrateTorLong": {},
"dehydrateTorLong": "Для пользователей TOR рекомендуется экспортировать сессию перед закрытием окна.",
"@dehydrateTorLong": {},
"dehydrate": "Экспорт сеанса и очистка устройства",
"@dehydrate": {},
"dehydrateWarning": "Это действие не может быть отменено. Убедитесь, что вы безопасно сохранили файл резервной копии.",
"@dehydrateWarning": {},
"indexedDbErrorTitle": "Проблемы с приватным режимом",
"@indexedDbErrorTitle": {},
"otherCallingPermissions": "Микрофон, камера и другие разрешения FluffyChat",
"@otherCallingPermissions": {},
"enterSpace": "Войти в пространство",
"@enterSpace": {},
"screenSharingDetail": "Вы делитесь своим экраном в FuffyChat",
"@screenSharingDetail": {},
"callingAccountDetails": "Позволяет FluffyChat использовать родное android приложение для звонков.",
"@callingAccountDetails": {},
"newSpace": "Новое пространство",
"@newSpace": {},
"appearOnTop": "Появляться сверху",
"@appearOnTop": {},
"commandHint_markasdm": "Пометить как комнату личных сообщений",
"@commandHint_markasdm": {},
"appearOnTopDetails": "Позволяет приложению отображаться сверху (не требуется, если у вас уже настроен Fluffychat как аккаунт для звонков)",
"@appearOnTopDetails": {},
"foregroundServiceRunning": "Это уведомление появляется, когда запущена основная служба.",
"@foregroundServiceRunning": {},
"newGroup": "Новая группа",
"@newGroup": {},
"enterRoom": "Войти в комнату",
"@enterRoom": {},
"allSpaces": "Все пространства",
"@allSpaces": {},
"callingPermissions": "Разрешения на звонки",
"@callingPermissions": {},
"callingAccount": "Аккаунт для звонков",
"@callingAccount": {},
"commandHint_markasgroup": "Пометить как группу",
"@commandHint_markasgroup": {},
"whyIsThisMessageEncrypted": "Почему это сообщение нечитаемо?",
"@whyIsThisMessageEncrypted": {},
"noKeyForThisMessage": "Это может произойти, если сообщение было отправлено до того, как вы вошли в свою учетную запись на данном устройстве.\n\nТакже возможно, что отправитель заблокировал ваше устройство или что-то пошло не так с интернет-соединением.\n\nВы можете прочитать сообщение на другой сессии? Тогда вы можете перенести сообщение с неё! Перейдите в Настройки > Устройства и убедитесь, что ваши устройства проверили друг друга. Когда вы откроете комнату в следующий раз и обе сессии будут открыты, ключи будут переданы автоматически.\n\nВы не хотите потерять ключи при выходе из системы или переключении устройств? Убедитесь, что вы включили резервное копирование чата в настройках.",
"@noKeyForThisMessage": {},
"screenSharingTitle": "общий доступ к экрану",
"@screenSharingTitle": {},
"numChats": "{number} чатов",
"@numChats": {
"type": "number",
"placeholders": {
"number": {
"type": "String"
}
}
},
"fileIsTooBigForServer": "Отправка не удалась! Сервер поддерживает только вложения размером до {max}.",
"@fileIsTooBigForServer": {},
"hideUnimportantStateEvents": "Скрыть необязательные события статуса",
"@hideUnimportantStateEvents": {},
"sorryThatsNotPossible": "Извините... это невозможно",
"@sorryThatsNotPossible": {},
"openLinkInBrowser": "Открыть ссылку в браузере",
"@openLinkInBrowser": {},
"fileHasBeenSavedAt": "Файл сохранён в {path}",
"@fileHasBeenSavedAt": {
"type": "String",
"placeholders": {
"path": {
"type": "String"
}
}
},
"commandHint_cuddle": "Отправить улыбку",
"@commandHint_cuddle": {},
"readUpToHere": "Непрочитанное",
"@readUpToHere": {},
"commandHint_hug": "Отправить обнимашки",
"@commandHint_hug": {},
"cuddleContent": "{senderName} улыбнулся(-ась) Вам",
"@cuddleContent": {
"type": "String",
"placeholders": {
"senderName": {
"type": "String"
}
}
},
"hugContent": "{senderName} обнял(а) Вас",
"@hugContent": {
"type": "String",
"placeholders": {
"senderName": {
"type": "String"
}
}
},
"jump": "Перейти",
"@jump": {},
"doNotShowAgain": "Не показывать снова",
"@doNotShowAgain": {},
"newSpaceDescription": "Пространства позволяют объединять Ваши чаты и создавать частные или общедоступные сообщества.",
"@newSpaceDescription": {},
"disableEncryptionWarning": "В целях безопасности Вы не можете отключить шифрование в чате, где оно было включено.",
"@disableEncryptionWarning": {},
"deviceKeys": "Ключи устройств:",
"@deviceKeys": {},
"noBackupWarning": "Внимание! Без резервного копиирования, Вы потеряете доступ к своим зашифрованным сообщениям. Крайне рекомендуется включить резервное копирование перед выходом.",
"@noBackupWarning": {},
"noOtherDevicesFound": "Другие устройства не найдены",
"@noOtherDevicesFound": {},
"reportErrorDescription": "😭 О, нет. Что-то пошло не так. При желании вы можете сообщить об этой ошибке разработчикам.",
"@reportErrorDescription": {},
"report": "пожаловаться",
"@report": {},
"allRooms": "Все группы",
"@allRooms": {
"type": "String",
"placeholders": {}
},
"startFirstChat": "Начните Ваш первый чат",
"@startFirstChat": {},
"jumpToLastReadMessage": "Последнее прочитанное сообщение",
"@jumpToLastReadMessage": {},
"wasDirectChatDisplayName": "Пустой чат (был {oldDisplayName})",
"@wasDirectChatDisplayName": {
"type": "String",
"placeholders": {
"oldDisplayName": {
"type": "String"
}
}
},
"encryptThisChat": "Зашифровать этот чат",
"@encryptThisChat": {},
"reopenChat": "Открыть чат заново",
"@reopenChat": {},
"commandHint_googly": "Отправить выпученные глаза",
"@commandHint_googly": {},
"signInWith": "Войти с {provider}",
"@signInWith": {
"type": "String",
"placeholders": {
"provider": {
"type": "String"
}
}
},
"notAnImage": "Это не картинка.",
"@notAnImage": {},
"importNow": "Импортировать сейчас",
"@importNow": {},
"importEmojis": "Импортировать эмодзи",
"@importEmojis": {},
"importFromZipFile": "Импортировать из ZIP-файла",
"@importFromZipFile": {},
"exportEmotePack": "Экспортировать набор эмодзи как ZIP",
"@exportEmotePack": {},
"replace": "Заменить",
"@replace": {},
"googlyEyesContent": "{senderName} выпучил глаза",
"@googlyEyesContent": {
"type": "String",
"placeholders": {
"senderName": {
"type": "String"
}
}
},
"signInWithPassword": "Войти с помощью пароля",
"@signInWithPassword": {},
"pleaseTryAgainLaterOrChooseDifferentServer": "Повторите попытку позже или выберите другой сервер.",
"@pleaseTryAgainLaterOrChooseDifferentServer": {},
"sendTypingNotifications": "Отправлять уведомления о наборе текста",
"@sendTypingNotifications": {},
"createGroup": "Создать группу",
"@createGroup": {},
"inviteContactToGroupQuestion": "Вы хотите пригласить {contact} в чат \"{groupName}\"?",
"@inviteContactToGroupQuestion": {},
"tryAgain": "Повторите попытку",
"@tryAgain": {},
"addChatDescription": "Добавить описание чата...",
"@addChatDescription": {},
"chatPermissions": "Права в чате",
"@chatPermissions": {},
"chatDescription": "Описание чата",
"@chatDescription": {},
"chatDescriptionHasBeenChanged": "Описание чата изменено",
"@chatDescriptionHasBeenChanged": {},
"noChatDescriptionYet": "Описание чата не создано.",
"@noChatDescriptionYet": {},
"invalidServerName": "Недопустимое имя сервера",
"@invalidServerName": {},
"optionalRedactReason": "(Необязательно) Причина редактирования...",
"@optionalRedactReason": {},
"redactMessageDescription": "Сообщение будет отредактировано для всех участников. Это необратимо.",
"@redactMessageDescription": {},
"messagesStyle": "Сообщения:",
"@messagesStyle": {},
"shareInviteLink": "Поделиться приглашением",
"@shareInviteLink": {},
"redactedBy": "{username} отредактировал это событие",
"@redactedBy": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
}
}
},
"directChat": "Личный чат",
"@directChat": {},
"profileNotFound": "Пользователь не найден на сервере. Это может быть проблемой подключения или пользователь не существует.",
"@profileNotFound": {},
"setTheme": "Тема:",
"@setTheme": {},
"redactedByBecause": "{username} отредактировал это событие. Причина: \"{reason}\"",
"@redactedByBecause": {
"type": "String",
"placeholders": {
"username": {
"type": "String"
},
"reason": {
"type": "String"
}
}
},
"setChatDescription": "Установить описание чата",
"@setChatDescription": {},
"setColorTheme": "Цветовая тема:",
"@setColorTheme": {},
"invite": "Пригласить",
"@invite": {},
"invitePrivateChat": "📨 Пригласить в приватный чат",
"@invitePrivateChat": {},
"inviteGroupChat": "📨 Пригласить в групповой чат",
"@inviteGroupChat": {},
"invalidInput": "Недопустимый ввод!",
"@invalidInput": {},
"wrongPinEntered": "Введён неверный пин-код! Повторите попытку через {seconds} секунд...",
"@wrongPinEntered": {
"type": "String",
"placeholders": {
"seconds": {
"type": "int"
}
}
},
"emoteKeyboardNoRecents": "Недавно использованные эмодзи появятся здесь...",
"@emoteKeyboardNoRecents": {
"type": "String",
"placeholders": {}
},
"banUserDescription": "Заблокированные в чате пользователи не смогут перезайти в чат, пока они не будут разблокированны.",
"@banUserDescription": {},
"removeDevicesDescription": "Вы выйдете с этого устройства и больше не будете получать сообщения.",
"@removeDevicesDescription": {},
"unbanUserDescription": "Пользователь сможет при желании зайти в чат снова.",
"@unbanUserDescription": {},
"pushNotificationsNotAvailable": "Push-уведомления недоступны",
"@pushNotificationsNotAvailable": {},
"makeAdminDescription": "Как только вы назначите этого пользователя администратором, вы не сможете этого отменить, так как их права доступа и ваши будут одинаковы.",
"@makeAdminDescription": {},
"archiveRoomDescription": "Чат переместится в архив. Другим пользователям будет видно, что вы вышли из чата.",
"@archiveRoomDescription": {},
"hasKnocked": "🚪 {user} постучался",
"@hasKnocked": {
"placeholders": {
"user": {
"type": "String"
}
}
},
"learnMore": "Узнать больше",
"@learnMore": {},
"roomUpgradeDescription": "Затем чат будет воссоздан с новой версией комнаты. Все участники будут уведомлены о необходимости перейти в новый чат. Вы можете узнать больше о версиях комнат на https://spec.matrix.org/latest/rooms/",
"@roomUpgradeDescription": {},
"pleaseEnterANumber": "Пожалуйста введите число больше 0",
"@pleaseEnterANumber": {},
"kickUserDescription": "Пользователь будет изгнан из чата, но не будет заблокирован. В публичных чатах пользователь может перезайти когда угодно.",
"@kickUserDescription": {},
"blockListDescription": "Вы можете заглушить тревожащих вас пользователей. Вы не будете получать сообщения или приглашения в комнату от пользователей из вашего личного чёрного списка.",
"@blockListDescription": {},
"blockedUsers": "Заглушённые пользователи",
"@blockedUsers": {},
"block": "Заглушить",
"@block": {},
"blockUsername": "Игнорировать имя пользователя",
"@blockUsername": {},
"createGroupAndInviteUsers": "Создать и начать приглашать",
"@createGroupAndInviteUsers": {},
"startConversation": "Начать общение",
"@startConversation": {},
"groupCanBeFoundViaSearch": "Группа может быть найдена поиском",
"@groupCanBeFoundViaSearch": {},
"noUsersFoundWithQuery": "К сожалению пользователей с именем \"{query}\" не найдено. Убедитесь, что вы не совершили опечатку.",
"@noUsersFoundWithQuery": {
"type": "String",
"placeholders": {
"query": {
"type": "String"
}
}
},
"yourGlobalUserIdIs": "Ваш глобальный идентификатор - ",
"@yourGlobalUserIdIs": {},
"commandHint_sendraw": "Отправить сырой json",
"@commandHint_sendraw": {},
"wrongRecoveryKey": "Простите... судя по всему это неверный ключ восстановления.",
"@wrongRecoveryKey": {},
"groupName": "Название группы",
"@groupName": {},
"databaseMigrationTitle": "База данных оптимизированна",
"@databaseMigrationTitle": {},
"searchChatsRooms": "Поиск #чатов, @людей...",
"@searchChatsRooms": {},
"databaseMigrationBody": "Пожалуйста, подождите. Это может занять некоторое время.",
"@databaseMigrationBody": {},
"publicSpaces": "Публичные пространства",
"@publicSpaces": {},
"passwordIsWrong": "Вы ввели неверный пароль",
"@passwordIsWrong": {},
"pleaseEnterYourCurrentPassword": "Пожалуйста, введите свой текущий пароль",
"@pleaseEnterYourCurrentPassword": {},
"publicLink": "Публичная ссылка",
"@publicLink": {},
"nothingFound": "Ничего не найдено...",
"@nothingFound": {},
"newPassword": "Новый пароль",
"@newPassword": {},
"passwordsDoNotMatch": "Пароли не совпадают",
"@passwordsDoNotMatch": {},
"select": "Выбрать",
"@select": {},
"pleaseChooseAStrongPassword": "Пожалуйста, подберите сильный пароль",
"@pleaseChooseAStrongPassword": {},
"leaveEmptyToClearStatus": "Чтобы очистить статус, оставьте поле пустым.",
"@leaveEmptyToClearStatus": {},
"joinSpace": "Присоединиться к пространству",
"@joinSpace": {},
"searchForUsers": "Поиск @пользователей...",
"@searchForUsers": {},
"thisDevice": "Данное устройство:",
"@thisDevice": {},
"decline": "Отклонить",
"@decline": {},
"databaseBuildErrorBody": "Невозможно собрать базу данных SQlite. Приложение пытается использовать старую базу данных. Пожалуйста, сообщите об этой ошибке разработчикам по адресу {url}. Сообщение об ошибке: {error}",
"@databaseBuildErrorBody": {
"type": "String",
"placeholders": {
"url": {
"type": "String"
},
"error": {
"type": "String"
}
}
},
"initAppError": "Произошла ошибка при запуске приложения",
"@initAppError": {},
"sessionLostBody": "Ваш сеанс утерян. Пожалуйста, сообщите об этой ошибке разработчикам по адресу {url}. Сообщение об ошибке: {error}",
"@sessionLostBody": {
"type": "String",
"placeholders": {
"url": {
"type": "String"
},
"error": {
"type": "String"
}
}
},
"restoreSessionBody": "Приложение пытается восстановить сеанс из резервной копии. Пожалуйста, сообщите об этой ошибке разработчикам по адресу {url}. Сообщение об ошибке: {error}",
"@restoreSessionBody": {
"type": "String",
"placeholders": {
"url": {
"type": "String"
},
"error": {
"type": "String"
}
}
},
"subspace": "Субпространство",
"@subspace": {},
"addChatOrSubSpace": "Добавить чат или субпространство",
"@addChatOrSubSpace": {},
"youInvitedToBy": "📩 Вы были приглашены по ссылке на:\n{alias}",
"@youInvitedToBy": {
"placeholders": {
"alias": {
"type": "String"
}
}
},
"sendReadReceipts": "Отправка квитанций о прочтении",
"@sendReadReceipts": {},
"verifyOtherUser": "🔐 Подтвердить другого пользователя",
"@verifyOtherUser": {},
"verifyOtherDevice": "🔐 Подтвердить другое устройство",
"@verifyOtherDevice": {},
"forwardMessageTo": "Переслать сообщение в {roomName}?",
"@forwardMessageTo": {
"type": "String",
"placeholders": {
"roomName": {
"type": "String"
}
}
},
"sendReadReceiptsDescription": "Другие участники чата могут видеть, когда вы прочитали сообщение.",
"@sendReadReceiptsDescription": {},
"transparent": "Прозрачный",
"@transparent": {},
"verifyOtherUserDescription": "Если вы подтвердите другого пользователя, то вы можете быть уверены зная, кому вы действительно пишете. 💪\n\nКогда вы начинаете подтверждение, вы и другой пользователь увидите всплывающее окно в приложении. Там вы увидите ряд чисел или эмодзи, которые вы должны сравнить друг с другом.\n\nЛучший способ сделать это - встретиться в реальной жизни или по видео звонку. 👭",
"@verifyOtherUserDescription": {},
"verifyOtherDeviceDescription": "При подтверждении другого устройства эти устройства могут обмениваться ключами, повышая общую безопасность. 💪 При запуске подтверждения в приложении на обоих устройствах появится всплывающее окно. Там вы увидите ряд чисел или эмодзи, которые вы должны сравнить друг с другом. Лучше иметь оба устройства под рукой перед началом проверки. 🤳",
"@verifyOtherDeviceDescription": {},
"formattedMessagesDescription": "Отображать содержимое расширенных сообщений, такой как жирный текст, с помощью Markdown.",
"@formattedMessagesDescription": {},
"acceptedKeyVerification": "{sender} принял(а) подтверждение ключей",
"@acceptedKeyVerification": {
"type": "String",
"placeholders": {
"sender": {
"type": "String"
}
}
},
"canceledKeyVerification": "{sender} отклонил(а) подтверждение ключей",
"@canceledKeyVerification": {
"type": "String",
"placeholders": {
"sender": {
"type": "String"
}
}
},
"sendTypingNotificationsDescription": "Другие участники чата могут видеть, когда вы набираете новое сообщение.",
"@sendTypingNotificationsDescription": {},
"formattedMessages": "Форматированные сообщения",
"@formattedMessages": {},
"startedKeyVerification": "{sender} начал(а) подтверждение ключей",
"@startedKeyVerification": {
"type": "String",
"placeholders": {
"sender": {
"type": "String"
}
}
},
"isReadyForKeyVerification": "{sender} готов(а) к подтверждению ключей",
"@isReadyForKeyVerification": {
"type": "String",
"placeholders": {
"sender": {
"type": "String"
}
}
},
"requestedKeyVerification": "{sender} запросил(а) подтверждение ключей",
"@requestedKeyVerification": {
"type": "String",
"placeholders": {
"sender": {
"type": "String"
}
}
},
"completedKeyVerification": "{sender} завершил(а) подтверждение ключей",
"@completedKeyVerification": {
"type": "String",
"placeholders": {
"sender": {
"type": "String"
}
}
},
"incomingMessages": "Входящие сообщения",
"@incomingMessages": {},
"presencesToggle": "Показывать сообщения в статусах других пользователей",
"@presencesToggle": {
"type": "String",
"placeholders": {}
},
"presenceStyle": "Представление:",
"@presenceStyle": {
"type": "String",
"placeholders": {}
},
"hidePresences": "Скрыть список статусов?",
"@hidePresences": {},
"stickers": "Стикеры",
"@stickers": {},
"discover": "Исследовать",
"@discover": {},
"globalChatId": "ID глобального чата",
"@globalChatId": {},
"customEmojisAndStickersBody": "Добавить или поделиться пользовательскими эмодзи или стикерами, которые могут быть применены в любом чате.",
"@customEmojisAndStickersBody": {},
"hideMemberChangesInPublicChatsBody": "Для улучшения читаемости не показывать на временной шкале входы и выходы из чата.",
"@hideMemberChangesInPublicChatsBody": {},
"knocking": "Стучаться",
"@knocking": {},
"accessAndVisibility": "Доступность и видимость",
"@accessAndVisibility": {},
"publicChatAddresses": "Адресы публичного чата",
"@publicChatAddresses": {},
"accessAndVisibilityDescription": "Кому разрешено войти в этот чат и как этот чат может быть обнаружен.",
"@accessAndVisibilityDescription": {},
"userRole": "Роль пользователя",
"@userRole": {},
"noDatabaseEncryption": "Шифрование базы данных не поддерживается на этой платформе",
"@noDatabaseEncryption": {},
"appLockDescription": "Заблокировать приложение когда не используется пин код",
"@appLockDescription": {},
"calls": "Звонки",
"@calls": {},
"customEmojisAndStickers": "Пользовательские эмодзи и стикеры",
"@customEmojisAndStickers": {},
"hideRedactedMessages": "Скрыть редактированные сообщения",
"@hideRedactedMessages": {},
"hideInvalidOrUnknownMessageFormats": "Скрыть неправильные или неизвестные форматы сообщения",
"@hideInvalidOrUnknownMessageFormats": {},
"hideRedactedMessagesBody": "Если кто-то редактирует сообщение, оно будет скрыто в чате.",
"@hideRedactedMessagesBody": {},
"hideMemberChangesInPublicChats": "Скрыть изменения участников в публичных чатах",
"@hideMemberChangesInPublicChats": {},
"overview": "Обзор",
"@overview": {},
"notifyMeFor": "Уведомлять меня о",
"@notifyMeFor": {},
"passwordRecoverySettings": "Настройки восстановления пароля",
"@passwordRecoverySettings": {},
"userWouldLikeToChangeTheChat": "{user} желает присоединиться к чату.",
"@userWouldLikeToChangeTheChat": {
"placeholders": {
"user": {
"type": "String"
}
}
},
"knock": "Постучаться",
"@knock": {},
"usersMustKnock": "Пользователи должны постучаться",
"@usersMustKnock": {},
"noOneCanJoin": "Никто не может присоединиться",
"@noOneCanJoin": {},
"noPublicLinkHasBeenCreatedYet": "Публичная ссылка еще не была создана",
"@noPublicLinkHasBeenCreatedYet": {},
"chatCanBeDiscoveredViaSearchOnServer": "Чат может быть обнаружен через поиск в {server}",
"@chatCanBeDiscoveredViaSearchOnServer": {
"type": "String",
"placeholders": {
"server": {
"type": "String"
}
}
},
"createNewAddress": "Создать новый адрес",
"@createNewAddress": {},
"minimumPowerLevel": "{level} является минимальным уровнем.",
"@minimumPowerLevel": {
"type": "String",
"placeholders": {
"level": {
"type": "String"
}
}
},
"commandHint_ignore": "Игнорировать данный matrix ID",
"@commandHint_ignore": {},
"commandHint_unignore": "Не игнорировать данный matrix ID",
"@commandHint_unignore": {},
"unreadChatsInApp": "{appname}: {unread} непрочитанные чаты",
"@unreadChatsInApp": {
"type": "String",
"placeholders": {
"appname": {
"type": "String"
},
"unread": {
"type": "String"
}
}
},
"thereAreCountUsersBlocked": "Сейчас заблокировано {count} пользователей.",
"@thereAreCountUsersBlocked": {
"type": "String",
"count": {}
},
"restricted": "Запрещено",
"@restricted": {},
"knockRestricted": "Стук запрещен",
"@knockRestricted": {},
"searchIn": "Поиск в чате \"{chat}\"...",
"@searchIn": {
"type": "String",
"placeholders": {
"chat": {
"type": "String"
}
}
},
"searchMore": "Найти еще...",
"@searchMore": {},
"gallery": "Галерея",
"@gallery": {},
"files": "Файлы",
"@files": {},
"swipeRightToLeftToReply": "Для ответа проведите с права на лево",
"@swipeRightToLeftToReply": {},
"userLevel": "{level} - Пользователь",
"@userLevel": {
"type": "String",
"placeholders": {
"level": {
"type": "int"
}
}
},
"moderatorLevel": "{level} - Модератор",
"@moderatorLevel": {
"type": "String",
"placeholders": {
"level": {
"type": "int"
}
}
},
"adminLevel": "{level} - Администратор",
"@adminLevel": {
"type": "String",
"placeholders": {
"level": {
"type": "int"
}
}
},
"changeGeneralChatSettings": "Изменить общие настройки чата",
"@changeGeneralChatSettings": {},
"changeTheChatPermissions": "Изменить права доступа к чату",
"@changeTheChatPermissions": {},
"changeTheDescriptionOfTheGroup": "Изменить описание чата",
"@changeTheDescriptionOfTheGroup": {},
"inviteOtherUsers": "Пригласить других пользователей в этот чат",
"@inviteOtherUsers": {},
"changeTheVisibilityOfChatHistory": "Изменить видимость истории чата",
"@changeTheVisibilityOfChatHistory": {},
"countChatsAndCountParticipants": "{chats} чатов и {participants} участников",
"@countChatsAndCountParticipants": {
"type": "String",
"placeholders": {
"chats": {
"type": "int"
},
"participants": {
"type": "int"
}
}
},
"unread": "Непрочитанные",
"@unread": {},
"space": "Пространство",
"@space": {},
"spaces": "Пространства",
"@spaces": {},
"markAsUnread": "Отметить как непрочитанное",
"@markAsUnread": {},
"goToSpace": "Перейти к пространству: {space}",
"@goToSpace": {
"type": "String",
"space": {}
},
"sendCanceled": "Отправка отменена",
"@sendCanceled": {},
"noChatsFoundHere": "Не было найдено ни одного чата. Начать с кем-нибудь новый чат можно, нажав кнопку ниже. ⤵️",
"@noChatsFoundHere": {},
"updateInstalled": "🎉 Обновление {version} успешно установлено!",
"@updateInstalled": {
"type": "String",
"placeholders": {
"version": {
"type": "String"
}
}
},
"changelog": "Список изменений",
"@changelog": {},
"invitedBy": "📩 Приглашен(а) {user}",
"@invitedBy": {
"placeholders": {
"user": {
"type": "String"
}
}
},
"doesNotSeemToBeAValidHomeserver": "Этот домашний сервер выглядит несовместимым. Нет ли в ссылке опечаток?",
"@doesNotSeemToBeAValidHomeserver": {},
"noMoreChatsFound": "Больше чатов не обнаружено...",
"@noMoreChatsFound": {},
"alwaysUse24HourFormat": "нет",
"@alwaysUse24HourFormat": {
"description": "Set to true to always display time of day in 24 hour format."
},
"compressVideo": "Сжатие видео...",
"@compressVideo": {},
"oneOfYourDevicesIsNotVerified": "Одно из ваших устройств не подтверждено",
"@oneOfYourDevicesIsNotVerified": {},
"chatPermissionsDescription": "Задайте уровень власти, необходимый для совершения определённых действий в этом чате. Уровни власти 0, 50 и 100 обычно означают пользователей, модераторов и администраторов соответственно, но любая градация также возможна.",
"@chatPermissionsDescription": {},
"prepareSendingAttachment": "Подготовка к отправке вложения...",
"@prepareSendingAttachment": {},
"sendRoomNotifications": "Упоминать @room",
"@sendRoomNotifications": {},
"calculatingFileSize": "Вычисление размера файла...",
"@calculatingFileSize": {},
"sendingAttachment": "Отправка вложения...",
"@sendingAttachment": {},
"generatingVideoThumbnail": "Создание превью видео...",
"@generatingVideoThumbnail": {},
"noticeChatBackupDeviceVerification": "Примечание: Если вы подключите все свои устройства к резервному копированию чатов, то они автоматически станут подтверждёнными.",
"@noticeChatBackupDeviceVerification": {},
"changeTheCanonicalRoomAlias": "Изменить основной общедоступный адрес чата",
"@changeTheCanonicalRoomAlias": {},
"loginWithMatrixId": "Войти через Matrix ID",
"@loginWithMatrixId": {},
"whatIsAHomeserver": "Для чего нужен домашний сервер?",
"@whatIsAHomeserver": {},
"homeserverDescription": "Все ваши данные хранятся на домашнем сервере, прямо как у вашего провайдера электронной почты. Вы можете выбрать, какому серверу вы их доверите, при этом сохраняя возможность общаться со всеми. Узнайте больше на https://matrix.org.",
"@homeserverDescription": {},
"discoverHomeservers": "Список домашних серверов",
"@discoverHomeservers": {},
"joinedChats": "Вступленные чаты",
"@joinedChats": {},
"serverInformation": "Информация о сервере:",
"@serverInformation": {},
"sendingAttachmentCountOfCount": "Отправляю... {index} {length}...",
"@sendingAttachmentCountOfCount": {
"type": "integer",
"placeholders": {
"index": {
"type": "int"
},
"length": {
"type": "int"
}
}
},
"welcomeText": "Привет. Это FluffyChat. Вы можете подписаться на любой сервер, который совместим с https://matrix.org. А потом поболтать с кем нибудь. Это огромная децентрализованная сеть обмена сообщениями!",
"@welcomeText": {},
"noContactInformationProvided": "Сервер не предоставляет никакой правдивой контактной информации",
"@noContactInformationProvided": {},
"aboutHomeserver": "О сервере {homeserver}",
"@aboutHomeserver": {
"type": "String",
"placeholders": {
"homeserver": {
"type": "String"
}
}
},
"boldText": "Жирный шрифт",
"@boldText": {},
"strikeThrough": "Перечёркнутый",
"@strikeThrough": {},
"pleaseFillOut": "Пожалуйста, заполните",
"@pleaseFillOut": {},
"invalidUrl": "Не верный URL",
"@invalidUrl": {},
"addLink": "Добавить ссылку",
"@addLink": {},
"italicText": "Italic",
"@italicText": {},
"unableToJoinChat": "Невозможно присоединиться к чату. Возможно, другая сторона уже закончила разговор.",
"@unableToJoinChat": {},
"serverLimitReached": "Ограничения сервера. Ожидайте{seconds} секунд...",
"@serverLimitReached": {
"type": "integer",
"placeholders": {
"seconds": {
"type": "int"
}
}
},
"continueText": "Продолжить",
"@continueText": {},
"blur": "Размытие:",
"@blur": {},
"opacity": "Прозрачность:",
"@opacity": {},
"setWallpaper": "Установить обои",
"@setWallpaper": {},
"manageAccount": "Управление аккаунтом",
"@manageAccount": {},
"contactServerAdmin": "Админ сервера",
"@contactServerAdmin": {},
"contactServerSecurity": "Безопасность контактов сервера",
"@contactServerSecurity": {},
"supportPage": "Поддержка",
"@supportPage": {},
"name": "Имя",
"@name": {},
"version": "Версия",
"@version": {},
"website": "Сайт",
"@website": {},
"sendImages": "Отправить {count} изображений",
"@sendImages": {
"type": "String",
"placeholders": {
"count": {
"type": "int"
}
}
},
"compress": "Сжатие",
"@compress": {},
"notificationRuleMessage": "Сообщение",
"@notificationRuleMessage": {},
"appWantsToUseForLoginDescription": "Вы позволяете приложению и веб-сайту делиться информацией о вас.",
"@appWantsToUseForLoginDescription": {},
"newChatRequest": "📩 Запрос нового чата",
"@newChatRequest": {},
"allDevices": "Все устройства",
"@allDevices": {},
"roomNotificationSettings": "Настройки уведомлений комнаты",
"@roomNotificationSettings": {},
"notificationRuleContainsUserName": "Содержит имя пользователя",
"@notificationRuleContainsUserName": {},
"notificationRuleMaster": "Отключить все уведомления",
"@notificationRuleMaster": {},
"notificationRuleSuppressNoticesDescription": "Отключить уведомления от автоматизированных клиентов, таких как боты.",
"@notificationRuleSuppressNoticesDescription": {},
"notificationRuleInviteForMe": "Приглашение для меня",
"@notificationRuleInviteForMe": {},
"notificationRuleMemberEventDescription": "Отключить уведомления о событиях о членстве.",
"@notificationRuleMemberEventDescription": {},
"notificationRuleIsRoomMention": "Упоминание комнаты",
"@notificationRuleIsRoomMention": {},
"notificationRuleReactionDescription": "Отключить уведомления о реакциях.",
"@notificationRuleReactionDescription": {},
"notificationRuleCall": "Звонок",
"@notificationRuleCall": {},
"notificationRuleSuppressEditsDescription": "Отключить уведомления о отредактированных сообщениях.",
"@notificationRuleSuppressEditsDescription": {},
"notificationRuleEncrypted": "Зашифровано",
"@notificationRuleEncrypted": {},
"more": "Больше",
"@more": {},
"synchronizingPleaseWaitCounter": " Синхронизация… ({percentage}%)",
"@synchronizingPleaseWaitCounter": {
"type": "String",
"placeholders": {
"percentage": {
"type": "String"
}
}
},
"appWantsToUseForLogin": "Использовать '{server}' для входа",
"@appWantsToUseForLogin": {
"type": "String",
"placeholders": {
"server": {
"type": "String"
}
}
},
"contentNotificationSettings": "Настройки уведомлений по тексту",
"@contentNotificationSettings": {},
"generalNotificationSettings": "Общие настройки уведомлений",
"@generalNotificationSettings": {},
"userSpecificNotificationSettings": "Настроки уведомлений пользователя",
"@userSpecificNotificationSettings": {},
"otherNotificationSettings": "Другие настройки уведомлений",
"@otherNotificationSettings": {},
"notificationRuleContainsUserNameDescription": "Уведомляет пользователя когда сообщение содержит его имя пользователя.",
"@notificationRuleContainsUserNameDescription": {},
"notificationRuleMasterDescription": "Перекрывает все другие правила и отключает все уведомления.",
"@notificationRuleMasterDescription": {},
"notificationRuleSuppressNotices": "Отключить автоматические сообщения",
"@notificationRuleSuppressNotices": {},
"notificationRuleIsUserMention": "Упоминание пользователя",
"@notificationRuleIsUserMention": {},
"notificationRuleContainsDisplayName": "Содержит отображаемое имя",
"@notificationRuleContainsDisplayName": {},
"notificationRuleReaction": "Реакция",
"@notificationRuleReaction": {},
"takeAPhoto": "Снять фото",
"@takeAPhoto": {},
"recordAVideo": "Записать видео",
"@recordAVideo": {},
"enterNewChat": "Введите новый чат",
"@enterNewChat": {},
"otherPartyNotLoggedIn": "Другая сторона в настоящее время не вошла в систему и поэтому не может получать сообщения!",
"@otherPartyNotLoggedIn": {},
"open": "Открыть",
"@open": {},
"waitingForServer": "Ожидание сервера...",
"@waitingForServer": {},
"appIntroduction": "FluffyChat позволяет вам общаться с друзьями с разными мессенджерами. Узнайте больше на https://matrix.org или просто нажмите *Продолжить*.",
"@appIntroduction": {},
"previous": "Предыдущий",
"@previous": {},
"notificationRuleCallDescription": "Уведомляет пользователя про звонки.",
"@notificationRuleCallDescription": {},
"notificationRuleEncryptedRoomOneToOne": "Шифрованная комната «Один на один»",
"@notificationRuleEncryptedRoomOneToOne": {},
"notificationRuleEncryptedRoomOneToOneDescription": "Уведомляет пользователя про сообщение в зашифрованных комнатах «Один на один».",
"@notificationRuleEncryptedRoomOneToOneDescription": {},
"notificationRuleRoomOneToOne": "Комната «Один на один»",
"@notificationRuleRoomOneToOne": {},
"setCustomPermissionLevel": "Установить уровень пользовательских разрешений",
"@setCustomPermissionLevel": {},
"setPermissionsLevelDescription": "Пожалуйста, выберите одну из предопределённых ролей ниже или введите пользовательский уровень разрешений от 0 до 100.",
"ignoreUser": "Игнорировать пользователя",
"normalUser": "Обычный пользователь",
"commandHint_roomupgrade": "Обновить эту комнату до указанной версии комнаты",
"checkList": "Список проверок",
"countInvited": "{count} приглашённых",
"notificationRuleInviteForMeDescription": "Уведомляет пользователя, когда его приглашают в комнату.",
"notificationRuleMemberEvent": "Событие участника",
"notificationRuleIsUserMentionDescription": "Уведомляет пользователя, когда его прямо упоминают в сообщении.",
"notificationRuleContainsDisplayNameDescription": "Уведомляет пользователя, когда сообщение содержит его отображаемое имя.",
"notificationRuleIsRoomMentionDescription": "Уведомляет пользователя, когда есть упоминание комнаты.",
"notificationRuleRoomnotif": "Уведомление комнаты",
"notificationRuleRoomnotifDescription": "Уведомляет пользователя, когда сообщение содержит '@room'.",
"notificationRuleTombstone": "Мемориальная метка",
"notificationRuleTombstoneDescription": "Уведомляет пользователя о сообщениях о деактивации комнаты.",
"notificationRuleRoomServerAcl": "ACL сервера комнаты",
"notificationRuleRoomServerAclDescription": "Подавляет уведомления о списках контроля доступа (ACL) сервера комнаты.",
"notificationRuleSuppressEdits": "Подавить редактирования",
"notificationRuleRoomOneToOneDescription": "Уведомляет пользователя о сообщениях в комнатах один на один.",
"notificationRuleMessageDescription": "Уведомляет пользователя о общих сообщениях.",
"notificationRuleEncryptedDescription": "Уведомляет пользователя о сообщениях в зашифрованных комнатах.",
"notificationRuleJitsi": "Jitsi",
"notificationRuleJitsiDescription": "Уведомляет пользователя о событиях виджета Jitsi.",
"notificationRuleServerAcl": "Отключить события ACL сервера",
"notificationRuleServerAclDescription": "Отключает уведомления о событиях ACL сервера.",
"unknownPushRule": "Неизвестное правило push '{rule}'",
"sentVoiceMessage": "🎙️ {duration} - Голосовое сообщение от {sender}",
"deletePushRuleCanNotBeUndone": "Если вы удалите это уведомление, восстановить его будет невозможно.",
"shareKeysWith": "Поделиться ключами с...",
"shareKeysWithDescription": "Какие устройства должны быть доверенными, чтобы читать ваши сообщения в зашифрованных чатах?",
"crossVerifiedDevicesIfEnabled": "Перекрестно проверенные устройства, если включено",
"crossVerifiedDevices": "Перекрестно проверенные устройства",
"verifiedDevicesOnly": "Только проверенные устройства",
"optionalMessage": "(Опционально) сообщение...",
"notSupportedOnThisDevice": "Не поддерживается на этом устройстве",
"approve": "Одобрить",
"youHaveKnocked": "Вы постучали",
"pleaseWaitUntilInvited": "Пожалуйста, подождите, пока кто-то из комнаты не пригласит вас.",
"commandHint_logout": "Выйти из текущего устройства",
"commandHint_logoutall": "Выйти со всех активных устройств",
"displayNavigationRail": "Показать панель навигации на мобильном устройстве",
"customReaction": "Пользовательская реакция",
"accountInformation": "Информация об аккаунте",
"addGroupDescription": "Добавить описание чата",
"addNewFriend": "Добавить нового друга",
"alreadyHaveAnAccount": "Уже есть аккаунт?",
"createNewGroup": "Создать новый чат",
"editChatPermissions": "Редактировать разрешения чата",
"writeAMessageLangCodes": "Введите на {l1} или {l2}...",
"requests": "Запросы",
"allCorrect": "Вот как я бы сказал! Отлично!",
"newWayAllGood": "Это не так, как я бы сказал, но выглядит хорошо!",
"othersAreBetter": "Хм, возможно, есть лучший способ сказать это.",
"holdForInfo": "Нажмите и удерживайте для получения информации о слове.",
"greenFeedback": "Это то, что я бы вставил!",
"yellowFeedback": "Хм, попробуйте это и посмотрите, сработает ли! Чтобы использовать это слово, просто нажмите его снова.",
"redFeedback": "Я думаю, это неправильно...",
"itInstructionsTitle": "Я могу помочь вам с переводом!",
"itInstructionsBody": "Вы можете нажимать и удерживать выборы для получения информации о слове.",
"oneday": "Последние 24 часа",
"oneweek": "Последние 7 дней",
"onemonth": "Прошлый месяц",
"gaTooltip": "Использование L2 с грамматической помощью",
"taTooltip": "Использование L2 с переводческой помощью",
"unTooltip": "Другое",
"interactiveTranslatorSliderHeader": "Интерактивный переводчик",
"interactiveGrammarSliderHeader": "Интерактивный проверщик грамматики",
"interactiveTranslatorNotAllowed": "Отключено",
"interactiveTranslatorAllowed": "Выбор студента",
"interactiveTranslatorRequired": "Обязательно",
"notYetSet": "Еще не установлено",
"myLearning": "Моя аналитика",
"waTooltip": "Использование L2 без помощи",
"changeDateRange": "Изменить диапазон дат",
"classDescription": "Описание",
"addStudents": "Пригласить пользователей по ссылке или коду",
"copyClassLink": "Копировать ссылку для приглашения",
"copyClassCode": "Копировать код приглашения",
"inviteStudentByUserName": "Пригласить пользователей по имени пользователя",
"languageSettings": "Настройки языка",
"interactiveTranslator": "Помощь с переводом",
"shareVideo": "Поделиться видео",
"shareVideoDesc": "Включите это, чтобы студенты могли делиться видео в чатах.",
"shareFiles": "Поделиться файлами",
"selectLanguageLevel": "Выберите уровень языка",
"noIdenticalLanguages": "Пожалуйста, выберите разные исходный и целевой языки",
"iWantALanguagePartnerFrom": "Из:",
"worldWide": "Весь мир",
"noResults": "Нет результатов! Попробуйте расширить поиск.",
"searchBy": "Поиск по стране и языкам",
"iWantAConversationPartner": "Я хочу партнера для разговора, который",
"iWantALanguagePartnerWhoSpeaks": "Говорит:",
"iWantALanguagePartnerWhoIsLearning": "Учится:",
"joinWithClassCode": "Присоединиться к курсу",
"joinWithClassCodeHint": "Введите код приглашения",
"languageLevelPreA1": "Настоящий новичок (Pre A1)",
"languageLevelA1": "Начинающий (A1)",
"languageLevelA2": "Элементарный (A2)",
"languageLevelB1": "Средний (B1)",
"languageLevelB2": "Выше среднего (B2)",
"languageLevelC1": "Продвинутый (C1)",
"languageLevelC2": "Мастерство (C2)",
"changeTheNameOfTheClass": "Изменить название",
"changeTheNameOfTheChat": "Изменить название чата",
"askPangeaBot": "Попросите Pangea Bot дать контекстное определение.",
"sorryNoResults": "Извините, результатов нет.",
"ignoreInThisText": "Игнорировать",
"helpMeTranslate": "Да!",
"needsItShortMessage": "Вне цели",
"needsItMessage": "Подождите, это не {targetLanguage}! Вам нужна помощь с переводом?",
"needsIgcMessage": "Это сообщение содержит грамматическую ошибку.",
"tokenTranslationTitle": "Слово на вашем основном языке.",
"spanTranslationDesc": "Смотрите возможные переводы ниже.",
"spanTranslationTitle": "Некоторые слова на вашем основном языке.",
"l1SpanAndGrammarTitle": "Вне целевого языка",
"l1SpanAndGrammarDesc": "Это может быть на вашем основном языке или это может быть грамматическая ошибка.",
"otherTitle": "У вас есть ошибка.",
"otherDesc": "Смотрите возможные исправления ниже.",
"countryInformation": "Моя страна",
"myLanguages": "Мои основные и целевые языки",
"targetLanguage": "Целевой язык",
"sourceLanguage": "Основной язык",
"languagesISpeak": "Языки, которыми я говорю",
"updateLanguage": "Мои языки",
"whatLanguageYouWantToLearn": "Какой язык вы хотите выучить?",
"whatIsYourBaseLanguage": "Какой у вас основной язык?",
"saveChanges": "Сохранить изменения",
"publicProfileTitle": "Разрешить находить мой профиль в поиске",
"publicProfileDesc": "Включив это, вы позволяете другим пользователям находить ваш профиль в глобальной строке поиска и отправлять запросы на чат. В этот момент вы можете принять или отклонить запрос.",
"errorDisableIT": "Помощь с переводом отключена.",
"errorDisableIGC": "Помощь с грамматикой отключена.",
"errorDisableLanguageAssistance": "Помощь с переводом и грамматикой отключены.",
"errorDisableITUserDesc": "Нажмите здесь, чтобы обновить настройки помощи с переводом",
"errorDisableIGCUserDesc": "Нажмите здесь, чтобы обновить настройки помощи с грамматикой",
"errorDisableLanguageAssistanceUserDesc": "Нажмите здесь, чтобы обновить настройки помощи с переводом и грамматикой",
"errorDisableITClassDesc": "Помощь с переводом отключена для курса, в котором находится этот чат.",
"errorDisableIGCClassDesc": "Помощь с грамматикой отключена для курса, в котором находится этот чат.",
"itIsDisabled": "Интерактивный перевод отключен",
"igcIsDisabled": "Интерактивная проверка грамматики отключена",
"goToLearningSettings": "Перейти к настройкам обучения",
"error405Title": "Языки не установлены",
"error405Desc": "Пожалуйста, установите ваши языки в Главное меню > Настройки обучения.",
"loginOrSignup": "Войти с",
"iAgreeToThe": "Я согласен с ",
"termsAndConditions": "Условиями использования",
"andCertifyIAmAtLeast13YearsOfAge": " и подтверждаю, что мне не менее 16 лет.",
"error502504Title": "Вау, много студентов онлайн!",
"error502504Desc": "Инструменты перевода и грамматики могут работать медленно или быть недоступны, пока боты Pangea не догонят.",
"error404Title": "Ошибка перевода!",
"error404Desc": "Бот Pangea не уверен, как это перевести...",
"errorPleaseRefresh": "Мы этим занимаемся! Пожалуйста, обновите страницу и попробуйте снова.",
"toggleIT": "Интерактивный перевод",
"toggleIGC": "Интерактивная проверка грамматики",
"toggleToolSettingsDescription": "Здесь вы можете включать или выключать настройки отдельных языковых инструментов.",
"connectedToStaging": "Подключено к тестовой среде",
"learningSettings": "Настройки обучения",
"sendVoiceNotes": "Отправлять голосовые заметки",
"sendVoiceNotesDesc": "Включите это, чтобы студенты могли отправлять голосовые заметки в чатах.",
"chatTopic": "Тема чата",
"chatTopicDesc": "Установите тему чата",
"inviteStudentByUserNameDesc": "Если у вашего студента уже есть аккаунт, вы можете найти его.",
"participants": "Участники",
"almostPerfect": "Похоже, всё правильно! Вот что я бы сказал.",
"prettyGood": "Довольно хорошо! Вот что я бы сказал.",
"letMeThink": "Хм, давайте посмотрим, как у вас получилось!",
"clickMessageTitle": "Нужна помощь?",
"clickMessageBody": "Нажмите на сообщение для получения языковых инструментов, таких как перевод, воспроизведение и другие!",
"understandingMessagesTitle": "Определения и переводы!",
"understandingMessagesBody": "Щелкните подчеркнутые слова для получения определений. Переводите с помощью опций сообщения (вверху справа).",
"allDone": "Готово!",
"vocab": "Лексика",
"low": "У нас есть доказательства, что пользователь не понимает эти слова.",
"medium": "Эти слова были использованы. Неясно, полностью ли пользователь их понимает.",
"high": "У нас есть доказательства, что пользователь понимает эти слова.",
"unknownProficiency": "Эти слова не использовались в Pangea Chat.",
"changeView": "Переключить виды.",
"clearAll": "Очистить все слова?",
"generateVocabulary": "Создать словарь из заголовка и описания",
"generatePrompts": "Создать подсказки",
"subscribe": "Подписаться",
"getAccess": "Подпишитесь сейчас!",
"subscriptionDesc": "Общение — бесплатно! Подпишитесь, чтобы разблокировать интерактивный перевод, проверку грамматики и аналитические данные обучения.",
"subscriptionManagement": "Управление подпиской",
"currentSubscription": "Текущая подписка",
"changeSubscription": "Изменить подписку",
"cancelSubscription": "Отменить подписку",
"selectYourPlan": "Выберите свой план",
"subsciptionPlatformTooltip": "Пожалуйста, войдите на ваше исходное устройство, чтобы управлять планом подписки",
"subscriptionManagementUnavailable": "Управление подпиской недоступно",
"paymentMethod": "Способ оплаты",
"paymentHistory": "История платежей",
"emptyChatDownloadWarning": "Невозможно скачать пустой чат",
"update": "Обновить",
"updateDesc": "Теперь вы можете обновить это приложение с {localVersion} до {storeVersion}",
"maybeLater": "Может быть позже",
"mainMenu": "Главное меню",
"toggleImmersionMode": "Режим погружения",
"toggleImmersionModeDesc": "При включении все сообщения отображаются на вашем целевом языке. Эта настройка особенно полезна при языковых обменах.",
"itToggleDescription": "Этот инструмент изучения языка определит слова на вашем базовом языке и поможет вам перевести их на целевой язык. Хотя это редкость, ИИ может допускать ошибки перевода.",
"igcToggleDescription": "Этот инструмент изучения языка определит распространённые орфографические, грамматические и пунктуационные ошибки в вашем сообщении и предложит исправления. Хотя это редкость, ИИ может допускать ошибки исправления.",
"originalMessage": "Исходное сообщение",
"sentMessage": "Отправленное сообщение",
"useType": "Тип использования",
"notAvailable": "Недоступно",
"taAndGaTooltip": "Использование уровня 2 с помощью переводческой и грамматической помощи",
"definitionsToolName": "Определения слов",
"messageTranslationsToolName": "Переводы сообщений",
"definitionsToolDescription": "При включении слова, подчеркнутые синим, можно щелкнуть для получения определений. Щелкните сообщение для доступа к определениям.",
"translationsToolDescrption": "При включении щелкните сообщение и значок перевода, чтобы увидеть сообщение на вашем основном языке.",
"welcomeBack": "С возвращением! Если вы участвовали в пилоте 2023-2024 годов, свяжитесь с нами для получения вашей специальной подписки пилота. Если вы учитель, у которого (или у вашей организации) есть лицензии для вашего класса, свяжитесь с нами для получения учительской подписки.",
"kickAllStudents": "Исключить всех студентов",
"kickAllStudentsConfirmation": "Вы уверены, что хотите исключить всех студентов?",
"inviteAllStudents": "Пригласить всех студентов",
"inviteAllStudentsConfirmation": "Вы уверены, что хотите пригласить всех студентов?",
"inviteUsersFromPangea": "Добавить администраторов",
"redeemPromoCode": "Активировать промо-код",
"enterPromoCode": "Введите промо-код",
"downloadTxtFile": "Скачать текстовый файл",
"downloadCSVFile": "Скачать CSV-файл",
"promotionalSubscriptionDesc": "У вас в настоящее время пожизненная промо-подписка. Обратитесь в поддержку@pangea.chat для помощи в изменении вашей подписки.",
"originalSubscriptionPlatform": "Подписка приобретена через {purchasePlatform}",
"oneWeekTrial": "Пробный период 1 неделя",
"downloadXLSXFile": "Скачать файл Excel",
"abDisplayName": "Абхазский",
"aaDisplayName": "Афарский",
"afDisplayName": "Африкаанс",
"akDisplayName": "Акан",
"sqDisplayName": "Албанский",
"amDisplayName": "Амхарский",
"arDisplayName": "Арабский",
"anDisplayName": "Арагонский",
"hyDisplayName": "Армянский",
"asDisplayName": "Ассамский",
"avDisplayName": "Аварский",
"aeDisplayName": "Авестийский",
"ayDisplayName": "Аймара",
"azDisplayName": "Азербайджанский",
"bmDisplayName": "Бамана",
"baDisplayName": "Башкирский",
"euDisplayName": "Баскский",
"beDisplayName": "Белорусский",
"bnDisplayName": "Бенгальский",
"bhDisplayName": "Бихари",
"biDisplayName": "Бислама",
"bsDisplayName": "Боснийский",
"brDisplayName": "Бретонский",
"bgDisplayName": "Болгарский",
"myDisplayName": "Бирманский",
"caDisplayName": "Каталонский, Валенсийский",
"chDisplayName": "Чаморро",
"ceDisplayName": "Чеченский",
"nyDisplayName": "Чичева, Чева, Ньянджа",
"zhDisplayName": "Китайский",
"cvDisplayName": "Чувашский",
"kwDisplayName": "Корнский",
"coDisplayName": "Корсиканский",
"crDisplayName": "Кри",
"hrDisplayName": "Хорватский",
"csDisplayName": "Чешский",
"daDisplayName": "Датский",
"dvDisplayName": "Дивехи; Дхивехи; Мальдивский;",
"nlDisplayName": "Голландский",
"enDisplayName": "Английский",
"eoDisplayName": "Эсперанто",
"etDisplayName": "Эстонский",
"eeDisplayName": "Эве",
"foDisplayName": "Фарерский",
"fjDisplayName": "Фиджийский",
"fiDisplayName": "Финский",
"frDisplayName": "Французский",
"ffDisplayName": "Фула; Фула; Пулар; Пулар",
"glDisplayName": "Галицкий",
"kaDisplayName": "Грузинский",
"deDisplayName": "Немецкий",
"elDisplayName": "Греческий, современный",
"gnDisplayName": "Гуарани",
"guDisplayName": "Гуджарати",
"htDisplayName": "Гаитянский, гаитянский креольский",
"haDisplayName": "Хауса",
"heDisplayName": "Иврит (современный)",
"hzDisplayName": "Herero",
"hiDisplayName": "Хинди",
"hoDisplayName": "Хири Моту",
"huDisplayName": "Венгерский",
"iaDisplayName": "Интерлингва",
"idDisplayName": "Индонезийский",
"ieDisplayName": "Интерлингви",
"gaDisplayName": "Ирландский",
"igDisplayName": "Ибо",
"ikDisplayName": "Инупиак",
"ioDisplayName": "Идо",
"isDisplayName": "Исландский",
"itDisplayName": "Итальянский",
"iuDisplayName": "Инуктиктут",
"jaDisplayName": "Японский",
"jvDisplayName": "Яванский",
"klDisplayName": "Калаалисут, Гренландский",
"knDisplayName": "Каннада",
"krDisplayName": "Канури",
"ksDisplayName": "Кашмири",
"kkDisplayName": "Казахский",
"kmDisplayName": "Кхмерский",
"kiDisplayName": "Кикуйю, Гикуйю",
"rwDisplayName": "Киньяруанда",
"kyDisplayName": "Киргизский, Кыргызский",
"kvDisplayName": "Коми",
"kgDisplayName": "Конго",
"koDisplayName": "Корейский",
"kuDisplayName": "Курдский",
"kjDisplayName": "Кваньяма, Куаньяма",
"laDisplayName": "Латинский",
"lbDisplayName": "Люксембургский, Летзебургский",
"lgDisplayName": "Луганда",
"liDisplayName": "Лимбургский, Лимбургский, Лимбургер",
"lnDisplayName": "Лингала",
"loDisplayName": "Лаосский",
"ltDisplayName": "Литовский",
"luDisplayName": "Луба-Катанга",
"lvDisplayName": "Латышский",
"gvDisplayName": "Манский",
"mkDisplayName": "Македонский",
"mgDisplayName": "Малагасийский",
"msDisplayName": "Малайский",
"mlDisplayName": "Малаялам",
"mtDisplayName": "Мальтийский",
"miDisplayName": "Маори",
"mrDisplayName": "Маратхи (Марахі)",
"mhDisplayName": "Маршалльский",
"mnDisplayName": "Монгольский",
"naDisplayName": "Науру",
"nvDisplayName": "Навахо, Наво",
"nbDisplayName": "Норвежский букмол",
"ndDisplayName": "Северный ндебеле",
"neDisplayName": "Непальский",
"ngDisplayName": "Ндонга",
"nnDisplayName": "Норвежский нюнорск",
"noDisplayName": "Норвежский",
"iiDisplayName": "Нуосу",
"nrDisplayName": "Южный ндебеле",
"ocDisplayName": "Окситанский",
"ojDisplayName": "Оджибве, Оджибва",
"cuDisplayName": "Древнецерковнославянский, церковнославянский, старобългарски, старославянский",
"omDisplayName": "Оромо",
"orDisplayName": "Ория",
"osDisplayName": "Осетинский, осетинский язык",
"paDisplayName": "Пенджаби, панджаби",
"piDisplayName": "Пали",
"faDisplayName": "Персидский",
"plDisplayName": "Польский",
"psDisplayName": "Пушту, пашто",
"ptDisplayName": "Португальский",
"quDisplayName": "Кечуа",
"rmDisplayName": "Ретороманский",
"rnDisplayName": "Кирунди",
"roDisplayName": "Румынский, молдавский",
"ruDisplayName": "Русский",
"saDisplayName": "Санскрит (Санскрита)",
"scDisplayName": "Сардинский",
"sdDisplayName": "Синдхи",
"seDisplayName": "Северный саамский",
"smDisplayName": "Самоанский",
"sgDisplayName": "Санго",
"srDisplayName": "Сербский",
"gdDisplayName": "Шотландский гэльский, гэльский",
"snDisplayName": "Шона",
"siDisplayName": "Сингальский, сингальский",
"skDisplayName": "Словацкий",
"slDisplayName": "Словенский",
"soDisplayName": "Сомалийский",
"stDisplayName": "Южносото",
"esDisplayName": "Испанский",
"suDisplayName": "Сунданский",
"swDisplayName": "Суахили",
"ssDisplayName": "Свати",
"svDisplayName": "Шведский",
"taDisplayName": "Тамильский",
"teDisplayName": "Телугу",
"tgDisplayName": "Таджикский",
"thDisplayName": "Тайский",
"tiDisplayName": "Тигринья",
"boDisplayName": "Тибетский стандарт, тибетский, центральный",
"tkDisplayName": "Туркменский",
"tlDisplayName": "Тагальский",
"tnDisplayName": "Тсвана",
"toDisplayName": "Тонганский (острова Тонга)",
"trDisplayName": "Турецкий",
"tsDisplayName": "Тсонга",
"ttDisplayName": "Татарский",
"twDisplayName": "Тви",
"tyDisplayName": "Тихуанский",
"ugDisplayName": "Уйгурский, уйгур",
"ukDisplayName": "Украинский",
"urDisplayName": "Урду",
"uzDisplayName": "Узбекский",
"veDisplayName": "Венда",
"viDisplayName": "Вьетнамский",
"voDisplayName": "Волапюк",
"waDisplayName": "Валлонский",
"cyDisplayName": "Валлийский",
"woDisplayName": "Волоф",
"fyDisplayName": "Западнофризский",
"xhDisplayName": "Кхоса",
"yiDisplayName": "Идиш",
"yoDisplayName": "Йоруба",
"zaDisplayName": "Чжуан, Чуанг",
"unkDisplayName": "Неизвестно",
"zuDisplayName": "Зулу",
"hawDisplayName": "Гавайский",
"hmnDisplayName": "Хмонг",
"multiDisplayName": "Мульти",
"cebDisplayName": "Себуано",
"dzDisplayName": "Дзонгхе",
"iwDisplayName": "Иврит",
"jwDisplayName": "Яванский",
"moDisplayName": "Молдавский",
"shDisplayName": "Сербско-хорватский",
"wwCountryDisplayName": "Всемирная сеть",
"afCountryDisplayName": "Афганистан",
"axCountryDisplayName": "Аландские острова",
"alCountryDisplayName": "Албания",
"dzCountryDisplayName": "Алжир",
"asCountryDisplayName": "Американское Самоа",
"adCountryDisplayName": "Андорра",
"aoCountryDisplayName": "Ангола",
"aiCountryDisplayName": "Ангилья",
"agCountryDisplayName": "Антигуа и Барбуда",
"arCountryDisplayName": "Аргентина",
"amCountryDisplayName": "Армения",
"awCountryDisplayName": "Аруба",
"acCountryDisplayName": "Остров Вознесения",
"auCountryDisplayName": "Австралия",
"atCountryDisplayName": "Австрия",
"azCountryDisplayName": "Азербайджан",
"bsCountryDisplayName": "Багамы",
"bhCountryDisplayName": "Бахрейн",
"bdCountryDisplayName": "Бангладеш",
"bbCountryDisplayName": "Барбадос",
"byCountryDisplayName": "Беларусь",
"beCountryDisplayName": "Бельгия",
"bzCountryDisplayName": "Белиз",
"bjCountryDisplayName": "Бенин",
"bmCountryDisplayName": "Бермудские острова",
"btCountryDisplayName": "Бутан",
"boCountryDisplayName": "Боливия",
"baCountryDisplayName": "Босния и Герцеговина",
"bwCountryDisplayName": "Ботсвана",
"brCountryDisplayName": "Бразилия",
"ioCountryDisplayName": "Британская территория в Индийском океане",
"vgCountryDisplayName": "Британские Виргинские острова",
"bnCountryDisplayName": "Бруней",
"bgCountryDisplayName": "Болгария",
"bfCountryDisplayName": "Буркина-Фасо",
"biCountryDisplayName": "Бурунди",
"khCountryDisplayName": "Камбоджа",
"cmCountryDisplayName": "Камерун",
"caCountryDisplayName": "Канада",
"cvCountryDisplayName": "Кабо-Верде",
"bqCountryDisplayName": "Карибские Нидерланды",
"kyCountryDisplayName": "Каймановы острова",
"cfCountryDisplayName": "Центральноафриканская Республика",
"tdCountryDisplayName": "Чад",
"clCountryDisplayName": "Чили",
"cnCountryDisplayName": "Китай",
"cxCountryDisplayName": "Остров Рождества",
"ccCountryDisplayName": "Кокосовые (Килинг) острова",
"coCountryDisplayName": "Колумбия",
"kmCountryDisplayName": "Коморские острова",
"cdCountryDisplayName": "Демократическая Республика Конго",
"cgCountryDisplayName": "Республика Конго",
"ckCountryDisplayName": "Острова Кука",
"crCountryDisplayName": "Коста-Рика",
"ciCountryDisplayName": "Кот-д’Ивуар",
"hrCountryDisplayName": "Хорватия",
"cuCountryDisplayName": "Куба",
"cwCountryDisplayName": "Кюрасао",
"cyCountryDisplayName": "Кипр",
"czCountryDisplayName": "Чехия",
"dkCountryDisplayName": "Дания",
"djCountryDisplayName": "Джибути",
"dmCountryDisplayName": "Доминика",
"doCountryDisplayName": "Доминиканская Республика",
"tlCountryDisplayName": "Восточный Тимор",
"ecCountryDisplayName": "Эквадор",
"egCountryDisplayName": "Египет",
"svCountryDisplayName": "Сальвадор",
"gqCountryDisplayName": "Экваториальная Гвинея",
"erCountryDisplayName": "Эритрея",
"eeCountryDisplayName": "Эстония",
"szCountryDisplayName": "Эсватини",
"etCountryDisplayName": "Эфиопия",
"fkCountryDisplayName": "Фолклендские острова",
"foCountryDisplayName": "Фарерские острова",
"fjCountryDisplayName": "Фиджи",
"fiCountryDisplayName": "Финляндия",
"frCountryDisplayName": "Франция",
"gfCountryDisplayName": "Французская Гвиана",
"pfCountryDisplayName": "Французская Полинезия",
"gaCountryDisplayName": "Габон",
"gmCountryDisplayName": "Гамбия",
"geCountryDisplayName": "Грузия",
"deCountryDisplayName": "Германия",
"ghCountryDisplayName": "Гана",
"giCountryDisplayName": "Гибралтар",
"grCountryDisplayName": "Греция",
"glCountryDisplayName": "Гренландия",
"gdCountryDisplayName": "Гренада",
"gpCountryDisplayName": "Гваделупа",
"guCountryDisplayName": "Гуам",
"gtCountryDisplayName": "Гватемала",
"ggCountryDisplayName": "Гернси",
"gnCountryDisplayName": "Гвинея Конакри",
"gwCountryDisplayName": "Гвинея-Бисау",
"gyCountryDisplayName": "Гайана",
"htCountryDisplayName": "Гаити",
"hmCountryDisplayName": "Острова Херд и Макдональд",
"hnCountryDisplayName": "Гондурас",
"hkCountryDisplayName": "Гонконг",
"huCountryDisplayName": "Венгрия",
"isCountryDisplayName": "Исландия",
"inCountryDisplayName": "Индия",
"idCountryDisplayName": "Индонезия",
"irCountryDisplayName": "Иран",
"iqCountryDisplayName": "Ирак",
"ieCountryDisplayName": "Ирландия",
"imCountryDisplayName": "Остров Мэн",
"ilCountryDisplayName": "Израиль",
"itCountryDisplayName": "Италия",
"jmCountryDisplayName": "Ямайка",
"jpCountryDisplayName": "Япония",
"jeCountryDisplayName": "Джерси",
"joCountryDisplayName": "Иордания",
"kzCountryDisplayName": "Казахстан",
"keCountryDisplayName": "Кения",
"kiCountryDisplayName": "Кирибати",
"xkCountryDisplayName": "Косово",
"kwCountryDisplayName": "Кувейт",
"kgCountryDisplayName": "Киргизия",
"laCountryDisplayName": "Лаос",
"lvCountryDisplayName": "Латвия",
"lbCountryDisplayName": "Ливан",
"lsCountryDisplayName": "Лесото",
"lrCountryDisplayName": "Либерия",
"lyCountryDisplayName": "Ливия",
"liCountryDisplayName": "Лихтенштейн",
"ltCountryDisplayName": "Литва",
"luCountryDisplayName": "Люксембург",
"moCountryDisplayName": "Макао",
"mkCountryDisplayName": "Македония",
"mgCountryDisplayName": "Мадагаскар",
"mwCountryDisplayName": "Малави",
"myCountryDisplayName": "Малайзия",
"mvCountryDisplayName": "Мальдивы",
"mlCountryDisplayName": "Мали",
"mtCountryDisplayName": "Мальта",
"mhCountryDisplayName": "Маршалловы Острова",
"mqCountryDisplayName": "Мартиніка",
"mrCountryDisplayName": "Мавритания",
"muCountryDisplayName": "Маврикий",
"ytCountryDisplayName": "Майотта",
"mxCountryDisplayName": "Мексика",
"fmCountryDisplayName": "Микронезия",
"mdCountryDisplayName": "Молдова",
"mcCountryDisplayName": "Монако",
"mnCountryDisplayName": "Монголия",
"meCountryDisplayName": "Черногория",
"msCountryDisplayName": "Монтсеррат",
"maCountryDisplayName": "Марокко",
"mzCountryDisplayName": "Мозамбик",
"mmCountryDisplayName": "Мьянма (Бирма)",
"naCountryDisplayName": "Намибия",
"nrCountryDisplayName": "Науру",
"npCountryDisplayName": "Непал",
"nlCountryDisplayName": "Нидерланды",
"ncCountryDisplayName": "Новая Каледония",
"nzCountryDisplayName": "Новая Зеландия",
"niCountryDisplayName": "Никарагуа",
"neCountryDisplayName": "Нигер",
"ngCountryDisplayName": "Нигерия",
"nuCountryDisplayName": "Ниуэ",
"nfCountryDisplayName": "Остров Норфолк",
"kpCountryDisplayName": "Северная Корея",
"mpCountryDisplayName": "Северные Марианские острова",
"noCountryDisplayName": "Норвегия",
"omCountryDisplayName": "Оман",
"pkCountryDisplayName": "Пакистан",
"pwCountryDisplayName": "Палау",
"psCountryDisplayName": "Палестинские территории",
"paCountryDisplayName": "Панама",
"pgCountryDisplayName": "Папуа — Новая Гвинея",
"pyCountryDisplayName": "Парагвай",
"peCountryDisplayName": "Перу",
"phCountryDisplayName": "Филиппины",
"plCountryDisplayName": "Польша",
"ptCountryDisplayName": "Португалия",
"prCountryDisplayName": "Пуэрто-Рико",
"qaCountryDisplayName": "Катар",
"reCountryDisplayName": "Реюньон",
"roCountryDisplayName": "Румыния",
"ruCountryDisplayName": "Россия",
"rwCountryDisplayName": "Руанда",
"blCountryDisplayName": "Сен-Бартелеми",
"shCountryDisplayName": "Сент-Хелена",
"knCountryDisplayName": "Сент-Китс",
"lcCountryDisplayName": "Сент-Люсия",
"mfCountryDisplayName": "Сен-Мартен",
"pmCountryDisplayName": "Сен-Пьер и Микелон",
"vcCountryDisplayName": "Сент-Винсент",
"wsCountryDisplayName": "Самоа",
"smCountryDisplayName": "Сан-Марино",
"stCountryDisplayName": "Сан-Томе и Принсипи",
"saCountryDisplayName": "Саудовская Аравия",
"snCountryDisplayName": "Сенегал",
"rsCountryDisplayName": "Сербия",
"scCountryDisplayName": "Сейшелы",
"slCountryDisplayName": "Сьерра-Леоне",
"sgCountryDisplayName": "Сингапур",
"sxCountryDisplayName": "Синт-Маартен",
"skCountryDisplayName": "Словакия",
"siCountryDisplayName": "Словения",
"sbCountryDisplayName": "Соломоновы Острова",
"soCountryDisplayName": "Сомали",
"zaCountryDisplayName": "Южная Африка",
"gsCountryDisplayName": "Южная Джорджия и Южные Сандвичевы острова",
"krCountryDisplayName": "Южная Корея",
"ssCountryDisplayName": "Южный Судан",
"esCountryDisplayName": "Испания",
"lkCountryDisplayName": "Шри-Ланка",
"sdCountryDisplayName": "Судан",
"srCountryDisplayName": "Суринам",
"sjCountryDisplayName": "Шпицберген и Ян-Майен",
"seCountryDisplayName": "Швеция",
"chCountryDisplayName": "Швейцария",
"syCountryDisplayName": "Сирия",
"twCountryDisplayName": "Тайвань",
"tjCountryDisplayName": "Таджикистан",
"tzCountryDisplayName": "Танзания",
"thCountryDisplayName": "Таиланд",
"tgCountryDisplayName": "Того",
"tkCountryDisplayName": "Токелау",
"toCountryDisplayName": "Тонга",
"ttCountryDisplayName": "Тринидад и Тобаго",
"tnCountryDisplayName": "Тунис",
"trCountryDisplayName": "Турция",
"tmCountryDisplayName": "Туркменистан",
"tcCountryDisplayName": "Острова Теркс и Кайкос",
"tvCountryDisplayName": "Тувалу",
"viCountryDisplayName": "Виргинские острова (США)",
"ugCountryDisplayName": "Уганда",
"uaCountryDisplayName": "Украина",
"aeCountryDisplayName": "Объединённые Арабские Эмираты",
"gbCountryDisplayName": "Соединённое Королевство",
"usCountryDisplayName": "Соединённые Штаты",
"uyCountryDisplayName": "Уругвай",
"uzCountryDisplayName": "Узбекистан",
"vuCountryDisplayName": "Вануату",
"vaCountryDisplayName": "Ватикан",
"veCountryDisplayName": "Венесуэла",
"vnCountryDisplayName": "Вьетнам",
"wfCountryDisplayName": "Уоллис и Футуна",
"ehCountryDisplayName": "Западная Сахара",
"yeCountryDisplayName": "Йемен",
"zmCountryDisplayName": "Замбия",
"zwCountryDisplayName": "Зимбабве",
"pay": "Оплатить",
"allPrivateChats": "Личные сообщения",
"unknownPrivateChat": "Неизвестный личный чат",
"invitedToSpace": "{user} пригласил вас присоединиться к курсу: {space}! Хотите принять приглашение?",
"declinedInvitation": "Приглашение отклонено",
"acceptedInvitation": "Приглашение принято",
"youreInvited": "📩 Вы приглашены!",
"invitedToChat": "{user} пригласил вас присоединиться к чату: {name}! Хотите принять приглашение?",
"monthlySubscription": "Ежемесячная",
"yearlySubscription": "Годовая",
"defaultSubscription": "Подписка Pangea Chat",
"freeTrial": "Бесплатный пробный период",
"grammarAnalytics": "Аналитика ошибок",
"total": "Итого: ",
"noDataFound": "Данные не найдены",
"promoSubscriptionExpirationDesc": "Ваша текущая подписка является промо-акцией и истекает {expiration}. Свяжитесь с support@pangea.chat для помощи с изменением подписки.",
"emptyChatNameWarning": "Пожалуйста, введите название для этого чата",
"blurMeansTranslateTitle": "Почему сообщение размыто?",
"blurMeansTranslateBody": "Когда включен режим погружения, сообщения, отправленные на вашем основном языке, будут размыты, пока Pangea Bot переводит их на ваш целевой язык. Режим погружения можно включать и выключать в настройках отдельного курса и профиля.",
"someErrorTitle": "Хм, что-то не так",
"someErrorBody": "Это может быть ошибка или что-то в вашем основном языке.",
"bestCorrectionFeedback": "Это правильно!",
"distractorFeedback": "Это не совсем правильно.",
"bestAnswerFeedback": "Это правильно!",
"definitionDefaultPrompt": "Что означает это слово?",
"practiceDefaultPrompt": "Какой лучший ответ?",
"correctionDefaultPrompt": "Какое лучшее исправление?",
"itStartDefaultPrompt": "Хотите помочь с переводом?",
"lockedChatWarning": "🔒 Этот чат заблокирован",
"lockChat": "Заблокировать чат",
"suggestToChat": "Предложить этот чат",
"suggestToChatDesc": "Предложенные чаты появятся в списках чатов",
"acceptSelection": "Принять исправление",
"acceptSelectionAnyway": "Использовать это всё равно",
"makingActivity": "Создание активности",
"why": "Почему?",
"definition": "Определение",
"exampleSentence": "Приклад речення",
"reportToTeacher": "Кому ви хочете повідомити про це повідомлення?",
"reportMessageTitle": "{reportingUserId} повідомив про повідомлення від {reportedUserId} у чаті {roomName}",
"reportMessageBody": "Повідомлення: {reportedMessage}\nПричина: {reason}",
"noTeachersFound": "Вчителі не знайдені для повідомлення",
"viewArchive": "Переглянути архів",
"trialExpiration": "Ваша безкоштовна пробна версія закінчується {expiration}",
"freeTrialDesc": "Нові користувачі отримують тижневу безкоштовну пробну версію Pangea Chat",
"activateTrial": "Безкоштовна 7-денна пробна версія",
"successfullySubscribed": "Ви успішно підписалися!",
"clickToManageSubscription": "Натисніть тут, щоб керувати підпискою.",
"errorGettingAudio": "Помилка при отриманні аудіо. Будь ласка, оновіть сторінку та спробуйте знову.",
"signUp": "Зареєструватися",
"pleaseChooseAtLeastChars": "Будь ласка, виберіть щонайменше {min} символів.",
"noEmailWarning": "Будь ласка, введіть дійсну адресу електронної пошти. Інакше ви не зможете скинути пароль. Якщо не хочете цього робити, натисніть ще раз на кнопку, щоб продовжити.",
"pleaseEnterValidEmail": "Будь ласка, введіть дійсну адресу електронної пошти.",
"pleaseChooseAUsername": "Будь ласка, виберіть ім'я користувача",
"chooseAUsername": "Виберіть ім'я користувача",
"define": "Визначити",
"listen": "Слухати",
"addConversationBot": "Включить бота для беседы",
"addConversationBotDesc": "Добавить бота в этот чат",
"convoBotSettingsDescription": "Редактировать тему беседы и уровень сложности",
"enterAConversationTopic": "Введите тему беседы",
"conversationTopic": "Тема беседы",
"enableModeration": "Включить модерацию",
"enableModerationDesc": "Включить автоматическую модерацию для проверки сообщений перед отправкой",
"conversationLanguageLevel": "Какой уровень языка у этой беседы?",
"showDefinition": "Показать определение",
"subscriptionPopupTitle": "Это предложение может содержать грамматическую ошибку...",
"subscriptionPopupDesc": "Подпишитесь сегодня, чтобы разблокировать перевод и исправление грамматики!",
"seeOptions": "Посмотреть опции",
"continuedWithoutSubscription": "Продолжить без подписки",
"trialPeriodExpired": "Ваш пробный период истёк",
"selectToDefine": "Нажмите на любое слово, чтобы увидеть его определение!",
"translations": "переводы",
"messageAudio": "аудио сообщения",
"definitions": "определения",
"subscribedToUnlockTools": "Подпишитесь, чтобы разблокировать интерактивный перевод, проверку грамматики, воспроизведение аудио, персонализированные упражнения и аналитические данные обучения!",
"translationTooltip": "Перевести",
"audioTooltip": "Воспроизвести аудио",
"speechToTextTooltip": "Транскрипция",
"certifyAge": "Я подтверждаю, что мне больше {age} лет",
"kickBotWarning": "Удаление бота Pangea из чата удалит бота для беседы.",
"joinToView": "Присоединяйтесь к этой комнате, чтобы просмотреть детали",
"refresh": "Обновить",
"autoPlayTitle": "Автоматическое воспроизведение сообщений",
"autoPlayDesc": "При включении текст-в-речь аудио сообщений будет воспроизводиться автоматически при выборе.",
"messageAnalytics": "Аналитика сообщений",
"words": "Слова",
"score": "Очки",
"accuracy": "Точность",
"points": "Баллы",
"noPaymentInfo": "Информация о платеже не требуется!",
"conversationBotModeSelectDescription": "Активность чата",
"conversationBotModeSelectOption_discussion": "Обсуждение",
"conversationBotModeSelectOption_custom": "Настраиваемый",
"conversationBotModeSelectOption_conversation": "Беседа",
"conversationBotModeSelectOption_textAdventure": "Текстовое приключение",
"conversationBotModeSelectOption_storyGame": "История игры",
"conversationBotDiscussionZone_title": "Настройки обсуждения",
"conversationBotDiscussionZone_discussionTopicLabel": "Тема обсуждения",
"conversationBotDiscussionZone_discussionTopicPlaceholder": "Установить тему обсуждения",
"conversationBotDiscussionZone_discussionKeywordsLabel": "Ключевые слова для обсуждения",
"conversationBotDiscussionZone_discussionKeywordsPlaceholder": "Установить ключевые слова для обсуждения",
"conversationBotDiscussionZone_discussionKeywordsHintText": "Список ключевых слов, разделённых запятыми, для направления обсуждения",
"conversationBotDiscussionZone_discussionTriggerScheduleEnabledLabel": "Отправлять напоминание о обсуждении по расписанию",
"conversationBotDiscussionZone_discussionTriggerScheduleHourIntervalLabel": "Часов между напоминаниями о обсуждении",
"conversationBotDiscussionZone_discussionTriggerReactionEnabledLabel": "Ответ на реакцию ⏩",
"conversationBotDiscussionZone_discussionTriggerReactionKeyLabel": "Реакция для отправки напоминания о обсуждении",
"conversationBotCustomZone_title": "Настройки по умолчанию",
"conversationBotCustomZone_customSystemPromptLabel": "Системное сообщение",
"conversationBotCustomZone_customSystemPromptPlaceholder": "Установить пользовательское системное сообщение",
"conversationBotCustomZone_customSystemPromptEmptyError": "Отсутствует пользовательское системное сообщение",
"botConfig": "Настройки бота и активности",
"botConfigNoPermissionTitle": "Нет разрешения",
"botConfigNoPermissionMessage": "Обратитесь к администратору комнаты для изменения настроек бота",
"addConversationBotDialogTitleInvite": "Подтвердите приглашение бота для обсуждения",
"addConversationBotButtonInvite": "Пригласить",
"addConversationBotDialogInviteConfirmation": "Пригласить",
"addConversationBotButtonTitleRemove": "Подтвердите удаление бота для беседы",
"addConversationBotButtonRemove": "Удалить",
"addConversationBotDialogRemoveConfirmation": "Удалить",
"conversationBotConfigConfirmChange": "Подтвердить",
"conversationBotStatus": "Пригласить бота",
"conversationBotTextAdventureZone_title": "Текстовое приключение",
"conversationBotTextAdventureZone_instructionLabel": "Инструкции для Мастера игры",
"conversationBotTextAdventureZone_instructionPlaceholder": "Установите инструкции для Мастера игры",
"conversationBotCustomZone_instructionSystemPromptEmptyError": "Отсутствуют инструкции для Мастера игры",
"studentAnalyticsNotAvailable": "Данные о студенте в настоящее время недоступны",
"roomDataMissing": "Некоторые данные могут отсутствовать в комнатах, в которых вы не состоите участником.",
"updatePhoneOS": "Возможно, потребуется обновить версию ОС вашего устройства.",
"wordsPerMinute": "Слова в минуту",
"autoIGCToolName": "Автоматически запускать помощь в написании Pangea",
"autoIGCToolDescription": "Автоматически запускать помощь в грамматике и переводе Pangea Chat перед отправкой моего сообщения.",
"runGrammarCorrection": "Проверить сообщение",
"grammarCorrectionFailed": "Проблемы для устранения",
"grammarCorrectionComplete": "Выглядит хорошо!",
"tooltipInstructionsTitle": "Не уверены, что это делает?",
"tooltipInstructionsMobileBody": "Нажмите и удерживайте элементы, чтобы просмотреть подсказки.",
"tooltipInstructionsBrowserBody": "Наведите курсор на элементы, чтобы просмотреть подсказки.",
"chatCapacity": "Вместимость чата",
"roomFull": "Эта комната уже заполнена.",
"topicNotSet": "Тема не установлена.",
"chatCapacityNotSet": "В этом чате нет ограничения по вместимости.",
"chatCapacityHasBeenChanged": "Вместимость чата изменена",
"chatCapacitySetTooLow": "Вместимость чата должна быть не менее {count}.",
"chatCapacityExplanation": "Ограничение вместимости чата ограничивает количество участников, допускаемых в чат.",
"chatExceedsCapacity": "Этот чат превышает свою вместимость.",
"tooManyRequest": "Слишком много запросов, пожалуйста, попробуйте позже.",
"enterNumber": "Пожалуйста, введите целое число.",
"buildTranslation": "Создайте перевод из приведённых выше вариантов",
"nonexistentSelection": "Выбор больше не существует.",
"changeAnalyticsLanguage": "Изменить язык аналитики",
"practice": "Практика",
"noLanguagesSet": "Языки не установлены",
"noActivitiesFound": "Достаточно на сегодня! Вернитесь позже для продолжения.",
"hintTitle": "Подсказка:",
"speechToTextBody": "Для голосовых сообщений вы можете видеть транскрипт, а также оценку скорости речи в словах в минуту.",
"versionNotFound": "Версия не найдена",
"fetchingVersion": "Получение версии...",
"versionFetchError": "Ошибка при получении версии",
"versionText": "Версия: {version}+{buildNumber}",
"languageButtonLabel": "Язык: {currentLanguage}",
"interactiveTranslatorAutoPlaySliderHeader": "Автоматический перевод",
"interactiveTranslatorAutoPlayDesc": "Запускает интерактивный переводчик без запроса.",
"changeAnalyticsView": "Изменить представление аналитики",
"l1TranslationBody": "Сообщения на вашем основном языке не будут переводиться.",
"deleteSubscriptionWarningTitle": "У вас активная подписка",
"deleteSubscriptionWarningBody": "Удаление аккаунта не отменяет автоматически вашу подписку.",
"manageSubscription": "Управление подпиской",
"error520Title": "Пожалуйста, попробуйте снова.",
"error520Desc": "Извините, мы не смогли понять ваше сообщение...",
"wordsUsed": "Использованные слова",
"errorTypes": "Типы ошибок",
"level": "Уровень",
"canceledSend": "Отмененная отправка",
"morphsUsed": "Использованные морфы",
"translationChoicesBody": "Нажмите и удерживайте вариант для подсказки.",
"grammar": "Грамматика",
"contactHasBeenInvitedToTheChat": "Контакт был приглашен в чат",
"inviteChat": "📨 Пригласить чат",
"chatName": "Название чата",
"reportContentIssueTitle": "Сообщить о проблеме с содержимым",
"feedback": "Дополнительные отзывы",
"reportContentIssueDescription": "Упс! ИИ может способствовать персонализированному обучению, но... также может выдавать ложные сведения. Пожалуйста, предоставьте любые отзывы, и мы попробуем снова.",
"changeContent": "Упс! ИИ может способствовать персонализированному обучению, но... также может выдавать ложные сведения. Что это должно быть?",
"clickTheWordAgainToDeselect": "Кликните по выбранному слову, чтобы отменить выбор.",
"l2SupportNa": "Недоступно",
"l2SupportAlpha": "Альфа",
"l2SupportBeta": "Бета",
"l2SupportFull": "Полный",
"missingVoiceTitle": "Отсутствует голос",
"voiceNotAvailable": "У вас не установлен голос для этого языка.",
"openVoiceSettings": "Открыть настройки голоса",
"playAudio": "Воспроизвести",
"stop": "Стоп",
"grammarCopyPOSsconj": "Подчинительный союз",
"grammarCopyPOSnum": "Число",
"grammarCopyPOSverb": "Глагол",
"grammarCopyPOSaffix": "Аффикс",
"grammarCopyPOSpart": "Частица",
"grammarCopyPOSadj": "Прилагательное",
"grammarCopyPOScconj": "Соединительный союз",
"grammarCopyPOSpunct": "Пунктуация",
"grammarCopyPOSadv": "Наречие",
"grammarCopyPOSaux": "Вспомогательный",
"grammarCopyPOSspace": "Пробел",
"grammarCopyPOSsym": "Символ",
"grammarCopyPOSdet": "Определитель",
"grammarCopyPOSpron": "Местоимение",
"grammarCopyPOSadp": "Предлог",
"grammarCopyPOSpropn": "Имя собственное",
"grammarCopyPOSnoun": "Существительное",
"grammarCopyPOSintj": "Междометие",
"grammarCopyPOSx": "Другое",
"grammarCopyGENDERfem": "Женский род",
"grammarCopyPERSON2": "Второе лицо",
"grammarCopyMOODimp": "Повелительное наклонение",
"grammarCopyPUNCTTYPEqest": "Вопрос",
"grammarCopyASPECTperf": "Совершенный",
"grammarCopyCASEaccnom": "Винительный, Именительный",
"grammarCopyCASEobl": "Косвенный",
"grammarCopyVOICEact": "Деятельный",
"grammarCopyPUNCTTYPEbrck": "Круглая скобка",
"grammarCopyNOUNTYPEart": "Артикль",
"grammarCopyNUMBERsing": "Единственное число",
"grammarCopyGENDERmasc": "Мужской род",
"grammarCopyVERBTYPEmod": "Модальный",
"grammarCopyADVTYPEadverbial": "Наречие",
"grammarCopyTENSEperi": "Перфразный",
"grammarCopyNUMFORMdigit": "Цифра",
"grammarCopyNOUNTYPEnot_proper": "Не собственное",
"grammarCopyNUMTYPEcard": "Кардинальное число",
"grammarCopyNOUNTYPEprop": "Собственное",
"grammarCopyPUNCTTYPEdash": "Дефис",
"grammarCopyPUNCTTYPEyes": "Да",
"grammarCopyPUNCTTYPEsemi": "Точка с запятой",
"grammarCopyPUNCTTYPEcomm": "Запятая",
"grammarCopyMOODcnd": "Изъявительное наклонение",
"grammarCopyCASEacc": "Винительный",
"grammarCopyPARTTYPEpart": "Дательный",
"grammarCopyTENSEpast": "Прошедшее",
"grammarCopyDEGREEsup": "Превосходная степень",
"grammarCopyPUNCTTYPEcolo": "Двоеточие",
"grammarCopyPERSON3": "Третье лицо",
"grammarCopyNUMBERplur": "Множественное число",
"grammarCopyPRONTYPEnpr": "Собственное имя",
"grammarCopyPRONTYPEinterrogative": "Вопросительное",
"grammarCopyPOLITEinfm": "Неформальный",
"grammarCopyADVTYPEtim": "Время",
"grammarCopyPOLARITYneg": "Отрицательное",
"grammarCopyNUMTYPEtot": "Общий",
"grammarCopyADVTYPEadnomial": "Прилагательное",
"grammarCopyASPECTprog": "Процессуальный",
"grammarCopyMOODsub": "Сослагательное наклонение",
"grammarCopyVERBFORMcomplementive": "Дополнительная форма",
"grammarCopyCASEnom": "Именительный",
"grammarCopyTENSEfut": "Будущее",
"grammarCopyCASEdat": "Дательный",
"grammarCopyTENSEpres": "Настоящее",
"grammarCopyGENDERneut": "Средний род",
"grammarCopyPRONTYPErel": "Относительное",
"grammarCopyVERBFORMfinalEnding": "Финальное окончание",
"grammarCopyPRONTYPEdem": "Демонстративное",
"grammarCopyPREPCASEpre": "Предложный падеж",
"grammarCopyVERBFORMfin": "Оконченное",
"grammarCopyDEGREEpos": "Положительный",
"grammarCopyPUNCTTYPEquot": "Цитата",
"grammarCopyVERBFORMger": "Герундий",
"grammarCopyVOICEpass": "Страдательный залог",
"grammarCopyCASEgen": "Родительный падеж",
"grammarCopyTENSEprs": "Настоящее",
"grammarCopyDEFINITEdef": "Определённый",
"grammarCopyNUMTYPEord": "Порядковый",
"grammarCopyCASEins": "Творительный падеж",
"grammarCopyVERBFORMinf": "Инфинитив",
"grammarCopyVERBFORMaux": "Вспомогательный",
"grammarCopyNUMFORMlong": "Длинный",
"grammarCopyCASEloc": "Местный падеж",
"grammarCopyMOODind": "Изъявительное",
"grammarCopyDEGREEcmp": "Степень сравнения",
"grammarCopyCASErelativeCase": "Относительный",
"grammarCopyPUNCTTYPEexcl": "Восклицательное",
"grammarCopyPERSON1": "Первое лицо",
"grammarCopyPUNCTSIDEini": "Начальный",
"grammarCopyGENDERperson": "Род",
"grammarCopyFOREIGNyes": "Иностранный",
"grammarCopyVOICEvoice": "Залог",
"grammarCopyVERBTYPEverbType": "Глагол",
"grammarCopyPOSSpass": "Притяжательный",
"grammarCopyPREPCASEprepCase": "Предложный",
"grammarCopyNUMTYPEnumType": "Числительное",
"grammarCopyNOUNTYPEnounType": "Существительное",
"grammarCopyREFLEXreflex": "Возвратное",
"grammarCopyPRONTYPEpronType": "Местоимение",
"grammarCopyPUNCTSIDEpunctSide": "Пунктуационная сторона",
"grammarCopyVERBFORMverbForm": "Глагольная форма",
"grammarCopyGENDERgender": "Род",
"grammarCopyMOODmood": "Наклонение",
"grammarCopyASPECTaspect": "Вид",
"grammarCopyPUNCTTYPEpunctType": "Пунктуация",
"grammarCopyTENSEtense": "Время",
"grammarCopyDEGREEdegree": "Степень",
"grammarCopyPOLITEpolite": "Вежливость",
"grammarCopyADVTYPEadvType": "Наречие",
"grammarCopyNUMFORMnumber": "Число",
"grammarCopyCONJTYPEconjType": "Союз",
"grammarCopyPOLARITYpolarity": "Полярность",
"grammarCopyCASEcase": "Падеж",
"grammarCopyDEFINITEdefinite": "Определенность",
"grammarCopyNUMFORMnumForm": "Числительное",
"grammarCopyPRONTYPEadn": "Адиноминальный",
"grammarCopyVOCvoc": "Вокатив",
"grammarCopyCMPLcmpl": "Дополнительное слово",
"grammarCopyADVadv": "Обстоятельство",
"grammarCopyMOODjus": "Повелительное наклонение",
"grammarCopyGENDERcom": "Общий",
"grammarCopyREFLEXrflx": "Возвратный",
"grammarCopyPARTTYPEpar": "Делительный",
"grammarCopySPCspc": "Конкретный",
"grammarCopyTENSEpqp": "Плюперфект",
"grammarCopyREFLEXref": "Рефлексивный",
"grammarCopyPUNCTTYPEnshrt": "Краткий",
"grammarCopyNUMBERdual": "Двойной",
"grammarCopyNUMFORMlng": "Длинный",
"grammarCopyVOICEmid": "Средний",
"grammarCopyINTRELintRel": "Вопросительный, Относительный",
"grammarCopyINTint": "Вопросительный",
"grammarCopyVOICEcaus": "Причинный",
"grammarCopyUnknown": "Неизвестный",
"grammarCopyEVIDENTevident": "Доказательность",
"grammarCopyNUMFORMnumberPsor": "Число владельца",
"grammarCopyASPECThab": "Привычный",
"grammarCopyCASEabl": "Аблятив",
"grammarCopyCASEall": "Алатив",
"grammarCopyCASEess": "Эссив",
"grammarCopyCASEtra": "Транслятив",
"grammarCopyCASEequ": "Экватив",
"grammarCopyCASEdis": "Дистрибутив",
"grammarCopyCASEabs": "Абсолютив",
"grammarCopyCASEerg": "Эргатив",
"grammarCopyCASEcau": "Причинный",
"grammarCopyCASEben": "Бенефактивный",
"grammarCopyCASEtem": "Временной",
"grammarCopyCONJTYPEcoord": "Координирующий",
"grammarCopyDEFINITEcons": "Конструктивное состояние",
"grammarCopyDEGREEabs": "Абсолютная степень",
"grammarCopyEVIDENTfh": "Фактическая доказательность",
"grammarCopyEVIDENTnfh": "Нефактическая доказательность",
"grammarCopyMOODopt": "Оптатив",
"grammarCopyMOODadm": "Адмиратитив",
"grammarCopyMOODdes": "Десидератив",
"grammarCopyMOODnec": "Необходимый",
"grammarCopyMOODpot": "Потенциальный",
"grammarCopyMOODprp": "Про-позитивный",
"grammarCopyMOODqot": "Квотатив",
"grammarCopyNUMFORMword": "Форма слова",
"grammarCopyNUMFORMroman": "Римская цифра",
"grammarCopyNUMFORMletter": "Буквенная форма",
"grammarCopyNUMTYPEmult": "Множественное",
"grammarCopyNUMTYPEfrac": "Дробное",
"grammarCopyNUMTYPEsets": "Множество",
"grammarCopyNUMTYPErange": "Диапазон",
"grammarCopyNUMTYPEdist": "Распределительное",
"grammarCopyNUMBERtri": "Пробное",
"grammarCopyNUMBERpauc": "Малое",
"grammarCopyNUMBERgrpa": "Более малое",
"grammarCopyNUMBERgrpl": "Более множественное",
"grammarCopyNUMBERinv": "Обратное",
"grammarCopyPERSON0": "Ноль",
"grammarCopyPERSON4": "Четвертый",
"grammarCopyPOLITEform": "Формальный",
"grammarCopyPOLITEelev": "Возвышенный",
"grammarCopyPOLITEhumb": "Скромный",
"grammarCopyPRONTYPEemp": "Подчеркивающий",
"grammarCopyPRONTYPEexc": "Восклицательный",
"grammarCopyPRONTYPErcp": "Взаимный",
"grammarCopyPRONTYPEintRelPronType": "Вопросительно-относительный",
"grammarCopyTENSEaor": "Аорист",
"grammarCopyTENSEeps": "Эпистемический",
"grammarCopyTENSEprosp": "Перспективный",
"grammarCopyVERBFORMpart": "Причастие",
"grammarCopyVERBFORMconv": "Деепричастие",
"grammarCopyVERBFORMvnoun": "Глагольное существительное",
"grammarCopyVOICEantip": "Антипассив",
"grammarCopyVOICEcauVoice": "Причинный залог",
"grammarCopyVOICedir": "Прямой",
"grammarCopyVOICEinvVoice": "Обратный",
"grammarCopyVOICErcpVoice": "Взаимный",
"grammarCopyPOS": "Часть речи",
"grammarCopyGENDER": "Род",
"grammarCopyPERSON": "Лицо",
"grammarCopyMOOD": "Наклонение",
"grammarCopyPUNCTTYPE": "Тип пунктуации",
"grammarCopyASPECT": "Вид",
"grammarCopyCASE": "Падеж",
"grammarCopyVOICE": "Залог",
"grammarCopyNOUNTYPE": "Тип существительного",
"grammarCopyVERBTYPE": "Тип глагола",
"grammarCopyADVTYPE": "Тип наречия",
"grammarCopyNUMFORM": "Форма числительного",
"grammarCopyNUMTYPE": "Тип числительного",
"grammarCopyNUMBER": "Число",
"grammarCopyDEFINITE": "Определенность",
"grammarCopyDEGREE": "Степень",
"grammarCopyEVIDENT": "Эвиденциальность",
"grammarCopyFOREIGN": "Иностранный",
"grammarCopyPOLARITY": "Полярность",
"grammarCopyPOLITE": "Вежливость",
"grammarCopyPREPCASE": "Предложный падеж",
"grammarCopyPRONTYPE": "Тип местоимения",
"grammarCopyPUNCTSIDE": "Сторона пунктуации",
"grammarCopyREFLEX": "Рефлексивный",
"grammarCopyTENSE": "Время",
"grammarCopyVERBFORM": "Форма глагола",
"grammarCopyCONJTYPE": "Тип союза",
"grammarCopySPC": "Специфичность",
"grammarCopyPARTTYPE": "Тип частичного",
"grammarCopyINTREL": "Вопросительно-относительный",
"grammarCopyNUMFORMpsor": "Номер обладателя",
"grammarCopyUNKNOWN": "Неизвестно",
"grammarCopyNUMBERPSOR": "Номер обладателя",
"grammarCopyPOSS": "Притяжательное",
"grammarCopyASPECTimp": "Несовершенный вид",
"grammarCopyCASEvoc": "Звательный падеж",
"grammarCopyCASEcom": "Творительный падеж",
"grammarCopyCASEpar": "Партитив",
"grammarCopyCASEadv": "Обстоятельственный падеж",
"grammarCopyCASEref": "Референтный падеж",
"grammarCopyCASErel": "Относительный падеж",
"grammarCopyCASEsub": "Подессив",
"grammarCopyCASEsup": "Суперессив",
"grammarCopyCASEaccdat": "Винительный-Дательный",
"grammarCopyCASEpre": "Предложный падеж",
"grammarCopyCONJTYPEsub": "Подчинительный",
"grammarCopyCONJTYPEcmp": "Сравнительный",
"grammarCopyDEFINITEind": "Неопределённый",
"grammarCopyMOODint": "Вопросительное настроение",
"grammarCopyNOUNTYPEcomm": "Общее существительное",
"grammarCopyNUMBERPSORsing": "Sg. владельца",
"grammarCopyNUMBERPSORplur": "Множественное число владельца",
"grammarCopyNUMBERPSORdual": "Двойственное число владельца",
"grammarCopyPOLARITYpos": "Положительная полярность",
"grammarCopyPOSSyes": "Притяжательное",
"grammarCopyPREPCASEnpr": "Без предлога",
"grammarCopyPRONTYPEprs": "Личное",
"grammarCopyPRONTYPEint": "Вопросительное",
"grammarCopyPRONTYPEtot": "Общее",
"grammarCopyPRONTYPEneg": "Отрицательное",
"grammarCopyPRONTYPEart": "Артикль",
"grammarCopyPRONTYPEind": "Неопределённое",
"grammarCopyPRONTYPEintrel": "Вопросительно-относительное",
"grammarCopyPUNCTSIDEfin": "Конечная пунктуация",
"grammarCopyPUNCTTYPEperi": "Точка",
"grammarCopyREFLEXyes": "Возвратное",
"grammarCopyTENSEimp": "Несовершенный",
"grammarCopyVERBFORMsup": "Супин",
"grammarCopyVERBFORMadn": "Адонеминальный",
"grammarCopyVERBFORMlng": "Длинный",
"grammarCopyVERBFORMshrt": "Краткая",
"grammarCopyVERBTYPEcaus": "Причастный глагол",
"grammarCopyVOICEcau": "Причинный",
"grammarCopyVOICEdir": "Прямой",
"grammarCopyVOICEinv": "Обратный",
"grammarCopyVOICErcp": "Взаимный",
"enterPrompt": "Пожалуйста, введите системный запрос",
"selectBotLanguage": "Выберите язык бота",
"chooseVoice": "Выберите голос",
"enterLanguageLevel": "Пожалуйста, введите уровень языка",
"enterDiscussionTopic": "Пожалуйста, введите тему обсуждения",
"selectBotChatMode": "Выберите режим чата",
"messageNotInTargetLang": "Сообщение не на целевом языке",
"other": "Другое",
"levelShort": "УРОВЕНЬ {level}",
"botModeValidation": "Пожалуйста, выберите режим чата",
"clickBestOption": "Выберите лучшие варианты для перевода вашего сообщения!",
"completeActivitiesToUnlock": "Выполните хотя бы одно задание, чтобы разблокировать перевод!",
"botSettingsSubtitle": "Пригласите бота для модерирования активности чата",
"invitePeople": "Пригласить пользователей",
"noCapacityLimit": "Нет ограничения по вместимости",
"downloadGroupText": "Скачать текст группы",
"notificationsOn": "Уведомления включены",
"notificationsOff": "Уведомления выключены",
"chatCanBeFoundViaSearch": "Чат можно найти через поиск",
"requireCodeToJoin": "Требовать код для присоединения",
"canFindInSearch": "Можно найти в поиске",
"addChatToSpace": "Добавить чат",
"createChatAndInviteUsers": "Создать чат и пригласить пользователей",
"updatedNewSpaceDescription": "Курсы позволяют вам объединить ваши чаты и создавать частные или публичные сообщества.",
"joinWithCode": "Присоединиться по коду",
"enterCodeToJoin": "Введите код для присоединения",
"updateNow": "Обновить сейчас",
"updateLater": "Обновить позже",
"constructUseWaDesc": "Используется без помощи",
"constructUseGaDesc": "Грамматическая помощь",
"constructUseTaDesc": "Помощь с переводом",
"constructUseUnkDesc": "Неизвестно",
"constructUseCorITDesc": "Правильно в переводе",
"constructUseIgnITDesc": "Игнорируется в переводе",
"constructUseIncITDesc": "Некорректно в переводе",
"constructUseIgnIGCDesc": "Игнорируется в исправлении грамматики",
"constructUseCorIGCDesc": "Правильно в исправлении грамматики",
"constructUseIncIGCDesc": "Некорректно в исправлении грамматики",
"constructUseCorPADesc": "Правильно в деятельности по значению слова",
"constructUseIgnPADesc": "Игнорируется в деятельности по значению слова",
"constructUseIncPADesc": "Некорректно в деятельности по значению слова",
"constructUseCorWLDesc": "Правильно в деятельности по прослушиванию слов",
"constructUseIncWLDesc": "Некорректно в деятельности по прослушиванию слов",
"constructUseIngWLDesc": "Игнорируется в деятельности по прослушиванию слов",
"constructUseCorHWLDesc": "Правильно в деятельности по скрытому слову",
"constructUseIncHWLDesc": "Некорректно в деятельности по скрытому слову",
"constructUseIgnHWLDesc": "Игнорируется в деятельности по скрытому слову",
"constructUseCorLDesc": "Правильно в деятельности по лемме",
"constructUseIncLDesc": "Некорректно в деятельности по лемме",
"constructUseIgnLDesc": "Игнорируется в деятельности по лемме",
"constructUseCorMDesc": "Правильно в деятельности по грамматике",
"constructUseIncMDesc": "Некорректно в деятельности по грамматике",
"constructUseIgnMDesc": "Игнорируется в деятельности по грамматике",
"constructUseEmojiDesc": "Правильно в деятельности по эмодзи",
"constructUseCollected": "Thu thập trong trò chuyện",
"constructUseNanDesc": "Không áp dụng được",
"xpIntoLevel": "{currentXP} / {maxXP} XP",
"signInWithUsername": "Đăng nhập bằng tên người dùng và mật khẩu",
"registrationEmailMessage": "Vui lòng xác minh email của bạn bằng liên kết được gửi đến đó. Trong một số trường hợp, email có thể mất tới 5 phút để đến. Vui lòng kiểm tra cả thư rác của bạn.",
"enableTTSToolName": "Bật chuyển đổi văn bản thành giọng nói",
"enableTTSToolDescription": "Cho phép ứng dụng tạo ra đầu ra chuyển đổi văn bản thành giọng nói cho các phần của văn bản bằng ngôn ngữ mục tiêu của bạn.",
"couldNotFindTTS": "Chúng tôi không thể tìm thấy engine chuyển đổi văn bản thành giọng nói cho ngôn ngữ mục tiêu hiện tại của bạn.",
"ttsInstructionsHyperlink": "Nhấp vào đây để xem hướng dẫn tải xuống một giọng nói mới trên thiết bị của bạn.",
"createAnAccount": "Tạo tài khoản",
"signIn": "Đăng nhập",
"signUpWithEmail": "Đăng ký bằng Email",
"signUpWithGoogle": "Đăng ký bằng Google",
"signUpWithApple": "Đăng ký bằng Apple",
"yourUsername": "Tên người dùng của bạn",
"yourEmail": "Email của bạn",
"pleaseEnterAnEmail": "Vui lòng nhập địa chỉ email",
"signInWithGoogle": "Đăng nhập bằng Google",
"signInWithApple": "Đăng nhập bằng Apple",
"chooseYourAvatar": "Chọn hình đại diện của bạn",
"iWantToLearn": "Я хочу учиться",
"letsStart": "Давайте начнем",
"pleaseAgreeToTOS": "Пожалуйста, согласитесь с Условиями использования",
"pleaseEnterEmail": "Пожалуйста, введите действительный адрес электронной почты.",
"pleaseSelectALanguage": "Пожалуйста, выберите язык",
"myBaseLanguage": "Мой основной язык",
"clickWordsInstructions": "🧻 Нажмите на любое слово для получения деталей. 🤐",
"chooseBestDefinition": "Что означает это слово?",
"meaningSectionHeader": "Значение:",
"formSectionHeader": "Формы, используемые в чатах:",
"noEmojiSelectedTooltip": "Эмодзи не выбрано",
"writingExercisesTooltip": "Письмо",
"listeningExercisesTooltip": "Прослушивание",
"readingExercisesTooltip": "Чтение",
"meaningNotFound": "Значение не найдено.",
"formsNotFound": "Формы не найдены.",
"chooseBaseForm": "Выберите базовую форму",
"notTheCodeError": "Извините, это не код!",
"totalXP": "Общий опыт",
"numLemmas": "Общее количество лемм",
"numLemmasUsedCorrectly": "Количество лемм, использованных правильно хотя бы один раз",
"numLemmasUsedIncorrectly": "Количество лемм, использованных неправильно 0 раз",
"numLemmasSmallXP": "Количество лемм с 0-30 очками опыта",
"numLemmasMediumXP": "Количество лемм с 31-200 очками опыта",
"numLemmasLargeXP": "Количество лемм с более чем 200 очками опыта",
"numGrammarConcepts": "Количество грамматических концепций",
"listGrammarConcepts": "Грамматические концепции",
"listGrammarConceptsUsedCorrectly": "Грамматические концепции, использованные правильно в оригинальных сообщениях не менее 80% времени",
"listGrammarConceptsUsedIncorrectly": "Грамматические концепции, использованные правильно в оригинальных сообщениях менее 80% времени",
"listGrammarConceptsUseCorrectlySystemGenerated": "Грамматические концепции, выбранные правильно из системных предложений не менее 80% времени",
"listGrammarConceptsUseIncorrectlySystemGenerated": "Грамматические концепции, выбранные правильно из системных предложений менее 80% времени",
"listGrammarConceptsSmallXP": "Грамматические концепции с 0-50 очками опыта",
"listGrammarConceptsMediumXP": "Грамматические концепции с 51-200 очками опыта",
"listGrammarConceptsLargeXP": "Грамматические концепции с 201-500 очками опыта",
"listGrammarConceptsHugeXP": "Грамматические концепции с более чем 500 очками опыта",
"numMessagesSent": "Количество отправленных сообщений",
"numWordsTyped": "Количество набранных слов в оригинальных сообщениях",
"numCorrectChoices": "Количество правильно выбранных слов из системных предложений",
"numIncorrectChoices": "Количество неправильно выбранных слов из системных предложений",
"commaSeparatedFile": "CSV",
"excelFile": "Excel",
"fileType": "Тип файла",
"download": "Скачать",
"analyticsNotAvailable": "Аналитика пользователя недоступна",
"downloading": "Загрузка...",
"failedFetchUserAnalytics": "Не удалось загрузить аналитику пользователя",
"downloadComplete": "Загрузка завершена!",
"whatIsTheMorphTag": "Что такое {morphologicalFeature} для '{wordForm}'?",
"dataAvailable": "Доступность данных",
"available": "Доступно",
"pangeaBotIsFallible": "Pangea Bot тоже ошибается!",
"whatIsMeaning": "Что означает '{lemma}'?",
"pickAnEmoji": "Какое ваше любимое эмодзи для '{lemma}'?",
"chooseLemmaMeaningInstructionsBody": "Соответствуйте значениям слова в сообщении!",
"doubleClickToEdit": "Дважды щелкните, чтобы редактировать.",
"removeFeature": "Удалить {feature}",
"chooseCorrectLabel": "Выберите правильную метку.",
"levelPopupTitle": "Поздравляем с достижением\nУровня {level}",
"activityPlannerTitle": "Планировщик мероприятий",
"topicLabel": "Тема",
"topicPlaceholder": "Выберите тему...",
"modeLabel": "Тип деятельности",
"modePlaceholder": "Выберите режим...",
"learningObjectiveLabel": "Цель обучения",
"learningObjectivePlaceholder": "Выберите цель обучения...",
"mediaLabel": "Медиа, которыми должны делиться учащиеся",
"languageOfInstructionsLabel": "Язык инструкций по деятельности",
"targetLanguageLabel": "Целевой язык",
"cefrLevelLabel": "Уровень CEFR",
"generateActivitiesButton": "Создать деятельность",
"launchActivityButton": "Запустить деятельность",
"image": "Изображение",
"video": "Видео",
"nan": "Не применимо",
"activityPlannerOverviewInstructionsBody": "Выберите тему, режим, цель обучения и создайте деятельность для чата!",
"activityTitle": "Название деятельности",
"addVocabulary": "Добавить словарь",
"instructions": "Инструкции",
"numberOfLearners": "Количество учащихся",
"mustBeInteger": "Должно быть целым числом, например 1, 2, 3, ...",
"noLemmasFound": "В словаре нет слов с более чем {xp} XP. Продолжайте практиковаться!",
"constructUsePvmDesc": "Произведено в голосовом сообщении",
"lockedMorphFeature": "Ожидает разблокировки",
"leaveSpaceDescription": "Покидая курс, вы покидаете все чаты внутри него. Другие пользователи увидят, что вы покинули курс.",
"whatIsLemma": "Что такое лемма?",
"constructUseCorMmDesc": "Правильное значение сообщения",
"constructUseIncMmDesc": "Неправильное значение сообщения",
"constructUseIgnMmDesc": "Игнорируемое значение сообщения",
"clickForMeaningActivity": "Нажмите здесь для задания на значение",
"meaning": "Значение",
"chatWith": "Группа с {displayname}",
"slightlyOffensive": "Немного оскорбительно",
"clickOnEmailLink": "Пожалуйста, перейдите по ссылке в письме и продолжите.\n\nПроверьте папку спам, если письмо не пришло.",
"whoIsAllowedToJoinThisChat": "Кто может присоединиться к этому чату",
"dontForgetPassword": "Не забудьте свой пароль!",
"enableAutocorrectToolName": "Включить автокоррект на устройстве",
"enableAutocorrectDescription": "Если ваше устройство поддерживает язык, который вы изучаете, вы можете включить автокоррект для исправления распространенных ошибок во время набора текста.",
"ttsDisbledTitle": "Отключена функция преобразования текста в речь",
"ttsDisabledBody": "Вы можете включить преобразование текста в речь в настройках обучения",
"noSpaceDescriptionYet": "Описание курса еще не создано.",
"tooLargeToSend": "Это сообщение слишком большое, чтобы отправить",
"exitWithoutSaving": "Вы уверены, что хотите выйти без сохранения?",
"enableAutocorrectPopupTitle": "Добавьте клавиатуру целевого языка, перейдя в:",
"enableAutocorrectPopupSteps": " • Настройки\n • Общие\n • Клавиатура\n • Клавиатуры\n • Добавить новую клавиатуру",
"enableAutocorrectPopupDescription": "После выбора языка вы можете нажать на маленькую иконку глобуса в левом нижнем углу клавиатуры, чтобы активировать недавно установленную клавиатуру.",
"downloadGboardTitle": "Скачайте Gboard из Google Play, чтобы включить автокорректировку и другие функции клавиатуры:",
"downloadGboardSteps": " • Скачайте Gboard\n • Откройте приложение\n • Языки\n • Добавить клавиатуру\n • Выберите язык\n • Выберите тип клавиатуры\n • Готово",
"downloadGboardDescription": "После выбора языка вы можете нажать на маленькую иконку глобуса в левом нижнем углу клавиатуры, чтобы активировать недавно установленную клавиатуру.",
"enableAutocorrectWarning": "Внимание! Требуется добавить клавиатуру целевого языка",
"displayName": "Отображаемое имя",
"leaveRoomDescription": "Вы собираетесь покинуть этот чат. Другие пользователи увидят, что вы покинули чат.",
"confirmUserId": "Пожалуйста, подтвердите ваше имя пользователя в Pangea Chat, чтобы удалить ваш аккаунт.",
"startingToday": "Начиная с сегодня",
"oneWeekFreeTrial": "Бесплатная пробная неделя",
"paidSubscriptionStarts": "Начинается {startDate}",
"cancelInSubscriptionSettings": "• Отменить в любой момент в настройках подписки",
"cancelToAvoidCharges": "• Отмените до {trialEnds}, чтобы избежать списаний",
"downloadGboard": "Скачать Gboard",
"autocorrectNotAvailable": "К сожалению, эта платформа в настоящее время не поддерживается для этой функции. Следите за обновлениями!",
"pleaseUpdateApp": "Пожалуйста, обновите приложение, чтобы продолжить.",
"chooseEmojiInstructionsBody": "Совместите эмодзи с словами, которые они лучше всего представляют. Не волнуйтесь! За несогласие баллы не снимаются. 😅",
"pickAnEmojiFor": "Выберите эмодзи для {lemma}",
"analyticsVocabListBody": "Это весь ваш словарный запас! По мере накопления опыта за каждое слово оно будет переходить от ростка к полному цветению. Нажмите на любое слово, чтобы увидеть больше деталей.",
"morphAnalyticsListBody": "Это все грамматические концепции в изучаемом вами языке! Вы разблокируете их по мере их появления во время общения. Нажмите для деталей.",
"knockSpaceSuccess": "Вы запросили присоединиться к этому курсу! Администратор ответит на ваш запрос, как только получит его 😊",
"joinByCode": "Присоединиться по коду",
"chooseWordAudioInstructionsBody": "Прослушайте полное сообщение. Затем сопоставьте аудио с словами.",
"chooseMorphsInstructionsBody": "Нажимайте на части головоломки для вопросов по грамматике!",
"inviteAndLaunch": "Пригласить и запустить",
"createOwnChat": "Создать свой чат",
"pleaseEnterInt": "Пожалуйста, введите число",
"home": "Главная",
"join": "Присоединиться",
"readingAssistanceOverviewBody": "Нажимайте на кнопки ниже для мини-игр по сопоставлению эмодзи, аудио, значений слов и грамматических концепций. Или нажмите на любое слово для деталей.",
"learnByTexting": "Учитесь, переписываясь",
"levelSummaryTrigger": "Посмотреть сводку",
"levelSummaryPopupTitle": "Сводка уровня {level}",
"referFriends": "Пригласить друзей",
"referFriendDialogTitle": "Пригласите друга в ваш чат",
"referFriendDialogDesc": "Есть друг, который хочет учить новый язык вместе с вами? Тогда скопируйте и отправьте эту ссылку-приглашение, чтобы присоединиться и начать общение с вами сегодня.",
"youUnlocked": "Вы разблокировали",
"resetInstructionTooltipsTitle": "Сбросить подсказки инструкций",
"resetInstructionTooltipsDesc": "Нажмите, чтобы показать подсказки инструкций, как для нового пользователя.",
"selectForGrammar": "Выберите значок грамматики для действий и деталей.",
"newChatActivityTitle": "Добавить забавное действие?",
"newChatActivityDesc": "Сделайте каждую групповую беседу приключением с Планировщиком действий! Установите захватывающие темы и цели для группы, оживите разговоры с помощью потрясающих изображений. Вдохновляйте на воображаемые обсуждения и поддерживайте веселье без усилий!",
"exploreMore": "Исследовать больше",
"randomize": "Рандомизировать",
"clear": "Очистить",
"makeYourOwnActivity": "Создайте свое собственное действие",
"featuredActivities": "Рекомендуемые",
"goToChat": "Перейти к чату",
"save": "Сохранить",
"selectActivity": "Выберите действие",
"wordFocusListeningMultipleChoice": "Какой аудио соответствует слову?",
"startChat": "Начать чат",
"translationProblem": "Проблема с переводом",
"perfectTranslation": "Идеальный перевод!",
"greatJobTranslation": "Отличная работа с этим переводом!",
"goodJobTranslation": "Хорошая работа над этим переводом.",
"makingProgress": "Вы делаете прогресс!",
"keepPracticing": "Продолжайте практиковаться!",
"niceJob": "Отличная работа!",
"askToJoin": "Попросить присоединиться",
"emptyChatWarningTitle": "Чат пуст",
"emptyChatWarningDesc": "Вы не пригласили никого в ваш чат. Перейдите в настройки чата, чтобы пригласить контакты или бота. Вы также можете сделать это позже.",
"areYouLikeMe": "Ты как я?",
"tryAgainLater": "Сделано слишком много попыток. Пожалуйста, попробуйте снова через 5 минут.",
"enterSpaceCode": "Введите код курса",
"shareSpaceLink": "Поделиться ссылкой",
"byUsingPangeaChat": "Используя Pangea Chat, я соглашаюсь с ",
"details": "Детали",
"languageLevelPreA1Desc": "Я никогда не изучал или не использовал язык.",
"languageLevelA1Desc": "Я могу понять и использовать некоторые знакомые повседневные выражения и очень базовые фразы.",
"languageLevelA2Desc": "Я могу понять предложения и часто используемые выражения, связанные с областями немедленной важности.",
"languageLevelB1Desc": "Я могу справляться с большинством знакомых ситуаций и могу создавать простые связные тексты на знакомые темы.",
"languageLevelB2Desc": "Я могу понять основные идеи сложных текстов и взаимодействовать с уровнем беглости и спонтанности.",
"languageLevelC1Desc": "Я могу свободно и спонтанно выражать идеи без особых усилий и понимаю широкий спектр сложных текстов.",
"languageLevelC2Desc": "Я могу понять практически все услышанное или прочитанное и выражать себя свободно и точно.",
"newVocab": "Новая лексика",
"newGrammar": "Новые грамматические концепции",
"congratulationsOnReaching": "Вы достигли уровня {level}!",
"seeDetails": "Посмотреть детали",
"choosePracticeMode": "Нажмите одну из кнопок выше, чтобы начать практическое занятие",
"ban": "Забанить",
"unban": "Разбанить",
"kick": "Исключить",
"lemma": "Лемма",
"grammarFeature": "Грамматическая особенность",
"grammarTag": "Грамматический тег",
"forms": "Формы",
"exampleMessages": "Примеры сообщений",
"timesUsedIndependently": "Использовано независимо",
"timesUsedWithAssistance": "Использовано с помощью",
"shareInviteCode": "Поделиться кодом приглашения: {code}",
"leaderboard": "Таблица лидеров",
"welcomeUser": "Добро пожаловать, {user}",
"joinSpaceOnboardingDesc": "У вас есть код или ссылка на публичный курс?",
"skipForNow": "Пропустить пока",
"permissions": "Разрешения",
"spaceChildPermission": "Кто может добавлять новые чаты в этот курс",
"addEnvironmentOverride": "Добавить переопределение окружения",
"defaultOption": "По умолчанию",
"deleteChatDesc": "Вы уверены, что хотите удалить этот чат? Он будет удален для всех участников, и все сообщения в чате больше не будут доступны для практики или аналитики обучения.",
"deleteSpaceDesc": "Курс и все выбранные чаты будут удалены для всех участников, и все сообщения в чате больше не будут доступны для практики или аналитики обучения. Это действие нельзя отменить.",
"chatWithActivities": "Чат с активностями",
"launch": "Запустить",
"launchActivityToChats": "Запустить активность в чаты",
"searchChats": "Поиск чатов",
"selectChats": "Выбрать чаты",
"selectChatToStart": "Готово! Выберите чат для начала",
"maxFifty": "Макс. 50",
"configureSpace": "Настроить курс",
"pinMessages": "Закрепить сообщения",
"setJoinRules": "Установить правила присоединения",
"changeGeneralSettings": "Изменить общие настройки",
"inviteOtherUsersToRoom": "Пригласить других пользователей",
"changeTheNameOfTheSpace": "Изменить название курса",
"changeTheDescription": "Изменить описание",
"changeThePermissions": "Изменить разрешения",
"introductions": "Вступительные слова",
"announcements": "Объявления",
"activities": "Мероприятия",
"access": "Доступ",
"botSettings": "Настройки бота",
"activitySuggestionTimeoutMessage": "Мы усердно работаем над созданием новых мероприятий для вас, пожалуйста, проверьте снова через минуту",
"accessSettingsWarning": "Ой! Похоже, у вас нет разрешения на установку правил доступа к этой комнате. Вам следует проверить их, чтобы убедиться, что они соответствуют вашим потребностям, и обратиться к администратору комнаты, если нужно их изменить",
"howSpaceCanBeFound": "Как можно найти этот курс",
"private": "Частный",
"cannotBeFoundInSearch": "Не может быть найден в поиске",
"public": "Публичный",
"visibleToCommunity": "Видим для широкой аудитории сообщества Pangea Chat через \"Найти курс\"",
"howSpaceCanBeJoined": "Как можно присоединиться к этому курсу",
"canBeFoundVia": "Можно найти через:",
"canBeFoundViaInvitation": "• приглашение",
"canBeFoundViaCodeOrLink": "• код или ссылка",
"canBeFoundViaKnock": "• запрос на присоединение и одобрение администратора",
"youHaveLeveledUp": "Вы повысили уровень!",
"sendActivities": "Отправить мероприятия",
"getStarted": "Начать",
"getStartedBotChatDesc": "Общение с ИИ — отличное место для начала, а инструменты для чтения, письма, прослушивания и говорения в Pangea делают это легко!",
"getStartedCommunitiesDesc": "Обучение в сообществе — это то, где сияет Pangea Chat!\nВы можете присоединиться к своему классу, найти курс или даже создать свой собственный!",
"getStartedFriendsDesc": "У вас есть друг, который хочет учиться вместе с вами?",
"getStartedBotChatComplete": "Отлично! Вы общаетесь с ботом!",
"getStartedCommunitiesComplete": "Отлично, вы присоединились к курсу!",
"getStartedComplete": "Вы завершили этот раздел!\nПродолжайте исследовать наши удивительные функции, общаясь с друзьями!",
"getStartedFriendsComplete": "Ура! У вас есть друзья! 😎",
"getStartedBotChatButton": "Начать общение!",
"getStartedFriendsButton": "Поговорить с другом",
"groupChat": "Групповой чат",
"directMessage": "Личное сообщение",
"newDirectMessage": "Новое личное сообщение",
"speakingExercisesTooltip": "Говорение",
"noChatsFoundHereYet": "Здесь пока нет чатов",
"duration": "Длительность",
"transcriptionFailed": "Не удалось расшифровать аудио",
"aUserIsKnocking": "1 пользователь запрашивает присоединиться к вашему курсу",
"usersAreKnocking": "{users} пользователей запрашивают присоединиться к вашему курсу",
"failedToFetchTranscription": "Не удалось получить транскрипцию",
"deleteEmptySpaceDesc": "Курс будет удален для всех участников. Это действие нельзя отменить.",
"regenerate": "Восстановить",
"mySavedActivities": "Мои сохранённые активности",
"noSavedActivities": "Нет сохранённых активностей",
"saveActivity": "Сохранить эту активность",
"yourSavedActivities": "Сохранённые активности",
"failedToPlayVideo": "Не удалось воспроизвести видео",
"done": "Готово",
"inThisSpace": "На этом курсе",
"myContacts": "Мои контакты",
"inviteAllInSpace": "Пригласить всех на этот курс",
"spaceParticipantsHaveBeenInvitedToTheChat": "Все участники курса приглашены в чат",
"numKnocking": "{count} стучит",
"numInvited": "{count} приглашено",
"saved": "Сохранено",
"reset": "Сбросить",
"errorGenerateActivityMessage": "Не удалось создать активность",
"errorRegenerateActivityMessage": "Не удалось восстановить активность",
"errorLaunchActivityMessage": "Не удалось запустить активность",
"errorFetchingActivitiesMessage": "Не удалось получить активности",
"errorFetchingDefinition": "Не удалось получить определение",
"errorProcessAnalytics": "Не удалось обработать аналитику",
"errorDownloading": "Не удалось скачать",
"errorFetchingLevelSummary": "Не удалось получить сводку уровня",
"errorLoadingSpaceChildren": "Не удалось загрузить чаты в этом курсе",
"unexpectedError": "Неожиданная ошибка.",
"pleaseReload": "Пожалуйста, перезагрузите и попробуйте снова.",
"translationError": "Ошибка перевода",
"errorFetchingTranslation": "Не удалось получить перевод",
"errorFetchingActivity": "Не удалось получить активность",
"check": "Проверить",
"unableToFindRoom": "Чат или курс с этим кодом не найден. Пожалуйста, попробуйте снова.",
"numCompletedActivities": "Количество завершённых активностей",
"viewingAnalytics": "Просмотр аналитики {visible}/{users}",
"request": "Запрос",
"requestAll": "Запросить всё",
"confirmMessageUnpin": "Вы уверены, что хотите открепить это сообщение?",
"createActivityPlan": "Создать новый план активности",
"saveAndLaunch": "Сохранить и запустить",
"launchToSpace": "Запустить в курс",
"numberOfActivities": "Количество сессий активности",
"maximumActivityParticipants": "Каждая активность может иметь максимум {count} участник(ов).",
"pending": "В ожидании",
"inactive": "Неактивно",
"unjoinedActivityMessage": "Хотите принять участие? Выберите открытую роль!\nИли просто посмотрите и насладитесь шоу!",
"fullActivityMessage": "Не стесняйтесь смотреть шоу! Пока нет открытых ролей для участия, вы можете просматривать чат!",
"confirmRole": "Подтвердить роль",
"openRoleLabel": "ОТКРЫТО",
"joinedTheActivity": "👋 {username} присоединился как {role}",
"finishedTheActivity": "🎯 {username} завершил эту активность",
"endActivityTitle": "Я закончил",
"endActivityDesc": "Вы выполнили цели?\nЭто ваше подтверждение, что вы уходите из чата. Но не волнуйтесь, веселье продолжается в чате! Не стесняйтесь оставаться и наслаждаться шоу, пока все не нажмут 'Готово'.",
"archiveToAnalytics": "Добавить в мои завершённые активности",
"activitySummaryError": "Сводки по активности недоступны",
"requestSummaries": "Запросить сводки",
"loadingActivitySummary": "Загрузка сводки активности...",
"generatingNewActivities": "Вы первый пользователь этой языковой пары! Пожалуйста, подождите минуту, мы готовим для вас активности.",
"requestAccessTitle": "Запросить доступ к просмотру аналитики?",
"requestAccessDesc": "Хотите запросить доступ к просмотру аналитики участников?\n\nЕсли участники согласятся, администраторы этого курса смогут видеть:\n • общий словарный запас\n • общие грамматические концепции\n • общее количество завершённых сессий\n • конкретные грамматические концепции, использованные правильно и неправильно\n\nОни не смогут видеть:\n • сообщения в чатах вне курса\n • список словарных запасов",
"requestAccess": "Запросить доступ ({count})",
"analyticsInactiveTitle": "Запросы к неактивным пользователям не могут быть отправлены",
"analyticsInactiveDesc": "Неактивные пользователи, которые не входили в систему с момента внедрения этой функции, не увидят вашу заявку.\n\nКнопка «Запрос» появится, когда они вернутся. Вы можете повторно отправить запрос позже, нажав кнопку «Запрос» под их именем, когда она станет доступна.",
"accessRequestedTitle": "Запрос доступа к аналитике",
"accessRequestedDesc": "Администраторы “{space}” запрашивают доступ к просмотру вашей аналитики обучения.\n\nЕсли вы согласны, администраторы этого курса смогут просматривать:\n • общее количество словарного запаса\n • общее количество грамматических концепций\n • общее количество завершенных сессий активности\n • конкретные использованные грамматические концепции, правильно и неправильно\n\nОни не смогут просматривать:\n • сообщения в чатах за пределами курса\n • список словарных слов",
"allowAccess": "Разрешить доступ",
"denyAccess": "Запретить доступ",
"adminRequestedAccess": "Администраторы запросили доступ к вашей аналитике.",
"lastUpdated": "Обновлено\n{time}",
"activityFinishedMessage": "Все завершено!",
"endForAll": "Завершить для всех",
"newCourse": "Новый курс",
"newCourseSubtitle": "Какой план курса вы хотели бы использовать?",
"failedToLoadCourses": "Не удалось загрузить курсы",
"numModules": "{num} модулей",
"numActivityPlans": "{num} планов деятельности",
"coursePlan": "План курса",
"editCourseLater": "Вы можете редактировать название шаблона, описания и изображение курса позже.",
"newCourseAccess": "По умолчанию курсы являются приватными и требуют одобрения администратора для присоединения. Вы можете изменить эти настройки в любое время.",
"createCourse": "Создать курс",
"stats": "Статистика",
"createGroupChat": "Создать групповой чат",
"editCourse": "Редактировать курс",
"inviteDesc": "По имени пользователя, по коду или ссылке",
"editCourseDesc": "Здесь вы можете редактировать название курса, описание и т. д.",
"permissionsDesc": "Настройте разрешения, такие как кто может приглашать пользователей, отправлять сообщения, создавать чаты и т. д.",
"accessDesc": "Вы можете сделать ваш курс открытым для всех! Или сделать его приватным и безопасным.",
"createGroupChatDesc": "В то время как сессии активности начинаются и заканчиваются, групповые чаты останутся открытыми для регулярного общения.",
"deleteDesc": "Только администраторы могут удалить курс. Это разрушительное действие, которое удаляет всех пользователей и удаляет все выбранные чаты внутри курса. Будьте осторожны.",
"failedToLoadCourseInfo": "Не удалось загрузить информацию о курсе",
"noCourseFound": "О, этот курс нуждается в плане!\n\nПланы курса — это последовательность тем и разговорных активностей.",
"additionalParticipants": "+ {num} других",
"activityNotFoundForCourse": "Эта активность не найдена в курсе",
"courseChats": "Чаты курса",
"myActivitySessions": "Мои сессии активности",
"directMessages": "Личные сообщения",
"whatNow": "Что дальше?",
"chooseNextActivity": "Выберите следующую активность!",
"seeInstructions": "Посмотреть инструкции",
"hideInstructions": "Скрыть инструкции",
"letsGo": "Поехали",
"chooseRole": "Выберите роль!",
"chooseRoleToParticipate": "Выберите роль для участия!",
"waitingToFillRole": "Ожидание заполнения {num} ролей...",
"pingParticipants": "Пинг участников курса",
"playWithBot": "Играть с ботом Pangea",
"inviteFriends": "Пригласить друзей",
"waitNotDone": "Подожди, я еще не закончил!",
"waitingForOthersToFinish": "Ожидание завершения остальных...",
"saveToCompletedActivities": "Сохранить в завершенные активности",
"generatingSummary": "Анализ чата и генерация результатов",
"instructionsLanguage": "Язык инструкций",
"findCourse": "Найти курс",
"activityCompletedDesc": "Ваш завершенный урок добавлен в аналитику, где вы можете просмотреть и практиковать использованный язык.",
"pingParticipantsNotification": "{user} ищет участников для присоединения к сессии в {room}",
"course": "Курс",
"courses": "Курсы",
"courseName": "Название курса",
"createNewCourse": "Новый курс",
"publicCourses": "Публичные курсы",
"goToCourse": "Перейти к курсу: {course}",
"activityComplete": "Эта активность завершена. Обзор активности должен быть доступен ниже.",
"haventChattedMuch": "Похоже, вы не много общались, попробуйте использовать больше слов! Если вы чувствуете, что достигли своей цели, вы можете завершить активность ниже.",
"haveChatted": "Похоже, вы уже некоторое время общаетесь! Если вы чувствуете, что достигли своей цели, завершите, чтобы закончить активность, и мы сгенерируем для вас сводку в чате!",
"userDoneAndWaiting": "{num1}/{num2} участников завершили. Подождите, пока все закончат, и мы сгенерируем для вас сводку в чате!\n\nЕсли хотите присоединиться к разговору снова, нажмите кнопку продолжения в чате.",
"othersDoneAndWaiting": "{num1}/{num2} завершили. Вы достигли своей цели?",
"startNewSession": "Начать новую сессию",
"joinOpenSession": "Присоединиться к открытому сеансу",
"less": "меньше",
"activityNotFound": "Активность не найдена",
"levelUp": "Повысить уровень",
"myActivities": "Мои активности",
"openToJoin": "Открыто для присоединения",
"results": "Результаты",
"activityDone": "Активность завершена!",
"moreLabel": "больше",
"promoCodeInfo": "Промокоды можно ввести на следующей странице",
"editsComingSoon": "Вскоре появится возможность редактировать города и активности.",
"editing": "Редактирование",
"activityNeedsOneMember": "Ой! Для этой активности нужен еще 1 человек.",
"activityNeedsMembers": "Ой! Для этой активности нужно еще {num} человек.",
"inviteFriendsToCourse": "Пригласить друзей на мой курс",
"subscribeToUnlockActivitySummaries": "Подписаться, чтобы разблокировать сводки активности",
"subscribeToUnlockDefinitions": "Подписаться, чтобы разблокировать определения",
"subscribeToUnlockTranscriptions": "Подписаться, чтобы разблокировать транскрипции",
"pingSent": "🔔 Отправлен пинг курса! 🔔",
"courseTitle": "Название курса",
"courseDesc": "Описание курса",
"courseSavedSuccessfully": "Курс софранился соответство",
"addCoursePlan": "Добавить план курса",
"activityStatsButtonInstruction": "Нажмите закатовок, чтобы проверить статистику вашей детальности и закрути курс концем",
"readingAnalyticsDesc": "Нажимайте практику на кожном сообщении для обыкновенную детальность.",
"speakingAnalyticsDesc": "Записывайте ковозновую обобовую повесь для практики говорения.",
"audioAnalyticsDesc": "Нажимайте практику на кождом сообщении для обыкновенную нашительность.",
"loginToAccount": "войти в мой установки",
"appDescription": "Совседанно наступайте человеческий язык,например, в котором написате друзям.",
"languages": "Конфедерации",
"chooseLanguage": "Выберите человеческий язык.",
"planTrip": "Планите поездку",
"howAreYouTraveling": "Как вы проезжаете?",
"unlockPrivateTrip": "Обекращиваете свой событие",
"joinPublicTrip": "Присоединяйте к опеденной проезде",
"startOwnTrip": "Начать свой собственный",
"tripPlanDesc": "Поездки — это курсы. Каждый содержит 8-10 последовательных тем с разнообразными заданиями для изучения языка.",
"unlockPrivateTripTitle": "Разблокировать личную поездку",
"browsePublicTrips": "Просмотреть публичные поездки",
"startOwnTripTitle": "Начать свою собственную поездку",
"courseCode": "Какой секретный пароль?",
"courseCodeHint": "Код или ссылка на поездку",
"unlockMyTrip": "Разблокировать мою поездку",
"anyLevel": "Любой уровень",
"signupOption": "Как вы хотите зарегистрироваться?",
"withApple": "Через Apple",
"withGoogle": "Через Google",
"withEmail": "Через Email",
"createAccount": "Создать аккаунт",
"noCoursesFound": "Курсы не найдены",
"loginWithEmail": "Войти через email",
"usernameOrEmail": "Имя пользователя или email",
"email": "Email",
"forgotPassword": "Забыли пароль?",
"writingAnalyticsDesc": "Отправляйте сообщения для практики письма.",
"endActivity": "Завершить деятельность",
"allLanguages": "Все языки",
"allCefrLevels": "Все уровни CEFR",
"chatListTooltip": "Здесь вы найдете свои личные сообщения! Нажмите на аватар любого пользователя и выберите «начать разговор», чтобы отправить личное сообщение.",
"directMessageBotTitle": "Личное сообщение Pangea Bot",
"feedbackTitle": "Обратная связь по активности",
"feedbackDesc": "Как можно улучшить активность? Если вы можете предоставить детали, мы внесем изменения!",
"feedbackHint": "Ваш отзыв",
"feedbackButton": "Отправить отзыв",
"directMessageBotDesc": "Общение с людьми — веселее, но... ИИ всегда готов!",
"inviteYourFriends": "Пригласите своих друзей",
"playWithAI": "Поиграть с ИИ пока что",
"courseStartDesc": "Pangea Bot готов к работе в любое время!\n\n...но обучение лучше всего с друзьями!",
"@setPermissionsLevelDescription": {
"type": "String",
"placeholders": {}
},
"@ignoreUser": {
"type": "String",
"placeholders": {}
},
"@normalUser": {
"type": "String",
"placeholders": {}
},
"@commandHint_roomupgrade": {
"type": "String",
"placeholders": {}
},
"@checkList": {
"type": "String",
"placeholders": {}
},
"@countInvited": {
"type": "String",
"placeholders": {
"count": {
"type": "int"
}
}
},
"@notificationRuleInviteForMeDescription": {
"type": "String",
"placeholders": {}
},
"@notificationRuleMemberEvent": {
"type": "String",
"placeholders": {}
},
"@notificationRuleIsUserMentionDescription": {
"type": "String",
"placeholders": {}
},
"@notificationRuleContainsDisplayNameDescription": {
"type": "String",
"placeholders": {}
},
"@notificationRuleIsRoomMentionDescription": {
"type": "String",
"placeholders": {}
},
"@notificationRuleRoomnotif": {
"type": "String",
"placeholders": {}
},
"@notificationRuleRoomnotifDescription": {
"type": "String",
"placeholders": {}
},
"@notificationRuleTombstone": {
"type": "String",
"placeholders": {}
},
"@notificationRuleTombstoneDescription": {
"type": "String",
"placeholders": {}
},
"@notificationRuleRoomServerAcl": {
"type": "String",
"placeholders": {}
},
"@notificationRuleRoomServerAclDescription": {
"type": "String",
"placeholders": {}
},
"@notificationRuleSuppressEdits": {
"type": "String",
"placeholders": {}
},
"@notificationRuleRoomOneToOneDescription": {
"type": "String",
"placeholders": {}
},
"@notificationRuleMessageDescription": {
"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": {}
},
"@shareKeysWith": {
"type": "String",
"placeholders": {}
},
"@shareKeysWithDescription": {
"type": "String",
"placeholders": {}
},
"@crossVerifiedDevicesIfEnabled": {
"type": "String",
"placeholders": {}
},
"@crossVerifiedDevices": {
"type": "String",
"placeholders": {}
},
"@verifiedDevicesOnly": {
"type": "String",
"placeholders": {}
},
"@optionalMessage": {
"type": "String",
"placeholders": {}
},
"@notSupportedOnThisDevice": {
"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": {
"morphologicalFeature": {
"type": "String"
},
"wordForm": {
"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": "Пригласить друзей на мероприятие",
"inviteFriendsToActivityCourse": "Пригласить друзей на мероприятие и курс",
"feedbackRespDesc": "Проверьте завтра обновления по мероприятию.",
"activityDropdownDesc": "Когда закончите с этим мероприятием, нажмите ниже",
"activityAnalyticsListBody": "Это ваши завершённые мероприятия! После завершения мероприятий вы можете просмотреть их здесь.",
"languageMismatchTitle": "Несовпадение языка",
"languageMismatchDesc": "Ваш целевой язык не совпадает с языком этого мероприятия. Обновить ваш целевой язык?",
"reportWordIssueTooltip": "Сообщить о проблеме с информацией о слове",
"tokenInfoFeedbackDialogTitle": "Обратная связь по информации о слове",
"tokenInfoFeedbackDialogDesc": "Искусственный интеллект допускает ошибки. Пожалуйста, опишите любые проблемы, которые вы обнаружили в информации выше.",
"noPublicCoursesFound": "Публичные курсы не найдены. Хотите создать один?",
"noCourseTemplatesFound": "Мы не смогли найти курсы для вашего целевого языка. Пока вы можете пообщаться с Pangea Bot и проверить позже наличие новых курсов.",
"botActivityJoinFailMessage": "Pangea Bot отвечает долго. Пожалуйста, попробуйте позже или пригласите друга.",
"unsubscribedResponseError": "Эта функция требует подписки",
"leaveDesc": "Покинуть это пространство и все чаты внутри него",
"selectAll": "Выбрать все",
"deselectAll": "Снять выделение со всего",
"@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": "Начать свой собственный",
"joinCourseDesc": "Каждый курс состоит из 8-10 последовательных тем с разнообразными заданиями для изучения языка.",
"newMessageInPangeaChat": "🗨️ Новое сообщение в чате Pangea",
"shareCourse": "Поделиться курсом",
"addCourse": "Добавить курс",
"joinCourseWithCode": "Присоединиться к курсу по коду",
"joinPublicCourse": "Присоединиться к публичному курсу",
"vocabLevelsDesc": "Здесь появятся слова словаря, как только вы их повысите!",
"highlightVocabTooltip": "Выделите целевые слова словаря ниже, отправив их или попрактиковавшись с ними в чате",
"@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": {}
}
}