app_localizations_ru.dart 114 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942
// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';

// ignore_for_file: type=lint

/// The translations for Russian (`ru`).
class AppLocalizationsRu extends AppLocalizations {
  AppLocalizationsRu([String locale = 'ru']) : super(locale);

  @override
  String get appName => 'Двойное ощущение';

  @override
  String get confirm => 'Подтверждать';

  @override
  String get cancel => 'Отмена';

  @override
  String get continueButton => 'Продолжать';

  @override
  String get loading => 'Загрузка...';

  @override
  String get success => 'Успех';

  @override
  String get error => 'Ошибка';

  @override
  String get loginTitle => 'Авторизоваться';

  @override
  String get username => 'Имя пользователя';

  @override
  String get password => 'Пароль';

  @override
  String get loginBtn => 'Войти';

  @override
  String get usernameEmptyHint => 'Имя пользователя не может быть пустым';

  @override
  String get passwordEmptyHint => 'Пароль не может быть пустым';

  @override
  String get homeTitle => 'Дом';

  @override
  String get tabToday => 'Сегодня';

  @override
  String get tabTrend => 'Тренд';

  @override
  String get tabFriends => 'Друзья';

  @override
  String get tabMy => 'Мне';

  @override
  String get switchLanguage => 'Переключить язык';

  @override
  String get mainlandChinaServices => 'Услуги в материковом Китае';

  @override
  String get internationalServices => 'Международные услуги';

  @override
  String get mainlandChinaServicesDescription =>
      'Для пользователей в основном в материковом Китае. Данные о здоровье, учетной записи и друзьях хранятся в материковом Китае.';

  @override
  String get internationalServicesDescription =>
      'Для пользователей в основном за пределами материкового Китая. Данные о здоровье, учетной записи и друзьях хранятся по всему миру.';

  @override
  String get serviceRegionCannotBeChanged =>
      'Регион обслуживания нельзя изменить после создания учетной записи.';

  @override
  String get settings => 'Настройки';

  @override
  String get onboardingIntroTitle =>
      'DoubleFeel — приложение для здоровья, созданное для Apple Watch';

  @override
  String get onboardingIntroBody =>
      '<em>Понимайте себя лучше</em> и позвольте людям, которые заботятся о вас, <em>заметить, когда вам нужна поддержка.</em>';

  @override
  String get onboardingStateQuestion => 'Что с вами часто случается?';

  @override
  String get onboardingStateStressAnxiety =>
      'Часто находится в состоянии стресса или беспокойства';

  @override
  String get onboardingStateTired => 'Легко чувствуешь усталость';

  @override
  String get onboardingStatePoorRest => 'Просыпайтесь с чувством усталости';

  @override
  String get onboardingStateNeedStimulants =>
      'Полагайтесь на стимуляторы, чтобы оставаться бодрыми';

  @override
  String get onboardingStateNone => 'Ни один из вышеперечисленных';

  @override
  String get onboardingStressGoalQuestion =>
      'Чего вы хотите от отслеживания стресса?';

  @override
  String get onboardingStressGoalSource => 'Поймите источники стресса';

  @override
  String get onboardingStressGoalReminder => 'Получайте напоминания о стрессе';

  @override
  String get onboardingStressGoalLovedOnes => 'Поделитесь стрессом с близкими';

  @override
  String get onboardingStressGoalRelax => 'Почувствуйте себя спокойнее';

  @override
  String get onboardingStressGoalBodyTalk => 'Пойми мое тело';

  @override
  String get onboardingReliefQuestion => 'Что помогает вам снять стресс?';

  @override
  String get onboardingReliefSleep => 'Лучше спать';

  @override
  String get onboardingReliefCare => 'Забота от близких';

  @override
  String get onboardingReliefExercise => 'Больше тренируйтесь';

  @override
  String get onboardingReliefSun => 'Больше солнечного света';

  @override
  String get onboardingReliefWater => 'Пейте больше воды';

  @override
  String get onboardingReliefMeditation => 'Медитация';

  @override
  String get onboardingKeyDataTitle => '';

  @override
  String get onboardingKeyDataSubtitle =>
      'В вашем организме есть скрытый сигнал, который может помочь вам:';

  @override
  String get onboardingKeyDataStress => 'Отслеживайте стресс';

  @override
  String get onboardingKeyDataFatigue => 'Избегайте выгорания';

  @override
  String get onboardingKeyDataRecovery => 'Восстановление баланса';

  @override
  String get onboardingKeyDataHabits => 'Выработайте более здоровые привычки';

  @override
  String get onboardingKeyDataLovedOnes =>
      'Пусть близкие позаботятся о вас скорее';

  @override
  String get onboardingTellMeWhatItIs => 'Скажи мне, что это такое!';

  @override
  String get onboardingHrvTitle => 'Это называется ВСР';

  @override
  String get onboardingHrvSubtitle =>
      'ВСР помогает отразить стресс, восстановление и общее самочувствие.';

  @override
  String get onboardingHrvDescription =>
      'Вариабельность сердечного ритма (ВСР) измеряет крошечные изменения между ударами сердца и отражает, как ваше тело реагирует на стресс.';

  @override
  String get onboardingTellMeMore => 'Расскажи мне больше';

  @override
  String get onboardingResearchTitle =>
      'Исследования показывают, что изменения ВСР тесно связаны с тем, как чувствуют себя наше тело и разум.';

  @override
  String get onboardingResearchFatigue => 'Чувство усталости';

  @override
  String get onboardingResearchEnergy => 'Чувствую себя прекрасно';

  @override
  String get onboardingResearchHrvDown => 'ВСР';

  @override
  String get onboardingResearchHrvUp => 'ВСР';

  @override
  String get onboardingHealthPermissionTitle => 'Разрешить доступ к здоровью';

  @override
  String get onboardingHealthPermissionBody =>
      'DoubleFeel использует данные о состоянии здоровья для отслеживания стресса и самочувствия.';

  @override
  String get onboardingHealthPermissionPrivacy =>
      'Исходные данные о вашем здоровье остаются конфиденциальными и никогда не загружаются.';

  @override
  String get onboardingNotificationTitle => 'Включить уведомления';

  @override
  String get onboardingNotificationSubtitle => '';

  @override
  String get onboardingNotificationBody =>
      'Получайте уведомления, когда ваше тело проявляет необычные сигналы стресса или усталости.';

  @override
  String get onboardingMemberTitle => 'Получите предложение годового членства';

  @override
  String get onboardingMemberBody =>
      'Начните свой путь к отслеживанию стресса и оздоровлению и никогда не упускайте моменты заботы.';

  @override
  String get onboardingMemberAllOptions => 'Посмотреть все варианты покупки';

  @override
  String get healthCompanionIsNowAvailable => 'Wellness Companion активирован';

  @override
  String get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired =>
      'Теперь вы можете отслеживать изменения ВСР, стресса и сна, а также делиться оповещениями с близкими.';

  @override
  String get bindPartnerTitle =>
      'Добавить любимого человека\nСледите за своим здоровьем';

  @override
  String get bindPartnerMyId => 'Мой идентификатор';

  @override
  String get bindPartnerShareMyCode => 'Поделиться моим идентификатором';

  @override
  String get bindPartnerOr => 'или';

  @override
  String get bindPartnerContactId => 'удостоверение личности любимого человека';

  @override
  String get bindPartnerInputHint => 'Войдите сюда';

  @override
  String get bindPartnerSkip => 'Может быть, позже';

  @override
  String get onboardingResearchStress => 'Подчеркнул';

  @override
  String get onboardingResearchRelaxed => 'Расслабленный';

  @override
  String get onboardingResearchSick => 'Чувствую себя плохо';

  @override
  String get onboardingResearchHealthy => 'Хорошо выздоравливаю';

  @override
  String get onboardingResearchPoorSleep => 'Плохой сон';

  @override
  String get onboardingResearchGoodSleep => 'Хорошо отдохнувший';

  @override
  String get loginSlogan =>
      'Начните свой путь понимания стресса и заботливого общения.';

  @override
  String get loginWithPhone => 'Войти с помощью телефона';

  @override
  String get loginWithApple => 'Войти через Apple';

  @override
  String get loginLastUsed => 'Последнее использование';

  @override
  String get loginAgreementPrefix => 'Нажимая, вы соглашаетесь';

  @override
  String get loginTerms => 'Условия';

  @override
  String get loginAgreementAnd => '&';

  @override
  String get loginPrivacy => 'Политика';

  @override
  String get phoneLoginHello => 'Привет~';

  @override
  String get phoneLoginWelcome => 'Добро пожаловать в Double Feel';

  @override
  String get phoneLoginPhoneHint => 'Введите номер телефона';

  @override
  String get phoneLoginSendCode => 'Отправить код';

  @override
  String get phoneLoginSending => 'Отправка';

  @override
  String phoneLoginSentCountdown(int countdown) {
    return 'Отправлено ($countdownс)';
  }

  @override
  String get phoneLoginResend => 'Отправить повторно';

  @override
  String get phoneLoginCodeHint => 'Введите код подтверждения';

  @override
  String get phoneLoginAutoRegisterHint =>
      'Незарегистрированные номера будут зарегистрированы автоматически.';

  @override
  String get phoneLoginLoggingIn => 'Вход в систему...';

  @override
  String get loginAgreeToTermsToast =>
      'Пожалуйста, сначала прочитайте и согласитесь с Условиями обслуживания и Политикой конфиденциальности.';

  @override
  String get phoneLoginInvalidPhone => 'Неверный номер телефона';

  @override
  String get phoneLoginCodeSentSuccess => 'Код отправлен';

  @override
  String get phoneLoginInvalidCode => 'Неверный код подтверждения';

  @override
  String get todayHealthDataAuthTitle =>
      'Синхронизация данных о состоянии здоровья';

  @override
  String get todayHealthDataAuthDescription =>
      'DoubleFeel необходим доступ к вашим данным Apple Health, чтобы предоставлять информацию о стрессе, отслеживание стресса в реальном времени и рекомендации по здоровью.\nЕсли вы не предоставили доступ, предоставьте разрешения ниже. Если вы уже предоставили доступ, синхронизация ваших данных о состоянии здоровья может занять несколько минут. Пожалуйста, повторите попытку позже.';

  @override
  String get todayHealthDataAuthAction => 'Продолжать';

  @override
  String get measureYourHrvNow => 'Как провести измерение';

  @override
  String get todayBottomSheetGotIt => 'Понятно';

  @override
  String get todayFaqTitle => 'Часто задаваемые вопросы';

  @override
  String get todayFaqSectionTitle => 'Часто задаваемые вопросы по DoubleFeel';

  @override
  String get todayFaqLinkNoData =>
      'Что делать, если в приложении или циферблате нет данных?';

  @override
  String get todayFaqLinkHrvRealtimeUpdate =>
      'Как данные ВСР могут обновляться в режиме реального времени?';

  @override
  String get todayFaqLinkWatchNoStatusNotification =>
      'Почему мои часы не могут получать уведомления о статусе?';

  @override
  String get todayFaqLinkWatchNoStatusAndInteractionNotification =>
      'Почему мои часы не могут получать уведомления о статусе и взаимодействии?';

  @override
  String get todayFaqLinkWatchFaceDataDelay =>
      'Почему данные циферблата задерживаются или не обновляются?';

