Merge remote-tracking branch 'origin/main' into flutter-upgrade
This commit is contained in:
@@ -69,6 +69,10 @@
|
||||
"BellTree Forums"
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "AnimeZ.to",
|
||||
"slug": "animez"
|
||||
},
|
||||
{
|
||||
"title": "Ankama",
|
||||
"slug": "ankama"
|
||||
@@ -122,6 +126,10 @@
|
||||
{
|
||||
"title": "availity"
|
||||
},
|
||||
{
|
||||
"title": "AvistaZ.to",
|
||||
"slug": "avistaz"
|
||||
},
|
||||
{
|
||||
"title": "AzurHosts",
|
||||
"slug": "azurhosts",
|
||||
@@ -322,6 +330,14 @@
|
||||
{
|
||||
"title": "Capacities"
|
||||
},
|
||||
{
|
||||
"title": "Capcom",
|
||||
"slug": "capcom",
|
||||
"hex": "0D4DA2",
|
||||
"altNames": [
|
||||
"Capcom Co., Ltd."
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Carta",
|
||||
"altNames": [
|
||||
@@ -360,6 +376,10 @@
|
||||
{
|
||||
"title": "Chucklefish"
|
||||
},
|
||||
{
|
||||
"title": "CinemaZ.to",
|
||||
"slug": "cinemaz"
|
||||
},
|
||||
{
|
||||
"title": "Clipper",
|
||||
"slug": "clippercard",
|
||||
@@ -612,6 +632,10 @@
|
||||
],
|
||||
"hex": "17AB17"
|
||||
},
|
||||
{
|
||||
"title": "ExoticaZ.to",
|
||||
"slug": "exoticaz"
|
||||
},
|
||||
{
|
||||
"title": "Experian",
|
||||
"slug": "experian",
|
||||
@@ -1331,6 +1355,10 @@
|
||||
"title": "Privacy.com",
|
||||
"slug": "privacy"
|
||||
},
|
||||
{
|
||||
"title": "PrivateHD.to",
|
||||
"slug": "privatehd"
|
||||
},
|
||||
{
|
||||
"title": "Proton"
|
||||
},
|
||||
@@ -1807,7 +1835,7 @@
|
||||
"title": "Warner Bros.",
|
||||
"slug": "warner_bros",
|
||||
"altNames": [
|
||||
"Warner Brothers"
|
||||
"Warner Brothers"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -1820,7 +1848,7 @@
|
||||
"title": "WEB.DE",
|
||||
"slug": "web_de"
|
||||
},
|
||||
{
|
||||
{
|
||||
"title": "WeMod",
|
||||
"slug": "wemod",
|
||||
"altNames": [
|
||||
@@ -1967,4 +1995,4 @@
|
||||
"slug": "isc2"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
1
mobile/apps/auth/assets/custom-icons/icons/animez.svg
Normal file
1
mobile/apps/auth/assets/custom-icons/icons/animez.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 25 KiB |
1
mobile/apps/auth/assets/custom-icons/icons/avistaz.svg
Normal file
1
mobile/apps/auth/assets/custom-icons/icons/avistaz.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 24 KiB |
71
mobile/apps/auth/assets/custom-icons/icons/capcom.svg
Normal file
71
mobile/apps/auth/assets/custom-icons/icons/capcom.svg
Normal file
@@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
width="926.65619"
|
||||
height="958.5625"
|
||||
id="svg2"
|
||||
inkscape:version="0.48.1 "
|
||||
sodipodi:docname="Capcom icon.svg">
|
||||
<metadata
|
||||
id="metadata3015">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1835"
|
||||
inkscape:window-height="1058"
|
||||
id="namedview3013"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.32"
|
||||
inkscape:cx="1623.239"
|
||||
inkscape:cy="170.71783"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0" />
|
||||
<defs
|
||||
id="defs4" />
|
||||
<g
|
||||
transform="translate(2426,-55.799683)"
|
||||
id="layer1">
|
||||
<path
|
||||
d="m -1552.0877,1007.6508 4.1189,-358.25737 -199.9062,0 c -15.7424,43.40396 -59.9402,72.71875 -113.25,72.71875 -28.0932,0 -58.13,-6.62565 -82.4688,-21.25 -31.7176,-19.0581 -55.4185,-41.69206 -74.9375,-81.90625 -15.3567,-37.21359 -27.109,-82.77963 -28.4687,-123.09375 4.6791,-79.72921 28.9019,-108.14789 73.25,-141.03125 9.8313,-7.28971 37.2996,-13.1189 45.2187,-13.15625 17.4221,-0.0822 31.9427,10.48615 39.8125,26.0625 11.4471,22.65651 -5.3079,50.1006 -21.875,69.625 l 161.625,111.34375 249.625,-261.1875 c -87.0859,-138.79748 -246.2201,-231.718747 -428.0937,-231.718747 -275.3534,0 -498.5625,212.989027 -498.5625,475.718747 0,262.72972 216.0662,461.41517 498.5625,482.84377 l 376.5933,-1.6875 c 0.2227,-314.9224 -12.7573,-290.91079 -1.2435,-5.0239 z"
|
||||
id="path3840"
|
||||
style="fill:#0c4da2;fill-opacity:1;stroke:none"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccssccssscccssccc" />
|
||||
<path
|
||||
d="m -1927.7708,145.18332 c -226.9823,1.42857 -412.3662,166.7661 -412.3662,383.05133 0,216.28523 204.6469,402.07109 452.3662,396.47808 l 240.7127,0.6783 0,-189.50724 -45.4634,0 c -14.2837,35.73115 -80.9968,70.68064 -129.3669,70.68064 -25.4902,0 -89.6606,-3.46506 -113.3988,-11.7792 -41.9106,-14.67892 -101.712,-35.75045 -153.7082,-123.14142 -13.9338,-30.6351 -53.1686,-105.28898 -44.4023,-214.19078 4.2456,-65.63495 45.9366,-147.56776 120.7486,-184.67165 32.6212,-16.17886 65.4607,-18.83348 123.1208,-13.60101 41.3957,3.75653 82.5276,32.86328 96.8886,67.79717 11.107,27.01833 7.9153,59.94169 -5.16,78.69532 -0.9328,1.33796 -0.9528,2.52293 -0.7595,3.80017 0.1471,0.97218 1.408,2.592 1.408,2.592 l 22.7845,17.79932 c 0,0 6.4866,4.50696 14.0636,4.30516 4.4004,-0.11719 12.2667,-4.89104 12.2667,-4.89104 l 130.1212,-136.55317 c -80.4452,-108.54703 -223.4056,-147.54198 -309.8556,-147.54198 z"
|
||||
id="path3950"
|
||||
style="fill:#ffcb08;fill-opacity:1;stroke:none"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.6 KiB |
1
mobile/apps/auth/assets/custom-icons/icons/cinemaz.svg
Normal file
1
mobile/apps/auth/assets/custom-icons/icons/cinemaz.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 438 438" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><rect id="Artboard1" x="0" y="0" width="437.5" height="437.5" style="fill:none;"/><g id="layer101"><path d="M80.861,420.364c-4.353,-1.171 -8.1,-4.433 -10.133,-8.799l-1.102,-2.397l0.27,-99.121c0.291,-94.079 0.36,-100.573 1.396,-103.303c0.216,-0.469 -1.105,-1.372 -5.198,-3.524c-25.794,-13.562 -44.713,-37.051 -52.206,-64.809c-2.864,-10.522 -3.359,-14.797 -3.306,-28.127c0.096,-13.244 0.362,-15.721 3.139,-26.22c4.859,-18.438 14.538,-34.891 28.434,-48.251c15.784,-15.189 35.348,-24.767 57.621,-28.224c6.712,-1.041 23.289,-0.974 30.121,0.164c17.719,2.848 33.842,9.706 47.898,20.401c5.197,3.951 12.219,10.687 16.429,15.746c1.786,2.143 3.359,3.944 3.53,4.03c0.17,0.043 1.457,-1.276 2.831,-2.98c1.374,-1.703 4.464,-5.023 6.823,-7.364c16,-15.872 36.506,-26.044 59.249,-29.328c6.883,-0.998 22.306,-0.936 29.095,0.117c24.21,3.771 45.357,14.964 61.863,32.804c14.591,15.824 23.698,35.557 26.684,57.999c0.705,5.216 0.645,20.34 -0.103,25.635c-3.387,24.211 -13.551,44.465 -30.708,61.272c-8.322,8.17 -17.577,14.713 -27.465,19.501c-1.841,0.89 -2.398,1.358 -2.187,1.871c1.355,3.125 1.433,5.048 1.331,30.426c-0.056,14.056 -0.017,25.549 0.111,25.55c0.128,0 18.029,-10.353 39.741,-22.998c21.712,-12.602 40.555,-23.464 41.839,-24.057c1.969,-0.932 2.952,-1.099 6.199,-1.086c3.29,0.013 4.229,0.188 6.276,1.178c3.241,1.509 6.433,4.598 7.874,7.594l1.186,2.398l-0.204,83.099c-0.171,63.745 -0.335,83.526 -0.726,84.977c-1.733,6.188 -8.375,11.117 -14.998,11.091c-4.742,-0.019 -4.742,-0.019 -46.94,-25.012l-40.62,-24.046l-0.32,26.574c-0.309,23.754 -0.407,26.83 -1.054,28.451c-1.899,4.649 -5.458,7.967 -10.164,9.444c-2.695,0.843 -3.763,0.839 -116.64,0.344c-88.824,-0.356 -114.33,-0.586 -115.866,-1.02Zm140.434,-223.059c-0.256,-0.215 -1.661,-1.331 -3.195,-2.448c-6.858,-5.197 -12.604,-10.732 -18.726,-18.148c-1.021,-1.243 -2,-2.187 -2.128,-2.145c-0.171,0.085 -1.759,1.873 -3.562,4.002c-4.25,5.067 -10.769,11.151 -16.426,15.444l-4.585,3.442l24.524,0.098c13.458,0.054 24.31,-0.073 24.098,-0.245Zm-94.961,-25.46c25.4,-5.495 44.191,-24.646 49.163,-50.005c1.571,-8.239 1.017,-19.307 -1.512,-27.991c-5.519,-19.291 -20.708,-35.245 -39.61,-41.602c-7.594,-2.551 -10.669,-3.033 -19.726,-3.069c-8.673,-0.035 -11.751,0.38 -18.767,2.573c-19.293,5.99 -35.166,22.119 -40.926,41.621c-2.598,8.663 -3.241,19.726 -1.736,27.978c2.552,13.511 8.999,25.415 18.788,34.683c9.024,8.495 19.726,13.836 32.534,16.194c4.355,0.787 17.43,0.583 21.792,-0.382Zm167.009,0.498c5.987,-1.343 8.683,-2.315 14.804,-5.324c17.081,-8.391 28.977,-23.639 33.369,-42.847c0.87,-3.756 1.006,-5.636 1.033,-12.344c0.026,-6.707 -0.094,-8.588 -0.934,-12.351c-5.454,-24.845 -23.837,-43.29 -48.596,-48.773c-5.165,-1.174 -18.751,-1.228 -23.925,-0.096c-25.999,5.536 -45.305,25.454 -49.553,51.114c-0.831,4.91 -0.869,14.31 -0.077,19.226c4.125,26.164 24.251,46.796 50.422,51.686c6.233,1.178 17.642,1.01 23.457,-0.291Z" style="fill:#fff;fill-rule:nonzero;"/></g></svg>
|
||||
|
After Width: | Height: | Size: 3.2 KiB |
1
mobile/apps/auth/assets/custom-icons/icons/exoticaz.svg
Normal file
1
mobile/apps/auth/assets/custom-icons/icons/exoticaz.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 17 KiB |
1
mobile/apps/auth/assets/custom-icons/icons/privatehd.svg
Normal file
1
mobile/apps/auth/assets/custom-icons/icons/privatehd.svg
Normal file
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 557 557" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><rect id="Artboard1" x="0" y="0" width="556.25" height="556.25" style="fill:none;"/><g><path d="M45.455,412.973c-8.755,-1.966 -14.046,-4.401 -21.21,-9.692c-9.88,-7.304 -16.341,-17.418 -19.9,-31.231c-0.655,-2.481 -0.749,-13.157 -0.889,-90.601c-0.141,-62.086 -0.047,-89.102 0.328,-92.333c2.013,-17.746 12.969,-33.384 28.795,-41.251c8.896,-4.401 14.609,-5.478 29.545,-5.478l10.956,0l0,109.096l121.27,0l0,-109.189l12.97,0.187c12.267,0.187 13.297,0.281 17.699,1.451c18.682,4.964 32.963,19.432 37.832,38.348l1.498,5.759l0,180.266l-1.451,5.618c-3.886,14.984 -12.642,26.408 -25.893,33.712c-4.495,2.482 -8.849,4.074 -14.702,5.338c-3.933,0.843 -6.087,0.983 -16.247,0.983l-11.706,0l0,-107.223l-121.27,0l0,107.223l-11.799,-0.046c-9.879,-0.047 -12.501,-0.188 -15.826,-0.937Z" style="fill:url(#_Linear1);fill-rule:nonzero;"/><path d="M272.625,413.956l0,-271.569l118.226,0.094l118.226,0.14l4.449,1.218c8.943,2.481 16.668,6.883 23.177,13.11c8.053,7.726 12.829,16.294 15.17,27.204c0.983,4.541 0.983,4.963 0.983,94.112l0,89.571l-1.123,4.917c-2.342,10.254 -6.275,17.558 -13.485,25.097c-7.679,8.006 -16.294,12.782 -27.157,15.123l-4.589,0.983l-233.877,0Zm215.148,-61.805l0,-147.958l-150.767,0l0,147.958l150.767,0Z" style="fill:url(#_Linear2);fill-rule:nonzero;"/></g><defs><linearGradient id="_Linear1" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.66288e-14,271.569,-271.569,1.66288e-14,269.5,142.387)"><stop offset="0" style="stop-color:#decc84;stop-opacity:1"/><stop offset="0.49" style="stop-color:#e1b821;stop-opacity:1"/><stop offset="1" style="stop-color:#e2b201;stop-opacity:1"/></linearGradient><linearGradient id="_Linear2" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.66288e-14,271.569,-271.569,1.66288e-14,272.625,142.387)"><stop offset="0" style="stop-color:#decc84;stop-opacity:1"/><stop offset="0.49" style="stop-color:#e1b821;stop-opacity:1"/><stop offset="1" style="stop-color:#e2b201;stop-opacity:1"/></linearGradient></defs></svg>
|
||||
|
After Width: | Height: | Size: 2.4 KiB |
@@ -1762,5 +1762,10 @@
|
||||
"thePersonWillNotBeDisplayed": "لن يتم عرض هذا الشخص في قسم الأشخاص بعد الآن. الصور ستبقى كما هي دون تغيير.",
|
||||
"areYouSureYouWantToMergeThem": "هل أنت متأكد من رغبتك في دمجهم؟",
|
||||
"allUnnamedGroupsWillBeMergedIntoTheSelectedPerson": "سيتم دمج جميع المجموعات غير المسماة مع الشخص المحدد. يمكن التراجع عن هذا الإجراء لاحقًا من خلال نظرة عامة على سجل الاقتراحات التابع لهذا الشخص.",
|
||||
"yesIgnore": "نعم، تجاهل"
|
||||
"yesIgnore": "نعم، تجاهل",
|
||||
"thisWeek": "هذا الأسبوع",
|
||||
"lastWeek": "الأسبوع الماضي",
|
||||
"thisMonth": "هذا الشهر",
|
||||
"thisYear": "هذه السنة",
|
||||
"day": "اليوم"
|
||||
}
|
||||
@@ -1776,15 +1776,29 @@
|
||||
"same": "Gleich",
|
||||
"different": "Verschieden",
|
||||
"sameperson": "Dieselbe Person?",
|
||||
"cLTitle1": "Erweiterter Bildbearbeiter",
|
||||
"cLDesc1": "Wir veröffentlichen einen neuen und erweiterten Bildbearbeiter, der mehr Zuschnitt-Rahmen, Filter-Presets für schnelle Bearbeitungen, Feinabstimmungsoptionen einschließlich Sättigung, Kontrast, Helligkeit, Temperatur und vieles mehr hinzufügt. Der neue Editor enthält auch die Möglichkeit, auf deine Fotos zu zeichnen und Emojis als Aufkleber hinzuzufügen.",
|
||||
"cLTitle2": "Intelligente Alben",
|
||||
"cLDesc2": "Du kannst jetzt automatisch Fotos von ausgewählten Personen zu jedem Album hinzufügen. Gehe einfach zum Album und wähle \"Personen automatisch hinzufügen\" aus dem Overflow-Menü. Wenn es zusammen mit einem geteilten Album verwendet wird, kannst du Fotos mit null Klicks teilen.",
|
||||
"cLTitle3": "Verbesserte Galerie",
|
||||
"cLDesc3": "Wir haben die Möglichkeit hinzugefügt, deine Galerie nach Wochen, Monaten und Jahren zu gruppieren. Du kannst deine Galerie jetzt genau so anpassen, wie du sie haben möchtest, mit diesen neuen Gruppierungsoptionen und benutzerdefinierten Rastern.",
|
||||
"cLTitle4": "Schnelleres Scrollen",
|
||||
"cLDesc4": "Zusammen mit einer Reihe von Verbesserungen unter der Haube, um das Galerie-Scroll-Erlebnis zu verbessern, haben wir auch die Scrollleiste neu gestaltet, um Markierungen anzuzeigen, die es dir ermöglichen, schnell durch die Timeline zu springen.",
|
||||
"indexingPausedStatusDescription": "Die Indizierung ist pausiert. Sie wird automatisch fortgesetzt, wenn das Gerät bereit ist. Das Gerät wird als bereit angesehen, wenn sich der Akkustand, die Akkugesundheit und der thermische Zustand in einem gesunden Bereich befinden.",
|
||||
"thisWeek": "Diese Woche",
|
||||
"lastWeek": "Letzte Woche",
|
||||
"thisMonth": "Diesen Monat",
|
||||
"thisYear": "Dieses Jahr",
|
||||
"groupBy": "Gruppieren nach",
|
||||
"faceThumbnailGenerationFailed": "Vorschaubilder konnten nicht erstellt werden",
|
||||
"fileAnalysisFailed": "Datei konnte nicht analysiert werden"
|
||||
"fileAnalysisFailed": "Datei konnte nicht analysiert werden",
|
||||
"editAutoAddPeople": "Automatisch hinzugefügte Personen bearbeiten",
|
||||
"autoAddPeople": "Personen automatisch hinzufügen",
|
||||
"autoAddToAlbum": "Automatisch zu Album hinzufügen",
|
||||
"shouldRemoveFilesSmartAlbumsDesc": "Sollen die Dateien, die sich auf die Person beziehen, die zuvor in Smart-Alben ausgewählt wurde, entfernt werden?",
|
||||
"addingPhotos": "Füge Fotos hinzu",
|
||||
"gettingReady": "Vorbereitung",
|
||||
"addSomePhotosDesc1": "Fotos hinzufügen oder auswählen ",
|
||||
"addSomePhotosDesc2": "bekannte Gesichter",
|
||||
"addSomePhotosDesc3": "\nzu beginnen",
|
||||
"ignorePerson": "Person ignorieren",
|
||||
"mixedGrouping": "Gemischte Gruppierung?",
|
||||
"analysis": "Analyse",
|
||||
"doesGroupContainMultiplePeople": "Enthält diese Gruppierung mehrere Personen?",
|
||||
"automaticallyAnalyzeAndSplitGrouping": "Wir analysieren die Gruppierung automatisch, um festzustellen, ob mehrere Personen vorhanden sind, und trennen sie erneut. Dies kann ein paar Sekunden dauern.",
|
||||
"layout": "Layout",
|
||||
"day": "Tag",
|
||||
"peopleAutoAddDesc": "Wähle die Personen, die du automatisch zum Album hinzufügen möchtest"
|
||||
}
|
||||
@@ -1776,13 +1776,5 @@
|
||||
"same": "Igual",
|
||||
"different": "Diferente",
|
||||
"sameperson": "la misma persona?",
|
||||
"cLTitle1": "Editor de imágenes avanzado",
|
||||
"cLDesc1": "Estamos lanzando un nuevo y avanzado editor de imágenes que añade más marcos de recorte, presets de filtros para ediciones rápidas, opciones de ajuste fino incluyendo saturación, contraste, brillo, temperatura y mucho más. El nuevo editor también incluye la capacidad de dibujar en tus fotos y añadir emojis como stickers.",
|
||||
"cLTitle2": "Álbumes inteligentes",
|
||||
"cLDesc2": "Ahora puedes añadir automáticamente fotos de personas seleccionadas a cualquier álbum. Solo ve al álbum y selecciona \"auto-añadir personas\" desde el menú overflow. Si se usa junto con un álbum compartido, puedes compartir fotos con cero clics.",
|
||||
"cLTitle3": "Galería mejorada",
|
||||
"cLDesc3": "Hemos añadido la capacidad de agrupar tu galería por semanas, meses y años. Ahora puedes personalizar tu galería para que se vea exactamente como quieres con estas nuevas opciones de agrupación, junto con cuadrículas personalizadas.",
|
||||
"cLTitle4": "Desplazamiento más rápido",
|
||||
"cLDesc4": "Junto con un montón de mejoras internas para mejorar la experiencia de desplazamiento de la galería, también hemos rediseñado la barra de desplazamiento para mostrar marcadores, permitiéndote saltar rápidamente a través de la línea de tiempo.",
|
||||
"indexingPausedStatusDescription": "La indexación está pausada. Se reanudará automáticamente cuando el dispositivo esté listo. El dispositivo se considera listo cuando su nivel de batería, la salud de la batería y temperatura están en un rango saludable."
|
||||
}
|
||||
@@ -1776,14 +1776,6 @@
|
||||
"same": "Identique",
|
||||
"different": "Différent(e)",
|
||||
"sameperson": "Même personne ?",
|
||||
"cLTitle1": "Éditeur d'images avancé",
|
||||
"cLDesc1": "Nous lançons un nouvel éditeur d'images avancé qui ajoute plus de cadres de recadrage, des préréglages de filtres pour des modifications rapides, des options de réglage fin incluant la saturation, le contraste, la luminosité, la température et bien plus encore. Le nouvel éditeur inclut également la possibilité de dessiner sur vos photos et d'ajouter des emojis comme autocollants.",
|
||||
"cLTitle2": "Albums intelligents",
|
||||
"cLDesc2": "Vous pouvez maintenant ajouter automatiquement des photos de personnes sélectionnées à n'importe quel album. Allez simplement dans l'album et sélectionnez \"ajout automatique de personnes\" dans le menu de débordement. Si utilisé avec un album partagé, vous pouvez partager des photos en zéro clic.",
|
||||
"cLTitle3": "Galerie améliorée",
|
||||
"cLDesc3": "Nous avons ajouté la possibilité de regrouper votre galerie par semaines, mois et années. Vous pouvez maintenant personnaliser votre galerie pour qu'elle apparaisse exactement comme vous le souhaitez avec ces nouvelles options de regroupement, ainsi que des grilles personnalisées.",
|
||||
"cLTitle4": "Défilement plus rapide",
|
||||
"cLDesc4": "Avec de nombreuses améliorations sous le capot pour améliorer l'expérience de défilement de la galerie, nous avons également repensé la barre de défilement pour afficher des marqueurs, vous permettant de naviguer rapidement dans la chronologie.",
|
||||
"indexingPausedStatusDescription": "L'indexation est en pause. Elle reprendra automatiquement lorsque l'appareil sera prêt. Celui-ci est considéré comme prêt lorsque le niveau de batterie, sa santé et son état thermique sont dans une plage saine.",
|
||||
"faceThumbnailGenerationFailed": "Impossible de créer des miniatures de visage",
|
||||
"fileAnalysisFailed": "Impossible d'analyser le fichier"
|
||||
|
||||
@@ -1776,15 +1776,16 @@
|
||||
"same": "Tas pats",
|
||||
"different": "Skirtingas",
|
||||
"sameperson": "Tas pats asmuo?",
|
||||
"cLTitle1": "Išplėstinis vaizdų redaktorius",
|
||||
"cLDesc1": "Paleidžiame naują ir išplėstinį vaizdų redaktorių, kuris prideda daugiau apkarpymo rėmelių, filtrų šablonus spartiems redagavimams, tikslaus derinimo parinktis, įskaitant sodrumą, kontrastą, ryškumą, temperatūrą ir daug daugiau. Naujasis redaktorius taip pat įtraukia galimybę piešti ant nuotraukų ir pridėti šypsniukus kaip lipdukus.",
|
||||
"cLTitle2": "Protingi albumai",
|
||||
"cLDesc2": "Dabar galite automatiškai pridėti pasirinktų asmenų nuotraukas į bet kurį albumą. Tiesiog eikite į albumą ir pasirinkite „automatiškai pridėti asmenis“ iš perpildymo meniu. Jei naudojate kartu su bendrinamu albumu, galite bendrinti nuotraukas su nuliniais paspaudimais. ir sistemoje „iOS“ bei „Android“ įrenginiuose. Nebereikia atverti programėlės, kad būtų galima sukurti naujausių nuotraukų ir vaizdo įrašų atsarginę kopiją.",
|
||||
"cLTitle3": "Patobulinta galerija",
|
||||
"cLDesc3": "Pridėjome galimybę grupuoti galeriją pagal savaites, mėnesius ir metus. Dabar galite pritaikyti galeriją, kad ji atrodytų lygiai taip, kaip norite, su šiomis naujomis grupavimo parinktimis kartu su tinkintais tinkleliais.",
|
||||
"cLTitle4": "Greitesnis slinkimas",
|
||||
"cLDesc4": "Kartu su daugybe vidinių patobulinimų galerijos slinkimo patirčiai pagerinti, taip pat perdarėme slinkimo juostą, kad rodytų žymeklius, leidžiančius greitai šokti per laiko juostą.",
|
||||
"indexingPausedStatusDescription": "Indeksavimas pristabdytas. Jis bus automatiškai tęsiamas, kai įrenginys bus parengtas. Įrenginys laikomas parengtu, kai jo akumuliatoriaus įkrovos lygis, akumuliatoriaus būklė ir terminė būklė yra normos ribose.",
|
||||
"thisWeek": "Šią savaitę",
|
||||
"lastWeek": "Praėjusią savaitę",
|
||||
"thisMonth": "Šį mėnesį",
|
||||
"thisYear": "Šiais metais",
|
||||
"groupBy": "Grupuoti pagal",
|
||||
"faceThumbnailGenerationFailed": "Nepavyksta sugeneruoti veido miniatiūrų.",
|
||||
"fileAnalysisFailed": "Nepavyksta išanalizuoti failo."
|
||||
"fileAnalysisFailed": "Nepavyksta išanalizuoti failo.",
|
||||
"ignorePerson": "Ignoruoti asmenį",
|
||||
"analysis": "Analizė",
|
||||
"layout": "Išdėstymas",
|
||||
"day": "Diena"
|
||||
}
|
||||
@@ -1695,14 +1695,6 @@
|
||||
"same": "Identyczne",
|
||||
"different": "Inne",
|
||||
"sameperson": "Ta sama osoba?",
|
||||
"cLTitle1": "Zaawansowany edytor obrazów",
|
||||
"cLDesc1": "Uruchamiamy nowy i zaawansowany edytor obrazów, który dodaje więcej ramek kadrowania, presety filtrów do szybkich edycji, opcje precyzyjnego dostrojenia obejmujące nasycenie, kontrast, jasność, temperaturę i wiele więcej. Nowy edytor zawiera również możliwość rysowania na zdjęciach i dodawania emoji jako naklejek.",
|
||||
"cLTitle2": "Inteligentne albumy",
|
||||
"cLDesc2": "Teraz możesz automatycznie dodawać zdjęcia wybranych osób do dowolnego albumu. Po prostu przejdź do albumu i wybierz \"automatycznie dodaj osoby\" z menu przepełnienia. Jeśli używane z udostępnionym albumem, możesz udostępniać zdjęcia bez kliknięć.",
|
||||
"cLTitle3": "Ulepszona galeria",
|
||||
"cLDesc3": "Dodaliśmy możliwość grupowania galerii według tygodni, miesięcy i lat. Możesz teraz dostosować swoją galerię tak, aby wyglądała dokładnie tak, jak chcesz, dzięki tym nowym opcjom grupowania oraz niestandardowym siatkom.",
|
||||
"cLTitle4": "Szybsze przewijanie",
|
||||
"cLDesc4": "Wraz z wieloma ulepszeniami pod maską, które poprawiają doświadczenie przewijania galerii, przeprojektowaliśmy również pasek przewijania, aby pokazywał znaczniki, umożliwiając szybkie przeskakiwanie po osi czasu.",
|
||||
"indexingPausedStatusDescription": "Indeksowanie zostało wstrzymane. Zostanie automatycznie wznowione, gdy urządzenie będzie gotowe. Urządzenie uznaje się za gotowe, gdy poziom baterii, stan jej zdrowia oraz status termiczny znajdują się w bezpiecznym zakresie.",
|
||||
"faceThumbnailGenerationFailed": "Nie można wygenerować miniaturek twarzy",
|
||||
"fileAnalysisFailed": "Nie można przeanalizować pliku"
|
||||
|
||||
@@ -1393,12 +1393,12 @@
|
||||
"extraPhotosFound": "Fotos adicionais encontradas",
|
||||
"configuration": "Configuração",
|
||||
"localIndexing": "Indexação local",
|
||||
"processed": "Processado",
|
||||
"processed": "Processado(s)",
|
||||
"resetPerson": "Remover",
|
||||
"areYouSureYouWantToResetThisPerson": "Deseja redefinir esta pessoa?",
|
||||
"allPersonGroupingWillReset": "Todos os agrupamentos dessa pessoa serão redefinidos, e você perderá todas as sugestões feitas por essa pessoa.",
|
||||
"yesResetPerson": "Sim, redefinir pessoa",
|
||||
"onlyThem": "Apenas eles",
|
||||
"onlyThem": "Apenas ele",
|
||||
"checkingModels": "Verificando modelos...",
|
||||
"enableMachineLearningBanner": "Ativar o aprendizado automático para busca mágica e reconhecimento facial",
|
||||
"searchDiscoverEmptySection": "As imagens serão exibidas aqui quando o processamento e sincronização for concluído",
|
||||
@@ -1712,8 +1712,8 @@
|
||||
"backgroundWithThem": "Vistas bonitas com {name}",
|
||||
"sportsWithThem": "Jogando esportes com {name}",
|
||||
"roadtripWithThem": "Viajando de carro com {name}",
|
||||
"spotlightOnYourself": "Destacar si mesmo",
|
||||
"spotlightOnThem": "Destacar {name}",
|
||||
"spotlightOnYourself": "Seus destaques",
|
||||
"spotlightOnThem": "Destaques em {name}",
|
||||
"personIsAge": "{name} tem {age} anos!",
|
||||
"personTurningAge": "{name} terá {age} em breve",
|
||||
"lastTimeWithThem": "Últimos momentos com {name}",
|
||||
@@ -1776,15 +1776,56 @@
|
||||
"same": "Igual",
|
||||
"different": "Diferente",
|
||||
"sameperson": "Mesma pessoa?",
|
||||
"cLTitle1": "Editor de Imagem Avançado",
|
||||
"cLDesc1": "Aprimore suas fotos com novas ferramentas de edição profissional. Ajuste brilho, contraste, saturação e aplique filtros para criar imagens perfeitas.",
|
||||
"cLTitle1": "Editor de Imagens Avançado",
|
||||
"cLDesc1": "Estamos lançando um novo editor de fotos avançado que adiciona mais quadros de recorte, predefinições de filtro para edições rápidas, ajustes para afinação incluindo saturação, contraste, brilho, temperatura e mais. O novo editor também incluí a habilidade de desenhar em suas fotos e adicionar emojis como figurinhas.",
|
||||
"cLTitle2": "Álbuns Inteligentes",
|
||||
"cLDesc2": "Organize suas fotos automaticamente com álbuns inteligentes baseados em localização, pessoas e objetos detectados por IA.",
|
||||
"cLDesc2": "Você agora pode adicionar automaticamente fotos de pessoas selecionadas para qualquer álbum. É só ir ao álbum, selecionar \"adicionar pessoa auto.\" no menu avançado. Se usado junto ao álbum compartilhado, você pode compartilhar fotos sem maior esforço.",
|
||||
"cLTitle3": "Galeria Aprimorada",
|
||||
"cLDesc3": "Interface renovada com melhor navegação, visualizações em grade otimizadas e controles de zoom mais suaves para uma experiência visual superior.",
|
||||
"cLTitle4": "Rolagem Mais Rápida",
|
||||
"cLDesc4": "Navegue por sua coleção de fotos com velocidade aprimorada e transições mais fluidas, tornando a exploração de memórias mais eficiente.",
|
||||
"cLDesc3": "Adicionamos a habilidade de agrupar sua galeria por semanas, meses, e anos. Você pode personalizar sua galeria para parecer exatamente a maneira que desejar usando as novas opções de agrupamento, junto às grades personalizadas",
|
||||
"cLTitle4": "Arrastar Rápido",
|
||||
"cLDesc4": "Junto ao tanto de melhorias salva-vidas para melhorar a experiência de arraste na galeria, também redesenhamos a barra de deslize para exibir marcadores, permitindo você pular a timeline rapidamente.",
|
||||
"indexingPausedStatusDescription": "A indexação foi pausada. Ela retomará automaticamente quando o dispositivo estiver pronto. O dispositivo é considerado pronto quando o nível de bateria, saúde da bateria, e estado térmico estejam num alcance saudável.",
|
||||
"thisWeek": "Esta semana",
|
||||
"lastWeek": "Semana passada",
|
||||
"thisMonth": "Este mês",
|
||||
"thisYear": "Este ano",
|
||||
"groupBy": "Agrupar por",
|
||||
"faceThumbnailGenerationFailed": "Incapaz de gerar miniaturas de rosto",
|
||||
"fileAnalysisFailed": "Incapaz de analisar rosto"
|
||||
"fileAnalysisFailed": "Incapaz de analisar rosto",
|
||||
"editAutoAddPeople": "Editar adição automática de pessoas",
|
||||
"autoAddPeople": "Adicionar pessoas auto.",
|
||||
"autoAddToAlbum": "Adicionar ao álbum auto.",
|
||||
"shouldRemoveFilesSmartAlbumsDesc": "Deveria excluir os arquivos relacionados à pessoa anteriormente selecionada nos álbuns inteligentes?",
|
||||
"addingPhotos": "Adicionando fotos",
|
||||
"gettingReady": "Preparando",
|
||||
"addSomePhotosDesc1": "Adicione algumas fotos ou selecione ",
|
||||
"addSomePhotosDesc2": "rostos familiares",
|
||||
"addSomePhotosDesc3": "para iniciar com",
|
||||
"ignorePerson": "Ignorar pessoa",
|
||||
"mixedGrouping": "Agrupamento mesclado?",
|
||||
"analysis": "Análise",
|
||||
"doesGroupContainMultiplePeople": "O agrupamento possui várias pessoas?",
|
||||
"automaticallyAnalyzeAndSplitGrouping": "Determinaremos automaticamente o agrupamento para saber se há várias pessoas presentes, e separá-las novamente. Isso deve levar alguns segundos.",
|
||||
"layout": "Layout",
|
||||
"day": "Dia",
|
||||
"peopleAutoAddDesc": "Selecione as pessoas que deseja adicionar automaticamente ao álbum",
|
||||
"undo": " Desfazer ",
|
||||
"redo": "Refazer",
|
||||
"filter": "Filtrar",
|
||||
"adjust": "Ajuste",
|
||||
"draw": "Desenho",
|
||||
"sticker": "Figurinha",
|
||||
"brushColor": "Cor do pincel",
|
||||
"font": "Fonte",
|
||||
"background": "Fundo",
|
||||
"align": "Alinhar",
|
||||
"addedToAlbums": "{count, plural, =1 {Adicionado com sucesso a 1 álbum} other{Adicionado com sucesso a {count} álbuns}}",
|
||||
"@addedToAlbums": {
|
||||
"description": "Message shown when items are added to albums",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"type": "int"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1776,15 +1776,56 @@
|
||||
"same": "Igual",
|
||||
"different": "Diferente",
|
||||
"sameperson": "A mesma pessoa?",
|
||||
"cLTitle1": "Editor de Imagem Avançado",
|
||||
"cLDesc1": "Estamos a lançar um novo e avançado editor de imagem que adiciona mais molduras de recorte, predefinições de filtros para edições rápidas, opções de ajuste fino incluindo saturação, contraste, brilho, temperatura e muito mais. O novo editor também inclui a capacidade de desenhar nas suas fotos e adicionar emojis como autocolantes.",
|
||||
"cLTitle1": "Editor de Imagens Avançado",
|
||||
"cLDesc1": "Estamos a lançar um novo editor avançado que adiciona mais ecrãs de recorte, predefinições de filtro para edições ágeis, ajustes de afinação incluindo saturação, contraste, brilho, temperatura e mais além. O novo editor também será possível desenhar nas suas fotos e adicionar emojis como autocolantes.",
|
||||
"cLTitle2": "Álbuns Inteligentes",
|
||||
"cLDesc2": "Agora pode adicionar automaticamente fotos de pessoas selecionadas a qualquer álbum. Basta ir ao álbum e selecionar \"adicionar pessoas automaticamente\" no menu overflow. Se usado em conjunto com álbum partilhado, pode partilhar fotos com zero cliques.",
|
||||
"cLTitle3": "Galeria Melhorada",
|
||||
"cLDesc3": "Adicionámos a capacidade de agrupar a sua galeria por semanas, meses e anos. Agora pode personalizar a sua galeria para que fique exatamente como deseja com estas novas opções de agrupamento, juntamente com grades personalizadas.",
|
||||
"cLTitle4": "Deslocamento Mais Rápido",
|
||||
"cLDesc4": "Juntamente com uma série de melhorias nos bastidores para melhorar a experiência de deslocamento da galeria, também redesenhámos a barra de deslocamento para mostrar marcadores, permitindo-lhe saltar rapidamente pela linha do tempo.",
|
||||
"cLDesc2": "Agora pode automaticamente adicionar fotos de pessoas selecionadas para qualquer álbum. É só ir até o álbum, e clicar \"auto adicionar pessoa\" no menu expandido. Se usado com o álbum, pode partilhar fotos sem esforço.",
|
||||
"cLTitle3": "Fototeca Improvisada",
|
||||
"cLDesc3": "Adicionamos o agrupamento à sua fototeca, com filtro de semanas, meses, e anos. Pode personalizar a sua fototeca para parecer como desejar ao usar as novas definições de agrupamento, junto às grades personalizadas",
|
||||
"cLTitle4": "Arraste Ágil",
|
||||
"cLDesc4": "Junto às improvisações salva-vidas para melhorar a experiência de arraste na fototeca, também redesenhamos o slider para mostrar marcadores, permitindo você pular a linha do tempo mais fácil.",
|
||||
"indexingPausedStatusDescription": "A indexação foi interrompida. Ele será retomado se o dispositivo estiver pronto. O dispositivo é considerado pronto se o nível de bateria, saúde da bateria, e estado térmico esteja num estado saudável.",
|
||||
"thisWeek": "Esta semana",
|
||||
"lastWeek": "Semana passada",
|
||||
"thisMonth": "Este mês",
|
||||
"thisYear": "Este ano",
|
||||
"groupBy": "Agrupar por",
|
||||
"faceThumbnailGenerationFailed": "Impossível gerar thumbnails de rosto",
|
||||
"fileAnalysisFailed": "Impossível analisar arquivo"
|
||||
"fileAnalysisFailed": "Impossível analisar arquivo",
|
||||
"editAutoAddPeople": "Editar auto adição de pessoas",
|
||||
"autoAddPeople": "Auto adicionar pessoas",
|
||||
"autoAddToAlbum": "Auto adicionar ao álbum",
|
||||
"shouldRemoveFilesSmartAlbumsDesc": "Deve eliminar os ficheiros relacionados à pessoa selecionada anteriormente nos álbuns inteligentes?",
|
||||
"addingPhotos": "A adicionar fotos",
|
||||
"gettingReady": "A preparar",
|
||||
"addSomePhotosDesc1": "Adicione algumas fotos ou selecione ",
|
||||
"addSomePhotosDesc2": "rostos familiares",
|
||||
"addSomePhotosDesc3": "para iniciar com",
|
||||
"ignorePerson": "Ignorar pessoa",
|
||||
"mixedGrouping": "Agrupamento misturado?",
|
||||
"analysis": "Análise",
|
||||
"doesGroupContainMultiplePeople": "Este agrupamento tem várias pessoas?",
|
||||
"automaticallyAnalyzeAndSplitGrouping": "Nós iremos analisar automaticamente o agrupamento para determinar se há várias pessoas presentes, e separá-las de novo. Isto levará alguns instantes.",
|
||||
"layout": "Layout",
|
||||
"day": "Dia",
|
||||
"peopleAutoAddDesc": "Selecione as pessoas que quer auto adicionar ao álbum",
|
||||
"undo": " Desfazer ",
|
||||
"redo": "Refazer",
|
||||
"filter": "Filtrar",
|
||||
"adjust": "Ajuste",
|
||||
"draw": "Desenho",
|
||||
"sticker": "Autocolante",
|
||||
"brushColor": "Cor do pincel",
|
||||
"font": "Fonte",
|
||||
"background": "Fundo",
|
||||
"align": "Alinhar",
|
||||
"addedToAlbums": "{count, plural, =1 {Adicionado com sucesso a 1 álbum} other{Adicionado com sucesso a {count} álbuns}}",
|
||||
"@addedToAlbums": {
|
||||
"description": "Message shown when items are added to albums",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"type": "int"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1776,14 +1776,6 @@
|
||||
"same": "Такой же",
|
||||
"different": "Разные",
|
||||
"sameperson": "Тот же человек?",
|
||||
"cLTitle1": "Расширенный редактор изображений",
|
||||
"cLDesc1": "Мы выпускаем новый расширенный редактор изображений, который добавляет больше рамок для обрезки, предустановки фильтров для быстрого редактирования, параметры тонкой настройки, включая насыщенность, контрастность, яркость, температуру и многое другое. Новый редактор также включает возможность рисования на ваших фотографиях и добавления эмодзи в качестве стикеров.",
|
||||
"cLTitle2": "Умные альбомы",
|
||||
"cLDesc2": "Теперь вы можете автоматически добавлять фотографии выбранных людей в любой альбом. Просто перейдите в альбом и выберите \"автодобавление людей\" в меню переполнения. При использовании вместе с общим альбомом вы можете делиться фотографиями без единого клика.",
|
||||
"cLTitle3": "Улучшенная галерея",
|
||||
"cLDesc3": "Мы добавили возможность группировать галерею по неделям, месяцам и годам. Теперь вы можете настроить свою галерею так, чтобы она выглядела именно так, как вы хотите, с этими новыми параметрами группировки, а также с пользовательскими сетками.",
|
||||
"cLTitle4": "Более быстрая прокрутка",
|
||||
"cLDesc4": "Наряду с множеством внутренних улучшений для повышения качества прокрутки галереи, мы также изменили дизайн полосы прокрутки, чтобы показывать маркеры, позволяющие быстро переходить по временной шкале.",
|
||||
"indexingPausedStatusDescription": "Индексирование приостановлено. Оно автоматически возобновится, когда устройство будет готово. Устройство считается готовым, когда уровень заряда батареи, её состояние и температура находятся в пределах нормы.",
|
||||
"faceThumbnailGenerationFailed": "Не удалось создать миниатюры лиц",
|
||||
"fileAnalysisFailed": "Не удалось проанализировать файл"
|
||||
|
||||
@@ -1776,13 +1776,5 @@
|
||||
"same": "Aynı",
|
||||
"different": "Farklı",
|
||||
"sameperson": "Aynı kişi mi?",
|
||||
"cLTitle1": "Gelişmiş Görüntü Düzenleyici",
|
||||
"cLDesc1": "Daha fazla kırpma çerçevesi, hızlı düzenlemeler için filtre ön ayarları, doygunluk, kontrast, parlaklık, sıcaklık ve çok daha fazlası dahil olmak üzere ince ayar seçenekleri ekleyen yeni ve gelişmiş bir görüntü düzenleyici yayınlıyoruz. Yeni düzenleyici ayrıca fotoğraflarınızın üzerine çizim yapabilme ve çıkartma olarak emoji ekleme özelliğini de içeriyor.",
|
||||
"cLTitle2": "Akıllı Albümler",
|
||||
"cLDesc2": "Artık seçili kişilerin fotoğraflarını herhangi bir albüme otomatik olarak ekleyebilirsiniz. Sadece albüme gidin ve taşma menüsünden \"otomatik kişi ekleme\"yi seçin. Paylaşılan albümle birlikte kullanılırsa, fotoğrafları sıfır tıklamayla paylaşabilirsiniz.",
|
||||
"cLTitle3": "Geliştirilmiş Galeri",
|
||||
"cLDesc3": "Galerinizi haftalara, aylara ve yıllara göre gruplandırma özelliği ekledik. Artık bu yeni gruplandırma seçenekleri ve özel ızgaralarla galerinizi tam istediğiniz gibi görünecek şekilde özelleştirebilirsiniz.",
|
||||
"cLTitle4": "Daha Hızlı Kaydırma",
|
||||
"cLDesc4": "Galeri kaydırma deneyimini iyileştirmek için perde arkasındaki bir dizi iyileştirmenin yanı sıra, zaman çizelgesinde hızlıca atlayabilmenizi sağlayan işaretçiler göstermek için kaydırma çubuğunu da yeniden tasarladık.",
|
||||
"indexingPausedStatusDescription": "Dizin oluşturma duraklatıldı. Cihaz hazır olduğunda otomatik olarak devam edecektir. Cihaz, pil seviyesi, pil sağlığı ve termal durumu sağlıklı bir aralıkta olduğunda hazır kabul edilir."
|
||||
}
|
||||
@@ -1777,14 +1777,55 @@
|
||||
"different": "Khác",
|
||||
"sameperson": "Cùng một người?",
|
||||
"cLTitle1": "Trình chỉnh sửa ảnh nâng cao",
|
||||
"cLDesc1": "Chúng tôi phát hành trình chỉnh sửa ảnh mới và nâng cao với nhiều khung cắt, bộ lọc sẵn có để chỉnh sửa nhanh, tùy chọn tinh chỉnh bao gồm độ bão hòa, độ tương phản, độ sáng, nhiệt độ màu và nhiều hơn nữa. Trình chỉnh sửa mới cũng bao gồm khả năng vẽ trên ảnh và thêm emoji làm nhãn dán.",
|
||||
"cLDesc1": "Chúng tôi phát hành một trình chỉnh sửa ảnh tân tiến, bổ sung thêm cắt ảnh, bộ lọc có sẵn để chỉnh sửa nhanh, các tùy chọn tinh chỉnh bao gồm độ bão hòa, độ tương phản, độ sáng, độ ấm và nhiều hơn nữa. Trình chỉnh sửa mới cũng bao gồm khả năng vẽ lên ảnh và thêm emoji dưới dạng nhãn dán.",
|
||||
"cLTitle2": "Album thông minh",
|
||||
"cLDesc2": "Giờ đây bạn có thể tự động thêm ảnh của những người đã chọn vào bất kỳ album nào. Chỉ cần vào album và chọn \"tự động thêm người\" từ menu tùy chọn. Nếu sử dụng cùng với album chia sẻ, bạn có thể chia sẻ ảnh mà không cần nhấp chuột.",
|
||||
"cLTitle3": "Cải thiện thư viện",
|
||||
"cLDesc3": "Chúng tôi đã thêm khả năng nhóm thư viện của bạn theo tuần, tháng và năm. Giờ đây bạn có thể tùy chỉnh thư viện để trông chính xác theo cách bạn muốn với các tùy chọn nhóm mới này, cùng với lưới tùy chỉnh.",
|
||||
"cLDesc2": "Giờ đây, bạn có thể tự động thêm ảnh của những người đã chọn vào bất kỳ album nào. Chỉ cần mở album và chọn \"Tự động thêm người\" trong menu. Nếu sử dụng cùng với album chia sẻ, bạn có thể chia sẻ ảnh mà không cần tốn công.",
|
||||
"cLTitle3": "Cải tiến Thư viện ảnh",
|
||||
"cLDesc3": "Chúng tôi bổ sung tính năng phân nhóm thư viện ảnh theo tuần, tháng và năm. Giờ đây, bạn có thể tùy chỉnh thư viện ảnh theo đúng ý muốn với các tùy chọn mới này, cùng với các lưới tùy chỉnh.",
|
||||
"cLTitle4": "Cuộn nhanh hơn",
|
||||
"cLDesc4": "Cùng với một loạt cải tiến bên trong để cải thiện trải nghiệm cuộn thư viện, chúng tôi cũng đã thiết kế lại thanh cuộn để hiển thị các điểm đánh dấu, cho phép bạn nhanh chóng nhảy qua dòng thời gian.",
|
||||
"cLDesc4": "Cùng với một loạt cải tiến ngầm nhằm nâng cao trải nghiệm cuộn thư viện, chúng tôi cũng đã thiết kế lại thanh cuộn để hiển thị các điểm đánh dấu, cho phép bạn nhanh chóng nhảy cóc trên dòng thời gian.",
|
||||
"indexingPausedStatusDescription": "Lập chỉ mục bị tạm dừng. Nó sẽ tự động tiếp tục khi thiết bị đã sẵn sàng. Thiết bị được coi là sẵn sàng khi mức pin, tình trạng pin và trạng thái nhiệt độ nằm trong phạm vi tốt.",
|
||||
"thisWeek": "Tuần này",
|
||||
"lastWeek": "Tuần trước",
|
||||
"thisMonth": "Tháng này",
|
||||
"thisYear": "Năm nay",
|
||||
"groupBy": "Phân nhóm theo",
|
||||
"faceThumbnailGenerationFailed": "Không thể tạo ảnh thu nhỏ khuôn mặt",
|
||||
"fileAnalysisFailed": "Không thể xác định tệp"
|
||||
"fileAnalysisFailed": "Không thể xác định tệp",
|
||||
"editAutoAddPeople": "Sửa tự động thêm người",
|
||||
"autoAddPeople": "Tự động thêm người",
|
||||
"autoAddToAlbum": "Tự động thêm vào album",
|
||||
"shouldRemoveFilesSmartAlbumsDesc": "Bạn có muốn xóa các tệp liên quan đến người đã được chọn trước đó trong album thông minh không?",
|
||||
"addingPhotos": "Đang thêm ảnh",
|
||||
"gettingReady": "Chuẩn bị sẵn sàng",
|
||||
"addSomePhotosDesc1": "Thêm vài ảnh hoặc chọn ",
|
||||
"addSomePhotosDesc2": "những khuôn mặt giống nhau",
|
||||
"addSomePhotosDesc3": "\nđể bắt đầu với",
|
||||
"ignorePerson": "Bỏ qua người",
|
||||
"mixedGrouping": "Nhóm hỗn hợp?",
|
||||
"analysis": "Phân tích",
|
||||
"doesGroupContainMultiplePeople": "Nhóm này có chứa nhiều người?",
|
||||
"automaticallyAnalyzeAndSplitGrouping": "Chúng tôi sẽ tự động phân tích nhóm để xác định xem có nhiều người góp mặt hay không và tách họ ra lần nữa. Việc này có thể mất vài giây.",
|
||||
"layout": "Bố cục",
|
||||
"day": "Ngày",
|
||||
"peopleAutoAddDesc": "Chọn những người bạn muốn tự động thêm vào album",
|
||||
"undo": "Hoàn tác",
|
||||
"redo": "Làm lại",
|
||||
"filter": "Bộ lọc",
|
||||
"adjust": "Điều chỉnh",
|
||||
"draw": "Vẽ",
|
||||
"sticker": "Sticker",
|
||||
"brushColor": "Màu cọ",
|
||||
"font": "Phông chữ",
|
||||
"background": "Nền",
|
||||
"align": "Căn chỉnh",
|
||||
"addedToAlbums": "{count, plural, =1{Đã thêm vào 1 album thành công} other{Đã thêm vào {count} album thành công}}",
|
||||
"@addedToAlbums": {
|
||||
"description": "Message shown when items are added to albums",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"type": "int"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1776,14 +1776,6 @@
|
||||
"same": "相同",
|
||||
"different": "不同",
|
||||
"sameperson": "是同一个人?",
|
||||
"cLTitle1": "高级图像编辑器",
|
||||
"cLDesc1": "我们发布了全新的高级图像编辑器,增加了更多裁剪框架、用于快速编辑的滤镜预设、包括饱和度、对比度、亮度、色温等精细调节选项以及更多功能。新编辑器还包括在照片上绘画和添加表情符号贴纸的功能。",
|
||||
"cLTitle2": "智能相册",
|
||||
"cLDesc2": "您现在可以自动将所选人物的照片添加到任何相册中。只需进入相册,从溢出菜单中选择\"自动添加人物\"。如果与共享相册一起使用,您可以零点击分享照片。",
|
||||
"cLTitle3": "改进的图库",
|
||||
"cLDesc3": "我们增加了按周、月、年对图库进行分组的功能。您现在可以使用这些新的分组选项以及自定义网格来定制您的图库,使其完全符合您的需求。",
|
||||
"cLTitle4": "更快的滚动",
|
||||
"cLDesc4": "除了一系列底层改进来提升图库滚动体验外,我们还重新设计了滚动条以显示标记,让您可以快速跳转到时间轴的任何位置。",
|
||||
"indexingPausedStatusDescription": "索引已暂停。待设备准备就绪后,索引将自动恢复。当设备的电池电量、电池健康度和温度状态处于健康范围内时,设备即被视为准备就绪。",
|
||||
"faceThumbnailGenerationFailed": "无法生成人脸缩略图",
|
||||
"fileAnalysisFailed": "无法分析文件"
|
||||
|
||||
@@ -410,13 +410,18 @@ class _ZoomableImageState extends State<ZoomableImage> {
|
||||
precacheImage(
|
||||
imageProvider,
|
||||
context,
|
||||
onError: (exception, _) async {
|
||||
_logger
|
||||
.info(exception.toString() + ". Filename: ${_photo.displayName}");
|
||||
onError: (exception, s) async {
|
||||
if (exception.toString().contains(
|
||||
"Codec failed to produce an image, possibly due to invalid image data",
|
||||
)) {
|
||||
unawaited(_loadInSupportedFormat(file));
|
||||
"Codec failed to produce an image, possibly due to invalid image data",
|
||||
) ||
|
||||
exception.toString().contains(
|
||||
"Could not decompress image.",
|
||||
)) {
|
||||
unawaited(_loadInSupportedFormat(file, e));
|
||||
} else {
|
||||
_logger.warning(
|
||||
"Failed to load image ${_photo.displayName} with error: $exception",
|
||||
);
|
||||
}
|
||||
},
|
||||
).then((value) {
|
||||
@@ -471,8 +476,13 @@ class _ZoomableImageState extends State<ZoomableImage> {
|
||||
|
||||
bool _isGIF() => _photo.displayName.toLowerCase().endsWith(".gif");
|
||||
|
||||
Future<void> _loadInSupportedFormat(File file) async {
|
||||
_logger.info("Compressing ${_photo.displayName} to viewable format");
|
||||
Future<void> _loadInSupportedFormat(
|
||||
File file,
|
||||
Object unsupportedErr,
|
||||
) async {
|
||||
_logger.info(
|
||||
"Compressing ${_photo.displayName} to viewable format due to $unsupportedErr",
|
||||
);
|
||||
_convertToSupportedFormat = true;
|
||||
|
||||
Uint8List? compressedFile;
|
||||
@@ -492,7 +502,11 @@ class _ZoomableImageState extends State<ZoomableImage> {
|
||||
quality: 85,
|
||||
);
|
||||
} else {
|
||||
compressedFile = await FlutterImageCompress.compressWithFile(file.path);
|
||||
compressedFile = await FlutterImageCompress.compressWithFile(
|
||||
file.path,
|
||||
minHeight: 8000,
|
||||
minWidth: 8000,
|
||||
);
|
||||
}
|
||||
|
||||
if (compressedFile != null) {
|
||||
|
||||
@@ -423,7 +423,7 @@ func main() {
|
||||
|
||||
publicCollectionAPI := server.Group("/public-collection")
|
||||
publicCollectionAPI.Use(rateLimiter.GlobalRateLimiter(), collectionLinkMiddleware.Authenticate(urlSanitizer))
|
||||
fileLinkApi := server.GET("/file-link")
|
||||
fileLinkApi := server.Group("/file-link")
|
||||
fileLinkApi.Use(rateLimiter.GlobalRateLimiter(), fileLinkMiddleware.Authenticate(urlSanitizer))
|
||||
|
||||
healthCheckHandler := &api.HealthCheckHandler{
|
||||
|
||||
@@ -5,9 +5,10 @@ import (
|
||||
"context"
|
||||
"crypto/sha256"
|
||||
"fmt"
|
||||
"net/http"
|
||||
|
||||
public2 "github.com/ente-io/museum/pkg/controller/public"
|
||||
"github.com/ente-io/museum/pkg/repo/public"
|
||||
"net/http"
|
||||
|
||||
"github.com/ente-io/museum/ente"
|
||||
"github.com/ente-io/museum/pkg/controller"
|
||||
@@ -43,7 +44,7 @@ func (m *CollectionLinkMiddleware) Authenticate(urlSanitizer func(_ *gin.Context
|
||||
return func(c *gin.Context) {
|
||||
accessToken := auth.GetAccessToken(c)
|
||||
if accessToken == "" {
|
||||
c.AbortWithStatusJSON(http.StatusUnauthorized, gin.H{"error": "missing accessToken"})
|
||||
c.AbortWithStatusJSON(http.StatusUnauthorized, gin.H{"error": "missing accessToken", "context": "album_link"})
|
||||
return
|
||||
}
|
||||
clientIP := network.GetClientIP(c)
|
||||
|
||||
@@ -3,10 +3,11 @@ package middleware
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"net/http"
|
||||
|
||||
publicCtrl "github.com/ente-io/museum/pkg/controller/public"
|
||||
"github.com/ente-io/museum/pkg/repo/public"
|
||||
"github.com/ente-io/museum/pkg/utils/array"
|
||||
"net/http"
|
||||
|
||||
"github.com/ente-io/museum/ente"
|
||||
"github.com/ente-io/museum/pkg/controller"
|
||||
@@ -38,7 +39,7 @@ func (m *FileLinkMiddleware) Authenticate(urlSanitizer func(_ *gin.Context) stri
|
||||
return func(c *gin.Context) {
|
||||
accessToken := auth.GetAccessToken(c)
|
||||
if accessToken == "" {
|
||||
c.AbortWithStatusJSON(http.StatusUnauthorized, gin.H{"error": "missing accessToken"})
|
||||
c.AbortWithStatusJSON(http.StatusUnauthorized, gin.H{"error": "missing accessToken", "context": "file_link"})
|
||||
return
|
||||
}
|
||||
clientIP := network.GetClientIP(c)
|
||||
|
||||
Reference in New Issue
Block a user