  @override
  String get todayFaqLinkWatchFaceBlackScreen =>
      'Почему циферблат часов становится черным?';

  @override
  String get todayStressStatusTitle => 'Общий стрессовый статус';

  @override
  String get todayHrvPrincipleTitle => 'Как измеряется ВСР';

  @override
  String get todayRealtimeStressTitle => 'Как работает живой стресс';

  @override
  String get todayStressStatusOverload => 'Перегрузка';

  @override
  String get todayStressStatusCaution => 'Обращать внимание';

  @override
  String get todayStressStatusNormal => 'Нормальный';

  @override
  String get todayStressStatusExcellent => 'Отличный';

  @override
  String get todayStressStatusInsufficientData => 'Недостаточно данных';

  @override
  String get todayStressStatusOverloadDescription =>
      'Ваша текущая ВСР намного ниже среднего показателя за многолетний период, что может указывать на усталость, сильный стресс или недостаточное восстановление. Рекомендуется отдых.';

  @override
  String get todayStressStatusCautionDescription =>
      'Ваша текущая ВСР ниже нормального диапазона, и в вашем организме, возможно, накапливается стресс. Уделите внимание отдыху и восстановлению.';

  @override
  String get todayStressStatusNormalDescription =>
      'Ваше текущее состояние тела находится в пределах нормального диапазона колебаний.';

  @override
  String get todayStressStatusExcellentDescription =>
      'Ваша текущая ВСР выше, чем недавнее среднее значение, что указывает на лучшее восстановление и общее состояние.';

  @override
  String get todayStressStatusInsufficientDataDescription =>
      'Пока недостаточно данных для точной оценки вашего стрессового состояния.';

  @override
  String get todayHrvMeasurementIntro =>
      'Apple Watch автоматически измеряют ВСР каждые 2–5 часов. Если вы хотите выполнить измерение вручную, выполните следующие действия:';

  @override
  String get todayHrvMeasurementStep1 =>
      '1. Наденьте Apple Watch, сядьте и расслабьтесь.';

  @override
  String get todayHrvMeasurementStep2 =>
      '2. Откройте приложение «Осознанность» на Apple Watch и начните сеанс «Дышите».';

  @override
  String get todayHrvMeasurementStep3 =>
      '3. Дышите ровно и подождите 1–3 минуты.';

  @override
  String get todayHrvMeasurementStep4 =>
      '4. После завершения сеанса дыхания заблокируйте Apple Watch и один раз разблокируйте iPhone.';

  @override
  String get todayHrvMeasurementStep5 =>
      '5. Подождите около одной минуты. DoubleFeel получит и отобразит ваши данные.';

  @override
  String get todayHrvMeasurementHint =>
      'Совет: ваши данные поступают из Apple Watch. После измерения может возникнуть задержка или данные могут не синхронизироваться сразу. В этом случае повторите попытку измерения и дождитесь синхронизации данных.';

  @override
  String get todayHrvMeasurementWarning =>
      'Примечание. Разрешения на работоспособность должны быть включены, а режим низкого энергопотребления должен быть отключен.';

  @override
  String get todayStressStatusWhatTitle => 'Что такое общий стрессовый статус?';

  @override
  String get todayStressStatusWhatDescription1 =>
      'DoubleFeel объединяет данные ВСР (вариабельность сердечного ритма), частоту сердечных сокращений в состоянии покоя и изменения состояния тела за последние 30 дней, чтобы оценить общий уровень стресса.';

  @override
  String get todayStressStatusWhatDescription2 =>
      'Поскольку ВСР колеблется в зависимости от эмоций, физических упражнений, сна и усталости, однократное измерение имеет ограниченную ценность. Мы рекомендуем сосредоточиться на общем стрессовом состоянии в течение дня, что является более стабильным и полезным. Это помогает понять состояние вашего тела и помогает близким контактам вовремя заметить изменения.';

  @override
  String get todayStressStatusWhyHrvTitle =>
      'Зачем использовать ВСР (вариабельность сердечного ритма)?';

  @override
  String get todayStressStatusWhyHrvDescription =>
      'ВСР является важным показателем для измерения стресса организма и способности к восстановлению.';

  @override
  String get todayStressStatusUsually => 'В общем:';

  @override
  String get todayStressStatusHrvHigher =>
      '· Более высокая ВСР обычно означает лучшее восстановление.';

  @override
  String get todayStressStatusHrvLower =>
      '· Снижение ВСР может указывать на усталость, стресс или недостаточный сон.';

  @override
  String get todayStressStatusHrvChangesFast =>
      '· ВСР быстро меняется, что делает ее полезной для кратковременных изменений состояния организма.';

  @override
  String get todayStressStatusAppWatchDifferenceTitle =>
      'Чем отличаются статусы стресса в приложении для телефона и на Apple Watch?';

  @override
  String get todayStressStatusAppWatchDifferenceApp =>
      'На главной странице приложения для телефона отображается общий стрессовый статус за день, включая ВСР, частоту сердечных сокращений в состоянии покоя и общие тенденции.';

  @override
  String get todayStressStatusAppWatchDifferenceWatch =>
      'Apple Watch отображает самый последний статус Live Stress, который лучше подходит для быстрой проверки текущих изменений вашего тела.';

  @override
  String get todayStressStatusWaitingDataTitle =>
      'Почему появляется сообщение Ожидание данных?';

  @override
  String get todayStressStatusWaitingDataDescription1 =>
      'Ожидание данных означает, что текущего объема собранных данных недостаточно для проведения надежной оценки стресса.';

  @override
  String get todayStressStatusWaitingDataDescription2 =>
      'Продолжайте носить Apple Watch и подождите, пока система автоматически соберет данные.';

  @override
  String get todayStressStatusWaitingDataReasonsIntro =>
      'Возможные причины включают в себя:';

  @override
  String get todayStressStatusWaitingDataReason1 =>
      '1. Недостаточно образцов ВСР.';

  @override
  String get todayStressStatusWaitingDataReason2 =>
      '2. Отсутствуют данные о пульсе в состоянии покоя.';

  @override
  String get todayStressStatusWaitingDataReason3 =>
      '3. Apple Watch носили недостаточно долго.';

  @override
  String get todayStressStatusWaitingDataReason4 =>
      '4. Разрешения Apple Health не включены.';

  @override
  String get todayHrvPrincipleHowMeasureTitle =>
      'Как DoubleFeel измеряет стрессовый статус?';

  @override
  String get todayHrvPrincipleHowMeasureDescription1 =>
      'Когда вы обычно носите Apple Watch, система автоматически собирает данные о вашем пульсе и синхронизирует их с Apple Health.';

  @override
  String get todayHrvPrincipleHowMeasureDescription2 =>
      'DoubleFeel на основе этих данных рассчитывает показатели ВСР (вариабельности сердечного ритма) для оценки стресса вашего организма и состояния восстановления.';

  @override
  String get todayHrvPrincipleHowMeasureDescription3 =>
      'ВСР чувствительна к стрессу, усталости, сну, эмоциям и восстановлению, поэтому помогает нам раньше заметить изменения в состоянии тела.';

  @override
  String get todayHrvPrincipleHowMeasureDescription4 =>
      'Чтобы сделать результаты более точными, DoubleFeel сравнивает ваше текущее состояние ВСР с вашим собственным средним значением за 30 дней, а не сравнивает его напрямую с показателями других людей.';

  @override
  String get todayRealtimeStressWhatTitle => 'Что такое живой стресс?';

  @override
  String get todayRealtimeStressWhatDescription1 =>
      'Live Stress — это индикатор стресса тела, динамически генерируемый DoubleFeel на основе вашей текущей ВСР, состояния сердечного ритма и изменений в вашей личной истории.';

  @override
  String get todayRealtimeStressWhatDescription2 =>
      'Более высокое значение стресса означает, что состояние вашего тела больше отклоняется от обычного исходного уровня и может отражать усталость, недостаточное восстановление или сильный стресс.';

  @override
  String get todayRealtimeStressWhatDescription3 =>
      'Это помогает быстрее замечать изменения в организме и вовремя корректировать отдых, физические упражнения и ежедневный ритм.';

  @override
  String get todayRealtimeStressDivisionTitle =>
      'Как оценивается живой стресс?';

  @override
  String get todayRealtimeStressDivisionIntro =>
      'Живой стресс отображается в процентах:';

  @override
  String get todayRealtimeStressExcellentRange => 'Отлично: 1%-20%';

  @override
  String get todayRealtimeStressNormalRange => 'Нормальный: 21%-60%';

  @override
  String get todayRealtimeStressCautionRange => 'Обратите внимание: 61%-80%';

  @override
  String get todayRealtimeStressOverloadRange => 'Перегрузка: 81%-100%';

  @override
  String get todayRealtimeStressExcellentDescription =>
      'Ваше тело находится в хорошем состоянии восстановления и чувствует себя более расслабленным.';

  @override
  String get todayRealtimeStressNormalDescription =>
      'Ваше тело находится в пределах нормального диапазона колебаний.';

  @override
  String get todayRealtimeStressCautionDescription =>
      'Ваше тело может накапливать стресс. Подумайте о перерывах и восстановлении.';

  @override
  String get todayRealtimeStressOverloadDescription =>
      'Ваш организм может находиться в состоянии серьезного стресса. Подумайте о том, чтобы снизить рабочую нагрузку и уделить приоритетное внимание сну и восстановлению.';

  @override
  String get todayRealtimeStressDivisionBaseline =>
      'Эти диапазоны корректируются на основе вашего личного базового уровня и моделей активности. Результаты не подлежат прямому сравнению между разными пользователями.';

  @override
  String get todayRealtimeStressDivisionAwake =>
      'Живой стресс в основном отражает изменения уровня стресса вашего тела, пока вы бодрствуете.';

  @override
  String get todayRealtimeStressLowBetterTitle =>
      'Всегда ли меньшее Live Stress лучше?';

  @override
  String get todayRealtimeStressLowBetterNo => 'Не обязательно.';

  @override
  String get todayRealtimeStressLowBetterType =>
      'Стресс организма может быть нормальным или ненормальным.';

  @override
  String get todayRealtimeStressLowBetterExample =>
      'Например, кратковременное усиление стресса в реальном времени во время или после тренировки является нормальной реакцией восстановления. Он также может временно повышаться во время сосредоточенной работы или эмоционального возбуждения, что является нормальной адаптацией организма.';

  @override
  String get todayRealtimeStressLowBetterHighStress =>
      'Но если стресс остается высоким во время отдыха, длительного сидения или после плохого сна, это может указывать на физическую усталость, умственный стресс, недостаточное восстановление сна, неполное восстановление после физических упражнений, слишком много кофеина, алкоголя, стимуляторов или возможный дискомфорт.';

  @override
  String get todayRealtimeStressLowBetterTrend =>
      'DoubleFeel больше фокусируется на долгосрочном тренде, чем на отдельном колебании.';

  @override
  String get todayRealtimeStressScenarioTitle =>
      'Когда следует использовать HRV и Live Stress?';

  @override
  String get todayRealtimeStressScenarioHrvDefault =>
      'При настройках Apple Watch по умолчанию данные ВСР обновляются каждые 2–5 часов.';

  @override
  String get todayRealtimeStressScenarioRegionLimit =>
      'В некоторых регионах функции дыхания Apple Watch могут быть ограничены, что может повлиять на частоту обновления данных о ВСР. Включение функции дыхания также может потреблять больше заряда батареи.';

  @override
  String get todayRealtimeStressScenarioIntro =>
      'Чтобы решить проблему длительного интервала между обновлениями ВСР, компания DoubleFeel разработала Live Stress:';

  @override
  String get todayRealtimeStressScenarioUpdateEvery6Min =>
      '· Live Stress обновляется каждые 6 минут (обновление статуса друга зависит от синхронизации Apple Health и может иметь небольшие задержки из-за системных механизмов. Если ваш друг часто использует DoubleFeel, его состояние здоровья будет обновляться быстрее).';

  @override
  String get todayRealtimeStressScenarioTimely =>
      '· Он может более оперативно отражать изменения состояния тела';

  @override
  String get todayRealtimeStressScenarioConsistentTrend =>
      '· В большинстве случаев тренд «Живой стресс» соответствует тренду ВСР.';

  @override
  String get todayRealtimeStressScenarioSummary =>
      'Это позволяет пользователям видеть долгосрочные тенденции ВСР, а также использовать Live Stress в качестве краткосрочного индикатора состояния тела.';

  @override
  String get todayFaqNoDataTitle =>
      'Что делать, если в приложении или циферблате нет данных?';

  @override
  String get todayFaqNoDataDescription1 =>
      '1. Убедитесь, что на Apple Watch установлена ​​система watchOS 10.0 или более поздней версии, а на iPhone — iOS 14 или более поздней версии. Версии системы можно проверить в разделе «О программе».';

  @override
  String get todayFaqNoDataDescription2 =>
      '2. Убедитесь, что все разрешения включены: «Здоровье iPhone» > «Общий доступ» > «Приложения» > DoubleFeel > «Включить все разрешения».';

  @override
  String get todayFaqNoDataDescription3 =>
      '3. Убедитесь, что устройство не находится в режиме низкого энергопотребления, не разряжена батарея и не используется слишком слабо, поскольку это может повлиять на сбор данных.';

  @override
  String get todayFaqContactPrefix =>
      'Если все вышеперечисленное верно, вы можете';

  @override
  String get todayFaqContactAction => 'связаться с нами';

  @override
  String get todayFaqContactSuffix => '.';

  @override
  String get todayFaqWatchNoNotificationTitle =>
      'Часы не могут получать уведомления о статусе?';

  @override
  String get todayFaqWatchNoNotificationDescription1 =>
      'Уведомления Apple Watch и iPhone имеют правила приоритета: когда ваш iPhone разблокирован и экран включен, уведомления появляются только на телефоне и не отображаются на часах.';

  @override
  String get todayFaqWatchNoNotificationDescription2 =>
      'Если данные о стрессе отображаются и обновляются нормально, но ваши часы не получают уведомлений, попробуйте следующее:';

  @override
  String get todayFaqWatchNoNotificationCheckPhoneNotification =>
      '1. Проверьте, включены ли уведомления iPhone (Настройки > DoubleFeel > Уведомления).';

  @override
  String get todayFaqWatchNoNotificationCheckPhoneBackgroundRefresh =>
      '2. Проверьте, включено ли фоновое обновление приложения iPhone (Настройки > DoubleFeel > Фоновое обновление приложения).';

  @override
  String get todayFaqWatchNoNotificationCheckWatchBackgroundRefresh =>
      '3. Проверьте, включено ли фоновое обновление приложения Apple Watch («Настройки» > «Основные» > «Фоновое обновление приложения» и убедитесь, что DoubleFeel включен).';

  @override
  String get todayFaqWatchNoNotificationCheckModes =>
      '4. Убедитесь, что режимы «Низкая мощность», «Фокусировка», «Не беспокоить», «Театр», «Сон» и аналогичные режимы отключены.';

  @override
  String get todayFaqWatchNoNotificationReinstall =>
      '5. Переустановите DoubleFeel и перезагрузите Apple Watch и iPhone.';

  @override
  String get todayFaqWatchFaceDelayTitle =>
      'Данные циферблата не обновляются или задерживаются?';

  @override
  String get todayFaqWatchFaceDelayDescription1 =>
      'Из-за системных ограничений Apple все циферблаты, сторонние или официальные, могут иметь задержки от нескольких минут до получаса. Разработчики не могут контролировать частоту обновления.';

  @override
  String get todayFaqWatchFaceDelayIfOverOneHour =>
      'Если данные телефона обновляются, но циферблат по-прежнему не обновляется более 1 часа:';

  @override
  String get todayFaqWatchFaceDelayOpenWatchApp =>
      'Вручную откройте DoubleFeel на Apple Watch и подождите около 1 минуты.';

  @override
  String get todayFaqWatchFaceDelayIfStill =>
      'Если он по-прежнему не обновляется:';

  @override
  String get todayFaqWatchFaceDelayRestartApp =>
      'Закройте фоновый процесс DoubleFeel и перезапустите его.';

  @override
  String get todayFaqWatchFaceDelayCheckIntro =>
      'Если все равно не работает, проверьте:';

  @override
  String get todayFaqWatchFaceDelayCheckData =>
      '· Могут ли приложения на телефоне и часах нормально отображать данные о ВСР.';

  @override
  String get todayFaqWatchFaceDelayCheckPhoneHealth =>
      '· Убедитесь, что на iPhone включены все разрешения: Настройки iOS > Конфиденциальность и безопасность > Здоровье > DoubleFeel.';

  @override
  String get todayFaqWatchFaceDelayCheckWatchHealth =>
      '· Убедитесь, что на Apple Watch включены все разрешения: «Настройки» > «Здоровье» > «Источники данных и доступ» > DoubleFeel.';

  @override
  String get todayFaqWatchFaceDelayCheckBackgroundRefresh =>
      '· Убедитесь, что DoubleFeel включен в Apple Watch > «Настройки» > «Основные» > «Обновление приложения в фоновом режиме».';

  @override
  String get todayFaqWatchFaceDelayRestartWatch =>
      '· Если он по-прежнему не обновляется автоматически, перезапустите Apple Watch. Длительное время работы или интенсивное фоновое использование могут привести к приостановке обновлений циферблата.';

  @override
  String get todayFaqWatchFaceBlackScreenTitle =>
      'Циферблат часов стал черным?';

  @override
  String get todayFaqWatchFaceBlackScreenDescription =>
      'Если пользовательский интерактивный циферблат после добавления становится черным и показывает только время и дату, нажмите и удерживайте циферблат, коснитесь «Редактировать», проведите пальцем влево до пункта «Осложнения», выберите «DoubleFeel» и при необходимости добавьте каждый компонент снова.';

  @override
  String get today => 'Сегодня';

  @override
  String get yesterday => 'Вчера';

  @override
  String get backToToday => 'Назад в сегодня';

  @override
  String get redeemOffer => 'Претензия на предложение';

  @override
  String get allPlans => 'Все планы';

  @override
  String get clickToAddTheHrvThemedWatchFace => 'Добавить циферблат ВСР';

  @override
  String get stayOnTopOfYourHealthFluctuations =>
      'Отслеживайте изменения своего тела';

  @override
  String get addACloseContact => 'Добавить любимого человека';

  @override
  String get oneMorePersonLookingOutForYourHealth =>
      'Следите за своим здоровьем';

  @override
  String get addAFriend => 'Добавлять';

  @override
  String get averageHrvForTheDay => 'Среднее HRV';

  @override
  String get restingHeartRate => 'RHR';

  @override
  String get todaySHrvTrend => 'Тренд ВСР';

  @override
  String get more => 'Более';

  @override
  String get noDataAvailableForToday => 'Данных на сегодня нет';

  @override
  String get realTimePressure => 'Живой стресс';

  @override
  String get accountInformation => 'Информация об аккаунте';

  @override
  String get help => 'Помощь';

  @override
  String get changeNickname => 'Изменить имя';

  @override
  String get pleaseEnterANickname => 'Пожалуйста, введите псевдоним';

  @override
  String get feedbackLog => 'Журнал обратной связи';

  @override
  String get noFeedbackRecordsYet => 'Пока нет записей об отзывах';

  @override
  String get feedbackDetails => 'Подробности обратной связи';

  @override
  String get reportAnIssue => 'Сообщить о проблеме';

  @override
  String get contactInformation => 'Контактная информация';

  @override
  String get submit => 'Представлять на рассмотрение';

  @override
  String get questionsAndFeedback => 'Вопросы и отзывы';

  @override
  String get ifYouWouldLikeUsToReplyPleaseProvideYourEmailAddress =>
      'Если вы хотите, чтобы мы ответили, пожалуйста, укажите свой адрес электронной почты';

  @override
  String get feedbackHintText =>
      '1. Опишите экран и сценарий, при котором возникла проблема.\n2. Предоставьте скриншоты, чтобы помочь нам решить проблему более эффективно.\n3. Пожалуйста, оставьте свою контактную информацию, чтобы мы могли связаться с вами как можно скорее.';

  @override
  String get uploadProof => 'Загрузить доказательство';

  @override
  String get frequentlyAskedQuestions => 'Часто задаваемые вопросы';

  @override
  String get areYouSureYouWantToDeleteYourAccount =>
      'Вы уверены, что хотите удалить свою учетную запись?';

  @override
  String get accountSettings => 'Настройки учетной записи';

  @override
  String get appleAccount => 'учетная запись Apple';

  @override
  String get googleAccount => 'Аккаунт Google';

  @override
  String get securityEmail => 'Электронная почта';

  @override
  String get addSecurityEmail => 'Добавить адрес электронной почты';

  @override
  String get securityEmailDescription =>
      'Добавление адреса электронной почты упрощает восстановление вашей учетной записи. В целях безопасности вашей учетной записи используйте принадлежащий вам адрес электронной почты.';

  @override
  String get securityEmailHint => 'Адрес электронной почты';

  @override
  String get confirmYourEmail => 'Подтвердите свой адрес электронной почты';

  @override
  String enterCodeSentTo(Object email) {
    return 'Введите код, отправленный на \n$email';
  }

  @override
  String get emailVerificationHelp =>
      'Если вы не видите письмо, проверьте другие места, где оно может находиться, например нежелательную почту, спам, социальные сети или другие папки.';

  @override
  String get verificationCode => 'Проверочный код';

  @override
  String get resend => 'Отправить повторно';

  @override
  String resendWithSeconds(int seconds) {
    return 'Отправить повторно($seconds)';
  }

  @override
  String get invalidEmailFormat => 'Неверный формат электронной почты';

  @override
  String get deleteAccount => 'Удалить аккаунт';

  @override
  String get mobilePhoneNumber => 'Номер мобильного телефона';

  @override
  String get logOut => 'Выход';

  @override
  String get confirmLogoutPrompt => 'Вы уверены, что хотите выйти?';

  @override
  String get confirmLogout => 'Да, я уверен';

  @override
  String get loggedOutSuccessfully => 'Вышел из системы успешно';

  @override
  String get accountDeletedSuccessfully => 'Аккаунт успешно удален';

  @override
  String get deleteAccountWarningTitle =>
      'Удаление учетной записи невозможно отменить. Пожалуйста, действуйте осторожно.';

  @override
  String get deleteAccountWarningPrompt =>
      '1. Удаление вашей учетной записи приведет к безвозвратному удалению всех ваших данных, включая медицинские записи, статистику и информацию об учетной записи.';

  @override
  String get deleteAccountWarningNote1 =>
      '2. Чтобы защитить вашу конфиденциальность, мы не можем восстановить удаленные учетные записи или данные.';

  @override
  String get deleteAccountWarningNote2 =>
      '3. Если у вас есть активная подписка через App Store, отмените ее в App Store → Подписки, прежде чем удалять свою учетную запись.';

  @override
  String get confirmDeletion => 'Удалить аккаунт';

  @override
  String get iLlThinkAboutItSomeMore => 'Сохранить мою учетную запись';

  @override
  String get sleep => 'Спать';

  @override
  String get viewSleepReport => 'Посмотреть детали';

  @override
  String get duration => 'Продолжительность';

  @override
  String get quality => 'Качество';

  @override
  String get averageHeartRate => 'Среднее значение ЧСС';

  @override
  String get fitness => 'Фитнес';

  @override
  String get viewFitnessReport => 'Посмотреть детали';

  @override
  String get event => 'Двигаться';

  @override
  String get exercise => 'Упражнение';

  @override
  String get standing => 'Стоять';

  @override
  String get dailyActions => 'Действия';

  @override
  String get trendHrvHeartRate => 'ВСР и ЧСС';

  @override
  String get trendActivityBurn => 'Активность';

  @override
  String get trendSleepReport => 'Спать';

  @override
  String get reportPeriodDay => 'Д';

  @override
  String get reportPeriodWeek => 'Вт';

  @override
  String get reportPeriodMonth => 'М';

  @override
  String get reportPeriodYear => 'Да';

  @override
  String reportDateYear(int year) {
    return '$year';
  }

  @override
  String reportDateMonth(int month) {
    return 'Месяц $month';
  }

  @override
  String reportDateMonthDay(int month, int day) {
    return '$month/$day';
  }

  @override
  String reportDateYearMonthDay(int year, int month, int day) {
    return '$day/$month/$day';
  }

  @override
  String get reportDatePickerTitle => 'Выберите дату';

  @override
  String get reportDatePickerConfirm => 'Подтверждать';

  @override
  String reportDatePickerYearOption(int year) {
    return '$year';
  }

  @override
  String reportDatePickerMonthOption(int month) {
    return '$month';
  }

  @override
  String reportDatePickerDayOption(int day) {
    return '$day';
  }

  @override
  String get reportWaitingForData => 'Ожидание данных';

  @override
  String get sleepDailyAwaitingData => 'Ожидание данных';

  @override
  String get reportWaitingForOtherData => 'Жду их данных';

  @override
  String get reportNoData => 'Нет данных';

  @override
  String get reportNoDataToday => 'Нет данных на сегодня';

  @override
  String get reportUnitDay => 'дни';

  @override
  String get reportUnitHour => 'час';

  @override
  String get reportUnitMinute => 'мин';

  @override
  String get reportUnitScore => 'баллы';

  @override
  String get reportUnitKcal => 'ккал';

  @override
  String get reportWeekdayMonday => 'Пн.';

  @override
  String get reportWeekdayTuesday => 'Вт';

  @override
  String get reportWeekdayWednesday => 'Обвенчались';

  @override
  String get reportWeekdayThursday => 'Чт';

  @override
  String get reportWeekdayFriday => 'Пт';

  @override
  String get reportWeekdaySaturday => 'Суббота';

  @override
  String get reportWeekdaySunday => 'Солнце';

  @override
  String reportDateWithWeekday(String date, String weekday) {
    return '$date, $weekday';
  }

  @override
  String reportOtherPossessiveTitle(String title) {
    return 'Их $title';
  }

  @override
  String reportOtherTitle(String title) {
    return '$title';
  }

  @override
  String get reportTrend => 'Тенденции';

  @override
  String reportExampleTitle(String title) {
    return '$title (пример)';
  }

  @override
  String get hrvStressExcellent => 'Отличный';

  @override
  String get hrvStressNormal => 'Нормальный';

  @override
  String get hrvStressAttention => 'Обращать внимание';

  @override
  String get hrvStressOverload => 'Перегрузка';

  @override
  String get sleepQualityGreat => 'Отличный сон';

  @override
  String get sleepQualityGood => 'Хороший сон';

  @override
  String get sleepQualityPoor => 'Плохой сон';

  @override
  String get sleepOtherQualityGreat => 'Они отлично спали';

  @override
  String get sleepOtherQualityGood => 'Они хорошо спали';

  @override
  String get sleepOtherQualityPoor => 'Они плохо спали';

  @override
  String get sleepQualityExcellent => 'Большой';

  @override
  String get sleepQualityNormal => 'Хороший';

  @override
  String get sleepQualityAttention => 'Бедный';

  @override
  String get hrvDailyStressTrend => 'Тенденция ежедневного стресса';

  @override
  String get hrvMonthlyStressTrend => 'Ежемесячная тенденция стресса';

  @override
  String get hrvMoreRelaxed => 'Более расслабленный';

  @override
  String get hrvMoreStressed => 'Более напряженный';

  @override
  String get hrvTrendLowStress => 'Низкий стресс';

  @override
  String get hrvTrendHighStress => 'Высокий стресс';

  @override
  String get hrvTrendAwaitingData => 'Ожидание данных';

  @override
  String hrvTrendDayValue(String count) {
    return '$count';
  }

  @override
  String get hrvTrendDayUnit => 'д';

  @override
  String get hrvTrendComparedLastWeekUnavailable => 'против прошлой недели -';

  @override
  String get hrvTrendSameAsLastWeek => 'То же, что и на прошлой неделе';

  @override
  String hrvTrendMoreDaysThanLastWeek(int count) {
    return '${count}d по сравнению с прошлой неделей';
  }

  @override
  String hrvTrendFewerDaysThanLastWeek(int count) {
    return '-${count}d по сравнению с прошлой неделей';
  }

  @override
  String get hrvTrendComparedLastMonthUnavailable =>
      'по сравнению с прошлым месяцем -';

  @override
  String get hrvTrendSameAsLastMonth => 'То же, что и в прошлом месяце';

  @override
  String hrvTrendMoreDaysThanLastMonth(int count) {
    return '$countд по сравнению с прошлым месяцем';
  }

  @override
  String hrvTrendFewerDaysThanLastMonth(int count) {
    return '-$countд по сравнению с прошлым месяцем';
  }

  @override
  String get hrvTrendWeekdayMonday => 'М';

  @override
  String get hrvTrendWeekdayTuesday => 'Т';

  @override
  String get hrvTrendWeekdayWednesday => 'Вт';

  @override
  String get hrvTrendWeekdayThursday => 'Т';

  @override
  String get hrvTrendWeekdayFriday => 'Ф';

  @override
  String get hrvTrendWeekdaySaturday => 'С';

  @override
  String get hrvTrendWeekdaySunday => 'С';

  @override
  String get hrvYearTooltipMonthJanuary => 'Ян';

  @override
  String get hrvYearTooltipMonthFebruary => 'февраль';

  @override
  String get hrvYearTooltipMonthMarch => 'Мар';

  @override
  String get hrvYearTooltipMonthApril => 'апрель';

  @override
  String get hrvYearTooltipMonthMay => 'Может';

  @override
  String get hrvYearTooltipMonthJune => 'июнь';

  @override
  String get hrvYearTooltipMonthJuly => 'июль';

  @override
  String get hrvYearTooltipMonthAugust => 'август';

  @override
  String get hrvYearTooltipMonthSeptember => 'Сентябрь';

  @override
  String get hrvYearTooltipMonthOctober => 'октябрь';

  @override
  String get hrvYearTooltipMonthNovember => 'ноябрь';

  @override
  String get hrvYearTooltipMonthDecember => 'декабрь';

  @override
  String hrvYearTooltipStressDays(int count) {
    return '$count Стрессовые дни';
  }

  @override
  String hrvYearTooltipRelaxedDays(int count) {
    return '$count Дни расслабления';
  }

  @override
  String get hrvYearMostStressed => 'Самый напряженный';

  @override
  String get hrvYearMostRelaxed => 'Самый расслабленный';

  @override
  String get hrvDistributionDayUnit => 'д';

  @override
  String hrvDistributionDayValue(int count) {
    return '$count д';
  }

  @override
  String get hrvDistributionAwaitingData => 'Ожидание данных';

  @override
  String get hrvStressDistribution => 'Распределение напряжений';

  @override
  String get hrvDailyStressDistribution => 'Ежедневное распределение стресса';

  @override
  String get hrvRelaxedAxisLabel => 'Расслабленный';

  @override
  String get hrvStressedAxisLabel => 'Подчеркнул';

  @override
  String get hrvEmptyMonthPlaceholder => '-';

  @override
  String get hrvEmptyMonthDayPlaceholder => '— · —';

  @override
  String get hrvValidDays => 'Зарегистрированные дни ВСР';

  @override
  String get hrvLowest => 'Самая низкая ВСР';

  @override
  String get hrvHighest => 'Самая высокая ВСР';

  @override
  String get hrvMostStressed => 'Самый напряженный';

  @override
  String get hrvLeastStressed => 'Наименее подвержен стрессу';

  @override
  String get hrvMostRelaxed => 'Самый расслабленный';

  @override
  String get hrvComparedLastWeekUnavailable =>
      'По сравнению с прошлой неделей: -';

  @override
  String get hrvSameAsLastWeek => 'То же, что и на прошлой неделе';

  @override
  String hrvMoreDaysThanLastWeek(int count) {
    return 'На $count больше дней, чем на прошлой неделе';
  }

  @override
  String hrvFewerDaysThanLastWeek(int count) {
    return 'На $count меньше дней, чем на прошлой неделе';
  }

  @override
  String get hrvComparedLastMonthUnavailable =>
      'По сравнению с прошлым месяцем: -';

  @override
  String get hrvSameAsLastMonth => 'То же, что и в прошлом месяце';

  @override
  String hrvMoreDaysThanLastMonth(int count) {
    return 'На $count больше дней, чем в прошлом месяце';
  }

  @override
  String hrvFewerDaysThanLastMonth(int count) {
    return 'На $count меньше дней, чем в прошлом месяце';
  }

  @override
  String get hrvUnlockNow => 'Разблокировать';

  @override
  String get hrvTrendTitle => 'Тренд ВСР';

  @override
  String hrvPeriodAverage(String period) {
    return 'Это $period среднее значение';
  }

  @override
  String hrvComparedPreviousPeriod(String period) {
    return 'по сравнению с предыдущим $period';
  }

  @override
  String hrvPeriodTrendChart(String period) {
    return 'График тенденций ВСР $period';
  }

  @override
  String get activityTotalBurn => 'Общий расход активности';

  @override
  String get activityWeeklySelfTitle => 'Двигаться';

  @override
  String get activityWeeklyOtherTitle => 'Их калории';

  @override
  String get activityWeeklyExerciseTitle => 'Упражнение';

  @override
  String get activityWeeklyStandTitle => 'Стоять';

  @override
  String get activityWeeklyMoveRings => 'Кольца активности';

  @override
  String get activityWeeklyExerciseRings => 'Тренировочные кольца';

  @override
  String get activityWeeklyStandRings => 'Подставки Кольца';

  @override
  String get activityWeeklyUnitDay => 'д';

  @override
  String get activityWeeklyWeekdayMonday => 'М';

  @override
  String get activityWeeklyWeekdayTuesday => 'Т';

  @override
  String get activityWeeklyWeekdayWednesday => 'Вт';

  @override
  String get activityWeeklyWeekdayThursday => 'Т';

  @override
  String get activityWeeklyWeekdayFriday => 'Ф';

  @override
  String get activityWeeklyWeekdaySaturday => 'С';

  @override
  String get activityWeeklyWeekdaySunday => 'С';

  @override
  String get activityExerciseTotalDuration => 'Общее время тренировки';

  @override
  String get activityStandTotalDuration => 'Общее время стоянки';

  @override
  String get activityPerfectRings => 'Идеальные кольца';

  @override
  String get activityCloseMoveRing => 'Переместить кольцо в закрытое положение';

  @override
  String get activityCloseExerciseRing => 'Кольцо для упражнений закрыто';

  @override
  String get activityCloseStandRing => 'Кольцо подставки закрыто';

  @override
  String get activityCalorieTrend => 'Тенденция сжигания калорий';

  @override
  String get activityKcalDailyAverage => 'ккал/среднее за день';

  @override
  String get activityTrendAwaitingData => 'Ожидание данных';

  @override
  String get activityTrendAverage => 'Среднее';

  @override
  String get activityTrendGoal => 'Цель';

  @override
  String activityTrendTooltipDate(String month, int day, String weekday) {
    return '$month $day · $weekday';
  }

  @override
  String get activityComparedLastWeek => 'На 34% меньше, чем на прошлой неделе';

  @override
  String get activityComparedLastMonth => 'На 34% меньше, чем в прошлом месяце';

  @override
  String get activityComparedUnavailable => 'против прошлой недели -';

  @override
  String get activityComparedLastMonthUnavailable =>
      'по сравнению с прошлым месяцем -';

  @override
  String get activitySameAsLastWeek => '0% по сравнению с прошлой неделей';

  @override
  String activityMoreThanLastWeek(int percent) {
    return '+$percent% по сравнению с прошлой неделей';
  }

  @override
  String activityLessThanLastWeek(int percent) {
    return '-$percent% по сравнению с прошлой неделей';
  }

  @override
  String get activitySameAsLastMonth => '0% по сравнению с прошлым месяцем';

  @override
  String activityMoreThanLastMonth(int percent) {
    return '+$percent% по сравнению с прошлым месяцем';
  }

  @override
  String activityLessThanLastMonth(int percent) {
    return '-$percent% по сравнению с прошлым месяцем';
  }

  @override
  String get activityTrendTitle => 'Тенденция сжигания активности';

  @override
  String activityPeriodTotalBurn(String period) {
    return 'Это $period полный ожог';
  }

  @override
  String get activityDailyAverageBurn => 'Среднесуточный ожог';

  @override
  String activityPeriodTrendChart(String period) {
    return 'График тенденций сжигания активности $period';
  }

  @override
  String get activityMove => 'Двигаться';

  @override
  String get activityExercise => 'Упражнение';

  @override
  String get activityStand => 'Стоять';

  @override
  String get activityUnitMinute => 'м';

  @override
  String get activityUnitHour => 'час';

  @override
  String get activityHeartRateZone => 'Зоны сердечного ритма';

  @override
  String get activityRealtimeHeartRate =>
      'Частота сердечных сокращений в реальном времени';

  @override
  String get sleepDurationTitle => 'Продолжительность сна';

  @override
  String get sleepQualityTitle => 'Качество сна';

  @override
  String get sleepDailyDurationTitle => 'Продолжительность';

  @override
  String get sleepDailyQualityTitle => 'Качество';

  @override
  String sleepDailyQualityScore(int score) {
    return '$score/100';
  }

  @override
  String get sleepDailyUnitHour => 'час';

  @override
  String get sleepDailyUnitMinute => 'м';

  @override
  String get sleepPeriodUnitHour => 'час';

  @override
  String get sleepPeriodUnitMinute => 'м';

  @override
  String get sleepHeartRateTitle => 'Частота сердечных сокращений во сне';

  @override
  String get sleepLongest => 'Самый длинный сон';

  @override
  String get sleepShortest => 'Самый короткий сон';

  @override
  String get sleepBestQuality => 'Лучшее качество';

  @override
  String get sleepWorstQuality => 'Самое низкое качество';

  @override
  String get sleepBedtime => 'перед сном';

  @override
  String get sleepEarliestBedtime => 'Самый ранний';

  @override
  String get sleepLatestBedtime => 'Последний';

  @override
  String get sleepAverageDuration => 'Средняя продолжительность';

  @override
  String get sleepAverageQuality => 'Среднее качество';

  @override
  String get sleepPreviousWeek => 'на прошлой неделе';

  @override
  String get sleepPreviousMonth => 'в прошлом месяце';

  @override
  String sleepComparedPercent(String period, String value) {
    return '$value% против $value';
  }

  @override
  String sleepPeriodComparisonUnavailable(String period) {
    return 'против $period -';
  }

  @override
  String sleepScoreOutOf100(int score) {
    return '$score/100';
  }

  @override
  String get sleepPeriodAwaitingData => 'Ожидание данных';

  @override
  String sleepDurationValue(int hours, int minutes) {
    return '$hoursч $minutesм';
  }

  @override
  String sleepQualityScore(String level, int score) {
    return '$level: $score баллов';
  }

  @override
  String sleepFellAsleepAt(String time) {
    return '$time спит';
  }

  @override
  String sleepTooltipDate(String date, String weekday) {
    return '$date · $weekday';
  }

  @override
  String get sleepAverage => 'Средний';

  @override
  String get sleepPeriodAvgDurationTitle => 'Средняя продолжительность';

  @override
  String get sleepPeriodAvgQualityTitle => 'Среднее качество';

  @override
  String get sleepPeriodAverageLegend => 'Среднее';

  @override
  String get sleepTarget => 'Цель';

  @override
  String get sleepHighest => 'Самый высокий';

  @override
  String get sleepLowest => 'Самый низкий';

  @override
  String get sleepTrendTitle => 'Тенденция отчета о сне';

  @override
  String sleepPeriodAverageDuration(String period) {
    return 'Это $period средний сон';
  }

  @override
  String get sleepDeepSleepRatio => 'Коэффициент глубокого сна';

  @override
  String sleepDurationPeriodTrendChart(String period) {
    return 'График тенденций продолжительности сна $period';
  }

  @override
  String get sleepEmptyDateWithWeekday => '— · —';

  @override
  String get sleepQualityDescription =>
      'DoubleFeel рассчитывает ежедневную оценку качества сна на основе продолжительности сна, стадий сна, глубины сна, частоты сердечных сокращений в ночное время и изменений ВСР.\nЭтот показатель поможет вам лучше понять процесс восстановления вашего организма и качество сна.';

  @override
  String get sleepQualityAttentionRange => '<60';

  @override
  String get sleepQualityNormalRange => '60–85';

  @override
  String get sleepQualityExcellentRange => '>85';

  @override
  String get friendsAddCloseContactDescription =>
      'Добавьте близкого человека, чтобы следить за своим здоровьем';

  @override
  String get friendsLimitReached => 'Вы можете добавить до 10 друзей';

  @override
  String get friendsAddCloseContact => 'Добавить любимого человека';

  @override
  String friendsAddCloseContactWithCount(int count, int max) {
    return 'Добавить любимого человека ($count/$max)';
  }

  @override
  String get friendsMe => 'Мне';

  @override
  String friendsRemarkedDisplayName(String remark, String name) {
    return '$remark ($name)';
  }

  @override
  String friendsRemarkSuffix(String remark) {
    return '($remark)';
  }

  @override
  String get friendsUnknownFriend => 'Неизвестный друг';

  @override
  String friendsUpdatedAt(String time) {
    return 'Обновлено $time';
  }

  @override
  String friendsRealtimeStressUpdatedAt(String time) {
    return 'Стресс в реальном времени обновлен $time.';
  }

  @override
  String friendsHrvUpdatedAt(String time) {
    return 'ВСР обновлено $time';
  }

  @override
  String friendsStepCount(int count) {
    return '$count шагов';
  }

  @override
  String get friendsStressAttention => 'Стрессовое оповещение';

  @override
  String get friendsWaitingForData => 'Данных пока нет';

  @override
  String get friendsSleepQuality => 'Качество сна';

  @override
  String get friendsTodaySteps => 'Шаги сегодня';

  @override
  String get friendsActiveCalories => 'Активные калории';

  @override
  String get friendsSleepQualityExcellent => 'Спал отлично';

  @override
  String get friendsSleepQualityNormal => 'Спал хорошо';

  @override
  String get friendsSleepQualityAttention => 'Плохо спал';

  @override
  String get friendsRemove => 'Удалять';

  @override
  String get friendsEditRemark => 'Редактировать заметку';

  @override
  String get friendsShowOnWatchFace => 'Показать на часах';

  @override
  String get friendsShownOnWatchFace => 'Показано на часах';

  @override
  String get friendsSelect => 'Выберите любимого человека';

  @override
  String get friendsSelectAndSync => 'Выберите и синхронизируйте с Watch';

  @override
  String get friendsBack => 'Назад';

  @override
  String friendsTrendTitle(String name) {
    return 'Тенденции $name';
  }

  @override
  String get friendsAddAction => 'Добавлять';

  @override
  String get friendsEnterId => 'Введите идентификатор';

  @override
  String get friendsPromptGotIt => 'Понятно';

  @override
  String get friendsPromptIdNotFoundTitle => 'Идентификатор не найден';

  @override
  String get friendsPromptAlreadyFriendTitle => 'Уже близкий контакт';

  @override
  String get friendsPromptSelfIdTitle => 'Вы не можете добавить себя';

  @override
  String get friendsPromptIdNotFoundMessage =>
      'Этот идентификатор не существует. Проверьте это и попробуйте еще раз.';

  @override
  String get friendsPromptAlreadyFriendMessage => 'У вас уже близкие контакты.';

  @override
  String get friendsPromptSelfIdMessage =>
      'Введите идентификатор вашего близкого контакта.';

  @override
  String get friendsEditRemarkTitle => 'Редактировать заметку';

  @override
  String get friendsEditRemarkHint => 'Введите заметку';

  @override
  String get friendsSave => 'Сохранять';

  @override
  String friendsDeleteConfirmTitle(String name) {
    return 'Remove this friend?';
  }

  @override
  String get friendsDeleteConfirmMessage =>
      'После удаления вы больше не будете получать их обновления о состоянии здоровья.';

  @override
  String get friendsDeleteConfirmAction => 'Удалять';

  @override
  String get privacySettingsTitle => 'Настройки конфиденциальности';

  @override
  String get privacySettingsDisableAddById =>
      'Блокировать запросы на добавление в друзья';

  @override
  String get privacySettingsShowRealtimeStress => 'Показать живой стресс';

  @override
  String get premiumActivatedTitle =>
      'Поздравляем! Теперь вы являетесь участником DoubleFeel Pro.';

  @override
  String get premiumActivatedDescription =>
      'Теперь вы можете отслеживать стресс, сон и ВСР в режиме реального времени, формировать более здоровые привычки и делиться новостями о состоянии здоровья с близкими контактами, чтобы важные люди могли оставаться в курсе.';

  @override
  String get premiumActivatedContinue => 'Продолжать';

  @override
  String get purchaseHeroTitle => 'Разблокируйте Pro, заботьтесь лучше';

  @override
  String get purchaseBenefitsTitle => 'Разблокируйте все преимущества Pro';

  @override
  String get purchaseUnlockNow => 'Разблокировать';

  @override
  String get purchaseRestore => 'Восстановить';

  @override
  String get purchaseTermsOfService => 'Условия использования';

  @override
  String get purchasePrivacyPolicy => 'политика конфиденциальности';

  @override
  String get purchaseLifetimePlan => 'Продолжительность жизни';

  @override
  String get purchaseLifetimeSubtitle =>
      'Пожизненный доступ с бесплатными обновлениями';

  @override
  String get purchaseSpecialOffer => 'Специальное предложение';

  @override
  String get purchaseAnnualPlan => 'Ежегодный';

  @override
  String get purchaseAnnualSubtitle => 'Всего 6,5 иен в месяц';

  @override
  String get purchaseAnnualDiscount => 'Скидка 20%';

  @override
  String get purchaseCurrencySymbol => '¥';

  @override
  String get purchaseProductInfoUnavailable =>
      'Информация о продукте недоступна. Пожалуйста, повторите попытку позже.';

  @override
  String get purchaseOrderInfoUnavailable =>
      'Информация о заказе недоступна. Пожалуйста, повторите попытку позже.';

  @override
  String purchaseMonthlyUnitPrice(String unitPrice) {
    return 'Всего $unitPrice в месяц';
  }

  @override
  String get purchaseApplePaymentInvalidOrder => 'Неверный формат UUID.';

  @override
  String get purchaseApplePaymentProductNotFound =>
      'Не удалось найти продукт по идентификатору продукта.';

  @override
  String get purchaseApplePaymentCancelled => 'Пользователь отменил платеж.';

  @override
  String get purchaseApplePaymentVerificationFailed =>
      'Проверка платежа не удалась.';

  @override
  String get purchaseApplePaymentFailed => 'Неизвестная ошибка.';

  @override
  String get purchaseBenefitRealtimeStress => 'Живой мониторинг стресса';

  @override
  String get purchaseBenefitStressTrends =>
      'Ежедневные/месячные/годовые тенденции ВСР';

  @override
  String get purchaseBenefitActivityTrends =>
      'Ежедневные/месячные/годовые тенденции активности';

  @override
  String get purchaseBenefitSleepReports =>
      'Ежедневные/ежемесячные/ежегодные отчеты о сне';

  @override
  String get purchaseBenefitHealthSync =>
      'Синхронизация данных о состоянии здоровья в реальном времени';

  @override
  String get purchaseBenefitContactNotifications =>
      'Обновления о состоянии здоровья близких в режиме реального времени';

  @override
  String get purchaseBenefitCustomWatchFace =>
      'Эксклюзивные пользовательские циферблаты';

  @override
  String get purchaseBenefitSleepAnalysis => 'Анализ сна';

  @override
  String get purchaseBenefitFutureFeatures =>
      'Скоро появятся новые преимущества Pro';

  @override
  String get purchaseNotesTitle => 'Инструкции';

  @override
  String get purchaseNoteSubscription =>
      'После подтверждения и оплаты подписка будет автоматически продлена через вашу учетную запись iTunes. С вашей учетной записи Apple будет снята плата в течение 24 часов до окончания текущего периода, и подписка будет продлена на следующий период. Чтобы отменить подписку, отключите автоматическое продление в настройках подписки iTunes/Apple ID по крайней мере за 24 часа до окончания текущего периода.\n\nDoubleFeel Pro — виртуальный продукт. Покупки не подлежат возврату, за исключением процедуры возврата средств в App Store. Кран';

  @override
  String get purchaseLinkLearnMore => 'Узнать больше';

  @override
  String get purchaseNoteRestore =>
      'Если ваша покупка не вступит в силу, нажмите «Восстановить покупки».';

  @override
  String get purchaseNoteContact => 'Если у вас есть другие вопросы,';

  @override
  String get purchaseLinkContactUs => 'Связаться с нами';

  @override
  String get reportBottomSlogan =>
      'Удвоенная осведомленность, вдвое меньше стресса';

  @override
  String get refundExplanationTitle => 'Информация о возврате';

  @override
  String get refundAppStoreReviewTitle =>
      'Возврат средств проверяется App Store.';

  @override
  String get refundAppStoreReviewDescription =>
      'Все подписки и виртуальные продукты приобретаются через официальную платежную систему App Store. DoubleFeel не может напрямую обрабатывать платежи или возвраты.';

  @override
  String get refundAppleRulesIntroduction =>
      'Согласно правилам платформы Apple:';

  @override
  String get refundAppleCollectsPayments =>
      '· Все платежи собираются в App Store';

  @override
  String get refundAppleReviewsRequests =>
      '· Все запросы на возврат средств рассматриваются Apple.';

  @override
  String get refundDeveloperCannotSubmit =>
      '· Разработчики не могут отправлять запросы для пользователей';

  @override
  String get refundDeveloperCannotIntervene =>
      '· Разработчики не могут повлиять на решение Apple';

  @override
  String get refundAppStoreFinalDecision =>
      'Таким образом, решение по вашему запросу на возврат будет приниматься App Store.';

  @override
  String get refundMayBeRejectedTitle =>
      'App Store может отклонить возврат средств';

  @override
  String get refundNoUnconditionalRefunds =>
      'Политика возврата Apple не предусматривает безусловного возврата средств в любой ситуации.';

  @override
  String get refundAppleTermsDescription =>
      'Используя App Store, вы соглашаетесь с условиями обслуживания Apple и правилами возврата средств. https://www.apple.com/legal/internet-services/itunes/';

  @override
  String get refundAppleReviewsCircumstances =>
      'Apple анализирует заказ, историю учетной записи и фактическое использование при принятии решения об одобрении возврата средств.';

  @override
  String get refundRejectionReasonsTitle =>
      'Почему в возврате средств может быть отказано?';

  @override
  String get refundRejectionReasonsIntroduction =>
      'App Store может отклонить запрос по причинам, включая, помимо прочего:';

  @override
  String get refundReasonPurchaseTooOld =>
      '· Прошло слишком много времени с момента покупки';

  @override
  String get refundReasonFrequentRequests =>
      '· Частые запросы с одного и того же аккаунта';

  @override
  String get refundReasonAbnormalHistory =>
      '· История необычной деятельности по возврату средств';

  @override
  String get refundReasonInsufficient => '· Недостаточная причина возврата';

  @override
  String get refundReasonLongTermUse =>
      '· Расширенное нормальное использование функций членства';

  @override
  String get refundReasonPriceChange => '· Акции, скидки или изменения цен';

  @override
  String get refundReasonNoReceipt =>
      '· Невозможно предоставить действительную квитанцию ​​о заказе.';

  @override
  String get refundOfficialDecision =>
      'Применяется окончательное решение App Store.';

  @override
  String get refundRejectedNextStepsTitle =>
      'Что делать, если мой запрос отклонен?';

  @override
  String get refundTryAgain =>
      'Если ваш запрос на возврат средств отклонен, вы можете попробовать отправить его в App Store еще раз.';

  @override
  String get refundFinalReview =>
      'Если оно снова будет отклонено, App Store завершит окончательную проверку. Ни DoubleFeel, ни служба поддержки Apple не могут изменить результат.';

  @override
  String get refundNoAlternativeChannel =>
      'DoubleFeel не может обрабатывать запросы на возврат средств за пределами системы App Store.';

  @override
  String get refundMembershipCancellation =>
      'После успешного возврата ваши преимущества DoubleFeel Pro также будут аннулированы.';

  @override
  String get refundHelpTitle => 'Нужна помощь?';

  @override
  String get refundHelpDescription =>
      'Если у вас есть вопросы о возврате средств или ошибках в оплате, дублировании платежей или недостающем заказе, обратитесь в службу поддержки DoubleFeel, и мы сделаем все возможное, чтобы помочь.';

  @override
  String get refundFaqTitle => 'Часто задаваемые вопросы о DoubleFeel';

  @override
  String get appReviewPromptTitle => 'Наслаждаетесь DoubleFeel?';

  @override
  String get appReviewPromptMessage =>
      'Мы хотели бы знать, помогает ли DoubleFeel вам лучше понять свой стресс и сон. 💜';

  @override
  String get appReviewPromptLikeActionEmoji => '😍';

  @override
  String get appReviewPromptLikeAction => 'Любить это';

  @override
  String get appReviewPromptFeedbackAction => 'Не совсем';

  @override
  String get appReviewFeedbackTitle =>
      'Извините, DoubleFeel не оправдал ваших ожиданий.';

  @override
  String get appReviewFeedbackMessage =>
      'Расскажите нам, что произошло и как мы можем улучшить ситуацию. Ваши отзывы помогают сделать DoubleFeel лучше для всех. 💜';

  @override
  String get appReviewFeedbackSendAction => 'Отправить отзыв';

  @override
  String get appReviewFeedbackLaterAction => 'Может быть, позже';

  @override
  String get appReviewIllustrationPlaceholder => 'Заполнитель иллюстрации';

  @override
  String get overallStressLevelToday => 'вот ваш общий стрессовый статус';

  @override
  String get stressLevelsOnThatDay => 'Их уровень стресса в тот день';

  @override
  String get stressLevelsToday => 'Их стрессовое состояние сегодня';

  @override
  String get noPressureDataAvailableAtThisTime =>
      'На данный момент данных о давлении нет.';

  @override
  String get membersCanViewTheCompleteData => 'Разблокируйте Pro для просмотра';

  @override
  String get unlockNow => 'Разблокировать';

  @override
  String get pressureOverload => 'Перегрузка';

  @override
  String get beMindfulOfStress => 'Обращать внимание';

  @override
  String get statusNormal => 'Нормальный';

  @override
  String get inExcellentCondition => 'Отличный';

  @override
  String get waitingForData => 'Ожидание данных';

  @override
  String get pressure => 'Давление';

  @override
  String get mostRecent => 'Последнее чтение';

  @override
  String get theDayBeforeYesterday => 'Позавчера';

  @override
  String get uploadPhotos => 'Выбрать из библиотеки';

  @override
  String get filming => 'Сфотографироваться';

  @override
  String get unlockTheProVersion => 'Разблокировать Про';

  @override
  String get embarkOnAJourneyOfStressAwarenessAndWellnessSupport =>
      'Начните свое оповещение о стрессе и путь к здоровью';

  @override
  String sharePartnerCodeTemplate(String inviteCode) {
    return 'Идентификатор моего друга: $inviteCode. Привет❤! Приходите и используйте DoubleFeel вместе со мной! Это помогает нам заботиться друг о друге — отслеживать стресс и сон, просматривать ВСР и состояние тела, а также оставаться в курсе здоровья друг друга в режиме реального времени. Приходите ко мне 👉 https://apps.apple.com/cn/app/doublefeel-%E5%8F%8C%E4%BA%BA%E6%83%85%E7%BB%AA%E5%85%B1%E4%BA%ABhrv%E 5%8E%8B%E5%8A%9B%E6%B0%B4%E5%B9%B3%E8%87%AA%E6%B5%8B%E7%9D%A1%E7%9C%A0%E8%AE%B0%E5%BD%95/id6747254434';
  }

  @override
  String get bindPartnerIdNotExistTitle => 'Пользователь не найден';

  @override
  String get bindPartnerIdNotExistMessage =>
      'Этот идентификатор пользователя не существует. Пожалуйста, проверьте и попробуйте еще раз.';

  @override
  String get bindPartnerDialogGotIt => 'Понятно';

  @override
  String get bindPartnerAddFailedTitle => 'Невозможно добавить друга';

  @override
  String get bindPartnerAddFailedMessage =>
      'Этот пользователь не разрешает запросы на добавление в друзья.';

  @override
  String get bindPartnerAlreadyFriendTitle => 'Вы уже друзья';

  @override
  String get bindPartnerAlreadyFriendMessage =>
      'Нет необходимости добавлять их снова';

  @override
  String friendStatusTitle(String remarkName) {
    return 'Статус $remarkName';
  }

  @override
  String get annualMemberDiscounts => 'Предложение ежегодного членства';

  @override
  String get specialOffers => 'ВЫКЛЮЧЕННЫЙ';

  @override
  String get currentPrice => 'Сейчас';

  @override
  String originalPrice(String price) {
    return '$price/год';
  }

  @override
  String get freeRedemptionOffer => 'Подать заявку сейчас';

  @override
  String get cellPhoneNumber => 'Номер мобильного телефона';

  @override
  String get todayOnWeeklyCalendar => 'сегодня';

  @override
  String get hrvTrendForThatDay => 'Среднее HRV';

  @override
  String get todaySAverageHrv => 'Среднее гривны сегодня';

  @override
  String get helpNoDataReason1 =>
      '1. Убедитесь, что на Apple Watch установлена ​​система watchOS 10.0+, а на iPhone — iOS 14+. Версию системы можно проверить в [Настройки] -> [Основные] -> [О системе].';

  @override
  String get helpNoDataReason2 =>
      '2. Убедитесь, что все разрешения включены: iPhone [Здоровье] -> [Общий доступ] -> [Приложения] -> [DoubleFeel] -> [Включить все].';

  @override
  String get helpNoDataReason3 =>
      '3. Убедитесь, что устройства находятся в режиме энергосбережения, разряжена ли батарея или часы неплотно носятся, поскольку эти условия влияют на сбор данных часов.';

  @override
  String get helpNoDataReasonFooter =>
      'Если все проверки верны и проблема не устранена, вы можете сообщить о ней в [Отзыв] -> [Свяжитесь с нами]. Мы ответим как можно скорее.';

  @override
  String get noHealthDataNeedHelp => 'Нужна помощь?';

  @override
  String get noHealthDataRefresh => 'Обновить';

  @override
  String get noHealthDataHeadingTitle => 'Данные о частоте пульса недоступны.';

  @override
  String get noHealthDataHeadingBody =>
      'DoubleFeel не может получить данные о ВСР из Apple Health. Следуйте инструкциям, чтобы предоставить разрешения, затем нажмите «Обновить» в правом верхнем углу, чтобы продолжить.';

  @override
  String get noHealthDataError1Title =>
      'Ошибка 1: данные Apple Watch недоступны.';

  @override
  String get noHealthDataError1Body =>
      'Похоже, вы не пользовались Apple Watch последние 12 месяцев. Если вы только начали его использовать и включили все разрешения на данные, это сообщение все равно может появиться. Продолжайте носить Apple Watch, чтобы разрешить сбор данных, или добавьте данные о ВСР вручную на главной странице.';

  @override
  String get noHealthDataError2Title =>
      'Ошибка 2: Несанкционированный доступ к медицинским данным';

  @override
  String get noHealthDataError2Body =>
      'DoubleFeel требуется доступ к данным Apple Health, чтобы предоставлять статистику стресса, оповещения и рекомендации. Если вы не авторизованы, некоторые функции могут работать некорректно.\n\nБудьте уверены: все данные о состоянии здоровья хранятся только локально и не будут загружены.\n\nЧтобы включить разрешения, следуйте инструкциям и выберите «Разрешить все» -> «Здоровье» -> DoubleFeel в настройках iOS.';

  @override
  String get noHealthDataError3Title => 'Ошибка 3. Проблема с системой.';

  @override
  String get noHealthDataError3Body =>
      'Основываясь на отзывах пользователей, мы обнаружили две причины, по которым могут отсутствовать данные о ВСР или частоте пульса:\n\n1. Apple Watch не подключены.\n    · Если ваши Apple Watch не носили в течение длительного времени, данные о частоте пульса могут не собираться.\n    · Проверьте приложение iOS Health -> «Мои часы», чтобы убедиться, были ли записаны последние данные о частоте пульса во время ношения Apple Watch.\n    · Если нет, попробуйте надеть Apple Watch для сбора данных и включить функцию измерения пульса, поддерживаемую Apple.\n\n2. За последние 30 дней отсутствуют данные о частоте пульса или ВСР.\n    · Откройте приложение iOS Health -> Обзор -> «Частота пульса» или «ВСР» -> «Данные не найдены», чтобы убедиться, что они отсутствуют.\n    · Если данные отсутствуют, наденьте часы еще раз, перезагрузите iPhone и Apple Watch, а затем снова откройте DoubleFeel.';

  @override
  String get noHealthDataGoToSettings => 'Включить сейчас';

  @override
  String get watchThemeDefaultTheme => 'Тема по умолчанию';

  @override
  String get watchThemeNoWatchTitle => 'Apple Watch не найдены';

  @override
  String get watchThemeNoWatchMessage =>
      'Подключите Apple Watch и повторите попытку.';

  @override
  String get watchThemeOk => 'ХОРОШО';

  @override
  String get watchThemeSelectFriend => 'Выберите друга';

  @override
  String get watchThemeSelectAndSync =>
      'Выберите и синхронизируйте с просмотром';

  @override
  String get watchThemeCustomTheme => 'Пользовательские темы';

  @override
  String get watchThemeCustomDescription =>
      'Превратите свои эмоции в уникальный циферблат. ⭐';

  @override
  String get watchThemeCreateTheme => 'Создать тему';

  @override
  String get watchThemeOfficialTheme => 'Официальные темы';

  @override
  String get watchThemeRenameStatus => 'Переименовать статус';

  @override
  String get watchThemeEnterNickname => 'Введите имя';

  @override
  String get watchThemeSave => 'Сохранять';

  @override
  String get watchThemeContentUnavailable =>
      'Этот контент недоступен. Попробуйте другой.';

  @override
  String get watchThemeDialPreview => 'Посмотреть предварительный просмотр';

  @override
  String get watchThemeSwitchFriend => 'Сменить друга';

  @override
  String get watchThemeStatusPreview => 'Предварительный просмотр статуса';

  @override
  String get watchThemeAddWatchFace => 'Добавить в просмотр';

  @override
  String get watchThemeInUse => 'В использовании';

  @override
  String get watchThemeUseNow => 'Использовать сейчас';

  @override
  String get watchThemeSyncIntro =>
      'Откройте приложение DoubleFeel на Apple Watch, затем нажмите «Далее» ниже.';

  @override
  String get watchThemeSyncWaiting =>
      'Держите приложение Watch открытым во время синхронизации.';

  @override
  String get watchThemeSyncComplete => 'Синхронизация завершена';

  @override
  String get watchThemeSyncFailed => 'Синхронизация не удалась';

  @override
  String get watchThemeNext => 'Следующий';

  @override
  String watchThemeSyncingProgress(int progress) {
    return 'Синхронизация $progress%';
  }

  @override
  String get watchThemePreview => 'Темы для просмотра';

  @override
  String get watchThemeDelete => 'Удалить';

  @override
  String get watchThemePageTitle => 'Темы для просмотра';

  @override
  String get watchThemeImagesOnly => 'Только изображения';

  @override
  String get watchThemeName => 'Название темы';

  @override
  String get watchThemeNameMaxLength => 'До 10 символов';

  @override
  String get watchThemeSubmissionAgreement =>
      'Я прочитал и согласен с Пользовательским соглашением о предоставлении информации';

  @override
  String get watchThemeSubmissionAgreementPrefix =>
      'Я прочитал и согласен с пользователем';

  @override
  String get watchThemeSubmissionAgreementLink => 'Соглашение о предоставлении';

  @override
  String get watchThemeSaving => 'Сохранение';

  @override
  String get watchThemeSaveTheme => 'Сохранить тему';

  @override
  String get watchThemeExcellent => 'Отличный';

  @override
  String get watchThemeNormal => 'Нормальный';

  @override
  String get watchThemeSlightStressful => 'Обращать внимание';

  @override
  String get watchThemeStressful => 'Перегрузка';

  @override
  String get watchThemeCropImage => 'Обрезать изображение циферблата';

  @override
  String get watchThemeImageProcessFailed =>
      'Обработка изображения не удалась. Пожалуйста, попробуйте еще раз';

  @override
  String get watchThemeAbandonEdit => 'Отменить изменения';

  @override
  String get watchThemeAbandonMessage =>
      'Ваши изменения не будут сохранены, если вы закроете эту страницу. Выбросить их?';

  @override
  String get watchThemeContinueEditing => 'Продолжить редактирование';

  @override
  String get watchThemeImageUploadFailed =>
      'Загрузка изображения не удалась. Пожалуйста, попробуйте еще раз';

  @override
  String watchThemeImageDownloadFailed(String error) {
    return 'Не удалось загрузить изображения темы: $error.';
  }

  @override
  String get watchThemeCreateFailed =>
      'Не удалось создать циферблат. Пожалуйста, попробуйте еще раз';

  @override
  String get watchThemeDeleteTheme => 'Удалить тему';

  @override
  String get watchThemeDeleteMessage =>
      'Удаленные темы невозможно восстановить. Удалить эту тему?';

  @override
  String get watchThemeCancel => 'Отмена';

  @override
  String get watchThemeDeleteFailed => 'Не удалось удалить тему';

  @override
  String get watchThemeDeleted => 'Тема удалена';

  @override
  String get watchThemeIncomplete => 'Информация о теме неполная.';

  @override
  String get watchThemeApplyFailed => 'Не удалось применить тему';

  @override
  String get watchThemeWatchSyncFailed =>
      'Не удалось синхронизировать циферблат';

  @override
  String get watchThemeWatchNotPaired => 'Часы не сопряжены';

  @override
  String get watchThemeWatchDataUnavailable => 'Данные просмотра недоступны.';

  @override
  String get watchThemeWatchAppNotInstalled =>
      'Приложение Watch не установлено';

  @override
  String get watchThemePurchaseChannel => 'Темы циферблата часов';

  @override
  String get watchThemeCardSubtitle => 'Настройте тему часов ⭐';

  @override
  String feedbackMaxImagesLimit(int count) {
    return 'Можно загрузить до $count изображений или видео.';
  }

  @override
  String get feedbackSelectImageError =>
      'Не удалось выбрать изображения. Повторите попытку позже.';

  @override
  String get feedbackEmptyContentHint => 'Пожалуйста, введите вопросы и отзывы';

  @override
  String get feedbackInvalidEmail =>
      'Неверный формат электронной почты, введите еще раз';

  @override
  String get feedbackSubmitSuccessTitle => 'Отзыв успешно отправлен';

  @override
  String get feedbackSubmitSuccessMessage =>
      'Спасибо за ваш отзыв. Если потребуется дополнительная связь, мы свяжемся с вами по указанному вами адресу электронной почты как можно скорее. Пожалуйста, следите за своим почтовым ящиком.';

  @override
  String get feedbackSubmitSuccessConfirm => 'ХОРОШО';

  @override
  String get frequentMovement => 'Частое движение';

  @override
  String get latestHrvTipExcellentAboveBaseline =>
      'Ваша ВСР выше обычного уровня. Ваше тело выглядит расслабленным, а стрессовое состояние – хорошим. Сохраняйте текущий ритм.';

  @override
  String get latestHrvTipExcellentBelowBaseline =>
      'Ваша ВСР находится в отличном диапазоне, но немного ниже обычного. Соблюдайте регулярный распорядок дня и уделяйте время восстановлению.';

  @override
  String get latestHrvTipNormalAboveBaseline =>
      'Ваша ВСР находится в пределах нормы, а ваше текущее стрессовое состояние стабильно. Продолжайте поддерживать здоровые привычки отдыха.';

  @override
  String get latestHrvTipNormalBelowBaseline =>
      'Ваша ВСР находится в пределах нормы, но ниже обычного уровня. Подумайте о том, чтобы расслабиться и отдохнуть должным образом.';

  @override
  String get latestHrvTipAttentionAboveBaseline =>
      'Ваша ВСР находится на низком уровне. Подумайте о том, чтобы расслабиться, регулярно отдыхать и уделять внимание питанию и восстановлению.';

  @override
  String get latestHrvTipAttentionBelowBaseline =>
      'Ваша ВСР явно ниже обычного уровня. Недавний стресс может усилиться, поэтому постарайтесь отдохнуть и скорректировать свое состояние.';

  @override
  String get latestHrvTipOverloadAboveBaseline =>
      'Ваша ВСР находится на относительно низком уровне. Ваше тело может находиться в состоянии повышенного стресса. Если это происходит после тренировки, более низкая ВСР может быть нормой. Отдыхайте и восстанавливайтесь вовремя.';

  @override
  String get latestHrvTipOverloadBelowBaseline =>
      'Ваша ВСР явно ниже обычного уровня. Ваше тело может находиться в состоянии сильного стресса. Если это происходит после тренировки, более низкая ВСР может быть нормой. Уменьшите нагрузку, вовремя отдыхайте и поддерживайте восстановление сна.';

  @override
  String healthLocalNotificationSleepDuration(int hours, int minutes) {
    return '$hoursч $minutesм';
  }

  @override
  String healthLocalNotificationSleepTitle(String duration, String state) {
    return 'Сон: $duration · $state';
  }

  @override
  String get healthLocalNotificationSleepContent =>
      'Сегодняшний отчет о сне готов. Нажмите, чтобы просмотреть подробные данные о сне.';

  @override
  String healthLocalNotificationHrvTitle(int hrv, String state, String time) {
    return 'ВСР $hrvмс · $state · $time';
  }

  @override
  String healthLocalNotificationRealtimeStressTitle(
      String state, String startTime, String endTime) {
    return '$state · $startTime-$endTime';
  }

  @override
  String get healthLocalNotificationRealtimeStressExcellentContent =>
      'Уровень стресса в реальном времени оставался низким в течение последних 60 минут. В целом вы выглядите расслабленным. Сохраняйте текущий ритм.';

  @override
  String get healthLocalNotificationRealtimeStressNormalContent =>
      'Ваше стрессовое состояние было стабильным в течение последних 60 минут. Ваш текущий ритм выглядит нормальным.';

  @override
  String get healthLocalNotificationRealtimeStressAttentionContent =>
      'Ваш стресс увеличился за последние 60 минут. Подумайте о том, чтобы расслабиться и выделить время для отдыха и восстановления. Повышенный стресс во время тренировок – это нормально.';

  @override
  String get healthLocalNotificationRealtimeStressOverloadContent =>
      'Вы находились в состоянии сильного стресса в течение последних 60 минут. Уменьшите нагрузку и отдайте предпочтение отдыху и сну. Повышенный стресс во время тренировок – это нормально.';

  @override
  String get turnOnNotifications => 'Включить уведомления';

  @override
  String get stayUpToDateOnChangesInYourOwnAndYourFriendsHealth =>
      'Будьте в курсе изменений в своем здоровье и здоровье своих друзей';

  @override
  String get refreshComplete => 'Обновить завершено';

  @override
  String originalPricePerYear(String price) {
    return 'Было: $price/год';
  }

  @override
  String get continueWithEmail => 'Продолжить по электронной почте';

  @override
  String get continueWithGoogle => 'Продолжить с Google';

  @override
  String get emailLoginEmailHint => 'Ваш адрес электронной почты';

  @override
  String get emailLoginYourPassword => 'Ваш пароль';

  @override
  String get yourAccountWasSignedOutDueToAnotherDeviceLoginOrTokenExpirationPleaseLogInAgainToContinue =>
      'Выход из вашей учетной записи произошел из-за входа в систему с другого устройства или истечения срока действия токена. Пожалуйста, войдите еще раз, чтобы продолжить.';

  @override
  String get contactUs => 'Связаться с нами';

  @override
  String get pleaseDescribeTheProblemClearlyAndIncludeScreenRecordingsIfPossible =>
      'Пожалуйста, четко опишите проблему и, если возможно, приложите записи экрана.';

  @override
  String get sendUsYourUserIdAsItWillHelpUsIdentifyTheProblemFaster =>
      'Отправьте нам свой идентификатор пользователя, поскольку это поможет нам быстрее выявить проблему.';

  @override
  String get setAPassword => 'Установить пароль';

  @override
  String get setAPasswordToSignInWithYourEmail =>
      'Установите пароль для входа в систему с помощью электронной почты.';

  @override
  String get settingsSaved => 'Настройки сохранены.';

  @override
  String get leave => 'Оставлять';

  @override
  String get setPassword => 'Установить пароль';

  @override
  String get setAPasswordToAddThisEmailSuccessfullyLeavingNowWillCancelThisSetup =>
      'Установите пароль, чтобы успешно добавить это письмо. Если вы выйдете сейчас, эта настройка будет отменена.';

  @override
  String get setupIncomplete => 'Настройка не завершена';

  @override
  String get enterYourPassword => 'Введите свой пароль';

  @override
  String get confirmNewPassword => 'Подтвердите новый пароль';

  @override
  String get passwordMustBeAtLeast6CharactersAndInclude1NumberAnd1UppercaseLetter =>
      'Пароль должен состоять не менее чем из 6 символов и включать 1 цифру и 1 заглавную букву.';

  @override
  String get forgotPassword => 'Забыли пароль?';

  @override
  String get enterYourEmailAndPassword =>
      'Введите адрес электронной почты и пароль';

  @override
  String get newPassword => 'Новый пароль';

  @override
  String get weVeSentACodeTo => 'Мы отправили код на';

  @override
  String get didnTGetItCheckYourSpamFolderOrTryAgain =>
      '. Не понял? Проверьте папку со спамом или повторите попытку.';

  @override
  String get checkYourEmail => 'Проверьте свою электронную почту';

  @override
  String get code => 'Код';

  @override
  String get resetPassword => 'Сбросить пароль';

  @override
  String get havingTroubleContactUs => 'Возникли проблемы? Связаться с нами';

  @override
  String get sendEmail => 'Отправить электронное письмо';

  @override
  String get thisEmailIsNotRegisteredPleaseCheckAndTryAgain =>
      'Этот адрес электронной почты не зарегистрирован. Пожалуйста, проверьте и попробуйте еще раз.';

  @override
  String get youLlReceiveACodeViaEmailToResetYourPassword =>
      'Вы получите код по электронной почте для сброса пароля.';

  @override
  String get codeFromEmail => 'Код из электронной почты';

  @override
  String get sendResetEmail => 'Отправить письмо для сброса';

  @override
  String get invalidCode => 'Неверный код';

  @override
  String get paswordHasBeenChanged => 'Пароль был изменен';

  @override
  String get copiedSuccessfully => 'Скопировано успешно';

  @override
  String get enjoyAllPremiumBenefits =>
      'Наслаждайтесь всеми преимуществами премиум-класса';

  @override
  String get membershipManagement => 'Членство';

  @override
  String get membershipTypes => 'План';

  @override
  String get validUntil => 'Действительно до';

  @override
  String get manageSubscriptions => 'Управление подпиской';

  @override
  String membershipValidUntilDate(String date) {
    return 'Членство действительно до $date';
  }

  @override
  String get monthlyMembership => 'Ежемесячно';

  @override
  String get quarterlyMembership => 'Ежеквартальный';

  @override
  String get annualMembership => 'Ежегодный';

  @override
  String get lifetimeMembership => 'Продолжительность жизни';

  @override
  String get verifyYourPassword => 'Подтвердите свой пароль';

  @override
  String get reEnterYourDoublefeelPasswordToContinue =>
      'Повторно введите свой пароль DoubleFeel, чтобы продолжить.';

  @override
  String get changeEmail => 'Изменить адрес электронной почты';

  @override
  String get yourCurrentEmailIs => 'Ваш текущий адрес электронной почты';

  @override
  String get whatWouldYouLikeToUpdateItTo =>
      '. До чего бы вы хотели его обновить?';

  @override
  String get successChanged => 'Успех изменен';

  @override
  String get verifyEmailFailed =>
      'Подтвердить адрес электронной почты не удалось';

  @override
  String get aResetEmailHasBeenSent => 'Письмо для сброса отправлено.';

  @override
  String get enterPassword => 'Введите пароль';

  @override
  String get changePassword => 'Изменить пароль';

  @override
  String get currentPassword => 'Текущий пароль';

  @override
  String get enterYourCurrentPasswordHere =>
      'Введите здесь свой текущий пароль';

  @override
  String get enterYourNewPassword => 'Введите новый пароль';

  @override
  String get confirmYourNewPassword => 'Подтвердите новый пароль';

  @override
  String get yourPasswordNeedsToHaveAMinimumOf6CharactersAndContainAtLeast1NumberAnd1UppercaseCharacter =>
      'Ваш пароль должен состоять минимум из 6 символов и содержать как минимум 1 цифру и 1 символ верхнего регистра.';

  @override
  String weHaveSentACodeTo(String email) {
    return 'Мы отправили код на номер $email.\nНе понял? Проверьте папку со спамом или повторите попытку.';
  }

  @override
  String get updatePassword => 'Обновить пароль';

  @override
  String get invalidPasswordFormat => 'Неверный формат пароля';

  @override
  String get newPasswordDoesNotMatch => 'Новые пароли не совпадают';

  @override
  String get cannotUseCurrentPassword => 'Нельзя использовать текущий пароль';

  @override
  String get thisEmailIsAlreadyLinkedToAnotherAccountPleaseUseADifferentEmail =>
      'Этот адрес электронной почты уже привязан к другой учетной записи. Пожалуйста, используйте другой адрес электронной почты.';

  @override
  String get loggedOutTokenInvalid => 'Вы вышли из системы';

  @override
  String get logInOrSignUp => 'Войти или зарегистрироваться';

  @override
  String get signOut => 'Выйти';
}