) est un concept de la théorie des jeux qui suppose que plusieurs entités trouveront toujours par défaut une solution commune à un problème en l'absence de toute communication. Les mécanismes du point de Schelling sont souvent utilisés dans les réseaux d'oracles décentralisés pour permettre aux nœuds d'atteindre un consensus sur les réponses aux demandes de données.
+
+Un premier exemple est [SchellingCoin](https://blog.ethereum.org/2014/03/28/schellingcoin-a-minimal-trust-universal-data-feed/), une proposition de flux de données où les participants soumettent des réponses à des questions « scalaires » (questions dont les réponses sont décrites par une magnitude, par exemple « quel est le prix de l'ETH ? »), accompagnées d'un dépôt. Les utilisateurs qui fournissent des valeurs comprises entre le 25e et le 75e [percentile](https://en.wikipedia.org/wiki/Percentile) sont récompensés, tandis que ceux dont les valeurs s'écartent largement de la valeur médiane sont pénalisés.
+
+Bien que SchellingCoin n'existe pas aujourd'hui, un certain nombre d'oracles décentralisés - notamment [les oracles du protocole Maker](https://docs.makerdao.com/smart-contract-modules/oracle-module) - utilisent le mécanisme du point de Schelling pour améliorer la précision des données de l'oracle. Chaque Maker Oracle est constitué d'un réseau P2P hors chaîne de nœuds (« relayeurs » et « alimenteurs ») qui soumettent des prix de marché pour les actifs donnés en garantie et d'un contrat « Medianizer » en chaîne qui calcule la médiane de toutes les valeurs fournies. Une fois le délai spécifié écoulé, cette valeur médiane devient le nouveau prix de référence de l'actif associé.
+
+Parmi les autres exemples d'oracles qui utilisent les mécanismes du point de Schelling, citons [Chainlink Off-Chain Reporting](https://docs.chain.link/docs/off-chain-reporting/) et Witnet. Dans les deux systèmes, les réponses des nœuds oracle du réseau pair-à-pair sont agrégées en une seule valeur agrégée, telle qu'une moyenne ou une médiane. Les nœuds sont récompensés ou punis en fonction de la mesure dans laquelle leurs réponses s'alignent ou s'écartent de la valeur globale.
+
+Les mécanismes du point de Schelling sont intéressants car ils minimisent l'empreinte sur la chaîne (une seule transaction doit être envoyée) tout en garantissant la décentralisation. Ce dernier cas est possible parce que les nœuds doivent approuver la liste des réponses soumises avant qu'elle ne soit introduite dans l'algorithme qui produit la valeur moyenne/médiane.
+
+### Disponibilité {#availability}
+
+Les services décentralisés d'oracle assurent une haute disponibilité des données hors chaîne pour les contrats intelligents. Pour ce faire, il faut décentraliser à la fois la source d'information hors chaîne et les nœuds responsables du transfert de l'information dans la chaîne.
+
+Cela garantit la tolérance aux pannes puisque le contrat de l'oracle peut s'appuyer sur plusieurs nœuds (qui s'appuient également sur plusieurs sources de données) pour exécuter des requêtes provenant d'autres contrats. La décentralisation au niveau de la source _et_ de l'opérateur de nœud est cruciale - un réseau de nœuds d'oracle servant des informations extraites de la même source se heurtera au même problème qu'un oracle centralisé.
+
+Il est également possible pour les oracles basés sur les enjeux de sabrer les opérateurs de nœuds qui ne répondent pas rapidement aux demandes de données. Cela incite fortement les nœuds d'oracle à investir dans une infrastructure tolérante aux pannes et à fournir des données en temps voulu.
+
+### Bonne compatibilité des incitations {#good-incentive-compatibility}
+
+Les oracles décentralisés implémentent diverses conceptions d'incitation pour prévenir le comportement [Byzantin](https://en.wikipedia.org/wiki/Byzantine_fault) parmi les noeuds Oracle. Plus précisément, ils atteignent _l'attribuabilité_ et _la responsabilité_ :
+
+1. Les nœuds Oracle décentralisés sont souvent tenus de signer les données qu'ils fournissent en réponse aux demandes de données. Ces informations aident à évaluer les performances historiques des nœuds Oracle, de sorte que les utilisateurs puissent filtrer les nœuds Oracle non fiables lorsqu'ils font des demandes de données. Un exemple est le [Système de réputation algorithmique](https://docs.witnet.io/intro/about/architecture#algorithmic-reputation-system) de Witnet.
+
+2. Les oracles décentralisés - comme expliqué précédemment - peuvent exiger des nœuds qu'ils placent un enjeu sur leur confiance dans la véracité des données qu'ils soumettent. Si la demande est acceptée, cette mise peut être restituée avec des récompenses pour service honnête. Mais il peut également être réduit en cas d'information incorrecte, ce qui permet une certaine responsabilisation.
+
+## Applications des oracles dans les contrats intelligents {#applications-of-oracles-in-smart-contracts}
+
+Voici les cas d'utilisation courants des oracles dans Ethereum :
+
+### Récupération des données financières {#retrieving-financial-data}
+
+Les applications de [finance décentralisée](/defi/) (DeFi) permettent de prêter, d'emprunter et d'échanger des actifs de pair à pair. Cela nécessite souvent d'obtenir différentes informations liées à la finance, notamment des données sur les taux de change (pour calculer la valeur en monnaie fiduciaire des crypto-monnaies ou comparer les prix de deux jetons) et des données sur les marchés de capitaux (pour calculer la valeur d'actifs tokenisés, comme l'or ou le dollar américain).
+
+Si vous envisagez de créer un protocole de prêt DeFi, par exemple, vous devrez interroger les prix actuels du marché pour les actifs (par exemple, ETH) déposés en garantie. Cela permet à votre contrat intelligent de déterminer la valeur des actifs donnés en garantie et de déterminer le montant qu'il peut emprunter au système.
+
+Les « oracles de prix » (comme on les appelle souvent) les plus populaires dans DeFi comprennent les flux de prix Chainlink, le [flux de prix ouvert](https://compound.finance/docs/prices) de Compound Protocol, les [prix moyens pondérés dans le temps (TWAP)](https://docs.uniswap.org/contracts/v2/concepts/core-concepts/oracles) d'Uniswap et les [Oracles Maker](https://docs.makerdao.com/smart-contract-modules/oracle-module). Il est conseillé de comprendre les réserves qui accompagnent ces oracles de prix avant de les intégrer à votre projet. Cet [article](https://blog.openzeppelin.com/secure-smart-contract-guidelines-the-dangers-of-price-oracles/) fournit une analyse détaillée des éléments à prendre en compte lorsque vous envisagez d'utiliser l'un des oracles de prix mentionnés.
+
+Vous trouverez ci-dessous un exemple de la façon dont vous pouvez récupérer le dernier prix de l'ETH dans votre contrat intelligent en utilisant un flux de prix Chainlink :
+
+```solidity
+pragma solidity ^0.6.7;
+
+import "@chainlink/contracts/src/v0.6/interfaces/AggregatorV3Interface.sol";
+
+contract PriceConsumerV3 {
+
+ AggregatorV3Interface internal priceFeed;
+
+ /**
+ * Network: Kovan
+ * Aggregator: ETH/USD
+ * Address: 0x9326BFA02ADD2366b30bacB125260Af641031331
+ */
+ constructor() public {
+ priceFeed = AggregatorV3Interface(0x9326BFA02ADD2366b30bacB125260Af641031331);
+ }
+
+ /**
+ * Returns the latest price
+ */
+ function getLatestPrice() public view returns (int) {
+ (
+ uint80 roundID,
+ int price,
+ uint startedAt,
+ uint timeStamp,
+ uint80 answeredInRound
+ ) = priceFeed.latestRoundData();
+ return price;
+ }
+}
```
-_Nous aimerions avoir plus de documentation sur la création d'un contrat intelligent oracle. Si vous pouvez nous aider, créez une PR !_
+### Génération d'un caractère aléatoire vérifiable {#generating-verifiable-randomness}
+
+Certaines applications blockchain, telles que les jeux ou les systèmes de loterie basés sur la blockchain, nécessitent un niveau élevé d'imprévisibilité et de nature aléatoire pour fonctionner efficacement. Cependant, l'exécution déterministe des blockchains élimine toute source d'aléa.
+
+L'approche habituelle consiste à utiliser des fonctions cryptographiques pseudo-aléatoires, telles que le `blockhash`, mais elles peuvent être [manipulées par d'autres acteurs](https://ethereum.stackexchange.com/questions/3140/risk-of-using-blockhash-other-miners-preventing-attack#:~:text=So%20while%20the%20miners%20can,to%20one%20of%20the%20players.), à savoir les mineurs qui résolvent l'algorithme de preuve de travail. En outre, le [passage d'Ethereum à la preuve d'enjeu](/roadmap/merge/) signifie que les développeurs ne peuvent plus compter sur `blockhash` pour le caractère aléatoire sur la chaîne (le [mécanisme RANDAO](https://eth2book.info/altair/part2/building_blocks/randomness) de la chaîne Beacon fournit une source alternative de caractère aléatoire, cependant).
+
+Il est possible de générer la valeur aléatoire hors chaîne et de l'envoyer en chaîne, mais cela impose des exigences de confiance élevées aux utilisateurs. Ils doivent croire que la valeur a réellement été générée par des mécanismes imprévisibles et qu'elle n'a pas été altérée en cours de route.
+
+Les oracles conçus pour le calcul hors chaîne résolvent ce problème en générant de manière sécurisée des résultats aléatoires hors chaîne qu'ils diffusent sur la chaîne avec des preuves cryptographiques attestant de l'imprévisibilité du processus. Un exemple est le [VRF (Verifiable Random Function) de Chainlink](https://docs.chain.link/docs/chainlink-vrf/), qui est un générateur de nombres aléatoires (RNG) à l'épreuve de la falsification et d'une équité prouvée, utile pour construire des contrats intelligents fiables pour des applications qui reposent sur des résultats imprévisibles.
+
+### Obtenir des résultats pour les événements {#getting-outcomes-for-events}
+
+Avec les oracles, il est facile de créer des contrats intelligents qui répondent à des événements du monde réel. Les services Oracle rendent cela possible en permettant aux contrats de se connecter à des API externes par le biais de composants hors chaîne et de consommer des informations provenant de ces sources de données. Par exemple, la dApp de prédiction mentionnée précédemment peut demander à un oracle de renvoyer les résultats des élections à partir d'une source hors chaîne fiable (par exemple, l'Associated Press).
+
+L'utilisation d'oracles pour récupérer des données en fonction de résultats réels permet d'autres cas d'utilisation novateurs, notamment des applications d'assurance décentralisées. Un contrat intelligent d'assurance qui paie les utilisateurs aura besoin d'informations précises (par exemple, des données météorologiques, des rapports de catastrophe, etc.) pour fonctionner efficacement.
+
+### Automatisation des contrats intelligents {#automating-smart-contracts}
+
+Contrairement aux descriptions populaires, les contrats intelligents ne s'exécutent pas automatiquement : un compte externe (EOA), ou un autre compte de contrat, doit déclencher les bonnes fonctions pour exécuter le code du contrat. Dans la plupart des cas, l'essentiel des fonctions du contrat sont publiques et peuvent être invoquées par les EOA et d'autres contrats.
+
+Mais il existe également des _fonctions privées_ au sein d'un contrat qui sont inaccessibles aux autres ; elles sont généralement essentielles à la fonctionnalité globale de la dApp. Parmi les exemples potentiels, citons une fonction `mintERC721Token()` qui frappe périodiquement de nouveaux NFT pour les utilisateurs, une fonction d'attribution des gains dans un marché prédictif ou une fonction de déblocage des jetons mis en jeu dans un DEX.
-## En lire plus {#further-reading}
+Les développeurs devront déclencher ces fonctions à intervalles réguliers pour assurer le bon fonctionnement de l'application. Toutefois, cela pourrait entraîner une augmentation du nombre d'heures perdues sur des tâches banales pour les développeurs, d'où l'intérêt d'automatiser l'exécution des contrats intelligents.
+
+Certains réseaux d'oracle décentralisés offrent des services d'automatisation, qui permettent aux nœuds d'oracle hors chaîne de déclencher des fonctions de contrat intelligent en fonction de paramètres définis par l'utilisateur. En général, il faut pour cela « enregistrer » le contrat cible auprès du service d'oracle, fournir des fonds pour payer l'opérateur d'oracle et spécifier les conditions ou les moments de déclenchement du contrat.
+
+Le [réseau Keeper](https://chain.link/keepers) de Chainlink en est un exemple. Il offre aux contrats intelligents la possibilité d'externaliser les tâches de maintenance régulières d'une manière décentralisée et avec un minimum de confiance. Lisez la [documentation officielle de Keepers](https://docs.chain.link/docs/chainlink-keepers/introduction/) pour savoir comment rendre votre contrat compatible avec Keeper et utiliser le service Upkeep.
+
+## Utiliser les oracles de la blockchain {#use-blockchain-oracles}
+
+Il existe de multiples applications oracle que vous pouvez intégrer dans votre dApp Ethereum :
+
+**[Chainlink](https://chain.link/)** - _Les réseaux d'oracles décentralisés Chainlink fournissent des entrées, des sorties et des calculs inviolables pour prendre en charge des contrats intelligents avancés sur n'importe quelle blockchain._
+
+**[Witnet](https://witnet.io/)** - _Witnet est un oracle sans permission, décentralisé et résistant à la censure, qui aide les contrats intelligents à réagir aux événements du monde réel avec de solides garanties crypto-économiques._
+
+**[UMA Oracle](https://uma.xyz)** - _L'oracle optimiste d'UMA permet aux contrats intelligents de recevoir rapidement tout type de données pour différentes applications, notamment les assurances, les produits dérivés financiers et les marchés prédictifs._
+
+**[Tellor](https://tellor.io/)** - _Tellor est un protocole oracle transparent et sans permission permettant à votre contrat intelligent d'obtenir facilement toutes les données dont il a besoin._
+
+**[Band Protocol](https://bandprotocol.com/)** - _Band Protocol est une plateforme d'oracle de données inter-chaînes qui agrège et connecte les données du monde réel et les API aux contrats intelligents._
+
+**[Paralink](https://paralink.network/)** - _Paralink fournit une plateforme oracle open source et décentralisée pour les contrats intelligents fonctionnant sur Ethereum et d'autres blockchains populaires._
+
+**[Réseau Pyth](https://pyth.network/)** - _Pyth network est un réseau d'oracles novateur délivrant des données financières, mis au point pour relier en temps réel les données du monde réel à la blockchain dans un écosystème de blockchains autonomes, décentralisées, et résistantes aux attaques. _
+
+## Lecture complémentaire {#further-reading}
**Articles**
-- [Qu'est-ce qu'une Blockchain Oracle ?](https://chain.link/education/blockchain-oracles) - _Chainlink_
-- [Qu'est-ce qu'une Blockchain Oracle ?](https://betterprogramming.pub/what-is-a-blockchain-oracle-f5ccab8dbd72) - _Patrick Collins_
-- [Oracles décentralisés : un aperçu complet](https://medium.com/fabric-ventures/decentralised-oracles-a-comprehensive-overview-d3168b9a8841) – _Julien Thevenard_
-- [Implémentation d'une Blockchain Oracle sur Ethereum](https://medium.com/@pedrodc/implementing-a-blockchain-oracle-on-ethereum-cedc7e26b49e) – _Pedro Costa_
-- [Pourquoi les contrats intelligents ne peuvent pas générer des appels API ?](https://ethereum.stackexchange.com/questions/301/why-cant-contracts-make-api-calls) - _StackExchange_
-- [Pourquoi nous avons besoin d'oracles décentralisées](https://newsletter.banklesshq.com/p/why-we-need-decentralized-oracles) - _Bankless_
-- [Ainsi, vous souhaitez utiliser un prix oracle](https://samczsun.com/so-you-want-to-use-a-price-oracle/) -_samczsun_
+- [Qu'est-ce qu'un Oracle Blockchain ?](https://chain.link/education/blockchain-oracles) — _Chainlink_
+- [Qu'est-ce qu'un Oracle Blockchain ?](https://betterprogramming.pub/what-is-a-blockchain-oracle-f5ccab8dbd72) — _Patrick Collins_
+- [Oracles décentralisés : un aperçu complet](https://medium.com/fabric-ventures/decentralised-oracles-a-comprehensive-overview-d3168b9a8841) — _Julien Thevenard_
+- [Implémentation d'un Oracle Blockchain sur Ethereum](https://medium.com/@pedrodc/implementing-a-blockchain-oracle-on-ethereum-cedc7e26b49e) – _Pedro Costa_
+- [Pourquoi les contrats intelligents ne peuvent-ils pas faire d'appels d'API ?](https://ethereum.stackexchange.com/questions/301/why-cant-contracts-make-api-calls) — _StackExchange_
+- [Pourquoi nous avons besoin d'oracles décentralisés](https://newsletter.banklesshq.com/p/why-we-need-decentralized-oracles) — _Bankless_
+- [Vous voulez donc utiliser un oracle de prix](https://samczsun.com/so-you-want-to-use-a-price-oracle/) — _samczsun_
**Vidéos**
-- [Oracles et l'expansion de l'utilité des Blockchains](https://youtu.be/BVUZpWa8vpw) - _Real Vision Finance_
+- [Les oracles et l'expansion de l'utilité de la blockchain](https://youtu.be/BVUZpWa8vpw) — _Real Vision Finance_
+
+**Tutoriels**
+
+- [Comment obtenir le prix actuel d'Ethereum dans Solidity ?](https://blog.chain.link/fetch-current-crypto-price-data-solidity/) — _Chainlink_
-**Didacticiels**
+**Exemples de projets**
-- [Comment récupérer le prix actuel d'Ethereum dans Solidity](https://blog.chain.link/fetch-current-crypto-price-data-solidity/) - _Chainlink_
+- [Projet de démarrage complet Chainlink pour Ethereum en Solidity](https://github.com/hackbg/chainlink-fullstack) — _HackBG_
diff --git a/src/content/translations/fr/developers/docs/scaling/index.md b/src/content/translations/fr/developers/docs/scaling/index.md
index 1ebca0fc6b5..75454a6fac8 100644
--- a/src/content/translations/fr/developers/docs/scaling/index.md
+++ b/src/content/translations/fr/developers/docs/scaling/index.md
@@ -1,47 +1,45 @@
---
title: Évolutivité
-description: Introduction aux différentes options pour le passage à l'échelle actuellement en cours de développement par la communauté Ethereum.
+description: Introduction aux différentes options pour la mise à l'échelle actuellement en cours de développement par la communauté Ethereum.
lang: fr
sidebarDepth: 3
---
## Aperçu de la mise à l'échelle {#scaling-overview}
-Le nombre grandissant d'utilisateurs d'Ethereum révèle certaines limites de capacité de la blockchain. Cela a augmenté le coût de l'utilisation du réseau, impliquant le besoin de « solutions d'évolutivité ». De nombreuses solutions ont été étudiées, testées et mises en œuvre qui adoptent différentes approches pour atteindre des objectifs similaires.
+Le nombre grandissant d'utilisateurs d'Ethereum révèle certaines limites de capacité de la blockchain. Cela a augmenté le coût de l'utilisation du réseau, impliquant le besoin de "solutions de mise à l'échelle". De nombreuses solutions ont été étudiées, testées et mises en œuvre qui adoptent différentes approches pour atteindre des objectifs similaires.
-L'objectif principal de l'évolutivité est d'augmenter la vitesse de transaction (finalisation plus rapide) et le débit de la transaction (nombre élevé de transactions par seconde), sans sacrifier la décentralisation ou la sécurité (en savoir plus sur la [vision Ethereum](/roadmap/vision/)). Sur la blockchain Ethereum de la couche 1, une forte demande entraîne un ralentissement des transactions et des prix de [gaz](/developers/docs/gas/) non viables. L'augmentation de la capacité du réseau en termes de vitesse et de débit est fondamentale pour l'adoption significative et massive d'Ethereum.
+L'objectif principal de la mise à l'échelle est d'augmenter la vitesse de transaction (finalisation plus rapide) et le débit des transactios (nombre élevé de transactions par seconde), sans sacrifier la décentralisation ou la sécurité (en savoir plus sur la [vision Ethereum](/roadmap/vision/)). Sur la blockchain Ethereum de la couche 1, une forte demande entraîne un ralentissement des transactions et des prix de [gaz](/developers/docs/gas/) non viables. L'augmentation de la capacité du réseau en termes de vitesse et de débit est fondamentale pour l'adoption significative et massive d'Ethereum.
Bien que la vitesse et le débit soient importants, il est essentiel que les solutions de mise à l'échelle permettent d'atteindre ces objectifs en restant décentralisées et sécurisées. Le maintien d'une faible barrière d'entrée pour les opérateurs de nœuds est essentiel pour empêcher une progression vers une puissance informatique centralisée et peu sûre.
-Conceptuellement, nous catégorisons d'abord l'évolutivité en chaîne puis celle hors chaîne.
+Conceptuellement, nous catégorisons d'abord la mise à l'échelle de la chaîne puis celle hors de la chaîne.
-## Pré-requis {#prerequisites}
+## Prérequis {#prerequisites}
-Vous devez avoir une bonne compréhension de tous les sujets fondamentaux. La mise en œuvre de solutions d'évolutivité est avancée, car la technologie est moins éprouvée et continue d'être étudiée et développée.
+Vous devez avoir une bonne compréhension de tous les sujets fondamentaux. La mise en œuvre de solutions de mise à l'échelle est délicate car la technologie est moins éprouvée et continue d'être étudiée et développée.
## Mise à l’échelle de la chaîne {#on-chain-scaling}
-Cette méthode de mise à l’échelle nécessite des modifications du protocole Ethereum (couche 1 [Réseau principal](/glossary/#mainnet)). La fragmentation est actuellement l’objectif principal de cette méthode de mise à l’échelle.
+La mise à l’échelle en chaîne nécessite des modifications du protocole Ethereum (couche 1 [Réseau principal](/glossary/#mainnet)). Pendant longtemps, on s'attendait à ce que la fragmentation de la blockchain soit mise à l'échelle d'Ethereum. Cela impliquait de scinder la blockchain en morceaux discrets (fragments) pour être vérifiés par des sous-ensembles de validateurs. Cependant, la mise à l'échelle par rollups de couche 2 a pris le relais comme technique principale de mise à l'échelle. Ceci est supporté par l'ajout d'une nouvelle forme de données moins chère reliée à des blocs Ethereum qui est spécialement conçue pour rendre les rollups bon marché pour les utilisateurs.
### Fragmentation {#sharding}
-La fragmentation est le processus de fractionnement horizontal d'une base de données pour répartir la charge. Dans le cadre d'Ethereum, cette fragmentation permettra de réduire l'encombrement du réseau en augmentant le nombre de transactions par seconde grâce à la création de nouvelles chaînes, appelées « fragments ». Cela allègera également la charge pour chaque validateur qui ne sera plus tenu de traiter l’intégralité de toutes les transactions sur le réseau.
-
-En savoir plus sur [la fragmentation](/roadmap/danksharding/).
+La fragmentation est le processus de division d'une base de données. Les sous-ensembles de validateurs seraient responsables des fragments individuels plutôt que de garder la trace de tout le système Ethereum. La fragmentation était sur la feuille de route [Ethereum](/roadmap/) depuis longtemps, et était autrefois destinée à être expédiée avant la fusion pour la preuve d'enjeu. Cependant, le développement rapide des [rollups de couche 2](#layer-2-scaling) et l'invention de [Danksharding](/roadmap/danksharding) (ajout de blobs de données rollup à des blocs Ethereum qui peuvent être vérifiés très efficacement par les validateurs) a conduit la communauté Ethereum à privilégier une mise à l'échelle centrée sur le rollup au lieu de la mise à l'échelle par fragmentation. Cela permettra également de simplifier la logique de consensus d'Ethereum.
## Mise à l'echelle hors de la chaîne {#off-chain-scaling}
-Les solutions hors chaîne sont implémentées séparément du réseau principal de couche 1 - elles ne nécessitent aucune modification du protocole Ethereum existant. Certaines solutions, connues sous le nom de solutions de « couche 2 », tirent leur sécurité directement du consensus Ethereum de la couche 1, telles que [des rollups optimistes](/developers/docs/scaling/optimistic-rollups/), [des rollups zk](/developers/docs/scaling/zk-rollups/) ou [des canaux d'état](/developers/docs/scaling/state-channels/). D’autres solutions impliquent la création de nouvelles chaînes sous diverses formes qui tirent leur sécurité séparément du réseau principal, telles que des [chaînes latérales](#sidechains) ou [des chaînes plasma](#plasma). Ces solutions communiquent avec le réseau principal, mais tirent leur sécurité différemment pour atteindre une variété d’objectifs.
+Les solutions hors chaîne sont implémentées séparément du réseau principal de couche 1 - elles ne nécessitent aucune modification du protocole Ethereum existant. Certaines solutions, connues sous le nom de solutions de « couche 2 », tirent leur sécurité directement du consensus Ethereum de la couche 1, telles que [des rollups optimistes](/developers/docs/scaling/optimistic-rollups/), [des rollups zk](/developers/docs/scaling/zk-rollups/) ou [des canaux d'état](/developers/docs/scaling/state-channels/). D’autres solutions impliquent la création de nouvelles chaînes sous diverses formes qui tirent leur sécurité séparément du réseau principal, telles que des [chaînes latérales](#sidechains), [validiums](#validium), ou [ chaînes Plasma](#plasma). Ces solutions communiquent avec le réseau principal, mais tirent leur sécurité différemment pour atteindre une variété d’objectifs.
-### Évolutivité vers la couche 2 {#layer-2-scaling}
+### Mise à l'échelle par la couche 2 {#layer-2-scaling}
Cette catégorie de solutions hors chaîne tire sa sécurité du réseau principal Ethereum.
-La couche 2 est un terme collectif désignant les solutions conçues pour aider à faire évoluer votre application en gérant les transactions en dehors du réseau principal Ethereum (couche 1) tout en tirant parti du modèle robuste de sécurité décentralisé du réseau principal. La vitesse des transactions est réduite lorsque le réseau est occupé, ce qui rend l’expérience utilisateur médiocre pour certains types de dapps. Et plus le réseau est fréquenté, plus le prix du gaz augmente, car les expéditeurs de transactions cherchent à surenchérir. Cela peut rendre l'utilisation d'Ethereum très onéreuse.
+La couche 2 est un terme collectif désignant les solutions conçues pour aider à faire évoluer votre application en gérant les transactions en dehors du réseau principal Ethereum (couche 1) tout en tirant parti du modèle robuste de sécurité décentralisé du réseau principal. La vitesse des transactions est réduite lorsque le réseau est occupé, ce qui rend l’expérience utilisateur médiocre pour certains types de dApps. Et plus le réseau est fréquenté, plus le prix du gaz augmente, car les expéditeurs de transactions cherchent à surenchérir. Cela peut rendre l'utilisation d'Ethereum très onéreuse.
-La plupart des solutions de la couche 2 sont centrées autour d'un serveur ou d'un groupe de serveurs, chacun pouvant être appelé nœud, validateur, opérateur, séquenceur, producteur de blocs ou un terme similaire. Selon l’implémentation, ces nœuds de couche 2 peuvent être gérés par les individus, les entreprises ou les entités qui les utilisent, ou par un opérateur tiers, ou par un large groupe de personnes (similaire au réseau principal). D’une manière générale, les transactions sont soumises à ces nœuds de couche 2 au lieu d’être soumises directement à la couche 1 (Mainnet). Pour certaines solutions, l’instance de couche 2 les regroupe ensuite en groupes avant de les ancrer à la couche 1, après quoi elles sont sécurisées par la couche 1 et ne peuvent pas être modifiées. La façon détaillée dont cela se réalise varie considérablement entre les différentes technologies et implémentations de la couche 2.
+La plupart des solutions de la couche 2 sont centrées autour d'un serveur ou d'un groupe de serveurs, chacun pouvant être appelé nœud, validateur, opérateur, séquenceur, producteur de blocs ou un terme similaire. Selon l’implémentation, ces nœuds de couche 2 peuvent être gérés par les individus, les entreprises ou les entités qui les utilisent, ou par un opérateur tiers, ou par un large groupe de personnes (similaire au réseau principal). D’une manière générale, les transactions sont soumises à ces nœuds de couche 2 au lieu d’être soumises directement à la couche 1 (réseau principal). Pour certaines solutions, l’instance de couche 2 les regroupe ensuite en groupes avant de les ancrer à la couche 1, après quoi elles sont sécurisées par la couche 1 et ne peuvent pas être modifiées. La façon détaillée dont cela se réalise varie considérablement entre les différentes technologies et implémentations de la couche 2.
-Une instance spécifique de couche 2 peut être soit ouverte et partagée par de nombreuses applications, soit déployée par un seul projet et uniquement dédiée à la prise en charge de ses applications.
+Une instance spécifique de couche 2 peut être soit ouverte et partagée par de nombreuses applications, soit déployée par un seul projet et uniquement dédiée à la prise en charge de leur application.
#### Pourquoi la couche 2 est-elle nécessaire ? {#why-is-layer-2-needed}
@@ -50,9 +48,11 @@ Une instance spécifique de couche 2 peut être soit ouverte et partagée par de
- Toute mise à jour d'évolutivité ne devrait pas se faire au détriment de la décentralisation ou de la sécurité. La couche 2 s'appuie sur Ethereum.
- Il existe des réseaux de couche 2 spécifiques à une application qui apportent leur propre ensemble de gains d'efficacité lorsqu’ils travaillent avec des actifs à grande échelle.
+[Plus d'infos sur la couche 2](/layer-2/).
+
#### Rollups {#rollups}
-Les rollups exécutent des transactions en dehors de la couche 1, puis les données sont publiées dans la couche 1 où un consensus est atteint. Comme les données de transaction sont incluses dans les blocs de couche 1, cela permet aux cumuls d’être sécurisés par la sécurité native d’Ethereum.
+Les rollups exécutent des transactions en dehors de la couche 1, puis les données sont publiées dans la couche 1 où un consensus est atteint. Comme les données de transaction sont incluses dans les blocs de couche 1, cela permet aux rollups d’être sécurisés par la sécurité native d’Ethereum.
Il existe deux types de rollups avec différents modèles de sécurité :
@@ -67,13 +67,13 @@ En savoir plus sur les [canaux d'état](/developers/docs/scaling/state-channels/
### Chaines latérales {#sidechains}
-Une chaîne latérale est une blockchain indépendante compatible EVM qui fonctionne en parallèle avec le réseau principal. Ceux-ci sont compatibles avec Ethereum via des ponts bidirectionnels et fonctionnent selon leurs propres règles de consensus choisies et paramètres de bloc.
+Une chaîne latérale est une blockchain indépendante compatible EVM qui fonctionne en parallèle avec le réseau principal. Celles-ci sont compatibles avec Ethereum via des ponts bidirectionnels et fonctionnent selon leurs propres règles de consensus choisies et paramètres de bloc.
En savoir plus sur les [chaînes latérales](/developers/docs/scaling/sidechains/).
### Plasma {#plasma}
-Une chaîne plasma est une blockchain séparée qui est ancrée à la chaîne Ethereum principale et qui utilise des preuves de fraude (comme les [rollups optimistes](/developers/docs/scaling/optimistic-rollups/)) pour arbitrer les litiges.
+Une chaîne Plasma est une blockchain séparée qui est ancrée à la chaîne Ethereum principale et qui utilise des preuves de fraude (comme les [rollups optimistes](/developers/docs/scaling/optimistic-rollups/)) pour arbitrer les litiges.
En savoir plus sur [Plasma](/developers/docs/scaling/plasma/).
@@ -94,7 +94,7 @@ En savoir plus sur [Validium](/developers/docs/scaling/validium/).
-_Notez que l’explication dans la vidéo utilise le terme « niveau 2 » pour désigner toutes les solutions de mise à l'échelle hors chaîne, tandis que nous différencions le « niveau 2 » en tant que solution hors chaîne qui tire sa sécurité du consensus du réseau principal de niveau 1._
+_Notez que l’explication dans la vidéo utilise le terme « Couche 2 » pour désigner toutes les solutions de mise à l'échelle hors chaîne, tandis que nous différencions la « couche 2 » en tant que solution hors chaîne qui tire sa sécurité du consensus du réseau principal de couche 1._
@@ -108,5 +108,6 @@ _Notez que l’explication dans la vidéo utilise le terme « niveau 2 » pour
- [Rollups optimisés vs Rollups ZK](https://limechain.tech/blog/optimistic-rollups-vs-zk-rollups/)
- [Évolutivité de la blockchain ZK](https://ethworks.io/assets/download/zero-knowledge-blockchain-scaling-ethworks.pdf)
- [Pourquoi les rollups + les data shards sont les seules solutions durables pour une grande évolutivité](https://polynya.medium.com/why-rollups-data-shards-are-the-only-sustainable-solution-for-high-scalability-c9aabd6fbb48)
+- [Quels types de couches 3 ont un sens ?](https://vitalik.ca/general/2022/09/17/layer_3.html)
_Une ressource communautaire vous a aidé ? Modifiez cette page et ajoutez-la !_
diff --git a/src/content/translations/fr/developers/docs/scaling/optimistic-rollups/index.md b/src/content/translations/fr/developers/docs/scaling/optimistic-rollups/index.md
index 3a9e6469a0f..55930bf23cc 100644
--- a/src/content/translations/fr/developers/docs/scaling/optimistic-rollups/index.md
+++ b/src/content/translations/fr/developers/docs/scaling/optimistic-rollups/index.md
@@ -1,57 +1,265 @@
---
-title: rollups optimisés
-description: Introduction aux rollups optimisés
+title: Rollups optimisés
+description: Une introduction aux rollups optimistes, une solution de mise à l'échelle utilisée par la communauté Ethereum.
lang: fr
---
+Les rollups optimistes sont des protocoles de couche 2 (L2) conçus pour augmenter le débit de la couche de base d'Ethereum. Ils réduisent le calcul de la chaîne principale d'Ethereum en traitant les transactions hors chaîne, offrant des améliorations significatives dans les vitesses de traitement. Contrairement aux autres solutions de mise à l'échelle, telles que les [chaînes latérales](/developers/docs/scaling/sidechains/), les rollups optimistes tirent leur sécurité du réseau principal en publiant les résultats de transaction en chaîne, ou les [chaînes Plasma](/developers/docs/scaling/plasma/), qui vérifient également les transactions sur Ethereum avec des preuves de fraude, mais stockent les données de transaction ailleurs.
+
+Le calcul étant la partie lente et coûteuse de l'utilisation d'Ethereum, les rollups optimistes offrent 10 à 100 fois plus d'améliorations en terme d'évolutivité. Les rollups optimistes écrivent également des transactions sur Ethereum comme des `données d'appel`, réduisant les coûts de gaz pour les utilisateurs.
+
## Prérequis {#prerequisites}
-Vous devez avoir une bonne compréhension de tous les sujets fondamentaux et une compréhension approfondie de la [mise à l'échelle d'Ethereum](/developers/docs/scaling/). La mise en œuvre de solutions de mise à l'échelle telles que les rollups est un sujet avancé, car la technologie est moins éprouvée et toujours en cours de recherche et développement.
+Vous devez avoir lu et compris nos pages sur la [mise à l'échelle d'Ethereum](/developers/docs/scaling/) et la [couche 2](/layer-2/).
+
+## Qu'est-ce qu'un rollup optimiste ? {#what-is-an-optimistic-rollup}
+
+Un rollup optimiste est une approche de mise à l'échelle d'Ethereum qui implique de déplacer le calcul et le stockage d'état hors chaîne. Les rollups optimistes exécutent des transactions en dehors d'Ethereum, mais publient les données de transaction sur le réseau principal en tant que `calldata`.
+
+Les opérateurs de rollup optimiste regroupent plusieurs transactions hors chaîne ensemble en gros lots avant de les soumettre à Ethereum. Cette approche permet de répartir les coûts fixes sur plusieurs transactions dans chaque lot, réduisant ainsi les frais pour les utilisateurs finaux. Les rollups optimistes utilisent également des techniques de compression pour réduire la quantité de données publiées sur Ethereum.
+
+Les rollups optimistes sont considérés comme « optimistes » car ils supposent que les transactions hors chaîne sont valides et ne publient pas de preuves de validité pour les lots de transactions postés sur la chaîne. Cela sépare les rollups optimistes des [rollups zero-knowledge](/developers/docs/scaling/zk-rollups) qui publient des [preuves de validité](/glossary/#validity-proof) cryptographiques pour les transactions hors chaîne.
+
+Les rollups optimistes se basent plutôt sur un système de preuve de fraude pour détecter les cas où les transactions ne sont pas calculées correctement. Après qu'un lot de rollup soit envoyé sur Ethereum, il y a une fenêtre de temps (appelée période de contestation) au cours de laquelle n'importe qui peut contester les résultats d'une transaction de rollup en calculant une [preuve de fraude](/glossary/#fraud-proof).
+
+Si la preuve de fraude réussit, le protocole du rollup exécute à nouveau la/les transaction(s) et met à jour l'état du rollup en conséquence. L'autre effet d'une preuve de fraude réussie est que le séquenceur responsable d'inclure la transaction incorrectement exécutée dans un bloc reçoit une pénalité.
+
+Si le lot de rollup reste non contesté (c’est-à-dire que toutes les transactions sont correctement exécutées) après la période de contestation, il est considéré valide et est accepté sur Ethereum. Les autres peuvent continuer à construire sur un bloc de rollup non confirmé, mais avec une mise en garde : les résultats de la transaction seront inversés si elle est basée sur une transaction mal exécutée publiée précédemment.
+
+## Comment les rollups optimistes interagissent-ils avec Ethereum ? {#optimistic-rollups-and-Ethereum}
+
+Les rollups optimistes sont des [solutions d'évolutivité hors chaîne](/developers/docs/scaling/#off-chain-scaling) conçues pour fonctionner sur Ethereum. Chaque rollup optimiste est géré par un ensemble de contrats intelligents déployés sur le réseau Ethereum. Les rollups optimistes traitent les transactions en dehors de la chaîne principale d'Ethereum, mais publient les transactions hors chaîne (en lots) dans un contrat de rollup sur la chaîne. Comme la blockchain Ethereum, cet enregistrement de transaction est immuable et forme la « chaîne de rollup optimiste. »
+
+L'architecture d'un rollup optimiste comprend les éléments suivants :
+
+**Les contrats en chaîne** : Le fonctionnement des rollups optimistes est contrôlé par des contrats intelligents s'exécutant sur Ethereum. Cela inclut les contrats qui stockent les blocs du rollup, surveillent les mises à jour d'état sur le rollup, et suivent les dépôts des utilisateurs. Dans ce sens, Ethereum sert de couche de base ou de « couche 1 » pour les rollups optimistes.
+
+**Machine virtuelle hors chaîne (VM)** : Bien que les contrats gérant le protocole de rollup optimiste s'exécutent sur Ethereum, le protocole rollup effectue le calcul et le stockage d'état sur une autre machine virtuelle séparée de la [Machine Virtuelle Ethereum](/developers/docs/evm/). La VM hors chaîne est l'endroit où les applications résident et où les changements d'état sont exécutés ; elle sert de couche supérieure ou de « couche 2 » pour un rollup optimiste.
+
+Comme les rollups optimistes sont conçus pour exécuter des programmes écrits ou compilés pour l'EVM, la VM hors chaîne intègre de nombreuses spécifications de conception de l'EVM. De plus, des preuves de fraude calculées en chaîne permettent au réseau Ethereum de faire respecter la validité des changements d'état calculés dans la machine virtuelle hors chaîne.
+
+Les rollups optimistes sont décrits comme des « solutions hybrides de mise à l'échelle », car, bien qu'ils existent en tant que protocoles séparés, leurs propriétés de sécurité sont dérivées d'Ethereum. Entre autres choses, Ethereum garantit l'exactitude du calcul hors chaîne d'un rollup et la disponibilité des données derrière le calcul. Cela rend les rollups optimistes plus sécurisés que les protocoles de mise à l'échelle purement hors chaîne (par exemple, [les chaines latérales](/developers/docs/scaling/sidechains/)) qui ne reposent pas sur Ethereum pour la sécurité.
+
+Les rollups optimistes s'appuient sur le protocole Ethereum principal pour les raisons suivantes :
+
+### Disponibilité des données {#data-availability}
+
+Comme mentionné plus tôt, les rollups optimistes envoient des données de transaction sur Ethereum en tant que `calldata`. Étant donné que l'exécution de la chaîne rollup est basée sur les transactions soumises, n'importe qui peut utiliser ces informations – ancrées sur la couche de base d'Ethereum – pour exécuter l'état du rollup et vérifier la justesse des transitions d'état.
+
+La [disponibilité des données](/developers/docs/data-availability/) est essentielle car, sans accès aux données d'état, les challengers ne peuvent pas construire de preuves de fraude pour contester les opérations de rollup invalides. Avec Ethereum fournissant la disponibilité des données, le risque que les opérateurs de rollup pratiquent des actes malveillants (par exemple, soumettre des blocs non valides) est réduit.
+
+### Résistance à la censure {#censorship-resistance}
+
+Les rollups optimistes s'appuient également sur Ethereum pour la résistance à la censure. Dans un rollup optimiste, une entité centralisée (l'opérateur) est responsable du traitement des transactions et de la soumission des blocs de rollup à Ethereum. Cela a certaines implications :
+
+- Les opérateurs de rollup peuvent censurer les utilisateurs en se déconnectant complètement, ou en refusant de produire des blocs qui incluent certaines transactions.
+
+- Les opérateurs de rollup peuvent empêcher les utilisateurs de retirer des fonds déposés dans le contrat du rollup en retenant les données d'état nécessaires aux preuves de propriété de Merkle. La retenue des données d'état peut également dissimuler l'état du rollup aux utilisateurs et les empêcher d'interagir avec le rollup.
+
+Les rollups optimistes résolvent ce problème en forçant les opérateurs à publier des données associées aux mises à jour d'état sur Ethereum. La publication de données rollup en chaîne a les avantages suivants :
+
+- Si un opérateur de rollup optimiste se déconnecte ou arrête de produire des lots de transactions, un autre nœud peut utiliser les données disponibles pour reproduire le dernier état du rollup et continuer la production de blocs.
+
+- Les utilisateurs peuvent utiliser les données de transaction pour créer des preuves de Merkle prouvant la propriété des fonds et retirer leurs actifs du rollup.
+
+- Les utilisateurs peuvent également soumettre leurs transactions sur la L1 au lieu du séquenceur, auquel cas le séquenceur doit inclure la transaction dans un certain délai pour continuer à produire des blocs valides.
+
+### Règlement {#settlement}
+
+Un autre rôle qu'Ethereum joue dans le contexte des rollups optimistes est celui d'une couche de règlement. Une couche de règlement permet d'ancrer l'ensemble de l'écosystème blockchain, d'établir la sécurité et de fournir une finalité objective si un litige survient sur une autre chaîne (les rollups optimistes dans ce cas) qui nécessite un arbitrage.
+
+Le réseau principal d'Ethereum fournit un hub pour les rollups optimistes afin de vérifier les preuves de fraude et de résoudre les litiges. En outre, les transactions effectuées sur le rollup ne sont définitives qu'_après_ l'acceptation du bloc rollup sur Ethereum. Une fois qu'une transaction rollup est engagée sur la couche de base d'Ethereum, elle ne peut pas être annulée (sauf dans le cas très improbable d'une réorganisation de la chaîne).
+
+## Comment fonctionnent les rollups optimistes ? {#how-optimistic-rollups-work}
+
+### Exécution et agrégation des transactions {#transaction-execution-and-aggregation}
+
+Les utilisateurs soumettent des transactions aux « opérateurs », qui sont des nœuds responsables du traitement des transactions sur le rollup optimiste. Également appelé « validateur » ou « agrégateur », l'opérateur regroupe les transactions, compresse les données sous-jacentes et publie le bloc sur Ethereum.
+
+Bien que n'importe qui puisse devenir validateur, les validateurs de rollup optimiste doivent fournir une caution avant de produire des blocs, un peu comme dans un [système de preuve d'enjeu](/developers/docs/consensus-mechanisms/pos/). Ce lien peut être rompu si le validateur publie un bloc non valide ou s'appuie sur un bloc ancien mais non valide (même si son bloc est valide). De cette façon, les rollups optimistes utilisent des incitations cryptoéconomiques pour garantir que les validateurs agissent honnêtement.
+
+Les autres validateurs de la chaîne de rollup optimiste sont censés exécuter les transactions soumises en utilisant leur copie de l'état du rollup. Si l'état final d'un validateur est différent de l'état proposé par l'opérateur, il peut lancer un défi et calculer une preuve de fraude.
+
+Certains rollups optimistes peuvent renoncer à un système de validateurs sans permission et utiliser un seul « séquenceur » pour exécuter la chaîne. Comme un validateur, le séquenceur traite les transactions, produit des blocs de rollup et soumet les transactions de rollup à la chaîne L1 (Ethereum).
+
+Le séquenceur est différent d'un opérateur de rollup ordinaire car il a un plus grand contrôle sur l'ordre des transactions. De plus, le séquenceur a un accès prioritaire à la chaîne de rollup et est la seule entité autorisée à soumettre des transactions au contrat sur la chaîne. Les transactions provenant de nœuds non séquenceurs ou d'utilisateurs réguliers sont simplement mises en file d'attente dans une boîte de réception distincte jusqu'à ce que le séquenceur les englobe dans un nouveau lot.
+
+#### Soumettre des blocs de rollup à Ethereum {#submitting-blocks-to-ethereum}
+
+Comme mentionné, l'opérateur d'un rollup optimiste regroupe les transactions hors chaîne dans un lot et l'envoie à Ethereum pour la notarisation. Ce processus consiste à compresser les données liées aux transactions et à les publier sur Ethereum en tant que `calldata`.
+
+`calldata` est une zone non modifiable et non persistante dans un contrat intelligent qui se comporte principalement comme une [mémoire](/developers/docs/smart-contracts/anatomy/#memory). Alors que `calldata` persiste sur la chaîne en tant que partie des [history logs](https://docs.soliditylang.org/en/latest/introduction-to-smart-contracts.html?highlight=memory#logs) de la blockchain, elle n'est pas stockée en tant que partie de l'état d'Ethereum. Parce que `calldata` ne touche aucune partie de l'état d'Ethereum, il est moins coûteux de stocker des données sur la chaîne.
+
+Le mot-clé `calldata` est également utilisé dans Solidity pour transmettre des arguments à une fonction de contrat intelligent au moment de l'exécution. `calldata` identifie la fonction appelée pendant une transaction et détient les entrées de la fonction sous la forme d'une séquence arbitraire d'octets.
+
+Dans le contexte des rollups optimistes, `calldata` est utilisé pour envoyer des données de transaction compressées au contrat en chaîne. L'opérateur de rollup ajoute un nouveau lot en appelant la fonction requise dans le contrat de rollup et en transmettant les données compressées comme arguments de fonction. L'utilisation de `calldata` réduit les frais d'utilisation puisque la plupart des coûts que les rollups encourent proviennent du stockage des données sur la chaîne.
+
+Voici [un exemple](https://etherscan.io/tx/0x9102bfce17c58b5fc1c974c24b6bb7a924fb5fbd7c4cd2f675911c27422a5591) de soumission d'un batch de rollup pour montrer comment ce concept fonctionne. Le séquenceur a invoqué la méthode `appendSequencerBatch()` et a transmis les données de transaction compressées comme entrées en utilisant `calldata`.
+
+### Engagements d'état {#state-commitments}
+
+À tout moment, l'état du rollup optimiste (comptes, soldes, code de contrat, etc.) est organisé sous la forme d'un [arbre de Merkle](/whitepaper/#merkle-trees) appelé « arbre d'état ». La racine de cet arbre de Merkle (racine d'état), qui fait référence au dernier état du rollup, est hachée et stockée dans le contrat du rollup. Chaque transition d'état sur la chaîne produit un nouvel état de rollup, auquel un opérateur s'engage en calculant une nouvelle racine d'état.
+
+L'opérateur est tenu de soumettre les racines de l'ancien et du nouvel État lorsqu'il enregistre des lots. Si l'ancienne racine d'état correspond à la racine d'état existante dans le contrat on-chain, cette dernière est écartée et remplacée par la nouvelle racine d'état.
+
+L'opérateur de rollup est également tenu de livrer une racine Merkle pour le lot de transactions lui-même. Cela permet à quiconque de prouver l'inclusion d'une transaction dans le lot (sur L1) en présentant une [preuve de Merkle](/developers/tutorials/merkle-proofs-for-offline-data-integrity/).
+
+Les engagements d'état, en particulier les racines d'état, sont nécessaires pour prouver l'exactitude des changements d'état dans un rollup optimiste. Le contrat de rollup accepte les nouvelles racines d'état des opérateurs immédiatement après leur publication, mais peut supprimer ultérieurement les racines d'état invalides pour rétablir l'état correct du rollup.
+
+### La preuve de la fraude {#fraud-proving}
+
+Comme expliqué, les rollups optimistes permettent à quiconque de publier des blocs sans fournir de preuves de validité. Cependant, pour garantir la sécurité de la chaîne, les rollups optimistes spécifient une fenêtre de temps pendant laquelle n'importe qui peut contester une transition d'état. C'est pourquoi les blocs de rollup sont appelés « assertions », car tout le monde peut contester leur validité.
+
+Si quelqu'un conteste une assertion, le protocole de rollup lance le calcul de la preuve de fraude. Chaque type de preuve de fraude est interactif - quelqu'un doit publier une affirmation avant qu'une autre personne puisse la contester. La différence réside dans le nombre de tours d'interaction nécessaires pour calculer la preuve de la fraude.
+
+Les schémas de preuve interactifs à un tour rejouent les transactions contestées sur L1 pour détecter les assertions invalides. Le protocole rollup émule la réexécution de la transaction contestée sur L1 (Ethereum) à l'aide d'un contrat de vérificateur, la racine de l'état calculé déterminant qui remporte le défi. Si l'affirmation du challenger concernant l'état correct du rollup est correcte, l'opérateur est pénalisé par la réduction de sa caution.
+
+Cependant, la réexécution des transactions sur L1 pour détecter les fraudes nécessite la publication des engagements d'état pour les transactions individuelles et augmente les données que les rollups doivent publier sur la chaîne. La relecture des transactions entraîne également d'importants coûts en gaz. Pour ces raisons, les rollups optimistes passent à la preuve interactive à tours multiples, qui atteint le même objectif (c'est-à-dire la détection des opérations de rollup invalides) avec plus d'efficacité.
+
+#### Épreuve interactive à plusieurs tours {#multi-round-interactive-proving}
+
+La preuve interactive à tours multiples implique un protocole de va-et-vient entre l'assertif et le challenger, supervisé par un contrat de vérificateur L1, qui décide finalement de la partie qui a menti. Après qu'un nœud L2 ait contesté une assertion, l'assertif est tenu de diviser l'assertion contestée en deux moitiés égales. Dans ce cas, chaque assertion individuelle contiendra autant d'étapes de calcul que l'autre.
+
+Le contestataire choisira ensuite l'affirmation qu'il veut contester. Le processus de division (appelé « protocole de bissection ») se poursuit jusqu'à ce que les deux parties contestent une affirmation concernant _une seule_ étape d'exécution. À ce stade, le contrat L1 résoudra le litige en évaluant l'instruction (et son résultat) pour attraper la partie frauduleuse.
+
+Le vérificateur est tenu de fournir une « preuve en une étape » vérifiant la validité du calcul en une étape contesté. Si le vérificateur ne parvient pas à fournir la preuve en une étape, ou si le vérificateur L1 juge la preuve invalide, ils perdent le défi.
+
+Quelques remarques sur ce type de preuve de fraude :
+
+1. La preuve de fraude interactive à tours multiples est considérée comme efficace car elle minimise le travail que la chaîne L1 doit effectuer lors de l'arbitrage des litiges. Au lieu de rejouer l'intégralité de la transaction, la chaîne L1 n'a besoin de réexécuter qu'une seule étape de l'exécution du rollup.
+
+2. Les protocoles de bissection réduisent la quantité de données publiées sur la chaîne (il n'est pas nécessaire de publier des commits d'état pour chaque transaction). En outre, les transactions de rollup optimistes ne sont pas limitées par la limite de gaz d'Ethereum. Inversement, les rollups optimistes qui réexécutent les transactions doivent s'assurer qu'une transaction L2 a une limite de gaz inférieure pour émuler son exécution dans une seule transaction Ethereum.
+
+3. Une partie de la caution du vérificateur malveillant est attribuée au challenger, tandis que l'autre partie est brûlée. La combustion empêche la collusion entre les validateurs ; si deux validateurs s'entendent pour lancer de faux défis, ils perdront quand même une part considérable de la mise totale.
+
+4. La preuve interactive à tours multiples exige que les deux parties (le vérificateur et le challenger) effectuent des mouvements dans la fenêtre de temps spécifiée. L'absence d'action avant l'expiration du délai entraîne la perte du défi pour la partie défaillante.
+
+#### Pourquoi les preuves de fraude sont importantes pour les rollups optimistes {#fraud-proof-benefits}
+
+Les preuves de fraude sont importantes parce qu'elles facilitent la _finalité de confiance_ dans les rollups optimistes. La finalité sans confiance est une qualité des rollups optimistes qui garantit qu'une transaction - tant qu'elle est valide - sera finalement confirmée.
+
+Les nœuds malveillants peuvent essayer de retarder la confirmation d'un bloc de rollup valide en lançant de faux défis. Cependant, les preuves de fraude finiront par prouver la validité du bloc rollup et le feront confirmer.
+
+Ceci est également lié à une autre propriété de sécurité des rollups optimistes : la validité de la chaîne repose sur l'existence _d'un_ nœud honnête. Le nœud honnête peut faire progresser la chaîne correctement en postant des assertions valides ou en contestant les assertions invalides. Quoi qu'il en soit, les nœuds malveillants qui entrent en conflit avec le nœud honnête perdront leurs mises pendant le processus de preuve de la fraude.
+
+### Interopérabilité L1/L2 {#l1-l2-interoperability}
+
+Les rollups optimistes sont conçus pour l'interopérabilité avec le réseau principal Ethereum et permettent aux utilisateurs de transmettre des messages et des données arbitraires entre L1 et L2. Ils sont également compatibles avec l'EVM, de sorte que vous pouvez porter des [dApps](/developers/docs/dapps/) existantes vers des rollups optimistes ou créer de nouveaux dApps à l'aide d'outils de développement Ethereum.
+
+#### 1. Mouvement des actifs {#asset-movement}
+
+##### Saisir le rollup
+
+Pour utiliser un rollup optimiste, les utilisateurs déposent des ETH, des jetons ERC-20 et d'autres actifs acceptés dans le contrat [pont](/developers/docs/bridges/) du rollup sur L1. Le contrat pont relaiera la transaction vers L2, où un montant équivalent d'actifs sera frappé et envoyé à l'adresse choisie par l'utilisateur lors du rollup optimiste.
+
+Les transactions générées par l'utilisateur (comme un dépôt L1 > L2) sont généralement mises en file d'attente jusqu'à ce que le séquenceur les soumette à nouveau au contrat de rollup. Cependant, pour préserver la résistance à la censure, les rollups optimistes permettent aux utilisateurs de soumettre une transaction directement au contrat de rollup on-chain si elle a été retardée au-delà du temps maximum autorisé.
+
+Certains rollups optimistes adoptent une approche plus directe pour empêcher les séquenceurs de censurer les utilisateurs. Ici, un bloc est défini par toutes les transactions soumises au contrat L1 depuis le bloc précédent (par exemple, les dépôts) en plus des transactions traitées sur la chaîne de rollup. Si un séquenceur ignore une transaction sur L1, il publiera la racine d'état (prouvée) erronée ; par conséquent, les séquenceurs ne peuvent pas retarder les messages générés par les utilisateurs une fois qu'ils sont publiés sur L1.
+
+##### Sortie du rollup
+
+Le retrait d'un rollup optimiste vers Ethereum est plus difficile en raison du système de preuve de la fraude. Si un utilisateur lance une transaction L2 > L1 pour retirer des fonds séquestrés sur L1, il doit attendre que la période de défi - qui dure environ sept jours - soit écoulée. Néanmoins, le processus de retrait lui-même est assez simple.
+
+Une fois la demande de retrait initiée sur le rollup L2, la transaction est incluse dans le lot suivant, tandis que les actifs de l'utilisateur sur le rollup sont brûlés. Une fois le lot publié sur Ethereum, l'utilisateur peut calculer une preuve de Merkle vérifiant l'inclusion de sa transaction de sortie dans le bloc. Il s'agit ensuite d'attendre la période de retard pour finaliser la transaction sur L1 et retirer les fonds sur le réseau principal.
+
+Pour éviter d'attendre une semaine avant de retirer des fonds sur Ethereum, les utilisateurs de rollup optimistes peuvent faire appel à un **fournisseur de liquidités** (LP). Un fournisseur de liquidité assume la propriété d'un retrait L2 en attente et paie l'utilisateur sur L1 (en échange d'une commission).
+
+Les fournisseurs de liquidités peuvent vérifier la validité de la demande de retrait de l'utilisateur (en exécutant eux-mêmes la chaîne) avant de libérer les fonds. De cette façon, ils ont l'assurance que la transaction sera finalement confirmée (c'est-à-dire une finalité sans confiance).
+
+#### 2. Compatibilité EVM {#evm-compatibility}
+
+Pour les développeurs, l'avantage des rollups optimistes est leur compatibilité - ou, mieux encore, leur équivalence - avec la [machine virtuelle Ethereum](/developers/docs/evm/) (EVM). Les rollups compatibles EVM sont conformes aux spécifications du [Yellow Paper d'Ethereum](https://ethereum.github.io/yellowpaper/paper.pdf) et prennent en charge l'EVM au niveau du bytecode.
+
+La compatibilité avec EVM dans les rollups optimistes présente les avantages suivants :
+
+i. Les développeurs peuvent faire migrer les contrats intelligents existants sur Ethereum vers des chaînes de rollup optimistes sans avoir à modifier les bases de code en profondeur. Cela peut faire gagner du temps aux équipes de développement lors du déploiement de contrats intelligents Ethereum sur L2.
+
+ii. Les développeurs et les équipes de projet qui utilisent des rollups optimistes peuvent profiter de l'infrastructure d'Ethereum. Cela inclut les langages de programmation, les bibliothèques de code, les outils de test, les logiciels clients, l'infrastructure de déploiement, etc.
+
+L'utilisation d'outils existants est importante car ces outils ont été largement vérifiés, débogués et améliorés au fil des années. De plus, les développeurs d'Ethereum n'ont plus besoin d'apprendre à construire avec une pile de développement entièrement nouvelle.
+
+#### 3. Appels de contrats inter-chaînes {#cross-chain-contract-calls}
+
+Les utilisateurs (comptes détenus en externe) interagissent avec les contrats L2 en soumettant une transaction au contrat de rollup ou en demandant à un séquenceur ou à un validateur de le faire pour eux. Les rollups optimistes permettent également aux comptes de contrats sur Ethereum d'interagir avec les contrats L2 en utilisant des contrats relais pour relayer les messages et transmettre les données entre L1 et L2. Cela signifie que vous pouvez programmer un contrat L1 sur le réseau principal Ethereum pour invoquer des fonctions appartenant à des contrats sur un rollup optimiste L2.
+
+Les appels de contrats inter-chaînes se font de manière asynchrone, c'est-à-dire que l'appel est d'abord lancé, puis exécuté à un moment ultérieur. Ceci est différent des appels entre les deux contrats sur Ethereum, où l'appel produit des résultats immédiatement.
+
+Un exemple d'appel de contrat inter-chaîne est le dépôt de jetons décrit précédemment. Un contrat sur L1 met en dépôt les jetons de l'utilisateur et envoie un message à un contrat L2 apparié pour monnayer une quantité égale de jetons lors du rollup.
+
+Étant donné que les appels de messages inter-chaînes entraînent l'exécution d'un contrat, l'expéditeur est généralement tenu de couvrir les [coûts du gaz](/developers/docs/gas/) pour le calcul. Il est conseillé de fixer une limite de gaz élevée pour éviter que la transaction n'échoue sur la chaîne cible. Le scénario du pontage des jetons en est un bon exemple. Si le côté L1 de la transaction (dépôt des jetons) fonctionne, mais que le côté L2 (frappe de nouveaux jetons) échoue en raison d'un manque de gaz, le dépôt devient irrécupérable.
+
+Enfin, il convient de noter que les appels de messages L2 > L1 entre les contrats doivent tenir compte des délais (les appels L1 > L2 sont généralement exécutés après quelques minutes). En effet, les messages envoyés au réseau principal depuis le rollup optimiste ne peuvent être exécutés avant l'expiration de la fenêtre de défi.
+
+## Comment fonctionnent les frais de reconduction optimistes ? {#how-do-optimistic-rollup-fees-work}
+
+Les rollups optimistes utilisent un système de frais de gaz, un peu comme Ethereum, pour indiquer combien les utilisateurs paient par transaction. Les frais facturés sur les rollups optimistes dépendent des éléments suivants :
+
+1. **State write**: Les rollups optimistes publient les données de transaction et les en-têtes de bloc (composés du hachage de l'en-tête de bloc précédent, de la racine de l'état, de la racine du lot) à Ethereum en tant que `calldata`. Le coût minimum d'une transaction Ethereum est de 21 000 gaz. Les rollups optimistes peuvent réduire le coût d'écriture de la transaction sur L1 en regroupant plusieurs transactions dans un seul bloc (ce qui amortit le gaz de 21k sur plusieurs transactions d'utilisateur).
+
+2. **`calldata`**: Au-delà des frais de transaction de base, le coût de chaque écriture d'état dépend de la taille des `calldata` postées sur L1. Les coûts des `calldata` sont actuellement régis par [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559), qui stipule un coût de 16 gaz pour les octets non nuls et de 4 gaz pour les octets nuls de `calldata`, respectivement. Pour réduire les frais d'utilisation, les opérateurs de rollup compressent les transactions afin de réduire le nombre d'octets de `calldata` publiés sur Ethereum.
-Vous recherchez une ressource plus conviviale pour les débutants ? Consultez notre [introduction à la Couche 2](/layer-2/).
+3. **Frais d'opérateur L2** : Il s'agit du montant versé aux nœuds de rollup en compensation des coûts de calcul encourus pour le traitement des transactions, un peu comme les frais de gaz sur Ethereum. Les nœuds de rollup facturent des frais de transaction moins élevés car les L2 ont des capacités de traitement supérieures et ne sont pas confrontées aux congestions du réseau qui obligent les validateurs d'Ethereum à donner la priorité aux transactions dont les frais sont plus élevés.
-## Rollups optimisés {#optimistic-rollups}
+Les rollups optimistes appliquent plusieurs mécanismes pour réduire les frais pour les utilisateurs, notamment le regroupement des transactions et la compression des `calldata` pour réduire les coûts de publication des données. Vous pouvez consulter le [L2 fee tracker](https://l2fees.info/) pour avoir un aperçu en temps réel de ce que coûte l'utilisation des rollups optimistes basés sur Ethereum.
-Les rollups optimisés s'installent en parallèle à la chaîne principale d'Ethereum pour la couche 2. Ils peuvent offrir des améliorations en matière d'évolutivité, car ils n'effectuent aucun calcul par défaut. Au lieu de cela, après une transaction, ils proposent le nouvel état du réseau principal ou « certifient » la transaction.
+## Comment les rollups optimistes font-ils évoluer Ethereum ? {#scaling-ethereum-with-optimistic-rollups}
-Avec les rollups optimisés, les transactions sont codées sur la chaîne principale Ethereum en tant que `données d'appel`, ce qui les optimise davantage en réduisant les frais de gaz.
+Comme expliqué, les rollups optimistes publient des données de transaction compressées sur Ethereum pour garantir la disponibilité des données. La possibilité de compresser les données publiées sur la chaîne est cruciale pour mettre à l'échelle le débit sur Ethereum avec des rollups optimistes.
-Le calcul étant la partie lente et coûteuse de l'utilisation d'Ethereum, les rollups optimisés peuvent offrir 10 à 100 fois plus d'évolutivité en fonction de la transaction. Ce nombre augmentera encore plus avec l'introduction de [chaînes de fragments](/roadmap/danksharding) puisque plus de données seront disponibles si une transaction est contestée.
+La chaîne principale d'Ethereum impose des limites à la quantité de données que les blocs peuvent contenir, libellées en unités de gaz (la [taille moyenne des blocs](/developers/docs/blocks/#block-size) est de 15 millions de gaz). Bien que cela limite la quantité de gaz que chaque transaction peut utiliser, cela signifie également que nous pouvons augmenter les transactions traitées par bloc en réduisant les données liées aux transactions, ce qui améliore directement l'évolutivité.
-### Contestation des transactions {#disputing-transactions}
+Les rollups optimistes utilisent plusieurs techniques pour réaliser la compression des données de transaction et améliorer les taux de TPS. Par exemple, cet [article](https://vitalik.ca/general/2021/01/05/rollup.html) compare les données qu'une transaction utilisateur de base (envoi d'éther) génère sur le réseau principal par rapport à la quantité de données que la même transaction génère sur un rollup :
-Les rollups optimisés ne calculent pas la transaction ; il faut donc implémenter un mécanisme pour garantir que les transactions sont légitimes et non frauduleuses. C'est là que des preuves de fraude entrent en jeu. Si quelqu'un remarque une opération frauduleuse, le rollup exécute une preuve de fraude et effectue le calcul de la transaction en utilisant les données d'état disponibles. Cela signifie que le délai d'attente pour confirmer une transaction peut être plus allongé avec ce type de rollup plutôt qu'avec un rollup ZK, car la transaction peut être contestée.
+| Paramètre | Ethereum (L1) | Rollup (L2) |
+| ----------- | ------------------- | -------------- |
+| Nonce | ~3 | 0 |
+| Prix du gaz | ~8 | 0-0.5 |
+| Gaz | 3 | 0-0.5 |
+| À | 21 | 4 |
+| Valeur | 9 | ~3 |
+| Signature | ~68 (2 + 33 + 33) | ~0.5 |
+| De | 0 (récupéré de sig) | 4 |
+| **Total** | **~112 octets** | **~12 octets** |
-![Diagramme montrant ce qui se passe lorsqu'une transaction frauduleuse se produit dans un rollup optimisé sur Ethereum](./optimistic-rollups.png)
+En effectuant quelques calculs approximatifs sur ces chiffres, on peut montrer les améliorations d'évolutivité offertes par un rollup optimiste :
-Le gaz nécessaire pour effectuer le calcul de la preuve de fraude est remboursé. Chez Optimism, Ben Jones décrit le système de garantie en place :
+1. La taille cible de chaque bloc est de 15 millions de gaz et il en coûte 16 pour vérifier un octet de données. En divisant la taille moyenne des blocs par 16 gaz (15 000 000/16), on constate que le bloc moyen peut contenir **937 500 octets de données**.
+2. Si une transaction rollup de base utilise 12 octets, alors le bloc Ethereum moyen peut traiter **78 125 transactions rollup** (937 5000/12) ou **39 lots rollup** (si chaque lot contient une moyenne de 2 000 transactions).
+3. Si un nouveau bloc est produit sur Ethereum toutes les 15 secondes, les vitesses de traitement du rollup s'élèveraient à environ **5 208 transactions par seconde**. Cela se fait en divisant le nombre de transactions rollup de base qu'un bloc Ethereum peut contenir (**78 125**) par la durée moyenne du bloc (**15 secondes**).
-"_Toute personne susceptible d'effectuer une action que vous devriez prouver frauduleuse pour garantir vos fonds, nécessite le versement d'une caution. Pour résumer, vous bloquez quelques ETH et dites « Je promets de dire la vérité. Si je ne dis pas la vérité et que la fraude est prouvée, je perdrai cet argent. Une partie sera réduite et le reste servira à payer le gaz que les gens ont dépensé pour prouver la fraude_ »
+Il s'agit d'une estimation assez optimiste, étant donné que les transactions de rollup optimistes ne peuvent pas constituer un bloc entier sur Ethereum. Cependant, il peut donner une idée approximative des gains d'évolutivité que les rollups optimistes peuvent offrir aux utilisateurs d'Ethereum (les implémentations actuelles offrent jusqu'à 2 000 TPS).
-Vous pouvez donc voir les incitations : les participants sont pénalisés pour avoir commis une fraude et remboursés pour avoir prouvé la fraude.
+L'introduction de [la fragmentation des données](/roadmap/danksharding/) sur Ethereum devrait améliorer l'évolutivité dans les rollups optimistes. Comme les transactions rollup doivent partager l'espace de blocs avec d'autres transactions non rollup, leur capacité de traitement est limitée par le débit de données sur la chaîne principale d'Ethereum. Danksharding augmentera l'espace disponible pour les chaînes L2 pour publier des données par bloc, en utilisant un stockage « blob » moins cher, non permanent au lieu de `DONNÉES D'APPEL` coûteuses et permanentes.
-### Avantages et inconvénients {#optimistic-pros-and-cons}
+### Avantages et inconvénients des rollups optimistes {#optimistic-rollups-pros-and-cons}
-| Avantages | Inconvénients |
-| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
-| Tout ce que vous pouvez faire sur la couche Ethereum 1, vous pouvez le faire avec les rollups optimisés, car ils sont compatibles avec l'EVM et Solidity. | Longs délais d'attente pour les transactions en chaîne en raison de potentiels problèmes de fraude. |
-| Toutes les données de transaction étant stockées sur la chaîne de la couche 1, elles sont donc sécurisées et décentralisées. | Un opérateur peut influencer l'ordre des transactions. |
+| Avantages | Inconvénients |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Offre des améliorations massives en matière d'évolutivité sans sacrifier la sécurité ou la fiabilité. | Retards dans la finalité de la transaction en raison d'éventuels problèmes de fraude. |
+| Les données de transaction sont stockées sur la chaîne de couche 1, ce qui améliore la transparence, la sécurité, la résistance à la censure et la décentralisation. | Les opérateurs centralisés de rollup (séquenceurs) peuvent influencer l'ordre des transactions. |
+| La preuve de la fraude garantit une finalité sans faille et permet aux minorités honnêtes de sécuriser la chaîne. | S'il n'y a pas de nœuds honnêtes, un opérateur malveillant peut voler des fonds en postant des blocs et des engagements d'état invalides. |
+| Le calcul des preuves de fraude est ouvert au nœud L2 ordinaire, contrairement aux preuves de validité (utilisées dans les rollups ZK) qui nécessitent un matériel spécial. | Le modèle de sécurité repose sur au moins un nœud honnête exécutant des transactions de rollup et soumettant des preuves de fraude pour contester les transitions d'état invalides. |
+| Les rollups bénéficient d'une « vivacité sans confiance » (n'importe qui peut forcer la chaîne à avancer en exécutant des transactions et en postant des assertions) | Les utilisateurs doivent attendre l'expiration de la période de défi d'une semaine avant de retirer des fonds vers l'Ethereum. |
+| Les rollups optimistes s'appuient sur des incitations cryptoéconomiques bien conçues pour accroître la sécurité sur la chaîne. | Les rollups doivent enregistrer toutes les données de transaction sur la chaîne, ce qui peut augmenter les coûts. |
+| La compatibilité avec EVM et Solidity permet aux développeurs de porter les contrats intelligents natifs d'Ethereum vers les rollups ou d'utiliser les outils existants pour créer de nouvelles dApps. | |
-### Une explication visuelle des rollups optimisés {#optimistic-video}
+### Une explication visuelle des rollups optimistes {#optimistic-video}
-Regardez Finematics expliquer les rollups optimisés :
+Davantage qu'un apprenant visuel ? Regardez Finematics expliquer les rollups optimistes :
-### Utiliser des Rollups optimisés {#use-optimistic-rollups}
+### Utiliser des rollups optimistes {#use-optimistic-rollups}
-Plusieurs implémentations de Rollups optimisés existent, que vous pouvez intégrer dans vos dApps :
+Plusieurs implémentations de rollups optimistes existent, que vous pouvez intégrer dans vos dApps :
-**Lecture à propos des rollups optimisés**
+## Autres lectures sur les rollups optimistes
+- [Comment fonctionnent les rollups optimistes (Le guide complet)](https://www.alchemy.com/overviews/optimistic-rollups)
- [Tout ce que vous devez savoir sur les rollups optimisés](https://research.paradigm.xyz/rollups)
- [Le guide essentiel pour Arbitrum](https://newsletter.banklesshq.com/p/the-essential-guide-to-arbitrum)
- [Comment fonctionne réellement le rollup d'Optimism ?](https://research.paradigm.xyz/optimism)
- [OVM Deep Dive](https://medium.com/ethereum-optimism/ovm-deep-dive-a300d1085f52)
+- [Qu’est-ce que la machine virtuelle optimiste ?](https://www.alchemy.com/overviews/optimistic-virtual-machine)
diff --git a/src/content/translations/fr/developers/docs/scaling/plasma/index.md b/src/content/translations/fr/developers/docs/scaling/plasma/index.md
index 0a449c0a915..e130ecf8f99 100644
--- a/src/content/translations/fr/developers/docs/scaling/plasma/index.md
+++ b/src/content/translations/fr/developers/docs/scaling/plasma/index.md
@@ -1,25 +1,162 @@
---
-title: Les chaînes plasma
-description: Une introduction aux chaînes plasma en tant que solution de mise à l'échelle actuellement utilisée par la communauté Ethereum.
+title: Les chaînes Plasma
+description: Une introduction aux chaînes Plasma en tant que solution de mise à l'échelle actuellement utilisée par la communauté Ethereum.
lang: fr
incomplete: true
sidebarDepth: 3
---
-Une chaîne plasma est une blockchain séparée qui est ancrée à la chaîne Ethereum principale et qui utilise des preuves de fraude (comme les [rollups optimisés](/developers/docs/scaling/optimistic-rollups/)) pour arbitrer les litiges. Ces chaînes sont parfois appelées chaînes « enfants » car elles sont essentiellement des copies plus petites du réseau principal Ethereum. Les arbres Merkle permettent la création d'une pile illimitée de ces chaînes qui peut fonctionner pour décharger la bande passante des chaînes parentes (y compris du réseau principal). Celles-ci tirent leur sécurité des [preuves de fraude](/glossary/#fraud-proof) et chaque chaîne enfant a son propre mécanisme de validation de blocs.
+Une chaîne Plasma est une blockchain distincte ancrée au réseau principal d'Ethereum mais exécutant des transactions hors chaîne avec son propre mécanisme de validation des blocs. Les chaînes Plasma sont parfois appelées chaînes « enfant », car elles sont essentiellement des copies plus petites du réseau principal Ethereum. Les chaînes plasma utilisent [des preuves de fraude](/glossary/#fraud-proof) (comme [des rollups optimistes](/developers/docs/scaling/optimistic-rollups/)) pour arbitrer les conflits.
+
+Les arbres de Merkle permettent de créer une pile infinie de ces chaînes qui peuvent fonctionner pour décharger la bande passante des chaînes mères (y compris le réseau principal Ethereum). Cependant, alors que ces chaînes intègrent une partie de la sécurité d'Ethereum (via des preuves de fraude), leur sécurité et leur efficacité sont affectées par plusieurs limitations de conception.
## Prérequis {#prerequisites}
-Vous devez avoir une bonne compréhension de tous les sujets fondamentaux et une compréhension approfondie de la [mise à l'échelle d'Ethereum](/developers/docs/scaling/). La mise en œuvre de solutions de mise à l'échelle telle que Plasma est un sujet avancé puisque la technologie est moins éprouvée et toujours en cours de recherche et développement.
+Vous devez avoir une bonne compréhension de tous les sujets fondamentaux et une compréhension de haut niveau de la [mise à l'échelle Ethereum](/developers/docs/scaling/).
+
+## Qu'est-ce que Plasma ?
+
+Plasma est un cadre pour améliorer l'évolutivité des blockchains publiques comme Ethereum. Comme décrit dans le [Livre Blanc de Plasma](http://plasma.io/plasma.pdf), les chaînes Plasma sont construites sur d'autres blockchains (qui sont appelées les « chaînes racines »). Chaque « chaîne enfant » s'étend à partir de la chaîne racine et est généralement gérée par un contrat intelligent déployé sur la chaîne mère.
+
+Le contrat Plasma fonctionne, entre autres, comme un [pont](/developers/docs/bridges/) permettant aux utilisateurs de déplacer des actifs entre le réseau principal Ethereum et la chaîne Plasma. Bien que cela les rende similaires à des [chaînes latérales](/developers/docs/scaling/sidechains/), les chaînes plasma bénéficient - du moins, dans une certaine mesure - de la sécurité du réseau principal Ethereum. Ce n'est pas le cas des chaînes latérales qui sont les seules responsables de leur sécurité.
+
+## Comment fonctionne Plasma ?
+
+Les composants de base de Plasma sont :
+
+### Calcul hors chaîne {#off-chain-computation}
+
+La vitesse de traitement actuelle d'Ethereum est limitée à environ 15 à 20 transactions par seconde, ce qui ne permet pas de gérer un fort accroissement du nombre d'utilisateurs sans engorger le réseau. Ce problème existe principalement parce que le [mécanisme de consensus](/developers/docs/consensus-mechanisms/) d'Ethereum nécessite de nombreux nœuds peer-to-peer pour vérifier chaque mise à jour de l'état de la blockchain.
+
+Bien que ce mécanisme de consensus soit nécessaire pour la sécurité du réseau, il peut ne pas s'appliquer pour chaque cas d'utilisation. Par exemple, Alice peut ne pas souhaiter que ses paiements quotidiens à Bob pour l'achat d'une tasse de café soient vérifiés par l'ensemble du réseau Ethereum car une certaine confiance existe entre les deux parties.
+
+Plasma suppose que le réseau principal Ethereum n'a pas besoin de vérifier toutes les transactions. Au lieu de ça, nous pouvons traiter les transactions en dehors du réseau principal, ce qui libère les noeuds d'une certaine charge de travail puisqu'ils n'auront plus à valider toutes les transactions.
+
+Ces calculs réalisés hors chaîne sont nécessaires car les chaînes Plasma peuvent permettre d'optimiser la vitesse et le coût des transactions. Par exemple, une chaîne Plasma peut, et va le plus souvent, utiliser un seul « opérateur » pour gérer l'ordre et l'exécution des transactions. Avec une seule entité vérifiant les transactions, les temps de traitement sur une chaîne Plasma sont plus rapides que sur le réseau principal Ethereum.
+
+### Engagements d'état {#state-commitments}
+
+Bien que Plasma exécute des transactions hors chaîne, celles-ci sont réglées sur la couche d'exécution principale d'Ethereum. Dans le cas contraire, les chaînes Plasma ne peuvent pas bénéficier des garanties de sécurité d'Ethereum. Mais finaliser des transactions hors chaîne sans connaître l'état de la chaîne plasma briserait le modèle de sécurité et permettrait la prolifération de transactions invalides. C'est pourquoi l'opérateur, l'entité responsable de la production des blocs sur la chaîne plasma, est tenu de publier périodiquement des « engagements d'état » sur Ethereum.
+
+Un [schéma d'engagement](https://en.wikipedia.org/wiki/Commitment_scheme) est une technique cryptographique permettant de s'engager sur une valeur ou une déclaration sans la révéler à une autre partie. Les engagements sont « contraignants » dans le sens où vous ne pouvez pas modifier la valeur ou la déclaration une fois que vous vous y êtes engagé. Les engagements d'État dans Plasma prennent la forme de « racines de Merkle » (dérivées d'un [arbre de Merkle](/whitepaper/#merkle-trees)) que l'opérateur envoie à intervalles au contrat Plasma sur la chaîne Ethereum.
+
+Les racines de Merkle sont des primitives cryptographiques qui permettent de compresser de grandes quantités d'informations. Une racine Merkle (également appelée « racine de bloc » dans ce cas) pourrait représenter toutes les transactions d'un bloc. Les racines de Merkle permettent également de vérifier plus facilement qu'un petit élément de données fait partie d'un ensemble de données plus vaste. Par exemple, un utilisateur peut produire une [preuve Merkle](/developers/tutorials/merkle-proofs-for-offline-data-integrity/#main-content) pour prouver l'inclusion d'une transaction dans un bloc spécifique.
+
+Les racines Merkle sont importantes pour fournir à Ethereum des informations sur l'état de la chaîne externe. Vous pouvez considérer les racines de Merkle comme des « points de sauvegarde » : l'opérateur dit : « Voici l'état de la chaîne Plasma à un moment x, et voici la racine de Merkle comme preuve. » L'opérateur s'engage sur l'_état actuel_ de la chaîne plasma avec une racine de Merkle, c'est pourquoi on parle d'un « engagement d'état ».
+
+### Entrées et sorties {#entries-and-exits}
+
+Pour que les utilisateurs d'Ethereum puisse tirer parti de Plasma, il doit y avoir un mécanisme permettant de déplacer des fonds entre le réseau principal et les chaînes Plasma. Nous ne pouvons pas arbitrairement envoyer des Ethers sur une adresse liée à une chaîne Plasma, les chaînes n'étant pas compatibles, la transaction échouerait ou entraînerait la perte des fonds envoyés.
+
+Plasma utilise un contrat principal fonctionnant sur Ethereum pour traiter les entrées et sorties des utilisateurs. Ce contrat principal est également responsable du suivi des engagements d'état (expliqué précédemment) et de la sanction des comportements malhonnêtes par le biais de preuves de fraude (nous y reviendrons plus tard).
+
+#### Intégrer la chaîne Plasma {#entering-the-plasma-chain}
+
+Pour entrer dans la chaîne Plasma, Alice (l'utilisateur) devra déposer un ETH ou tout jeton ERC-20 dans le contrat Plasma. L'opérateur Plasma, qui surveille les dépôts contractuels, recrée un montant égal au dépôt initial d'Alice et le libère à son adresse sur la chaîne Plasma. Alice doit ensuite attester avoir reçu ses fonds sur la chaîne enfant afin de pouvoir les utiliser dans le cadre de transactions.
+
+#### Sortir de la chaîne Plasma {#exiting-the-plasma-chain}
+
+Sortir de la chaîne Plasma est plus complexe que d'y entrer, et ce, pour plusieurs raisons. Le plus important est que, bien qu'Ethereum dispose d'informations sur l'état de la chaîne Plasma, il ne peut pas vérifier si les informations sont vraies ou non. Un utilisateur malveillant pourrait faire une assertion incorrecte (« J'ai 1000 ETH ») et s'en tirer en fournissant de fausses preuves pour soutenir sa demande.
+
+Pour éviter des retraits malveillants, une « période de défi » est introduite. Pendant la période de défi (habituellement une semaine), tout le monde peut contester une demande de retrait en utilisant une preuve de fraude. Si le défi réussit, alors la demande de retrait est refusée.
+
+Néanmoins, la plupart du temps, les utilisateurs sont honnêtes et font des déclarations correctes sur les fonds qu'ils possèdent. Dans ce scénario, Alice lancera une demande de retrait vers la chaîne racine (Ethereum) en soumettant une transaction au contrat Plasma.
+
+Elle doit également fournir une preuve de Merkle vérifiant qu'une transaction créant ses fonds sur la chaîne Plasma a été incluse dans un bloc. Ceci est nécessaire pour les itérations de Plasma, telles que [Plasma MVP](https://www.learnplasma.org/en/learn/mvp.html), qui utilisent un modèle [Unspent Transaction Output (UTXO)](https://en.wikipedia.org/wiki/Unspent_transaction_output).
+
+D'autres, comme [Plasma Cash](https://www.learnplasma.org/en/learn/cash.html), représentent les fonds sous forme de [jetons non fongibles](/developers/docs/standards/tokens/erc-721/) au lieu d'UTXOs. Le retrait, dans ce cas, nécessite une preuve de propriété des jetons sur la chaîne Plasma. Pour ce faire, il faut soumettre les deux dernières transactions impliquant le jeton et fournir une preuve de Merkle vérifiant l'inclusion de ces transactions dans un bloc.
+
+L'utilisateur doit également ajouter une caution à la demande de retrait comme garantie d'un comportement honnête. Si un challenger prouve que la demande de retrait d'Alice n'est pas valable, sa caution est réduite, et une partie de celle-ci va au challenger en guise de récompense.
+
+Si la période de défi s'écoule sans que personne ne fournisse de preuve de fraude, la demande de retrait d'Alice est considérée comme valide, lui permettant de récupérer des dépôts sur le contrat Plasma vers Ethereum.
+
+### Arbitrage de litige {#dispute-arbitration}
+
+Comme toute blockchain, les chaînes de plasma ont besoin d'un mécanisme pour faire respecter l'intégrité des transactions au cas où les participants agiraient de manière malveillante (par exemple, des fonds à double dépense). À cette fin, les chaînes de plasma utilisent des preuves de fraude pour arbitrer les conflits concernant la validité des transitions d'état et pénaliser les mauvais comportements. Les preuves de fraude sont utilisées comme mécanisme par lequel une chaîne enfant Plasma dépose une plainte auprès de sa chaîne mère ou de la chaîne racine.
+
+Une preuve de fraude est simplement une affirmation selon laquelle une transition d'état particulière est invalide. Par exemple, si un utilisateur (Alice) essaie de dépenser deux fois les mêmes fonds. Elle a peut-être dépensé les UTXO lors d'une transaction avec Bob et veut dépenser les mêmes UTXO (qui appartiennent maintenant à Bob) dans une autre transaction.
+
+Pour empêcher le retrait, Bob construira une preuve de fraude en fournissant la preuve qu'Alice a dépensé ledit UTXO dans une transaction précédente et une preuve de Merkle de l'inclusion de la transaction dans un bloc. Le même processus fonctionne dans Plasma Cash : Bob devra fournir la preuve qu'Alice a transféré auparavant les jetons qu'elle essaie de retirer.
+
+Si le défi de Bob réussit, la demande de retrait d'Alice est annulée. Cependant, cette approche repose sur la capacité de Bob à surveiller la chaîne pour les demandes de retrait. Si Bob est hors ligne, Alice peut traiter le retrait malveillant une fois que la période de défi est écoulée.
+
+## Le problème de la sortie de masse de Plasma {#the-mass-exit-problem-in-plasma}
+
+Le problème de sortie de masse survient lorsqu'un grand nombre d'utilisateurs tentent de se retirer d'une chaîne Plasma en même temps. Ce problème résulte d'une des plus grandes difficultés de Plasma : **l'indisponibilité des données**.
+
+La disponibilité des données est la capacité de vérifier que les informations d'un bloc proposé ont été publiées sur le réseau blockchain. Un bloc est « indisponible » si le producteur publie le bloc lui-même mais refuse de publier les données utilisées pour créer le bloc.
+
+Les blocs doivent être disponibles pour que les nœuds puissent télécharger le bloc et vérifier la validité des transactions. Les Blockchains assurent la disponibilité des données en forçant les producteurs de blocs à afficher toutes les données de transaction sur la chaîne.
+
+La disponibilité des données aide également à sécuriser les protocoles de mise à l'échelle hors chaîne qui s'appuient sur la couche de base d'Ethereum. En forçant les opérateurs de ces chaînes à publier des données de transaction sur Ethereum, n'importe qui peut contester des blocs non valides en construisant des preuves de fraude qui prennent en référence l'état correct de la chaîne.
+
+Les chaînes plasma stockent principalement les données de transaction chez l'opérateur et **ne publient aucune donnée sur le réseau principal** (c'est-à-dire en dehors des engagements périodiques d'état). Cela signifie que les utilisateurs doivent compter sur l'opérateur pour fournir les données des blocs s'ils ont besoin de créer des preuves de fraude contestant des transactions invalides. Si ce système fonctionne, les utilisateurs pourront toujours utiliser des preuves de fraude pour sécuriser leurs fonds.
+
+Le problème commence lorsque l'opérateur, et pas n'importe quel utilisateur, est la partie qui agit de manière malveillante. Comme l'opérateur a le contrôle exclusif de la blockchain, il est davantage incité à favoriser des transitions d'état invalides à plus grande échelle, comme le vol de fonds appartenant à des utilisateurs de la chaîne plasma.
+
+Dans ce cas, l'utilisation du système anti-fraude classique ne fonctionne pas. L'opérateur pourrait facilement effectuer une transaction invalide en transférant les fonds d'Alice et de Bob dans leur portefeuille et cacher les données nécessaires à la création de la preuve de fraude. Ceci est possible parce que l'opérateur n'a pas l'obligation de rendre les données disponibles aux utilisateurs ou sur le réseau principal.
+
+Par conséquent, la solution la plus optimiste consiste à tenter une « sortie massive » des utilisateurs de la chaîne Plasma. Cette sortie massive ralentit le projet de l'opérateur malveillant de voler des fonds et offre une certaine protection aux utilisateurs. Les demandes de retrait sont ordonnées en fonction de la date de création de chaque UTXO (ou jeton), ce qui empêche les opérateurs malveillants de devancer les utilisateurs honnêtes.
+
+Néanmoins, nous avons toujours besoin d'un moyen de vérifier la validité des demandes de retrait lors d'une sortie massive, afin d'éviter que des individus opportunistes ne profitent du chaos engendré par les sorties invalides. La solution est simple : exiger des utilisateurs qu'ils affichent le dernier **état valide de la chaîne** pour sortir leur argent.
+
+Mais cette approche a encore des problèmes. Par exemple, si tous les utilisateurs d'une chaîne Plasma doivent se retirer (ce qui est possible dans le cas d'un opérateur malveillant), l'ensemble de l'état valide de la chaîne Plasma doit être déversé sur la couche de base d'Ethereum en une seule fois. Avec la taille arbitraire des chaînes Plasma (haut débit = plus de données) et les contraintes sur les vitesses de traitement d'Ethereum, ce n'est pas une solution idéale.
+
+Bien que les jeux de sortie soient agréables en théorie, les sorties massives dans la vie réelle risquent de provoquer une congestion du réseau sur Ethereum lui-même. En plus de nuire à la fonctionnalité d'Ethereum, une sortie massive mal coordonnée signifie que les utilisateurs peuvent être incapables de retirer des fonds avant que l'opérateur ne vide tous les comptes de la chaîne Plasma.
+
+## Avantages et inconvénients de Plasma {#pros-and-cons-of-plasma}
+
+| Avantages | Inconvénients |
+| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Permet un débit élevé et un faible coût de transaction. | Ne prend pas en charge le calcul général (ne peut pas exécuter de contrats intelligents). Seuls les transferts de jetons de base, les échanges et quelques autres types de transactions sont pris en charge par la logique des prédicats. |
+| Convient aux transactions entre utilisateurs arbitraires (pas de surcharge par paire utilisateur si les deux sont établis sur la chaîne Plasma). | Nécessité de surveiller périodiquement le réseau (exigence de vivacité) ou de déléguer cette responsabilité à quelqu'un d'autre pour garantir la sécurité de vos fonds. |
+| Les chaînes Plasma peuvent être adaptées à des cas d'utilisation spécifiques qui ne sont pas liés à la chaîne principale. N'importe qui, y compris les entreprises, peut personnaliser les contrats intelligents Plasma pour fournir une infrastructure évolutive qui fonctionne dans différents contextes. | Se repose sur un ou plusieurs opérateurs pour stocker les données et les utiliser sur demande. |
+| Réduit la charge sur le réseau principal Ethereum en déplaçant la charge de calcul et de stockage hors chaîne. | Les retraits sont retardés de plusieurs jours pour permettre les contestations. Pour les actifs fongibles, ce problème peut être atténué par les fournisseurs de liquidités, mais il y a un coût en capital associé. |
+| | Si trop d'utilisateurs tentent de quitter simultanément, le réseau principal Ethereum pourrait être congestionné. |
+
+## Protocoles de mise à l'échelle du plasma par rapport à la couche 2 {#plasma-vs-layer-2}
+
+Si Plasma était autrefois considéré comme une solution de mise à l'échelle utile pour Ethereum, il a depuis été abandonné au profit de [protocoles de mise à l'échelle de couche 2 (L2)](/layer-2/). Les solutions de mise à l'échelle L2 remédient à plusieurs des problèmes de Plasma :
+
+### Efficacité {#efficiency}
+
+[Les rollups Zero-Knowledge](/developers/docs/scaling/zk-rollups) génèrent des preuves cryptographiques de la validité de chaque lot de transactions traitées hors chaîne. Cela empêche les utilisateurs (et les opérateurs) d'avancer des transitions d'état invalides, éliminant ainsi le besoin de périodes de défi et de jeux de sortie. Cela signifie également que les utilisateurs n'ont pas à surveiller périodiquement la chaîne pour sécuriser leurs fonds.
+
+### Prise en charge des contrats intelligents {#support-for-smart-contracts}
+
+Un autre problème du cadre plasma était [l'incapacité à prendre en charge l'exécution de contrats intelligents Ethereum](https://ethresear.ch/t/why-smart-contracts-are-not-feasible-on-plasma/2598/4). En conséquence, la plupart des implémentations de Plasma ont été construites pour des paiements simples ou l'échange de jetons ERC-20.
+
+À l'inverse, les rollups optimistes sont compatibles avec la [machine virtuelle Ethereum](/developers/docs/evm/) et peuvent exécuter des [contrats intelligents](/developers/docs/smart-contracts/) natifs d'Ethereum, ce qui en fait une solution utile et _sûre_ pour la mise à l'échelle des [applications décentralisées](/developers/docs/dapps/). De même, des plans sont en cours pour [créer une mise en œuvre à connaissance zéro de l'EVM (zkEVM)](https://ethresear.ch/t/a-zk-evm-specification/11549) qui permettrait aux ZK-rollups de traiter une logique arbitraire et d'exécuter des contrats intelligents.
+
+### Indisponibilité des données {#data-unavailability}
+
+Comme expliqué précédemment, Plasma souffre d'un problème de disponibilité des données. Si un opérateur malveillant pousse une transaction non valide sur la chaîne Plasma, les utilisateurs ne seraient pas en mesure de la contester car l'opérateur peut refuser de fournir les données nécessaires à la constitution de la preuve de fraude. Les rollups résolvent ce problème en obligeant les opérateurs à publier les données des transactions sur Ethereum, ce qui permet à quiconque de vérifier l'état de la chaîne et de créer des preuves de fraude si nécessaire.
+
+### Problème de sortie en masse {#mass-exit-problem}
+
+Les ZK-rollups et les rollups optimistes résolvent tous deux le problème de sortie de masse de Plasma de différentes manières. Par exemple, un ZK-rollup repose sur des mécanismes cryptographiques qui garantissent que les opérateurs ne peuvent pas voler les fonds des utilisateurs, quel que soit le scénario.
+
+De même, les rollups optimistes imposent une période de retard sur les retraits pendant laquelle n'importe qui peut lancer un défi et empêcher les demandes de retrait malveillantes. Bien que ce système soit similaire à Plasma, la différence est que les vérificateurs ont accès aux données nécessaires pour créer des preuves de fraude. Ainsi, les utilisateurs de rollup n'ont pas besoin de s'engager dans une migration frénétique, « premier à sortir », vers le réseau principal Ethereum.
+
+## En quoi Plasma diffère-t-elle des chaînes latérales et des fragmentations ? {#plasma-sidechains-sharding}
+
+Plasma, les chaînes latérales et la fragmentation sont assez similaires car ils se connectent tous au réseau principal Ethereum d'une manière ou d'une autre. Cependant, le niveau et la robustesse de ces connexions varient, ce qui affecte les propriétés de sécurité de chaque solution de mise à l'échelle.
+
+### Plasma vs chaînes latérales {#plasma-vs-sidechains}
+
+Une [chaîne latérale](/developers/docs/scaling/sidechains/) est une blockchain indépendante connectée au réseau principal Ethereum via un pont bidirectionnel. [Les ponts](/bridges/) permettent aux utilisateurs d'échanger des jetons entre les deux blockchains pour effectuer des transactions sur la chaîne latérale, réduisant ainsi la congestion sur le réseau principal Ethereum et améliorant l'évolutivité. Les chaînes latérales utilisent un mécanisme de consensus séparé et sont généralement beaucoup plus petites que le réseau principal Ethereum. Par conséquent, le passage des actifs vers ces chaînes implique un risque accru ; étant donné l'absence de garanties de sécurité héritées du réseau principal Ethereum dans le modèle de la chaîne latérale, les utilisateurs risquent la perte de fonds lors d'une attaque sur la chaîne latérale.
+
+Inversement, les chaînes Plasma tirent leur sécurité du réseau principal. Cela les rend mesurablement plus sûres que les chaînes latérales. Les chaînes latérales et Plasma peuvent avoir des protocoles de consensus différents, mais la différence est que les chaînes Plasma publient les racines Merkle pour chaque bloc sur le réseau principal Ethereum. Les racines des blocs sont des parties d'informations que nous pouvons utiliser pour vérifier celles sur les transactions qui se produisent sur une chaîne Plasma. Si une attaque se produit sur une chaîne Plasma, les utilisateurs peuvent retirer leurs fonds en toute sécurité du réseau principal en utilisant les preuves appropriées.
+
+### Plasma vs fragmentation {#plasma-vs-sharding}
+
+Les chaînes Plasma ainsi que les chaînes fragmentées publient périodiquement des preuves cryptographiques sur le réseau principal Ethereum. Cependant, les deux ont des propriétés de sécurité différentes.
+
+Les chaînes fragmentées commettent des « en-têtes de classement » sur le réseau principal contenant des informations détaillées sur chaque fragment de données. Les nœuds du réseau principal vérifient et appliquent la validité des fragments de données, réduisant ainsi la possibilité de transitions de fragments non valides et protégeant le réseau contre les activités malveillantes.
-## Avantages et inconvénients {#pros-and-cons}
+Plasma est différent car le réseau principal ne reçoit qu'un minimum d'informations sur l'état des chaînes enfants. Cela signifie que le réseau principal ne peut pas vérifier efficacement les transactions effectuées sur les chaînes enfants, ce qui les rend moins sécurisées.
-| Avantages | Inconvénients |
-| -------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Débit élevé, faible coût par transaction. | Ne prend pas en charge le calcul général. Seuls les transferts de jetons de base, les échanges et quelques autres types de transactions sont pris en charge par la logique des prédicats. |
-| Convient aux transactions entre utilisateurs arbitraires (pas de surcharge par pair d'utilisateurs si les deux sont établis sur la chaîne plasma). | Nécessité de surveiller périodiquement le réseau (exigence de vivacité) ou de déléguer cette responsabilité à quelqu'un d'autre pour garantir la sécurité de vos fonds. |
-| | Se repose sur un ou plusieurs opérateurs pour stocker les données et les utiliser sur demande. |
-| | Les retraits sont retardés de plusieurs jours pour permettre les contestations. Pour les actifs fongibles, cela peut être atténué par les fournisseurs de liquidités, mais il existe un coût en capital associé. |
+**Notez que** la fragmentation de la blockchain Ethereum n'est plus sur la feuille de route. Il a été remplacé par la mise à l'échelle via des rollups et [Danksharding](/roadmap/danksharding).
### Chaînes Plasma que vous pouvez utiliser {#use-plasma}
@@ -33,5 +170,9 @@ Plusieurs projets fournissent des implémentations de Plasma que vous pouvez int
## Complément d'information {#further-reading}
- [Apprendre Plasma](https://www.learnplasma.org/en/)
+- [Un rappel rapide de ce que signifie « sécurité partagée » et pourquoi c'est si important](https://old.reddit.com/r/ethereum/comments/sgd3zt/a_quick_reminder_of_what_shared_security_means/)
+- [Chaînes latérales vs Plasma vs Fragmentation](https://vitalik.ca/general/2019/06/12/plasma_vs_sharding.html)
+- [Comprendre Plasma, Partie 1 : Les bases](https://www.theblockcrypto.com/amp/post/10793/understanding-plasma-part-1-the-basics)
+- [La vie et la mort de Plasma](https://medium.com/dragonfly-research/the-life-and-death-of-plasma-b72c6a59c5ad#)
_Une ressource communautaire vous a aidé ? Modifiez cette page et ajoutez-la !_
diff --git a/src/content/translations/fr/developers/docs/scaling/sidechains/index.md b/src/content/translations/fr/developers/docs/scaling/sidechains/index.md
index e3e40a36310..46f05a540a1 100644
--- a/src/content/translations/fr/developers/docs/scaling/sidechains/index.md
+++ b/src/content/translations/fr/developers/docs/scaling/sidechains/index.md
@@ -1,38 +1,73 @@
---
-title: Chaines latérales ou sidechains
+title: Chaines latérales
description: Une introduction aux chaînes latérales en tant que solution de mise à l'échelle actuellement utilisée par la communauté Ethereum.
lang: fr
-incomplete: true
sidebarDepth: 3
---
-Une chaîne latérale est une blockchain séparée qui fonctionne en parallèle au réseau Ethereum principal et ce, de façon indépendante. Elle possède son propre [algorithme de consensus](/developers/docs/consensus-mechanisms/) (p. ex. [Preuve d'autorité](https://wikipedia.org/wiki/Proof_of_authority), [Preuve d'enjeu déléguée](https://en.bitcoinwiki.org/wiki/DPoS), [tolérance aux défauts byzantins](https://decrypt.co/resources/byzantine-fault-tolerance-what-is-it-explained), etc.). Elle est reliée au réseau principal par un « pont » à deux sens.
+Une chaîne latérale est une blockchain séparée qui fonctionne indépendamment d'Ethereum et qui est connectée au réseau principal d'Ethereum par un pont bidirectionnel. Les chaînes latérales peuvent avoir des paramètres de bloc distincts et [des algorithmes de consensus](/developers/docs/consensus-mechanisms/), qui sont souvent conçus pour un traitement efficace des transactions. L'utilisation d'une chaîne latérale implique toutefois des compromis, car elle n'hérite pas des propriétés de sécurité d'Ethereum. Contrairement aux [solutions de mise à l'échelle de couche 2](/layer-2/), les chaînes latérales ne renvoient pas les changements d'état et les données de transaction au réseau principal Ethereum.
-Ce qui rend une chaîne latérale particulièrement intéressante, c'est que cette chaîne fonctionne de la même manière que la chaîne principale Ethereum, car elle est basée sur [l'EVM](/developers/docs/evm/). Elle n'utilise pas Ethereum, elle EST Ethereum. Cela signifie que si vous souhaitez utiliser votre [dApp](/developers/docs/dapps/) sur une chaîne latérale, il suffit de déployer votre code sur cette chaîne latérale. Elle ressemble, réagit et agit comme le réseau principal Ethereum – vous écrivez des contrats dans Solidity et interagissez avec la chaîne via l’API Web3.
+Les chaînes parallèles sacrifient également une certaine mesure de décentralisation ou de sécurité pour atteindre un débit élevé ([trilemme de la scalabilité](https://vitalik.ca/general/2021/05/23/scaling.html)). Ethereum s'engage toutefois à évoluer sans compromettre la décentralisation et la sécurité, comme indiqué dans sa [déclaration de vision](/roadmap/vision/) pour les mises à niveau.
-## Prérequis {#prerequisites}
+## Comment fonctionnent les chaînes latérales ? {#how-do-sidechains-work}
-Vous devez avoir une bonne compréhension de tous les sujets fondamentaux et une compréhension de haut niveau de la [mise à l'échelle Ethereum](/developers/docs/scaling/).
+Les chaines parallèles sont des blockchains indépendantes, avec des historiques, des feuilles de route de développement et des considérations de conception différents. Même si une chaîne latérale peut partager certaines similitudes en termes de surface avec Ethereum, elle possède plusieurs caractéristiques distinctives.
-## Avantages et inconvénients {#pros-and-cons}
+### Algorithmes de consensus {#consensus-algorithms}
-| Avantages | Inconvénients |
-| ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
-| Technologie établie. | Moins décentralisée. |
-| Prend en charge le calcul général, est compatible avec l'EVM. | Utilise un mécanisme de consensus distinct. Non sécurisée par la couche 1 (techniquement, ce n’est donc pas la couche 2). |
-| | Un quorum de validateurs de la chaîne latérale peut commettre une fraude. |
+L'un des points qui rend les chaînes latérales uniques (c'est-à-dire différentes d'Ethereum) est l'algorithme de consensus utilisé. Les chaines latérales ne comptent pas sur Ethereum pour obtenir un consensus et peuvent choisir des protocoles de consensus alternatifs qui répondent à leurs besoins. Quelques exemples d'algorithmes de consensus utilisés sur les chaînes latérales incluent :
+
+- [Preuve d'autorité](https://wikipedia.org/wiki/Proof_of_authority)
+- [Preuve d'enjeu déléguée](https://en.bitcoin.it/wiki/Delegated_proof_of_stake)
+- [Problème des généraux byzantins](https://decrypt.co/resources/byzantine-fault-tolerance-what-is-it-explained).
+
+Tout comme Ethereum, les chaînes latérales ont des nœuds qui vérifient et traitent les transactions, produisent des blocs et stockent l'état de la blockchain. Les validateurs sont également responsables du maintien du consensus à travers le réseau et de sa sécurisation contre les attaques malveillantes.
+
+#### Paramètres des blocs {#block-parameters}
+
+Ethereum place des limites sur [le temps de bloc](/developers/docs/blocks/#block-time) (à savoir le temps qu'il faut pour produire de nouveaux blocs) et sur [la taille des blocs](/developers/docs/blocks/#block-size) (à savoir la quantité de données contenues par bloc libellé en gaz). Inversement, les chaînes latérales adoptent souvent des paramètres différents, tels que des temps de blocs plus rapides et des limites de gaz plus élevées, pour atteindre un débit élevé, des transactions rapides et de faibles frais.
+
+Bien que cela présente certains avantages, cela a des implications critiques pour la décentralisation et la sécurité des réseaux. Les paramètres de blocs tels que la temporalité séparant chaque bloc ainsi que la taille de ces derniers peuvent accroître la difficulté d'exécuter un noeud complet, laissant quelques « supernoeuds » responsables de la sécurisation de la chaîne. Dans un tel scénario, la possibilité d'une collusion de validateurs ou d'une prise de contrôle malveillante de la chaîne augmente.
+
+Pour que les blockchains s'échelonnent sans nuire à la décentralisation, exécuter un nœud doit être ouvert à tout le monde — pas nécessairement aux parties qui disposent de matériel spécialisé. C'est pourquoi des efforts sont en cours pour s'assurer que tout le monde peut [exécuter un nœud complet](/developers/docs/nodes-and-clients/#why-should-i-run-an-ethereum-node) sur le réseau Ethereum.
+
+### Compatibilité EVM {#evm-compatibility}
+
+Certaines chaînes latérales sont compatibles avec l'EVM et sont capables d'exécuter des contrats développés pour la [Machine virtuelle Ethereum (EVM)](/developers/docs/evm/). Les chaînes latérales compatibles avec l'EVM prennent en charge les contrats intelligents [écrits en Solidity](/developers/docs/smart-contracts/languages/), ainsi que d'autres langages de contrats intelligents EVM, ce qui signifie que les contrats intelligents écrits pour le réseau principal Ethereum fonctionneront également sur les chaînes latérales compatibles avec l'EVM.
+
+Cela signifie que si vous voulez utiliser votre [dApp](/developers/docs/dapps/) sur une chaîne latérale, il suffit de déployer votre [contrat intelligent](/developers/docs/smart-contracts/) sur cette chaîne latérale. Cela ressemble en tout point à une interaction avec le réseau principal : vous écrivez vos contrats en Solidity et interagissez avec la chaîne via les RPC des chaînes latérales.
+
+Comme les chaînes latérales sont compatibles avec l'EVM, elles sont considérées comme une [solution de mise à l'échelle](/developers/docs/scaling/) utile pour les dApps natives d'Ethereum. En utilisant une dApp sur une chaîne latérale, les utilisateurs peuvent bénéficier de frais de gaz moins élevés et de transactions plus rapides, surtout si le réseau principal est encombré.
+
+Cependant, comme expliqué précédemment, l'utilisation d'une chaîne latérale implique des compromis importants. Chaque chaîne latérale est responsable de sa sécurité et n'hérite pas des propriétés de sécurité d'Ethereum. Cela augmente la possibilité de comportements malveillants qui peuvent affecter les utilisateurs ou mettre leurs fonds en péril.
+
+### Mouvement des actifs {#asset-movement}
+
+Afin qu'une blockchain séparée devienne une chaîne latérale vers le réseau principal Ethereum, elle a besoin de la capacité de faciliter le transfert des actifs depuis et vers le réseau principal Ethereum. Cette interopérabilité avec Ethereum est obtenue à l'aide d'un pont de connexion blockchain. [Les ponts](/bridges/) utilisent des contrats intelligents déployés sur le réseau principal Ethereum et une chaîne latérale pour contrôler la connexion des fonds entre eux.
+
+Alors que les ponts aident les utilisateurs à déplacer les fonds entre Ethereum et la chaîne parallèle, les actifs ne sont pas déplacés physiquement entre les deux chaînes. Au lieu de cela, le transfert des actifs entre les chaînes est effectué en utilisant les mécanismes de création (mint) et de destruction (burn). En savoir plus sur [comment les ponts fonctionnent](/developers/docs/bridges/#how-do-bridges-work).
+
+## Avantages et inconvénients des chaînes latérales {#pros-and-cons-of-sidechains}
+
+| Avantages | Inconvénients |
+| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| La technologie qui est derrière les chaînes latérales est bien établie et bénéficie de recherches approfondies et d'améliorations de conception. | Les chaines latérales privilégient l'évolutivité à la décentralisation et à l’évolutivité. |
+| Les chaînes latérales prennent en charge le calcul général et offrent une compatibilité avec l'EVM (et peuvent exécuter des dApps natives d'Ethereum). | Une chaîne latérale utilise un mécanisme de consensus distinct et ne bénéficie pas des garanties de sécurité d'Ethereum. |
+| Les chaines parallèles utilisent différents modèles de consensus pour traiter efficacement les transactions et réduire les frais de transaction pour les utilisateurs. | Les chaînes latérales nécessitent une confiance plus élevée quant à son fonctionnement (par exemple, un quorum de validateurs malveillants de la chaîne latérale peut commettre une fraude). |
+| Les chaînes latérales compatibles avec l'EVM permettent aux dApps d'élargir leur écosystème. | |
### Chaînes latérales que vous pouvez utiliser {#use-sidechains}
-Plusieurs projets fournissent des implémentations de chaînes latérales que vous pouvez intégrer dans vos dapps :
+Plusieurs projets fournissent des implémentations de chaînes latérales que vous pouvez intégrer dans vos dApps :
- [Polygon PoS](https://polygon.technology/solutions/polygon-pos)
- [Skale](https://skale.network/)
-- [Gnosis Chain (anciennement xDai)](https://www.xdaichain.com/)
+- [Gnosis Chain (anciennement xDai)](https://www.gnosischain.com/)
+- [Loom Network](https://loomx.io/)
- [Metis Andromeda](https://www.metis.io/)
## Complément d'information {#further-reading}
-- [Scaling Ethereum DApps through Sidechains](https://medium.com/loom-network/dappchains-scaling-ethereum-dapps-through-sidechains-f99e51fff447) _- Georgios Konstantopoulos, 8 février 2018_
+- [Scaling Ethereum dapps through Sidechains](https://medium.com/loom-network/dappchains-scaling-ethereum-dapps-through-sidechains-f99e51fff447) _8 février 2018, Georgios Konstantopoulos_
_Une ressource communautaire vous a aidé ? Modifiez cette page et ajoutez-la !_
diff --git a/src/content/translations/fr/developers/docs/scaling/state-channels/index.md b/src/content/translations/fr/developers/docs/scaling/state-channels/index.md
index 073272d3e3b..7dd8ab7800c 100644
--- a/src/content/translations/fr/developers/docs/scaling/state-channels/index.md
+++ b/src/content/translations/fr/developers/docs/scaling/state-channels/index.md
@@ -2,56 +2,246 @@
title: Canaux d'état
description: Une introduction aux canaux d'état et canaux de paiement en tant que solution de mise à l'échelle actuellement utilisée par la communauté Ethereum.
lang: fr
-incomplete: true
sidebarDepth: 3
---
-Les canaux d'état permettent aux participants d'effectuer des `x` transactions hors chaîne tout en ne soumettant que deux transactions en chaîne au réseau Ethereum. Cela permet un débit de transaction extrêmement élevé.
+Les canaux d'État permettent aux participants d'effectuer des transactions hors chaîne en toute sécurité tout en réduisant au minimum l'interaction avec le réseau principal d'Ethereum. Les pairs du canal peuvent effectuer un nombre arbitraire de transactions hors chaîne tout en ne soumettant que deux transactions en chaîne pour ouvrir et fermer le canal. Cela permet un débit de transaction extrêmement élevé et entraîne une réduction des coûts pour les utilisateurs.
## Prérequis {#prerequisites}
-Vous devez avoir une bonne compréhension de tous les sujets fondamentaux et une compréhension approfondie de la [mise à l'échelle d'Ethereum](/developers/docs/scaling/). La mise en œuvre de solutions de mise à l'échelle telles que les canaux est un sujet avancé puisque la technologie est moins éprouvée et est en cours de recherche et de développement.
+Vous devez avoir lu et compris nos pages sur la [mise à l'échelle d'Ethereum](/developers/docs/scaling/) et la [couche 2](/layer-2/).
-## Canaux {#channels}
+## Que sont les canaux ? {#what-are-channels}
-Les participants doivent verrouiller une partie de l'état d'Ethereum, comme un dépôt d'ETH, dans un contrat multisignature (« multisig »). Un contrat multisig est un type de contrat qui nécessite la signature (et donc l'accord) de plusieurs clés privées pour être exécuté.
+Les blockchains publiques, telles qu'Ethereum, sont confrontées à des problèmes d'évolutivité en raison de leur architecture distribuée : les transactions sur la chaîne doivent être exécutées par tous les nœuds. Les nœuds doivent être en mesure de traiter le volume de transactions d'un bloc avec un matériel modeste, ce qui impose une limite au débit des transactions pour que le réseau reste décentralisé. Les canaux de la blockchain résolvent ce problème en permettant aux utilisateurs d'interagir hors chaîne tout en s'appuyant sur la sécurité de la chaîne principale pour le règlement final.
-Verrouiller l'état de cette façon constitue la première transaction et ouvre le canal. Les participants peuvent alors effectuer des transactions rapidement et librement hors chaîne. Une fois l'interaction terminée, une transaction finale est soumise sur la blockchain, déverrouillant l'état.
+Les chaînes sont de simples protocoles de pair à pair qui permettent à deux parties d'effectuer de nombreuses transactions entre elles, puis de ne publier que les résultats finaux sur la blockchain. La chaîne utilise la cryptographie pour démontrer que les données récapitulatives qu'elle génère sont réellement le résultat d'un ensemble valide de transactions intermédiaires. Un [contrat intelligent « multisig »](/developers/docs/smart-contracts/#multisig) garantit que les transactions sont signées par les bonnes parties.
-**Ceci est utile ** :
+Avec les canaux, les changements d'état sont exécutés et validés par les parties intéressées, ce qui minimise les calculs sur la couche d'exécution d'Ethereum. Cela réduit la congestion sur Ethereum et augmente la vitesse de traitement des transactions pour les utilisateurs.
-- pour de nombreuses mises à niveau d'état ;
-- lorsque le nombre de participants est connu à l'avance ;
-- lorsque les participants sont toujours disponibles.
+Chaque canal est géré par un [contrat intelligent multisig](/developers/docs/smart-contracts/#multisig) fonctionnant sur Ethereum. Pour ouvrir un canal, les participants déploient le contrat de canal sur la chaîne et y déposent des fonds. Les deux parties signent collectivement une mise à jour d'état pour initialiser l'état du canal, après quoi elles peuvent effectuer des transactions rapidement et librement hors chaîne.
-Il existe actuellement deux types de canaux : les canaux d'état et les canaux de paiement.
+Pour fermer le canal, les participants soumettent le dernier état convenu du canal sur la chaîne. Ensuite, le contrat intelligent distribue les fonds bloqués en fonction du solde de chaque participant dans l'état final du canal.
+
+Les canaux pair-à-pair sont particulièrement utiles dans les situations où certains participants prédéfinis souhaitent effectuer des transactions à une fréquence élevée sans encourir de frais généraux visibles. Les canaux de la blockchain se divisent en deux catégories : les **canaux de paiement** et les **canaux étatiques**.
+
+## Canaux de paiement {#payment-channels}
+
+La meilleure façon de décrire un canal de paiement est de dire qu'il s'agit d'un « registre à double sens » tenu collectivement par deux utilisateurs. Le solde initial du registre est la somme des dépôts bloqués dans le contrat en chaîne pendant la phase d'ouverture du canal. Les transferts de canaux de paiement peuvent être effectués instantanément et sans l'intervention de la blockchain elle-même, à l'exception d'une création initiale unique sur la chaîne et d'une fermeture éventuelle du canal.
+
+Les mises à jour du solde du registre (c'est-à-dire l'état du canal de paiement) nécessitent l'approbation de toutes les parties du canal. Une mise à jour du canal, signée par tous les participants au canal, est considérée comme finalisée, un peu comme une transaction sur Ethereum.
+
+Les canaux de paiement ont été parmi les premières solutions de mise à l'échelle conçues pour minimiser l'activité coûteuse sur la chaîne des interactions simples avec les utilisateurs (par exemple, les transferts d'ETH, les échanges atomiques, les micropaiements). Les participants au canal peuvent effectuer un nombre illimité de transactions instantanées et sans sentiment entre eux, tant que la somme nette de leurs transferts ne dépasse pas les jetons déposés.
## Canaux d'état {#state-channels}
-Les canaux d'état peuvent mieux s'expliquer à travers un exemple, comme un jeu de tic tac toc :
+En dehors de la prise en charge des paiements hors chaîne, les canaux de paiement ne se sont pas révélés utiles pour gérer la logique générale de transition d'état. Les canaux d'état ont été créés pour résoudre ce problème et rendre les canaux utiles pour la mise à l'échelle du calcul à usage général.
-1. Créez un contrat intelligent multisig « Juge » sur la chaîne principale Ethereum qui comprend les règles du tic-tac-toc, et peut identifier Alice et Marc comme les deux joueurs du jeu. Ce contrat détient un prix de 1 ETH.
+Les canaux d'état ont encore beaucoup de points communs avec les canaux de paiement. Par exemple, les utilisateurs interagissent en échangeant des messages cryptographiquement signés (transactions), que les autres participants au canal doivent également signer. Si une mise à jour d'état proposée n'est pas signée par tous les participants, elle est considérée comme invalide.
-2. Alice et Marc commencent à jouer au jeu, ouvrant le canal d'état. Chaque mouvement crée une transaction hors chaîne contenant un « nonce », ce qui signifie simplement que nous pourrons toujours dire plus tard dans quel ordre les mouvements se sont déroulés.
+Cependant, en plus de contenir les soldes de l'utilisateur, le canal suit également l'état actuel du stockage du contrat (c'est-à-dire les valeurs des variables du contrat).
-3. Lorsqu'il y a un gagnant (Alice), ils ferment le canal en soumettant l'état final (p. ex., une liste de transactions) au contrat Juge, ne payant qu'une fois les frais de transaction. Le juge veille à ce que cet « état final » soit signé par les deux parties, patiente un certain temps pour garantir que personne ne peut légitimement contester le résultat, puis verse à Alice le prix de 1 ETH.
+Cela rend possible l'exécution d'un contrat intelligent hors chaîne entre deux utilisateurs. Dans ce scénario, les mises à jour de l'état interne du contrat intelligent ne nécessitent que l'approbation des pairs qui ont créé le canal.
-## Canaux de paiement {#payment-channels}
+Si cela résout le problème d'évolutivité décrit plus haut, cela a des conséquences sur la sécurité. Sur Ethereum, la validité des transitions d'état est assurée par le protocole de consensus du réseau. Il est ainsi impossible de proposer une mise à jour invalide de l'état d'un contrat intelligent ou de modifier l'exécution d'un contrat intelligent.
+
+Les canaux d'état ne présentent pas les mêmes garanties de sécurité. Dans une certaine mesure, un canal d'état est une version miniature du réseau principal. Avec un ensemble limité de participants chargés de faire respecter les règles, la possibilité de comportements malveillants (par exemple, proposer des mises à jour d'état invalides) augmente. Les chaînes d'état tirent leur sécurité d'un système d'arbitrage des litiges basé sur [des preuves de fraude](/glossary/#fraud-proof).
+
+## Comment fonctionnent les canaux d'état {#how-state-channels-work}
+
+Fondamentalement, l'activité dans un canal d'état est une session d'interactions impliquant des utilisateurs et un système de blockchain. Les utilisateurs communiquent principalement entre eux hors chaîne et n'interagissent avec la blockchain sous-jacente que pour ouvrir le canal, le fermer ou régler d'éventuels conflits entre les participants.
+
+La section suivante décrit le flux de travail de base d'un canal d'état :
+
+### Ouvrir le canal {#opening-the-channel}
+
+Pour ouvrir un canal, les participants doivent engager des fonds dans un contrat intelligent sur le réseau principal. Le dépôt fonctionne également comme un onglet virtuel, de sorte que les acteurs participants peuvent effectuer des transactions librement sans avoir besoin de régler les paiements immédiatement. Ce n'est que lorsque le canal est finalisé sur la chaîne que les parties se règlent entre elles et retirent ce qui reste de leur onglet.
+
+Ce dépôt sert également de caution pour garantir un comportement honnête de la part de chaque participant. Si les déposants sont reconnus coupables d'actions malveillantes pendant la phase de résolution des litiges, le contrat annule leur dépôt.
+
+Les pairs du canal doivent signer un état initial, sur lequel ils sont tous d'accord. C'est la genèse du canal d'état, après quoi les utilisateurs peuvent commencer à effectuer des transactions.
+
+### Utilisation du canal {#using-the-channel}
+
+Après avoir initialisé l'état du canal, les pairs interagissent en signant des transactions et en se les envoyant mutuellement pour approbation. Les participants initient les mises à jour d'état avec ces transactions et signent les mises à jour d'état des autres. Chaque transaction comprend les éléments suivants :
+
+- Un **nonce**, qui sert d'identifiant unique pour les transactions et empêche les attaques par rejeu. Il identifie également l'ordre dans lequel les mises à jour de l'état ont eu lieu (ce qui est important pour la résolution des conflits)
+
+- L'ancien état du canal
+
+- Le nouvel état du canal
+
+- La transaction qui déclenche la transition d'état (par exemple, Alice envoie 5 ETH à Bob)
+
+Les mises à jour d'état dans le canal ne sont pas diffusées sur la chaîne, comme c'est normalement le cas lorsque les utilisateurs interagissent sur le réseau principal, ce qui correspond à l'objectif des canaux d'état de minimiser l'empreinte sur la chaîne. Tant que les participants sont d'accord sur les mises à jour d'état, celles-ci sont aussi définitives qu'une transaction Ethereum. Les participants ne doivent dépendre du consensus du réseau principal qu'en cas de conflit.
+
+### Fermer le canal {#closing-the-channel}
+
+La fermeture d'un canal d'état nécessite de soumettre l'état final et convenu du canal au contrat intelligent sur la chaîne. Les détails mentionnés dans la mise à jour de l'état comprennent le nombre de déplacements de chaque participant et une liste des transactions approuvées.
+
+Après avoir vérifié que la mise à jour de l'état est valide (c'est-à-dire qu'elle est signée par toutes les parties), le contrat intelligent finalise le canal et distribue les fonds bloqués en fonction du résultat du canal. Les paiements effectués hors chaîne sont appliqués à l'état d'Ethereum et chaque participant reçoit sa part restante des fonds bloqués.
+
+Le scénario décrit ci-dessus représente ce qui se passe dans le cas heureux. Parfois, les utilisateurs ne parviennent pas à se mettre d'accord et à finaliser la chaîne (le cas triste). Toutes les propositions suivantes peuvent être vraies dans cette situation :
+
+- Les participants se déconnectent et ne proposent pas de transitions d'état
+
+- Les participants refusent de cosigner des mises à jour d'état valides
+
+- Les participants essaient de finaliser le canal en proposant une mise à jour de l'ancien état au contrat sur la chaîne
+
+- Les participants proposent des transitions d'état invalides pour que les autres les signent
+
+Lorsque le consensus est rompu entre les acteurs participants d'un canal, la dernière option est de s'appuyer sur le consensus du réseau principal pour faire respecter l'état final et valide du canal. Dans ce cas, la fermeture du canal d'État nécessite de régler les différends sur la chaîne.
+
+### Règlement des litiges {#settling-disputes}
+
+En général, les parties d'un canal se mettent d'accord sur la fermeture du canal au préalable et cosignent la dernière transition d'état, qu'elles soumettent au contrat intelligent. Une fois la mise à jour approuvée sur la chaîne, l'exécution du contrat intelligent hors chaîne prend fin et les participants quittent le canal avec leur argent.
+
+Cependant, une partie peut soumettre une demande sur la chaîne pour mettre fin à l'exécution du contrat intelligent et finaliser la chaîne, sans attendre l'approbation de son homologue. Si l'une des situations de rupture de consensus décrites précédemment se produit, l'une ou l'autre partie peut déclencher le contrat en chaîne pour fermer le canal et distribuer les fonds. Cela fournit **l'absence de confiance**, garantissant que les parties honnêtes peuvent sortir de leurs dépôts à tout moment, indépendamment des actions de l'autre partie.
+
+Pour traiter la sortie du canal, l'utilisateur doit soumettre la dernière mise à jour d'état valide de l'application au contrat en chaîne. S'il est vérifié (c'est-à-dire qu'il porte la signature de toutes les parties), les fonds sont redistribués en leur faveur.
+
+Il y a cependant un retard dans l'exécution des demandes de sortie des utilisateurs uniques. Si la demande de conclusion du canal a été approuvée à l'unanimité, alors la transaction de sortie sur la chaîne est exécutée immédiatement.
+
+Le délai entre en jeu dans les sorties mono-utilisateur en raison de la possibilité d'actions frauduleuses. Par exemple, un participant au canal peut essayer de finaliser le canal sur Ethereum en soumettant une ancienne mise à jour d'état sur la chaîne.
+
+Comme contre-mesure, les canaux d'état permettent aux utilisateurs honnêtes de contester les mises à jour d'état invalides en soumettant le dernier état valide du canal sur la chaîne. Les canaux d'état sont conçus de telle sorte que les mises à jour d'état les plus récentes et convenues l'emportent sur les mises à jour d'état plus anciennes.
+
+Lorsqu'un pair déclenche le système de résolution des conflits sur la chaîne, l'autre partie est tenue de répondre dans un certain délai (appelé fenêtre de défi). Cela permet aux utilisateurs de contester la transaction de sortie, notamment si l'autre partie applique une mise à jour périmée.
+
+Quoi qu'il en soit, les utilisateurs du canal ont toujours de fortes garanties de finalité : si la transition d'état en leur possession a été signée par tous les membres et est la mise à jour la plus récente, alors elle a la même finalité qu'une transaction ordinaire sur la chaîne. Ils doivent encore défier l'autre partie sur la chaîne, mais le seul résultat possible est de finaliser le dernier état valide, qu'ils détiennent.
+
+### Comment les canaux d'état interagissent-ils avec Ethereum ? {#how-do-state-channels-interact-with-ethereum}
+
+Bien qu'ils existent en tant que protocoles hors chaîne, les canaux d'état ont un composant en chaîne : le contrat intelligent déployé sur Ethereum lors de l'ouverture du canal. Ce contrat contrôle les actifs déposés dans le canal, vérifie les mises à jour de l'état et arbitre les conflits entre les participants.
+
+Les canaux d'état ne publient pas les données de transaction ou les engagements d'état sur le réseau principal, contrairement aux solutions de mise à l'échelle de [la couche 2](/layer-2/). Cependant, ils sont plus connectés au réseau principal que, par exemple, [les chaînes latérales](/developers/docs/scaling/sidechains/), ce qui les rend un peu plus sûrs.
+
+Les canaux d'état reposent sur le protocole principal d'Ethereum pour les éléments suivants :
+
+#### 1. Liveness {#liveness}
+
+Le contrat en chaîne déployé lors de l'ouverture du canal est responsable de la fonctionnalité du canal. Si le contrat est exécuté sur Ethereum, le canal est toujours disponible pour l'utilisation. À l'inverse, une chaîne latérale peut toujours échouer, même si le réseau principal est opérationnel, mettant ainsi les fonds des utilisateurs en danger.
+
+#### 2. Sécurité {#security}
+
+Dans une certaine mesure, les chaînes d'état reposent sur Ethereum pour assurer la sécurité et protéger les utilisateurs contre les pairs malveillants. Comme nous le verrons dans les sections suivantes, les canaux utilisent un mécanisme de preuve de fraude qui permet aux utilisateurs de contester les tentatives de finaliser le canal avec une mise à jour invalide ou périmée.
+
+Dans ce cas, la partie honnête fournit le dernier état valide de la chaîne comme preuve de fraude au contrat en chaîne pour vérification. Les preuves de fraude permettent à des parties mutuellement méfiantes d'effectuer des transactions hors chaîne sans risquer leurs fonds dans le processus.
+
+#### 3. Finalisation {#finality}
+
+Les mises à jour d'état signées collectivement par les utilisateurs de la chaîne sont considérées comme aussi bonnes que les transactions sur la chaîne. Cependant, toute activité au sein d'un canal n'atteint une véritable finalité que lorsque le canal est fermé sur Ethereum.
-Des canaux d'état simplifiés qui ne traitent que des paiements (ex : transferts d'ETH). Ils permettent des transferts hors chaîne entre deux participants, à condition que la somme nette des transferts ne dépasse pas les jetons déposés.
+Dans le cas optimiste, les deux parties peuvent coopérer et signer la mise à jour de l'état final et la soumettre sur la chaîne pour fermer le canal, après quoi les fonds sont distribués selon l'état final du canal. Dans le cas pessimiste, où quelqu'un essaie de tricher en postant une mise à jour d'état incorrecte sur la chaîne, sa transaction n'est pas finalisée tant que la fenêtre de défi n'est pas écoulée.
-## Avantages et inconvénients {#channels-pros-and-cons}
+## Canaux d'état virtuels {#virtual-state-channels}
-| Avantages | Inconvénients |
-| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Retrait/règlement instantané sur le réseau principal (si les deux parties d'un canal coopèrent) | Délai et coût de configuration et de règlement d'un canal. Peu intéressant pour les transactions ponctuelles entre utilisateurs arbitraires. |
-| Débits extrêmement élevés possibles | Nécessité de surveiller périodiquement le réseau (exigence de vivacité) ou de déléguer cette responsabilité à quelqu'un d'autre pour garantir la sécurité de vos fonds. |
-| Coût par transaction le plus bas. Intéressant pour le streaming des micropaiements | Nécessité de verrouiller les fonds sur les canaux de paiement ouverts |
-| | Ne prend pas en charge la participation ouverte |
+L'implémentation naïve d'un canal d'état consisterait à déployer un nouveau contrat lorsque deux utilisateurs souhaitent exécuter une application hors chaîne. Non seulement cela n'est pas faisable, mais cela réduit à néant le rapport coût-efficacité des canaux d'état (les coûts de transaction sur la chaîne peuvent rapidement s'accumuler).
+
+Pour résoudre ce problème, des « canaux virtuels » ont été créés. Contrairement aux canaux réguliers qui nécessitent des transactions sur la chaîne pour s'ouvrir et se terminer, un canal virtuel peut être ouvert, exécuté et finalisé sans interaction avec la chaîne principale. Il est même possible de régler des litiges hors chaîne par cette méthode.
+
+Ce système repose sur l'existence de ce que l'on appelle des « canaux de registre », qui ont été financés sur la chaîne. Les canaux virtuels entre deux parties peuvent être construits au-dessus d'un canal de registre existant, le(s) propriétaire(s) du canal de registre servant d'intermédiaire.
+
+Les utilisateurs de chaque canal virtuel interagissent via une nouvelle instance de contrat, le canal du registre pouvant prendre en charge plusieurs instances de contrat. L'état du canal du registre contient également plus d'un état de stockage de contrat, ce qui permet l'exécution parallèle d'applications hors chaîne entre différents utilisateurs.
+
+Tout comme les canaux ordinaires, les utilisateurs échangent des mises à jour d'état pour faire progresser la machine d'état. Sauf en cas de litige, il suffit de contacter l'intermédiaire pour ouvrir ou fermer le canal.
+
+### Canaux de paiement virtuels {#virtual-payment-channels}
+
+Les canaux de paiement virtuels fonctionnent sur le même principe que les canaux d'état virtuels : les participants connectés au même réseau peuvent échanger des messages sans avoir à ouvrir un nouveau canal sur la chaîne. Dans les canaux de paiement virtuels, les transferts de valeur sont acheminés par un ou plusieurs intermédiaires, avec la garantie que seul le destinataire prévu peut recevoir les fonds transférés.
+
+## Applications des canaux d'état {#applications-of-state-channels}
+
+### Paiements {#payments}
+
+Les premiers canaux de la blockchain étaient de simples protocoles qui permettaient à deux participants d'effectuer des transferts rapides et peu coûteux hors chaîne sans avoir à payer des frais de transaction élevés sur le réseau principal. Aujourd'hui, les canaux de paiement sont encore utiles pour les applications conçues pour l'échange et les dépôts d'éther et de jetons.
+
+Les paiements basés sur les canaux présentent les avantages suivants :
+
+1. **Débit** : La quantité de transactions hors chaîne par canal n'a aucun lien avec le débit d'Ethereum, qui est influencé par divers facteurs, notamment la taille et la durée des blocs. En exécutant des transactions hors chaîne, les canaux de la blockchain peuvent atteindre un débit plus élevé.
+
+2. **Vie privée** : Comme les canaux existent hors chaîne, les détails des interactions entre les participants ne sont pas enregistrés sur la blockchain publique d'Ethereum. Les utilisateurs de canaux ne doivent interagir sur la chaîne que pour financer et fermer des canaux ou régler des litiges. Les canaux sont donc utiles pour les personnes qui souhaitent des transactions plus privées.
+
+3. **Latence** : Les transactions hors chaîne effectuées entre les participants au canal peuvent être réglées instantanément, si les deux parties coopèrent, ce qui réduit les délais. En revanche, pour envoyer une transaction sur le réseau principal, il faut attendre que les nœuds traitent la transaction, produisent un nouveau bloc avec la transaction et parviennent à un consensus. Les utilisateurs peuvent également devoir attendre d'autres confirmations de blocs avant de considérer une transaction comme finalisée.
+
+4. **Coût** : Les canaux d'état sont particulièrement utiles dans les situations où un ensemble de participants échangeront de nombreuses mises à jour d'état sur une longue période. Les seuls coûts encourus sont l'ouverture et la fermeture du contrat intelligent du canal d'état ; chaque changement d'état entre l'ouverture et la fermeture du canal sera moins cher que le dernier car le coût du règlement est distribué en conséquence.
+
+La mise en œuvre de canaux d'état sur les solutions de couche 2, telles que les [rollups](/developers/docs/scaling/#rollups), pourrait les rendre encore plus attrayantes pour les paiements. Alors que les chaînes offrent des paiements bon marché, les coûts de mise en place du contrat en chaîne sur le réseau principal pendant la phase d'ouverture peuvent devenir onéreux, surtout lorsque les frais de gaz augmentent. Les rollups basés sur l'Ethereum offrent [des frais de transaction plus bas](https://l2fees.info/) et peuvent réduire les frais généraux pour les participants au canal en faisant baisser les frais d'installation.
+
+### Microtransactions {#microtransactions}
+
+Les microtransactions sont des paiements de faible valeur (inférieurs à une fraction de dollar, par exemple) que les entreprises ne peuvent pas traiter sans encourir de pertes. Ces entités doivent payer les prestataires de services de paiement, ce qu'elles ne peuvent faire si la marge sur les paiements des clients est trop faible pour réaliser un bénéfice.
+
+Les canaux de paiement résolvent ce problème en réduisant les frais généraux associés aux microtransactions. Par exemple, un fournisseur d'accès à Internet (« Internet Service Provider » ou ISP) peut ouvrir un canal de paiement avec un client, lui permettant d'effectuer de petits paiements en continu chaque fois qu'il utilise le service.
+
+Au-delà du coût d'ouverture et de fermeture du canal, les participants n'encourent pas de frais supplémentaires sur les microtransactions (pas de frais d'essence). Il s'agit d'une situation gagnant-gagnant puisque les clients ont plus de flexibilité dans le montant qu'ils paient pour les services et que les entreprises ne perdent pas les microtransactions rentables.
+
+### Applications décentralisées {#decentralized-applications}
+
+Comme les canaux de paiement, les canaux d'état peuvent effectuer des paiements conditionnels en fonction des états finaux de la machine d'état. Les canaux d'état peuvent également prendre en charge une logique de transition d'état arbitraire, ce qui les rend utiles pour exécuter des applications génériques hors chaîne.
+
+Les chaînes d'état sont souvent limitées à de simples applications au tour par tour, car cela facilite la gestion des fonds engagés dans le contrat sur la chaîne. En outre, avec un nombre limité de parties mettant à jour l'état de l'application hors chaîne à intervalles réguliers, il est relativement simple de sanctionner un comportement malhonnête.
+
+L'efficacité d'une application de canal d'état dépend également de sa conception. Par exemple, un développeur peut déployer une fois le contrat de canal d'application sur la chaîne et permettre aux autres joueurs de réutiliser l'application sans avoir à passer par la chaîne. Dans ce cas, le canal initial de l'application sert de canal de registre supportant plusieurs canaux virtuels, chacun exécutant une nouvelle instance du contrat intelligent de l'application hors chaîne.
+
+Les jeux simples à deux joueurs, où les fonds sont distribués en fonction de l'issue du jeu, constituent un cas d'utilisation potentiel des applications de canaux d'état. L'avantage est que les joueurs n'ont pas à se faire confiance (absence de confiance) et que le contrat sur la chaîne, et non les joueurs, contrôle l'allocation des fonds et le règlement des litiges (décentralisation).
+
+Parmi les autres cas d'utilisation possibles des applications de canaux d'état, citons la propriété des noms ENS, les registres NFT, et bien d'autres encore.
+
+### Transferts atomiques {#atomic-transfers}
+
+Les premiers canaux de paiement étaient limités aux transferts entre deux parties, ce qui en limitait l'utilité. Cependant, l'introduction des canaux virtuels a permis aux individus d'acheminer les transferts par le biais d'intermédiaires (c'est-à-dire de multiples canaux p2p) sans avoir à ouvrir un nouveau canal sur la chaîne.
+
+Communément décrits comme des « transferts multi-saut », les paiements acheminés sont atomiques (c'est-à-dire que soit toutes les parties de la transaction réussissent, soit la transaction échoue complètement). Les transferts atomiques utilisent [les contrats HTLC (Hashed Timelock Contracts)](https://en.bitcoin.it/wiki/Hash_Time_Locked_Contracts) pour garantir que le paiement n'est libéré que si certaines conditions sont remplies, ce qui réduit le risque de contrepartie.
+
+## Inconvénients de l'utilisation des canaux d'état {#drawbacks-of-state-channels}
+
+### Hypothèses de vivacité {#liveness-assumptions}
+
+Pour garantir l'efficacité, les canaux d'état imposent des limites de temps à la capacité des participants du canal à répondre aux litiges. Cette règle suppose que les pairs seront toujours en ligne pour surveiller l'activité du canal et contester les défis si nécessaire.
+
+En réalité, les utilisateurs peuvent être mis hors ligne pour des raisons indépendantes de leur volonté (par exemple, une mauvaise connexion internet, une panne mécanique, etc.). Si un utilisateur honnête se déconnecte, un pair malveillant peut exploiter la situation en présentant d'anciens états intermédiaires au contrat de l'adjudicateur et en volant les fonds engagés.
+
+Certains canaux utilisent des « watchtowers », c'est-à-dire des entités chargées de surveiller les conflits sur la chaîne au nom des autres et de prendre les mesures nécessaires, comme alerter les parties concernées. Cependant, cela peut augmenter les coûts d'utilisation d'un canal d'état.
+
+### Indisponibilité des données {#data-unavailability}
+
+Comme expliqué précédemment, la contestation d'un litige invalide nécessite de présenter le dernier état valide de la chaîne d'état. Il s'agit d'une autre règle basée sur une hypothèse - que les utilisateurs ont accès au dernier état du canal.
+
+Bien qu'il soit raisonnable d'attendre des utilisateurs de canaux qu'ils stockent des copies de l'état des applications hors chaîne, ces données peuvent être perdues en raison d'une erreur ou d'une défaillance mécanique. Si l'utilisateur n'a pas sauvegardé les données, il ne peut qu'espérer que l'autre partie ne finalise pas une demande de sortie invalide en utilisant les anciennes transitions d'état en sa possession.
+
+Les utilisateurs d'Ethereum n'ont pas à faire face à ce problème puisque le réseau applique des règles sur la disponibilité des données. Les données relatives aux transactions sont stockées et propagées par tous les nœuds et peuvent être téléchargées par les utilisateurs en cas de besoin.
+
+### Problèmes de liquidité {#liquidity-issues}
+
+Pour établir un canal sur la blockchain, les participants doivent bloquer des fonds dans un contrat intelligent sur la chaîne pour le cycle de vie du canal. Cela réduit la liquidité des utilisateurs du canal et limite également les canaux à ceux qui peuvent se permettre de garder les fonds bloqués sur le réseau principal.
+
+Toutefois, les canaux des registres - exploités par un fournisseur de services hors chaîne (OSP) - peuvent réduire les problèmes de liquidité pour les utilisateurs. Deux pairs connectés à un canal du registre peuvent créer un canal virtuel, qu'ils peuvent ouvrir et finaliser complètement hors chaîne, quand ils le souhaitent.
+
+Les fournisseurs de services hors chaîne pourraient également ouvrir des canaux avec plusieurs pairs, ce qui les rend utiles pour l'acheminement des paiements. Bien entendu, les utilisateurs doivent payer des frais aux OSP pour leurs services, ce qui peut être indésirable pour certains.
+
+### Attaques de griefing {#griefing-attacks}
+
+Les attaques de griefing sont une caractéristique commune des systèmes basés sur la preuve de la fraude. Une attaque de griefing ne profite pas directement à l'attaquant mais cause du grief (c'est-à-dire du tort) à la victime, d'où son nom.
+
+La preuve par la fraude est susceptible de faire l'objet d'attaques de type griefing, car la partie honnête doit répondre à chaque litige, même invalide, sous peine de perdre ses fonds. Un participant malveillant peut décider de poster de manière répétée des transitions d'état périmées sur la chaîne, obligeant la partie honnête à répondre avec l'état valide. Le coût de ces transactions sur la chaîne peut rapidement s'accumuler, et les parties honnêtes y perdent au change.
+
+### Ensembles de participants prédéfinis {#predefined-participant-sets}
+
+Par conception, le nombre de participants qui composent un canal d'état reste fixe pendant toute sa durée de vie. En effet, la mise à jour de l'ensemble des participants compliquerait le fonctionnement de la chaîne, notamment pour le financement du canal ou le règlement des litiges. L'ajout ou le retrait de participants nécessiterait également une activité supplémentaire sur la chaîne, ce qui augmente les frais généraux pour les utilisateurs.
+
+Bien que cela rende les canaux d'état plus faciles à raisonner, cela limite l'utilité des conceptions de canaux pour les développeurs d'applications. Cela explique en partie pourquoi les canaux d'état ont été abandonnés au profit d'autres solutions de mise à l'échelle, comme les rollups.
+
+### Traitement des transactions parallèles {#parallel-transaction-processing}
+
+Les participants au canal d'état envoient des mises à jour d'état à tour de rôle, c'est pourquoi ils fonctionnent mieux pour les « applications basées sur le tour de rôle » (par exemple, un jeu d'échecs à deux joueurs). Cela élimine la nécessité de gérer les mises à jour simultanées de l'état et réduit le travail que le contrat en chaîne doit faire pour punir les affiches de mise à jour périmées. Cependant, un effet secondaire de cette conception est que les transactions sont dépendantes les unes des autres, ce qui augmente la latence et diminue l'expérience globale de l'utilisateur.
+
+Certains canaux d'état résolvent ce problème en utilisant une conception « full-duplex » qui sépare l'état hors chaîne en deux états unidirectionnels « simplex », permettant des mises à jour d'état simultanées. Ces conceptions améliorent le débit hors chaîne et réduisent les délais de transaction.
## Utiliser les canaux d'état {#use-state-channels}
-Plusieurs projets fournissent des implémentations de canaux d'état que vous pouvez intégrer dans vos dapps :
+Plusieurs projets fournissent des implémentations de canaux d'état que vous pouvez intégrer dans vos dApps :
- [Connext](https://connext.network/)
- [Kchannels](https://www.kchannels.io/)
@@ -63,10 +253,9 @@ Plusieurs projets fournissent des implémentations de canaux d'état que vous po
**Canaux d'état**
-- [Making Sense of Ethereum’s Layer 2 Scaling Solutions: State Channels, Plasma, and Truebit](https://medium.com/l4-media/making-sense-of-ethereums-layer-2-scaling-solutions-state-channels-plasma-and-truebit-22cb40dcc2f4) _- Josh Stark, 12 février 2018_
-- [State Channels - an explanation](https://www.jeffcoleman.ca/state-channels/) _- Jeff Coleman, 6 novembre 2015 _
-- [Basics of State Channels](https://education.district0x.io/general-topics/understanding-ethereum/basics-state-channels/) _District0x_
-
-**Canaux de paiement**
+- [Making Sense of Ethereum’s Layer 2 Scaling Solutions: State Channels, Plasma, and Truebit](https://medium.com/l4-media/making-sense-of-ethereums-layer-2-scaling-solutions-state-channels-plasma-and-truebit-22cb40dcc2f4) _– Josh Stark, 12 février 2018_
+- [State Channels - an explanation](https://www.jeffcoleman.ca/state-channels/) _- \_Jeff Colmar, 6 novembre 2015_
+- [Fondamentaux des canaux d'état](https://education.district0x.io/general-topics/understanding-ethereum/basics-state-channels/) _District0x_
+- [Canaux d'état de la blockchain : Un état de l'art](https://ieeexplore.ieee.org/document/9627997)
_Une ressource communautaire vous a aidé ? Modifiez cette page et ajoutez-la !_
diff --git a/src/content/translations/fr/developers/docs/scaling/validium/index.md b/src/content/translations/fr/developers/docs/scaling/validium/index.md
index fc759293413..244ffb3cc7b 100644
--- a/src/content/translations/fr/developers/docs/scaling/validium/index.md
+++ b/src/content/translations/fr/developers/docs/scaling/validium/index.md
@@ -2,34 +2,163 @@
title: Validium
description: Une introduction au Validium en tant que solution de mise à l'échelle actuellement utilisée par la communauté Ethereum.
lang: fr
-incomplete: true
sidebarDepth: 3
---
-Utilise les preuves de validité comme les [rollups ZK](/developers/docs/scaling/zk-rollups/), mais les données ne sont pas stockées sur la chaîne Ethereum de la couche principale 1. Cela peut permettre jusqu'à 10 000 transactions par seconde par chaîne Validium, et plusieurs chaînes peuvent être exécutées en parallèle.
+Validium est une [solution de mise à l'échelle](/developers/docs/scaling/) qui renforce l'intégrité des transactions à l'aide de preuves de validité telles que des[ ZK-rollups](/developers/docs/scaling/zk-rollups/), mais ne stocke pas les données de transaction sur le réseau principal Ethereum. Alors que la disponibilité des données hors chaîne introduit des compromis, elle peut conduire à des améliorations massives de l'évolutivité (les validiums peuvent traiter [~9 000 transactions ou plus par seconde](https://blog.matter-labs.io/zkrollup-vs-validium-starkex-5614e38bc263)).
## Prérequis {#prerequisites}
-Vous devez avoir une bonne compréhension de tous les sujets fondamentaux et une compréhension approfondie de la [mise à l'échelle d'Ethereum](/developers/docs/scaling/). La mise en œuvre de solutions de mise à l'échelle telles que Validium est un sujet avancé, car la technologie est moins éprouvée et continue à être étudiée et développée.
+Vous devez avoir lu et compris notre page sur [la mise à l'échelle d'Ethereum](/developers/docs/scaling/) et [la couche 2](/layer-2).
-## Avantages et inconvénients {#pros-and-cons}
+## Qu'est-ce qu'un validium ? {#what-is-validium}
-| Avantages | Inconvénients |
-| -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Aucun délai de retrait (pas de latence sur la blockchain/les chaînes croisées), donc une plus grande efficacité du capital. | Prise en charge limitée des calculs généraux/contrats intelligents, des langages spécialisés sont requis. |
-| Aucune vulnérabilité à certaines attaques économiques auxquelles sont confrontés les systèmes basés sur les preuves de fraude dans des applications à valeur élevée. | Grande puissance de calcul nécessaire pour générer les preuves ZK, donc n'est pas rentable pour les applications à faible débit. |
-| | Délai de finalisation subjective plus long (10-30 min pour générer une preuve ZK), mais plus rapide pour une finalisation complète, car il n'existe pas de délai de contestation comme dans les rollups optimisés). |
-| | La génération d'une preuve exige que les données hors chaîne soient disponibles en tout temps. |
+Les validiums sont des solutions de mise à l'échelle qui utilisent la disponibilité et le calcul des données hors chaîne conçus pour améliorer le débit en traitant les transactions à partir du réseau principal Ethereum. Comme les rollups à connaissance nulle (ZK-rollups), les validiums publient [des preuves à connaissance nulle](/glossary/#zk-proof) pour vérifier les transactions hors chaîne sur Ethereum. Cela permet d'éviter les transitions d'état invalides et de renforcer les garanties de sécurité d'une chaîne de validium.
-### Chaînes Validium que vous pouvez utiliser {#use-validium}
+Ces « preuves de validité » peuvent prendre la forme de ZK-SNARKs (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) ou de ZK-STARKs (Zero-Knowledge Scalable Transparent ARgument of Knowledge). Plus d'informations sur [les preuves de zero-knowledge](https://consensys.net/blog/blockchain-explained/zero-knowledge-proofs-starks-vs-snarks/).
-Plusieurs projets fournissent des implémentations de Validium que vous pouvez intégrer dans vos dApps :
+Les fonds appartenant aux utilisateurs de Validium sont contrôlés par un contrat intelligent sur Ethereum. Les validiums offrent des retraits quasi-instantanés, un peu comme les ZK-rollups ; une fois que la preuve de validité d'une demande de retrait a été vérifiée sur le réseau principal, les utilisateurs peuvent retirer des fonds en fournissant [des preuves de Merkle](/developers/tutorials/merkle-proofs-for-offline-data-integrity/). La preuve de Merkle valide l'inclusion de la transaction de retrait de l'utilisateur dans un lot de transactions vérifiées, ce qui permet au contrat en chaîne de traiter le retrait.
-- [Starkware](https://starkware.co/)
-- [Matter Labs zkPorter](https://matter-labs.io/)
+Cependant, les utilisateurs de validium peuvent voir leurs fonds gelés et leurs retraits restreints. Cela peut se produire si les gestionnaires de la disponibilité des données sur la chaîne de validium retiennent les données d'état hors chaîne pour les utilisateurs. Sans accès aux données de transaction, les utilisateurs ne peuvent pas calculer la preuve de Merkle nécessaire pour prouver la propriété des fonds et exécuter les retraits.
+
+C'est la principale différence entre les validiums et les ZK-rollups : leur position sur le spectre de la disponibilité des données. Les deux solutions abordent le stockage des données de manière différente, ce qui a des répercussions sur la sécurité et la fiabilité.
+
+## Comment les validiums interagissent-ils avec Ethereum ? {#how-do-validiums-interact-with-ethereum}
+
+Les validiums sont des protocoles de mise à l'échelle construits au-dessus de la chaîne Ethereum existante. Bien qu'elle exécute des transactions hors chaîne, une chaîne validium est administrée par un ensemble de contrats intelligents déployés sur le réseau principal, notamment :
+
+1. **Contrat du vérificateur** : Le contrat du vérificateur vérifie la validité des preuves soumises par l'opérateur du validium lors des mises à jour de l'état. Il s'agit de preuves de validité attestant de l'exactitude des transactions hors chaîne et de preuves de disponibilité des données vérifiant l'existence des données des transactions hors chaîne.
+
+2. **Contrat principal** : Le contrat principal stocke les engagements d'état (racines de Merkle) soumis par les producteurs de blocs et met à jour l'état du validium une fois qu'une preuve de validité est vérifiée sur la chaîne. Ce contrat traite également les dépôts et les retraits de la chaîne validium.
+
+Les validiums s'appuient également sur la chaîne principale d'Ethereum pour les éléments suivants :
+
+### Règlement {#settlement}
+
+Les transactions exécutées sur un validium ne peuvent pas être entièrement confirmées tant que la chaîne mère ne vérifie pas leur validité. Toutes les affaires menées sur un validium doivent finalement être réglées sur le réseau principal. La blockchain Ethereum offre également des « garanties de règlement » aux utilisateurs de validium, ce qui signifie que les transactions hors chaîne ne peuvent pas être annulées ou modifiées une fois qu'elles sont engagées sur la chaîne.
+
+### Sécurité {#security}
+
+Ethereum, agissant comme une couche de règlement, garantit également la validité des transitions d'état sur le validium. Les transactions hors chaîne exécutées sur la chaîne validium sont vérifiées via un contrat intelligent sur la couche Ethereum de base.
+
+Si le contrat du vérificateur sur la chaîne juge la preuve invalide, les transactions sont rejetées. Cela signifie que les opérateurs doivent satisfaire aux conditions de validité imposées par le protocole Ethereum avant de mettre à jour l'état du validium.
+
+## Comment fonctionne le validium ? {#how-does-validium-work}
+
+### Transactions {#transactions}
+
+Les utilisateurs soumettent des transactions à l'opérateur, un nœud responsable de l'exécution des transactions sur la chaîne du validium. Certains validiums peuvent utiliser un seul opérateur pour exécuter la chaîne ou s'appuyer sur un [mécanisme de preuve d'enjeu (PoS)](/developers/docs/consensus-mechanisms/pos/) pour la rotation des opérateurs.
+
+L'opérateur regroupe les transactions en un lot et l'envoie à un circuit de validation pour validation. Le circuit de preuve accepte le lot de transactions (et d'autres données pertinentes) comme entrées et produit une preuve de validité vérifiant que les opérations ont été effectuées correctement.
+
+### Engagements d'état {#state-commitments}
+
+L'état du validium est haché sous la forme d'un arbre de Merkle dont la racine est stockée dans le contrat principal sur Ethereum. La racine Merkle, également connue sous le nom de racine d'état, agit comme un engagement cryptographique de l'état actuel des comptes et des soldes sur le validium.
+
+Pour effectuer une mise à jour d'état, l'opérateur doit calculer une nouvelle racine d'état (après avoir exécuté des transactions) et la soumettre au contrat en chaîne. Si la preuve de validité est vérifiée, l'état proposé est accepté et le validium passe à la racine du nouvel état.
+
+### Dépôts et retraits {#deposits-and-withdrawals}
+
+Les utilisateurs transfèrent des fonds d'Ethereum vers un validium en déposant de l'ETH (ou tout jeton compatible avec l'ERC) dans le contrat en chaîne. Le contrat transmet l'événement de dépôt au validium hors chaîne, où l'adresse de l'utilisateur est créditée d'un montant égal à son dépôt. L'opérateur inclut également cette opération de dépôt dans un nouveau lot.
+
+Pour transférer des fonds sur le Mainnet, un utilisateur de validium initie une transaction de retrait et la soumet à l'opérateur qui valide la demande de retrait et l'inclut dans un lot. Les actifs de l'utilisateur sur la chaîne du validium sont également détruits avant qu'il ne puisse sortir du système. Une fois que la preuve de validité associée au lot est vérifiée, l'utilisateur peut appeler le contrat principal pour retirer le reste de son dépôt initial.
+
+Comme mécanisme anti-censure, le protocole validium permet aux utilisateurs de se retirer directement du contrat validium sans passer par l'opérateur. Dans ce cas, les utilisateurs doivent fournir au contrat du vérificateur une preuve de Merkle montrant l'inclusion d'un compte dans la racine de l'état. Si la preuve est acceptée, l'utilisateur peut appeler la fonction de retrait du contrat principal pour sortir ses fonds du validium.
+
+### Soumission par lot {#batch-submission}
+
+Après avoir exécuté un lot de transactions, l'opérateur soumet la preuve de validité associée au contrat du vérificateur et propose une nouvelle racine d'état au contrat principal. Si la preuve est valide, le contrat principal met à jour l'état du validium et finalise les résultats des transactions du lot.
+
+Contrairement à un rollup ZK les producteurs de blocs sur un validium ne sont pas tenus de publier les données de transaction pour les lots de transactions (seulement les en-têtes de blocs). Cela fait de Validium un protocole de mise à l'échelle purement hors chaîne, par opposition aux protocoles de mise à l'échelle « hybrides » (c'est-à-dire de [layer 2](/layer-2/)) qui publient des données d'état sur la chaîne principale d'Ethereum en tant que `calldata`.
+
+### Disponibilité des données {#data-availability}
+
+Comme nous l'avons mentionné, les validiums utilisent un modèle de disponibilité des données hors chaîne, dans lequel les opérateurs stockent toutes les données de transaction hors du réseau principal Ethereum. La faible empreinte des données sur la chaîne de Validium améliore l'évolutivité (le débit n'est pas limité par la capacité de traitement des données d'Ethereum) et réduit les frais d'utilisation (le coût de publication des `calldata` est plus faible).
+
+La disponibilité des données hors chaîne pose toutefois un problème : les données nécessaires à la création ou à la vérification des preuves de Merkle peuvent être indisponibles. Cela signifie que les utilisateurs peuvent être incapables de retirer des fonds du contrat sur la chaîne si les opérateurs agissent de manière malveillante.
+
+Diverses solutions de validium tentent de résoudre ce problème en décentralisant le stockage des données d'état. Il s'agit d'obliger les producteurs de blocs à envoyer les données sous-jacentes à des « gestionnaires de disponibilité des données » chargés de stocker les données hors chaîne et de les mettre à la disposition des utilisateurs sur demande.
+
+Les gestionnaires de la disponibilité des données de Validium attestent de la disponibilité des données pour les transactions hors chaîne en signant chaque lot de Validium. Ces signatures constituent une forme de « preuve de disponibilité » que le contrat du vérificateur de la chaîne vérifie avant d'approuver les mises à jour d'état.
+
+Les validiums diffèrent dans leur approche de la gestion de la disponibilité des données. Certains s'appuient sur des parties de confiance pour stocker les données d'état, tandis que d'autres utilisent des validateurs désignés de manière aléatoire pour cette tâche.
+
+#### Comité de disponibilité des données (DAC) {#data-availability-committee}
+
+Pour garantir la disponibilité des données hors chaîne, certaines solutions de validium désignent un groupe d'entités de confiance, appelé collectivement comité de disponibilité des données (DAC), pour stocker des copies de l'état et fournir une preuve de la disponibilité des données. Les DAC sont plus faciles à mettre en œuvre et nécessitent moins de coordination car le nombre de membres est faible.
+
+Cependant, les utilisateurs doivent faire confiance au DAC pour rendre les données disponibles en cas de besoin (par exemple, pour générer des preuves de Merkle). Il y a la possibilité que les membres des comités de disponibilité des données [soient compromis par un acteur malveillant](https://notes.ethereum.org/DD7GyItYQ02d0ax_X-UbWg?view) qui peut alors retenir les données hors chaîne.
+
+[Plus d'informations sur les comités de disponibilité des données dans les validiums](https://medium.com/starkware/data-availability-e5564c416424).
+
+#### Disponibilité des données liées {#bonded-data-availability}
+
+D'autres validiums exigent que les participants chargés de stocker des données hors ligne mettent en jeu (c'est-à-dire verrouillent) des jetons dans un contrat intelligent avant d'assumer leur rôle. Cet enjeu sert de « lien » pour garantir un comportement honnête entre les gestionnaires de la disponibilité des données et réduit les hypothèses de confiance. Si ces participants ne parviennent pas à prouver la disponibilité des données, la caution est réduite.
+
+Dans un système de mise à disposition des données sous caution, n'importe qui peut être désigné pour détenir des données hors chaîne dès lors qu'il fournit la mise requise. Cela élargit le groupe de gestionnaires de la disponibilité des données éligibles, réduisant ainsi la centralisation qui affecte les comités de disponibilité des données (DAC). Plus important encore, cette approche s'appuie sur des incitations cryptoéconomiques pour prévenir les activités malveillantes, ce qui est considérablement plus sûr que de désigner des parties de confiance pour sécuriser les données hors ligne dans le validium.
+
+[Plus d'informations sur la disponibilité des données cautionnées dans les validiums](https://blog.matter-labs.io/zkporter-a-breakthrough-in-l2-scaling-ed5e48842fbf).
+
+## Volitions et validium {#volitions-and-validium}
+
+Les validiums offrent de nombreux avantages mais s'accompagnent de contreparties (notamment la disponibilité des données). Mais, comme pour de nombreuses solutions de mise à l'échelle, les validiums sont adaptés à des cas d'utilisation spécifiques - c'est pourquoi les volitions ont été créées.
+
+Les volitions combinent un rollup ZK et une chaîne validium et permettent aux utilisateurs de basculer entre les deux solutions d'échelonnement. Avec volitions, les utilisateurs peuvent profiter de la disponibilité des données hors chaîne de Validium pour certaines transactions, tout en gardant la liberté de passer à une solution de disponibilité des données en chaîne (rollup ZK) si nécessaire. Cela donne essentiellement aux utilisateurs la liberté de choisir des compromis en fonction de leur situation particulière.
+
+Une bourse décentralisée (DEX) peut préférer utiliser l'infrastructure évolutive et privée d'un validium pour les transactions de grande valeur. Elle peut également utiliser un rollup ZK pour les utilisateurs qui souhaitent bénéficier des garanties de sécurité plus élevées et de la fiabilité d'un rollup ZK.
+
+## Validiums et compatibilité EVM {#validiums-and-evm-compatibility}
+
+Comme les rollups ZK, les validiums sont surtout adaptés à des applications simples, comme les échanges de jetons et les paiements. La prise en charge du calcul général et de l'exécution de contrats intelligents parmi les validiums est difficile à mettre en œuvre, compte tenu de la surcharge considérable que représente la preuve des instructions [EVM](/developers/docs/evm/) dans un circuit de preuve à connaissance nulle (ZK).
+
+Certains projets de validium tentent de contourner ce problème en compilant des langages compatibles avec l'EVM (par exemple, Solidity, Vyper) pour créer un bytecode personnalisé optimisé pour une preuve efficace. L'inconvénient de cette approche est que les nouvelles VM respectueuses de la preuve de connaissance zéro peuvent ne pas prendre en charge des codes d'opérations EVM importants, et les développeurs doivent écrire directement dans le langage de haut niveau pour une expérience optimale. Cela crée encore plus de problèmes : cela oblige les développeurs à construire des dApps avec une pile de développement entièrement nouvelle et rompt la compatibilité avec l'infrastructure Ethereum actuelle.
+
+Certaines équipes tentent toutefois d'optimiser les codes d'opérations EVM existants pour les circuits de preuve de connaissance zéro. Cela aboutira au développement d'une machine virtuelle Ethereum à connaissance zéro (zkEVM), une VM compatible avec l'EVM qui produit des preuves pour vérifier l'exactitude de l'exécution des programmes. Avec une zkEVM, les chaînes validium peuvent exécuter des contrats intelligents hors chaîne et soumettre des preuves de validité pour vérifier un calcul hors chaîne (sans avoir à l'exécuter à nouveau) sur Ethereum.
+
+[Plus d'informations sur les zkEVM](https://www.alchemy.com/overviews/zkevm).
+
+## Comment les validiums font-ils évoluer Ethereum ? {#scaling-ethereum-with-validiums}
+
+### 1. Stockage de données hors chaîne {#off-chain-data-storage}
+
+Les projets de mise à l'échelle de la couche 2, tels que les rollups optimistes et les rollups ZK, échangent l'extensibilité infinie des protocoles de mise à l'échelle hors chaîne purs (par exemple, [Plasma](/developers/docs/scaling/plasma/)) contre la sécurité en publiant certaines données de transaction sur L1. Mais cela signifie que les propriétés d'évolutivité des rollups sont limitées par la bande passante des données sur le réseau principal d'Ethereum ([la fragementation des données](/roadmap/danksharding/) propose d'améliorer la capacité de stockage des données d'Ethereum pour cette raison).
+
+Les validiums atteignent l'évolutivité en conservant toutes les données de transaction hors chaîne et en ne publiant que les engagements d'état (et les preuves de validité) lorsqu'ils relaient les mises à jour d'état à la chaîne Ethereum principale. L'existence de preuves de validité donne toutefois aux validiums des garanties de sécurité plus élevées que d'autres solutions de mise à l'échelle hors chaîne pures, notamment Plasma et [les chaînes latérales](/developers/docs/scaling/sidechains/). En réduisant la quantité de données qu'Ethereum doit traiter avant de valider les transactions hors chaîne, les conceptions de validium augmentent considérablement le débit sur le réseau principal.
+
+### 2. Preuves récursives {#recursive-proofs}
+
+Une preuve récursive est une preuve de validité qui vérifie la validité d'autres preuves. Ces « preuves de preuves » sont générées par l'agrégation récursive de plusieurs preuves jusqu'à ce qu'une preuve finale vérifiant toutes les preuves précédentes soit créée. Les preuves récursives augmentent la vitesse de traitement de la blockchain en augmentant le nombre de transactions qui peuvent être vérifiées par preuve de validité.
+
+En général, chaque preuve de validité que l'opérateur de validium soumet à Ethereum pour vérification valide l'intégrité d'un seul bloc. Alors qu'une seule preuve récursive peut être utilisée pour confirmer la validité de plusieurs blocs de validium en même temps - ceci est possible puisque le circuit de preuve peut agréger récursivement plusieurs preuves de blocs en une preuve finale. Si le contrat du vérificateur sur la chaîne accepte la preuve récursive, tous les blocs sous-jacents sont finalisés immédiatement.
+
+## Les avantages et inconvénients du validium {#pros-and-cons-of-validium}
+
+| Avantages | Inconvénients |
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Les preuves de validité assurent l'intégrité des transactions hors chaîne et empêchent les opérateurs de finaliser des mises à jour d'état invalides. | La production de preuves de validité nécessite un matériel spécial, ce qui pose un risque de centralisation. |
+| Augmente l'efficacité du capital pour les utilisateurs (pas de retard dans le retrait des fonds vers Ethereum) | Prise en charge limitée du calcul général et des contrats intelligents ; langages spécialisés requis pour le développement. |
+| Aucune vulnérabilité à certaines attaques économiques auxquelles sont confrontés les systèmes basés sur les preuves de fraude dans des applications à valeur élevée. | Une puissance de calcul élevée est nécessaire pour générer les preuves ZK ; non rentable pour les applications à faible débit. |
+| Réduit les frais de gaz pour les utilisateurs en ne publiant pas les données d'appel sur le réseau principal d'Ethereum. | Finalité subjective plus lente (10-30 min pour générer une preuve ZK) mais plus rapide jusqu'à la finalité complète car il n'y a pas de délai de contestation. |
+| Adapté à des cas d'utilisation spécifiques, comme le commerce ou les jeux de blockchain, qui privilégient la confidentialité des transactions et l'évolutivité. | Les utilisateurs peuvent être empêchés de retirer des fonds, car la génération de preuves de propriété Merkle nécessite que les données hors chaîne soient disponibles à tout moment. |
+| La disponibilité des données hors chaîne offre des niveaux de débit plus élevés et augmente l'évolutivité. | Le modèle de sécurité repose sur des hypothèses de confiance et des incitations crypto-économiques, contrairement aux rollups ZK, qui reposent uniquement sur des mécanismes de sécurité cryptographiques. |
+
+### Utiliser Validium/Volitions {#use-validium-and-volitions}
+
+De multiples projets fournissent des implémentations de Validium et de volitions que vous pouvez intégrer dans vos dApps :
+
+**StarkWare StarkEx** - _StarkEx est une solution d'évolutivité de la couche 2 (L2) d'Ethereum qui repose sur des preuves de validité. Il peut fonctionner en mode de disponibilité des données Rollup ZK ou Validium._
+
+- [Documentation](https://docs.starkware.co/starkex-v4/starkex-deep-dive/data-availability-modes#validium)
+- [Site Web](https://starkware.co/starkex/)
+
+**Matter Labs zkPorter**- _zkPorter est un protocole de mise à l'échelle de couche 2 s'attaquant à la disponibilité des données avec une approche hybride qui combine les idées de rollup ZK et de fragmentation. Il peut prendre en charge un nombre arbitraire de fragments, chacun ayant sa propre politique de disponibilité des données._
+
+- [Documentation](https://docs.zksync.io/zkevm/#what-is-zkporter)
+- [Site Web](https://zksync.io/)
## Complément d'information {#further-reading}
- [Validium et The Layer 2 Two-By-Two - Numéro 99](https://www.buildblockchain.tech/newsletter/issues/no-99-validium-and-the-layer-2-two-by-two)
-
-_Une ressource communautaire vous a aidé ? Modifiez cette page et ajoutez-la !_
+- [Rollups ZK vs Validium](https://blog.matter-labs.io/zkrollup-vs-validium-starkex-5614e38bc263)
+- [Volition et le spectre émergent de la disponibilité des données](https://medium.com/starkware/volition-and-the-emerging-data-availability-spectrum-87e8bfa09bb)
+- [Rollups, Validiums, et Volitions : Découvrez les solutions de mise à l'échelle d'Ethereum les plus récentes](https://www.defipulse.com/blog/rollups-validiums-and-volitions-learn-about-the-hottest-ethereum-scaling-solutions)
diff --git a/src/content/translations/fr/developers/docs/scaling/zk-rollups/index.md b/src/content/translations/fr/developers/docs/scaling/zk-rollups/index.md
index 4e4dc13d4dd..6ad0f539162 100644
--- a/src/content/translations/fr/developers/docs/scaling/zk-rollups/index.md
+++ b/src/content/translations/fr/developers/docs/scaling/zk-rollups/index.md
@@ -1,32 +1,220 @@
---
-title: Rollups Zero-Knowledge (ZK)
-description: Introduction aux Rollups Zero-Knowledge
+title: Rollups ZK (Zero-Knowledge)
+description: Une introduction aux rollups zero-knowledge, une solution de mise à l'échelle utilisée par la Communauté Ethereum.
lang: fr
---
+Les rollups zero-knowledge (ZK-rollups) sont [des solutions de mise à l'échelle](/developers/docs/scaling/) de couche 2 qui augmentent le débit sur le réseau principal Ethereum en déplaçant le calcul et le stockage d'état hors chaîne. Les rollups ZK peuvent traiter des milliers de transactions par lot, puis publier sur le réseau principal uniquement quelques données sommaires. Ces données sommaires définissent les modifications qui doivent être apportées à l'état Ethereum et certaines preuves cryptographiques que ces modifications sont correctes.
+
## Prérequis {#prerequisites}
-Vous devez avoir une bonne compréhension de tous les sujets fondamentaux et une compréhension approfondie de la [mise à l'échelle d'Ethereum](/developers/docs/scaling/). La mise en œuvre de solutions de mise à l'échelle telles que les rollups est un sujet avancé, car la technologie est moins éprouvée et toujours en cours de recherche et développement.
+Vous devez avoir lu et compris notre page sur [la mise à l'échelle d'Ethereum](/developers/docs/scaling/) et [la couche 2](/layer-2).
+
+## Qu'est-ce que les rollups zero-knowledge ? {#what-are-zk-rollups}
+
+**Les rollups à connaissance nulle (ZK-rollups)**regroupent (« roll up ») les transactions dans des lots qui sont exécutés hors chaîne. Le calcul hors chaîne réduit la quantité de données qui doivent être publiées dans la blockchain. Les opérateurs ZK-rollup soumettent un résumé des modifications requises pour représenter toutes les transactions dans un lot plutôt que d'envoyer chaque transaction individuellement. Ils produisent également [des preuves de validité](/glossary/#validity-proof) pour prouver la justesse de leurs modifications. La preuve de validité démontre, certitude cryptographique à l'appui, que les modifications proposées à l'état d'Ethereum reflètent vraiment le résultat final de l'exécution de toutes les transactions du lot.
+
+L'état du ZK-rollup est maintenu par un contrat intelligent déployé sur le réseau Ethereum. Pour mettre à jour cet état, les nœuds ZK-rollup doivent soumettre une preuve de validité pour vérification. Comme mentionné ci-dessus, la preuve de validité est l'assurance cryptographique que le changement d'état proposé par le rollup correspond au résultat de l'exécution du lot de transactions donné. Cela signifie que les ZK-rollups n'ont besoin que de fournir des preuves de validité pour finaliser les transactions sur Ethereum au lieu de poster toutes les données de transaction sur la chaîne comme les [rollups optimistes](/developers/docs/scaling/optimistic-rollups/).
+
+Le retrait de fonds d'un rollup ZK vers Ethereum se fait sans délai car les transactions de retraits sont exécutées une fois que le contrat de rollup ZK a vérifié la preuve de validité. À l'inverse, retirer des fonds depuis les rollups optimistes est sujet à un délai afin de permettre à quiconque de contester la transaction de sortie en produisant une [preuve de fraude](/glossary/#fraud-proof).
+
+Les rollups ZK écrivent les transactions sur Ethereum comme `calldata`. `calldata` est l'endroit où sont stockées les données qui sont incluses dans les appels externes aux fonctions des contrats intelligents. Les informations contenues dans `calldata` sont publiées sur la blockchain, permettant à quiconque de reconstituer l'état du rollup de manière indépendante. Les rollups ZK utilisent des techniques de compression pour réduire les données de transaction. Par exemple, les comptes sont représentés par un index plutôt que par une adresse, ce qui permet d'économiser 28 octets de données. La publication des données sur la chaîne représente un coût important pour les rollups, la compression des données peut donc réduire les frais pour les utilisateurs.
+
+## Comment les rollups ZK interagissent avec Ethereum ? {#zk-rollups-and-ethereum}
+
+Un rollup ZK est un protocole hors chaîne qui fonctionne au dessus de la blockchain Ethereum et qui est géré par des contrats intelligents Ethereum en chaîne. Les rollups ZK exécutent des transactions en dehors du réseau principal, mais soumettent périodiquement des lots de transactions effectuées hors chaîne à un contrat « rollup » exécuté sur la chaîne. Cet enregistrement de transactions est immuable, tout comme la blockchain Ethereum, et forme la chaîne ZK-rollup.
+
+L'architecture centrale du rollup ZK est composée des éléments suivants :
+
+1. **Les contrats en chaîne** : Le fonctionnement des rollups ZK est contrôlé par des contrats intelligents s'exécutant sur Ethereum. Cela inclut le contrat principal qui stocke les blocs du rollup, suit les dépôts et surveille les mises à jour d'état. Un autre contrat publié sur la chaîne (le contrat vérifieur) vérifie les preuves de connaissance zéro soumises par les producteurs de blocs. Ainsi, Ethereum sert de couche de base ou de « couche 1 » aux rollups ZK.
+
+2. **Machine virtuelle (VM) hors chaîne** : Alors que le protocole ZK-rollup vit sur Ethereum, l'exécution des transactions et le stockage des états se font sur une machine virtuelle distincte, indépendante de l'[EVM](/developers/docs/evm/). Cette VM hors chaîne est l'environnement d'exécution des transactions sur le rollup ZK et sert de couche secondaire ou de « couche 2 » pour le protocole ZK-rollup. Les preuves de validité vérifiées sur le réseau principal d'Ethereum garantissent l'exactitude des transitions d'état dans la VM hors chaîne.
+
+Les rollups ZK sont des « solutions hybrides de mise à l'échelle », des protocoles hors chaîne qui fonctionnement indépendamment d'Ethereum tout en profitant de sa sécurité. Plus précisément, le réseau Ethereum assure la validité des mises à jour d'état sur le rollup ZK et garantit la disponibilité de données derrière chaque mise à jour de l'état du rollup. Par conséquent, les rollups ZK sont considérablement plus sûrs que les solutions de mise à l'échelle hors chaîne pures, telles que les [chaînes latérales](/developers/docs/scaling/sidechains/), qui sont responsables de leurs propriétés de sécurité, ou les [validiums](/developers/docs/scaling/validium/), qui vérifient également les transactions sur Ethereum avec des preuves de validité, mais stockent les données de transaction ailleurs.
+
+Les rollups ZK s'appuient sur le protocole Ethereum principal pour les raisons suivantes :
+
+### Disponibilité des données {#data-availability}
+
+Les rollups ZK publient sur Ethereum les données d'état de chaque transaction traitée hors chaîne. Avec ces données, il est possible pour les particuliers ou les entreprises de reproduire l'état du rollup et de valider eux-mêmes la chaîne. Ethereum met ces données à la disposition de tous les participants du réseau en tant que `calldata`.
+
+Les rollups ZK n'ont pas besoin de publier beaucoup de données de transaction sur la chaîne car les preuves de validité vérifient déjà l'authenticité des transitions d'état. Néanmoins, le stockage des données sur la chaîne reste important car il permet une vérification indépendante et sans autorisation de l'état de la chaîne L2, ce qui permet à quiconque de soumettre des lots de transactions, empêchant ainsi les opérateurs malveillants de censurer ou de geler la chaîne.
+
+La présence d'une chaîne est nécessaire pour que les utilisateurs puissent interagir avec le rollup. Sans accès aux données de l'état, les utilisateurs ne peuvent pas consulter le solde de leur compte ou effectuer des transactions (par exemple, des retraits) qui dépendent des informations de l'état.
+
+### Finalité de la transaction {#transaction-finality}
+
+Ethereum agit comme une couche de règlement pour les rollups ZK : Les transactions L2 ne sont finalisées que si le contrat L1 accepte la preuve de validité. Cela élimine le risque que des opérateurs malveillants corrompent la chaîne (par exemple, en volant les fonds du rollup) puisque chaque transaction doit être approuvée sur le réseau principal. De plus, Ethereum garantit que les opérations des utilisateurs ne peuvent pas être inversées une fois finalisées sur la L1.
+
+### Résistance à la censure {#censorship-resistance}
+
+La plupart des rollups ZK utilisent un « supernoeud » (l'opérateur) pour exécuter des transactions, produire des lots et soumettre des blocs au L1. Bien que cette méthode soit gage d'efficacité, elle augmente le risque de censure : les opérateurs de rollups ZK malveillants peuvent censurer certains utilisateurs en refusant d'inclure leurs transactions dans des lots.
+
+En tant que mesure de sécurité, les rollups ZK permettent aux utilisateurs de soumettre des transactions directement au contrat de rollup sur le réseau principal s'ils pensent être censurés par l'opérateur. Cela permet aux utilisateurs de forcer une sortie depuis le rollup ZK vers Ethereum sans avoir à se fier à l’autorisation de l’opérateur.
+
+## Comment les rollups ZK fonctionnent-ils ? {#how-do-zk-rollups-work}
+
+### Transactions {#transactions}
+
+Les utilisateurs du rollup ZK signent les transactions et les soumettent aux opérateurs L2 pour traitement et inclusion dans le lot suivant. Dans certains cas, l'opérateur est une entité centralisée, appelée séquenceur, qui exécute les transactions, les regroupe en lots et les soumet à L1. Dans ce système, le séquenceur est la seule entité autorisée à produire des blocs L2 et à ajouter des transactions rollup au contrat ZK-rollup.
+
+D'autres rollups ZK peuvent faire tourner le rôle d'opérateur en utilisant un ensemble de validateurs de [preuve d'enjeu](/developers/docs/consensus-mechanisms/pos/). Les opérateurs potentiels déposent des fonds dans le contrat de rollup, le montant de chaque mise influençant les chances de l'opérateur d'être sélectionné pour produire le prochain lot de rollup. La mise de l'opérateur peut être réduite s'il agit de manière malveillante, ce qui l'incite à poster des blocs valides.
+
+#### Comment les rollups ZK publient les données de transaction sur Ethereum {#how-zk-rollups-publish-transaction-data-on-ethereum}
+
+Comme expliqué précédemment, les données de transaction sont publiées sur Ethereum en tant que `calldata`. `calldata` est une zone de données dans un contrat intelligent utilisée pour passer des arguments à une fonction et se comporte de manière similaire à [la mémoire](/developers/docs/smart-contracts/anatomy/#memory). Bien que les `calldata` ne soient pas stockées dans l'état d'Ethereum, elles persistent sur la chaîne dans le cadre des [journaux d'historique](https://docs.soliditylang.org/en/latest/introduction-to-smart-contracts.html?highlight=memory#logs) de la chaîne Ethereum. `calldata` n'affecte pas l'état d'Ethereum, ce qui en fait un moyen bon marché de stocker des données sur la chaîne.
+
+Le mot-clé `calldata` identifie souvent la méthode du contrat intelligent appelée par une transaction et contient les entrées de la méthode sous la forme d'une séquence arbitraire d'octets. Les rollups ZK utilisent `calldata` pour publier des données de transaction compressées sur la chaîne ; l'opérateur du rollup ajoute simplement un nouveau lot en appelant la fonction requise dans le contrat du rollup et passe les données compressées comme arguments de fonction. Cela permet de réduire les coûts pour les utilisateurs, car une grande partie des frais de rollup est consacrée au stockage des données de transaction sur la chaîne.
+
+### Engagements d'état {#state-commitments}
+
+L'état du rollup ZK, qui comprend les comptes et les soldes de L2, est représenté sous la forme d'un [arbre de Merkle](/whitepaper/#merkle-trees). Un hachage cryptographique de la racine de l'arbre de Merkle (Merkle root) est stocké dans le contrat on-chain, ce qui permet au protocole de rollup de suivre les changements d'état du rollup ZK.
+
+Le rollup passe à un nouvel état après l'exécution d'un nouvel ensemble de transactions. L'opérateur qui a initié la transition d'état est tenu de calculer une nouvelle racine d'état et de la soumettre au contrat en chaîne. Si la preuve de validité associée au lot est authentifiée par le contrat du vérificateur, la nouvelle racine de Merkle devient la racine d'état canonique du rollup ZK.
+
+Outre le calcul des racines d'état, l'opérateur rollup ZK crée également une racine de lot - la racine d'un arbre de Merkle comprenant toutes les transactions d'un lot. Lorsqu'un nouveau lot est soumis, le contrat de rollup stocke la racine du lot, ce qui permet aux utilisateurs de prouver qu'une transaction (par exemple, une demande de retrait) a été incluse dans le lot. Les utilisateurs devront fournir les détails de la transaction, la racine du lot et une [preuve de Merkle](/developers/tutorials/merkle-proofs-for-offline-data-integrity/) montrant le chemin d'inclusion.
+
+### Preuves de validité {#validity-proofs}
+
+La nouvelle racine d'état que l'opérateur du rollup ZK soumet au contrat L1 est le résultat des mises à jour de l'état du rollup. Si Alice envoie 10 jetons à Bob, l'opérateur diminue simplement le solde d'Alice de 10 et augmente le solde de Bob de 10. L'opérateur hache ensuite les données de compte mises à jour, reconstruit l'arbre de Merkle du rollup et soumet la nouvelle racine de Merkle au contrat en chaîne.
+
+Mais le contrat du rollup n'acceptera pas automatiquement l'engagement d'état proposé tant que l'opérateur n'aura pas prouvé que la nouvelle racine de Merkle résulte de mises à jour correctes de l'état du rollup. Pour ce faire, l'opérateur ZK-rollup produit une preuve de validité, un engagement cryptographique succinct vérifiant l'exactitude des transactions par lots.
+
+Les preuves de validité permettent aux parties de prouver l'exactitude d'une déclaration sans révéler la déclaration elle-même, c'est pourquoi elles sont également appelées preuves à connaissance zéro. Les rollups ZK utilisent des preuves de validité pour confirmer l'exactitude des transitions d'état hors chaîne sans avoir à réexécuter les transactions sur Ethereum. Ces preuves peuvent se présenter sous la forme d'un [ZK-SNARK](https://arxiv.org/abs/2202.06877) (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) ou [ZK-STARK](https://eprint.iacr.org/2018/046) (Zero-Knowledge Scalable Transparent Argument of Knowledge).
+
+Les SNARK et les STARK permettent d'attester de l'intégrité du calcul hors chaîne dans les rollups ZK, bien que chaque type de preuve ait des caractéristiques distinctes.
+
+**ZK-SNARK**
+
+Pour que le protocole ZK-SNARK fonctionne, il est nécessaire de créer une chaîne de référence commune (CRS) : la CRS fournit des paramètres publics pour prouver et vérifier les preuves de validité. La sécurité du système de preuve dépend de la configuration du SRC ; si les informations utilisées pour créer les paramètres publics tombent en possession d'acteurs malveillants, ceux-ci peuvent être en mesure de générer de fausses preuves de validité.
+
+Certains rollups ZK tentent de résoudre ce problème en utilisant une [cérémonie de calcul multipartite (MPC)](https://zkproof.org/2021/06/30/setup-ceremonies/amp/), impliquant des personnes de confiance, pour générer des paramètres publics pour le circuit ZK-SNARK. Chaque partie apporte un élément aléatoire (appelé « déchet toxique ») pour construire le CRS, qu'elle doit détruire immédiatement.
+
+Les configurations de confiance sont utilisées car elles augmentent la sécurité de la configuration CRS. Tant qu'un participant honnête détruit son entrée, la sécurité du système ZK-SNARK est garantie. Néanmoins, cette approche nécessite de faire confiance aux personnes concernées pour supprimer leur caractère aléatoire échantillonné et ne pas compromettre les garanties de sécurité du système.
+
+En dehors des hypothèses de confiance, les ZK-SNARK sont populaires pour leur petite taille de preuve et leur vérification en temps constant. Comme la vérification des preuves sur L1 constitue le coût le plus important de l'exploitation d'un rollup ZK, les L2 utilisent les ZK-SNARK pour générer des preuves qui peuvent être vérifiées rapidement et à moindre coût sur le réseau principal.
+
+**ZK-STARK**
+
+Comme les ZK-SNARK, les ZK-STARK prouvent la validité du calcul hors chaîne sans révéler les entrées. Cependant, les ZK-STARK sont considérés comme une amélioration des ZK-SNARK en raison de leur évolutivité et de leur transparence.
+
+Les ZK-STARK sont « transparents », car ils peuvent fonctionner sans la mise en place fiable d'une chaîne de référence commune (CRS). Au lieu de cela, les ZK-STARK s'appuient sur un caractère aléatoire vérifiable publiquement pour définir les paramètres de génération et de vérification des preuves.
+
+Les ZK-STARK offrent également une meilleure évolutivité car le temps nécessaire pour prouver et vérifier les preuves de validité augmente _quasi linéairement_ par rapport à la complexité du calcul sous-jacent. Avec les ZK-SNARK, les temps de preuve et de vérification évoluent _linéairement_ par rapport à la taille du calcul sous-jacent. Cela signifie que les ZK-STARK nécessitent moins de temps que les ZK-SNARK à des fins de preuve et de vérification lorsque de grands ensembles de données sont impliqués, ce qui les rend utiles pour les applications à fort volume.
+
+Les ZK-STARK sont également protégés contre les ordinateurs quantiques, tandis que la cryptographie à courbe elliptique (ECC) utilisée dans les ZK-SNARK est largement considérée comme sensible aux attaques des ordinateurs quantiques. L'inconvénient des ZK-STARK est qu'ils produisent des preuves de plus grande taille, ce qui est plus coûteux à vérifier sur Ethereum.
-Vous recherchez une ressource plus conviviale pour les débutants ? Consultez notre [introduction à la Couche 2](/layer-2/).
+#### Comment fonctionnent les preuves de validités dans les rollups ZK ? {#validity-proofs-in-zk-rollups}
-## Rollups Zero Knowledge (ZK) {#zk-rollups}
+##### Génération de la preuve
-Les **Rollups Zero Knowledge (rollups ZK)** regroupent des centaines de transferts hors chaîne et génèrent une preuve cryptographique. Ces preuves peuvent être des SNARK (Succinct Non-interactive Argument of Knowledge - argument succing non-interactif de connaissance) ou des STARK (Scalable Transparent Argument of Knowledge - argument de connaissance évolutif transparent). Les SNARK et les STARK sont des preuves de validité et sont intégrés dans la couche 1.
+Avant d'accepter les transactions, l'opérateur effectuera les vérifications habituelles. Cela inclut les confirmations suivantes :
-Le contrat intelligent du rollup ZK conserve l'état de tous les transferts effectués dans la couche 2 et cet état ne peut être mis à jour qu'avec une preuve de validité. Cela signifie que les rollups ZK n'ont besoin que de la preuve de validité au lieu de toutes les données de la transaction. Avec un rollup ZK, valider un bloc est plus rapide et moins coûteux, car moins de données sont incluses.
+- Les comptes de l'émetteur et du récepteur font partie de l'arbre d'état.
+- L'expéditeur dispose de suffisamment de fonds pour traiter la transaction.
+- La transaction est correcte et correspond à la clé publique de l'expéditeur sur le rollup.
+- Le nonce de l'expéditeur est correct, etc.
-Avec un rollup ZK, les fonds sont déplacés sans délai de la couche 2 à la couche 1, car une preuve de validité acceptée par le contrat ZK-rollup a déjà vérifié les fonds.
+Une fois que le nœud ZK-rollup a suffisamment de transactions, il les agrège en un lot et compile les entrées pour que le circuit de preuve les compile en une preuve ZK succincte. Cela comprend :
-En se trouvant sur la couche 2, les rollups ZK permettent d'optimiser davantage la taille des transactions. Par exemple, un compte représenté par un index plutôt que par une adresse permet de réduire à seulement 4 octets une transaction de 32 octets. Les transactions sont également écrites sur Ethereum comme des `données d'appel`, réduisant ainsi les frais de gaz.
+- Un arbre de Merkle comprenant toutes les transactions du lot.
+- Preuves de Merkle pour les transactions afin de prouver l'inclusion dans le lot.
+- Preuves de Merkle pour chaque paire émetteur-récepteur dans les transactions afin de prouver que ces comptes font partie de l'arbre d'état du rollup.
+- Un ensemble de racines d'état intermédiaires, dérivé de la mise à jour de la racine d'état après l'application des mises à jour d'état pour chaque transaction (c'est-à-dire, diminution des comptes de l'émetteur et augmentation des comptes du récepteur).
-### Avantages et inconvénients {#zk-pros-and-cons}
+Le circuit de preuve calcule la preuve de validité en « bouclant » sur chaque transaction et en effectuant les mêmes contrôles que ceux effectués par l'opérateur avant de traiter la transaction. Tout d'abord, il vérifie que le compte de l'expéditeur fait partie de la racine de l'état existant en utilisant la preuve Merkle fournie. Ensuite, il réduit le solde de l'expéditeur, augmente son nonce, hache les données mises à jour du compte et les combine avec la preuve Merkle pour générer une nouvelle racine Merkle.
-| Avantages | Inconvénients |
-| ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ |
-| Temps de finalisation plus court, dans la mesure où l'état est immédiatement vérifié une fois les preuves envoyées à la chaîne principale. | Certains ne disposent pas du support EVM. |
-| Pas de vulnérabilité aux attaques économiques alors que les [rollups optimistes](#optimistic-pros-and-cons) y sont vulnérables. | Les preuves de validité étant intenses à calculer, les rollups ZK ne présentent guère d'intérêt pour les applications peu actives sur la chaîne. |
-| Sécurisé et décentralisé, car les données nécessaires pour récupérer l'état sont stockées sur la couche 1. | Un opérateur peut influencer l'ordre des transactions |
+Cette racine de Merkle reflète le seul changement d'état du rollup ZK : un changement dans le solde et le nonce de l'expéditeur. Cela est possible car la preuve de Merkle utilisée pour prouver l'existence du compte est utilisée pour dériver la nouvelle racine d'état.
+
+Le circuit de preuve effectue le même processus sur le compte du récepteur. Il vérifie si le compte du destinataire existe sous la racine de l'état intermédiaire (à l'aide de la preuve de Merkle), augmente son solde, ré-écrase les données du compte et les combine avec la preuve de Merkle pour générer une nouvelle racine d'état.
+
+Le processus se répète pour chaque transaction ; chaque « boucle » crée une nouvelle racine d'état à partir de la mise à jour du compte de l'expéditeur et une nouvelle racine suivante à partir de la mise à jour du compte du destinataire. Comme expliqué, chaque mise à jour de la racine de l'état représente une partie de l'arbre d'état du rollup qui change.
+
+Le circuit de vérification ZK itère sur l'ensemble du lot de transactions, vérifiant la séquence de mises à jour qui aboutit à une racine d'état final après l'exécution de la dernière transaction. La dernière racine de Merkle calculée devient la plus récente racine d'état canonique du rollup ZK.
+
+##### Vérification de la preuve
+
+Après que le circuit de preuve vérifie l'exactitude des mises à jour d'état, l'opérateur L2 soumet la preuve de validité calculée au contrat du vérificateur sur L1. Le circuit de vérification du contrat vérifie la validité de la preuve et vérifie également les entrées publiques qui font partie de la preuve :
+
+- **Racine du pré-état** : La racine de l'ancien état du rollup ZK (c'est-à-dire avant l'exécution des transactions groupées), reflétant le dernier état valide connu de la chaîne L2.
+
+- **Racine post-état** : La racine du nouvel état du rollup ZK (c'est-à-dire après l'exécution des transactions par lots), reflétant le tout nouvel état de la chaîne L2. La racine post-état est la racine finale dérivée après l'application des mises à jour d'état dans le circuit de preuve.
+
+- **Racine du lot** : La racine Merkle du lot, dérivée en _merklizant_ les transactions du lot et en hachant la racine de l'arbre.
+
+- **Entrées des transactions** : Données associées aux transactions exécutées dans le cadre du lot soumis.
+
+Si la preuve satisfait le circuit (c'est-à-dire qu'elle est valide), cela signifie qu'il existe une séquence de transactions valides qui font passer le rollup de l'état précédent (empreintes cryptographiques de la racine du pré-état) à un nouvel état (empreintes cryptographiques de la racine du post-état). Si la racine pré-état correspond à la racine stockée dans le contrat de rollup, et que la preuve est valide, le contrat de rollup prend la racine post-état de la preuve et met à jour son arbre d'état pour refléter l'état modifié du rollup.
+
+### Entrées et sorties {#entries-and-exits}
+
+Les utilisateurs entrent dans le rollup ZK en déposant des jetons dans le contrat du rollup déployé sur la chaîne L1. Cette transaction est mise en file d'attente, car seuls les opérateurs peuvent soumettre des transactions au contrat rollup.
+
+Une fois que la file d'attente des dépôts commence à se remplir, l'opérateur ZK-rollup prendra les transactions de dépôt et les soumettra au contrat de rollup. Une fois que les fonds de l'utilisateur sont dans le rollup, ils peuvent commencer à effectuer des transactions en les envoyant à l'opérateur pour traitement. Les utilisateurs peuvent vérifier les soldes sur le rollup en hachant les données de leur compte puis en envoyant le hachage au contrat rollup et en lui fournissant une preuve Merkle pour vérifier qu'elle correspond à l'état actuel de la racine de Merkle.
+
+Retirer depuis un rollup ZK vers la L1 est simple. L'utilisateur initie la transaction de sortie en envoyant ses actifs sur le rollup vers un compte spécifié pour le brûlage. Si l'opérateur inclut la transaction dans le lot suivant, l'utilisateur peut soumettre une demande de retrait au contrat on-chain. Cette demande de retrait comprendra les éléments suivants :
+
+- Preuve de Merkle prouvant l'inclusion de la transaction de l'utilisateur sur le compte brûlé dans un lot de transactions
+
+- Données de transaction
+
+- Racine du lot
+
+- Adresse L1 pour recevoir les fonds déposés
+
+Le contrat de rollup hache les données de la transaction, vérifie si la racine du lot existe, et utilise la preuve de Merkle pour vérifier si le hachage de la transaction fait partie de la racine du lot. Ensuite, le contrat exécute la transaction de sortie et envoie les fonds à l'adresse choisie par l'utilisateur sur L1.
+
+## Les rollups ZK et la compatibilité avec la Machine Virtuelle Ethereum (EVM) {#zk-rollups-and-evm-compatibility}
+
+Contrairement aux rollups optimistes, les rollups ZK ne sont pas facilement compatibles avec la [Machine virtuelle Ethereum (EVM)](/developers/docs/evm/). Prouver le calcul EVM général dans les circuits est plus difficile et nécessite plus de ressources que de prouver des calculs simples (comme le transfert de jetons décrit précédemment).
+
+Cependant, [les progrès de la technologie de la connaissance zéro](https://hackmd.io/@yezhang/S1_KMMbGt#Why-possible-now) suscitent un regain d'intérêt pour envelopper le calcul EVM dans des preuves de connaissance zéro. Ces efforts visent à créer une mise en œuvre de l'EVM à connaissance nulle (zkEVM) qui peut vérifier efficacement l'exactitude de l'exécution d'un programme. Un zkEVM recrée les codes d'opérations EVM existants pour les prouver/vérifier dans les circuits, ce qui permet d'exécuter des contrats intelligents.
+
+Comme l'EVM, un zkEVM passe d'un état à l'autre après avoir effectué un calcul sur certaines entrées. La différence est que le zkEVM crée également des preuves de connaissance zéro pour vérifier l'exactitude de chaque étape de l'exécution du programme. Les preuves de validité pourraient vérifier l'exactitude des opérations qui touchent l'état de la VM (mémoire, pile, stockage) et le calcul lui-même (c'est-à-dire que l'opération a appelé les bons codes d'opérations et les a exécutés correctement).
+
+L'introduction des rollups ZK compatibles avec l'EVM devrait aider les développeurs à tirer parti de l'évolutivité et des garanties de sécurité des preuves à connaissance zéro. Plus important encore, la compatibilité avec l'infrastructure Ethereum native signifie que les développeurs peuvent créer des dApps adaptées à ZK en utilisant des outils et des langages familiers (et éprouvés).
+
+## Comment fonctionnent les frais des rollups ZK ? {#how-do-zk-rollup-fees-work}
+
+Le montant que les utilisateurs paient pour les transactions sur les rollups ZK dépend des frais de gaz, tout comme sur le réseau principal Ethereum. Cependant, les frais de gaz fonctionnent différemment sur les couches de second niveau et sont influencés par les coûts suivants :
+
+1. **Écriture d'état** : Il y a un coût fixe pour écrire dans l'état d'Ethereum (c'est-à-dire, soumettre une transaction sur la blockchain d'Ethereum). Les rollups ZK réduisent ce coût en regroupant les transactions et en répartissant les coûts fixes entre plusieurs utilisateurs.
+
+2. **Data publication** : Les rollups ZK publient les données d'état de chaque transaction vers Ethereum en tant que `calldata`. Les coûts des `calldata` sont actuellement régis par [l'EIP-1559](https://eips.ethereum.org/EIPS/eip-1559), qui stipule un coût de 16 gaz pour les octets non nuls et de 4 gaz pour les octets nuls de `calldata`, respectivement. Le coût payé pour chaque transaction est influencé par la quantité de `calldata` qui doit être publiée sur la chaîne à cet effet.
+
+3. **Frais d'opérateur L2** : Il s'agit du montant versé à l'opérateur de rollup en compensation des coûts de calcul encourus pour le traitement des transactions, un peu comme les frais de mineur sur Ethereum.
+
+4. **Génération et vérification des preuves** : Les opérateurs de rollup ZK doivent produire des preuves de validité pour les lots de transactions, ce qui est gourmand en ressources. La vérification des preuves à connaissance zéro sur le réseau principal coûte également du gaz (~ 500 000 gaz).
+
+En plus des transactions par lots, les rollups ZK réduisent les frais des utilisateurs en compressant les données de transaction. Vous pouvez [voir un aperçu en temps réel](https://l2fees.info/) du coût d'utilisation des rollups ZK Ethereum.
+
+## Comment les rollups ZK font-ils évoluer Ethereum ? {#scaling-ethereum-with-zk-rollups}
+
+### Compression des données de transaction {#transaction-data-compression}
+
+Les rollups ZK augmentent le débit de la couche de base d'Ethereum en transférant les calculs hors de la chaîne, mais le véritable coup de pouce pour la mise à l'échelle provient de la compression des données de transaction. La [taille des blocs](/developers/docs/blocks/#block-size) d'Ethereum limite les données que chaque bloc peut contenir et, par extension, le nombre de transactions traitées par bloc. En compressant les données liées aux transactions, les rollups ZK augmentent considérablement le nombre de transactions traitées par bloc.
+
+Les rollups ZK peuvent mieux comprimer les données de transaction que les rollups optimistes puisqu'ils n'ont pas besoin d'enregistrer toutes les données nécessaires pour valider chaque transaction. Ils ne doivent comptabiliser que les données minimales requises pour reconstruire le dernier état des comptes et des soldes sur le rollup.
+
+### Preuves récursives {#recursive-proofs}
+
+Un avantage des preuves à connaissance zéro est que les preuves peuvent vérifier d'autres preuves. Par exemple, un seul ZK-SNARK peut vérifier d'autres ZK-SNARK. De telles « preuves de preuves » sont appelées preuves récursives et augmentent considérablement le débit sur les rollups ZK.
+
+Actuellement, les preuves de validité sont générées bloc par bloc et soumises au contrat L1 pour vérification. Cependant, la vérification des preuves d'un seul bloc limite le débit que les rollups ZK peuvent atteindre puisque seul un bloc peut être finalisé lorsque l'opérateur soumet une preuve.
+
+Les preuves récursives, cependant, permettent de finaliser plusieurs blocs avec une seule preuve de validité. En effet, le circuit de preuve agrège récursivement plusieurs preuves par blocs jusqu'à ce qu'une preuve finale soit créée. L'opérateur L2 soumet cette preuve récursive, et si le contrat l'accepte, tous les blocs concernés seront finalisés instantanément. Avec les preuves récursives, le nombre de transactions rollup ZK qui peuvent être finalisées sur Ethereum à intervalles augmente.
+
+### Avantages et inconvénients des rollups ZK {#zk-rollups-pros-and-cons}
+
+| Avantages | Inconvénients |
+| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Les preuves de validité garantissent l'exactitude des transactions hors chaîne et empêchent les opérateurs d'exécuter des transitions d'état invalides. | Le coût associé au calcul et à la vérification des preuves de validité est substantiel et peut augmenter les frais pour les utilisateurs de rollup. |
+| Offre une finalité de transaction plus rapide car les mises à jour d'état sont approuvées une fois que les preuves de validité sont vérifiées sur L1. | La construction de rollups ZK compatibles avec l'EVM est difficile en raison de la complexité de la technologie de la connaissance zéro. |
+| S'appuie sur des mécanismes cryptographiques sans confiance pour la sécurité, et non sur l'honnêteté d'acteurs incités comme avec [les rollups optimistes](/developers/docs/scaling/optimistic-rollups/#optimistic-pros-and-cons). | La production de preuves de validité nécessite un matériel spécialisé, ce qui pourrait générer une centralisation de la chaîne aux mains de quelques acteurs. |
+| Stocke les données nécessaires pour récupérer l'état hors chaîne sur L1, ce qui garantit la sécurité, la résistance à la censure et la décentralisation. | Les opérateurs centralisés (séquenceurs) peuvent influencer l'ordre des transactions. |
+| Les utilisateurs bénéficient d'une plus grande efficacité du capital et peuvent retirer des fonds de L2 sans délai. | Les exigences matérielles peuvent réduire le nombre de participants qui peuvent forcer la chaîne à progresser, ce qui augmente le risque que des opérateurs malveillants gèlent l'état du rollup et censurent les utilisateurs. |
+| Ne dépend pas des hypothèses de vivacité et les utilisateurs n'ont pas à valider la chaîne pour protéger leurs fonds. | Certains systèmes de preuve (par exemple, ZK-SNARK) nécessitent une installation de confiance qui, si elle est mal gérée, pourrait potentiellement compromettre le modèle de sécurité d'un rollup ZK. |
+| Une meilleure compression des données peut contribuer à réduire les coûts de publication des `calldata` sur Ethereum et à minimiser les frais de rollup pour les utilisateurs. | |
### Les rollups ZK en images {#zk-video}
@@ -40,7 +228,27 @@ Il existe un grand nombre d'implémentations de rollups ZK que vous pouvez inté
-**Lectures sur les rollups ZK**
+## Qui travaille sur une zkEVM ? {#zkevm-projects}
+
+Les projets fonctionnant sur les zkEVM comprennent :
+
+- **[Applied ZKP](https://github.com/privacy-scaling-explorations/zkevm-specs)** - _Applied ZKP est un projet financé par la Fondation Ethereum pour développer un rollup ZK compatible avec l'EVM et un mécanisme pour générer des preuves de validité pour les blocs Ethereum._
+
+- **[Polygon Hermez](https://polygon.technology/solutions/polygon-zkevm)** - _Hermez est un rollup ZK décentralisé sur le réseau principal Ethereum travaillant sur une machine virtuelle Ethereum à connaissance nulle (zkEVM) qui exécute les transactions Ethereum de manière transparente, y compris les contrats intelligents avec des validations de preuve à connaissance nulle._
+
+- **[Scroll](https://scroll.io/blog/zkEVM)** - _Scroll est une entreprise axée sur la technologie travaillant à la création d'une solution native zkEVM de couche 2 pour Ethereum._
+
+- **[Taiko](https://taiko.xyz)** - _Taiko est un rollup ZK décentralisé, équivalent à Ethereum (une [EVM ZK de type 1](https://vitalik.ca/general/2022/08/04/zkevm.html))._
+
+- **[ZKSync](https://docs.zksync.io/zkevm/)** - _ZkSync 2.0 est un rollup ZK compatible avec l'EVM développé par Matter Labs, propulsé par son propre zkEVM._
+
+## Lecture supplémentaire sur les rollups ZK {#further-reading-on-zk-rollups}
- [Qu'est-ce que les Rollups Zero Knowledge ?](https://coinmarketcap.com/alexandria/glossary/zero-knowledge-rollups)
+- [Qu'est-ce que les rollups zero-knowledge ?](https://alchemy.com/blog/zero-knowledge-rollups)
- [STARKs vs SNARKs](https://consensys.net/blog/blockchain-explained/zero-knowledge-proofs-starks-vs-snarks/)
+- [Qu'est-ce qu'un zkEVM ?](https://www.alchemy.com/overviews/zkevm)
+- [Introduction au zkEVM](https://hackmd.io/@yezhang/S1_KMMbGt)
+- [Ressources géniales pour zkEVM](https://github.com/LuozhuZhang/awesome-zkevm)
+- [Les dessous de ZK-SNARKS](https://vitalik.ca/general/2017/02/01/zk_snarks.html)
+- [Comment les SNARK sont-ils possibles ?](https://vitalik.ca/general/2021/01/26/snarks.html)
diff --git a/src/content/translations/fr/developers/docs/smart-contracts/security/index.md b/src/content/translations/fr/developers/docs/smart-contracts/security/index.md
index 287bd5892ef..8da4cdf59a2 100644
--- a/src/content/translations/fr/developers/docs/smart-contracts/security/index.md
+++ b/src/content/translations/fr/developers/docs/smart-contracts/security/index.md
@@ -96,7 +96,7 @@ Cela dit, évitez de considérer les audits comme un remède miracle. Les audits
La mise en place d'un programme de prime de bogues est une autre approche pour implémenter des examens de code externes. Une prime de bogue est une récompense financière donnée aux individus (généralement des hackers whitehat) qui découvrent des vulnérabilités dans une application.
-Lorsqu'elle est utilisée correctement, la primes de bogues incitent les membres de la communauté hacker à inspecter votre code pour trouver des défauts critiques. Un exemple réel est le « bogue d'argent infini » qui aurait permis à un attaquant de créer un nombre illimité d'Ether sur [Optimisme](https://www.optimism.io/), un protocole [Couche 2](https://ethereum.org/en/layer-2/) fonctionnant sur Ethereum. Heureusement, un hacker whitehat [a découvert le défaut](https://www.saurik.com/optimism.html) et l'a notifié à l'équipe, [gagnant une grosse prime ce faisant](https://cryptoslate.com/critical-bug-in-ethereum-l2-optimism-2m-bounty-paid/).
+Lorsqu'elle est utilisée correctement, la primes de bogues incitent les membres de la communauté hacker à inspecter votre code pour trouver des défauts critiques. Un exemple réel est le « bogue d'argent infini » qui aurait permis à un attaquant de créer un nombre illimité d'Ether sur [Optimisme](https://www.optimism.io/), un protocole [Couche 2](/layer-2/) fonctionnant sur Ethereum. Heureusement, un hacker whitehat [a découvert le défaut](https://www.saurik.com/optimism.html) et l'a notifié à l'équipe, [gagnant une grosse prime ce faisant](https://cryptoslate.com/critical-bug-in-ethereum-l2-optimism-2m-bounty-paid/).
Une stratégie utile est de définir le paiement d'un programme de prime de bogues proportionnellement au montant des fonds mis en jeu. Décrit comme la «[mise à l'échelle de la prime de bogue](https://medium.com/immunefi/a-defi-security-standard-the-scaling-bug-bounty-9b83dfdc1ba7)», cette approche fournit des incitations financières pour les individus à divulguer de manière responsable des vulnérabilités au lieu de les exploiter.
@@ -462,7 +462,7 @@ Si vous comptez interroger un oracle sur le prix des actifs, envisagez d'utilise
- **[Services d'audit de contrats intelligents](/developers/docs/smart-contracts/testing/#smart-contract-auditing-services)** - _Liste des organisations fournissant des services d'audit de contrats intelligents pour les projets de développement d'Ethereum._
-- **[Plateformes de récompenses de bugs](https://ethereum.org/en/developers/docs/smart-contracts/testing/#bug-bounty-platforms)** - _Plateformes pour coordonner les récompenses de bugs et récompensant la divulgation responsable de vulnérabilités critiques dans les contrats intelligents._
+- **[Plateformes de récompenses de bugs](/developers/docs/smart-contracts/testing/#bug-bounty-platforms)** - _Plateformes pour coordonner les récompenses de bugs et récompensant la divulgation responsable de vulnérabilités critiques dans les contrats intelligents._
- **[Fork Checker](https://forkchecker.hashex.org/)** - _ : Il s'agit d'un outil gratuit en ligne pour la vérification de toutes les informations disponibles concernant un contrat issu du fork._
diff --git a/src/content/translations/fr/developers/docs/standards/index.md b/src/content/translations/fr/developers/docs/standards/index.md
index 0bb0641060f..1939a488099 100644
--- a/src/content/translations/fr/developers/docs/standards/index.md
+++ b/src/content/translations/fr/developers/docs/standards/index.md
@@ -13,28 +13,46 @@ Ces normes sont généralement présentées via les [propositions d'amélioratio
- [Introduction aux EIP](/eips/)
- [Liste des EIP](https://eips.ethereum.org/)
-- [Repo GitHub EIP](https://github.com/ethereum/EIPs)
-- [Forum de discussions EIP](https://ethereum-magicians.org/c/eips)
+- [Repo Github EIP](https://github.com/ethereum/EIPs)
+- [Forum de discussions sur les EIP](https://ethereum-magicians.org/c/eips)
- [Introduction à la gouvernance d'Ethereum](/governance/)
- [Ethereum Governance Overview](https://web.archive.org/web/20201107234050/https://blog.bmannconsulting.com/ethereum-governance/) _- Boris Mann, 31 mars 2019_
- [Ethereum Protocol Development Governance and Network Upgrade Coordination](https://hudsonjameson.com/2020-03-23-ethereum-protocol-development-governance-and-network-upgrade-coordination/) _- Hudson Jameson, 23 mars 2020_
-- [Playlist de toutes les rencontres de l'équipe de développement Ethereum](https://www.youtube.com/playlist?list=PLaM7G4Llrb7zfMXCZVEXEABT8OSnd4-7w) _(YouTube)_
+- [Playlist de toutes les rencontres de l'équipe de développement clé Ethereum](https://www.youtube.com/playlist?list=PLaM7G4Llrb7zfMXCZVEXEABT8OSnd4-7w) _(YouTube Playlist)_
## Types de normes {#types-of-standards}
-Certaines EIP concernent les normes de niveau application (par exemple, un format de contrat intelligent standard), présentées via les [demandes de commentaires (ERC)](https://eips.ethereum.org/erc). De nombreuses ERC constituent des normes essentielles largement utilisées dans l’écosystème Ethereum.
+Il existe trois types d'EIP :
-- [Liste des ERC](https://eips.ethereum.org/erc)
+- Suivi standard : décrit tout changement qui atteint la plupart ou toutes les implémentations d'Ethereum
+- [Meta Track](https://eips.ethereum.org/meta) : décrit un processus entourant Ethereum ou propose une modification d'un processus
+- [Piste d'information](https://eips.ethereum.org/informational) : décrit une anomalie de conception Ethereum ou fournit des directives générales ou des informations à la communauté Ethereum
+
+De plus, le Standard Track est subdivisé en 4 catégories :
+
+- [Noyau](https://eips.ethereum.org/core) : améliorations nécessitant un fork de consensus
+- [Réseau](https://eips.ethereum.org/networking) : améliorations autour de devp2p et du sous-protocole Ethereum léger, ainsi que des améliorations proposées aux spécifications du protocole réseau de whisper et star.
+- [Interface](https://eips.ethereum.org/interface) : améliorations autour des spécifications et des normes API/RPC des clients, et de certaines normes au niveau du langage comme les noms de méthodes et les ABI des contrats.
+- [ERC](https://eips.ethereum.org/erc) : normes et conventions au niveau des applications
+
+Des informations plus détaillées sur ces différents types et catégories peuvent être trouvées dans [EIP-1](https://eips.ethereum.org/EIPS/eip-1#eip-types)
### Normes de jetons {#token-standards}
- [ERC-20](/developers/docs/standards/tokens/erc-20/) - Une interface type pour les jetons fongibles (interchangeables) comme les jetons de vote, les jetons d'enjeu ou les monnaies virtuelles.
+ - [ERC-1363](https://eips.ethereum.org/EIPS/eip-1363) - Définit une interface de jeton pour les jetons ERC-20 qui prend en charge l'exécution du code du destinataire après transfert ou transferFrom, ou du code de l'expéditeur après approbation
- [ERC-721](/developers/docs/standards/tokens/erc-721/) - Une interface type pour les jetons non fongibles, comme ceux requis pour les œuvres d'art ou une chanson.
-- [ERC-777](/developers/docs/standards/tokens/erc-777/) - Un type de jeton améliorant ERC-20.
+ - [ERC-2309](https://eips.ethereum.org/EIPS/eip-2309) - Événement normalisé émis lors de la création/du transfert d'un, ou de plusieurs jetons non fongibles à l'aide d'identifiants de jetons consécutifs.
+ - [ERC-4400](https://eips.ethereum.org/EIPS/eip-4400) - Extension de l'interface pour le rôle de consommateur EIP-721
+ - [ERC-4907](https://eips.ethereum.org/EIPS/eip-4907) - Ajouter un rôle limité dans le temps avec des autorisations restreintes aux jetons ERC-721.
+- [ERC-777](/developers/docs/standards/tokens/erc-777/) - **(NON RECOMMANDÉ)** Une norme de jeton améliorant ERC-20.
- [ERC-1155](/developers/docs/standards/tokens/erc-1155/) - Un type de jeton qui peut contenir des actifs fongibles et non fongibles.
+- [ERC-4626](/developers/docs/standards/tokens/erc-4626/) - Un standard de coffre tokenisé conçu pour optimiser et unifier les paramètres techniques des coffres à rendement.
En savoir plus sur les [normes de jetons](/developers/docs/standards/tokens/)
## Complément d'information {#further-reading}
+- [Propositions d'amélioration d'Ethereum (EIP)](/eips/)
+
_Une ressource communautaire vous a aidé ? Modifiez cette page et ajoutez-la !_
diff --git a/src/content/translations/fr/developers/docs/standards/tokens/erc-1155/index.md b/src/content/translations/fr/developers/docs/standards/tokens/erc-1155/index.md
index 7682f070ea1..a6c076ffe5e 100644
--- a/src/content/translations/fr/developers/docs/standards/tokens/erc-1155/index.md
+++ b/src/content/translations/fr/developers/docs/standards/tokens/erc-1155/index.md
@@ -10,11 +10,11 @@ Une interface standard pour les contrats qui gèrent plusieurs types de jetons.
**Qu’entend-on par norme multijeton ?**
-L'idée est simple et cherche à créer une interface de contrat intelligent qui peut représenter et contrôler n'importe quel nombre de types de jetons fongibles et non fongibles. De cette façon, le jeton ERC-1155 peut exécuter les mêmes fonctions qu'un jeton [ERC-20](/developers/docs/standards/tokens/erc-20/) et [ERC-721](/developers/docs/standards/tokens/erc-721/) et même les deux en même temps. Mieux encore, améliorer la fonctionnalité des deux normes, la rendre plus efficace et corriger les erreurs évidentes de mise en œuvre des normes ERC-20 et ERC-721.
+L'idée est simple et cherche à créer une interface de contrat intelligent qui peut représenter et contrôler n'importe quel nombre de types de jetons fongibles et non fongibles. De cette façon, le jeton ERC-1155 peut exécuter les mêmes fonctions qu'un jeton [ERC-20](/developers/docs/standards/tokens/erc-20/) et [ERC-721](/developers/docs/standards/tokens/erc-721/) et même les deux en même temps. Cela améliore la fonctionnalité des normes ERC-20 et ERC-721, ce qui la rend plus efficace et corrige les erreurs évidentes de mise en œuvre.
Le jeton ERC-1155 est décrit dans les détails dans [EIP-1155](https://eips.ethereum.org/EIPS/eip-1155).
-## Pré-requis {#prerequisites}
+## Prérequis {#prerequisites}
Pour mieux comprendre cette page, nous vous recommandons de commencer par lire celles concernant [les normes de jeton](/developers/docs/standards/tokens/), [ERC-20](/developers/docs/standards/tokens/erc-20/), et [ERC-721](/developers/docs/standards/tokens/erc-721/).
@@ -29,7 +29,7 @@ Pour mieux comprendre cette page, nous vous recommandons de commencer par lire c
### Transferts par lot {#batch-transfers}
-Les transferts par lot fonctionnent de la même façon que les transferts réguliers ERC-20. Examinons la fonction régulière de transfert ERC-20 :
+Les transferts par lot fonctionnent de la même façon que les transferts réguliers ERC-20. Examinons la fonction régulière `transferFrom` ERC-20 :
```solidity
// ERC-20
@@ -97,7 +97,7 @@ function isApprovedForAll(
Les approbations sont légèrement différentes de l'ERC-20. Au lieu d'approuver des montants spécifiques, vous définissez un opérateur qui approuvera ou non via `setApprovalForAll`.
-La lecture du statut actuel peut être exécutée via `isApprovedForAll`. Comme vous pouvez le voir, c'est un tout ou rien. Vous ne pouvez pas définir le nombre de jetons ou même la classe de jeton à approuver.
+La lecture du statut actuel peut être exécutée via `isApprovedForAll`. Comme vous pouvez le voir, c'est une opération tout ou rien. Vous ne pouvez pas définir le nombre de jetons ou même la classe de jeton à approuver.
Cela a été conçu intentionnellement en gardant à l'esprit le principe de simplicité. Vous ne pouvez tout approuver que pour une seule adresse.
diff --git a/src/content/translations/fr/developers/docs/standards/tokens/erc-20/index.md b/src/content/translations/fr/developers/docs/standards/tokens/erc-20/index.md
index 23bdd72bfe6..c8c532ec13d 100644
--- a/src/content/translations/fr/developers/docs/standards/tokens/erc-20/index.md
+++ b/src/content/translations/fr/developers/docs/standards/tokens/erc-20/index.md
@@ -22,9 +22,9 @@ Un écosystème aussi puissant qu'Ethereum doit être géré selon une norme rob
**Qu'est-ce que l'ERC-20 ?**
-L'ERC-20 introduit une norme pour les jetons fongibles. En d'autres termes, ils disposent d'une propriété qui fait que chaque jeton est exactement le même (en termes de type et de valeur) qu'un autre jeton. Par exemple, un jeton ERC-20 agit exactement comme de l'ETH, ce qui signifie que 1 jeton est et sera toujours égal à tous les autres jetons.
+L'ERC-20 introduit une norme standard pour les Jetons Fongibles. En d'autres termes, ils disposent d'une propriété qui fait que chaque jeton est exactement le même (en termes de type et de valeur) qu'un autre jeton. Par exemple, un jeton ERC-20 agit exactement comme de l'ETH, ce qui signifie que 1 jeton est et sera toujours égal à tous les autres jetons.
-## Pré-requis {#prerequisites}
+## Prérequis {#prerequisites}
- [Comptes](/developers/docs/accounts)
- [Contrats intelligents](/developers/docs/smart-contracts/)
@@ -36,10 +36,10 @@ La demande de commentaires ERC-20, proposée par Fabian Vogelsteller en novembre
Exemples de fonctionnalités fournies par ERC-20 :
-- Transférer des jetons d'un compte à un autre
-- Obtenir le solde actuel du jeton d'un compte
-- Obtenir la quantité totale du jeton disponible sur le réseau
-- Approuver si un montant de jeton d'un compte peut être dépensé par un compte tiers
+- transférer des jetons d'un compte à un autre
+- obtenir le solde actuel du jeton d'un compte
+- obtenir la quantité totale du jeton disponible sur le réseau
+- approuver si un montant de jeton d'un compte peut être dépensé par un compte tiers
Si un contrat intelligent implémente les méthodes et les événements suivants, il peut être nommé Contrat de jeton ERC-20 et, une fois déployé, sera responsable d'effectuer un suivi des jetons créés sur Ethereum.
@@ -59,7 +59,7 @@ function approve(address _spender, uint256 _value) public returns (bool success)
function allowance(address _owner, address _spender) public view returns (uint256 remaining)
```
-#### Évènements {#events}
+#### Événements {#events}
```solidity
event Transfer(address indexed _from, address indexed _to, uint256 _value)
@@ -70,9 +70,9 @@ event Approval(address indexed _owner, address indexed _spender, uint256 _value)
Voyons pourquoi une norme est importante et pourquoi elle nous facilite le contrôle de tout contrat de jeton ERC-20 sur Ethereum. Nous avons juste besoin de l'interface binaire-programme (ABI) du contrat pour créer une interface à n'importe quel jeton ERC-20. Comme vous pouvez le voir ci-dessous, nous utiliserons une ABI simplifiée, pour en faire un exemple facile à comprendre.
-#### Exemple Web3.py {#web3py-example}
+#### Exempl Web3.py {#web3py-example}
-Pour commencer, assurez-vous d'avoir installé la bibliothèque Python [Web3.py](https://web3py.readthedocs.io/en/stable/quickstart.html#installation):
+Pour commencer, assurez-vous d'avoir installé la bibliothèque Python [Web3.py](https://web3py.readthedocs.io/en/stable/quickstart.html#installation) :
```
pip install web3
@@ -118,7 +118,7 @@ simplified_abi = [
}
]
-dai_contract = w3.eth.contract(address=w3.toChecksumAddress(dai_token_addr), abi=simplified_abi)
+dai_contract = w3.eth.contract(address=w3.to_checksum_address(dai_token_addr), abi=simplified_abi)
symbol = dai_contract.functions.symbol().call()
decimals = dai_contract.functions.decimals().call()
totalSupply = dai_contract.functions.totalSupply().call() / 10**decimals
@@ -129,7 +129,7 @@ print("===== %s =====" % symbol)
print("Total Supply:", totalSupply)
print("Addr Balance:", addr_balance)
-weth_contract = w3.eth.contract(address=w3.toChecksumAddress(weth_token_addr), abi=simplified_abi)
+weth_contract = w3.eth.contract(address=w3.to_checksum_address(weth_token_addr), abi=simplified_abi)
symbol = weth_contract.functions.symbol().call()
decimals = weth_contract.functions.decimals().call()
totalSupply = weth_contract.functions.totalSupply().call() / 10**decimals
@@ -143,6 +143,7 @@ print("Addr Balance:", addr_balance)
## Complément d'information {#further-reading}
-- [EIP-20: ERC-20 Token Standard](https://eips.ethereum.org/EIPS/eip-20)
+- [EIP-20 : ERC-20 Token Standard](https://eips.ethereum.org/EIPS/eip-20)
- [OpenZeppelin - Tokens](https://docs.openzeppelin.com/contracts/3.x/tokens#ERC20)
- [OpenZeppelin - Implémentation ERC-20](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol)
+- [Alchemy - Guide des jetons ERC20 Solidity](https://www.alchemy.com/overviews/erc20-solidity)
diff --git a/src/content/translations/fr/developers/docs/standards/tokens/erc-4626/index.md b/src/content/translations/fr/developers/docs/standards/tokens/erc-4626/index.md
new file mode 100644
index 00000000000..07129f04a2d
--- /dev/null
+++ b/src/content/translations/fr/developers/docs/standards/tokens/erc-4626/index.md
@@ -0,0 +1,207 @@
+---
+title: Norme de coffre-fort avec les jetons ERC-4626
+description: Une norme pour les coffres-forts à rendement.
+lang: fr
+---
+
+## Introduction {#introduction}
+
+ERC-4626 est une norme pour optimiser et standardiser les paramètres techniques des coffres à rendement. Elle fournit une API standard pour les coffres à rendement tokenisé qui représentent les actions d'un seul jeton ERC-20 sous-jacent. L'ERC-4626 soulignent également une extension facultative pour les coffres à jetons utilisant l'ERC-20, offrant ainsi des fonctionnalités de base pour les dépôts, les retraits de jetons et la lecture des soldes.
+
+**Le rôle de l’ERC-4626 dans les coffres à rendement**
+
+Les marchés de prêts, les agrégateurs et les jetons intrinsèquement porteurs d'intérêts aident les utilisateurs à trouver le meilleur rendement pour leurs jetons de cryptomonnaie en exécutant différentes stratégies. Ces stratégies s'opèrent avec de légères variations, qui pourraient être source d'erreurs ou de perte de ressources de développement.
+
+Les coffres de rendement ERC-4626 réduiront l'effort d'intégration et ouvriront l'accès au rendement de diverses applications avec peu d'efforts spécialisés de la part des développeurs, en créant des modèles d'implémentation plus cohérents et plus robustes.
+
+Le jeton ERC-4626 est décrit dans les détails dans [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626).
+
+## Pré-requis {#prerequisites}
+
+Pour mieux comprendre cette page, nous vous recommandons de commencer par lire celles concernant [les normes des jetons](/developers/docs/standards/tokens/) et [ERC-20](/developers/docs/standards/tokens/erc-20/).
+
+## Fonctions et fonctionnalités ERC-4626 : {#body}
+
+### Méthodes {#methods}
+
+#### asset {#asset}
+
+```solidity
+function asset() public view returns (address)
+```
+
+Cette fonction retourne l'adresse du jeton sous-jacent utilisé pour le coffre pour la comptabilité, le dépôt, le retrait.
+
+#### totalAssets {#totalassets}
+
+```solidity
+function totalAssets() public view returns (uint256)
+```
+
+Cette fonction retourne le montant total des actifs sous-jacents détenus dans le coffre.
+
+#### convertToShares {#convertoshares}
+
+```solidity
+function convertToShares(uint256 assets) public view returns (uint256 shares)
+```
+
+Cette fonction retourne le montant de `shares` qui seraient échangées par le coffre pour le montant d'`assets` fourni.
+
+#### convertToAssets {#convertoassets}
+
+```solidity
+function convertToAssets(uint256 shares) public view returns (uint256 assets)
+```
+
+Cette fonction retourne le montant d'`assets` qui seraient échangés par le coffre pour le montant de `shares` fourni.
+
+#### maxDeposit {#maxdeposit}
+
+```solidity
+function maxDeposit(address receiver) public view returns (uint256)
+```
+
+Cette fonction retourne le montant maximal des actifs sous-jacents qui peuvent être déposés en un seul appel de [`deposit`](#deposit) par le `receiver`.
+
+#### previewDeposit {#previewdeposit}
+
+```solidity
+function previewDeposit(uint256 assets) public view returns (uint256)
+```
+
+Cette fonction permet aux utilisateurs de simuler les effets de leur dépôt sur le bloc actuel.
+
+#### dépôt {#deposit}
+
+```solidity
+function deposit(uint256 assets, address receiver) public returns (uint256 shares)
+```
+
+Cette fonction dépose les `assets` de jetons sous-jacents dans le coffre et accorde la propriété de `shares` au `receiver`.
+
+#### maxMint {#maxmint}
+
+```solidity
+function maxMint(address receiver) public view returns (uint256)
+```
+
+Cette fonction retourne le nombre maximum d'actions qui peuvent être produites en un seul appel [`mint`](#mint) par le `receiver`.
+
+#### previewMint {#previewmint}
+
+```solidity
+function previewMint(uint256 shares) public view returns (uint256)
+```
+
+Cette fonction permet aux utilisateurs de simuler les effets de leur frappe sur le bloc actuel.
+
+#### frapper {#mint}
+
+```solidity
+function mint(uint256 shares, address receiver) public returns (uint256 assets)
+```
+
+Cette fonction produit exactement `shares` actions du coffre au `receiver` en déposant des `assets` de jetons sous-jacents.
+
+#### maxWithdraw {#maxwithdraw}
+
+```solidity
+function maxWithdraw(address owner) public view returns (uint256)
+```
+
+Cette fonction retourne le montant maximal des actifs sous-jacents qui peuvent être retirés du solde de l'`owner` en un seul appel à la fonction [`withdraw`](#withdraw).
+
+#### previewWithdraw {#previewwithdraw}
+
+```solidity
+function previewWithdraw(uint256 assets) public view returns (uint256)
+```
+
+Cette fonction permet aux utilisateurs de simuler les effets de leur retrait sur le bloc actuel.
+
+#### retrait {#withdraw}
+
+```solidity
+function withdraw(uint256 assets, address receiver, address owner) public returns (uint256 shares)
+```
+
+Cette fonction détruit `shares` de l'`owner` et envoie exactement `assets` jeton depuis le coffre au `receiver`.
+
+#### maxRedeem {#maxredeem}
+
+```solidity
+function maxRedeem(address owner) public view returns (uint256)
+```
+
+Cette fonction retourne le montant maximum d'actions qui peuvent être rachetées du solde de l'`orner` par un appel à la fonction [`redeem`](#redeem).
+
+#### previewRedeem {#previewredeem}
+
+```solidity
+function previewRedeem(uint256 shares) public view returns (uint256)
+```
+
+Cette fonction permet aux utilisateurs de simuler les effets de leur rachat sur le bloc actuel.
+
+#### redeem {#redeem}
+
+```solidity
+function redeem(uint256 shares, address receiver, address owner) public returns (uint256 assets)
+```
+
+Cette fonction rachète un nombre spécifique de `shares` de l'`owner` et envoie des `assets` de jeton sous-jacent du coffre au `receiver`.
+
+#### totalSupply {#totalsupply}
+
+```solidity
+function totalSupply() public view returns (uint256)
+```
+
+Renvoie le nombre total d'actions non rachetées en circulation.
+
+#### balanceOf {#balanceof}
+
+```solidity
+function balanceOf(address owner) public view returns (uint256)
+```
+
+Renvoie le nombre total d'actions détenues par l'`owner`.
+
+### Évènements {#events}
+
+#### Événement de dépôt
+
+**DOIT** être déclenché lorsque des jetons sont déposés dans le coffre via les méthodes [`mint`](#mint) et [`deposit`](#deposit)
+
+```solidity
+event Deposit(
+ address indexed sender,
+ address indexed owner,
+ uint256 assets,
+ uint256 shares
+)
+```
+
+Où `sender` est l'utilisateur qui a échangé `assets` contre `shares`, et a transféré ces `shares` à l'`owner`.
+
+#### Évènement de retrait
+
+**DOIT** être déclenché lorsque les actions sont retirées du coffre par un déposant via les méthodes [`redeem`](#redeem) ou [`withdraw`](#withdraw).
+
+```solidity
+event Withdraw(
+ address indexed sender,
+ address indexed receiver,
+ address indexed owner,
+ uint256 assets,
+ uint256 share
+)
+```
+
+Où `sender` est l'utilisateur qui a déclenché le retrait et échangé `shares`, détenues par `owner`, contre `assets`. `receiver` est l'utilisateur qui a reçu les `assets` retirés.
+
+## Complément d'information {#further-reading}
+
+- [EIP-4626 : Standard de coffre-fort tokenisé](https://eips.ethereum.org/EIPS/eip-4626)
+- [ERC-4626 : Répertoire GitHub](https://github.com/Rari-Capital/solmate/blob/main/src/mixins/ERC4626.sol)
diff --git a/src/content/translations/fr/developers/docs/standards/tokens/erc-721/index.md b/src/content/translations/fr/developers/docs/standards/tokens/erc-721/index.md
index 5b0ccd30493..50e09ed7c39 100644
--- a/src/content/translations/fr/developers/docs/standards/tokens/erc-721/index.md
+++ b/src/content/translations/fr/developers/docs/standards/tokens/erc-721/index.md
@@ -14,13 +14,13 @@ Un NFT est utilisé pour identifier quelque chose ou quelqu'un d'une façon uniq
L'ERC-721 introduit une norme pour les NFT. En d'autres termes, ce type de jeton est unique et peut avoir une valeur différente de celle d'un autre jeton du même contrat intelligent, peut-être en raison de son âge, de sa rareté ou du visuel qui lui est associé. Visuel ? Vous avez dit visuel ?
-Oui ! Tous les NFT ont une variable `uint256` appelée `tokenId` ainsi, pour tout contrat ERC-721, la paire `contract address, uint256 tokenId` doit être globalement unique. Ceci étant dit, une dApp peut intégrer un « convertisseur » qui utilise le `tokenId` comme entrée et affiche une image de quelque chose de cool, comme des zombies, des armes, des compétences ou d'incroyables chatons !
+Oui ! Tous les NFT ont une variable `uint256` appelée `tokenId` ainsi, pour tout contrat ERC-721, la paire `contract address, uint256 tokenId` doit être globalement unique. Cela dit, une dApp peut avoir un « convertisseur » qui utilisent le `tokenld` comme entrée et affiche une image de quelque chose de cool, comme des zombies, des armes, des compétences ou des incroyables chatons !
-## Pré-requis {#prerequisites}
+## Prérequis {#prerequisites}
- [Comptes](/developers/docs/accounts/)
-- [Les contrats intelligents ou « _smart contracts_ »](/developers/docs/smart-contracts/)
-- [Normes des jetons](/developers/docs/standards/tokens/)
+- [Contrats intelligents](/developers/docs/smart-contracts/)
+- [Normes de jetons](/developers/docs/standards/tokens/)
## Présentation {#body}
@@ -46,7 +46,7 @@ De [EIP-721](https://eips.ethereum.org/EIPS/eip-721) :
function isApprovedForAll(address _owner, address _operator) external view returns (bool);
```
-#### Évènements {#events}
+#### Événements {#events}
```solidity
event Transfer(address indexed _from, address indexed _to, uint256 indexed _tokenId);
@@ -231,6 +231,7 @@ recent_births = [get_event_data(w3.codec, ck_extra_events_abi[1], log)["args"] f
- [CryptoKitties](https://www.cryptokitties.co/) est un jeu axé sur des créatures de collection adorables dont on peut faire l'élevage et que nous appelons CryptoKitties.
- [Sorare](https://sorare.com/) est un jeu de football mondial où vous pouvez collectionner des objets en édition limitée, gérer vos équipes et concourir pour gagner des prix.
- [Ethereum Name Service (ENS)](https://ens.domains/) offre un moyen sécurisé et décentralisé d'adresser des ressources à la fois sur et hors de la blockchain en utilisant des noms simples et lisibles.
+- [POAP](https://poap.xyz) fournit des NFT gratuits aux personnes qui assistent à des événements ou accomplissent des actions spécifiques. Les POAP sont libres de création et de distribution.
- [Unstoppable Domains](https://unstoppabledomains.com/) est une société basée à San Francisco, qui construit des domaines sur des blockchains. Les domaines de blockchains remplacent les adresses des cryptomonnaies par des noms lisibles et peuvent être utilisés pour activer des sites Web résistants à la censure.
- [Gods Unchained Cards](https://godsunchained.com/) est un jeu de cartes à collectionner (JCC) de la blockchain Ethereum, qui utilise des NFT pour apporter une vraie propriété aux actifs en jeu.
- [Bored Ape Yacht Club](https://boredapeyachtclub.com) est une collection de 10 000 NFT uniques qui, en plus d'être une œuvre d'art remarquablement rare, agit en tant que jeton d’adhésion au club en fournissant aux membres des atouts et des avantages qui augmentent au fil du temps grâce aux efforts de la communauté.
diff --git a/src/content/translations/fr/developers/docs/standards/tokens/erc-777/index.md b/src/content/translations/fr/developers/docs/standards/tokens/erc-777/index.md
index a75914fc493..944493de13f 100644
--- a/src/content/translations/fr/developers/docs/standards/tokens/erc-777/index.md
+++ b/src/content/translations/fr/developers/docs/standards/tokens/erc-777/index.md
@@ -4,11 +4,15 @@ description:
lang: fr
---
+## Avertissement {#warning}
+
+**ERC-777 est difficile à implémenter correctement, en raison de sa sensibilité [à différentes formes d'attaque](https://github.com/OpenZeppelin/openzeppelin-contracts/issues/2620). Il est recommandé d'utiliser [ERC-20](/developers/docs/standards/tokens/erc-20/) à la place.** Cette page reste comme une archive historique.
+
## Introduction ? {#introduction}
ERC-777 est un type de jeton fongible améliorant le standard [ERC-20](/developers/docs/standards/tokens/erc-20/) existant.
-## Pré-requis {#prerequisites}
+## Les prérequis {#prerequisites}
Pour mieux comprendre cette page, nous vous recommandons de lire en premier lieu la page [ERC-20](/developers/docs/standards/tokens/erc-20/).
@@ -30,7 +34,7 @@ Les crochets sont enregistrés et accessibles en utilisant la norme [ERC-1820](h
### Décimales {#decimals}
-La norme résout également la confusion relative aux `decimals` générée par ERC-20. Cette clarification améliore l'expérience développeurs.
+La norme résout également la confusion relative aux `décimales` générées par ERC-20. Cette clarification améliore l'expérience développeurs.
### Rétro-compatibilité avec ERC-20 {#backwards-compatibility-with-erc-20}
@@ -38,4 +42,4 @@ Les contrats ERC-777 peuvent interagir comme s'il s'agissait de contrats ERC-20.
## Complément d'information {#further-reading}
-[Norme de jeton EIP-777](https://eips.ethereum.org/EIPS/eip-777)
+[EIP-777 : Norme de jeton](https://eips.ethereum.org/EIPS/eip-777)
diff --git a/src/content/translations/fr/developers/docs/standards/tokens/index.md b/src/content/translations/fr/developers/docs/standards/tokens/index.md
index cdee9e11fe8..aa6520bafb8 100644
--- a/src/content/translations/fr/developers/docs/standards/tokens/index.md
+++ b/src/content/translations/fr/developers/docs/standards/tokens/index.md
@@ -7,9 +7,9 @@ incomplete: true
## Introduction {#introduction}
-L'une des nombreuses normes de développement Ethereum est axée sur les interfaces de jetons. Ces normes aident à garantir que les contrats intelligents restent composables, afin que, par exemple, lorsqu'un nouveau projet émet un jeton, celui-ci reste compatible avec les échanges décentralisés existants.
+De nombreuses normes de développement Ethereum se concentrent sur les interfaces de jetons. Ces normes aident à garantir que les contrats intelligents restent composables, afin que, par exemple, lorsqu'un nouveau projet émet un jeton, celui-ci reste compatible avec les échanges décentralisés existants.
-## Pré-requis {#prerequisites}
+## Prérequis {#prerequisites}
- [Normes de développement Ethereum](/developers/docs/standards/)
- [Contrats intelligents](/developers/docs/smart-contracts/)
@@ -22,6 +22,7 @@ Voici quelques-unes des normes de jetons les plus populaires sur Ethereum :
- [ERC-721](/developers/docs/standards/tokens/erc-721/) - Une interface type pour les jetons non fongibles, comme ceux requis pour les œuvres d'art ou une chanson.
- [ERC-777](/developers/docs/standards/tokens/erc-777/) - Permet aux personnes de créer des fonctionnalités supplémentaires en sus des jetons tels qu'un contrat mixte pour améliorer la confidentialité des transactions ou une fonction de récupération d'urgence pour vous tirer d'embarras si vous perdez vos clés privées.
- [ERC-1155](/developers/docs/standards/tokens/erc-1155/) - Permet des transactions et des regroupements de transactions plus efficaces – réduisant ainsi les coûts. Ce type de jeton permet de créer à la fois des jetons utilitaires (comme $BNB ou $BAT) et des jetons non fongibles comme des CryptoPunks.
+- [ERC-4626](/developers/docs/standards/tokens/erc-4626/) - Un standard de coffre tokenisé conçu pour optimiser et unifier les paramètres techniques des coffres à rendement.
## Complément d'information {#further-reading}
diff --git a/src/content/translations/fr/developers/tutorials/a-developers-guide-to-ethereum-part-one/index.md b/src/content/translations/fr/developers/tutorials/a-developers-guide-to-ethereum-part-one/index.md
index 9f1f7b91977..86a5842154a 100644
--- a/src/content/translations/fr/developers/tutorials/a-developers-guide-to-ethereum-part-one/index.md
+++ b/src/content/translations/fr/developers/tutorials/a-developers-guide-to-ethereum-part-one/index.md
@@ -4,7 +4,6 @@ description: Une introduction au développement Ethereum, particulièrement util
author: Marc Garreau
lang: fr
tags:
- - "premiers pas"
- "python"
- "web3.py"
skill: beginner
@@ -24,7 +23,7 @@ Hypothèses:
- vous savez utiliser un terminal,
- vous avez déjà écrit quelques lignes de code Python,
- La version 3.6 ou supérieure de Python est installée sur votre machine (l'utilisation d'un environnement virtuel [](https://realpython.com/effective-python-environment/#virtual-environments) est fortement recommandée), et
-- vous avez déjà utilisé `pip`, l'installateur de paquets de Python. Encore une fois, si l'un de ces éléments est incorrect ou si vous ne prévoyez pas de reproduire l'exact code de cet article, il vous restera possible de comprendre son contenu sans grande difficulté.
+- vous avez déjà utilisé `pip`, l'installateur de paquets de Python. Encore une fois, si l'un de ces éléments n'est pas vrai, ou si vous ne prévoyez pas de reproduire le code de cet article, vous resterez capable de comprendre son contenu sans grande difficulté.
## Blockchains, en bref {#blockchains-briefly}
@@ -35,7 +34,6 @@ Il y a de nombreuses façons de décrire Ethereum, mais son cœur repose sur la
"number": 1234567,
"hash": "0xabc123...",
"parentHash": "0xdef456...",
- "miner": "0xa1b2c3...",
...,
"transactions": [...]
}
@@ -59,7 +57,7 @@ Cette nouvelle pile de technologies décentralisées a créé de nouveaux outils
Les développeurs Python qui veulent interagir avec le réseau Ethereum sont encouragés à utiliser [Web3.py](https://web3py.readthedocs.io/). Web3.py est une bibliothèque qui simplifie grandement la façon dont vous vous connectez à un nœud Ethereum, et par la suite envoyer et recevoir des données.
-Note : Les notions de « noeud Ethereum » et de « client Ethereum » sont utilisées de façon interchangeable. Dans les deux cas, il se réfère au logiciel qu'un participant au réseau Ethereum exécute. Ce logiciel peut lire des données de bloc, recevoir des mises à jour lorsque de nouveaux blocs sont ajoutés à la chaîne (« minage »), diffuser de nouvelles transactions, et bien davantage.
+Note : Les notions de « noeud Ethereum » et de « client Ethereum » sont utilisées de façon interchangeable. Dans les deux cas, il se réfère au logiciel qu'un participant au réseau Ethereum exécute. Ce logiciel peut lire les données de bloc, recevoir des mises à jour lorsque de nouveaux blocs sont ajoutés à la chaîne, diffuser de nouvelles transactions, et encore bien davantage. Techniquement, le client est le logiciel , le nœud est l'ordinateur qui exécute le logiciel.
[Les clients Ethereum](/developers/docs/nodes-and-clients/) peuvent être configurés pour être accessibles par [IPC](https://wikipedia.org/wiki/Inter-process_communication), HTTP ou Websockets, donc Web3. devra respecter cette configuration. Web3.py fait référence à ces options de connexion en tant que **fournisseurs**. Il vous faudra choisir l'un des trois fournisseurs pour lier l'instance Web3.py à votre nœud.
@@ -86,19 +84,19 @@ Dans ce qui suit, nous allons juste travailler au sein de l'interpréteur Python
Tout d'abord, installez [IPython](https://ipython.org/) pour avoir un environnement convivial à explorer. IPython propose entre autres une fonctionnalité d'auto-completion en appuyant sur la touche TAB, ce qui facilite la navigation dans Web3.py.
```bash
-$ pip install ipython
+pip install ipython
```
Web3.py est publié sous le nom `web3`. Installez-le comme suit :
```bash
-$ pip install web3
+pip install web3
```
Encore une chose : nous allons simuler une blockchain plus tard, ce qui requiert quelques dépendances supplémentaires. Vous pouvez les installer via :
```bash
-$ pip install 'web3[tester]'
+pip install 'web3[tester]'
```
C'est tout !
@@ -108,7 +106,7 @@ C'est tout !
Ouvrez un nouvel environnement Python en exécutant `ipython` dans votre terminal. Ceci est comparable à l'exécution de `python`dans votre terminal, mais apporte plus d'avantages.
```bash
-$ ipython
+ipython
```
Cela affichera quelques informations sur les versions de Python et de IPython que vous utilisez, puis vous devriez voir une invite de saisie :
@@ -127,7 +125,7 @@ In [1]: from web3 import Web3
En plus d'être une passerelle vers Ethereum, le module [Web3](https://web3py.readthedocs.io/en/stable/overview.html#base-api) offre quelques fonctions pratiques. Examinons-en quelques unes.
-Dans une application Ethereum, vous devrez généralement convertir des valeurs de devises. Le module Web3 fournit quelques méthodes juste pour cela : [fromWei](https://web3py.readthedocs.io/en/stable/web3.main.html#web3.Web3.fromWei) et [toWei](https://web3py.readthedocs.io/en/stable/web3.main.html#web3.Web3.toWei).
+Dans une application Ethereum, vous devrez généralement convertir des valeurs de devises. Le module Web3 fournit quelques méthodes juste pour cela : [fromWei](https://web3py.readthedocs.io/en/stable/web3.main.html#web3.Web3.from_wei) et [toWei](https://web3py.readthedocs.io/en/stable/web3.main.html#web3.Web3.to_wei).
Remarque : les ordinateurs sont notoirement peu efficaces pour la gestion des nombres décimaux. Pour contourner cela, les développeurs stockent souvent les montants en dollar en centimes. Par exemple, un article avec un prix de 5,99 $ peut être stocké dans la base de données comme 599.
@@ -143,10 +141,10 @@ Un schéma similaire est utilisé lors de la gestion des transactions en
ethe
Essayez de convertir certaines valeurs depuis et vers le wei. Notez qu'il y a [des noms pour beaucoup de dénominations](https://web3py.readthedocs.io/en/stable/examples.html#converting-currency-denominations) entre ether et wei. L'une des plus connues est le **gwei**, car c'est souvent la façon dont les frais de transaction sont représentés.
```python
-In [2]: Web3.toWei(1, 'ether')
+In [2]: Web3.to_wei(1, 'ether')
Out[2]: 1000000000000000000
-In [3]: Web3.fromWei(500000000, 'gwei')
+In [3]: Web3.from_wei(500000000, 'gwei')
Out[3]: Decimal('0.5')
```
@@ -213,7 +211,7 @@ Out[7]: 1000000000000000000000000
Beaucoup de zéros ! Avant d'aller à la fausse banque et de vous remplir les poches tout le long du trajet, rappellez-vous la leçon de tout à l'heure sur les dénominations monétaires. La valeur en ether est présentée dans sa plus petite denomination , le wei. Convertissons-la en ether :
```python
-In [8]: w3.fromWei(1000000000000000000000000, 'ether')
+In [8]: w3.from_wei(1000000000000000000000000, 'ether')
Out[8]: Decimal('1000000')
```
@@ -236,27 +234,27 @@ Out[9]: AttributeDict({
Beaucoup d'informations sont retournées à propos d'un bloc, mais juste quelques choses à signaler ici:
-- Le numéro de bloc est zéro — peu importe depuis combien de temps vous avez configuré le fournisseur de testeur. Contrairement au véritable réseau Ethereum, qui mine un nouveau bloc toutes les 15 secondes, cette simulation attendra jusqu'à ce que vous lui donniez un travail à accomplir.
+- Le numéro de bloc est zéro — peu importe depuis combien de temps vous avez configuré le fournisseur de testeur. Contrairement au véritable réseau Ethereum qui mine un nouveau bloc toutes les 12 secondes, cette simulation restera en attente jusqu'à ce que vous lui donniez une tâche à accomplir.
- `transactions` est une liste vide pour la même raison : nous n’avons rien fait pour le moment. Ce premier bloc est un bloc **vide**, juste conçu pour démarrer la chaîne.
- Notez que le `parentHash` n'est qu'un amas d'octets vides. Cela signifie qu'il s'agit du premier bloc de la chaîne, également connu sous le nom de **bloc de genèse**.
## Arrêt #3 : Les [transactions](/developers/docs/transactions/) {#tour-stop-3-transactions}
-Nous sommes coincés au bloc zéro jusqu'à ce qu'il y ait une transaction à miner, alors en voilà une. Envoyez quelques ethers de test d'un compte à un autre :
+Nous sommes coincés au bloc zéro jusqu'à ce qu'il y ait une transaction en attente, alors en voilà une. Envoyez quelques ethers de test d'un compte à un autre :
```python
In [10]: tx_hash = w3.eth.send_transaction({
'from': w3.eth.accounts[0],
'to': w3.eth.accounts[1],
- 'value': w3.toWei(3, 'ether'),
+ 'value': w3.to_wei(3, 'ether'),
'gas': 21000
})
```
-C'est généralement le moment où vous devriez attendre pendant plusieurs secondes pour que votre transaction soit minée dans un nouveau bloc. Le processus complet se déroule comme ceci :
+C'est généralement le moment où vous devriez attendre pendant plusieurs secondes pour que votre transaction soit réalisée et intégrée dans un nouveau bloc. Le processus complet se déroule comme ceci :
-1. Soumettez une transaction et attendez le hachage de la transaction. Jusqu'à ce qu'elle soit minée, la transaction est en attente. `tx_hash = w3.eth.send_transaction({ … })`
-2. Attendez que la transaction soit minée : `w3.eth.wait_for_transaction_receipt(tx_hash)`
+1. Soumettez une transaction et attendez le hachage de la transaction. Jusqu'à ce que le bloc contenant la transaction soit créé et diffusé, la transaction sera « en attente. » `tx_hash = w3.eth.send_transaction({ … })`
+2. Attendez que la transaction soit intégrée dans un bloc : `w3.eth.wait_for_transaction_receipt(tx_hash)`
3. Continuer la logique de l'application. Pour voir la transaction réussie : `w3.eth.get_transaction(tx_hash)`
Notre environnement simulé ajoutera la transaction dans un nouveau bloc instantanément, de sorte que nous pouvons immédiatement voir la transaction :
@@ -279,17 +277,19 @@ Vous verrez ici quelques détails familiers : les champs `from`, `to`, et `value
Nous pouvons également facilement vérifier la réussite de cette transaction en examinant les soldes des deux comptes concernés. Trois ethers sont supposés être passés de l'un à l'autre.
```python
-In [12]: w3.eth.get_balance(w3.eth.accounts[0])
-Out[12]: 999996999999999999969000
+Entrée [12] : w3.eth.get_balance(w3.eth.accounts[0])
+Sortie [12]: 999996999979000000000000
-In [13]: w3.eth.get_balance(w3.eth.accounts[1])
-Out[13]: 1000003000000000000000000
+Entrée [13] : w3.eth.get_balance(w3.eth.accounts[1])
+Sortie [13] : 1000003000000000000000000
```
-Ce dernier semble bon ! Le solde est passé de 1 000 000 à 1 000 003 ethers. Mais qu'est-il arrivé au premier compte ? Il semble avoir perdu un peu plus que trois ethers. Hélas, rien dans la vie n'est gratuit et l'utilisation du réseau public Ethereum exige que vous compensiez vos pairs pour leur rôle de soutien. Une faible commission de transaction a été déduite du compte, élevant la transaction à hauteur de 31000 wei.
+Ce dernier semble bon ! Le solde est passé de 1 000 000 à 1 000 003 ethers. Mais qu'est-il arrivé au premier compte ? Il semble avoir perdu un peu plus que trois ethers. Hélas, rien dans la vie n'est gratuit et l'utilisation du réseau public Ethereum exige que vous compensiez vos pairs pour leur rôle de soutien. Une petite commission de transaction a été déduite du compte qui a soumis la transaction - cette commission correspond à la quantité de gaz brûlé (21 000 unités de gaz pour un transfert ETH) multipliée par une commission de base qui varie en fonction de l'activité du réseau plus un pourboire qui va au validateur qui inclut la transaction dans un bloc.
+
+En savoir plus sur les[gaz](/developers/docs/gas/#post-london)
Remarque : sur le réseau public, les commissions de transaction sont variables en fonction de la demande du réseau et de la rapidité avec laquelle vous souhaitez que soit traitée une transaction. Si vous êtes intéressé par la façon dont les frais sont calculés, vous pouvez consulter mon précédent article sur
la manière dont les transactions sont incluses dans un bloc .
## Et respirez... {#and-breathe}
-Nous y sommes depuis un bon moment et il semble donc intéressant de faire une pause. Le terrier du lapin est toujours ouvert et nous continuerons à l'explorer dans la deuxième partie de cette série. Quelques concepts à venir : la connexion à un vrai nœud, les contrats intelligents et les jetons. Vous avez des questions complémentaires ? Faites-le moi savoir ! Vos commentaires influenceront notre chemin à partir d’ici. Vos questions sont les bienvenues sur [Twitter](https://twitter.com/wolovim).
+Nous y sommes depuis un bon moment et il semble donc intéressant de faire une pause. Le terrier du lapin est toujours ouvert et nous continuerons à l'explorer dans la deuxième partie de cette série. Quelques concepts à venir : la connexion à un vrai nœud, les contrats intelligents et les jetons. Vous avez des questions complémentaires ? Faites-le moi savoir ! Vos commentaires influenceront notre chemin à partir d’ici. Vos demandes sont les bienvenues sur [Twitter](https://twitter.com/wolovim).
diff --git a/src/content/translations/fr/developers/tutorials/downsizing-contracts-to-fight-the-contract-size-limit/index.md b/src/content/translations/fr/developers/tutorials/downsizing-contracts-to-fight-the-contract-size-limit/index.md
new file mode 100644
index 00000000000..c64d59f7f21
--- /dev/null
+++ b/src/content/translations/fr/developers/tutorials/downsizing-contracts-to-fight-the-contract-size-limit/index.md
@@ -0,0 +1,163 @@
+---
+title: "Réduire la taille des contrats pour ne pas dépasser la limite"
+description: Que pouvez-vous faire pour éviter que vos contrats intelligents ne deviennent trop volumineux ?
+author: Markus Waas
+lang: fr
+tags:
+ - "solidity"
+ - "contrats intelligents"
+ - "stockage"
+ - "truffle"
+skill: intermediate
+published: 2020-06-26
+source: soliditydeveloper.com
+sourceUrl: https://soliditydeveloper.com/max-contract-size
+---
+
+## Pourquoi existe-t-il une limite ? {#why-is-there-a-limit}
+
+Le [22 novembre 2016,](https://blog.ethereum.org/2016/11/18/hard-fork-no-4-spurious-dragon/) la fourche Spurious Dragon a introduit [EIP-170](https://eips.ethereum.org/EIPS/eip-170), qui a ajouté une limite de taille des contrats intelligents de 24,576 kb. Pour vous, en tant que développeur Solidity, cela signifie que lorsque vous ajoutez de plus en plus de fonctionnalités à votre contrat, à un moment donné, vous atteindrez la limite et, lors du déploiement, vous rencontrerez cette erreur :
+
+`Warning: Contract code size exceeds 24576 bytes (a limit introduced in Spurious Dragon). This contract may not be deployable on Mainnet. Consider enabling the optimizer (with a low "runs" value!), turning off revert strings, or using libraries.`
+
+Cette limite a été apportée pour empêcher les attaques par déni de service (DOS). Tout appel vers un contrat est relativement peu coûteux en gaz. Cependant, l'impact d'un appel de contrat sur les nœuds Ethereum augmente de manière exponentielle en fonction de la taille du code du contrat appelé (lecture du code sur le disque, pré-traitement du code et ajout des données à la preuve de Merkle). Dans une situation où l'attaquant n'a besoin que de peu de ressources pour donner beaucoup de travail aux autres nœuds, il y a un risque d'attaques DOS.
+
+À l'origine, le problème était moins préoccupant, car la limite naturelle de la taille des contrats était la limite de gaz par bloc. Bien entendu, un contrat doit être déployé dans une transaction qui contient tout le bytecode du contrat. Si vous n'incluez ensuite que cette seule transaction dans un bloc, vous pourrez utiliser tout le gaz, mais il ne sera pas illimité. Depuis la [mise à niveau de Londres](/history/#london), la limite de gaz de bloc a pu varier entre 15M et 30M unités selon la demande du réseau.
+
+## Relever le défi {#taking-on-the-fight}
+
+Malheureusement, il n'existe pas de moyen simple d'obtenir la taille du bytecode de vos contrats. Pour vous aider, le plugin [truffle-contract-size](https://github.com/IoBuilders/truffle-contract-size) est un excellent outil si vous utilisez Truffle.
+
+1. `npm install truffle-contract-size`
+2. Ajoutez le plugin au fichier _truffle-config.js_ : `plugins: ["truffle-contract-size"]`
+3. Lancez `truffle run contract-size`
+
+Cela vous aidera à comprendre comment vos changements affectent la taille totale des contrats.
+
+Dans les prochaines lignes, nous examinerons certaines méthodes classées en fonction de leur impact potentiel. Considérez ça comme perdre du poids. La meilleure stratégie pour atteindre son poids cible (dans notre cas, 24 kb) est de se concentrer en premier lieu sur les méthodes à fort impact. Dans la plupart des cas, il suffit de revoir son régime alimentaire pour y parvenir, mais il faut parfois aller un peu plus loin. Ensuite, vous pouvez ajouter à cela un peu d'exercice (impact modéré) ou même des suppléments (impact faible).
+
+## Impact important {#big-impact}
+
+### Séparez vos contrats {#separate-your-contracts}
+
+Cela devrait toujours être votre première approche. Comment peut-on séparer le contrat en plusieurs petits contrats ? Cela vous oblige généralement à mettre en place une bonne architecture pour vos contrats. Des contrats plus petits sont toujours à préférer du point de vue de la lisibilité du code. Pour fractionner vos contrats, demandez-vous :
+
+- Quelles sont les fonctions qui vont ensemble ? Chaque ensemble de fonctions peut faire l'objet d'un contrat distinct.
+- Quelles sont les fonctions qui ne requièrent pas de lire l'état du contrat ou seulement une partie spécifique de son état ?
+- Pouvez-vous séparer le stockage et les fonctionnalités ?
+
+### Bibliothèques {#libraries}
+
+Une façon simple de séparer le code fonctionnel du stockage est d'utiliser une [bibliothèque](https://solidity.readthedocs.io/en/v0.6.10/contracts.html#libraries). Ne déclarez pas les fonctions de la bibliothèque comme internes, sinon elles seront [ajoutées au contrat](https://ethereum.stackexchange.com/questions/12975/are-internal-functions-in-libraries-not-covered-by-linking) directement, lors de la compilation. Mais si vous utilisez des fonctions publiques, celles-ci seront en fait dans un contrat de bibliothèque séparé. Pensez à utiliser « [using for](https://solidity.readthedocs.io/en/v0.6.10/contracts.html#using-for) » pour rendre l'utilisation des bibliothèques plus pratique.
+
+### Proxies {#proxies}
+
+Une méthode plus avancée consiste à utiliser le système de proxy. Les bibliothèques utilisent `DELEGATECALL` en coulisse, qui exécute simplement la fonction d'un autre contrat avec l'état du contrat appelant. Consultez cette [publication de blog](https://hackernoon.com/how-to-make-smart-contracts-upgradable-2612e771d5a2) pour en savoir plus sur les systèmes de proxy. Cela vous offrira plus de fonctionnalités, comme permettre les mise à niveau, par exemple, mais ils ajoutent aussi beaucoup de complexité. Je ne les ajouterais pas uniquement pour réduire la taille des contrats, à moins que ce ne soit votre seule option pour une raison quelconque.
+
+## Impact modéré {#medium-impact}
+
+### Supprimez des fonctions {#remove-functions}
+
+Cela devrait être évident. Les fonctions augmentent considérablement la taille d'un contrat.
+
+- **Externe** : Souvent, nous ajoutons beaucoup de fonctions « view », pour des raisons de commodité. Ce n'est pas vraiment un problème, jusqu'à ce que vous atteigniez la taille limite. Quand cela arrive, vous devriez vraiment penser à supprimer tous les éléments qui ne sont absolument pas essentiels.
+- **Interne** : Vous pouvez également supprimer les fonctions internes/privées et mettre le code dans la ligne, à condition qu'elles ne soient appelées qu'une fois.
+
+### Évitez les variables inutiles {#avoid-additional-variables}
+
+Un simple changement comme celui-ci :
+
+```solidity
+function get(uint id) returns (address,address) {
+ MyStruct memory myStruct = myStructs[id];
+ return (myStruct.addr1, myStruct.addr2);
+}
+```
+
+```solidity
+function get(uint id) returns (address,address) {
+ return (myStructs[id].addr1, myStructs[id].addr2);
+}
+```
+
+représente une différence de **0,28 kb**. Il y a de fortes chances que vous puissiez trouver de nombreuses situations similaires dans vos contrats, et elles peuvent engendrer une augmentation significative du poids total.
+
+### Abrégez les messages d'erreur {#shorten-error-message}
+
+Les longs messages d'annulation et, en particulier, les nombreux messages différents d'annulation peuvent alourdir le contrat. Utilisez plutôt des codes d'erreur courts et décodez-les dans votre contrat. Un long message peut ainsi devenir beaucoup plus court :
+
+```solidity
+require(msg.sender == owner, "Only the owner of this contract can call this function");
+
+```
+
+```solidity
+require(msg.sender == owner, "OW1");
+```
+
+### Utiliser des erreurs personnalisées au lieu de messages d'erreur
+
+Des erreurs personnalisées ont été introduites dans [Solidity 0.8.4](https://blog.soliditylang.org/2021/04/21/custom-errors/). Ils sont un excellent moyen de réduire la taille de vos contrats, car ils sont encodés ABI en tant que sélecteurs (comme les fonctions).
+
+```solidity
+error Unauthorized();
+
+if (msg.sender != owner) {
+ revert Unauthorized();
+}
+```
+
+### Envisagez une valeur d'exécution faible dans l'optimiseur {#consider-a-low-run-value-in-the-optimizer}
+
+Vous pouvez également modifier les paramètres de l'optimiseur. La valeur par défaut à 200 signifie qu'il va essayer d'optimiser le bytecode comme si une fonction était appelée 200 fois. Si vous la définissez à 1, vous demandez simplement à l'optimiseur d'optimiser dans le cas où chaque fonction n'est exécutée qu'une seule fois. Une fonction optimisée pour une seule exécution signifie qu'elle est optimisée pour le déploiement lui-même. Sachez que **cela augmente les [coûts en gaz](/developers/docs/gas/) pour l'exécution des fonctions**, donc vous ne voudrez peut-être pas le faire.
+
+## Impact faible {#small-impact}
+
+### Évitez de passer des structures aux fonctions {#avoid-passing-structs-to-functions}
+
+Si vous utilisez [ABIEncoderV2](https://solidity.readthedocs.io/en/v0.6.10/layout-of-source-files.html#abiencoderv2), il peut être utile de ne pas passer de structures à une fonction. Au lieu de passer le paramètre comme structure...
+
+```solidity
+function get(uint id) returns (address,address) {
+ return _get(myStruct);
+}
+
+function _get(MyStruct memory myStruct) private view returns(address,address) {
+ return (myStruct.addr1, myStruct.addr2);
+}
+```
+
+```solidity
+function get(uint id) returns(address,address) {
+ return _get(myStructs[id].addr1, myStructs[id].addr2);
+}
+
+function _get(address addr1, address addr2) private view returns(address,address) {
+ return (addr1, addr2);
+}
+```
+
+... passez les paramètres requis directement. Dans l'exemple ci-dessus, nous avons économisé **0,1 kb** de plus.
+
+### Spécifiez des visibilités appropriées pour vos fonctions et variables {#declare-correct-visibility-for-functions-and-variables}
+
+- Des fonctions ou des variables uniquement appelées de l'extérieur ? Déclarez-les `external` au lieu de `public`.
+- Des fonctions ou des variables uniquement appelées au sein du contrat ? Déclarez-les `private` ou `internal` au lieu de `public`.
+
+### Retirez les modificateurs {#remove-modifiers}
+
+Les modificateurs, surtout lorsqu'ils sont utilisés de manière intensive, peuvent avoir un impact significatif sur la taille du contrat. Envisagez de les supprimer et d'utiliser plutôt des fonctions.
+
+```solidity
+modifier checkStuff() {}
+
+function doSomething() checkStuff {}
+```
+
+```solidity
+function checkStuff() private {}
+
+function doSomething() { checkStuff(); }
+```
+
+Ces conseils devraient vous aider à réduire considérablement la taille du contrat. Encore une fois, je ne saurais trop insister sur le fait qu'il faut toujours privilégier le fractionnement des contrats, si possible, afin d'obtenir un impact maximal.
diff --git a/src/content/translations/fr/developers/tutorials/hello-world-smart-contract/index.md b/src/content/translations/fr/developers/tutorials/hello-world-smart-contract/index.md
index fa993b57f86..eb12a9c4d2e 100644
--- a/src/content/translations/fr/developers/tutorials/hello-world-smart-contract/index.md
+++ b/src/content/translations/fr/developers/tutorials/hello-world-smart-contract/index.md
@@ -7,16 +7,15 @@ tags:
- "hardhat"
- "alchemy"
- "contrats intelligents"
- - "premiers pas"
- - "déploiement"
+ - "déployer"
skill: beginner
lang: fr
published: 2021-03-31
---
-Si vous débutez dans le développement de blockchain et ne savez pas par où commencer, ou si vous souhaitez uniquement comprendre comment déployer et interagir avec les contrats intelligents, ce guide est fait pour vous. Nous allons parcourir la création et le déploiement d'un contrat intelligent simple sur le réseau de test de Ropsten à l'aide d'un portefeuille virtuel ([MetaMask](https://metamask.io/)), [Solidity](https://docs.soliditylang.org/en/v0.8.0/), [Hardhat](https://hardhat.org/), et [Alchemy](https://alchemyapi.io/eth) (ne vous inquiétez pas si vous ne comprenez pas à ce stade ce que cela signifie, nous allons l'expliquer).
+Si vous débutez dans le développement de blockchain et ne savez pas par où commencer, ou si vous souhaitez uniquement comprendre comment déployer et interagir avec les contrats intelligents, ce guide est fait pour vous. Nous allons parcourir la création et le déploiement d'un contrat intelligent simple sur le réseau de test de Goerli à l'aide d'un portefeuille virtuel [MetaMask](https://metamask.io/), [Solidity](https://docs.soliditylang.org/en/v0.8.0/), [Hardhat](https://hardhat.org/), et [Alchemy](https://alchemyapi.io/eth) (ne vous inquiétez pas si vous ne comprenez pas à ce stade ce que cela signifie, nous allons l'expliquer).
-Dans la deuxième partie de ce tutoriel, nous allons découvrir comment interagir avec notre contrat intelligent une fois déployé et enfin dans la troisième partie nous allons découvrir comment le publier sur Etherscan.
+Dans la [partie 2](https://docs.alchemy.com/docs/interacting-with-a-smart-contract) de ce tutoriel, nous allons voir comment nous pouvons interagir avec notre contrat intelligent une fois qu'il sera déployé ici, et dans la [partie 3](https://docs.alchemy.com/docs/submitting-your-smart-contract-to-etherscan) nous couvrirons comment le publier sur Etherscan.
Si vous avez des questions à un moment ou à un autre, n'hésitez pas à en discuter sur le [Discord Alchemy](https://discord.gg/gWuC7zB)!
@@ -26,13 +25,13 @@ Il existe de nombreuses façons de faire des requêtes dans la chaîne d'Ethereu
## Étape 2 : Créer votre application (et votre clé API) {#step-2}
-Une fois que vous avez créé un compte Alchemy, vous pouvez générer une clé API en créant une application. Cela nous permettra de réaliser des requêtes sur le réseau de test Ropsten. Si vous n'êtes pas familier avec Testnets (réseau de test), consultez [cette page](/developers/docs/networks/).
+Une fois que vous avez créé un compte Alchemy, vous pouvez générer une clé API en créant une application. Cela va nous permettre d'émettre des requêtes sur le réseau de test Goerli. Si vous n'êtes pas familier avec Testnets (réseau de test), consultez [cette page](/developers/docs/networks/).
-1. Accédez à la page « Create App » dans votre Tableau de bord Alchemy, en survolant « Apps » dans la barre de navigation et en cliquant sur « Create App »
+1. Accédez à la page « Créer une application » dans votre tableau de bord Alchemy en survolant « Apps » dans la barre de navigation et en cliquant sur « Créer une application »
![créer une application Hello world](./hello-world-create-app.png)
-2. Nommez votre application « Hello World », faites-en une description rapide, pour l'environnement sélectionnez « Staging » (utilisé pour la comptabilité de votre application), et pour votre réseau choisissez « Ropsten ».
+2. Nommez votre application « Hello World », faites-en une description rapide, pour l'environnement sélectionnez « Staging » (utilisé pour la comptabilité de votre application), et pour votre réseau choisissez « Goerli ».
![créer une vue de l'application Hello world](./create-app-view-hello-world.png)
@@ -42,17 +41,17 @@ Une fois que vous avez créé un compte Alchemy, vous pouvez générer une clé
Nous avons besoin d'un compte Ethereum pour effectuer des transactions (envoyer et recevoir). Pour ce tutoriel, nous allons utiliser MetaMask, un portefeuille virtuel intégré au navigateur, servant à gérer les adresses de votre compte Ethereum. Plus d'infos sur les [transactions](/developers/docs/transactions/).
-Vous pouvez télécharger et créer un compte MetaMask gratuitement [ici](https://metamask.io/download.html). Quand vous créez un compte, ou si vous avez déjà un compte, assurez-vous de passer sur le « Réseau de test Ropsten » dans le coin supérieur droit (afin que nous n'utilisions pas de l'argent réel).
+Vous pouvez télécharger et créer un compte MetaMask gratuitement [ici](https://metamask.io/download.html). Lorsque vous créez un compte, ou si vous en avez déjà un, assurez-vous de basculer sur « Réseau de test Goerli » en haut à droite (afin de ne pas utiliser d'argent réel).
![exemple metamask ropsten](./metamask-ropsten-example.png)
## Étape 4 : Ajoutez de l'ether à partir d'un faucet {#step-4}
-Afin de déployer notre contrat intelligent sur le serveur test, nous aurons besoin de faux ETH. Pour obtenir de l'ETH, vous pouvez aller sur [Ropsten faucet](https://faucet.dimensions.network/) et entrer votre adresse de compte Ropsten, puis cliquer sur « Send Ropsten ETH ». Cela peut prendre un certain temps pour recevoir votre faux ETH, à cause du trafic réseau. Vous devriez voir votre ETH dans votre compte MetaMask peu de temps après !
+Afin de déployer notre contrat intelligent sur le réseau de test, nous aurons besoin de faux Eth. Pour obtenir des Eth, vous pouvez vous rendre sur le [faucet Goerli](https://goerlifaucet.com/) et vous connecter à votre compte Alchemy et entrer l'adresse de votre portefeuille, puis cliquez sur « Envoyez-moi des Eth ». Cela peut prendre un certain temps pour recevoir votre faux Eth en fonction du trafic sur le réseau. (Au moment de rédiger l'article, cela a pris environ 30 minutes.) Vous devriez voir les Eth dans votre compte Metamask peu de temps après !
## Étape 5 : Vérifiez votre solde {#step-5}
-Pour vérifier notre solde, faisons une requête [eth_getBalance](https://docs.alchemyapi.io/alchemy/documentation/alchemy-api-reference/json-rpc#eth_getbalance) en utilisant [l'outil composeur d'Alchemy](https://composer.alchemyapi.io?composer_state=%7B%22network%22%3A0%2C%22methodName%22%3A%22eth_getBalance%22%2C%22paramValues%22%3A%5B%22%22%2C%22latest%22%5D%7D). Cela va retourner la quantité d'ETH présente dans notre portefeuille. Après avoir entré l'adresse de votre compte MetaMask et cliqué sur « Send Request », vous devriez voir une réponse comme celle-ci :
+Pour vérifier notre solde, faisons une requête [eth_getBalance](https://docs.alchemyapi.io/alchemy/documentation/alchemy-api-reference/json-rpc#eth_getbalance) en utilisant [l'outil composeur d'Alchemy](https://composer.alchemyapi.io?composer_state=%7B%22network%22%3A0%2C%22methodName%22%3A%22eth_getBalance%22%2C%22paramValues%22%3A%5B%22%22%2C%22latest%22%5D%7D). Cela va retourner la quantité d'ETH présente dans notre portefeuille. Après avoir entré l'adresse de votre compte Metamask et cliqué sur « Send Request », vous devriez voir une réponse comme celle-ci :
```json
{ "jsonrpc": "2.0", "id": 0, "result": "0x2B5E3AF16B1880000" }
@@ -62,7 +61,7 @@ Pour vérifier notre solde, faisons une requête [eth_getBalance](https://docs.a
>
> Ouf ! Notre fausse monnaie est bien là .
-## Étape 6 : Initialisons notre projet {#step-6}
+## Étape 6 : Initialisez notre projet {#step-6}
Pour commencer, nous allons devoir créer un dossier pour notre projet. Ouvrez votre ligne de commande et tapez :
@@ -106,7 +105,7 @@ About to write to /Users/.../.../.../hello-world/package.json:
Approuvez le package.json et nous sommes prêts à démarrer !
-## Étape 7 : Téléchargez [Hardhat](https://hardhat.org/getting-started/#overview){#step-7}
+## Étape 7 : Téléchargez [Hardhat](https://hardhat.org/getting-started/#overview) {#step-7}
Hardhat est un environnement de développement qui permet de compiler, déployer, tester et déboguer votre logiciel Ethereum. Il aide les développeurs à construire des contrats intelligents et des dApps localement avant de les déployer sur la chaîne en production.
@@ -201,7 +200,7 @@ Il s'agit d'un contrat intelligent très simple qui stocke un message lors de la
## Étape 11 : Connectez MetaMask & Alchemy à votre projet {#step-11}
-Maintenant que nous avons créé un portefeuille MetaMask, un compte Alchemy et écrit notre contrat intelligent, il est temps de connecter les trois.
+Maintenant que nous avons créé un portefeuille Metamask, un compte Alchemy et écrit notre contrat intelligent, il est temps de connecter les trois.
Chaque transaction envoyée depuis votre portefeuille virtuel nécessite une signature en utilisant votre clé privée unique. Pour donner cette permission à notre programme, nous pouvons stocker en toute sécurité notre clé privée (et la clé API Alchemy) dans un fichier d'environnement.
@@ -225,13 +224,13 @@ Copiez l'URL de l'API Alchemy
Votre `.env` devrait ressembler à ceci :
```
-API_URL = "https://eth-ropsten.alchemyapi.io/v2/your-api-key"
+API_URL = "https://eth-goerli.alchemyapi.io/v2/your-api-key"
PRIVATE_KEY = "your-metamask-private-key"
```
Pour les relier à notre code, nous ferons référence à ces variables dans notre fichier `hardhat.config.js` à l'étape 13.
-
+
Ne propagez pas le fichier .env
! Veillez à ne jamais partager ou exposer votre fichier .env
avec quiconque car vous compromettez vos secrets en le faisant. Si vous utilisez le contrôle de version, ajoutez votre .env
à un fichier gitignore .
@@ -266,10 +265,10 @@ const { API_URL, PRIVATE_KEY } = process.env;
*/
module.exports = {
solidity: "0.7.3",
- defaultNetwork: "ropsten",
+ defaultNetwork: "goerli",
networks: {
hardhat: {},
- ropsten: {
+ goerli: {
url: API_URL,
accounts: [`0x${PRIVATE_KEY}`]
}
@@ -330,7 +329,7 @@ Appeler `deploy()` sur un `ContractFactory` va démarrer le déploiement et reto
Nous sommes enfin prêts à déployer notre contrat intelligent ! Naviguez vers la ligne de commande et exécutez :
```
-npx hardhat run scripts/deploy.js --network ropsten
+npx hardhat run scripts/deploy.js --network goerli
```
Vous devriez dès lors voir quelque chose comme :
@@ -339,11 +338,11 @@ Vous devriez dès lors voir quelque chose comme :
Contract deployed to address: 0x6cd7d44516a20882cEa2DE9f205bF401c0d23570
```
-Si nous allons sur [Ropsten etherscan](https://ropsten.etherscan.io/) et que nous recherchons l'adresse de notre contrat, nous devrions pouvoir voir qu'il a été déployé avec succès. La transaction ressemblera à ceci :
+Si nous allons sur l'[etherscan Goerli](https://goerli.etherscan.io/) et que nous recherchons l'adresse de notre contrat, nous devrions constater qu'il a été déployé avec succès. La transaction ressemblera à ceci :
![contrat etherscan](./etherscan-contract.png)
-L'adresse `From` devrait correspondre à votre adresse de compte MetaMask et l'adresse To retournera « Contract Creation », mais si nous cliquons dans la transaction, nous verrons notre adresse de contrat dans le champ `To` :
+L'adresse `From` devrait correspondre à votre adresse de compte Metamask et l'adresse To retournera « Contract Creation », mais si nous cliquons dans la transaction, nous verrons notre adresse de contrat dans le champ `To` :
![transaction etherscan](./etherscan-transaction.png)
@@ -351,7 +350,7 @@ Félicitations ! Vous venez de déployer un contrat intelligent sur la chaîne
Pour comprendre ce qui se passe sous le capot, naviguons dans l'onglet Explorer de notre [tableau de bord Alchemy](https://dashboard.alchemyapi.io/explorer). Si vous disposez de plusieurs applications Alchemy, assurez-vous de filtrer par application et sélectionnez « Hello World ». ![explorateur Hello world](./hello-world-explorer.png)
-Ici, vous verrez un certain nombre d'appels JSON-RPC que Hardhat/Ethers a réalisés pour nous lorsque nous avons appelé la fonction `.deploy()`. Ici, deux appels importants réalisés sont [`eth_sendRawTransaction`](https://docs.alchemyapi.io/alchemy/documentation/alchemy-api-reference/json-rpc#eth_sendrawtransaction), qui est la demande d'écriture de notre contrat sur la chaîne Ropsten, et [`eth_getTransactionByHash`](https://docs.alchemyapi.io/alchemy/documentation/alchemy-api-reference/json-rpc#eth_gettransactionbyhash) qui est une requête pour lire des informations sur notre transaction compte tenu du hachage (un modèle type lors de transactions). Pour en savoir plus sur l'envoi de transactions, consultez ce tutoriel sur [l'envoi de transactions en utilisant Web3](/developers/tutorials/sending-transactions-using-web3-and-alchemy/)
+Ici, vous verrez un certain nombre d'appels JSON-RPC que Hardhat/Ethers a réalisés pour nous lorsque nous avons appelé la fonction `.deploy()`. Ici, deux appels importants réalisés sont [`eth_sendRawTransaction`](https://docs.alchemyapi.io/alchemy/documentation/alchemy-api-reference/json-rpc#eth_sendrawtransaction), qui est la demande d'écriture de notre contrat sur la chaîne Goerli, et [`eth_getTransactionByHash`](https://docs.alchemyapi.io/alchemy/documentation/alchemy-api-reference/json-rpc#eth_gettransactionbyhash) qui est une requête pour lire des informations sur notre transaction compte tenu du hachage (un modèle type lors de transactions). Pour en savoir plus sur l'envoi de transactions, consultez ce tutoriel sur [l'envoi de transactions en utilisant Web3](/developers/tutorials/sending-transactions-using-web3-and-alchemy/)
C'est tout pour la première partie de ce tutoriel. Dans la deuxième partie, nous allons [interagir avec notre contrat intelligent](https://docs.alchemyapi.io/alchemy/tutorials/hello-world-smart-contract#part-2-interact-with-your-smart-contract) en mettant à jour notre message initial et, dans la troisième partie, nous [publierons notre contrat intelligent sur Etherscan](https://docs.alchemyapi.io/alchemy/tutorials/hello-world-smart-contract#optional-part-3-publish-your-smart-contract-to-etherscan) afin que tout le monde sache comment interagir avec lui.
diff --git a/src/content/translations/fr/developers/tutorials/interact-with-other-contracts-from-solidity/index.md b/src/content/translations/fr/developers/tutorials/interact-with-other-contracts-from-solidity/index.md
new file mode 100644
index 00000000000..aa983a23a23
--- /dev/null
+++ b/src/content/translations/fr/developers/tutorials/interact-with-other-contracts-from-solidity/index.md
@@ -0,0 +1,177 @@
+---
+title: Interagir avec les autres contrats de Solidity
+description: Comment déployer un contrat intelligent à partir d'un contrat existant et interagir avec lui
+author: "jdourlens"
+tags:
+ - "contrats intelligents"
+ - "solidity"
+ - "remix"
+ - "déploiement"
+ - "composabilité"
+skill: advanced
+lang: fr
+published: 2020-04-05
+source: EthereumDev
+sourceUrl: https://ethereumdev.io/interact-with-other-contracts-from-solidity/
+address: "0x19dE91Af973F404EDF5B4c093983a7c6E3EC8ccE"
+---
+
+Dans le tutoriel précédent nous avons appris [Comment déployer votre premier contrat intelligent](/developers/tutorials/deploying-your-first-smart-contract/) et ajouter des fonctionnalité comme [le contrôle d'accès avec des modificateurs](https://ethereumdev.io/organize-your-code-and-control-access-to-your-smart-contract-with-modifiers/) ou [la gestion d'erreur avec Solidity](https://ethereumdev.io/handle-errors-in-solidity-with-require-and-revert/). Dans ce tutoriel, nous allons apprendre comment déployer un contrat intelligent à partir d'un contrat existant et interagir avec celui-ci.
+
+Nous allons créer un contrat qui permet à quiconque de disposer de son propre contrat intelligent `Counter` en créant une usine. Nous l'appellerons `CounterFactory`. Tout d'abord voici le code de notre précèdent contrat intelligent `Counter` :
+
+```solidity
+pragma solidity 0.5.17;
+
+contract Counter {
+
+ uint256 private _count;
+ address private _owner;
+ address private _factory;
+
+
+ modifier onlyOwner(address caller) {
+ require(caller == _owner, "Vous le proprietaire du contrat");
+ _;
+ }
+
+ modifier onlyFactory() {
+ require(msg.sender == _factory, "Vous avez besoin d’un factory");
+ _;
+ }
+
+ constructor(address owner) public {
+ _owner = owner;
+ _factory = msg.sender;
+ }
+
+ function getCount() public view returns (uint256) {
+ return _count;
+ }
+
+ function increment(address caller) public onlyFactory onlyOwner(caller) {
+ _count++;
+ }
+
+}
+```
+
+Notez que nous avons légèrement modifié le code du contrat pour garder une trace de l'adresse de la Factory et de l'adresse du titulaire du contrat. Lorsque vous appelez un code contrat depuis un autre contrat, msg.render se réfère à l'adresse de notre contrat Factory. C'est **un point vraiment important à comprendre** car utiliser un contrat pour interagir avec d'autres contrats est une pratique courante. Il convient donc de déterminer qui est l'expéditeur dans des cas complexes.
+
+Pour cela, nous avons également ajouté un modificateur `onlyFactory` qui s'assure que la fonction de changement d'état ne peut être appelée que par la Factory qui passera l'appelant original comme paramètre.
+
+À l'intérieur de notre nouvelle `CounterFactory` qui gérera tous les autres contre-contrats, nous ajouterons un mapping qui associera un titulaire à l'adresse de son contrat:
+
+```solidity
+mapping(address => Counter) _counters;
+```
+
+Dans Ethereum, le mapping est équivalent aux objets en javascript, il permet de faire correspondre une clé de type A à une valeur de type B. Dans ce cas, nous cartographions l'adresse d'un propriétaire avec l'instance de son contre-contrat.
+
+Instancier un nouveau contre-contrat pour quelqu'un ressemblera à ceci :
+
+```solidity
+ function createCounter() public {
+ require (_counters[msg.sender] == Counter(0));
+ _counters[msg.sender] = new Counter(msg.sender);
+ }
+```
+
+Nous vérifions d'abord si la personne est déjà propriétaire d'un contre-contrat. S'il ne possède pas de contre-contrat, nous instancions un nouveau contre-contrat en passant son adresse au constructeur `Counter` et assignons l'instance nouvellement créée au mapping.
+
+Pour obtenir le nombre de vues d'un contre-contrat spécifique, il faudra faire comme ceci :
+
+```solidity
+function getCount(address account) public view returns (uint256) {
+ require (_counters[account] != Counter(0));
+ return (_counters[account].getCount());
+}
+
+function getMyCount() public view returns (uint256) {
+ return (getCount(msg.sender));
+}
+```
+
+La première fonction vérifie s'il existe un contre-contrat pour une adresse donnée, puis appelle la méthode `getCount` de l'instance. La deuxième fonction : `getMyCount` est juste une courte opération pour passer le msg.sender directement à la fonction `getCount`.
+
+La fonction `increment` est assez similaire mais bascule l'émetteur de la transaction originale vers le contrat `Counter`:
+
+```solidity
+function increment() public {
+ require (_counters[msg.sender] != Counter(0));
+ Counter(_counters[msg.sender]).increment(msg.sender);
+ }
+```
+
+Notez que s'il est trop sollicité, notre compteur pourrait être saturé. Il convient d'utiliser la bibliothèque [SafeMath](https://ethereumdev.io/using-safe-math-library-to-prevent-from-overflows/) autant que possible pour se protéger de cette éventualité.
+
+Pour déployer notre contrat, vous devrez fournir à la fois le code de la `CounterFactory` et du `Counter`. Lors du déploiement, dans Remix par exemple, vous devrez sélectionner CounterFactory.
+
+Voici le code final :
+
+```solidity
+pragma solidity 0.5.17;
+
+contract Counter {
+
+ uint256 private _count;
+ address private _owner;
+ address private _factory;
+
+
+ modifier onlyOwner(address caller) {
+ require(caller == _owner, "Vous etes le proprietaire du contrat");
+ _;
+ }
+
+ modifier onlyFactory() {
+ require(msg.sender == _factory, "Vous avez besoin d’un factory");
+ _;
+ }
+
+ constructor(address owner) public {
+ _owner = owner;
+ _factory = msg.sender;
+ }
+
+ function getCount() public view returns (uint256) {
+ return _count;
+ }
+
+ function increment(address caller) public onlyFactory onlyOwner(caller) {
+ _count++;
+ }
+
+}
+
+contract CounterFactory {
+
+ mapping(address => Counter) _counters;
+
+ function createCounter() public {
+ require (_counters[msg.sender] == Counter(0));
+ _counters[msg.sender] = new Counter(msg.sender);
+ }
+
+ function increment() public {
+ require (_counters[msg.sender] != Counter(0));
+ Counter(_counters[msg.sender]).increment(msg.sender);
+ }
+
+ function getCount(address account) public view returns (uint256) {
+ require (_counters[account] != Counter(0));
+ return (_counters[account].getCount());
+ }
+
+ function getMyCount() public view returns (uint256) {
+ return (getCount(msg.sender));
+ }
+
+}
+```
+
+Après avoir compilé, dans la section de déploiement de Remix, vous sélectionnez la Factory à déployer :
+
+![Sélection de la Factory à déployer dans Remix](./counterfactory-deploy.png)
+
+Ensuite, vous pouvez jouer avec votre Factory à contrat et suivre l'évolution de la valeur. Si vous souhaitez appeler le contrat intelligent à partir d'une adresse différente, vous devrez changer l'adresse dans la sélection de compte de Remix.
diff --git a/src/content/translations/fr/developers/tutorials/nft-minter/index.md b/src/content/translations/fr/developers/tutorials/nft-minter/index.md
new file mode 100644
index 00000000000..75172217fb0
--- /dev/null
+++ b/src/content/translations/fr/developers/tutorials/nft-minter/index.md
@@ -0,0 +1,874 @@
+---
+title: Tutoriel pour frapper des NFT
+description: Dans ce tutoriel, vous allez créer un générateur de NFT et apprendre à créer une application décentralisée dApp full-stack en reliant votre contrat intelligent à une interface React, à l'aide de MetaMask et d'autres outils Web3.
+author: "smudgil"
+tags:
+ - "solidity"
+ - "NFT"
+ - "alchemy"
+ - "contrats intelligents"
+ - "frontend"
+ - "Pinata"
+skill: intermediate
+lang: fr
+published: 2021-10-06
+---
+
+L'un des plus grands défis pour les développeurs venus du Web2 est de comprendre comment connecter son contrat intelligent à un projet d'interface et interagir avec lui.
+
+En construisant un générateur de NFT — une interface simple où vous pouvez saisir un lien vers votre ressource numérique, un titre et une description — vous apprendrez à :
+
+- Vous connecter à MetaMask via votre interface
+- Appeler les méthodes du contrat intelligent depuis votre interface
+- Signer les transactions à l'aide de MetaMask
+
+Dans ce tutoriel, nous utiliserons [React](https://reactjs.org/) en tant que framework d'interface. Puisque ce tutoriel s'intéresse avant tout au développement Web3, nous ne nous attarderons pas à expliquer les bases de React. Au lieu de cela, nous nous concentrerons sur l'ajout de fonctionnalités à notre projet.
+
+En prérequis, il vous faudra un niveau débutant en React — savoir comment fonctionnent les composants, les props, useState/useEffect, et les appels des fonctions de base. Si vous n'avez jamais entendu parler de ces termes auparavant, vous pouvez consulter ce [tutoriel d'introduction à React](https://reactjs.org/tutorial/tutorial.html). Pour les apprenants plus visuels, nous recommandons fortement cette excellente série vidéo [Full Modern React Tutorial](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gZD-Tvwfod2gaISzfRiP9d) par Net Ninja.
+
+Et si vous ne l'avez pas déjà fait, vous aurez certainement besoin d'un compte Alchemy pour terminer ce tutoriel ainsi que pour construire quoi que ce soit sur la blockchain. Créez un compte gratuit [ici](https://alchemy.com/).
+
+Sans plus attendre, commençons !
+
+## Introduction à la fabrication de NFT {#making-nfts-101}
+
+Avant même de commencer à regarder du code, il est important de comprendre comment la fabrication d'un NFT fonctionne. Elle comporte deux étapes :
+
+### Publier un contrat intelligent de NFT sur la blockchain Ethereum {#publish-nft}
+
+La plus grande différence entre les deux normes de contrat intelligent NFT est que l'ERC-1155 est un standard multijeton et inclut la fonctionnalité de lot. Alors que l'ERC-721 est un standard à jeton unique et supporte donc uniquement le transfert d'un jeton à la fois.
+
+### Appeler la fonction de « frappe » (mint) {#minting-function}
+
+Habituellement, cette fonction de frappe nécessite que vous passiez deux variables en paramètres. Tout d'abord le `recipient`, qui spécifie l'adresse qui recevra votre NFT fraîchement frappé. Et la seconde qui est le `tokenURI`du NFT : une chaîne de caractères qui pointe sur un document JSON décrivant les métadonnées du NFT.
+
+Les métadonnées d'un NFT sont ce qui lui donne vie, lui permettant d'avoir des propriétés configurables, comme un nom, une description, une image et d'autres attributs. Voici [un exemple de tokenURI](https://gateway.pinata.cloud/ipfs/QmSvBcb4tjdFpajGJhbFAWeK3JAxCdNQLQtr6ZdiSi42V2) qui contient les métadonnées d'un NFT.
+
+Dans ce tutoriel, nous allons nous concentrer sur la deuxième partie, en appelant la fonction existante de frappe d'un contrat intelligent de type NFT avec notre interface React.
+
+[Voici un lien](https://ropsten.etherscan.io/address/0x4C4a07F737Bf57F6632B6CAB089B78f62385aCaE) vers le contrat intelligent ERC-721 NFT que nous allons appeler dans ce tutoriel. Si vous souhaitez apprendre comment nous l'avons fait, nous vous recommandons fortement de consulter notre autre tutoriel, ["Comment créer un NFT"](https://docs.alchemyapi.io/alchemy/tutorials/how-to-create-an-nft).
+
+Bien, maintenant que nous comprenons comment la fabrication de NFT fonctionne, clonons nos fichiers et démarrons !
+
+## Cloner les fichiers de démarrage {#clone-the-starter-files}
+
+Tout d'abord, rendez-vous sur le dépôt GitHub [nft-minter-tutorial](https://github.com/alchemyplatform/nft-minter-tutorial) pour obtenir les fichiers de démarrage de ce projet. Clonez ce dépôt dans votre environnement local.=
+
+Lorsque vous ouvrez ce dépôt `nft-minter-tutorial` , vous remarquerez qu'il contient deux dossiers : `minter-starter-files` et `nft-minter`.
+
+- `minter-starter-files` contient les fichiers de démarrage (essentiellement l'interface utilisateur en React) pour ce projet. Dans ce tutoriel, **nous travaillerons dans ce répertoire**. Au fur et à mesure, vous apprendrez à donner vie à cette interface utilisateur en la connectant à votre portefeuille Ethereum et à un contrat intelligent NFT.
+- `nft-minter` contient l'intégralité du tutoriel et vous servira de **référence** **si vous êtes coincé.**
+
+Ensuite, ouvrez votre copie de `minter-starter-files` dans votre éditeur de code, puis naviguez dans votre dossier `src`.
+
+Tout le code que nous allons écrire restera dans le dossier `src`. Nous allons modifier le composant `Minter.js` et écrire des fichiers javascript supplémentaires pour ajouter des fonctionnalités à notre projet Web3.
+
+## Étape 2 : Vérifier nos fichiers de démarrage {#step-2-check-out-our-starter-files}
+
+Avant de commencer à coder, il est important de connaître ce qui est déjà fourni dans les fichiers de base.
+
+### Faites tourner votre projet de React {#get-your-react-project-running}
+
+Commençons par exécuter le projet React dans notre navigateur. La beauté de React est qu'une fois que notre projet est en cours d'exécution dans notre navigateur, toutes les modifications que nous sauvegardons seront mises à jour en direct dans notre navigateur.
+
+Pour faire fonctionner le projet, accédez au répertoire racine du dossier `minter-starter-files` et exécutez `npm install` dans votre terminal pour installer les dépendances du projet :
+
+```bash
+cd minter-starter-files
+npm install
+```
+
+Une fois l'installation terminée, exécutez `npm start` dans votre terminal :
+
+```bash
+npm start
+```
+
+Cela devrait ouvrir http://localhost:3000/ dans votre navigateur, où vous verrez le frontend pour notre projet. Il devrait se composer de 3 champs : un pour renseigner le lien vers l'actif de votre NFT, un pour le nom de votre NFT, et un pour fournir une description.
+
+Si vous essayez de cliquer sur les boutons « Connect Wallet » (connecter le portefeuille) ou « Mint NFT » (frapper un NFT), vous remarquerez qu'ils ne fonctionnent pas. C'est parce qu'il nous faut encore programmer leur fonctionnalité ! :\)
+
+### Le composant Minter.js {#minter-js}
+
+**REMARQUE :** Assurez-vous d'être dans le dossier `minter-starter-files` et non le dossier `nft-minter` !
+
+Revenons dans le dossier `src` de notre éditeur et ouvrons le fichier `Minter.js`. Il est très important de comprendre tout ce qui se trouve dans ce fichier, car c'est le composant principal de React sur lequel nous allons travailler.
+
+En haut de ce fichier, nous avons nos variables d'état que nous mettrons à jour après des événements spécifiques.
+
+```javascript
+//State variables
+const [walletAddress, setWallet] = useState("")
+const [status, setStatus] = useState("")
+const [name, setName] = useState("")
+const [description, setDescription] = useState("")
+const [url, setURL] = useState("")
+```
+
+Vous n'avez jamais entendu parler de variables d'état React ou de hooks d'état ? Jetez un œil à cette [documentation](https://reactjs.org/docs/hooks-state.html).
+
+Voici ce que chacune des variables représente :
+
+- `walletAddress` - une chaîne de caractère qui stocke l'adresse du portefeuille de l'utilisateur
+- `status` - une chaîne de caractère qui contient un message à afficher en bas de l'interface utilisateur
+- `name` - une chaîne de caractère qui stocke le nom du NFT
+- `description` - une chaîne de caractère qui stocke la description du NFT
+- `url` - une chaîne de caractères qui est un lien vers l'actif numérique du NFT
+
+Après les variables d'état, vous verrez trois fonctions non implémentées : `useEffect`, `connectWalletPressed`, et `onMintPressed`. Vous remarquerez que toutes ces fonctions sont `async`, c'est parce que nous allons faire des appels d'API asynchrones ! Leurs noms correspondent à leurs fonctionnalités :
+
+```javascript
+useEffect(async () => {
+ //TODO: implement
+}, [])
+
+const connectWalletPressed = async () => {
+ //TODO: implement
+}
+
+const onMintPressed = async () => {
+ //TODO: implement
+}
+```
+
+- [`useEffect`](https://reactjs.org/docs/hooks-effect.html) - Il s'agit d'un hook React qui est appelé après que votre composant est affiché. Parce qu'une prop tableau vide `[]` lui est passée (voir la ligne 3), elle ne sera appelée qu'au _premier_ affichage du composant. Ici, nous appellerons notre écouteur de portefeuille et une autre fonction de portefeuille pour mettre à jour notre interface utilisateur afin de déterminer si un portefeuille est déjà connecté.
+- `connectWalletPressed` - cette fonction sera appelée pour connecter le portefeuille MetaMask de l'utilisateur à notre dApp.
+- `onMintPressed` - cette fonction sera appelée pour frapper le NFT de l'utilisateur.
+
+Vers la fin de ce fichier, nous avons l'interface utilisateur de notre composant. Si vous scannez ce code attentivement, vous remarquerez que nous mettons à jour nos variables d'état `url`, `name`, et `description` lorsque le contenu entré dans leurs champs de texte change.
+
+Vous verrez également que `connectWalletPressed` et `onMintPressed` sont appelées lorsque les boutons portant les IDs respectifs `mintButton` et `walletButton` sont cliqués.
+
+```javascript
+//the UI of our component
+return (
+
+
+ {walletAddress.length > 0 ? (
+ "Connected: " +
+ String(walletAddress).substring(0, 6) +
+ "..." +
+ String(walletAddress).substring(38)
+ ) : (
+ Connect Wallet
+ )}
+
+
+
+
🧙♂️ Alchemy NFT Minter
+
+ Simply add your asset's link, name, and description, then press "Mint."
+
+
+
+ Mint NFT
+
+
{status}
+
+)
+```
+
+Enfin, occupons-nous de l'endroit où ajouter ce composant Minter.
+
+Si vous ouvrez le fichier `App.js`, qui est le composant principal en React agissant comme un conteneur pour tous les autres composants, vous verrez que notre composant Minter est injecté à la ligne 7.
+
+**Dans ce tutoriel, nous allons seulement modifier le fichier `Minter.js` et ajouter des fichiers dans notre dossier `src`.**
+
+Maintenant que nous comprenons ce avec quoi nous travaillons, mettons en place notre portefeuille Ethereum !
+
+## : Configurez votre portefeuille Ethereum {#set-up-your-ethereum-wallet}
+
+Pour que les utilisateurs puissent interagir avec votre contrat intelligent, ils devront connecter leur portefeuille Ethereum à votre dApp.
+
+### Téléchargez MetaMask {#download-metamask}
+
+Pour ce tutoriel, nous utiliserons MetaMask, un portefeuille virtuel utilisable dans le navigateur servant à gérer les adresses Ethereum. Si vous voulez en savoir plus sur le fonctionnement des transactions sur Ethereum, consultez [cette page](/developers/docs/transactions/).
+
+Vous pouvez télécharger et créer un compte MetaMask gratuitement [ici](https://metamask.io/download.html). Lorsque vous créez un compte, ou si vous en avez déjà un, assurez-vous de basculer sur « Réseau de test Ropsten » en haut à droite \(afin de ne pas utiliser d'argent réel\).
+
+### Ajoutez de l'ether depuis un Robinet {#add-ether-from-faucet}
+
+Afin de frapper nos NFT (ou de signer des transactions sur la blockchain Ethereum), nous aurons besoin de faux Eth. Pour obtenir des ETH, vous pouvez vous rendre sur le [robinet Ropsten](https://faucet.ropsten.be/) et entrer votre adresse Ropsten, puis cliquer sur « Send Ropsten ETH. » Vous devriez voir les ETH dans votre compte MetaMask peu de temps après !
+
+### Vérifiez votre solde {#check-your-balance}
+
+Pour revérifier que votre solde est correct, faisons une requête [eth_getBalance](https://docs.alchemyapi.io/alchemy/documentation/alchemy-api-reference/json-rpc#eth_getbalance) en utilisant [l'outil Alchemy Composer](https://composer.alchemyapi.io/?composer_state=%7B%22network%22%3A0%2C%22methodName%22%3A%22eth_getBalance%22%2C%22paramValues%22%3A%5B%22%22%2C%22latest%22%5D%7D). Cela va retourner la quantité d'ETH que contient votre portefeuille. Après avoir entré l'adresse de votre compte MetaMask et cliqué sur « Send Request », vous devriez voir une réponse comme celle-ci :
+
+```text
+{"jsonrpc": "2.0", "id": 0, "result": "0xde0b6b3a7640000"}
+```
+
+**REMARQUE :** Ce résultat est en wei et non pas en ETH. Le wei est utilisé comme la plus petite unité d'ether. La conversion de wei vers eth est : 1 eth = 10¹⁸ wei. Donc si on convertit 0xde0b6b3a7640000 en nombre décimal, nous obtenons 1\*10¹⁸ ce qui correspond à 1 eth.
+
+Ouf ! Notre faux argent est bien là !
+
+## Connecter MetaMask à votre interface utilisateur {#connect-metamask-to-your-UI}
+
+Maintenant que notre portefeuille MetaMask est configuré, connectons-y notre dApp !
+
+Pour respecter le paradigme [MVC](https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller) , nous allons créer un fichier séparé qui contient nos fonctions pour gérer la logique, les données, et les règles de notre dApp, puis passer ces fonctions à notre interface (notre composant Minter.js).
+
+### La fonction `connectWallet` {#connect-wallet-function}
+
+Pour cela, créons un nouveau dossier appelé `utils` dans votre dossier `src` et ajoutons-y un fichier appelé `interact.js`, qui contiendra toutes les fonctions de notre portefeuille et les interactions avec le contrat intelligent.
+
+Dans notre fichier `interact.js`, nous écrirons une fonction `connectWallet`, que nous importerons et appellerons dans notre composant `Minter.js`.
+
+Ajoutez ce qui suit dans le fichier `interact.js`
+
+```javascript
+export const connectWallet = async () => {
+ if (window.ethereum) {
+ try {
+ const addressArray = await window.ethereum.request({
+ method: "eth_requestAccounts",
+ })
+ const obj = {
+ status: "👆🏽 Write a message in the text-field above.",
+ address: addressArray[0],
+ }
+ return obj
+ } catch (err) {
+ return {
+ address: "",
+ status: "😥 " + err.message,
+ }
+ }
+ } else {
+ return {
+ address: "",
+ status: (
+
+
+ {" "}
+ 🦊
+ You must install MetaMask, a virtual Ethereum wallet, in your
+ browser.
+
+
+
+ ),
+ }
+ }
+}
+```
+
+Décomposons ce que fait ce code :
+
+Premièrement, notre fonction vérifie si `window.ethereum` est activé dans votre navigateur.
+
+`window.ethereum` est une API globale injectée par MetaMask et d'autres fournisseurs de portefeuille qui permet aux sites web de faire des requêtes vers les comptes Ethereum des utilisateurs. S'il est approuvé, un site peut lire les données des blockchains auxquels l'utilisateur est connecté et proposer à l'utilisateur de signer des messages et des transactions. Consultez la [documentation MetaMask](https://docs.metamask.io/guide/ethereum-provider.html#table-of-contents) pour plus d'infos !
+
+Si `window.ethereum` _n'est pas_ présent, alors cela signifie que Metamask n'est pas installé. Cela se traduit par un objet JSON retourné, où l'attribut `adresse` retourné est une chaîne vide, et le `status` de l'objet JSX indique que l'utilisateur doit installer MetaMask.
+
+**La plupart des fonctions que nous écrivons retourneront des objets JSON que nous pouvons utiliser pour mettre à jour nos variables d'état et notre interface utilisateur.**
+
+Maintenant, si `window.ethereum` _est présent_, alors c'est là que les choses deviennent intéressantes.
+
+En utilisant une boucle try/catch, nous allons essayer de nous connecter à MetaMask en appelant`[window.ethereum.request({ method: "eth_requestAccounts" });](https://docs.metamask.io/guide/rpc-api.html#eth-requestaccounts)`. L'appel de cette fonction ouvrira MetaMask dans le navigateur, où l'utilisateur sera invité à connecter son portefeuille à votre dApp.
+
+- Si l'utilisateur choisit de se connecter, `method : "eth_requestAccounts"` retournera une table qui contient toutes les adresses du compte de l'utilisateur qui sont connectées à la dApp. Au final, notre fonction `connectWallet` retourne un objet JSON qui contient la _première_ `address` dans cette table \(voir ligne 9\\) et un message `status` qui invite l'utilisateur à écrire un message sur le contrat intelligent.
+- Si l'utilisateur rejette la connexion, alors l'objet JSON contiendra une chaîne vide pour l'`address` retournée et un message `status` qui indique que l'utilisateur a rejeté la connexion.
+
+### Ajouter une fonction connectWallet à votre composant Minter.js {#add-connect-wallet}
+
+Maintenant que nous avons écrit cette fonction `connectWallet`, connectons-la à notre composant `Minter.js.`.
+
+Tout d'abord, nous allons devoir importer notre fonction dans notre fichier `Minter.js` en ajoutant `import { connectWallet } from "./utils/interact.js";` en haut du fichier `Minter.js`. Les 11 premières lignes de votre `Minter.js` devraient maintenant ressembler à ceci :
+
+```javascript
+import { useEffect, useState } from "react";
+import { connectWallet } from "./utils/interact.js";
+
+const Minter = (props) => {
+
+ //State variables
+ const [walletAddress, setWallet] = useState("");
+ const [status, setStatus] = useState("");
+ const [name, setName] = useState("");
+ const [description, setDescription] = useState("");
+ const [url, setURL] = useState("");
+```
+
+Puis, dans notre fonction `connectWalletPressed`, nous appellerons notre fonction importée `connectWallet`, comme suit :
+
+```javascript
+const connectWalletPressed = async () => {
+ const walletResponse = await connectWallet()
+ setStatus(walletResponse.status)
+ setWallet(walletResponse.address)
+}
+```
+
+Vous avez remarqué comment la plupart de nos fonctionnalités sont sorties de notre composant `Minter.js` depuis le fichier `interact.js` ? C'est ainsi que nous respectons le paradigme M-V-C !
+
+Dans `connectWalletPressed`, nous faisons simplement un appel await à notre fonction importée `connectWallet`, et en utilisant sa réponse, nous mettons à jour nos variables `status` et `walletAddress` via leurs hooks d'états.
+
+Maintenant, enregistrons à la fois les fichiers `Minter.js` et `interact.js` et testons notre interface utilisateur.
+
+Ouvrez votre navigateur sur localhost:3000, et cliquez sur le bouton « Connect Wallet » en haut à droite de la page.
+
+Si MetaMask est installé, vous devriez être invité à connecter votre portefeuille à votre dApp. Accepter l'invitation à se connecter.
+
+Vous devriez voir que le bouton du portefeuille précise maintenant que votre adresse est connectée.
+
+Ensuite, essayez de rafraîchir la page... c'est étrange. Notre bouton de portefeuille nous invite à connecter MetaMask bien qu'il soit déjà connecté...
+
+Mais ne vous inquiétez pas ! Nous pouvons facilement corriger cela en implémentant une fonction appelée `getCurrentWalletConnected`, qui vérifiera si une adresse est déjà connectée à notre dApp, et mettra à jour notre interface en conséquence !
+
+### La fonction `getCurrentWalletConnected` {#get-current-wallet}
+
+Dans votre fichier `interact.js`, ajoutez la fonction suivante `getCurrentWalletted` :
+
+```javascript
+export const getCurrentWalletConnected = async () => {
+ if (window.ethereum) {
+ try {
+ const addressArray = await window.ethereum.request({
+ method: "eth_accounts",
+ })
+ if (addressArray.length > 0) {
+ return {
+ address: addressArray[0],
+ status: "👆🏽 Write a message in the text-field above.",
+ }
+ } else {
+ return {
+ address: "",
+ status: "🦊 Connect to MetaMask using the top right button.",
+ }
+ }
+ } catch (err) {
+ return {
+ address: "",
+ status: "😥 " + err.message,
+ }
+ }
+ } else {
+ return {
+ address: "",
+ status: (
+
+
+ {" "}
+ 🦊
+ You must install MetaMask, a virtual Ethereum wallet, in your
+ browser.
+
+
+
+ ),
+ }
+ }
+}
+```
+
+Ce code est _très_ similaire à la fonction `connectWallet` que nous venons d'écrire plus tôt.
+
+La différence principale est qu'au lieu d'appeler la méthode `eth_requestAccounts`, qui ouvre MetaMask pour que l'utilisateur puisse connecter son portefeuille, ici nous appelons la méthode `eth_accounts`, qui renvoie simplement un tableau contenant les adresses MetaMask actuellement connectées à notre dApp.
+
+Pour voir cette fonction en action, appelons-la dans la fonction `useEffect` de notre composant `Minter.js`.
+
+Comme nous l'avons fait pour `connectWallet`, nous devons importer cette fonction de notre fichier `interact.js` dans notre fichier `Minter.js` comme ceci :
+
+```javascript
+import { useEffect, useState } from "react"
+import {
+ connectWallet,
+ getCurrentWalletConnected, //import here
+} from "./utils/interact.js"
+```
+
+Maintenant, nous l'appelons simplement dans notre fonction `useEffect` :
+
+```javascript
+useEffect(async () => {
+ const { address, status } = await getCurrentWalletConnected()
+ setWallet(address)
+ setStatus(status)
+}, [])
+```
+
+Remarquez que nous utilisons la réponse de notre appel à `getCurrentWalletConnected` pour mettre à jour nos variables d'état `walletAddress` et `status`.
+
+Une fois que vous avez ajouté ce code, essayez de rafraîchir votre fenêtre de navigateur. Le bouton devrait indiquer que vous êtes connecté et afficher un aperçu de l'adresse de votre portefeuille connecté, même après avoir été actualisé !
+
+### Implémenter `addWalletListener` {#implement-add-wallet-listener}
+
+La dernière étape de la configuration de notre dApp de portefeuille consiste à mettre en place le listener de portefeuille afin que notre interface utilisateur soit mise à jour lorsque l'état de notre portefeuille change, par exemple lorsque l'utilisateur se déconnecte ou change de compte.
+
+Dans votre fichier `Minter.js`, ajoutez une fonction `addWalletListener` qui ressemble à ce qui suit :
+
+```javascript
+function addWalletListener() {
+ if (window.ethereum) {
+ window.ethereum.on("accountsChanged", (accounts) => {
+ if (accounts.length > 0) {
+ setWallet(accounts[0])
+ setStatus("👆🏽 Write a message in the text-field above.")
+ } else {
+ setWallet("")
+ setStatus("🦊 Connect to MetaMask using the top right button.")
+ }
+ })
+ } else {
+ setStatus(
+
+ {" "}
+ 🦊
+ You must install MetaMask, a virtual Ethereum wallet, in your browser.
+
+
+ )
+ }
+}
+```
+
+Décomposons rapidement ce qui se passe ici :
+
+- Premièrement, notre fonction vérifie si `window.ethereum` est activé \(ex. : MetaMask est installé\).
+ - Si ce n'est pas le cas, nous fixons simplement notre variable d'état `status` à une chaîne de caractères JSX qui invite l'utilisateur à installer MetaMask.
+ - S'il est activé, nous configurons le listener `window.ethereum.on("accountsChanged")` à la ligne 3 qui écoute les changements d'état dans le portefeuille MetaMask, qui les incluent lorsque l'utilisateur connecte un compte additionnel à la dApp, change de compte ou déconnecte un compte. S'il existe au moins un compte connecté, la variable d'état `walletAddress` est mise à jour comme premier compte dans le tableau des comptes `accounts` retourné par l'écouteur. Sinon, `walletAdresse` est défini comme une chaîne de caractères vide.
+
+Enfin, nous devons l'appeler dans notre fonction `useEffect` :
+
+```javascript
+useEffect(async () => {
+ const { address, status } = await getCurrentWalletConnected()
+ setWallet(address)
+ setStatus(status)
+
+ addWalletListener()
+}, [])
+```
+
+Et voilà ! Nous avons terminé la programmation de toutes les fonctionnalités de notre portefeuille ! Maintenant que notre portefeuille est configuré, regardons comment créer notre NFT !
+
+## Métadonnées NFT 101 {#nft-metadata-101}
+
+Rappelez-vous que les métadonnées NFT dont nous venons de parler à l'étape 0 de ce tutoriel, donnent vie à un NFT, lui permettant d'avoir des propriétés, comme un actif numérique, un nom, une description et d'autres attributs.
+
+Nous allons devoir configurer ces métadonnées sous forme d'objet JSON et les stocker, afin de pouvoir les transmettre en tant que paramètre `tokenURI` lors de l'appel de la fonction `mintNFT` de notre contrat intelligent.
+
+Le texte des champs « Lien vers l'actif », « Nom » et « Description » comprendra les différentes propriétés des métadonnées de notre NFT. Nous allons formater ces métadonnées sous la forme d'un objet JSON, mais il existe plusieurs options pour le stockage de cet objet JSON :
+
+- Nous pourrions la stocker sur la blockchain Ethereum, mais cela serait très coûteux.
+- Nous pourrions le stocker sur un serveur centralisé, comme AWS ou Firebase. Mais cela irait à l'encontre de notre philosophie de décentralisation.
+- Nous pourrions utiliser IPFS, un protocole décentralisé et un réseau peer-to-peer pour stocker et partager des données dans un système de fichiers distribué. Comme ce protocole est décentralisé et gratuit, c'est notre meilleure option !
+
+Pour stocker nos métadonnées sur IPFS, nous allons utiliser [Pinata](https://pinata.cloud/), une API et une boîte à outils IPFS très pratique. Dans l'étape suivante, nous vous expliquerons exactement comment faire !
+
+## Utiliser Pintata pour épingler vos métadonnées sur IPFS {#use-pinata-to-pin-your-metadata-to-IPFS}
+
+Si vous n'avez pas de compte [Pinata](https://pinata.cloud/), créez-vous un compte gratuit [ici](https://pinata.cloud/signup) et suivez les étapes pour vérifier votre mail et votre compte.
+
+### Créer votre clé API Pinata {#create-pinata-api-key}
+
+Naviguez vers la page [https://pinata.cloud/keys](https://pinata.cloud/keys), puis sélectionnez le bouton « New Key » en haut, activez le widget Admin et nommez votre clé.
+
+Vous verrez ensuite une popup avec vos infos d'API. Assurez-vous de mettre cela dans un endroit sûr.
+
+Maintenant que notre clé est configurée, ajoutons-la à notre projet pour que nous puissions l'utiliser.
+
+### Créer un fichier `.env` {#create-a-env}
+
+Nous pouvons stocker en toute sécurité notre clé et notre secret Pinata dans un fichier d'environnement. Installons le paquet [dotenv](https://www.npmjs.com/package/dotenv) dans le répertoire de votre projet.
+
+Ouvrez un nouvel onglet dans votre terminal \(distinct de celui qui exécute l'hôte local\) et assurez-vous que vous êtes dans le dossier `starter`, puis exécutez la commande suivante dans votre terminal :
+
+```text
+npm install dotenv --save
+```
+
+Ensuite, créez un fichier `.env` dans le répertoire racine de vos `minter-starter-files` en entrant ce qui suit sur votre ligne de commande :
+
+```javascript
+vim.env
+```
+
+Ceci ouvrira votre fichier `.env` dans vim (un éditeur de texte). Pour l'enregistrer, appuyez sur « esc » + « : » + « q » sur votre clavier et dans cet ordre.
+
+Ensuite, dans VSCode, accédez à votre fichier `.env` et ajoutez votre clé API Pinata et votre secret API Secret, comme ceci :
+
+```text
+REACT_APP_PINATA_KEY =
+REACT_APP_PINATA_SECRET =
+```
+
+Enregistrez le fichier et vous êtes prêt à commencer à écrire la fonction pour télécharger vos métadonnées JSON sur IPFS !
+
+### Implémenter pinJSONToIPFS {#pin-json-to-ipfs}
+
+Heureusement pour nous, Pinata a une [API spécifique pour télécharger des données JSON sur IPFS](https://pinata.cloud/documentation#PinJSONToIPFS) et un JavaScript pratique avec un exemple d'axios que nous pouvons utiliser en opérant juste quelques petites modifications.
+
+Dans votre dossier `utils`, créons un autre fichier appelé `pinata.js` puis importez notre clé secrète Pinata à partir du fichier `.env` comme suit :
+
+```javascript
+require("dotenv").config()
+const key = process.env.REACT_APP_PINATA_KEY
+const secret = process.env.REACT_APP_PINATA_SECRET
+```
+
+Ensuite, collez le code supplémentaire ci-dessous dans votre fichier `pinata.js`. Ne vous inquiétez pas, nous allons expliquer ce que tout cela signifie !
+
+```javascript
+require("dotenv").config()
+const key = process.env.REACT_APP_PINATA_KEY
+const secret = process.env.REACT_APP_PINATA_SECRET
+
+const axios = require("axios")
+
+export const pinJSONToIPFS = async (JSONBody) => {
+ const url = `https://api.pinata.cloud/pinning/pinJSONToIPFS`
+ //making axios POST request to Pinata ⬇️
+ return axios
+ .post(url, JSONBody, {
+ headers: {
+ pinata_api_key: key,
+ pinata_secret_api_key: secret,
+ },
+ })
+ .then(function (response) {
+ return {
+ success: true,
+ pinataUrl:
+ "https://gateway.pinata.cloud/ipfs/" + response.data.IpfsHash,
+ }
+ })
+ .catch(function (error) {
+ console.log(error)
+ return {
+ success: false,
+ message: error.message,
+ }
+ })
+}
+```
+
+Alors, que fait ce code exactement ?
+
+Tout d'abord, il importe [axios](https://www.npmjs.com/package/axios), un client basé HTTP en devenir pour le navigateur et le `node.js`, que nous utiliserons pour réaliser une requête à Pinata.
+
+Ensuite, nous avons notre fonction asynchrone `pinJSONToIPFS`, qui prend un `JSONBody` en entrée et la clé API Pinata et secret dans son en-tête, pour faire une requête POST à leur API `pinJSONToIPFS`.
+
+- Si cette requête POST réussie, alors notre fonction retourne un objet JSON avec le booléen `success` comme `true` et la `pinataUrl` où nos métadonnées ont été épinglées. Nous utiliserons cette `pinataUrl` retournée comme entrée `tokenURI` de la fonction de `mint` de notre contrat intelligent.
+- Si cette requête POST échoue, alors notre fonction retourne un objet JSON avec le booléen `success` comme `false` et une chaîne de caractères `message` qui relaie notre erreur.
+
+Comme avec notre fonction de types retournés `connectWallet`, nous retournons des objets JSON afin que nous puissions utiliser leurs paramètres pour mettre à jour nos variables d'état et notre interface utilisateur.
+
+## Charger votre contrat intelligent {#load-your-smart-contract}
+
+Maintenant que nous avons un moyen d'envoyer nos métadonnées NFT vers IPFS via notre fonction `pinJSONToIPFS`, nous allons avoir besoin d'un moyen de charger une instance de notre contrat intelligent afin que nous puissions appeler sa fonction `mintNFT`.
+
+Comme nous l'avons mentionné précédemment dans ce tutoriel, nous utiliserons [ce contrat intelligent NFT existant](https://ropsten.etherscan.io/address/0x4C4a07F737Bf57F6632B6CAB089B78f62385aCaE). Cependant, si vous souhaitez apprendre comment nous avons fait, en faire un par vous-même, nous vous recommandons vivement de consulter notre autre tutoriel, ["Comment créer un NFT](https://docs.alchemyapi.io/alchemy/tutorials/how-to-create-an-nft).
+
+### Le contrat ABI {#contract-abi}
+
+Si vous avez examiné en détail nos fichiers, vous aurez remarqué que dans notre répertoire `src`, il existe un fichier `contract-abi.json`. Une ABI est nécessaire pour spécifier quelle fonction un contrat invoquera en s'assurant également que la fonction retournera des données dans le format que vous attendez.
+
+Nous allons également avoir besoin d'une clé API Alchemy et de l'API Alchemy Web3 pour nous connecter à la blockchain Ethereum et charger notre contrat intelligent.
+
+### Créer votre clé API Alchemy {#create-alchemy-api}
+
+Si vous n'avez pas déjà un compte Alchemy, vous pouvez [vous inscrire gratuitement ici](https://alchemy.com/?a=eth-org-nft-minter).
+
+Une fois votre compte Alchemy créé, vous pouvez générer une clé API en créant une application. Cela nous permettra de réaliser des requêtes sur le réseau de test Ropsten.
+
+Accédez à la page "Create App" dans votre Tableau de bord Alchemy, en survolant "Apps" dans la barre de navigation et en cliquant sur "Create App".
+
+Nommez votre application. Ici nous avons choisi "My First NFT!", donnez une brève description, sélectionnez "Staging" pour l'environnement utilisé pour la comptabilité de votre application, et choisissez "Ropsten" pour votre réseau.
+
+Cliquez sur « Create app », et voilà ! Votre application devrait apparaître dans le tableau ci-dessous.
+
+Génial ! Maintenant que nous avons créé notre URL pour l'API HTTP Alchemy, copiez-la dans votre presse-papiers...
+
+…puis ajoutons-la à notre fichier `.env`. Dans l'ensemble, votre fichier `.env` devrait ressembler à ceci :
+
+```text
+REACT_APP_PINATA_KEY =
+REACT_APP_PINATA_SECRET =
+REACT_APP_ALCHEMY_KEY = https://eth-ropsten.alchemyapi.io/v2/
+```
+
+Maintenant que nous avons notre contrat ABI et notre clé API Alchemy, nous sommes prêts à charger notre contrat intelligent en utilisant [Alchemy Web3](https://github.com/alchemyplatform/alchemy-web3).
+
+### Configurer votre point de terminaison Alchemy Web3 et votre contrat {#setup-alchemy-endpoint}
+
+Tout d'abord, si vous ne l'avez pas déjà fait, vous devrez installer [Alchemy Web3](https://github.com/alchemyplatform/alchemy-web3) en naviguant dans le répertoire principal : `nft-minter-tutorial` dans le terminal :
+
+```text
+cd ..
+npm install @alch/alchemy-web3
+```
+
+Ensuite, revenons à notre fichier `interact.js`. En haut du fichier, ajoutez le code suivant pour importer votre clé Alchemy à partir de votre fichier `.env` et configurez votre point de terminaison Alchemy Web3 :
+
+```javascript
+require("dotenv").config()
+const alchemyKey = process.env.REACT_APP_ALCHEMY_KEY
+const { createAlchemyWeb3 } = require("@alch/alchemy-web3")
+const web3 = createAlchemyWeb3(alchemyKey)
+```
+
+[Alchemy Web3](https://github.com/alchemyplatform/alchemy-web3) est un wrapper autour de [Web3.js](https://web3js.readthedocs.io/en/v1.2.9/), fournissant des méthodes API améliorées et d'autres avantages pour faciliter votre vie en tant que développeur Web3. Il est conçu pour nécessiter une configuration minimale afin que vous puissiez commencer à l'utiliser immédiatement dans votre application !
+
+Ensuite, ajoutons notre contrat ABI et l'adresse de notre contrat à notre fichier.
+
+```javascript
+require("dotenv").config()
+const alchemyKey = process.env.REACT_APP_ALCHEMY_KEY
+const { createAlchemyWeb3 } = require("@alch/alchemy-web3")
+const web3 = createAlchemyWeb3(alchemyKey)
+
+const contractABI = require("../contract-abi.json")
+const contractAddress = "0x4C4a07F737Bf57F6632B6CAB089B78f62385aCaE"
+```
+
+Une fois que nous avons les deux, nous sommes prêts à commencer à coder notre fonction de frappage !
+
+## Implémenter la fonction mintNFT {#implement-the-mintnft-function}
+
+Dans votre fichier `interact.js`, définissons notre fonction, `mintNFT`, qui comme son nom l'indique va frapper notre NFT.
+
+Parce que nous allons réaliser de nombreux appels asynchrones (à Pinata pour épingler nos métadonnées à IPFS, Alchemy Web3 pour charger notre contrat intelligent, et MetaMask pour signer nos transactions), notre fonction sera également asynchrone.
+
+Les trois entrées de notre fonction seront l'`url` de notre actif numérique, `name`, et `description`. Ajoutez la signature de fonction suivante sous la fonction `connectWallet` :
+
+```javascript
+export const mintNFT = async (url, name, description) => {}
+```
+
+### Gestion des erreurs d'entrée {#input-error-handling}
+
+Naturellement, il est logique d'avoir une sorte de gestion des erreurs d'entrée au début de la fonction et ainsi, nous quitterons cette fonction si nos paramètres d'entrée ne sont pas corrects. Dans notre fonction, ajoutons le code suivant :
+
+```javascript
+export const mintNFT = async (url, name, description) => {
+ //error handling
+ if (url.trim() == "" || name.trim() == "" || description.trim() == "") {
+ return {
+ success: false,
+ status: "❗Please make sure all fields are completed before minting.",
+ }
+ }
+}
+```
+
+Si l'un des paramètres d'entrée est une chaîne de caractères vide, alors nous retournons un objet JSON où le booléen `succes` est `false`, et les relais de chaîne de caractère `status` signalent que tous les champs de notre interface utilisateur doivent être complétés.
+
+### Télécharger les métadonnées sur IPFS {#upload-metadata-to-ipfs}
+
+Une fois que nous savons que nos métadonnées sont correctement formatées, la prochaine étape est de l'envelopper dans un objet JSON et de le charger sur IPFS via le `pinJSONToIPFS` que nous avons écrit !
+
+Pour ce faire, nous devons d'abord importer la fonction `pinJSONToIPFS` dans notre fichier `interact.js`. Tout en haut de `interact.js`, ajoutons :
+
+```javascript
+import { pinJSONToIPFS } from "./pinata.js"
+```
+
+Rappelez-vous que `pinJSONToIPFS` prend dans un corps JSON. Ainsi, avant de passer un appel, nous allons devoir formater nos paramètres `url`, `name`, et `description` dans un objet JSON.
+
+Mettons à jour notre code pour créer un objet JSON appelé `metadata` puis appelons `pinJSONToIPFS` avec ce paramètre `metadata` :
+
+```javascript
+export const mintNFT = async (url, name, description) => {
+ //error handling
+ if (url.trim() == "" || name.trim() == "" || description.trim() == "") {
+ return {
+ success: false,
+ status: "❗Please make sure all fields are completed before minting.",
+ }
+ }
+
+ //make metadata
+ const metadata = new Object()
+ metadata.name = name
+ metadata.image = url
+ metadata.description = description
+
+ //make pinata call
+ const pinataResponse = await pinJSONToIPFS(metadata)
+ if (!pinataResponse.success) {
+ return {
+ success: false,
+ status: "😢 Something went wrong while uploading your tokenURI.",
+ }
+ }
+ const tokenURI = pinataResponse.pinataUrl
+}
+```
+
+Attention, nous stockons la réponse de notre appel à `pinJSONToIPFS(metadata)` dans l'objet `pinataResponse`. Ensuite, nous analysons cet objet pour vérifier les erreurs.
+
+S'il existe une erreur, nous retournons un objet JSON où le booléen `success` est `false` et que notre chaîne de caractères `status` nous signale que notre appel a échoué. Sinon, nous extrayons `pinataURL` de `pinataResponse` et la stockons comme notre variable `tokenURI`.
+
+Maintenant, il est temps de charger notre contrat intelligent en utilisant l'API Alchemy Web3 que nous avons initialisée en haut de notre fichier. Ajoutez la ligne de code suivante au bas de la fonction `mintNFT` pour définir le contrat sur la variable globale `window.contract` :
+
+```javascript
+window.contract = await new web3.eth.Contract(contractABI, contractAddress)
+```
+
+La dernière chose à ajouter à notre fonction `mintNFT` est notre transaction Ethereum :
+
+```javascript
+//set up your Ethereum transaction
+const transactionParameters = {
+ to: contractAddress, // Required except during contract publications.
+ from: window.ethereum.selectedAddress, // must match user's active address.
+ data: window.contract.methods
+ .mintNFT(window.ethereum.selectedAddress, tokenURI)
+ .encodeABI(), //make call to NFT smart contract
+}
+
+//sign the transaction via MetaMask
+try {
+ const txHash = await window.ethereum.request({
+ method: "eth_sendTransaction",
+ params: [transactionParameters],
+ })
+ return {
+ success: true,
+ status:
+ "✅ Check out your transaction on Etherscan: https://ropsten.etherscan.io/tx/" +
+ txHash,
+ }
+} catch (error) {
+ return {
+ success: false,
+ status: "😥 Something went wrong: " + error.message,
+ }
+}
+```
+
+Si vous êtes déjà familier avec les transactions Ethereum, vous remarquerez que la structure est assez similaire à ce que vous avez déjà vu.
+
+- Tout d'abord, nous configurons nos paramètres de transactions.
+ - `to` spécifie l'adresse du destinataire \(notre contrat intelligent)
+ - `from` spécifie le signataire de la transaction (l'adresse de l'utilisateur connectée à MetaMask : `window.ethereum.selectedAddress`)
+ - `data` contient l'appel à la méthode `mintNFT` de notre contrat intelligent , qui reçoit notre `tokenURI` et l'adresse du portefeuille de l'utilisateur, `window.ethereum.selectedAddress`, comme des entrées.
+- Ensuite, nous faisons un appel en attente, `window.ethereum.request,` où nous demandons à MetaMask de signer la transaction. Remarquez que dans cette requête, nous spécifions notre méthode ETH \(`eth_SentTransaction`) et en la passant dans nos `transactionParameters`. À ce stade, MetaMask s'ouvrira dans le navigateur, et demandera à l'utilisateur de signer ou rejeter la transaction.
+ - Si la transaction est réussie, la fonction retournera un objet JSON où le booléen `success` sera défini comme vrai et la chaîne `status` invitera l'utilisateur à consulter Etherscan pour plus d'informations sur sa transaction.
+ - Si la transaction échoue, la fonction retournera un objet JSON où le booléen `success` sera défini comme faux, et la chaîne de caractères `status` renverra un message d'erreur.
+
+Dans l'ensemble, notre fonction `mintNFT` devrait ressembler à ceci :
+
+```javascript
+export const mintNFT = async (url, name, description) => {
+ //error handling
+ if (url.trim() == "" || name.trim() == "" || description.trim() == "") {
+ return {
+ success: false,
+ status: "❗Please make sure all fields are completed before minting.",
+ }
+ }
+
+ //make metadata
+ const metadata = new Object()
+ metadata.name = name
+ metadata.image = url
+ metadata.description = description
+
+ //pinata pin request
+ const pinataResponse = await pinJSONToIPFS(metadata)
+ if (!pinataResponse.success) {
+ return {
+ success: false,
+ status: "😢 Something went wrong while uploading your tokenURI.",
+ }
+ }
+ const tokenURI = pinataResponse.pinataUrl
+
+ //load smart contract
+ window.contract = await new web3.eth.Contract(contractABI, contractAddress) //loadContract();
+
+ //set up your Ethereum transaction
+ const transactionParameters = {
+ to: contractAddress, // Required except during contract publications.
+ from: window.ethereum.selectedAddress, // must match user's active address.
+ data: window.contract.methods
+ .mintNFT(window.ethereum.selectedAddress, tokenURI)
+ .encodeABI(), //make call to NFT smart contract
+ }
+
+ //sign transaction via MetaMask
+ try {
+ const txHash = await window.ethereum.request({
+ method: "eth_sendTransaction",
+ params: [transactionParameters],
+ })
+ return {
+ success: true,
+ status:
+ "✅ Check out your transaction on Etherscan: https://ropsten.etherscan.io/tx/" +
+ txHash,
+ }
+ } catch (error) {
+ return {
+ success: false,
+ status: "😥 Something went wrong: " + error.message,
+ }
+ }
+}
+```
+
+C'est une fonction géante ! Maintenant, nous avons juste besoin de connecter notre fonction `mintNFT` à notre composant `Minter.js`...
+
+## Connecter mintNFT à notre frontend Minter.js {#connect-our-frontend}
+
+Ouvrez votre fichier `Minter.js` et mettez à jour la ligne du haut `import{ connectWallet, getCurrentWalletConnected } from "./utils/interact.js";` pour devenir :
+
+```javascript
+import {
+ connectWallet,
+ getCurrentWalletConnected,
+ mintNFT,
+} from "./utils/interact.js"
+```
+
+Enfin, implémentez la fonction `onMintPressed` pour faire attendre l'appel à votre fonction importée `mintNFT` et mettez à jour la variable d'état `status` pour refléter si notre transaction a réussi ou a échoué :
+
+```javascript
+const onMintPressed = async () => {
+ const { status } = await mintNFT(url, name, description)
+ setStatus(status)
+}
+```
+
+## Déployer votre NFT sur un site Web en ligne {#deploy-your-NFT}
+
+Prêt à mettre en ligne votre projet pour que les utilisateurs puissent interagir avec ? Consultez [ce tutoriel](https://docs.alchemy.com/alchemy/tutorials/nft-minter/how-do-i-deploy-nfts-online) pour déployer votre Minter sur un site Web directement.
+
+Encore une dernière étape...
+
+## Prendre d'assaut le monde de la blockchain {#take-the-blockchain-world-by-storm}
+
+Je plaisante, vous êtes arrivé à la fin du tutoriel !
+
+Pour récapituler, en construisant un Minter de NFT, vous avez appris avec succès à :
+
+- Vous connecter à MetaMask via votre projet en frontend
+- Appeler les méthodes du contrat intelligent depuis votre interface en frontend
+- Signer des transactions à l'aide de MetaMask
+
+Sans doute vous aimeriez pouvoir montrer les NFT mis à jour via votre dApp dans votre portefeuille — alors n'oubliez pas de consulter notre bref tutoriel : [Comment consulter votre NFT dans votre portefeuille](https://docs.alchemyapi.io/alchemy/tutorials/how-to-write-and-deploy-a-nft-smart-contract/how-to-view-your-nft-in-your-wallet) !
+
+Et, comme toujours, si vous avez des questions, nous sommes là pour vous aider dans le [Discord Alchemy](https://discord.gg/gWuC7zB). Nous avons hâte de voir comment vous appliquez les concepts de ce tutoriel à vos futurs projets !
diff --git a/src/content/translations/fr/developers/tutorials/optimism-std-bridge-annotated-code/index.md b/src/content/translations/fr/developers/tutorials/optimism-std-bridge-annotated-code/index.md
index 761b0d7bfb9..10c122898da 100644
--- a/src/content/translations/fr/developers/tutorials/optimism-std-bridge-annotated-code/index.md
+++ b/src/content/translations/fr/developers/tutorials/optimism-std-bridge-annotated-code/index.md
@@ -13,7 +13,7 @@ lang: fr
[Optimism](https://www.optimism.io/) est un [rollup optimiste](/developers/docs/scaling/optimistic-rollups/). Les rollups Optimistics peuvent traiter les transactions à un prix beaucoup plus bas que le réseau principal Ethereum (également connu sous le nom de couche 1 ou L1), car les transactions sont traitées uniquement par quelques nœuds en lieu et place de tous les nœuds du réseau. En même temps, les données sont toutes écrites sur L1 afin que tout puisse être prouvé et reconstruit avec toutes les garanties d'intégrité et de disponibilité du réseau principal.
-Pour utiliser les actifs L1 sur Optimism (ou n'importe quel autre L2), les actifs doivent être [connectés](/bridges/#prerequisites). Une façon d'y arriver est pour les utilisateurs de verrouiller les actifs (ETH et les [jetons ERC-20](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/) sont les plus communs) sur L1 et de recevoir des actifs équivalents à utiliser sur L2. Finalement, celui qui se retrouve avec souhaitera peut-être les ramener en L1. En faisant cela, les actifs sont brûlés sur L2 puis redistribués à l'utilisateur sur L1.
+Pour utiliser les actifs L1 sur Optimism (ou n'importe quel autre L2), les actifs doivent être [connectés](/bridges/#prerequisites). Une façon d'y arriver est pour les utilisateurs de verrouiller les actifs (ETH et les [jetons ERC-20](/developers/docs/standards/tokens/erc-20/) sont les plus communs) sur L1 et de recevoir des actifs équivalents à utiliser sur L2. Finalement, celui qui se retrouve avec souhaitera peut-être les ramener en L1. En faisant cela, les actifs sont brûlés sur L2 puis redistribués à l'utilisateur sur L1.
C'est ainsi que fonctionne la [passerelle standard Optimism](https://community.optimism.io/docs/developers/bridge/standard-bridge). Dans cet article, nous passerons en revue le code source de cette passerelle pour comprendre comment elle fonctionne et l'étudier comme un exemple de code Solidity parfaitement écrit.
@@ -1013,7 +1013,7 @@ La passerelle de connexion L2 utilise ERC-165 comme vérification garantissant q
Seul la passerelle L2 est autorisée à frapper et à brûler des actifs.
-`_mint` et `_burn` sont définis dans le contrat [OpenZeppelin ERC-20](https://ethereum.org/en/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn). Ce contrat ne les expose pas en externe, parce que les conditions de frappe et de brûlage des jetons sont aussi variées que le nombre de façons d'utiliser ERC-20.
+`_mint` et `_burn` sont définis dans le contrat [OpenZeppelin ERC-20](/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn). Ce contrat ne les expose pas en externe, parce que les conditions de frappe et de brûlage des jetons sont aussi variées que le nombre de façons d'utiliser ERC-20.
## Code de passerelle L2 {#l2-bridge-code}
diff --git a/src/content/translations/fr/developers/tutorials/reverse-engineering-a-contract/index.md b/src/content/translations/fr/developers/tutorials/reverse-engineering-a-contract/index.md
new file mode 100644
index 00000000000..c9a364ed833
--- /dev/null
+++ b/src/content/translations/fr/developers/tutorials/reverse-engineering-a-contract/index.md
@@ -0,0 +1,744 @@
+---
+title: "Ingénierie inverse d'un contrat"
+description: Comment comprendre un contrat quand vous n'avez pas le code source
+author: Ori Pomerantz
+lang: fr
+tags:
+ - "evm"
+ - "codes d'opérations"
+skill: advanced
+published: 2021-12-30
+---
+
+## Introduction {#introduction}
+
+_Il n'y a aucun secret sur la blockchain_, tout ce qui se passe est cohérent, vérifiable et accessible au public. Idéalement, [les contrats devraient avoir leur code source publié et vérifié sur Etherscan](https://etherscan.io/address/0xb8901acb165ed027e32754e0ffe830802919727f#code). Or [ce n'est pas toujours le cas](https://etherscan.io/address/0x2510c039cc3b061d79e564b38836da87e31b342f#code). Dans cet article, vous apprendrez comment rétro-concevoir des contrats en prenant comme exemple un contrat sans code source, [`0x2510c039cc3b061d79e564b38836da87e31b342f`](https://etherscan.io/address/0x2510c039cc3b061d79e564b38836da87e31b342f).
+
+Il existe des décompilateurs, mais ils ne produisent pas toujours [des résultats utilisables](https://etherscan.io/bytecode-decompiler?a=0x2510c039cc3b061d79e564b38836da87e31b342f). Dans cet article, vous apprendrez comment rétro-concevoir manuellement et comprendre un contrat grâce aux [opcodes](https://github.com/wolflo/evm-opcodes) et également comment interpréter les résultats du décompilateur.
+
+Pour être en mesure de comprendre cet article, vous devriez connaître les bases de l'EVM et être au moins familier avec l'assembleur EVM. [Vous pouvez en savoir plus sur ces sujets ici](https://medium.com/mycrypto/the-ethereum-virtual-machine-how-does-it-work-9abac2b7c9e).
+
+## Préparer le Code Exécutable {#prepare-the-executable-code}
+
+Vous pouvez récupérer les opcodes en cherchant le contrat sur Etherscan, cliquez sur l'onglet **Contract** et puis sur **Switch to Opcodes View**. Vous obtenez un affichage d'un opcode par ligne.
+
+![Vue Opcode depuis Etherscan](opcode-view.png)
+
+Pour être capable de comprendre les sauts, vous devez savoir où se trouve chaque opcode dans le code. Pour ce faire, vous pouvez ouvrir Google Spreadsheet et coller les codes d'opération dans le colonne C.[Vous pouvez sauter les étapes suivantes en faisant une copie de cette feuille de calcul](https://docs.google.com/spreadsheets/d/1tKmTJiNjUwHbW64wCKOSJxHjmh0bAUapt6btUYE7kDA/edit?usp=sharing).
+
+L'étape suivante est d'obtenir les emplacements corrects dans le code pour comprendre les sauts. Nous allons mettre la taille du code d'opération dans la colonne B et son emplacement (en hexadécimal) dans la colonne A. Entrez cette fonction dans la cellule `B1` et puis copiez-collez sur le reste de la colonne B jusqu'à la fin du code. Après cela, vous pouvez masquer la colonne B.
+
+```
+=1+IF(REGEXMATCH(C1,"PUSH"),REGEXEXTRACT(C1,"PUSH(\d+)"),0)
+```
+
+Tout d'abord, cette fonction ajoute un octet au code d'opération, puis elle recherche le mot clé `PUSH`. Les codes d'opération PUSH sont spéciaux car ils doivent avoir des octets supplémentaires pour la valeur qui doit être poussée. Si l'opcode est un `PUSH`, nous extrayons le nombre d'octets et ajoutons la valeur à la taille de l'opcode.
+
+Dans la cellule `A1`, déclarez la première valeur décalée à 0. Puis, dans la cellule `A2`, entrez cette fonction et copiez-collez la sur le reste de la colonne A :
+
+```
+=dec2hex(hex2dec(A1)+B1)
+```
+
+Nous avons besoin de cette fonction pour nous donner la valeur hexadécimale car les valeurs poussées avant les sauts (`JUMP` et `JUMPI`) nous sont données en hexadécimal.
+
+## Le Point d'Entrée (0x00) {#the-entry-point-0x00}
+
+Les contrats sont toujours exécutés à partir du premier octet. Ceci est la première partie du code :
+
+| Décalage | Opcode | Pile (après le code d'opération) |
+| -------: | ------------ | -------------------------------- |
+| 0 | PUSH1 0x80 | 0x80 |
+| 2 | PUSH1 0x40 | 0x40, 0x80 |
+| 4 | MSTORE | Vide |
+| 5 | PUSH1 0x04 | 0x04 |
+| 7 | CALLDATASIZE | CALLDATASIZE 0x04 |
+| 8 | LT | CALLDATASIZE<4 |
+| 9 | PUSH2 0x005e | 0x5E CALLDATASIZE<4 |
+| C | JUMPI | Vide |
+
+Ce code fait deux choses :
+
+1. Écrit 0x80 sous la forme d'une valeur de 32 octets sur des emplacements de mémoire 0x40-0x5F (0x80 est stocké dans 0x5F, et 0x40-0x5E sont à zéro).
+2. Lire la taille des données d'appel. Normalement, les données d'appel pour un contrat Ethereum suivent [l'ABI (interface binaire-programme)](https://docs.soliditylang.org/en/v0.8.10/abi-spec.html), qui nécessite au minimum quatre octets pour le sélecteur de fonction. Si la taille des données d'appel est inférieure à quatre, il y a un saut à 0x5E.
+
+![Organigramme de cette partie](flowchart-entry.png)
+
+### Le Gestionnaire à 0x5E (pour les données d'appel non-ABI) {#the-handler-at-0x5e-for-non-abi-call-data}
+
+| Décalage | Opcode |
+| -------: | ------------ |
+| 5E | JUMPDEST |
+| 5F | CALLDATASIZE |
+| 60 | PUSH2 0x007c |
+| 63 | JUMPI |
+
+Ce snippet commence avec un `JUMPDEST`. Les programmes EVM (machine virtuelle Ethereum) lèvent une exception si l'on saute à un code d'opération qui n'est pas `JUMPDEST`. Puis, il vérifie le CALLDATASIZE et si c'est « true » (c'est-à-dire, si ce n'est pas zéro), il saute à 0x7C. Nous verrons ça ci-dessous.
+
+| Décalage | Opcode | Pile (après l'opcode) |
+| -------: | ---------- | -------------------------------------------------------------------------------------------------- |
+| 64 | CALLVALUE | [Wei](https://ethereum.org/fr/glossary/#weii) fourni par l'appel. Appelé `msg.value` dans Solidity |
+| 65 | PUSH1 0x06 | 6 CALLVALUE |
+| 67 | PUSH1 0x00 | 0 6 CALLVALUE |
+| 69 | DUP3 | CALLVALUE 0 6 CALLVALUE |
+| 6A | DUP3 | 6 CALLVALUE 0 6 CALLVALUE |
+| 6B | SLOAD | Storage[6] CALLVALUE 0 6 CALLVALUE |
+
+Ainsi, lorsqu'il n'y a pas de données d'appel, nous lisons la valeur de Stockage[6]. Nous ne savons pas encore quelle est cette valeur, mais nous pouvons rechercher les transactions que le contrat a reçues sans aucune donnée d'appel. Les transactions qui transfèrent juste de l'ETH sans aucune donnée d'appel (et donc aucune méthode) disposent de la méthode `Transfer` dans Etherscan. En fait, [la toute première transaction reçue par le contrat](https://etherscan.io/tx/0xeec75287a583c36bcc7ca87685ab41603494516a0f5986d18de96c8e630762e7) est un transfert.
+
+Si nous regardons la transaction et que nous cliquons sur **Click to see More**, nous voyons que l'appel de donnée, appelé une donnée d'entrée, est en fait vide (`0x`). Notez aussi que la valeur est à 1.559 ETH, ce qui sera intéressant plus tard.
+
+![Les données d'appel sont vides](calldata-empty.png)
+
+Ensuite, cliquez sur l'onglet **State** et développez le contrat que nous rétro-concevons (0x2510...). Vous pouvez voir que `Stockage[6]` a changé pendant la transaction, et si vous changez l'hexadécimal en **Numéro**, vous voyez que la valeur transférée est maintenant affichée en wei : 1,559,000,000,000,000 (j'ai ajouté les virgules à des fins de clarté), correspondant à la valeur du prochain contrat.
+
+![Le changement dans Stockage[6]](storage6.png)
+
+Si nous regardons dans les changements d'état causés par [d'autres transactions `Transfer` de la même période](https://etherscan.io/tx/0xf708d306de39c422472f43cb975d97b66fd5d6a6863db627067167cbf93d84d1#statechange) nous voyons que `Storage[6]` a suivi la valeur du contrat pendant un certain temps. Pour le moment, nous l'appellerons `Valeur*`. L'astérisque (`*`) nous rappelle que nous ne _savons_ pas ce que cette variable fait pour le moment, mais ça ne peut pas être simplement de tracer la valeur du contrat parce qu'il n'y a pas besoin d'utiliser le stockage, qui est très cher, quand vous pouvez obtenir le solde de vos comptes à l'aide de `ADDRESS BALANCE`. Le premier code d'opérations dévoile la propre adresse du contrat. Le deuxième lit l'adresse en haut de la pile et la remplace par le solde de cette adresse.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | ------------------------------------------- |
+| 6C | PUSH2 0x0075 | 0x75 Value\* CALLVALUE 0 6 CALLVALUE |
+| 6F | SWAP2 | CALLVALUE Value\* 0x75 0 6 CALLVALUE |
+| 70 | SWAP1 | Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 71 | PUSH2 0x01a7 | 0x01A7 Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 74 | JUMP | |
+
+Nous continuerons à tracer ce code à la destination du saut.
+
+| Décalage | Opcode | Pile |
+| -------: | ---------- | ----------------------------------------------------------- |
+| 1A7 | JUMPDEST | Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 1A8 | PUSH1 0x00 | 0x00 Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 1AA | DUP3 | CALLVALUE 0x00 Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 1AB | NOT | 2^256-CALLVALUE-1 0x00 Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+
+Le `NOT` est au niveau des bits donc il inverse la valeur de chaque bit dans la valeur d'appel.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | --------------------------------------------------------------------------- |
+| 1AC | DUP3 | Value\* 2^256-CALLVALUE-1 0x00 Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 1AD | GT | Value\*>2^256-CALLVALUE-1 0x00 Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 1AE | ISZERO | Value\*<=2^256-CALLVALUE-1 0x00 Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 1AF | PUSH2 0x01df | 0x01DF Value\*<=2^256-CALLVALUE-1 0x00 Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 1B2 | JUMPI | |
+
+On saute si `Value*` est inférieure à 2^256-CALLVALUE-1 ou égale à celle-ci. Cela ressemble à une logique pour éviter les dépassements. Et en effet, nous voyons qu'après quelques opérations absurdes (écrire en mémoire est sur le point d'être supprimé, par exemple) au décalage 0x01DE, le contrat annule si le dépassement est détecté, ce qui est le comportement normal.
+
+Notez qu'un tel dépassement est extrêmement improbable, parce qu'il nécessiterait une valeur d'appel et `Value*` d'être d'un ordre de grandeur de 2^256 wei, environ 10^59 ETH. [L'offre d'ETH total, au moment ou l'on écrit ceci, est inférieur à deux cents millions](https://etherscan.io/stat/supply).
+
+| Décalage | Opcode | Pile |
+| -------: | -------- | ----------------------------------------- |
+| 1DF | JUMPDEST | 0x00 Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 1E0 | POP | Value\* CALLVALUE 0x75 0 6 CALLVALUE |
+| 1E1 | ADD | Value\*+CALLVALUE 0x75 0 6 CALLVALUE |
+| 1E2 | SWAP1 | 0x75 Value\*+CALLVALUE 0 6 CALLVALUE |
+| 1E3 | JUMP | |
+
+Si nous sommes arrivés ici, obtenons `Value* + CALLVALUE` et sautons au décalage 0x75.
+
+| Décalage | Opcode | Pile |
+| -------: | -------- | ------------------------------- |
+| 75 | JUMPDEST | Value\*+CALLVALUE 0 6 CALLVALUE |
+| 76 | SWAP1 | 0 Value\*+CALLVALUE 6 CALLVALUE |
+| 77 | SWAP2 | 6 Value\*+CALLVALUE 0 CALLVALUE |
+| 78 | SSTORE | 0 CALLVALUE |
+
+Si nous arrivons ici (ce qui nécessite que les données d'appel soient vides), nous ajoutons à `Value*` la valeur d'appel. Ceci est cohérent avec ce que nous disons sur ce que les transactions `Transfer` font.
+
+| Décalage | Opcode |
+| -------: | ------ |
+| 79 | POP |
+| 7A | POP |
+| 7B | STOP |
+
+Enfin, effacez la pile (qui n'est pas nécessaire) et signalez la fin réussie de la transaction.
+
+Pour tout résumer, voici un diagramme du code initial.
+
+![Organigramme des points d'entrée](flowchart-entry.png)
+
+## Le gestionnaire à 0x7C {#the-handler-at-0x7c}
+
+J'ai sciemment omis de mettre dans la rubrique ce que fait ce gestionnaire. Le but n'est pas de vous enseigner comment fonctionne ce contrat spécifique, mais comment rétro-concevoir les contrats. Vous apprendrez ce qu'il fait de la même manière que moi, en suivant le code.
+
+Nous arrivons ici de plusieurs façons :
+
+- S'il y a des données d'appel de 1, 2 ou 3 octets (à partir du décalage 0x63)
+- Si la signature de la méthode est inconnue (à partir des décalages 0x42 et 0x5D)
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | -------------------- |
+| 7C | JUMPDEST | |
+| 7D | PUSH1 0x00 | 0x00 |
+| 7F | PUSH2 0x009d | 0x9D 0x00 |
+| 82 | PUSH1 0x03 | 0x03 0x9D 0x00 |
+| 84 | SLOAD | Storage[3] 0x9D 0x00 |
+
+Il s'agit d'une autre cellule de stockage, une cellule que je n'ai pas trouvée dans aucune transaction, donc il est plus difficile de savoir ce que cela signifie. Le code ci-dessous clarifiera la question.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------------------------------------------- | ------------------------------- |
+| 85 | PUSH20 0xffffffffffffffffffffffffffffffffffffffff | 0xff....ff Storage[3] 0x9D 0x00 |
+| 9A | AND | Storage[3]-as-address 0x9D 0x00 |
+
+Ces codes d'opération tronquent la valeur que nous lisons de Stockage[3] à 160 bits, la longueur d'une adresse Ethereum.
+
+| Décalage | Opcode | Pile |
+| -------: | ------ | ------------------------------- |
+| 9B | SWAP1 | 0x9D Storage[3]-as-address 0x00 |
+| 9C | JUMP | Storage[3]-as-address 0x00 |
+
+Ce saut est superflu puisque nous allons au prochain code d'opérations. Ce code n'est pas aussi efficace en gaz qu'il pourrait l'être.
+
+| Décalage | Opcode | Pile |
+| -------: | ---------- | ------------------------------- |
+| 9D | JUMPDEST | Storage[3]-as-address 0x00 |
+| 9E | SWAP1 | 0x00 Storage[3]-as-address |
+| 9F | POP | Storage[3]-as-address |
+| A0 | PUSH1 0x40 | 0x40 Storage[3]-as-address |
+| A2 | MLOAD | Mem[0x40] Storage[3]-as-address |
+
+Au tout début du code, nous définissons Mem[0x40] à 0x80. Si nous cherchons 0x40 plus tard, nous voyons que nous ne le changeons pas - nous pouvons donc supposer qu'il est 0x80.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | ------------------------------------------------- |
+| A3 | CALLDATASIZE | CALLDATASIZE 0x80 Storage[3]-as-address |
+| A4 | PUSH1 0x00 | 0x00 CALLDATASIZE 0x80 Storage[3]-as-address |
+| A6 | DUP3 | 0x80 0x00 CALLDATASIZE 0x80 Storage[3]-as-address |
+| A7 | CALLDATACOPY | 0x80 Storage[3]-as-address |
+
+Copiez toutes les données d'appel en mémoire, à partir de 0x80.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------- | -------------------------------------------------------------------------------- |
+| A8 | PUSH1 0x00 | 0x00 0x80 Storage[3]-as-address |
+| AA | DUP1 | 0x00 0x00 0x80 Storage[3]-as-address |
+| AB | CALLDATASIZE | CALLDATASIZE 0x00 0x00 0x80 Storage[3]-as-address |
+| AC | DUP4 | 0x80 CALLDATASIZE 0x00 0x00 0x80 Storage[3]-as-address |
+| AD | DUP6 | Storage[3]-as-address 0x80 CALLDATASIZE 0x00 0x00 0x80 Storage[3]-as-address |
+| AE | GAS | GAS Storage[3]-as-address 0x80 CALLDATASIZE 0x00 0x00 0x80 Storage[3]-as-address |
+| AF | DELEGATE_CALL | |
+
+Les choses sont maintenant beaucoup plus claires. Ce contrat peut agir comme un [proxy](https://blog.openzeppelin.com/proxy-patterns/), en appelant l'adresse dans Stockage[3] pour faire le travail réel. `DELEGATE_CALL` appelle un contrat séparé, mais reste dans le même stockage. Cela signifie que le contrat délégué, celui pour lequel nous sommes un proxy, accède au même espace de stockage. Les paramètres d'appel sont :
+
+- _Gaz_ : Tout le gaz restant
+- _Adresse appelée_ : Stockage[3] comme adresse
+- _Données d'appel_ : Les octets CALLDATASIZE commençant à 0x80, où nous avons mis les données d'appel d'origine
+- _Données de retour_ : Aucune (0x00 - 0x00), nous allons obtenir les données de retour par d'autres moyens (voir ci-dessous)
+
+| Décalage | Opcode | Pile |
+| -------: | -------------- | --------------------------------------------------------------------------------------------- |
+| B0 | RETURNDATASIZE | RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| B1 | DUP1 | RETURNDATASIZE RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| B2 | PUSH1 0x00 | 0x00 RETURNDATASIZE RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| B4 | DUP5 | 0x80 0x00 RETURNDATASIZE RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| B5 | RETURNDATACOPY | RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+
+Ici, nous copions toutes les données retournées dans le tampon de mémoire à partir de 0x80.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | ---------------------------------------------------------------------------------------------------------------------------- |
+| B6 | DUP2 | (((call success/failure))) RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| B7 | DUP1 | (((call success/failure))) (((call success/failure))) RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| B8 | ISZERO | (((did the call fail))) (((call success/failure))) RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| B9 | PUSH2 0x00c0 | 0xC0 (((did the call fail))) (((call success/failure))) RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| BC | JUMPI | (((call success/failure))) RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| BD | DUP2 | RETURNDATASIZE (((call success/failure))) RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| BE | DUP5 | 0x80 RETURNDATASIZE (((call success/failure))) RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| BF | RETOUR | |
+
+Donc, après l'appel, nous copions les données retournées dans le tampon 0x80 - 0x80+RETURNDATASIZE, et si l'appel réussit, nous retournons `RETURN` avec exactement ce tampon.
+
+### Échec de DELEGATECALL {#delegatecall-failed}
+
+Si nous arrivons ici, à 0xC0, cela signifie que le contrat que nous avons appelé a annulé son exécution. Étant donné que nous ne sommes qu'un proxy pour ce contrat, nous voulons retourner les mêmes données et annuler également.
+
+| Décalage | Opcode | Pile |
+| -------: | -------- | ------------------------------------------------------------------------------------------------------------------- |
+| C0 | JUMPDEST | (((call success/failure))) RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| C1 | DUP2 | RETURNDATASIZE (((call success/failure))) RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| C2 | DUP5 | 0x80 RETURNDATASIZE (((call success/failure))) RETURNDATASIZE (((call success/failure))) 0x80 Storage[3]-as-address |
+| C3 | REVERT | |
+
+Donc nous annulons `REVERT` avec le même tampon que nous avons utilisé pour `RETURN` précédemment : 0x80 - 0x80+RETURNDATASIZE
+
+![Organigramme de l'appel de proxy](flowchart-proxy.png)
+
+## Appels ABI {#abi-calls}
+
+Si la taille des données de l'appel est de quatre octets ou plus, il peut s'agir d'un appel ABI valide.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | ------------------------------------------------- |
+| D | PUSH1 0x00 | 0x00 |
+| F | CALLDATALOAD | (((First word (256 bits) of the call data))) |
+| 10 | PUSH1 0xe0 | 0xE0 (((First word (256 bits) of the call data))) |
+| 12 | SHR | (((first 32 bits (4 bytes) of the call data))) |
+
+Etherscan nous dit que `1C` est un code d'opération inconnu, parce qu'[il a été ajouté après que Etherscan ait écrit cette fonctionnalité](https://eips.ethereum.org/EIPS/eip-145) et qu'ils ne l'ont pas mise à jour. Un [tableau d'opcode à jour](https://github.com/wolflo/evm-opcodes) nous montre que c'est un décalage à droite
+
+| Décalage | Opcode | Pile |
+| -------: | ---------------- | -------------------------------------------------------------------------------------------------------- |
+| 13 | DUP1 | (((first 32 bits (4 bytes) of the call data))) (((first 32 bits (4 bytes) of the call data))) |
+| 14 | PUSH4 0x3cd8045e | 0x3CD8045E (((first 32 bits (4 bytes) of the call data))) (((first 32 bits (4 bytes) of the call data))) |
+| 19 | GT | 0x3CD8045E>first-32-bits-of-the-call-data (((first 32 bits (4 bytes) of the call data))) |
+| 1A | PUSH2 0x0043 | 0x43 0x3CD8045E>first-32-bits-of-the-call-data (((first 32 bits (4 bytes) of the call data))) |
+| 1D | JUMPI | (((first 32 bits (4 bytes) of the call data))) |
+
+Diviser les tests de correspondance de la signature de la méthode en deux comme cela réduit les tests de moitié en moyenne. Le code qui suit immédiatement cela et le code en 0x43 suivent le même modèle : `DUP1` les 32 premiers bits des données d'appel, `PUSH4 (((méthode signature>`, exécutez `EQ` pour vérifier l'égalité, puis `JUMPI` si la signature de la méthode correspond. Voici les signatures de la méthode, leurs adresses, et si elles sont connues [la définition de méthode correspondante](https://www.4byte.directory/) :
+
+| Méthode | Signature de la méthode | Décalage vers lequel sauter |
+| -------------------------------------------------------------------------------------- | ----------------------- | --------------------------- |
+| [splitter()](https://www.4byte.directory/signatures/?bytes4_signature=0x3cd8045e) | 0x3cd8045e | 0x0103 |
+| ??? | 0x81e580d3 | 0x0138 |
+| [currentWindow()](https://www.4byte.directory/signatures/?bytes4_signature=0xba0bafb4) | 0xba0bafb4 | 0x0158 |
+| ??? | 0x1f135823 | 0x00C4 |
+| [merkleRoot()](https://www.4byte.directory/signatures/?bytes4_signature=0x2eb4a7ab) | 0x2eb4a7ab | 0x00ED |
+
+Si aucune correspondance n'est trouvée, le code saute vers [le gestionnaire de proxy à 0x7C](#the-handler-at-0x7c), dans l'espoir que le contrat pour lequel nous sommes proxy ait une correspondance.
+
+![Organigramme des appels ABI](flowchart-abi.png)
+
+## splitter() {#splitter}
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | ----------------------------- |
+| 103 | JUMPDEST | |
+| 104 | CALLVALUE | CALLVALUE |
+| 105 | DUP1 | CALLVALUE CALLVALUE |
+| 106 | ISZERO | CALLVALUE==0 CALLVALUE |
+| 107 | PUSH2 0x010f | 0x010F CALLVALUE==0 CALLVALUE |
+| 10A | JUMPI | CALLVALUE |
+| 10B | PUSH1 0x00 | 0x00 CALLVALUE |
+| 10D | DUP1 | 0x00 0x00 CALLVALUE |
+| 10E | REVERT | |
+
+La première chose que fait cette fonction est de vérifier que l'appel n'a pas envoyé d'ETH. Cette fonction n'est pas [`payable`](https://solidity-by-example.org/payable/). Si quelqu'un nous a envoyé des ETH, cela doit être une erreur et nous voulons `REVERT` pour éviter d'avoir cet ETH où il ne peut le récupérer.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------------------------------------------- | --------------------------------------------------------------------------- |
+| 10F | JUMPDEST | |
+| 110 | POP | |
+| 111 | PUSH1 0x03 | 0x03 |
+| 113 | SLOAD | (((Storage[3] a.k.a the contract for which we are a proxy))) |
+| 114 | PUSH1 0x40 | 0x40 (((Storage[3] a.k.a the contract for which we are a proxy))) |
+| 116 | MLOAD | 0x80 (((Storage[3] a.k.a the contract for which we are a proxy))) |
+| 117 | PUSH20 0xffffffffffffffffffffffffffffffffffffffff | 0xFF...FF 0x80 (((Storage[3] a.k.a the contract for which we are a proxy))) |
+| 12C | SWAP1 | 0x80 0xFF...FF (((Storage[3] a.k.a the contract for which we are a proxy))) |
+| 12D | SWAP2 | (((Storage[3] a.k.a the contract for which we are a proxy))) 0xFF...FF 0x80 |
+| 12E | AND | ProxyAddr 0x80 |
+| 12F | DUP2 | 0x80 ProxyAddr 0x80 |
+| 130 | MSTORE | 0x80 |
+
+Et 0x80 contient maintenant l'adresse du proxy
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | --------- |
+| 131 | PUSH1 0x20 | 0x20 0x80 |
+| 133 | ADD | 0xA0 |
+| 134 | PUSH2 0x00e4 | 0xE4 0xA0 |
+| 137 | JUMP | 0xA0 |
+
+### Le code E4 {#the-e4-code}
+
+C'est la première fois que nous voyons ces lignes, mais elles sont partagées avec d'autres méthodes (voir ci-dessous). Nous allons donc appeler la valeur dans la pile X, et n'oubliez pas que dans la fonction `splitter()` la valeur de ce X est 0xA0.
+
+| Décalage | Opcode | Pile |
+| -------: | ---------- | ----------- |
+| E4 | JUMPDEST | X |
+| E5 | PUSH1 0x40 | 0x40 X |
+| E7 | MLOAD | 0x80 X |
+| E8 | DUP1 | 0x80 0x80 X |
+| E9 | SWAP2 | X 0x80 0x80 |
+| EA | SUB | X-0x80 0x80 |
+| EB | SWAP1 | 0x80 X-0x80 |
+| EC | RETOUR | |
+
+Ce code reçoit un pointeur de mémoire dans la pile (X), et entraîne le contrat à `RETURN` avec un tampon qui est 0x80 - X.
+
+Dans le cas de `splitter()`, ceci retourne l'adresse pour laquelle nous sommes un proxy. `RETURN` retourne le tampon en 0x80-0x9F, où nous avons écrit ces données (décalage 0x130 ci-dessus).
+
+## currentWindow() {#currentwindow}
+
+Le code aux décalages 0x158-0x163 est identique à ce que nous avons vu en 0x103-0x10E dans `splitter()` (autre que la destination `JUMPI`), donc nous savons que `currentWindow()` n'est pas `payable` non plus.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | -------------------- |
+| 164 | JUMPDEST | |
+| 165 | POP | |
+| 166 | PUSH2 0x00da | 0xDA |
+| 169 | PUSH1 0x01 | 0x01 0xDA |
+| 16B | SLOAD | Storage[1] 0xDA |
+| 16C | DUP2 | 0xDA Storage[1] 0xDA |
+| 16D | JUMP | Storage[1] 0xDA |
+
+### Le code DA {#the-da-code}
+
+Ce code est aussi partagé avec d'autres méthodes. Nous allons donc appeler la valeur dans la pile Y, et n'oubliez pas que dans la fonction `currentWindow()` la valeur de ce Y est Stockage[1].
+
+| Décalage | Opcode | Pile |
+| -------: | ---------- | ---------------- |
+| DA | JUMPDEST | Y 0xDA |
+| DB | PUSH1 0x40 | 0x40 Y 0xDA |
+| DD | MLOAD | 0x80 Y 0xDA |
+| DE | SWAP1 | Y 0x80 0xDA |
+| DF | DUP2 | 0x80 Y 0x80 0xDA |
+| E0 | MSTORE | 0x80 0xDA |
+
+Écrire Y à 0x80-0x9F.
+
+| Décalage | Opcode | Pile |
+| -------: | ---------- | -------------- |
+| E1 | PUSH1 0x20 | 0x20 0x80 0xDA |
+| E3 | ADD | 0xA0 0xDA |
+
+Et le reste est déjà expliqué [au-dessus](#the-e4-code). Donc les sauts à 0xDA écrivent la pile supérieure (Y) à 0x80-0x9F, et retournent cette valeur. Dans le cas de `currentWindow()`, il retourne Stockage[1].
+
+## merkleRoot() {#merkleroot}
+
+Le code aux décalages 0xED-0xF8 est identique à ce que nous avons vu en 0x103-0x10E dans `splitter()` (autre que la destination `JUMPI`), donc nous savons que `merkleRoot()` n'est pas `payable` non plus.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | -------------------- |
+| F9 | JUMPDEST | |
+| FA | POP | |
+| FB | PUSH2 0x00da | 0xDA |
+| FE | PUSH1 0x00 | 0x00 0xDA |
+| 100 | SLOAD | Storage[0] 0xDA |
+| 101 | DUP2 | 0xDA Storage[0] 0xDA |
+| 102 | JUMP | Storage[0] 0xDA |
+
+[Nous avons déjà compris](#the-da-code) ce qu'il se passe après le saut. Donc `merkleRoot()` retourne Stockage[0].
+
+## 0x81e580d3 {#0x81e580d3}
+
+Le code aux décalages 0x138-0x143 est identique à ce que nous avons vu en 0x103-0x10E dans `splitter()` (autre que la destination `JUMPI`), donc nous savons que cette fonction n'est pas `payable` non plus.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | ------------------------------------------------------------ |
+| 144 | JUMPDEST | |
+| 145 | POP | |
+| 146 | PUSH2 0x00da | 0xDA |
+| 149 | PUSH2 0x0153 | 0x0153 0xDA |
+| 14C | CALLDATASIZE | CALLDATASIZE 0x0153 0xDA |
+| 14D | PUSH1 0x04 | 0x04 CALLDATASIZE 0x0153 0xDA |
+| 14F | PUSH2 0x018f | 0x018F 0x04 CALLDATASIZE 0x0153 0xDA |
+| 152 | JUMP | 0x04 CALLDATASIZE 0x0153 0xDA |
+| 18F | JUMPDEST | 0x04 CALLDATASIZE 0x0153 0xDA |
+| 190 | PUSH1 0x00 | 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 192 | PUSH1 0x20 | 0x20 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 194 | DUP3 | 0x04 0x20 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 195 | DUP5 | CALLDATASIZE 0x04 0x20 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 196 | SUB | CALLDATASIZE-4 0x20 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 197 | SLT | CALLDATASIZE-4<32 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 198 | ISZERO | CALLDATASIZE-4>=32 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 199 | PUSH2 0x01a0 | 0x01A0 CALLDATASIZE-4>=32 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 19C | JUMPI | 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+
+Il semblerait que cette fonction prenne au moins 32 octets (un mot) de données d'appel.
+
+| Décalage | Opcode | Pile |
+| -------: | ------ | -------------------------------------------- |
+| 19D | DUP1 | 0x00 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 19E | DUP2 | 0x00 0x00 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 19F | REVERT | |
+
+Si elle ne récupère pas les données d'appel, la transaction est annulée sans aucune donnée retournée.
+
+Voyons ce qui se passe si la fonction _obtient_ les données d'appel dont elle a besoin.
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | ---------------------------------------- |
+| 1A0 | JUMPDEST | 0x00 0x04 CALLDATASIZE 0x0153 0xDA |
+| 1A1 | POP | 0x04 CALLDATASIZE 0x0153 0xDA |
+| 1A2 | CALLDATALOAD | calldataload(4) CALLDATASIZE 0x0153 0xDA |
+
+`calldataload(4)` est le premier mot des données d'appel _après_ la signature de la méthode
+
+| Décalage | Opcode | Pile |
+| -------: | ------------ | ---------------------------------------------------------------------------- |
+| 1A3 | SWAP2 | 0x0153 CALLDATASIZE calldataload(4) 0xDA |
+| 1A4 | SWAP1 | CALLDATASIZE 0x0153 calldataload(4) 0xDA |
+| 1A5 | POP | 0x0153 calldataload(4) 0xDA |
+| 1A6 | JUMP | calldataload(4) 0xDA |
+| 153 | JUMPDEST | calldataload(4) 0xDA |
+| 154 | PUSH2 0x016e | 0x016E calldataload(4) 0xDA |
+| 157 | JUMP | calldataload(4) 0xDA |
+| 16E | JUMPDEST | calldataload(4) 0xDA |
+| 16F | PUSH1 0x04 | 0x04 calldataload(4) 0xDA |
+| 171 | DUP2 | calldataload(4) 0x04 calldataload(4) 0xDA |
+| 172 | DUP2 | 0x04 calldataload(4) 0x04 calldataload(4) 0xDA |
+| 173 | SLOAD | Storage[4] calldataload(4) 0x04 calldataload(4) 0xDA |
+| 174 | DUP2 | calldataload(4) Storage[4] calldataload(4) 0x04 calldataload(4) 0xDA |
+| 175 | LT | calldataload(4))`, et une autre est `isClaimed()`, donc cela ressemble à un contrat d'airdrop. Au lieu de fouiller le code d'opération restant par opcode, nous pouvons [essayer le décompilateur](https://etherscan.io/bytecode-decompiler?a=0x2f81e57ff4f4d83b40a9f719fd892d8e806e0761), qui donne des résultats utilisables pour trois fonctions de ce contrat. La rétro-conception des autres est laissée au lecteur comme exercice de travail.
+
+### scaleAmountByPercentage {#scaleamountbypercentage}
+
+Voilà ce que nous donne le décompilateur pour cette fonction :
+
+```python
+def unknown8ffb5c97(uint256 _param1, uint256 _param2) payable:
+ require calldata.size - 4 >=′ 64
+ if _param1 and _param2 > -1 / _param1:
+ revert with 0, 17
+ return (_param1 * _param2 / 100 * 10^6)
+```
+
+Le premier `require` vérifie que les données d'appel ont, en plus des quatre octets de la signature de la fonction, au moins 64 octets, assez pour les deux paramètres. Si ce n'est pas le cas, il y a évidemment quelque chose qui ne va pas.
+
+L'instruction `if` semble vérifier que `_param1` n'est pas zéro et que `_param1 * _param2` n'est pas négatif. C'est probablement pour éviter des cas de renvoi à la ligne.
+
+Enfin, la fonction retourne une valeur mise à l'échelle.
+
+### claim {#claim}
+
+Le code que le décompilateur crée est complexe, et tout n'est pas pertinent pour nous. Je vais en passer une partie pour me concentrer sur les lignes qui je pense fournissent des informations utiles
+
+```python
+def unknown2e7ba6ef(uint256 _param1, uint256 _param2, uint256 _param3, array _param4) payable:
+ ...
+ require _param2 == addr(_param2)
+ ...
+ if currentWindow <= _param1:
+ revert with 0, 'cannot claim for a future window'
+```
+
+Nous voyons ici deux choses importantes :
+
+- `_param2`, bien qu'il soit déclaré comme un `uint256`, est en fait une adresse
+- `_param1` est la fenêtre revendiquée, qui doit être `currentWindow` ou antérieure.
+
+```python
+ ...
+ if stor5[_claimWindow][addr(_claimFor)]:
+ revert with 0, 'Account already claimed the given window'
+```
+
+Nous savons donc maintenant que Stockage[5] est un tableau de fenêtres et d'adresses, et si l'adresse a réclamé la récompense pour cette fenêtre.
+
+```python
+ ...
+ idx = 0
+ s = 0
+ while idx < _param4.length:
+ ...
+ if s + sha3(mem[(32 * _param4.length) + 328 len mem[(32 * _param4.length) + 296]]) > mem[(32 * idx) + 296]:
+ mem[mem[64] + 32] = mem[(32 * idx) + 296]
+ ...
+ s = sha3(mem[_62 + 32 len mem[_62]])
+ continue
+ ...
+ s = sha3(mem[_66 + 32 len mem[_66]])
+ continue
+ if unknown2eb4a7ab != s:
+ revert with 0, 'Invalid proof'
+```
+
+Nous savons que `unknown2eb4a7ab` est en fait la fonction `merkleRoot()`, donc ce code semble vérifier une [preuve de Merkle](https://medium.com/crypto-0-nite/merkle-proofs-explained-6dd429623dc5). Cela signifie que `_param4` est une preuve de Merkle.
+
+```python
+ call addr(_param2) with:
+ value unknown81e580d3[_param1] * _param3 / 100 * 10^6 wei
+ gas 30000 wei
+```
+
+C’est ainsi qu’un contrat transfère son propre ETH à une autre adresse (contrat ou propriété externe). Il l'appelle avec une valeur qui est le montant à transférer. On dirait donc qu'il s'agit d'un airdrop d'ETH.
+
+```python
+ if not return_data.size:
+ if not ext_call.success:
+ require ext_code.size(stor2)
+ call stor2.deposit() with:
+ value unknown81e580d3[_param1] * _param3 / 100 * 10^6 wei
+```
+
+Les deux dernières lignes nous disent que Stockage[2] est également un contrat que nous appelons. Si nous [regardons la transaction constructeur](https://etherscan.io/tx/0xa1ea0549fb349eb7d3aff90e1d6ce7469fdfdcd59a2fd9b8d1f5e420c0d05b58#statechange) nous voyons que ce contrat est [0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2](https://etherscan.io/address/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2), un contrat de Wrapped Ether[dont le code source a été téléchargé sur Etherscan](https://etherscan.io/address/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2#code).
+
+Il semble donc que les contrats tentent d'envoyer de l'ETH à `_param2`. S'ils peuvent le faire, très bien. Sinon, il tente d'envoyer [WETH](https://weth.io/). Si `_param2` est un compte externe (EOA) alors il peut toujours recevoir de l'ETH, mais les contrats peuvent refuser de recevoir de l'ETH. Cependant, WETH est ERC-20 et les contrats ne peuvent pas refuser de l'accepter.
+
+```python
+ ...
+ log 0xdbd5389f: addr(_param2), unknown81e580d3[_param1] * _param3 / 100 * 10^6, bool(ext_call.success)
+```
+
+À la fin de la fonction, nous voyons qu'une entrée de journal est générée. [Regardez les entrées de journal générées](https://etherscan.io/address/0x2510c039cc3b061d79e564b38836da87e31b342f#events) et filtrez sur le sujet qui commence par `0xdbd5...`. Si nous [cliquons sur l'une des transactions qui ont généré une telle entrée](https://etherscan.io/tx/0xe7d3b7e00f645af17dfbbd010478ef4af235896c65b6548def1fe95b3b7d2274) nous voyons qu'effectivement cela ressemble à une demande - le compte a envoyé un message au contrat que nous rétro-concevons et a reçu de l'ETH en retour.
+
+![Une transaction de réclamation](claim-tx.png)
+
+### 1e7df9d3 {#1e7df9d3}
+
+Cette fonction est très similaire à [`claim`](#claim) ci-dessus. Elle vérifie également une preuve de Merkle, tente de transférer de l'ETH au premier, et produit le même type d'entrée de journal.
+
+```python
+def unknown1e7df9d3(uint256 _param1, uint256 _param2, array _param3) payable:
+ ...
+ idx = 0
+ s = 0
+ while idx < _param3.length:
+ if idx >= mem[96]:
+ revert with 0, 50
+ _55 = mem[(32 * idx) + 128]
+ if s + sha3(mem[(32 * _param3.length) + 160 len mem[(32 * _param3.length) + 128]]) > mem[(32 * idx) + 128]:
+ ...
+ s = sha3(mem[_58 + 32 len mem[_58]])
+ continue
+ mem[mem[64] + 32] = s + sha3(mem[(32 * _param3.length) + 160 len mem[(32 * _param3.length) + 128]])
+ ...
+ if unknown2eb4a7ab != s:
+ revert with 0, 'Invalid proof'
+ ...
+ call addr(_param1) with:
+ value s wei
+ gas 30000 wei
+ if not return_data.size:
+ if not ext_call.success:
+ require ext_code.size(stor2)
+ call stor2.deposit() with:
+ value s wei
+ gas gas_remaining wei
+ ...
+ log 0xdbd5389f: addr(_param1), s, bool(ext_call.success)
+```
+
+La principale différence est que le premier paramètre, la fenêtre du retrait, n'est pas là. Au lieu de cela, il y a une boucle sur toutes les fenêtres qui pourraient être réclamées.
+
+```python
+ idx = 0
+ s = 0
+ while idx < currentWindow:
+ ...
+ if stor5[mem[0]]:
+ if idx == -1:
+ revert with 0, 17
+ idx = idx + 1
+ s = s
+ continue
+ ...
+ stor5[idx][addr(_param1)] = 1
+ if idx >= unknown81e580d3.length:
+ revert with 0, 50
+ mem[0] = 4
+ if unknown81e580d3[idx] and _param2 > -1 / unknown81e580d3[idx]:
+ revert with 0, 17
+ if s > !(unknown81e580d3[idx] * _param2 / 100 * 10^6):
+ revert with 0, 17
+ if idx == -1:
+ revert with 0, 17
+ idx = idx + 1
+ s = s + (unknown81e580d3[idx] * _param2 / 100 * 10^6)
+ continue
+```
+
+Donc elle ressemble à une variante de `claim` qui réclame toutes les fenêtres.
+
+## Conclusion {#conclusion}
+
+À présent, vous devriez savoir comment comprendre les contrats dont le code source n'est pas disponible, en utilisant soit les codes d'opérations soit (quand cela fonctionne) le décompilateur. Comme le montre la longueur de cet article, rétro-concevoir un contrat n'est pas trivial, mais dans un système où la sécurité est essentielle, il est important d'être capable de vérifier que les contrats fonctionnent comme promis.
diff --git a/src/content/translations/fr/developers/tutorials/run-node-raspberry-pi/index.md b/src/content/translations/fr/developers/tutorials/run-node-raspberry-pi/index.md
index 6ec8c7876ba..0024da7a636 100644
--- a/src/content/translations/fr/developers/tutorials/run-node-raspberry-pi/index.md
+++ b/src/content/translations/fr/developers/tutorials/run-node-raspberry-pi/index.md
@@ -1,6 +1,6 @@
---
title: Comment transformer son Raspberry Pi 4 en un nœud en flashant simplement la carte MicroSD
-description: Flashez votre Raspberry Pi 4, branchez-y un câble Ethernet, connectez le disque SSD et mettez l'appareil en marche pour transformer votre Raspberry Pi 4 en un nœud Ethereum complet exécutant la couche d'exécution ou la couche de consensus (chaîne phare / validateur)
+description: Flashez votre Raspberry Pi 4, branchez-y un câble ethernet, connectez le disque SSD et mettez l'appareil en marche pour transformer votre Raspberry Pi 4 en un nœud Ethereum complet + validateur
author: "EthereumOnArm"
tags:
- "clients"
@@ -9,259 +9,177 @@ tags:
- "nœuds"
lang: fr
skill: intermediate
-published: 2020-05-07
-source: r/ethereum
-sourceUrl: https://www.reddit.com/r/ethereum/comments/gf3nhg/ethereum_on_arm_raspberry_pi_4_images_release/
+published: 2022-06-10
+source: Ethereum sur ARM
+sourceUrl: https://ethereum-on-arm-documentation.readthedocs.io/en/latest/
---
-**TL; DR** : Flashez votre Raspberry Pi 4, branchez-y un câble Ethernet, connectez le disque SSD et mettez l'appareil en marche pour transformer votre Raspberry Pi 4 en un nœud Ethereum complet exécutant la couche d'exécution ou la couche de consensus (chaîne phare / validateur)
+**Ethereum sur Arm est une image Linux personnalisée qui peut transformer un Raspberry Pi en un nœud Ethereum.**
-[En savoir plus sur les mises à jour d'Ethereum](/roadmap/)
+Pour utiliser Ethereum sur Arm pour transformer un Raspberry Pi en un nœud Ethereum, le matériel suivant est recommandé :
-Pour commencer, un peu de contexte. Comme vous le savez, on peut rencontrer des problèmes de mémoire [[1]](/developers/tutorials/run-node-raspberry-pi/#references) puisque l'image du Raspberry Pi 4 dans le cadre du système d'exploitation Raspbian est toujours en 32 bits [[2]](/developers/tutorials/run-node-raspberry-pi/#references) (en tout cas l'espace utilisateur). Si on préfère s'en tenir au système d'exploitation officiel, nous sommes arrivés à la conclusion que, pour résoudre ces problèmes, il faut migrer vers un système d'exploitation natif 64 bits
-
-De plus, les clients de consensus ne prennent pas en charge les binaires en 32 bits, donc l'utilisation de Raspbian exclurait le Raspberry Pi 4 de l'exécution d'un noeud de couche de consensus (et la possibilité de miser).
-
-Donc, après plusieurs tests, nous sortons 2 images différentes basées sur Ubuntu 20.4 64 bits [[3]](/developers/tutorials/run-node-raspberry-pi/#references) : une édition pour la couche d'exécution et l'autre pour la couche de consensus.
-
-Fondamentalement, il s'agit de la même image basée sur Raspbian avec les mêmes caractéristiques. Mais elles sont configurées par défaut pour exécuter le logiciel de couche d'exécution ou de couche de consensus.
-
-**Les images s'occupent de réaliser toutes les étapes nécessaires**, allant de la configuration de l'environnement et du formatage du disque SSD, à l'installation et à l'exécution du logiciel client Ethereum, ainsi qu'au lancement de la synchronisation avec la blockchain.
-
-## Principales caractéristiques {#main-features}
-
-- Se base sur Ubuntu 20.04 64 bits
-- Partitionnement et formatage automatiques des disques USB
-- Ajout de mémoire d'échange (module ZRAM kernel + fichier d'échange) basée sur le travail Armbian [[7]](/developers/tutorials/run-node-raspberry-pi/#references)
-- Change le nom d'hôte en quelque chose comme « ethnode-e2a3e6fe » basé sur le hachage MAC
-- Exécute un logiciel en tant que service système et commence la synchronisation avec la Blockchain
-- Inclut un dépôt APT pour installer et mettre à jour le logiciel Ethereum
-- Inclut un tableau de bord de surveillance basé sur Grafana / Prometheus
-
-## Logiciels inclus {#software-included}
-
-Les deux images incluent les mêmes paquets, la seule différence entre elles est que l'édition exécution utilise Geth par défaut et que l'édition consensus s'appuie sur Prysm comme client beacon chain par défaut.
-
-### Clients d'exécution {#execution-clients}
-
-- Geth [[8]](/developers/tutorials/run-node-raspberry-pi/#references) : 1.9.13 (binaire officiel)
-- Parity [[9]](/developers/tutorials/run-node-raspberry-pi/#references) : 2.7.2 (transpilé)
-- Nethermind [[10]](/developers/tutorials/run-node-raspberry-pi/#references) : 1.8.28 (transpilé)
-- Hyperledger Besu [[11]](/developers/tutorials/run-node-raspberry-pi/#references) : 1.4.4 (compilé)
-
-### Clients de consensus {#consensus-clients}
-
-- Prysm [[12]](/developers/tutorials/run-node-raspberry-pi/#references) : 1.0.0-alpha6 (binaire officiel)
-- Lighthouse [[13]](/developers/tutorials/run-node-raspberry-pi/#references) : 0.1.1 (compilé)
-
-### Framework Ethereum {#ethereum-framework}
-
-- Swarm [[14]](/developers/tutorials/run-node-raspberry-pi/#references) : 0.5.7 (binaire officiel)
-- Raiden Network [[15]](/developers/tutorials/run-node-raspberry-pi/#references) : 0.200.0~rc1 (binaire officiel)
-- IPFS [[16]](/developers/tutorials/run-node-raspberry-pi/#references) : 0.5.0 (binaire officiel)
-- Statusd [[17]](/developers/tutorials/run-node-raspberry-pi/#references) : 0.52.3 (compilé)
-- Vipnode [[18]](/developers/tutorials/run-node-raspberry-pi/#references) : 2.3.3 (binaire officiel)
-
-## Guide d'installation et d'utilisation {#installation-guide-and-usage}
-
-### Matériel et configuration recommandés {#recommended-hardware-and-setup}
-
-- Raspberry 4 (modèle B) - 4Go
+- Carte Raspberry 4 (modèle B 8Go), Odroid M1 ou Rock 5B (8Go/16Go de RAM)
- Carte MicroSD (16 Go Classe 10 minimum)
-- Disque SSD USB 3.0 (voir la section stockage)
+- Disque 2 To SSD USB 3.0 minimum ou un SSD avec USB vers un SATA.
- Alimentation électrique
- Un câble Ethernet
-- Redirection du Port 30303 (couche d'exécution) et redirection du Port 13000 (couche de consensus) [[4]](/developers/tutorials/run-node-raspberry-pi/#references)
-- Un boîtier avec dissipateur de chaleur et ventilateur (facultatif mais fortement recommandé)
+- Transfert de port (voir clients pour plus d'informations)
+- Un boîtier avec dissipateur de chaleur et ventilateur
- Clavier USB, moniteur et câble HDMI (micro-HDMI) (facultatif)
-## Stockage {#storage}
+## Pourquoi utiliser Ethereum avec ARM ? {#why-run-ethereum-on-arm}
-Vous aurez besoin d'un SSD pour exécuter les clients Ethereum (sans disque SSD, vous n'avez absolument aucune chance de vous synchroniser avec la blockchain Ethereum). Vous avez 2 options :
+Les cartes ARM sont très abordables, flexibles et équivalentes à de petits ordinateurs. Elles sont de bons choix pour faire fonctionner des nœuds Ethereum car elles sont bon marché, configurées de sorte que toutes leurs ressources se concentrent uniquement sur le nœud, les rendant ainsi efficaces, elles consomment peu de puissance et sont physiquement peu nombreuses pour qu'elles puissent s'adapter discrètement à n'importe quel environnement. Il est également très facile de faire tourner des nœuds puisque la MicroSD du Raspberry Pi peut simplement être flashée avec une image reconstruite, sans téléchargement ou logiciel de construction requis.
-- Utiliser un disque SSD USB portable tel que le SSD Samsung Portable T5.
-- Utiliser un boîtier externe USB 3.0 pour disque dur avec un disque SSD. Dans notre cas, nous avons utilisé un dock Inateck pour disque dur 2,5 FE2011. Assurez-vous d'acheter un boîtier avec une puce compatible UAS, si possible l'une des suivantes : JMicron (JMS567 ou JMS578) ou ASMedia (ASM1153E).
+## Comment ça marche ? {#how-does-it-work}
-Dans les deux cas, évitez d'utiliser des disques SSD de mauvaise qualité, car c'est un composant clé de votre nœud et cela peut considérablement affecter les performances (et les temps de synchronisation).
+La carte mémoire du Raspberry Pi est flashée avec une image préconstruite. Cette image contient tout ce qui est nécessaire pour exécuter un nœud Ethereum. Avec une carte flash, tout ce que l'utilisateur a besoin de faire est d'allumer son Raspberry Pi. Tous les processus requis pour exécuter le nœud sont démarrés automatiquement. Cela fonctionne parce que la carte mémoire contient un système d'exploitation (OS) basé sur Linux sur lequel sont exécutés automatiquement les processus au niveau du système qui transforment l'unité en un nœud Ethereum.
-N'oubliez pas que vous devez brancher le disque sur un port USB 3.0 (bleu)
+Ethereum ne peut pas être exécuté en utilisant le populaire Raspberry Pi Linux OS « Raspbian » car Raspbian utilise toujours une architecture 32 bits qui conduit les utilisateurs d'Ethereum à rencontrer des problèmes de mémoire et les clients de consensus ne prennent pas en charge les binaires 32 bits. Pour surmonter cela, l'équipe Ethereum on Arm a migré vers un OS 64 bits natif appelé « Armbian ».
-## Téléchargement et installation de l'image {#image-download-and-installation}
+**Les images s'occupent de réaliser toutes les étapes nécessaires**, allant de la configuration de l'environnement et du formatage du disque SSD, à l'installation et à l'exécution du logiciel Ethereum, ainsi qu'au lancement de la synchronisation avec la blockchain.
-### 1. Télécharger les images de couche de consensus et d'exécution {#1-download-execution-or-consensus-images}
+## Note sur les clients d'exécution et de consensus {#note-on-execution-and-consensus-clients}
-
- Téléchargez l'image de la couche d'exécution
-
+L'image Ethereum sur Arm inclut les clients d'exécution et de consensuel préconstruits en tant que services. Un nœud Ethereum nécessite que les deux clients soient synchronisés et exécutés. Vous devez seulement télécharger et flasher l'image et ensuite démarrer les services. L'image est préchargée avec les clients d'exécution suivants :
-sha256 7fa9370d13857dd6abcc8fde637c7a9a7e3a66b307d5c28b0c0d29a09c73c55c
+- Geth
+- Nethermind
+- Besu
-
- Téléchargez l'image de la couche de consensus
-
+et les clients de consensus suivants :
-sha256 74c0c15b708720e5ae5cac324f1afded6316537fb17166109326755232cd316e
+- Lighthouse
+- Nimbus
+- Prysm
+- Teku
-### 2. Flasher l'image {#2-flash-the-image}
+Vous devez choisir un de chaque à exécuter - tous les clients d'exécution sont compatibles avec tous les clients de consensus. Si vous ne sélectionnez pas explicitement un client, le noeud va revenir à ses valeurs par défaut - Geth et Lighthouse - et les exécuter automatiquement lorsque la carte sera mise en marche. Vous devez ouvrir le port 30303 sur votre routeur pour que Geth puisse trouver et se connecter aux pairs.
-Insérez la carte microSD dans votre ordinateur de bureau / ordinateur portable et téléchargez le fichier (couche d'exécution, par exemple) :
+## Téléchargement de l'image {#downloading-the-image}
-```bash
-wget https://ethraspbian.com/downloads/ubuntu-20.04-preinstalled-server-arm64+raspi-eth1.img.zip
-```
-
-Remarque : si vous n'êtes pas à l'aise avec l'interface de ligne de commande ou si vous utilisez Windows, vous pouvez recourir à [Etcher](https://etcher.io)
-
-Ouvrez un terminal et vérifiez le nom de votre périphérique MicroSD qui est en cours d'exécution :
-
-```bash
-sudo fdisk -l
-```
+L'image Ethereum Raspberry Pi 4 est une image « plug and play » qui installe et configure automatiquement à la fois les clients d'exécution et de consensus pour communiquer mutuellement et se connecter au réseau Ethereum. Tout ce que l'utilisateur doit faire est de démarrer ses processus en utilisant une commande simple.
-Vous devriez voir un périphérique ayant pour nom mmcblk0 ou sdd. Décompressez et flashez l'image :
+Téléchargez l'image Raspberry Pi depuis [Ethereum sur Arm](https://ethereumonarm-my.sharepoint.com/:u:/p/dlosada/Ec_VmUvr80VFjf3RYSU-NzkBmj2JOteDECj8Bibde929Gw?download=1) et vérifiez le hachage SHA256 :
-```bash
-unzip ubuntu-20.04-preinstalled-server-arm64+raspi-eth1.img.zip
-sudo dd bs=1M if=ubuntu-20.04-preinstalled-server-arm64+raspi-eth1.img of=/dev/mmcblk0 && sync
+```sh
+# From directory containing the downloaded image
+shasum -a 256 ethonarm_22.04.00.img.zip
+# Hash should output: fb497e8f8a7388b62d6e1efbc406b9558bee7ef46ec7e53083630029c117444f
```
-### 3. Insérez la carte MicroSD dans le Raspberry Pi 4. Connectez un câble Ethernet et branchez le disque SSD USB (assurez-vous que vous utilisez bien un port bleu). {#3-insert-the-microsd-into-the-raspberry-pi-4-connect-an-ethernet-cable-and-attach-the-usb-ssd-disk-make-sure-you-are-using-a-blue-port}
-
-### 4. Mettre l'appareil sous tension {#4-power-on-the-device}
-
-Le système d'exploitation Ubuntu démarrera en moins d'une minute mais **vous devrez attendre environ 10 minutes** afin de permettre au script d'effectuer les tâches nécessaires pour transformer l'appareil en un nœud Ethereum et redémarrer le Raspberry.
+Notez que les images des cartes Rock 5B et Odroid M1 sont disponibles sur la page de téléchargement [Ethereum sur Arm](https://ethereum-on-arm-documentation.readthedocs.io/en/latest/quick-guide/download-and-install.html).
-En fonction de l'image, vous allez exécuter :
+## Flasher la carte MicroSD {#flashing-the-microsd}
-- Client d'exécution : Geth comme client par défaut de synchronisation de la blockchain
-- Client de consensus : Prysm comme client par défaut de synchronisation de la chaîne phare (Goerli testnet)
+La carte MicroSD qui sera utilisée pour le Raspberry Pi doit d'abord être insérée dans un ordinateur de bureau ou portable pour qu'elle puisse être flashée. Ensuite, les commandes de terminal suivantes installeront l'image téléchargée sur la carte SD :
-### 5. S'identifier {#5-log-in}
-
-Vous pouvez vous connecter via SSH ou en utilisant la console (si vous avez un moniteur et un clavier connectés).
+```shell
+# check the MicroSD card name
+sudo fdisk -l
-```bash
-Utilisateur : ethereum
-Mot de passe : ethereum
+>> sdxxx
```
-Vous serez invité à changer le mot de passe lors de votre première connexion, il vous faudra donc vous identifier deux fois.
-
-### 6. Ouvrez le port 30303 pour Geth et 13000 si vous utilisez la chaîne phare Prysm. Si vous ne savez pas comment faire, cherchez sur Google « transfert de port » suivi de votre modèle de routeur. {#6-open-30303-port-for-geth-and-13000-if-you-are-running-prysm-beacon-chain-if-you-dont-know-how-to-do-this-google-port-forwarding-followed-by-your-router-model}
-
-### 7. Obtenir la sortie de la console {#7-get-console-output}
+Il est vraiment important d'obtenir le nom correct, car la commande suivante inclut `dd` qui efface complètement le contenu existant de la carte avant de flasher l'image dessus. Pour continuer, accédez au répertoire contenant l'image compressée :
-Vous pouvez voir ce qui se passe en arrière-plan en tapant :
-
-```bash
-sudo tail -f /var/log/syslog
+```shell
+# unzip and flash image
+unzip ethonarm_22.04.00.img.zip
+sudo dd bs=1M if=ethonarm_22.04.00.img of=/dev/ conv=fdatasync status=progress
```
-**Félicitations. Vous exécutez désormais un nœud Ethereum complet sur votre Raspberry Pi 4.**
-
-## Synchronisation de la blockchain {#syncing-the-blockchain}
+La carte est maintenant flashée et peut être insérée dans le Raspberry Pi.
-Vous devez maintenant attendre que la blockchain soit synchronisée. Dans le cas de la couche d'exécution, cela pourra prendre quelques jours en fonction de plusieurs facteurs, mais il faudra bien compter 5 à 7 jours.
+## Démarrer le nœud {#start-the-node}
-Si vous utilisez la couche de consensus Goerli testnet, vous pouvez attendre 1 à 2 jours avant la synchronisation de la chaîne phare. N'oubliez pas que vous devrez configurer le validateur plus tard afin de démarrer le processus de mise en jeu. [Comment exécuter le validateur de couche de consensus](/developers/tutorials/run-node-raspberry-pi/#validator)
+Avec la carte SD insérée dans le Raspberry Pi, connectez le câble ethernet et le SSD puis allumez l'alimentation. L'OS démarrera et commencera automatiquement à exécuter les tâches préconfigurées qui transforment le Raspberry Pi en un nœud Ethereum, y compris l'installation et la construction du logiciel client. Cela prendra probablement 10 à 15 minutes.
-## Tableaux de bord de suivi {#monitoring-dashboards}
+Une fois que tout est installé et configuré, connectez-vous au périphérique via une connexion ssh ou directement en utilisant le terminal si un moniteur et un clavier sont connectés à la carte. Utilisez le compte `ethereum` pour vous connecter, car il a les permissions requises pour démarrer le nœud.
-Pour cette première version, nous avons inclus 3 tableaux de bord de suivi basés sur Prometheus [[5]](/developers/tutorials/run-node-raspberry-pi/#references) / Grafana [[6]](/developers/tutorials/run-node-raspberry-pi/#references) afin de surveiller le nœud et les données des clients (Geth et Besu). Vous pouvez y accéder via votre navigateur Web :
-
-```bash
-URL : http://your_raspberrypi_IP:3000
-Utilisateur : admin
+```shell
+Utilisateur : ethereum
Mot de passe : ethereum
```
-## Changer de clients {#switching-clients}
-
-Tous les clients fonctionnent en tant que service système. C'est important parce que si un problème se produit, le système relancera automatiquement le processus.
+Le client d'exécution par défaut, Geth, démarrera automatiquement. Vous pouvez confirmer cela en vérifiant les logs en utilisant la ligne de commande suivante :
-Geth et Prysm fonctionnent par défaut (selon ce que vous synchronisez, couche d'exécution ou couche de consensus) donc, si vous voulez passer à d'autres clients (par exemple de Geth à Nethermind), vous devez d'abord arrêter et désactiver Geth puis activer et démarrer l'autre client :
-
-```bash
-sudo systemctl stop geth && sudo systemctl disable geth
+```sh
+sudo journalctl -u geth -f
```
-Commandes pour activer et démarrer chaque client d'exécution :
+Le client de consensus doit être démarré explicitement. Pour ce faire, ouvrez d'abord le port 9000 sur votre routeur afin que Lighthouse puisse trouver des paires et s'y connecter. Ensuite, activez et démarrez le service Lighthouse :
-```bash
-sudo systemctl enable besu && sudo systemctl start besu
-sudo systemctl enable nethermind && sudo systemctl start nethermind
-sudo systemctl enable parity && sudo systemctl start parity
+```sh
+sudo systemctl enable lighthouse-beacon
+sudo systemctl start lighthouse-beacon
```
-Clients de consensus :
+Vérifiez le client en utilisant les logs :
-```bash
-sudo systemctl stop prysm-beacon && sudo systemctl disable prysm-beacon
-sudo systemctl start lighthouse && sudo systemctl enable lighthouse
+```sh
+sudo journalctl -u lighthouse-beacon
```
-## Changer les paramètres {#changing-parameters}
+Notez que le client de consensus se synchronisera après quelques minutes car il utilise la synchronisation de point de contrôle. Le client d'exécution prendra plus de temps - potentiellement plusieurs heures, et il ne démarrera pas jusqu'à ce que le client de consensus soit déjà synchronisé (du fait que le client d'exécution a besoin d'une cible pour synchroniser, que le client de consensus synchronisé fournit).
-Les fichiers de configuration des clients se trouvent dans le répertoire /etc/ethereum/. Vous pouvez modifier ces fichiers et redémarrer le système afin que les changements soient pris en compte. La seule exception est Nethermind qui, en outre, dispose d'un fichier de configuration du réseau principal qui se trouve ici :
+Avec les services Geth et Lighthouse exécutant et synchronisés, votre Raspberry Pi est maintenant un nœud Ethereum ! Il est plus courant d'interagir avec le réseau Ethereum en utilisant la console JavaScript de Geth, qui peut être reliée au client Geth sur le port 8545. Il est également possible de soumettre des commandes formatées en objets JSON en utilisant un outil de requête tel que Curl. En savoir plus dans la [documentation Geth](https://geth.ethereum.org).
-```bash
-/etc/nethermind/configs/mainnet.cfg
-```
+Geth est préconfiguré pour rapporter des mesures sur un tableau de bord Grafana qui peut être consulté dans le navigateur. Les utilisateurs plus avancés pourraient vouloir utiliser cette fonctionnalité pour surveiller la santé de leur nœud en naviguant vers `ipaddress:3000`, utilisant `utilisateur : admin` et `passe: ethereum`.
+
+## Validateurs {#validators}
-Les données des clients Blockchain sont stockées sur le compte principal Ethereum comme suit (notez le point avant le nom du répertoire) :
+Un validateur peut également être ajouté au client de consensus. Le logiciel du validateur permet à votre nœud de participer activement au consensus et fournit au réseau une sécurité cryptoéconomique. Vous avez été récompensé pour ce travail en ETH. Pour faire fonctionner un validateur, vous devez d'abord avoir 32 ETH, qui doivent être déposés dans le contrat de dépôt. **Ceci est un engagement à long terme - il n'est pas encore possible de retirer cet ETH !**. Le dépôt peut être fait en suivant le guide étape par étape sur la [plateforme de lancement](https://launchpad.ethereum.org/). Faites ceci sur un ordinateur de bureau ou portable, mais ne générez pas de clés — cela peut être fait directement sur le Raspberry Pi.
-### Couche d'exécution {#execution-layer}
+Ouvrir un terminal sur le Raspberry Pi et exécutez la commande suivante pour générer les clés de dépôt :
-```bash
-/home/ethereum/.geth
-/home/ethereum/.parity
-/home/ethereum/.besu
-/home/ethereum/.nethermind
+```
+sudo apt-get update
+sudo apt-get install staking-deposit-cli
+cd && deposit new-mnemonic --num_validators 1
```
-### Couche de consensus {#consensus-layer}
+Gardez la phrase mnémonique en sécurité ! La commande ci-dessus a généré deux fichiers dans le répertoire de clés du noeud : les clés du validateur et un fichier de données de dépôt. Les données de dépôt doivent être téléchargées sur la plateforme de lancement, donc elles doivent être copiées du Raspberry Pi à l'ordinateur. Cela peut être fait en utilisant une connexion ssh ou toute autre méthode de copier/coller.
-```bash
-/home/ethereum/.eth2
-/home/ethereum/.eth2validators
-/home/ethereum/.lighthouse
-```
+Une fois que le fichier de données de dépôt est disponible sur l'ordinateur exécutant la plateforme de lancement, il peut être déplacé et déposé sur le `+` de l'écran de la plateforme de lancement. Suivez les instructions à l'écran pour envoyer une transaction au contrat de dépôt.
-## Nethermind et Hyperledger Besu {#nethermind-and-hyperledger-besu}
+Sur le Raspberry Pi, un validateur peut être démarré. Cela nécessite d'importer les clés du validateur, de définir l'adresse pour collecter les récompenses, puis de démarrer le processus de validateur préconfiguré. L'exemple ci-dessous est pour Lighthouse : des instructions pour d'autres clients de consensus sont disponibles sur [la documentation Ethereum on Arm](https://ethereum-on-arm-documentation.readthedocs.io/en/latest/) :
-Ces deux grands clients d'exécution sont devenus d'excellentes alternatives à Geth et Parity. Plus le réseau est diversifié, mieux c'est. Vous pouvez ainsi essayer de contribuer à la bonne santé du réseau.
+```shell
+# import the validator keys
+lighthouse account validator import --directory=/home/ethereum/validator_keys
-Tous deux nécessitent de nouveaux tests alors n'hésitez pas à vous exercer avec et à faire part de vos commentaires.
+# set the reward address
+sudo sed -i 's/' /etc/ethereum/lighthouse-validator.conf
-## Comment exécuter le validateur de consensus (mise en jeu) {#validator}
+# start the validator
+sudo systemctl start lighthouse-validator
+```
-Une fois que la chaîne phare Goerli testnet est synchronisée, vous pouvez exécuter un validateur sur le même appareil. Vous devrez suivre [ces étapes de participation](https://prylabs.net/participate).
+Félicitations, vous disposez maintenant d'un nœud Ethereum complet et d'un validateur fonctionnant sur un Raspberry Pi !
-La première fois, vous devrez créer manuellement un compte en exécutant le « validateur » binaire et configurer un mot de passe. Une fois cette étape terminée, vous pouvez ajouter le mot de passe à `/etc/ethereum/prysm-validator.conf` et démarrer le validateur en tant que service système.
+## Plus de détails {#more-details}
-## Commentaires appréciés {#feedback-appreciated}
+Cette page a donné un aperçu de la façon de mettre en place un nœud et un validateur Geth-Lighthouse utilisant Raspberry Pi. Des instructions plus détaillées sont disponibles sur[ le site Ethereum-on-Arm](https://ethereum-on-arm-documentation.readthedocs.io/en/latest/index.html).
-Nous avons beaucoup travaillé pour parvenir à configurer le Raspberry Pi 4 en tant que nœud Ethereum complet, car nous savons que la base d'utilisateurs massive de cet appareil peut avoir un impact très positif sur le réseau.
+## Commentaires appréciés {#feedback-appreciated}
-Veuillez prendre en coonsidération que ceci est la première image basée sur Ubuntu 20.04, il peut donc exister quelques bugs. Si tel était le cas, vous pouvez ouvrir un ticket sur [GitHub](https://github.com/diglos/ethereumonarm) ou nous contacter sur [Twitter](https://twitter.com/EthereumOnARM).
+Nous savons que le Raspberry Pi dispose d'une importante base d'utilisateurs qui pourrait avoir un impact très positif sur la santé du réseau Ethereum. Veuillez parcourir les détails de ce tutoriel, essayez d'exécuter sur les réseaux de test, regardez sur le GitHub Ethereum-on-Arm, émettez vos commentaires, soulevez des problématiques et des pull requests et aidez ainsi à faire avancer la technologie et la documentation !
## Références {#references}
-1. [geth crash à plusieurs reprises avec SIGSEGV](https://github.com/ethereum/go-ethereum/issues/20190)
-2. [https://github.com/diglos/ethereumonarm](https://github.com/diglos/ethereumonarm)
-3. https://ubuntu.com/download/raspberry-pi
-4. https://wikipedia.org/wiki/Port_forwarding
-5. https://prometheus.io
-6. https://grafana.com
-7. https://forum.armbian.com/topic/5565-zram-vs-swap/
-8. https://geth.ethereum.org
-9. https://github.com/openethereum/openethereum \* **Veuillez noter que OpenEthereum [a été déprécié](https://medium.com/openethereum/gnosis-joins-erigon-formerly-turbo-geth-to-release-next-gen-ethereum-client-c6708dd06dd) et n'est plus maintenu.** Utilisez-le avec prudence et passez de préférence à une autre implémentation client.
-10. https://nethermind.io
-11. https://www.hyperledger.org/projects/besu
-12. https://github.com/prysmaticlabs/prysm
-13. https://lighthouse.sigmaprime.io
-14. https://ethersphere.github.io/swarm-home
-15. https://raiden.network
-16. https://ipfs.io
-17. https://status.im
-18. https://vipnode.org
+1. https://ubuntu.com/download/raspberry-pi
+2. https://wikipedia.org/wiki/Port_forwarding
+3. https://prometheus.io
+4. https://grafana.com
+5. https://forum.armbian.com/topic/5565-zram-vs-swap/
+6. https://geth.ethereum.org
+7. https://nethermind.io
+8. https://www.hyperledger.org/projects/besu
+9. https://github.com/prysmaticlabs/prysm
+10. https://lighthouse.sigmaprime.io
+11. https://ethersphere.github.io/swarm-home
+12. https://raiden.network
+13. https://ipfs.io
+14. https://status.im
+15. https://vipnode.org
diff --git a/src/content/translations/fr/developers/tutorials/send-token-etherjs/index.md b/src/content/translations/fr/developers/tutorials/send-token-etherjs/index.md
new file mode 100644
index 00000000000..8352a365b03
--- /dev/null
+++ b/src/content/translations/fr/developers/tutorials/send-token-etherjs/index.md
@@ -0,0 +1,212 @@
+---
+title: Envoyer des jetons avec ethers.js
+description: Guide à l'intention des débutants sur l'envoi de jetons à l'aide d'ether.js.
+author: Kim YongJun
+tags:
+ - "ETHERS.JS"
+ - "ERC-20"
+ - "JETONS"
+skill: beginner
+lang: fr
+published: 2021-04-06
+---
+
+## Envoyer un jeton avec ethers.js (5.0) {#send-token}
+
+### Dans ce tutoriel, vous allez apprendre à {#you-learn-about}
+
+- Importer ethers.js
+- Transférer un jeton
+- Définir le prix du gaz en fonction de l'état du trafic réseau
+
+### Pour commencer {#to-get-started}
+
+Pour commencer, nous devons d'abord importer la bibliothèque ethers.js dans notre JavaScript en intégrant ethers.js (5.0)
+
+### Installation {#install-ethersjs}
+
+```shell
+/home/ricmoo> npm install --save ethers
+```
+
+ES6 dans le navigateur :
+
+```html
+
+```
+
+ES3 (UMD) dans le navigateur :
+
+```html
+
+```
+
+### Paramètres {#param}
+
+1. **`contract_address`** : l'adresse du contrat du jeton (l'adresse du contrat est nécessaire lorsque le jeton que vous voulez transférer n'est pas de l'ether)
+2. **`send_token_amount`** : le montant que vous désirez envoyer au destinataire
+3. **`to_address`** : l'adresse du destinataire
+4. **`send_account`** : l'adresse de l'expéditeur
+5. **`private_key`** : clé privée de l'expéditeur afin de signer la transaction et de transférer véritablement les jetons
+
+## Remarque {#notice}
+
+`signTransaction(tx)` est retiré car `sendTransaction()` le fait en interne.
+
+## Procédure d'envoi {#procedure}
+
+### 1. Se connecter au réseau (testnet) {#connect-to-network}
+
+#### Définir le fournisseur (Infura) {#set-provider}
+
+Se connecter au réseau de test Ropsten
+
+```javascript
+window.ethersProvider = new ethers.providers.InfuraProvider("ropsten")
+```
+
+### 2. Créer un portefeuille {#create-wallet}
+
+```javascript
+let wallet = new ethers.Wallet(private_key)
+```
+
+### 3. Connecter le portefeuille au réseau {#connect-wallet-to-net}
+
+```javascript
+let walletSigner = wallet.connect(window.ethersProvider)
+```
+
+### 4. Obtenir le prix actuel du gaz {#get-gas}
+
+```javascript
+window.ethersProvider.getGasPrice() // gasPrice
+```
+
+### 5. Définir la transaction {#define-transaction}
+
+Les variables définies ci-dessous sont dépendantes de `send_token()`
+
+### Paramètres de la transaction {#transaction-params}
+
+1. **`send_account`** : adresse de l'expéditeur du jeton
+2. **`to_address`** : adresse du destinataire du jeton
+3. **`send_token_amount`** : nombre de jetons à envoyer
+4. **`gas_limit`** : limite de gaz
+5. **`gas_price`** : prix du gaz
+
+[Voir ci-dessous pour savoir comment les utiliser](#how-to-use)
+
+```javascript
+const tx = {
+ from: send_account,
+ to: to_address,
+ value: ethers.utils.parseEther(send_token_amount),
+ nonce: window.ethersProvider.getTransactionCount(send_account, "latest"),
+ gasLimit: ethers.utils.hexlify(gas_limit), // 100000
+ gasPrice: gas_price,
+}
+```
+
+### 6. Transférer {#transfer}
+
+```javascript
+walletSigner.sendTransaction(tx).then((transaction) => {
+ console.dir(transaction)
+ alert("Send finished!")
+})
+```
+
+## Comment l’utiliser {#how-to-use}
+
+```javascript
+let private_key =
+ "41559d28e936dc92104ff30691519693fc753ffbee6251a611b9aa1878f12a4d"
+let send_token_amount = "1"
+let to_address = "0x4c10D2734Fb76D3236E522509181CC3Ba8DE0e80"
+let send_address = "0xda27a282B5B6c5229699891CfA6b900A716539E6"
+let gas_limit = "0x100000"
+let wallet = new ethers.Wallet(private_key)
+let walletSigner = wallet.connect(window.ethersProvider)
+let contract_address = ""
+window.ethersProvider = new ethers.providers.InfuraProvider("ropsten")
+
+send_token(
+ contract_address,
+ send_token_amount,
+ to_address,
+ send_address,
+ private_key
+)
+```
+
+### Réussi ! {#success}
+
+![image de la transaction effectuée avec succès](./successful-transaction.png)
+
+## send_token() {#send-token-method}
+
+```javascript
+function send_token(
+ contract_address,
+ send_token_amount,
+ to_address,
+ send_account,
+ private_key
+) {
+ let wallet = new ethers.Wallet(private_key)
+ let walletSigner = wallet.connect(window.ethersProvider)
+
+ window.ethersProvider.getGasPrice().then((currentGasPrice) => {
+ let gas_price = ethers.utils.hexlify(parseInt(currentGasPrice))
+ console.log(`gas_price: ${gas_price}`)
+
+ if (contract_address) {
+ // general token send
+ let contract = new ethers.Contract(
+ contract_address,
+ send_abi,
+ walletSigner
+ )
+
+ // How many tokens?
+ let numberOfTokens = ethers.utils.parseUnits(send_token_amount, 18)
+ console.log(`numberOfTokens: ${numberOfTokens}`)
+
+ // Send tokens
+ contract.transfer(to_address, numberOfTokens).then((transferResult) => {
+ console.dir(transferResult)
+ alert("sent token")
+ })
+ } // ether send
+ else {
+ const tx = {
+ from: send_account,
+ to: to_address,
+ value: ethers.utils.parseEther(send_token_amount),
+ nonce: window.ethersProvider.getTransactionCount(
+ send_account,
+ "latest"
+ ),
+ gasLimit: ethers.utils.hexlify(gas_limit), // 100000
+ gasPrice: gas_price,
+ }
+ console.dir(tx)
+ try {
+ walletSigner.sendTransaction(tx).then((transaction) => {
+ console.dir(transaction)
+ alert("Send finished!")
+ })
+ } catch (error) {
+ alert("failed to send!!")
+ }
+ }
+ })
+}
+```
diff --git a/src/content/translations/fr/developers/tutorials/short-abi/index.md b/src/content/translations/fr/developers/tutorials/short-abi/index.md
index 73ced8c6523..1d49f96f1bc 100644
--- a/src/content/translations/fr/developers/tutorials/short-abi/index.md
+++ b/src/content/translations/fr/developers/tutorials/short-abi/index.md
@@ -32,7 +32,7 @@ Le coût des transactions L2 est composé de deux éléments :
1. Le traitement L2, qui est généralement extrêmement bon marché
2. Le stockage L1, lié aux coûts de gaz du réseau principal
-Au moment d'écrire cet article, le coût de gaz L2 sur Optimism est de 0,001 [Gwei](https://ethereum.org/en/developers/docs/gas/#pre-london) Le coût de gaz L1, en revanche, est d'environ 40 gwei. [Vous pouvez voir les prix actuels ici](https://public-grafana.optimism.io/d/9hkhMxn7z/public-dashboard?orgId=1&refresh=5m).
+Au moment d'écrire cet article, le coût de gaz L2 sur Optimism est de 0,001 [Gwei](/developers/docs/gas/#pre-london) Le coût de gaz L1, en revanche, est d'environ 40 gwei. [Vous pouvez voir les prix actuels ici](https://public-grafana.optimism.io/d/9hkhMxn7z/public-dashboard?orgId=1&refresh=5m).
Un octet de données d'appel coûte soit 4 gaz (s'il est nul) soit 16 gaz (s'il s'agit d'une autre valeur). L'une des opérations les plus coûteuses de l'EVM est d'écrire sur le stockage. Le coût maximum d'écriture d'un mot de 32 octets pour un stockage sur L2 est de 22 100 gaz. Soit actuellement 22,1 gwei. Si nous parvenons à sauvegarder un seul octet zéro de données d'appel, nous pourrons écrire environ 200 octets de stockage et sortir gagnants de l'opération.
diff --git a/src/content/translations/fr/developers/tutorials/the-graph-fixing-web3-data-querying/index.md b/src/content/translations/fr/developers/tutorials/the-graph-fixing-web3-data-querying/index.md
new file mode 100644
index 00000000000..300e264996a
--- /dev/null
+++ b/src/content/translations/fr/developers/tutorials/the-graph-fixing-web3-data-querying/index.md
@@ -0,0 +1,316 @@
+---
+title: "The Graph : Résoudre le problème des requêtes de données du Web3"
+description: La blockchain est comme une base de données mais sans SQL. Toutes les données y sont présentes mais aucun moyen d'y accéder. Laissez-moi vous montrer comment résoudre cela avec The Graph et GraphQL.
+author: Markus Waas
+lang: fr
+tags:
+ - "solidity"
+ - "contrats intelligents"
+ - "requêtes"
+ - "the graph"
+ - "create-eth-app"
+ - "react"
+skill: intermediate
+published: 2020-09-06
+source: soliditydeveloper.com
+sourceUrl: https://soliditydeveloper.com/thegraph
+---
+
+Nous allons nous intéresser de plus près à The Graph qui, depuis l'année dernière, fait essentiellement partie intégrante du stack standard pour le développement de dApps. Voyons d'abord comment nous ferions les choses de façon traditionnelle...
+
+## Sans The Graph... {#without-the-graph}
+
+Prenons donc un exemple simple à titre d'illustration. Nous aimons tous les jeux, alors imaginez un jeu simple avec des utilisateurs qui placent des paris :
+
+```solidity
+pragma solidity 0.7.1;
+
+contract Game {
+ uint256 totalGamesPlayerWon = 0;
+ uint256 totalGamesPlayerLost = 0;
+ event BetPlaced(address player, uint256 value, bool hasWon);
+
+ function placeBet() external payable {
+ bool hasWon = evaluateBetForPlayer(msg.sender);
+
+ if (hasWon) {
+ (bool success, ) = msg.sender.call{ value: msg.value * 2 }('');
+ require(success, "Transfer failed");
+ totalGamesPlayerWon++;
+ } else {
+ totalGamesPlayerLost++;
+ }
+
+ emit BetPlaced(msg.sender, msg.value, hasWon);
+ }
+}
+```
+
+Maintenant, disons que dans notre dApp, nous voulons afficher le total des mises, le total des parties perdues/gagnées et également le mettre à jour chaque fois que quelqu'un joue à nouveau. L'approche serait :
+
+1. Récupérer `totalGamesPlayerWon`.
+2. Récupérer `totalGamesPlayerLost`.
+3. S'abonner aux événements `BetPlaced`.
+
+Nous pouvons considérer [l'événement sur Web3](https://web3js.readthedocs.io/en/v1.2.11/web3-eth-contract.html#contract-events) comme indiqué sur la droite, mais cela nécessite de traiter pas mal de cas.
+
+```solidity
+GameContract.events.BetPlaced({
+ fromBlock: 0
+}, function(error, event) { console.log(event); })
+.on('data', function(event) {
+ // event fired
+})
+.on('changed', function(event) {
+ // event was removed again
+})
+.on('error', function(error, receipt) {
+ // tx rejected
+});
+```
+
+C'est plutôt bien pour notre simple exemple. Mais disons que nous voulons maintenant afficher les quantités de paris perdus / gagnés uniquement pour le joueur actuel. Eh bien, pas de chance, vous devriez déployer un nouveau contrat qui stocke ces valeurs et les récupère. Et maintenant, imaginez un contrat intelligent et une dApp beaucoup plus complexes, les choses peuvent se gâter rapidement.
+
+![On ne se contente pas d'émettrer une requête](./one-does-not-simply-query.jpg)
+
+Vous pouvez voir pourquoi ce n'est pas optimal :
+
+- Ne fonctionne pas pour les contrats déjà déployés.
+- Frais supplémentaires (gaz) pour le stockage de ces valeurs.
+- Nécessite un autre appel pour récupérer les données d'un nœud Ethereum.
+
+![Ce n'est pas assez bon](./not-good-enough.jpg)
+
+Voyons maintenant une meilleure solution.
+
+## Laissez-moi vous présenter GraphQL {#let-me-introduce-to-you-graphql}
+
+Commençons par parler de GraphQL, initialement conçu et implémenté par Facebook. Vous connaissez peut-être le modèle d'API REST traditionnel. Imaginez maintenant que vous puissiez écrire une requête pour obtenir exactement les données que vous voulez :
+
+![API GraphQL vs. API REST](./graphql.jpg)
+
+
+
+Ces deux images illustrent bien l'essence de GraphQL. Avec la requête de droite, nous pouvons définir exactement les données que nous voulons. Ainsi, nous récupérons tout en une seule requête et rien de plus que ce dont nous avons exactement besoin. Un serveur GraphQL gère la récupération de toutes les données requises, il est ainsi incroyablement facile à utiliser côté consommateur. [Voici une bonne explication](https://www.apollographql.com/blog/graphql-explained-5844742f195e/) de la façon dont le serveur gère exactement une requête si vous êtes intéressé.
+
+Maintenant, avec cette connaissance, parlons enfin de blockchain et de The Graph.
+
+## Qu'est-ce que The Graph ? {#what-is-the-graph}
+
+Une blockchain est une base de données décentralisée, mais contrairement à ce qui est généralement le cas, nous n'avons pas de langage de requête pour cette base de données. Les solutions pour récupérer les données sont pénibles ou totalement impossibles. The Graph est un protocole décentralisé pour l'indexation et la requête de données blockchain. Et vous l'aurez peut-être deviné, il utilise GraphQL comme langue de requête.
+
+![The Graph](./thegraph.png)
+
+Rien de tel que quelques exemples pour comprendre une chose, alors utilisons The Graph pour notre exemple de GameContract.
+
+## Comment créer un Subgraph {#how-to-create-a-subgraph}
+
+La définition de comment indexer les données est appelée subgraph. Il nécessite trois composants :
+
+1. Manifeste (`subgraph.yaml`)
+2. Schéma (`schema.graphql`)
+3. Mapping (`mapping.ts`)
+
+### Manifeste (`subgraph.yaml`) {#manifest}
+
+Le manifeste est notre fichier de configuration et définit :
+
+- quels contrats intelligents indexer (adresse, réseau, ABI...)
+- quels évènements écouter
+- d'autres éléments à prendre en compte comme des appels de fonction ou des blocs
+- les fonctions de mapping étant appelées (voir `mapping.ts` ci-dessous)
+
+Ici, vous pouvez définir plusieurs contrats et handlers. Une configuration typique a un dossier de sous-graphes à l'intérieur du projet Truffle/Hardhat avec son propre dépôt. Ensuite, vous pouvez facilement référencer l'ABI.
+
+Pour des raisons de commodité, vous pouvez également utiliser un outil de template comme Mustache. Ensuite, vous allez créer un template `subgraph.template.yaml` et y insérez les adresses basées sur les derniers déploiements. Pour un exemple plus avancé, vous pouvez consulter le [répertoire de subgraphs Aave](https://github.com/aave/aave-protocol/tree/master/thegraph).
+
+Et la documentation complète peut être consultée ici : https://thegraph.com/docs/define-a-subgraph#the-subgraph-manifest.
+
+```yaml
+specVersion: 0.0.1
+description: Placing Bets on Ethereum
+repository: - GitHub link -
+schema:
+ file: ./schema.graphql
+dataSources:
+ - kind: ethereum/contract
+ name: GameContract
+ network: mainnet
+ source:
+ address: '0x2E6454...cf77eC'
+ abi: GameContract
+ startBlock: 6175244
+ mapping:
+ kind: ethereum/events
+ apiVersion: 0.0.1
+ language: wasm/assemblyscript
+ entities:
+ - GameContract
+ abis:
+ - name: GameContract
+ file: ../build/contracts/GameContract.json
+ eventHandlers:
+ - event: PlacedBet(address,uint256,bool)
+ handler: handleNewBet
+ file: ./src/mapping.ts
+```
+
+### Schéma (`schema.graphql`) {#schema}
+
+Le schéma est la définition des données GraphQL. Il vous permettra de définir quelles entités existent et leurs types. Les types pris en charge par The Graph sont :
+
+- Bytes
+- ID
+- String (Chaîne de caractères)
+- Boolean
+- Int
+- BigInt
+- BigDecimal
+
+Vous pouvez également utiliser des entités comme type pour définir des relations. Dans notre exemple, nous définissons une relation « un à plusieurs » pour les paris d'un joueur. Le ! signifie que la valeur ne peut pas être vide. La documentation complète est disponible ici : https://thegraph.com/docs/define-a-subgraph#the-graphql-schema.
+
+```graphql
+type Bet @entity {
+ id: ID!
+ player: Player!
+ playerHasWon: Boolean!
+ time: Int!
+}
+
+type Player @entity {
+ id: ID!
+ totalPlayedCount: Int
+ hasWonCount: Int
+ hasLostCount: Int
+ bets: [Bet]!
+}
+```
+
+### Mappage (`mapping.ts`) {#mapping}
+
+Le fichier de mapping dans The Graph définit nos fonctions qui transforment les événements entrants en entités. Il est écrit en AssemblyScript, un sous-ensemble de Typescript. Cela signifie qu'il peut être compilé en WASM (WebAssembly) pour une exécution plus efficace et portable du mapping.
+
+Vous devrez définir chaque fonction nommée dans le fichier `subgraph.yaml`. Ainsi dans notre cas, nous n'avons besoin que d'une seule : `handleNewBet`. Nous essayons d'abord de charger l'entité Player depuis l'adresse de l'expéditeur en tant qu'identifiant. Si elle n'existe pas, nous créons une nouvelle entité et la remplissons avec des valeurs de départ.
+
+Puis nous créons une nouvelle entité Bet. L'ID pour cela sera `event.transaction.hash.toHex() + "-" + event.logIndex.toString()` assurant toujours une valeur unique. Utiliser uniquement le hachage n'est pas suffisant, car quelqu'un peut appeler la fonction placeBet plusieurs fois dans une transaction via un contrat intelligent.
+
+Enfin, nous pouvons mettre à jour l'entité du Player avec toutes les données. Les tableaux ne peuvent pas être poussés directement, mais doivent être mis à jour comme indiqué ici. Nous utilisons l'ID pour référencer le pari. Et `.save()` est requis à la fin pour stocker une entité.
+
+La documentation complète est disponible ici : https://thegraph.com/docs/define-a-subgraph#writing-mappings. Vous pouvez également ajouter une sortie de journalisation au fichier de mapping, voir [ici](https://thegraph.com/docs/assemblyscript-api#api-reference).
+
+```typescript
+import { Bet, Player } from "../generated/schema"
+import { PlacedBet } from "../generated/GameContract/GameContract"
+
+export function handleNewBet(event: PlacedBet): void {
+ let player = Player.load(event.transaction.from.toHex())
+
+ if (player == null) {
+ // create if doesn't exist yet
+ player = new Player(event.transaction.from.toHex())
+ player.bets = new Array(0)
+ player.totalPlayedCount = 0
+ player.hasWonCount = 0
+ player.hasLostCount = 0
+ }
+
+ let bet = new Bet(
+ event.transaction.hash.toHex() + "-" + event.logIndex.toString()
+ )
+ bet.player = player.id
+ bet.playerHasWon = event.params.hasWon
+ bet.time = event.block.timestamp
+ bet.save()
+
+ player.totalPlayedCount++
+ if (event.params.hasWon) {
+ player.hasWonCount++
+ } else {
+ player.hasLostCount++
+ }
+
+ // update array like this
+ let bets = player.bets
+ bets.push(bet.id)
+ player.bets = bets
+
+ player.save()
+}
+```
+
+## L'utiliser dans le Frontend {#using-it-in-the-frontend}
+
+En utilisant quelque chose comme Apollo Boost, vous pouvez facilement intégrer The Graph dans votre dApp React (ou Apollo-Vue). Surtout lorsque vous utilisez des hooks React et Apollo, récupérer des données est aussi simple que d'écrire une requête GraphQL dans votre composant. Une configuration type pourrait ressembler à ceci :
+
+```javascript
+// See all subgraphs: https://thegraph.com/explorer/
+const client = new ApolloClient({
+ uri: "{{ subgraphUrl }}",
+})
+
+ReactDOM.render(
+
+
+ ,
+ document.getElementById("root")
+)
+```
+
+Et maintenant, nous pouvons écrire par exemple une requête comme celle-ci. Elle nous retournera :
+
+- combien de fois l'utilisateur actuel a gagné
+- combien de fois l'utilisateur actuel a perdu
+- une liste horodatée de tous ses paris précédents
+
+Le tout en une seule requête au serveur GraphQL.
+
+```javascript
+const myGraphQlQuery = gql`
+ players(where: { id: $currentUser }) {
+ totalPlayedCount
+ hasWonCount
+ hasLostCount
+ bets {
+ time
+ }
+ }
+`
+
+const { loading, error, data } = useQuery(myGraphQlQuery)
+
+React.useEffect(() => {
+ if (!loading && !error && data) {
+ console.log({ data })
+ }
+}, [loading, error, data])
+```
+
+![Magique](./magic.jpg)
+
+Mais il nous manque une dernière pièce du puzzle et c'est le serveur. Vous pouvez soit l'exécuter vous-même, soit utiliser le service hébergé.
+
+## Serveur The Graph {#the-graph-server}
+
+### Graph Explorer : le service hébergé {#graph-explorer-the-hosted-service}
+
+Le moyen le plus simple est d'utiliser le service hébergé. Suivez les instructions [ici](https://thegraph.com/docs/deploy-a-subgraph) pour déployer un subgraph. Pour de nombreux projets, vous pouvez trouver des subgraphs existants dans l'explorateur sur https://thegraph.com/explorer/.
+
+![Le Graph-Explorer](./thegraph-explorer.png)
+
+### Exécuter votre propre nœud {#running-your-own-node}
+
+Vous pouvez également exécuter votre propre nœud : https://github.com/graphprotocol/graph-node#quick-start. Une raison d'agir de la sorte peut être d'utiliser un réseau qui n'est pas pris en charge par le service hébergé. Actuellement supportés : Mainnet, Kovan, Rinkeby, Ropsten, Goerli, PoA-Core, xDAI et Sokol.
+
+## Un avenir décentralisé {#the-decentralized-future}
+
+GraphQL prend également en charge les flux pour les nouveaux événements à venir. Ce n'est pas encore entièrement supporté par The Graph, mais la sortie est imminente.
+
+Un aspect manquant reste toutefois la décentralisation. The Graph envisage des projets futurs pour devenir un protocole entièrement décentralisé. Voici deux excellents articles expliquant le plan plus en détail :
+
+- https://thegraph.com/blog/the-graph-network-in-depth-part-1
+- https://thegraph.com/blog/the-graph-network-in-depth-part-2
+
+Les deux aspects clés sont :
+
+1. Les utilisateurs paieront les indexeurs pour les requêtes.
+2. Les indexeurs mettront en jeu des jetons Graph (GRT).
diff --git a/src/content/translations/fr/developers/tutorials/transfers-and-approval-of-erc-20-tokens-from-a-solidity-smart-contract/index.md b/src/content/translations/fr/developers/tutorials/transfers-and-approval-of-erc-20-tokens-from-a-solidity-smart-contract/index.md
index 5eb01b4717f..dbee8df57cb 100644
--- a/src/content/translations/fr/developers/tutorials/transfers-and-approval-of-erc-20-tokens-from-a-solidity-smart-contract/index.md
+++ b/src/content/translations/fr/developers/tutorials/transfers-and-approval-of-erc-20-tokens-from-a-solidity-smart-contract/index.md
@@ -6,7 +6,6 @@ tags:
- "contrats intelligents"
- "jetons"
- "solidity"
- - "premiers pas"
- "erc-20"
skill: intermediate
lang: fr
@@ -18,7 +17,7 @@ address: "0x19dE91Af973F404EDF5B4c093983a7c6E3EC8ccE"
Dans le tutoriel précédent, nous avons étudié [l'anatomie d'un jeton ERC-20 dans Solidity](/developers/tutorials/understand-the-erc-20-token-smart-contract/) sur la blockchain Ethereum. Dans cet article, nous allons voir comment nous pouvons utiliser un contrat intelligent pour interagir avec un jeton en utilisant le langage Solidity.
-Pour ce contrat intelligent, nous allons créer un échange décentralisé vraiment factice où un utilisateur peut échanger Ethereum avec notre jeton [ERC-20 récemment déployé](/developers/docs/standards/tokens/erc-20/).
+Pour ce contrat intelligent, nous allons créer un échange décentralisé vraiment factice où un utilisateur peut échanger de l'Ethereum contre notre jeton [ERC-20](/developers/docs/standards/tokens/erc-20/) nouvellement déployé.
Pour ce tutoriel, nous utiliserons le code que nous avons écrit dans le tutoriel précédent comme base. Notre DEX instanciera une instance du contrat dans son constructeur et effectuera les opérations de :
@@ -95,7 +94,7 @@ contract ERC20Basic is IERC20 {
require(numTokens <= allowed[owner][msg.sender]);
balances[owner] = balances[owner]-numTokens;
- allowed[owner][msg.sender] = allowed[owner][msg.sender]+numTokens;
+ allowed[owner][msg.sender] = allowed[owner][msg.sender]-numTokens;
balances[buyer] = balances[buyer]+numTokens;
emit Transfer(owner, buyer, numTokens);
return true;
@@ -277,7 +276,7 @@ contract ERC20Basic is IERC20 {
require(numTokens <= allowed[owner][msg.sender]);
balances[owner] = balances[owner]-numTokens;
- allowed[owner][msg.sender] = allowed[owner][msg.sender]+numTokens;
+ allowed[owner][msg.sender] = allowed[owner][msg.sender]-numTokens;
balances[buyer] = balances[buyer]+numTokens;
emit Transfer(owner, buyer, numTokens);
return true;
diff --git a/src/content/translations/fr/governance/index.md b/src/content/translations/fr/governance/index.md
index 0dcc392d252..eed82899fea 100644
--- a/src/content/translations/fr/governance/index.md
+++ b/src/content/translations/fr/governance/index.md
@@ -153,7 +153,7 @@ Le processus de gouvernance Ethereum négocie souvent la vitesse et l'efficacit
Bien que le développement des spécifications et des implémentations ait toujours été entièrement Open Source, les processus formels utilisés pour proposer les mises à jour décrites ci-dessus n'ont pas été utilisés. Cela a permis de préciser les changements et de parvenir plus rapidmement à un accord entre chercheurs et développeurs.
-Lorsque la Chaîne Phare a fusionné avec la couche d'exécution Ethereum le 15 septembre 2022, La Fusion s'est achevée à travers [la mise à jour Paris](https://ethereum.org/en/history/#paris). La proposition [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675) est passée de 'Dernier appel' à 'Final', achevant ainsi la transition vers la preuve d'enjeu.
+Lorsque la Chaîne Phare a fusionné avec la couche d'exécution Ethereum le 15 septembre 2022, La Fusion s'est achevée à travers [la mise à jour Paris](/history/#paris). La proposition [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675) est passée de 'Dernier appel' à 'Final', achevant ainsi la transition vers la preuve d'enjeu.
Plus d'infos sur la fusion
diff --git a/src/content/translations/id/developers/tutorials/optimism-std-bridge-annotated-code/index.md b/src/content/translations/id/developers/tutorials/optimism-std-bridge-annotated-code/index.md
index edf32776948..f71d0a7c28c 100644
--- a/src/content/translations/id/developers/tutorials/optimism-std-bridge-annotated-code/index.md
+++ b/src/content/translations/id/developers/tutorials/optimism-std-bridge-annotated-code/index.md
@@ -13,7 +13,7 @@ lang: id
[Optimism](https://www.optimism.io/) is an [Optimistic Rollup](/developers/docs/scaling/optimistic-rollups/). Optimistic rollups can process transactions for a much lower price than Ethereum Mainnet (also known as layer 1 or L1) because transactions are only processed by a few nodes, instead of every node on the network. At the same time, the data is all written to L1 so everything can be proved and reconstructed with all the integrity and availability guarantees of Mainnet.
-To use L1 assets on Optimism (or any other L2), the assets need to be [bridged](/bridges/#prerequisites). One way to achieve this is for users to lock assets (ETH and [ERC-20 tokens](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/) are the most common ones) on L1, and receive equivalent assets to use on L2. Eventually, whoever ends up with them might want to bridge them back to L1. When doing this, the assets are burned on L2 and then released back to the user on L1.
+To use L1 assets on Optimism (or any other L2), the assets need to be [bridged](/bridges/#prerequisites). One way to achieve this is for users to lock assets (ETH and [ERC-20 tokens](/developers/docs/standards/tokens/erc-20/) are the most common ones) on L1, and receive equivalent assets to use on L2. Eventually, whoever ends up with them might want to bridge them back to L1. When doing this, the assets are burned on L2 and then released back to the user on L1.
This is the way the [Optimism standard bridge](https://community.optimism.io/docs/developers/bridge/standard-bridge) works. In this article we go over the source code for that bridge to see how it works and study it as an example of well written Solidity code.
@@ -1013,7 +1013,7 @@ The L2 bridge uses ERC-165 as a sanity check to make sure that the ERC-20 contra
Only the L2 bridge is allowed to mint and burn assets.
-`_mint` and `_burn` are actually defined in the [OpenZeppelin ERC-20 contract](https://ethereum.org/en/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn). That contract just doesn't expose them externally, because the conditions to mint and burn tokens are as varied as the number of ways to use ERC-20.
+`_mint` and `_burn` are actually defined in the [OpenZeppelin ERC-20 contract](/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn). That contract just doesn't expose them externally, because the conditions to mint and burn tokens are as varied as the number of ways to use ERC-20.
## L2 Bridge Code {#l2-bridge-code}
diff --git a/src/content/translations/it/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md b/src/content/translations/it/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
index 1e1fa8726a0..5362452924c 100644
--- a/src/content/translations/it/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
+++ b/src/content/translations/it/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
@@ -129,7 +129,7 @@ Qualsiasi sia la sanzione imposta all'utente malevolo, la community deve anche d
Tuttavia, questa sarebbe una sostanziale sfida di governance. Alcuni utenti e validatori andrebbero senza dubbio in perdita come conseguenza del ritorno alla catena onesta, le transazioni nei blocchi convalidati dopo l'attacco potrebbero essere potenzialmente ripristinate, disturbando il livello d'applicazione e, semplicemente, minando l'etica di alcuni utenti che tendono a credere che "il codice sia legge". Le borse e le applicazioni avrebbero molto probabilmente azioni esterne alla catena collegate alle transazioni sulla catena che ora potrebbero essere ripristinate, creando una cascata di ritrattazioni e revisioni che sarebbero difficili da disfare correttamente, specialmente se mischiate con guadagni disonesti, depositati nella DeFi o altri derivati con effetti secondari per gli utenti onesti. Indubbiamente alcuni utenti, forse persino istituzionali, avrebbero già beneficiato dalla catena disonesta, per scaltrezza o fortuna, e potrebbero opporsi a una diramazione per proteggere i propri guadagni. Ci sono state richieste di provare la risposta della community agli attacchi >51% così che una ragionevole mitigazione coordinata sia eseguibile rapidamente. Alcune utili osservazioni di Vitalik sono riportate su ethresear.ch [qui](https://ethresear.ch/t/timeliness-detectors-and-51-attack-recovery-in-blockchains/6925) e [qui](https://ethresear.ch/t/responding-to-51-attacks-in-casper-ffg/6363) e su Twitter, [qui](https://twitter.com/skylar_eth/status/1551798684727508992?s=20&t=oHZ1xv8QZdOgAXhxZKtHEw). L'obiettivo di una risposta sociale coordinata dovrebbe essere molto mirato e specifico sulla punizione dell'utente malevolo e sulla minimizzazione degli effetti per gli altri utenti.
-La governance è già un argomento complicato. Gestire la risposta all'emergenza del Livello 0 a una catena in finalizzazione disonesta sarebbe senza dubbio impegnativo per la community di Ethereum, ma [è successo](https://ethereum.org/en/history/#dao-fork-summary), [due volte](https://ethereum.org/en/history/#tangerine-whistle) nella storia di Ethereum).
+La governance è già un argomento complicato. Gestire la risposta all'emergenza del Livello 0 a una catena in finalizzazione disonesta sarebbe senza dubbio impegnativo per la community di Ethereum, ma [è successo](/history/#dao-fork-summary), [due volte](/history/#tangerine-whistle) nella storia di Ethereum).
Tuttavia, c'è qualcosa di abbastanza soddisfacente nel ripiego finale nel mondo reale. In definitiva, anche con questo fenomenale stack tecnologico sopra di noi, se il peggio dovesse verificarsi le persone in carne ed ossa dovrebbero coordinarsi per uscirne.
diff --git a/src/content/translations/it/developers/docs/nodes-and-clients/archive-nodes/index.md b/src/content/translations/it/developers/docs/nodes-and-clients/archive-nodes/index.md
index 28a53014851..952204e83ba 100644
--- a/src/content/translations/it/developers/docs/nodes-and-clients/archive-nodes/index.md
+++ b/src/content/translations/it/developers/docs/nodes-and-clients/archive-nodes/index.md
@@ -9,7 +9,7 @@ Un nodo archivio è un'istanza di un client di Ethereum configurata per creare u
## Prerequisiti {#prerequisites}
-Dovresti comprendere il concetto di [nodo di Ethereum](/developers/docs/nodes-and-clients/), [la sua architettura](/developers/docs/nodes-and-clients/node-architecture/), le [strategie di sincronizzazione](https://ethereum.org/en/developers/docs/nodes-and-clients/#sync-modes) e le pratiche della sua [esecuzione](/developers/docs/nodes-and-clients/run-a-node/) e [utilizzo](/developers/docs/apis/json-rpc/).
+Dovresti comprendere il concetto di [nodo di Ethereum](/developers/docs/nodes-and-clients/), [la sua architettura](/developers/docs/nodes-and-clients/node-architecture/), le [strategie di sincronizzazione](/developers/docs/nodes-and-clients/#sync-modes) e le pratiche della sua [esecuzione](/developers/docs/nodes-and-clients/run-a-node/) e [utilizzo](/developers/docs/apis/json-rpc/).
## Cos'è un nodo archivio
@@ -56,7 +56,7 @@ Prima di avviare il tuo nodo archivio, scopri le differenze tra i client e, in p
## Pratiche consigliate
-Oltre ai [consigli generali per eseguire un nodo](/developers/docs/nodes-and-clients/run-a-node/), un nodo archivio potrebbe avere requisiti maggiori in termini di hardware e manutenzione. Considerando le [funzionalità chiave](https://github.com/ledgerwatch/erigon#key-features) di Erigon, l'approccio più pratico è utilizzare l'implementazione del client di [Erigon](https://ethereum.org/en/developers/docs/nodes-and-clients/#erigon).
+Oltre ai [consigli generali per eseguire un nodo](/developers/docs/nodes-and-clients/run-a-node/), un nodo archivio potrebbe avere requisiti maggiori in termini di hardware e manutenzione. Considerando le [funzionalità chiave](https://github.com/ledgerwatch/erigon#key-features) di Erigon, l'approccio più pratico è utilizzare l'implementazione del client di [Erigon](/developers/docs/nodes-and-clients/#erigon).
### Hardware
diff --git a/src/content/translations/it/developers/docs/nodes-and-clients/index.md b/src/content/translations/it/developers/docs/nodes-and-clients/index.md
index 7a7c1cdb097..3251dcb18a2 100644
--- a/src/content/translations/it/developers/docs/nodes-and-clients/index.md
+++ b/src/content/translations/it/developers/docs/nodes-and-clients/index.md
@@ -95,9 +95,9 @@ Eseguire un nodo permette di utilizzare Ethereum in modo privato, autosufficient
- Il nodo verifica in autonomia tutte le transazioni e i blocchi in base alle regole del consenso. Significa che non si deve fare affidamento su altri nodi della rete né fidarti completamente di loro.
- Puoi usare un portafoglio Ethereum col tuo nodo. Puoi usare le dapp con maggiore sicurezza e privacy, perché non dovrai comunicare i tuoi indirizzi e saldi a nodi casuali. Tutto può essere controllato con il tuo client. [MetaMask](https://metamask.io), [Frame](https://frame.sh/)e [molti altri portafogli](/wallets/find-wallet/) offrono l'importazione RPC, consentendo loro di usare il tuo nodo.
- Puoi eseguire e hostare tu stesso altri servizi che dipendono dai dati provenienti da Ethereum. Ad esempio, questi potrebbero essere un validatore della Beacon Chain, software come il livello 2, infrastruttura, block explorer, società di servizi di pagamento, ecc.
-- Puoi fornire i tuoi [endpoint RPC](https://ethereum.org/en/developers/docs/apis/json-rpc/) personalizzati. L'endpoint di Ethereum ospitato pubblicamente per la community o persino privatamente, consente alle persone di usare il tuo nodo ed evitare i grandi fornitori centralizzati.
+- Puoi fornire i tuoi [endpoint RPC](/developers/docs/apis/json-rpc/) personalizzati. L'endpoint di Ethereum ospitato pubblicamente per la community o persino privatamente, consente alle persone di usare il tuo nodo ed evitare i grandi fornitori centralizzati.
- Puoi connetterti al tuo nodo usando le **Comunicazioni interprecessuali (IPC)** o riscrivere il nodo per caricare il tuo programma come plugin. Ciò conferisce una bassa latenza, il che aiuta molto ad esempio quando si elaborano molti dati usando le librerie web3 o quando ti serve sostituire le tue transazioni il più velocemente possibile (frontrunning).
-- Puoi mettere ETH direttamente in staking per proteggere la rete e guadagnare ricompense. Per iniziare, vedi lo [staking in autonomia](https://ethereum.org/en/staking/solo/).
+- Puoi mettere ETH direttamente in staking per proteggere la rete e guadagnare ricompense. Per iniziare, vedi lo [staking in autonomia](/staking/solo/).
![Come accedere a Ethereum tramite un'applicazione e i nodi](./nodes.png)
diff --git a/src/content/translations/it/developers/docs/nodes-and-clients/run-a-node/index.md b/src/content/translations/it/developers/docs/nodes-and-clients/run-a-node/index.md
index 0244dc60132..871c66088d3 100644
--- a/src/content/translations/it/developers/docs/nodes-and-clients/run-a-node/index.md
+++ b/src/content/translations/it/developers/docs/nodes-and-clients/run-a-node/index.md
@@ -375,7 +375,7 @@ Quando un client di consenso si connette al client di esecuzione per leggere il
Un client di consenso funge da Nodo Beacon a cui si connettono i validatori. Ogni client di consenso ha il proprio software del validatore, descritto nei dettagli nella rispettiva documentazione.
-Eseguire il proprio validatore consente lo [staking in autonomia](https://ethereum.org/en/staking/solo/), il metodo più d'impatto e senza fiducia per supportare la rete di Ethereum. Tuttavia, ciò richiede un deposito di 32 ETH. Per eseguire un validatore sul tuo nodo con un importo inferiore, potrebbe interessarti un pool decentralizzato con operatori del nodo privi di autorizzazioni, come [Rocket Pool](https://rocketpool.net/node-operators).
+Eseguire il proprio validatore consente lo [staking in autonomia](/staking/solo/), il metodo più d'impatto e senza fiducia per supportare la rete di Ethereum. Tuttavia, ciò richiede un deposito di 32 ETH. Per eseguire un validatore sul tuo nodo con un importo inferiore, potrebbe interessarti un pool decentralizzato con operatori del nodo privi di autorizzazioni, come [Rocket Pool](https://rocketpool.net/node-operators).
Il metodo più facile per iniziare con lo staking e generare la chiave del validatore è usare il [Launchpad di Staking della Rete di Prova di Goerli](https://goerli.launchpad.ethereum.org/), che ti consente di testare la tua configurazione, [eseguendo i nodi su Goerli](https://notes.ethereum.org/@launchpad/goerli). Quando sei pronto per la Rete Principale, puoi ripetere questi passaggi usando il [Launchpad di Staking della Rete Principale](https://launchpad.ethereum.org/).
diff --git a/src/content/translations/it/developers/docs/programming-languages/javascript/index.md b/src/content/translations/it/developers/docs/programming-languages/javascript/index.md
index 6c53de59407..b29786ac726 100644
--- a/src/content/translations/it/developers/docs/programming-languages/javascript/index.md
+++ b/src/content/translations/it/developers/docs/programming-languages/javascript/index.md
@@ -31,7 +31,7 @@ Di più sui [contratti intelligenti](/developers/docs/smart-contracts/).
### La macchina virtuale Ethereum {#the-ethereum-virtual-machine}
-Esiste un'implementazione JavaScript della [macchina virtuale di Ethereum](/en/developers/docs/evm/), che supporta le regole più recenti relative alle diramazioni della rete. Le regole relative alle diramazioni si riferiscono alle modifiche apportate alla macchina virtuale di Ethereum (EVM) a seguito di upgrade pianificati.
+Esiste un'implementazione JavaScript della [macchina virtuale di Ethereum](/developers/docs/evm/), che supporta le regole più recenti relative alle diramazioni della rete. Le regole relative alle diramazioni si riferiscono alle modifiche apportate alla macchina virtuale di Ethereum (EVM) a seguito di upgrade pianificati.
È suddivisa in vari pacchetti JavaScript che puoi leggere per comprendere meglio:
diff --git a/src/content/translations/it/developers/docs/smart-contracts/security/index.md b/src/content/translations/it/developers/docs/smart-contracts/security/index.md
index aa7ac1771cb..3a68c081872 100644
--- a/src/content/translations/it/developers/docs/smart-contracts/security/index.md
+++ b/src/content/translations/it/developers/docs/smart-contracts/security/index.md
@@ -462,7 +462,7 @@ Se prevedi di interrogare un oracolo sulla catena per conoscere i prezzi dei ben
- **[Servizi di controllo dei contratti intelligenti](/developers/docs/smart-contracts/testing/#smart-contract-auditing-services)**: _elenco di organizzazioni che forniscono servizi di controllo dei contratti intelligenti per progetti di sviluppo per Ethereum._
-- **[Piattaforme di bug bounty](https://ethereum.org/en/developers/docs/smart-contracts/testing/#bug-bounty-platforms)**: _piattaforme per coordinare le ricompense per la caccia ai bug e ricompensare la divulgazione responsabile delle vulnerabilità critiche nei contratti intelligenti._
+- **[Piattaforme di bug bounty](/developers/docs/smart-contracts/testing/#bug-bounty-platforms)**: _piattaforme per coordinare le ricompense per la caccia ai bug e ricompensare la divulgazione responsabile delle vulnerabilità critiche nei contratti intelligenti._
### Strumenti per monitorare i contratti intelligenti {#smart-contract-monitoring-tools}
diff --git a/src/content/translations/it/developers/tutorials/optimism-std-bridge-annotated-code/index.md b/src/content/translations/it/developers/tutorials/optimism-std-bridge-annotated-code/index.md
index 69e55ebc9f1..75879d17be9 100644
--- a/src/content/translations/it/developers/tutorials/optimism-std-bridge-annotated-code/index.md
+++ b/src/content/translations/it/developers/tutorials/optimism-std-bridge-annotated-code/index.md
@@ -13,7 +13,7 @@ lang: it
[Optimism](https://www.optimism.io/) è un [Rollup ottimistico](/developers/docs/scaling/optimistic-rollups/). I rollup ottimistici possono elaborare le transazioni a un prezzo molto più basso di quello della rete principale di Ethereum (nota anche come livello 1 o L1), poiché le transazioni sono elaborate solo da alcuni nodi, invece che da ogni nodo sulla rete. Allo stesso tempo, i dati vengono tutti scritti nel L1, così che tutto possa essere provato e ricostruito con le garanzie d'integrità e disponibilità della rete principale.
-Per usare le risorse del L1 su Optimism (o su qualsiasi altro L2), le risorse devono essere collegate con un [ponte](/bridges/#prerequisites). Un modo per farlo è che gli utenti blocchino le risorse (ETH e [token ERC-20](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/) sono le più comuni) nel L1 e ricevano le risorse equivalenti da usare nel L2. In definitiva, chiunque le riceva potrebbe volerle ricollegare al L1. Così facendo, le risorse sono bruciate nel L2 e poi rilasciate nuovamente all'utente nel L1.
+Per usare le risorse del L1 su Optimism (o su qualsiasi altro L2), le risorse devono essere collegate con un [ponte](/bridges/#prerequisites). Un modo per farlo è che gli utenti blocchino le risorse (ETH e [token ERC-20](/developers/docs/standards/tokens/erc-20/) sono le più comuni) nel L1 e ricevano le risorse equivalenti da usare nel L2. In definitiva, chiunque le riceva potrebbe volerle ricollegare al L1. Così facendo, le risorse sono bruciate nel L2 e poi rilasciate nuovamente all'utente nel L1.
Questo è il modo in cui funziona il [ponte standard di Optimism](https://community.optimism.io/docs/developers/bridge/standard-bridge). In questo articolo esaminiamo il codice sorgente di quel ponte, per vedere come funziona e per studiarlo come un esempio di codice di Solidity ben scritto.
@@ -1013,7 +1013,7 @@ Il ponte L2 usa ERC-165 come controllo di integrità per assicurarsi che il cont
Solo il ponte L2 può coniare e bruciare le risorse.
-`_mint` e `_burn` sono in realtà definiti nel [contratto ERC-20 di OpenZeppelin](https://ethereum.org/en/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn). Quel contratto non li espone esternamente, perché le condizioni per coniare e bruciare token sono tanto varie quanto il numero di metodi per usare ERC-20.
+`_mint` e `_burn` sono in realtà definiti nel [contratto ERC-20 di OpenZeppelin](/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn). Quel contratto non li espone esternamente, perché le condizioni per coniare e bruciare token sono tanto varie quanto il numero di metodi per usare ERC-20.
## Codice del ponte di L2 {#l2-bridge-code}
diff --git a/src/content/translations/it/developers/tutorials/reverse-engineering-a-contract/index.md b/src/content/translations/it/developers/tutorials/reverse-engineering-a-contract/index.md
index 1fd9c060ca8..880f1b5009c 100644
--- a/src/content/translations/it/developers/tutorials/reverse-engineering-a-contract/index.md
+++ b/src/content/translations/it/developers/tutorials/reverse-engineering-a-contract/index.md
@@ -77,14 +77,14 @@ Questo codice fa due cose:
Questo frammento inizia con un `JUMPDEST`. I programmi dell'EVM (macchina virtuale di Ethereum) lanciano un'eccezione se salti a un opcode che non è `JUMPDEST`. Poi guarda la CALLDATASIZE e se è "true" (ovvero, non è zero) salta a 0x7C. Lo vedremo di seguito.
-| Offset | Opcode | Stack (dopo l'opcode) |
-| -----: | ---------- | ----------------------------------------------------------------------------------------------------- |
-| 64 | CALLVALUE | [Wei](https://ethereum.org/en/glossary/#wei) fornito dalla chiamata. Chiamato `msg.value` in Solidity |
-| 65 | PUSH1 0x06 | 6 CALLVALUE |
-| 67 | PUSH1 0x00 | 0 6 CALLVALUE |
-| 69 | DUP3 | CALLVALUE 0 6 CALLVALUE |
-| 6A | DUP3 | 6 CALLVALUE 0 6 CALLVALUE |
-| 6B | SLOAD | Storage[6] CALLVALUE 0 6 CALLVALUE |
+| Offset | Opcode | Stack (dopo l'opcode) |
+| -----: | ---------- | ------------------------------------------------------------------------------ |
+| 64 | CALLVALUE | [Wei](/glossary/#wei) fornito dalla chiamata. Chiamato `msg.value` in Solidity |
+| 65 | PUSH1 0x06 | 6 CALLVALUE |
+| 67 | PUSH1 0x00 | 0 6 CALLVALUE |
+| 69 | DUP3 | CALLVALUE 0 6 CALLVALUE |
+| 6A | DUP3 | 6 CALLVALUE 0 6 CALLVALUE |
+| 6B | SLOAD | Storage[6] CALLVALUE 0 6 CALLVALUE |
Quindi quando non ci sono dati della chiamata leggiamo il valore di Storage[6]. Non sappiamo ancora cosa sia questo valore, ma possiamo cercare delle transazioni ricevute dal contratto prive di dati della chiamata. Le transazioni che trasferiscono semplicemente ETH senza alcun dato della chiamata (e dunque senza metodo) contengono in Etherscan il metodo `Transfer`. Difatti, [la prima vera transazione ricevuta dal contratto](https://etherscan.io/tx/0xeec75287a583c36bcc7ca87685ab41603494516a0f5986d18de96c8e630762e7) è un trasferimento.
diff --git a/src/content/translations/it/developers/tutorials/short-abi/index.md b/src/content/translations/it/developers/tutorials/short-abi/index.md
index 7d2f4aeb096..18f29b4793c 100644
--- a/src/content/translations/it/developers/tutorials/short-abi/index.md
+++ b/src/content/translations/it/developers/tutorials/short-abi/index.md
@@ -33,7 +33,7 @@ Il costo delle transazioni su L2 ha due componenti:
1. Elaborazione su L2, solitamente estremamente economica
2. Archiviazione sul L1, legata ai costi del gas della Rete Principale
-Al momento della scrittura, su Optimism il costo del gas del L2 è 0,001 [Gwei](https://ethereum.org/en/developers/docs/gas/#pre-london). Il costo del gas del L1, d'altra parte, è approssimativamente di 40 gwei. [Puoi visualizzare i prezzi correnti qui](https://public-grafana.optimism.io/d/9hkhMxn7z/public-dashboard?orgId=1&refresh=5m).
+Al momento della scrittura, su Optimism il costo del gas del L2 è 0,001 [Gwei](/developers/docs/gas/#pre-london). Il costo del gas del L1, d'altra parte, è approssimativamente di 40 gwei. [Puoi visualizzare i prezzi correnti qui](https://public-grafana.optimism.io/d/9hkhMxn7z/public-dashboard?orgId=1&refresh=5m).
Un byte di dati di chiamata costa 4 gas (se è zero) o 16 gas (se ha qualsiasi altro valore). Una delle operazioni più costose sull'EVM è scrivere in memoria. Il costo massimo della scrittura di una parola di 32 byte all'archiviazione sul L2, è di 22.100 gas. Attualmente, ciò equivale a 22,1 gwei. Quindi, se possiamo risparmiare un singolo byte zero di calldata, potremo scrivere circa 200 byte in memoria e ne usciremo comunque bene.
diff --git a/src/content/translations/it/governance/index.md b/src/content/translations/it/governance/index.md
index e8a948782d7..cc3011c2830 100644
--- a/src/content/translations/it/governance/index.md
+++ b/src/content/translations/it/governance/index.md
@@ -153,7 +153,7 @@ Il processo di governance di Ethereum spesso rinuncia a velocità ed efficienza
Lo sviluppo di specifiche e implementazioni è sempre stato totalmente open source, non sono stati invece utilizzati i processi formali descritti sopra per proporre gli aggiornamenti. Questo ha consentito a ricercatori e implementatori di specificare e concordare le modifiche più rapidamente.
-Quando la Beacon Chain si è fusa al livello d'esecuzione di Ethereum il 15 september 2022 La Fusione è stata completata, come parte dell'[aggiornamento di rete di Parigi](https://ethereum.org/en/history/#paris). La proposta [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675) è stata modificata da 'Ultimo Appello' a 'Definitiva', completando la transizione al proof-of-stake.
+Quando la Beacon Chain si è fusa al livello d'esecuzione di Ethereum il 15 september 2022 La Fusione è stata completata, come parte dell'[aggiornamento di rete di Parigi](/history/#paris). La proposta [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675) è stata modificata da 'Ultimo Appello' a 'Definitiva', completando la transizione al proof-of-stake.
Maggiori informazioni sulla fusione
diff --git a/src/content/translations/it/roadmap/account-abstraction/index.md b/src/content/translations/it/roadmap/account-abstraction/index.md
index c5f6975ed69..6e2eaec6541 100644
--- a/src/content/translations/it/roadmap/account-abstraction/index.md
+++ b/src/content/translations/it/roadmap/account-abstraction/index.md
@@ -23,7 +23,7 @@ I portafogli di contratti intelligenti sbloccano molti benefici per l'utente, tr
- raggruppare le transazioni (es. approvare ed eseguire uno scambio in una sola volta)
- incrementare le opportunità per gli svilupptori di dapp e portafogli, per innovare l'esperienza degli utenti
-Tali benefici non sono ad oggi supportati nativamente, poiché soltanto i conti posseduti esternamente ([EOA](https://ethereum.org/en/glossary/#eoa)) possono avviare le transazioni. Gli EOA sono semplicemente coppie di chiavi pubblica-privata. Funzionano come segue:
+Tali benefici non sono ad oggi supportati nativamente, poiché soltanto i conti posseduti esternamente ([EOA](/glossary/#eoa)) possono avviare le transazioni. Gli EOA sono semplicemente coppie di chiavi pubblica-privata. Funzionano come segue:
- se hai la chiave privata puoi fare _qualsiasi cosa_ entro le regole della Macchina Virtuale di Ethereum (EVM)
- se non hai la chiave privata non puoi fare _nulla_.
diff --git a/src/content/translations/ja/dao/index.md b/src/content/translations/ja/dao/index.md
index a47d4859c12..81bcb4fa334 100644
--- a/src/content/translations/ja/dao/index.md
+++ b/src/content/translations/ja/dao/index.md
@@ -129,7 +129,7 @@ _主にプロトコルや分散型アプリ(Dapp)の分散型開発や分散型
[DXdao](https://DXdao.eth.link) - DXdao は、2019 年から分散型プロトコルやアプリケーションを構築し統治するグローバル・ソブリン団体です。 レピュテーションに基づくガバナンスとホログラフィック・コンセンサスを活用して資金を調整・管理しています。つまり、誰かが金銭的な手段を使って、DXdao の今後に影響をおよぼすことができません。
-## 分散型自律組織(DAO)に参加/始める {#join-start-a-dao}
+## DAO に参加する/DAO を立ち上げる {#join-start-a-dao}
### 分散型自律組織(DAO)への参加 {#join-a-dao}
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/index.md
index 654e6f3f050..14097230c8c 100644
--- a/src/content/translations/ja/developers/docs/consensus-mechanisms/index.md
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/index.md
@@ -36,7 +36,7 @@ lang: ja
#### ブロックの作成 {#pow-block-creation}
-バリデータがブロックを作成します。 各スロットでランダムに 1 つのバリデータがブロック提案者に選ばれます。 コンセンサスクライアントは、ペアの実行クライアントから「実行ペイロード」としてトランザクションの束 (バンドル) を要求します。 これをコンセンサスデータで包んでブロックを形成し、イーサリアムのネットワーク上の他のノードに送ります。 このブロック生成により、ETH で報酬を受け取ることができます。 1 つのスロットに複数の候補ブロックが存在する場合や、ノードが異なる時間にブロックの情報を得た場合、フォーク・チョイス・アルゴリズムがアテステーションの重みが最も大きいチェーンを形成するブロックを選択します(ここでの重みとは、アテステーションしたバリデータの数を彼らが保有している ETH 残高で加重したもの) 。
+マイナーは、処理済みのトランザクションで構成される新規ブロックを作成するために競争します。 この競争の勝者は、新規ブロックをネットワークの他のユーザーと共有し、新たにミントされたイーサを獲得します。 数学的パズルを最も速く解いたユーザーが勝者になります。 これにより、現行のブロックとその前のブロックとの間に暗号的なリンクが発生します。 このパズルを解く作業こそ、「プルーフ・オブ・ワーク」なのです。 次に、マイニングに最も多くの作業を要した一連のブロックを選択するというフォーク選択ルールに従って、正規チェーンが決定されます。
#### セキュリティ {#pow-security}
@@ -50,7 +50,7 @@ lang: ja
#### ブロックの作成 {#pos-block-creation}
-プルーフ・オブ・ステークは、システムに参加するために ETH をステーキングしたバリデータによって行われます。 ランダムに選択された 1 つのバリデータが、新しいブロックを作成し、ネットワークと共有し、報酬を獲得します。 苛烈な計算を行うのではなく、ネットワークに ETH をステーキングが必要になり、 これは健全なネットワークの行動を奨励するものです。
+ブロックは、バリデータが作成します。 各スロットにつき 1 名のバリデータが、ブロック提案者として無作為に選出されます。 バリデータのコンセンサス・クライアントは、対応する実行クライアントに対して、バンドル化されたトランザクションを「実行ペイロード」として要求します。 次に、このバンドルをコンセンサス・データでラップしてブロックを生成し、イーサリアム・ネットワークの他のノードに送信します。 このブロック生成作業に対しては、イーサによる報酬が発生します。 特定のスロットにつき複数の候補ブロックが存在したり、各ノードがブロックについて情報を得た時間が異なっていたなどのまれなケースでは、フォーク選択アルゴリズムにより、アテステーションの加重が最大になるチェーンを形成できるブロックが選択されます(この加重は、アテステーションを行うバリデータの数と、彼らのイーサ残高により決定されます)。
#### セキュリティ {#pos-security}
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
new file mode 100644
index 00000000000..69b286716ee
--- /dev/null
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
@@ -0,0 +1,163 @@
+---
+title: イーサリアムのプルーフ・オブ・ステークにおける攻撃および防御
+description: イーサリアムのプルーフ・オブ・ステークに対する既知の攻撃ベクトルについて知り、防御方法について学ぶ
+lang: ja
+---
+
+イーサリアムのクライアントソフトウェアは、常に窃盗や破壊行為の脅威にさらされています。 このページでは、イーサリアムのコンセンサスレイヤーに対する既知の攻撃ベクトルについて概説し、これらの攻撃をどのように防ぐべきかについて説明します。 このページの内容は、[こちらの長文バージョン](https://mirror.xyz/jmcook.eth/YqHargbVWVNRQqQpVpzrqEQ8IqwNUJDIpwRP7SS5FXs)を要約したものです。
+
+## 前提知識 {#prerequisites}
+
+[プルーフ・オブ・ステーク](/developers/docs/consensus-mechanisms/pos/)の基本的な知識が必要です。 また、イーサリアムの[インセンティブレイヤー](/developers/docs/consensus-mechanisms/pos/rewards-and-penalties)とフォーク選択アルゴリズム、[LMD-GHOST](/developers/docs/consensus-mechanisms/pos/gasper)について基礎的に理解しておくとよいでしょう。
+
+## 攻撃者はどんな目的を持っているのか? {#what-do-attackers-want}
+
+イーサリアムに対する攻撃については、攻撃が成功した場合に新規のイーサを生成したり、ランダムに選んだアカウントからイーサを盗み取ることが可能だ、と誤解している人が多いです。 実際にはこれらは不可能です。なぜなら、イーサリアムにおけるすべてのトランザクションは、イーサリアム・ネットワークに含まれるすべての実行クライアントにより実行されるからです。 トランザクションが有効であるためには基本的な条件を満たす必要があり(送信者の秘密鍵を使って署名されており、送信者の残高が十分であるなど)、これらの条件を満たさない場合には、トランザクションを実行する前の状態に復元されます。 このため、攻撃者が現実的に望みうるのは、再編成、二重ファイナリティ、またはファイナリティの遅延という 3 つの結果だけです。
+
+**「再編成」**とは、ブロックの順番が変更されるようにシャッフルすることであり、正規チェーンに新たなブロックを追加したり、既存のブロックが削除される場合が多いです。 悪意に基づく再編成は特定のブロックを追加/削除することを目的とする場合があり、トランザクションをフロントランニング/バックランニングすることで、二重支出や価値の抜き取りが可能になります。 再編成はまた、特定のトランザクションが正規チェーンに追加されないようにするために用いられる場合もあり、これは一種の検閲を目指すものだと言えます。 再編成攻撃のうち最も極端なものは「ファイナリティの取消」であり、すでにファイナライズされたブロックを除去/置換するものです。 この攻撃では、攻撃者はステーキングされたイーサの合計のうち 3 分の 1 以上を破壊しなければなりません。この保証を「経済的なファイナリティ」と呼びますが、詳細については以下で説明します。
+
+**二重ファイナリティ**とは、2 つのフォークが同時にファイナライズ可能な状態に置かれ、チェーンに永続的な亀裂が生じるもので、発生確率は低いですが非常に深刻な状況だと言えます。 理論的には、攻撃者がステーキングされた ETH 全体の 34%を失っても構わないと考える場合にこの状態が発生可能になります。 ユーザーコミュニティは、オフチェーンでの議論を通じてどのチェーンに従うかを決定することを迫られますので、ソーシャルレイヤーの強じんさが求められます。
+
+**ファイナリティ遅延**攻撃とは、チェーンにおいてファイナライズを必要とするセクションが、ファイナライズに必要な条件を満たすのを妨害するものです。 ファイナリティを実現できなければ、イーサリアムを基盤として開発された財務アプリケーションを信頼しにくくなります。 攻撃者が戦略的なショートポジションを持つ場合を除き、ファイナリティ遅延攻撃の目的は直接的な利益を得るためというよりも、単にイーサリアムのネットワークを混乱させることである場合が多いでしょう。
+
+ソーシャルレイヤーに対する攻撃は、イーサリアムに対する世間の信頼を毀損するため、イーサの価値や利用度を引き下げるため、あるいは、イーサリアム・コミュニティを弱体化させることにより、帯域外の連携を妨害することを目的とするかもしれません。
+
+以上が、攻撃者がイーサリアムを攻撃する理由として考えられるものです。以下のセクションでは、これらの攻撃を*どのように実行するか*について検討します。
+
+## さまざまな攻撃手段 {#methods-of-attack}
+
+### レイヤー 0 攻撃 {#layer-0}
+
+まず、イーサリアム・ネットワークへの積極的な関与(クライアント・ソフトウェアを実行すること)を行わない攻撃者は、ソーシャルレイヤー(レイヤー 0)を標的とする攻撃を行う可能性があります。 レイヤー 0 は、イーサリアム・ネットワークを構築するための土台であり、攻撃対象となった場合はその影響がスタックの他の部分に波及しかねません。 具体的には、以下のような攻撃が考えられます:
+
+- 虚偽情報を流布するキャンペーンを行うことで、ユーザーコミュニティにおけるイーサリアムのロードマップ、開発者チーム、アプリ等に対する信頼を失わせる攻撃。 この攻撃は、イーサリアム・ネットワークのセキュリティを維持するために参加するユーザーの数を減少させることで、分散化および暗号経済的なセキュリティを低下させる意図を持ちます。
+- 開発者コミュニティに対する標的を絞った攻撃および/または脅迫。 この攻撃により、開発者が自発的にコミュニティから退去し、イーサリアムの開発速度が遅れる可能性があります。
+
+- 必要以上に規制を厳しくすることも、イーサリアムへの参加者数や利用度を大きく引き下げる可能性を持つため、レイヤー 0 に対する攻撃と見なすことが可能です。
+- 関連知識を持つ悪意のアクターが開発者コミュニティに侵入する場合。ここでの目的は、些末な議論を繰り広げたり、重要な判断を遅らせたり、スパムを送信するなどの方法により、イーサリアムの開発を遅らせることです。
+- イーサリアムのエコシステムに含まれるキープレイヤーに対して賄賂を提供して、意思決定に影響を及ぼそうとする行為。
+
+これらの攻撃がとりわけ危険な理由は、ごくわずかな資本あるいは技術的ノウハウしか持たない者でも実行が可能である場合が多いためです。 レイヤー 0 攻撃は、暗号経済的な攻撃の被害をさらに拡大する可能性があります。 例えば、悪意のある多数派のステークホルダーにより検閲やファイナリティの撤回が達成された場合、ソーシャルレイヤーが弱体化していれば、帯域外においてユーザーコミュニティ全体が団結して対応することが難しくなるかもしれません。
+
+レイヤー 0 攻撃に対して防御するにはおそらく複雑な手段を講じる必要がありますが、いくつかの基本的な原則が考えられます。 第 1 に、イーサリアムに関する公開情報の全般的な精度を高めることです。つまり、ユーザーコミュニティにおける誠実なメンバーが、ブログ、Discord サーバー、注釈付き仕様、書籍、ポッドキャスト、YouTube 動画等を通じて、イーサリアムに関する正しい情報を作成、公開する必要があります。 ethereum.org では、常に正確な情報を提供し、できるだけ多くの言語に翻訳しようと尽力しています。 質が高い情報およびミームを常に提供することで、虚偽情報の流通を効果的に防ぐことができます。
+
+ソーシャルレイヤーを標的とする攻撃に対するもう 1 つの重要な防御策は、明確なミッションステートメントおよびガバナンスプロトコルです。 イーサリアムは、スマートコントラクトのレイヤー 1 の中でも最も重要な分散性とセキュリティを誇るプラットフォームであり、同時にスケーラビリティやサステナビリティも非常に重視しています。 イーサリアム・コミュニティの内部でいかなる意見の相違が発生したとしても、これらの基本原則が揺らぐことはほぼありません。 これらの基本原則から逸脱した主張を吟味し、EIP(イーサリアム改善提案)のプロセスに基づく一連のレビューラウンドを通じて検証することで、ユーザーコミュニティ内部における善意のアクターと悪意のアクターを区分し、悪意のアクターがイーサリアムの将来的な方向性に悪影響を及ぼす可能性を抑えることが可能になるでしょう。
+
+最後に、イーサリアムは、今後も引き続きすべての参加者を歓迎する開かれたコミュニティでなければなりません。 利用者を制限する機能を持つ排他的なコミュニティは、「内部と外部」という対立構造を持ちやすいため、ソーシャル攻撃に対して特に脆弱になります。 部族主義や有害な最大化至上主義は、コミュニティの健全性を傷つけ、レイヤー 0 のセキュリティを低下させます。 イーサリアム・ネットワークのセキュリティを守りたいと考えるイーサリアム・ユーザーは、オンラインおよび実世界における自らの行動がイーサリアムのレイヤー 0 におけるセキュリティの維持に直接影響を及ぼすという認識を持つ必要があります。
+
+### プロトコルへの攻撃 {#attacking-the-protocol}
+
+イーサリアムのクライアント・ソフトウェアは、誰でも実行できます。 クライアントにバリデータを追加するには、入金コントラクトに 32 イーサをステークとして入金しなければなりません。 バリデータを追加すると、新規ブロックの提案およびアテステーションを実行することで、イーサリアム・ネットワークのセキュリティ強化の取り組みに積極的に貢献することができます。 バリデータとなることで、イーサリアム・ブロックチェーンの今後の状況に影響を及ぼすことができます。誠実なユーザーであれば、報酬を獲得してより多くのイーサを蓄えることができ、悪意のユーザーであれば、私益のためにイーサリアムのプロセスを不正に操作することも可能になりますが、この場合は自らのステークを失うリスクがあります。 イーサリアム・ネットワークを攻撃するひとつの手段として、自分のステークが全体に占める割合を大きくすることで、誠実なバリデータを上回る投票を行う方法があります。 攻撃者が支配するステークの割合が大きくなればなるほど投票権が大きくなり、特に一部の経済的なマイルストーンにおいてはその影響力が強まりますが、これについては以下で詳しく説明します。 ただし、大部分の悪意のユーザーはこの方法で攻撃を行うために必要なイーサを蓄積できないため、より巧妙なテクニックを用いて、多数派である率直なユーザーに対して自分が望むように行動するように促すという手段を用いるのです。
+
+根本的に、少額のステークを利用したすべての攻撃は、アクティビティの欠如(アテステーション/ブロック提案を実行しないか、実行を遅延する)あるいは過剰なアクティビティ(特定スロットにおいて過剰に提案/アテステーションする)という 2 種類の悪意の行為のさまざまなバリエーションだと考えることができます。 このような攻撃のうち最も軽微なものは、フォーク選択アルゴリズムおよびインセンティブレイヤーにより容易に回避できますが、より悪辣な方法を通じて、イーサリアムのシステム全体を攻撃者にとって有利になるように操作することも可能です。
+
+### 少額の ETH を用いた攻撃 {#attacks-by-small-stakeholders}
+
+#### 再編成 {#reorgs}
+
+ステーキングされたイーサ全体のごく一部を用いて、チェーンの再編成またはファイナリティの遅延を実行するという攻撃については、すでにいくつかのペーパーにより詳説されています。 これらの攻撃は通常、攻撃者以外のバリデータに対して一部の情報を秘匿しておき、特定のニュアンスを持つ方法で、および/または攻撃者にとって有利な時点で、その情報を公開するという手段を用います。 攻撃者は通常、一部の誠実なブロック(複数の場合あり)を正規チェーンから削除することを目的とします。 [ノイダー他(2020 年)](https://arxiv.org/pdf/2102.02247.pdf)の論文では、攻撃者であるバリデータが特定のスロット `n+1` に対してブロック(`B`) を作成し、アテステーションを実行しつつ、ネットワークの他のノードへの送信を控える方法について説明しています。 攻撃者は、アテステーションを実行したブロックを次のスロット(`n+2`まで公開せずに残しておきます。 誠実なバリデータは、あるブロック(`C`)を`n+2`スロットに提案します。 攻撃者は、これとほぼ同時に、秘匿していたブロック(`B`)およびこれに対するアテステーションをリリースし、さらに、十分な投票権と共にスロット`n+2`におけるチェーンの先頭が`B`であるというアテステーションを実行することで、誠実なブロック`C`の存在を事実上否定することができます。 誠実なブロック `D` がリリースされると、フォーク選択アルゴリズムにより、ブロック`B`上で構築された`D`の方が、ブロック`C`上で構築されたブロック`D`よりも重みが大きいと判断します。 つまり攻撃者は、1 つ後のブロックにおけるチェーンの再編成により、スロット`n+2`における誠実なブロック`C`を正規チェーンから削除することが可能になるのです。 [攻撃者がステーク全体の 34%を保有する場合](https://www.youtube.com/watch?v=6vzXwwk12ZE)、[この注記](https://notes.ethereum.org/plgVdz-ORe-fGjK06BZ_3A#Fork-choice-by-block-slot-pair)で述べられているように、この攻撃が成功する可能性は非常に高いと言えます。 さらに、理論的にはより少ない割合のステークでもこの攻撃を試みることが可能です。 [ノイダー他(2020 年)](https://arxiv.org/pdf/2102.02247.pdf)では、この攻撃は 30%ステークでも可能だと述べていますが、その後の研究により、[ステーク全体のわずか 2%](https://arxiv.org/pdf/2009.04987.pdf)を保有するだけでこの攻撃が可能であると判明しました。この場合、[単独のバリデータ](https://arxiv.org/abs/2110.10086#)によるバランシングのテクニックが用いられますが、これについては以下のセクションで検証します。
+
+![事前の再編成](reorg-schematic.png)
+
+上記の 1 ブロック後の再編成攻撃の概念図 (https://notes.ethereum.org/plgVdz-ORe-fGjK06BZ_3A#Fork-choice-by-block-slot-pair を修正)
+
+さらに洗練された攻撃手法としては、誠実なバリデータ群におけるチェーンの先頭についての意見を分裂させるというものがあります。 これは、**バランシング攻撃**と呼ばれます。 攻撃者は、ブロック提案を行う機会をうかがい、その機会が到来すると曖昧化により 2 つのブロックを提案します。 具体的には、一方のブロックを誠実なバリデータ群の半数に送信し、他方のブロックを残りの半数に送信するのです。 このような曖昧化はフォーク選択アルゴリズムにより検出され、ブロック提案者はスラッシングされた上でネットワークから強制退去されますが、提案された 2 つのブロックは存在し続けるため、バリデータの半数ずつが両方のフォークにアテステーションを実行した状況が継続します。 これと同時に、追放されていない悪意のバリデータは、アテステーションを実行しない状態を維持します。 次に、フォーク選択アルゴリズムが実行される時点で、一方または他方のフォークが十分なバリデータを獲得できるように選択的にアテステーションを送信することで、いずれかのフォークに有利になるようにアテステーションの累積した重みをどちらかに傾かせることができるのです。 この攻撃は、攻撃者が 2 つのフォーク間でバリデータを等しく分割し続けられれば、際限なく継続することができます。 分岐したフォークはいずれも 3 分の 2 というスーパーマジョリティを獲得できないため、ビーコンチェーンをファイナライズすることができなくなります。
+
+**バウンス攻撃**も、バランシング攻撃に類似しています。 この場合も、攻撃者であるバリデータが投票を回避します。 しかしバランシング攻撃の場合のように 2 つのフォークに対する投票が同数となるようにする代わりに、適当な時期に投票することでフォーク A とフォーク B において交互にチェックポイントが発生するようにします。ソースとターゲットのチェックポイントは、それぞれ異なるフォークに存在するために正当化されたペアにならず、どちらのチェーンにおいてもファイナライズが実行できないため、ファイナリティが中断されてしまうのです。
+
+
+
+バランシング攻撃およびバウンス攻撃のいずれも、ネットワークにおけるメッセージ送信のタイミングを攻撃者が非常に細かく制御できなければならず、実際に発生する可能性は高くありません。 攻撃の可能性は低いものの、これらの攻撃に対する防御手段として、プロトコルにおいては迅速なメッセージがよりメッセージよりも重みが大きくなるように設定されています。 これは、[提案者重みブースティング](https://github.com/ethereum/consensus-specs/pull/2730)と呼ばれています。 また、バウンス攻撃を回避するため、正当化された最新のチェックポイントを代替のチェーンに切り替えできる時期が[エポック全体の前半 3 分の 1 のスロット](https://ethresear.ch/t/prevention-of-bouncing-attack-on-ffg/6114)のみとなるようにフォーク選択アルゴリズムが修正されました。 この条件により、攻撃者が後で投票するための投票権を蓄積することが不可能になりました。フォーク選択アルゴリズムは、大部分の誠実なバリデータが投票するであろう各エポックの前半 3 分の 1 の時間内において選択されたチェックポイントをそのまま選択し続けるからです。
+
+これらの対策を組み合わせた場合、誠実なブロック提案者が各スロットの開始時点でただちにブロックを送信するが、スロットの前半 3 分の 1(4 秒間)においては、新規ブロックの生成によりフォーク選択アルゴリズムを通じて他のチェーンへの切り替えが可能な状態が発生するというシナリオが想定されます。 この締切時間が到来した後は、作業が遅いバリデータから送信されたアテステーションは、作業が早いバリデータからのアテステーションよりも重みが小さくなるのです。 これにより、チェーンの先頭を決定する作業において迅速に行動した提案者およびバリデータが有利になるため、バランシング攻撃やバウンス攻撃が成功する確率を大きく引き下げることができます。
+
+ただし、この提案者に対する重みの追加という対策は、少額のステークを用いた攻撃(つまり、「安価な再編成」)のみに有効である点に注意が必要です。 実際、提案者に対する重みの追加という手段自体が、より大規模なステークホルダーにより悪用される可能性があります。 [この投稿](https://ethresear.ch/t/change-fork-choice-rule-to-mitigate-balancing-and-reorging-attacks/11127)の作者は、ステーク全体の 7%を保有する攻撃者が、戦略的な投票行動を通じて誠実なバリデータに対して自分たちに有利なフォークを選択させ、誠実なブロックを再編成する方法を説明しています。 この攻撃手段は、実際には発生する可能性が非常に低い理想的なレイテンシー条件を想定して編み出されたものです。 攻撃者にとっては成功する確率は非常に低く、より多くの資本が危機にさらされるため、この攻撃に対しては大きな経済的な阻害要因が存在すると言えます。
+
+[特に LMD ルールを標的とするバランシング攻撃](https://ethresear.ch/t/balancing-attack-lmd-edition/11853)も提案されており、これは提案者に対する重みの追加を用いても回避できないことが示唆されています。 この場合、攻撃者は曖昧なブロック提案を行い、各ブロックをネットワークのほぼ半分づつに送信することで 2 つのフォークがほぼ均等となるように設定することで、2 つのフォーク間の競合状態を発生させます。 次に、攻撃者と共謀するバリデータも曖昧な投票行動を行いますが、そのタイミングを調整して、ネットワークの半数がフォーク`A`への投票を先に受け取り、もう一方の半数がフォーク`B`への投票を先に受け取るようにします。 LMD ルールでは、バリデータごとに先のアテステーションを維持し、2 番目のアテステーションを放棄することになっているので、ネットワークの半数に対しては`A`への投票が表示され、`B`への投票が表示されない一方で、もう一方の多数に対しては、`B`への投票が表示され、`A`への投票が表示されなくなります。 この記事では、LMD ルールがどのようにバランシング攻撃を実行する攻撃者に対して「驚くべき力」を与えてしまうのかについて説明しています。
+
+しかし、この LMD を悪用した攻撃ベクトルは、曖昧化を試みるバリデータを、そもそもフォーク選択の判断に関与させないという[フォーク選択アルゴリズムの修正](https://github.com/ethereum/consensus-specs/pull/2845)により実行できなくなりました。 さらにこのフォーク選択アルゴリズムの修正により、曖昧化を試みるバリデータは今後影響力を行使できなくなりました。 これにより、アバランチ攻撃に対する強じん性を維持しつつ、上記のバランシング攻撃が回避できるようになりました。
+
+[**アバランチ攻撃**](https://ethresear.ch/t/avalanche-attack-on-proof-of-stake-ghost/11854/3)と呼ばれるもう 1 つの種類の攻撃については、[2022 年 3 月に発表された論文](https://arxiv.org/pdf/2203.01315.pdf)で説明されています。 アバランチ攻撃を実行するには、攻撃者が連続するいくつかのブロックの提案者に対して支配力を持つ必要があります。 攻撃者は、ブロック提案の各スロットにわたりブロックを保留しておき、誠実なチェーンが同等のサブツリーの重みに達するまで保留したブロックを収集します。 その上で、保留したブロックを送信し、最大限の曖昧化の効果を発生させるのです。 この論文の著者たちによれば、バランシング攻撃およびバウンス攻撃に対して最も有効な防御手段である提案者に対する重みの追加は、一部のアバランチ攻撃に対しては無効であると示唆しています。 しかしこの著者たちが示したのは、イーサリアムのフォーク選択アルゴリズムのうち高度に理想化されたバージョンに対する攻撃についてのみでした(LMD を含まない GHOST が用いられました)。
+
+アバランチ攻撃の脅威は、LMD-GHOST というフォーク選択アルゴリズムの LMD によって軽減されます。 LMD とは、「最新メッセージ主導型」を意味し、各バリデータが維持し、他のバリデータから受信する最新のメッセージが含まれている表を指しています。 このフィールドが更新されるのは、各バリデータの表においてすでに記入済みであるスロットよりも後のスロットにおいて新規メッセージを受信した場合のみです。 これにより、実際には各スロットにおいて最初に受信されたメッセージが認証され、その後のすべてのメッセージは曖昧化をもたらすものとして却下されます。 つまり、コンセンサス・クライアントは曖昧化をもたらすメッセージを考慮せず、各バリデータから最初に受信したメッセージのみを採用し、その後の曖昧化させるメッセージは単に無視されるため、アバランチ攻撃が不可能になります。
+
+提案者の重み追加が提供するセキュリティをさらに強めるために、フォーク選択ルールに対しては今後もいくつかのアップデート案が検討されています。 そのうちの 1 つが [ビュー・マージ](https://ethresear.ch/t/view-merge-as-a-replacement-for-proposer-boost/13739)であり、アテステーションを行うユーザーは、各自のフォーク選択のビューが当該スロットが開始される`n`秒前にフリーズされるため、提案者はネットワーク全体にわたるチェーンビューを同期しやすくなります。 もう 1 つのアップグレード案は、 [シングルスロット・ファイナリティ](https://notes.ethereum.org/@vbuterin/single_slot_finality)であり、1 スロット後にチェーンをファイナライズすることにより、メッセージを送信するタイミングに基づいた攻撃を回避するというものです。
+
+#### ファイナリティ遅延 {#finality-delay}
+
+低コストで単一ブロックを対象とする再編成攻撃について説明したのと[同じ論文](https://econcs.pku.edu.cn/wine2020/wine2020/Workshop/GTiB20_paper_8.pdf)では、さらに、攻撃者がエポックの境界となるブロックの提案者となることで実行可能になるファイナリティ遅延(「生存性障害」とも呼ばれます)攻撃についても説明されています。 この攻撃が非常に重要であるのは、エポック境界ブロックはキャスパー FFG がチェーンの各部分をファイナライズするために参照するチェックポイントになるためです。 攻撃者は、ひとつ前のエポック境界ブロックを現在のファイナライズ対象にすることを支持する誠実なバリデータによる投票が十分に集まるまで、自分のブロックを保留するだけでよいのです。 攻撃者はその上で、保留してきたブロックをリリースします。 彼らは自らのブロックに対するアテステーションを実行し、攻撃者以外の誠実なバリデータも同様に実行するので、ターゲットのチェックポイントが異なる複数のフォークが作成されてしまうのです。 適切なタイミングで実行された場合、いずれのフォークに対するアテステーションにおいても 3 分の 2 のスーパーマジョリティを得られないため、ファイナリティを実現できなくなります。 この場合、ステークの規模が小さければ小さいほど、攻撃が成功する実行のタイミングが狭まります。と言うのも、攻撃者が直接支配するアテステーションの数がより少なくなり、特定のエポック境界ブロックを提案するバリデータを攻撃者が支配する可能性が低くなるからです。
+
+#### ロングレンジ攻撃 {#long-range-attacks}
+
+プルーフ・オブ・ステークを採用したブロックチェーン特有のもう一つの攻撃カテゴリーとして、ジェネシスブロックの作成に関与したバリデータが誠実なチェーンとは異なる別途のフォークを維持し、最終的に誠実なバリデータ群に対し、かなりの時間を経た適当なタイミングで代替フォークに移行するように説得するという手法があります。 イーサリアムにおいては、ファイナリティ・ガジェットによりすべてのバリデータが誠実なチェーンについて定期的な感覚(「チェックポイント」)において同意する必要があるため、この種の攻撃は実行できません。 このシンプルなメカニズムによりイーサリアムのクライアントにおいてはファイナライズされたブロックの再編成が不可能であり、ロングレンジ攻撃は無効化されます。 イーサリアム・ネットワークに新たに参加するノードは、信頼できる最新状態のハッシュ(「[弱い主観性](https://blog.ethereum.org/2014/11/25/proof-stake-learned-love-weak-subjectivity/)チェックポイント」)を見つけ、このチェックポイントを疑似的なジェネシスブロックとして、その上に新たなブロックを作成します。 この方法により、新たにネットワークに参加するノードに対して「信頼性ゲートウェイ」が提供され、ノード自身が情報を検証できるようになります。
+
+#### サービス拒否 (DOS) {#denial-of-service}
+
+イーサリアムにおけるプルーフ・オブ・ステークのメカニズムでは、すべてのバリデータの中から、各スロットにおけるブロック提案者として 1 名のバリデータを選出します。 この選出は公開された関数を用いて計算できるため、攻撃者は、ブロック提案のタイミングをわずかに先立つ時点で次のブロック提案者を特定することが可能です。 攻撃者はこの情報を得ることで、次のブロック提案者にスパムを送信し、他のピアとの情報交換を妨げることができます。 ネットワークの他のユーザーにとっては、次のブロック提案者がオフラインになり、スロットは空のままであるように見えます。 これは、特定のバリデータを対象とする一種の検閲として機能させることができ、それらのユーザーがブロックチェーンに情報を追加するのを妨害することが可能です。 単独非公開リーダー選挙(SSLE)あるいは非単独非公開リーダー選挙を実施する場合、当該のブロック提案者自身のみが提案者に選出されたことを知ることができ、選出を事前に知ることが不可能になるため、DoS リスクを軽減することができます。 このようなメカニズムはまだ実装されていませんが、積極的な[研究開発](https://ethresear.ch/t/secret-non-single-leader-election/11789)が進められています。
+
+以上の説明はすべて、ステークが小規模なユーザーがイーサリアムへの攻撃を成功させることが非常に困難であることを示しています。 ここで紹介した実行可能な攻撃はいずれも、理想的なフォーク選択アルゴリズム、非現実的なネットワーク状況、あるいはクライアント・ソフトウェアに対する比較的小規模なパッチ修正によりすでに実行不可能になった攻撃ベクトルを前提としています。 もちろん、ゼロデイ攻撃が発生する可能性を否定することはできませんが、小規模のステークに基づく攻撃が成功するためには、非常に高い水準の技術的な能力、コンセンサスレイヤーに関する知識、および運が要求されることを示しています。 攻撃者の立場で考えた場合、できるだけ多くのイーサを蓄積した上で、ステーク全体に対する支配力を高めることが攻撃の成功率を高める最善の手段だと言うことになるでしょう。
+
+### >= 33%のステークを用いた攻撃 {#attackers-with-33-stake}
+
+これまでに紹介したすべての攻撃手段は、攻撃者が投票できるステークの規模を大きくし、各スロットでブロックを提案するバリデータとして選出される可能性が高まるほど、成功する確率が高まります。 従って、悪意のバリデータはできる限り多くのステーキングされたイーサを支配しようとするでしょう。
+
+攻撃者がステークされたイーサ全体の 33%をひとつのベンチマークとして捉えるのはなぜかと言えば、このしきい値を超えた場合、他のバリデータの行動を精密に管理することなく、チェーンのファイナライズを妨害できるようになるためです。 その他のバリデータの行為は意味がなくなるのです。 ステークされたイーサ全体の 3 分の 1 以上が悪意によるアテステーションを行うか、アテステーションを怠る場合、3 分の 2 のスーパーマジョリティは存在せず、チェーンはファイナライズできなくなります。 この攻撃に対する防御手段は、インアクティブ・リークです。 インアクティブ・リークとは、アテステーションを実行しない/多数派とは異なるアテステーションを行うバリデータを特定する仕組みです。 アテステーションを行わないバリデータが所有するステーク済みのイーサは徐々に縮小され、最終的に全体の 3 分の 1 未満になるため、この時点でチェーンのファイナライズが可能になるのです。
+
+インアクティブ・リークは、チェーンが再度ファイナライズ可能な状態にナルコとを目的とするメカニズムです。 しかし同時に、攻撃者は自分がステークしたイーサの一部を失います。 つまり、ステークされたイーサ全体の 33%を占めるバリデータが継続的にアテステーションを実行しない場合、彼らのステークはスラッシングされなくてもかなり減額されてしまうのです。
+
+イーサリアム・ネットワークが非同期型である(つまり、メッセージの送受信に遅延が生じる)と想定すると、ステーク全体の 34%を支配する攻撃者は二重ファイナリティを発生させることができます。 これは、攻撃者がブロック作成者に選出された場合、曖昧化を実行し、支配するバリデータ全員と共に二重投票が可能になるからです。 これは、ブロックチェーンに分岐が発生し、それぞれのフォークに対してステークされたイーサの 34%が投票するという事態を招きます。 各フォークがスーパーマジョリティの支持を得るには、残りのバリデータのうち 50%の投票を得ればよいので、どちらのチェーンもファイナライズが可能になってしまいます(つまり、攻撃者であるバリデータの 34%と、残余のバリデータの 66%の半分を足すと、各フォークが 67%を達成できます)。 競合するブロックは誠実なバリデータのうちおよそ 50%の投票を得る必要があるので、この攻撃が成功するためには、ネットワークにメッセージが伝播される他ミングを攻撃者がある程度管理でき、誠実なバリデータを各チェーンに半分づつ振り分けられなければなりません。 攻撃者がこの二重ファイナリティを達成するには、支配下である 34%のバリデータは二重投票を同時に実行する必要があり、これは最大の相関ペナルティが科せられるスラッシング対象の違反行為であるため、攻撃者のステーク全体(現在、バリデータによる合計ステークはおよそ 1,000 万イーサなので、その 34%)を破壊する必要があります。 この攻撃に対する防御策は、ステークされたイーサ全体の 34%を破壊することであるため、非常に大きなコストを伴います。 この攻撃から復旧するには、イーサリアム・コミュニティ全体が「帯域外」で連携し、フォークの一方を正当として、もう一方を破棄することに同意する必要があります。
+
+### ステーク全体の最大 50%を支配する攻撃者の場合 {#attackers-with-50-stake}
+
+悪意のバリデータ集団がステークされたイーサ全体の 50%に対する支配力を持つ場合、理論的にはチェーンを同サイズの 2 つのフォークに分割し、彼らが持つ 50%のステーク全体を用いて誠実なバリデータ群とは異なる投票を行うことで、2 つのフォークが存在する状態を維持し、ファイナリティの実現を妨げることができます。 最終的には、両方のフォークに対するインアクティブ・リークを実行することで、両方のチェーンがファイナライズされることになるでしょう。 この場合は、ソーシャルリカバリーの力に頼るしかありません。
+
+誠実なバリデータ数やネットワーク遅延などの値が常に流動的であることを考慮すると、悪意のバリデータ集団がステーク全体に対して正確に 50%の支配権を維持できる可能性はきわめて低く、このような攻撃の実行は非常にコストが高く、成功率が低いことを考えると、特にわずかな追加投資により 50%*以上*のステークを取得すればさらに大きな攻撃力を得られることを考えると、合理的な攻撃者がこの手段を講じる可能性は少ないと言えるでしょう。
+
+攻撃者がステーク合計の 50%以上を支配する場合、フォーク選択アルゴリズムを操作することが可能になります。 この場合、攻撃者は多数派の投票に基づくアテステーションが可能になるため、誠実なクライアントを騙す必要なしに、ショートレンジの再編成攻撃を実行するために十分な支配権を持つことになります。 この場合、誠実なバリデータも、彼らのフォーク選択アルゴリズムが攻撃者の選好チェーンの重みが最も大きいと判断するために攻撃者の支持に従い、チェーンがファイナライズ可能になります。 攻撃者は、このメカニズムを通して特定のトランザクションに対する検閲やショートレンジの再編成攻撃を実行することで、自らが有利になるようにブロックを再編成し、最大限の MEV を抽出することが可能になります。 この攻撃を防ぐには、ソーシャルレイヤーの介入により、誠実な少数派フォークを正当と認識することで、攻撃者のステークが持つ価値を大幅に引き下げる必要がありますが、これは同時に多数派のステーク全体(現時点の価値は 190 億米ドル弱)を攻撃のリスクに晒すことを意味します。
+
+### ステーク全体の 66%以上を支配する攻撃者の場合 {#attackers-with-66-stake}
+
+ステークされたイーサ全体の 66%以上を所有する攻撃者の場合、誠実なバリデータを介入させることなく、選択したチェーンをファイナライズすることができます。 攻撃者はすでに不正なバリデータ群によるスーパーマジョリティを構築しているので、単に希望するフォークに投票してファイナライズするだけでよいのです。 この場合の攻撃者は、スーパーマジョリティを持つステークホルダーとして、ファイナライズされたブロックの内容を常に管理でき、支払い、撤回、支払いといったプロセスを繰り返し、特定のトランザクションを検閲し、チェーンを意のままに再編成できる権力を持つことになります。 攻撃者は、追加のイーサを購入して支配持分を 51%ではなく 66%まで引き上げることで、事実上、事後的な再編成やファイナリティの取消(つまり、将来の取引だけでなく過去の取引も変更できる)を行う能力を手に入れることになります。 この場合に実効性を持つ唯一の防御策は、ステークされたイーサの 66%を犠牲にするという莫大なコストを投じて、ソーシャルレイヤーが連携して代替のフォークを選択するという選択肢だけです。 この点については、次のセクションで詳細に説明します。
+
+## ユーザー:最後の防御ライン {#people-the-last-line-of-defense}
+
+不正なバリデータが、自分が望むチェーンのバージョンをファイナライズしてしまった場合、イーサリアム・コミュニティ全体が困難な状況に陥ります。 正規チェーンの履歴に不正なセクションが書き込まれてしまっているので、誠実なバリデータは、代替の(誠実な)チェーンに対するアテステーションを行うことによって処罰される可能性があるのです。 また、多数派のクライアントにおいてバグが発生したために、ファイナライズされたものの不正確なチェーンが発生しうる点にも注意が必要です。 結局のところ、この状況を打開するにはソーシャルレイヤー(レイヤー 0)を活用するしかありません。
+
+イーサリアムのプルーフ・オブ・ステークによるコンセンサスメカニズムの強みのひとつとして、攻撃を受けた際にユーザーコミュニティが講じることが可能な[防御戦略の幅が広い](https://youtu.be/1m12zgJ42dI?t=1712)点が挙げられます。 攻撃に対する最低限の対応は、攻撃者のバリデータに対し、追加のペナルティを科さずにネットワークから強制的に退出させることでしょう。 攻撃者は、ネットワークに再度参加する前にアクティベーションキューに加わらなければならないため、バリデータセットの規模を徐々に拡大させることができます。 例えば、ステークされたイーサの量を 2 倍にするために必要なバリデータを追加するには約 200 日を要するので、誠実なバリデータは、攻撃者が次の 51%攻撃を試みるまでに 200 日分の時間を購入するのと同じことになります。 ただし、ユーザーコミュニティは、攻撃者における過去の報酬を取り消すか、彼らがステークした資本の一部(最大 100%まで)をバーンするなどの手段により、攻撃者をより厳重に罰するか否かを決定することもできます。
+
+さらに、攻撃者に科されるペナルティがどのようなものであれ、ユーザーコミュニティ全体が、イーサリアム・クライアントに搭載されたフォーク選択アルゴリズムにより選好されているが不正であるチェーンにつき、実際にそれが不正なチェーンであり、誠実なチェーン上でのブロック生成に戻るべきだということを決定しなければなりません。 誠実なバリデータ群は、攻撃が開始される前に正規チェーンから分岐した、ユーザーコミュニティが承認したイーサリアム・ブロックチェーンのフォークにおいて今後の開発を継続するか、あるいは、攻撃者の支配下にあるバリデータを強制的に排除するかについて、集団的に同意することが可能でしょう。 誠実なバリデータは、攻撃者のチェーンに対するアテステーションを実行しないという正しい行動に対してペナルティが科せられるのを避けたいと考えるため、この正規チェーンで開発を続行するインセンティブが存在します。 イーサリアム上で開発された取引所、オンランプ、およびアプリケーションは、誠実なチェーン上での利用を望むと予想されるので、誠実なバリデータの決定に従って誠実なブロックチェーンを選択するでしょう。
+
+しかし、これはガバナンス上の大きな問題をもたらします。 一部のユーザーおよびバリデータは誠実なチェーンへの再移行に伴い確実に自分の資産を失うことになり、攻撃後に確定したブロック内のトランザクションはロールバックされる可能性がありあるため、アプリケーションレイヤーにおいて混乱が発生します。つまり、「コードは法である」という確信が強い一部のユーザーの倫理観が揺らいでしまうのです。 取引所およびアプリケーションにおいては、すでにオフチェーンにおけるアクションをオンチェーンのトランザクションとを関連付けている可能性が高く、オンチェーンのトランザクションをロールバックするとなると、取消や修正が相次ぐことになりますが、特に不正に獲得した利益がすでに正当な利益混合しており、DeFI やその他のデリバティブにおいて入金されている場合、誠実なユーザーに対しても二次的な影響を及ぼすため、公平な方法で元の状態に戻すのは困難になるでしょう。 おそらく組織ユーザーをも含む一部のユーザーは、意図的または偶然によりすでに不正なチェーンから何らかの利益を得ているはずであり、この利益を守るために正規フォークへの再移行に反対するかもしれません。 コミュニティ全体の連携に基づく賢明なリスク軽減策を迅速に実行できる体制を整えておくために、51%攻撃に対するコミュニティ全体の対応をリハーサルするべきだという声も多いです。 ヴィタリクによる ethresear.ch での有益な議論については、[こちら](https://ethresear.ch/t/timeliness-detectors-and-51-attack-recovery-in-blockchains/6925)と[こちら](https://ethresear.ch/t/responding-to-51-attacks-in-casper-ffg/6363)、そして Twitter の[こちら](https://twitter.com/skylar_eth/status/1551798684727508992?s=20&t=oHZ1xv8QZdOgAXhxZKtHEw)でご確認ください。 コミュニティ全体が連携したソーシャル対応は、攻撃者を罰し、他のユーザーへの影響を最小化するという具体的な目的に絞り込む必要があります。
+
+ブロックチェーンのガバナンスは、それ自体が複雑なトピックです。 不正なバリデータがファイナライズしてしまったチェーンに対するレイヤー 0 の緊急対応をいかに管理するかは、イーサリアム・コミュニティにとって間違いなく大きな課題ですが、すでにイーサリアムの歴史において[2 回](/history/#dao-fork-summary)[発生したことがあります](/history/#tangerine-whistle)。
+
+しかしながら、最悪の事態においても現実世界において解決策を見出せるという事実には、やや安堵感を覚えます。 究極的に、私たちが利用しているこの驚くべきテクノロジースタックにおいても、最悪の事態が発生した場合には、ユーザーである実際の人間たちが議論を通じて解決策を見出すしかないのです。
+
+## 要約 {#summary}
+
+この記事では、イーサリアムにおけるプルーフ・オブ・ステークのコンセンサス・プロトコルを悪用する攻撃手法のいくつかについて説明しました。 攻撃者のステークがイーサ全体に対してどの程度の割合を占めるかに応じて、再編成攻撃やファイナリティ遅延攻撃がどのように変化するのかについても掘り下げました。 一般論として、資金が潤沢である攻撃者は、より大きな投票権を持ち、以後のブロックの内容に対して影響力を及ぼせるため、攻撃が成功する可能性が高まります。 攻撃者の攻撃能力は、ステークしたイーサの割合が特定のしきい値を越えるに従って増加します:
+
+保有率が 33%の場合:ファイナリティ遅延が可能
+
+保有率が 34%の場合:ファイナリティ遅延および二重ファイナリティが可能
+
+保有率が 51%の場合:ファイナリティ遅延、二重ファイナリティ、検閲が可能で、今後のブロックチェーンの方向性を支配できる
+
+保有率が 66%の場合:ファイナリティ遅延、二重ファイナリティ、検閲、今後のブロックチェーンの方向性および過去のブロックチェーン取引を支配できる
+
+また、ステークしたイーサが少額であっても、メッセージ送信のタイミングを細かく管理して誠実なバリデータを攻撃者の意図通りに行動させる、より洗練されたさまざまな種類の攻撃が存在します。
+
+これらの潜在的な攻撃ベクトルにおいては、総じて攻撃が成功する可能性は低く、プルーフ・オブ・ワークにおける類似の攻撃よりは明らかに安全度が高まっています。 これは、攻撃者が自分の投票権を用いて誠実なバリデータに影響力を行使しようとしても、攻撃者がステークしたイーサが没収されるリスクという莫大なコストを負担しなければならないためです。 イーサリアムには「アメとムチ」の役割を果たすインセンティブレイヤーが搭載しているため、特にステークが少額の攻撃者においてはほとんどの不正行為を実行する意味がありません。 実際のネットワーク環境により、バリデータ集団における特定のサブセットに対してメッセージを送信するタイミングを細かく管理することは非常に困難であり、クライアントチームは既知のバウンス攻撃、バランシング攻撃、およびアバランチ攻撃に対して軽量なパッチ処理で対応できるため、より洗練された技法であるバウンス攻撃やバランシング攻撃も成功する可能性は低いのです。
+
+一方で、34%攻撃、51%攻撃、あるいは 66%攻撃に対しては帯域外のソーシャルな連携による解決が必要になる場合が多いです。 これはユーザーコミュニティにとって痛みを伴うものですが、帯域外での連携による対応が可能だという事実は、攻撃者にとって大きな抑止効果を持ちます。 イーサリアムのソーシャルレイヤーは最終的な防御手段であり、攻撃が技術的に成功した場合でも、コミュニティが誠実なフォークを選択することに同意できれば、攻撃を無力化することができます。 これは、攻撃者とイーサリアム・コミュニティとの間の争いとなるでしょう。つまり、66%攻撃を実行するために数十億ドルもの資金を投じたとしても、ソーシャル連携を通じて反撃を迅速に実行できれば、攻撃者は、イーサリアム・コミュニティにとって無意味である既知の不正チェーンにステークされた、換金不可能なイーサを背負い込むことになるだけだからです。 攻撃者にとってはこの攻撃から利益を上げられる可能性が非常に低くなるため、事実上の効果的な抑止力として機能します。 これこそ、緊密に連携した価値観に基づき、団結力を持つソーシャルレイヤーを維持するために投資することが重要である理由です。
+
+## さらに学びたい方へ {#further-reading}
+
+- [本記事の詳細版](https://mirror.xyz/jmcook.eth/YqHargbVWVNRQqQpVpzrqEQ8IqwNUJDIpwRP7SS5FXs)
+- [ヴィタリックによる決済のファイナリティに関する説明](https://blog.ethereum.org/2016/05/09/on-settlement-finality/)
+- [LMD-GHOST についての論文](https://arxiv.org/abs/2003.03052)
+- [Casper-FFG についての論文](https://arxiv.org/abs/1710.09437)
+- [ガスパーについての論文](https://arxiv.org/pdf/2003.03052.pdf)
+- [提案者の加重ブーストに関するコンセンサス仕様](https://github.com/ethereum/consensus-specs/pull/2730)
+- [ethresear.ch に対するバウンス攻撃](https://ethresear.ch/t/prevention-of-bouncing-attack-on-ffg/6114)
+- [SSLE についてのリサーチ](https://ethresear.ch/t/secret-non-single-leader-election/11789)
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attack-and-defense/reorg-schematic.png b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attack-and-defense/reorg-schematic.png
new file mode 100644
index 00000000000..f0cba692594
Binary files /dev/null and b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attack-and-defense/reorg-schematic.png differ
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attestations/attestation_schematic.png b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attestations/attestation_schematic.png
new file mode 100644
index 00000000000..b686df43db7
Binary files /dev/null and b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attestations/attestation_schematic.png differ
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attestations/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attestations/index.md
new file mode 100644
index 00000000000..3e47456cf1d
--- /dev/null
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/attestations/index.md
@@ -0,0 +1,86 @@
+---
+title: アテステーション
+description: イーサリアムのプルーフ・オブ・ステークにおけるアテステーションについての説明
+lang: ja
+---
+
+バリデータは、各エポックにおいて、アテステーションを作成、署名し、ブロードキャストする必要があります。 このページでは、アテステーションがどのような内容を持つか、およびどのように処理され、コンセンサスを実現するクライアント間でどのようにやりとりされるかについての概要を説明します。
+
+## アテステーションとは何か? {#what-is-an-attestation}
+
+バリデータは、[エポック](/glossary/#epoch) (6.4 分) ごとに、ネットワークに対するアテステーションを提案します。 アテステーションは、当該エポックにおける特定のスロットのみを対象とします。 アテステーションとは、チェーンに対するバリデータの意見を支持する投票を行うことです。具体的には、最新の正当化されたブロックと、現在のエポックにおける最初のブロック(それぞれ、`ソース`と`ターゲット`のチェックポイントと呼ぶ)を対象とします。 この情報は、参加するすべてのバリデータを対象として結合されるため、ネットワークがブロックチェーンの状態についてコンセンサスに達することが可能になります。
+
+アテステーションには、以下の構成要素が含まれます:
+
+- `aggregation_bits`:バリデータ委員会における当該バリデータのインデックスにポジションがマッピングされたバリデータのビットリスト。この値(0 または 1)は、当該バリデータが当該`データ`を署名したか否か(つまり、当該バリデータがアクティブであり、ブロック提案者に同意するか否か)を示します。
+- `data`:当該アテステーションに関する詳細情報(以下の定義を参照)。
+- `signature`:個々のバリデータの署名を集約した BLS 署名。
+
+アテステーションを行うバリデータはまず、`データ<./code>を構築する必要があります。 このデータ`には、以下の情報が含まれます:
+
+- `slot`:当該のアテステーションが参照するスロット番号。
+- `index`:特定のスロットにおいて、当該バリデータが所属する委員会を特定する番号。
+- `beacon_block_root`:当該バリデータが、(フォーク選択アルゴリズムを適用した結果として)チェーンの先頭にあると認識するブロックのルートハッシュ。
+- `source`:ファイナリティ投票の一部であり、当該バリデータがどのブロックを最も最近正当化されたブロックとして認識するかを示す。
+- `target`:ファイナリティ投票の一部であり、当該バリデータがどのブロックを現在のエポックにおける最初のブロックとして認識するかを示します。
+
+`data`が構築されると、バリデータは、自分が参加したことを示すために、自身のバリデータ・インデックスに対応した`aggregation_bits`のビットを 0 から 1 に変更することができます。
+
+バリデータは最後に、このアテステーションに署名し、ネットワークに送信します。
+
+### アテステーションの集約 {#aggregated-attestation}
+
+このデータを各バリデータに提供する場合、ネットワークに対する負担が大きくなります。 このため、各バリデータからのアテステーションは、より広汎に送信する前にサブネット内で集約されます。 具体的には、各バリデータの署名を集約することで、送信されるアテステーションに当該コンセンサスの`データ`と、この`データ`に同意するすべてのバリデータの署名を結合した単一の署名が含まれるようにします。 これは、`aggregation_bits`を用いて確認することができます。aggregation_bits は、各バリデータが所属する委員会におけるインデックス(バリデータの ID は`データ`に含まれています)であり、個々の署名に対してクエリを実行するために使用できるからです。
+
+エポックごとに、各サブネットから 1 名のバリデータが`アグリゲータ`に選定されます。 アグリゲータは、ゴシップネットワーク上において、自身のアテステーションと同等の`データ`を持つすべてのアテステーションを収集します。 データが一致するアテステーションを送信したすべてのユーザーは、`aggregatoin_bits`に記録されます。 アグリゲータは次に、この集約されたアテステーションをより広汎なネットワークに送信します。
+
+バリデータがブロック提案者に選定されると、当該の新規ブロックにおける最新のスロットまで、各サブネットからのアテステーションを集約して、パッケージ化します。
+
+### アテステーション追加のライフサイクル {#attestation-inclusion-lifecycle}
+
+1. 生成
+2. 伝播
+3. 集約
+4. 伝播
+5. 追加
+
+以下の図は、アテステーションのライフサイクルの概略を示したものです。
+
+![アテステーションのライフサイクル](./attestation_schematic.png)
+
+## 報酬 {#rewards}
+
+バリデータは、アテステーションを提出することで報酬を得ます。 アテステーション報酬は、`ベース報酬`および`追加の遅延`という 2 つの変数により決定されます。 報酬は、追加の遅延が 1 に等しい場合に最も高額になります。
+
+`アテステーション報酬=7/8 x ベース報酬 x (1/追加の遅延)`
+
+### ベース報酬 {#base-reward}
+
+ベース報酬は、アテステーションを行うバリデータの数と、彼らの有効なステーク済みイーサ残高により計算されます。
+
+`base reward = validator effective balance x 2^6 / SQRT(Effective balance of all active validators)`
+
+#### 追加の遅延 {#inclusion-delay}
+
+各バリデータがチェーンの先頭(`ブロック n`)で投票した時点では、`ブロック n+1`はまだ提案されていません。 このため、追加されるアテステーションは当然**1 ブロック後**になり、`ブロック n`がチェーンの先頭である時点で投票したすべてのバリデータのアテステーションは`ブロック n+1`に含まれることになるため、**追加の遅延**は「1」になります。 アテステーション報酬は、ベース報酬に追加遅延の値の逆数を掛け合わせて算出されるため、追加の遅延が「2」スロットに倍増した場合、アテステーション報酬は 2 分の 1 になります。
+
+### アテステーションで発生しうるシナリオ {#attestation-scenarios}
+
+#### 投票を行うバリデータが欠席する場合 {#missing-voting-validator}
+
+バリデータがアテステーションを提出できるのは、最長で 1 エポックの期間です。 エポック 0 でアテステーションを提出しなかった場合、エポック 1 で提出できますが、追加遅延が発生します。
+
+#### アグリゲータが欠席する場合 {#missing-aggregator}
+
+エポックごとに、合計 16 名のアグリゲータが存在します。 さらに、**256 件のエポックを対象とする 2 つのサブネット**を講読するランダムなバリデータが存在し、アグリゲータが欠席する際のバックアップとして機能します。
+
+#### ブロック提案者が欠席する場合 {#missing-block-proposer}
+
+運が良ければ、アグリゲータがブロック提案者になる場合もあります。 ブロック提案者が欠席したためにアテステーションが追加されなかった場合、次のブロック提案者がこの集約済みのアテステーションを継承して、次のブロックに追加します。 ただし、**追加の遅延**の値が 1 増えます。
+
+## 参考文献 {#further-reading}
+
+- [Vitalik のコンセンサス仕様(注釈付)におけるアテステーションの説明](https://github.com/ethereum/annotated-spec/blob/master/phase0/beacon-chain.md#attestationdata)
+- [eth2book.info におけるアテステーションの説明](https://eth2book.info/altair/part3/containers/dependencies#attestationdata)
+
+_役に立つコミュニティリソースをご存知の場合は、 このページを編集して追加してください。_
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/block-proposal/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/block-proposal/index.md
new file mode 100644
index 00000000000..3e577c06b02
--- /dev/null
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/block-proposal/index.md
@@ -0,0 +1,69 @@
+---
+title: Block proposal
+description: イーサリアムのプルーフ・オブ・ステークにおけるブロックの提案方法についての説明
+lang: ja
+---
+
+ブロックは、ブロックチェーンにおける基本的な単位です。 ブロックとは、各ノード間で受け渡しされ、合意され、各ノードのデータベースに追加される情報を区切った単位です。 このページでは、ブロックがどのように生成されるのかを説明します。
+
+## 前提知識 {#prerequisites}
+
+ブロックの提案は、プルーフ・オブ・ステークのプロトコルの一部です。 このページの内容を理解するためには、[プルーフ・オブ・ステーク](src/content/developers/docs/consensus-mechanisms/pos/)および[ブロックのアーキテクチャ](src/content/developers/docs/blocks/)を読んでおくとよいでしょう。
+
+## 誰がブロックを生成するのか? {#who-produces-blocks}
+
+ブロックは、バリデータのアカウントが提案します。 バリデータのアカウントは、実行クライアントおよびコンセンサス・クライアントの一部としてバリデータ・ソフトウェアを実行し、少なくともデポジット・コントラクトの残高が少なくとも 32 イーサ以上であるノードのオペレータが管理します。 ただし、各バリデータがすべてのブロックを提案する訳ではありません。 イーサリアムでは、時間をスロットおよびエポック単位で把握します。 1 スロットは 12 秒であり、1 エポックは 32 スロット(6.4 分)です。 各スロットは、イーサリアムに新規ブロックを追加する期間を表します。
+
+### 無作為の選出 {#random-selection}
+
+各スロットにおいてブロックを提案するために、1 名のバリデータがほぼ無作為に選出されます。 各ノードによる番号の生成が真に無作為であればノード間においてコンセンサスを実現することが不可能になるため、ブロックチェーンにおいては真の無作為性は存在しません。 むしろ、ここでの目的は、バリデータの選出プロセスを予測不可能にすることです。 イーサリアムでは、RANDAO と呼ばれるアルゴリズムを用いてバリデータ選出の無作為性を実現します。これは、ブロック提案者のハッシュと、ブロックごとに更新されるシードと混合するアルゴリズムです。 この混合された値に基づき、バリデータの全リストから特定のバリデータを選出します。 バリデータは、シードに対する特定の種類の不正操作から保護するために、2 エポック前の時点で選出が確定します。
+
+バリデータは各スロットにおいて RANDAO に追加されますが、グローバルな RANDAO 値は各エポックにつき 1 回のみ更新されます。 次のブロック提案者のインデックスを算出するために、RANDAO 値はスロット番号とミックスされ、スロットごとに固有値が得られます。 特定のバリデータが選出される確率は、単に`1/N`(`N`は、アクティブなバリデータの合計数)ではありません。 これは、各バリデータの有効なイーサ残高によって加重されるためです。 有効な残高の上限は 32 イーサです(つまり、`残高<32イーサ`の場合、`残高=32イーサ`の場合よりも加重が低くなりますが、`残高>32`でああっても`残高=32イーサ`の場合よりも加重は大きくなりません。
+
+各スロットにおいて選出されるブロック提案者は 1 名のみです。 通常、1 名のブロック生成者が、専用のスロットにおいて 1 つのブロックを生成し、リリースします。 同一スロットにおいて 2 つのブロックを生成することはスラッシングの対象となる不正行為であり、これを「曖昧化」と呼びます。
+
+## ブロックはどのように生成されるのか? {#how-is-a-block-created}
+
+ブロック提案者は、自分がローカルで実行するフォーク選択のアルゴリズムの観点に基づき、チェーンの最も最近の先頭部分に構築される署名済みのビーコンブロックを送信すると想定されています。 フォーク選択のアルゴリズムは、ひとつ前のスロットで未処理であったキュー内のアテステーションすべてに適用され、その履歴から、累積したアテステーションの加重が最も大きいブロックを特定します。 特定されたブロックは、提案者が作成する新規ブロックに対する親ブロックとなります。
+
+ブロック提案者は、自分のローカルなデータベースおよびチェーンビューに基づきデータを収集して、ブロックを作成します。 ブロックの内容は、以下のコードスニペットのように表示されます。
+
+```rust
+class BeaconBlockBody(Container):
+ randao_reveal: BLSSignature
+ eth1_data: Eth1Data
+ graffiti: Bytes32
+ proposer_slashings: List[ProposerSlashing, MAX_PROPOSER_SLASHINGS]
+ attester_slashings: List[AttesterSlashing, MAX_ATTESTER_SLASHINGS]
+ attestations: List[Attestation, MAX_ATTESTATIONS]
+ deposits: List[Deposit, MAX_DEPOSITS]
+ voluntary_exits: List[SignedVoluntaryExit, MAX_VOLUNTARY_EXITS]
+ sync_aggregate: SyncAggregate
+ execution_payload: ExecutionPayload
+```
+
+`randao_reveal`フィールドは、ブロック提案者が、それまでのブロックにおいて累積した RANDAO 値に提案者自身のエントロピーを追加することで生成される、検証可能なランダム値です。 `eth1_data`は、ブロック提案者における入金コントラクトのビューに対する投票であり、入金コントラクトのマークルツリーにおけるルートと、新規の入金に対する検証を可能にする入金件数の総数が含まれています。 `graffiti`は、ブロックにメッセージを追加するための使用できるオプション項目です。 `proposer_slashings`および `attester_slashings`は、提案者によるチェーンビューに基づき、特定のバリデータがスラッシュ対象の違反行為を実行したことを証明する項目です。 `deposits`は、ブロック提案者が認識しているバリデータによる新規の入金リストであり、`voluntary_exits`は、ブロック提案者がコンセンサスレイヤーのゴシップネットワークにおいて、退出を希望する意向を確認したバリデータのリストです。 `sync_aggregate`は、どのバリデータが、以前に同期委員会(軽量のクライアントデータを担当するバリデータのサブセット)に指定されたことがあり、データの署名を実行したことがあるのかを示すベクトルです。
+
+`execution_payload`は、トランザクションに関する情報が実行クライアントとコンセンサス・クライアントとの間で受け渡されることを可能にします。 `execution_payload`は、ビーコンブロック内にネスティングされるブロックの実行データです。 `execution_payload`内の各フィールドは、イーサリアムのイエローペーパーで概説されたブロックの構造を反映しています。ただし、オマーブロックを含まず、`難易度`の代わりに`prev_randao`を含む点が異なります。 実行クライアントは、自身のゴシップネットワークで耳にしたトランザクションのローカルプールにアクセスすることができます。 これらのトランザクションはローカルで実行され、ポストステートと呼ばれる更新後の状態ツリーを生成します。 これらのトランザクションは、`execution_payload`において`トランザクション`という名称のリストに含まれており、当該のポストステートは`state-root`フィールドに書き込まれます。
+
+これらのデータはすべてビーコンブロックで収集、署名された上で、ブロック提案者のピアユーザーのブロードキャストされ、受信したピアはさらにそのピアユーザーに送信します。
+
+詳細については、[ブロックの構造](/developers/docs/blocks)をご覧ください。
+
+## 生成されたブロックには、何が起きるのか? {#what-happens-to-blocks}
+
+生成されたブロックはブロック提案者のローカルデータベースに追加され、コンセンサスレイヤーのゴシップネットワークを通じてピアユーザーにブロードキャストされます。 ブロックを受け取ったバリデータは、そのブロックに含まれるデータを検証します。具体的には、親ブロックが適切かどうか、適切なスロットに対応しているか、提案者インデックスが予期されたものであるか、RANDAO 開示が有効か、および提案者がスラッシュ対象になっていないか、について確認します。 `execution_payload`のバンドルが解除され、バリデータの実行クライアントが当該リストに含まれるトランザクションを実行して、提案される状態変更についてチェックします。 当該ブロックがこれらのチェックにすべて合格した場合、各バリデータはブロックを自身の正規チェーンに追加します。 以上のプロセスを、次のスロットでも繰り返します。
+
+## ブロック報酬 {#block-rewards}
+
+ブロック提案者は、この作業に対する報酬を獲得します。 `base_reward` は、アクティブなバリデータの数と、それらのバリデータにおける有効な残高に基づいて計算されます。 その上で、ブロック提案者は、当該ブロックに含まれる 1 件の有効なアテステーションごとに`base_reward`の一部を受け取ります。当該ブロックをアテステーションするバリデータの数が多ければ多いほど、ブロック提案者の報酬は増えます。 スラッシングが必要なバリデータを報告したユーザーに対しても報酬が提供されます。この報酬額は、スラッシングされたバリデータにおける`有効な残高の512分の1`となります。
+
+[報酬およびペナルティの詳細](/developers/docs/consensus-mechanisms/pos/rewards-and-penalties)
+
+## 参考文献 {#further-reading}
+
+- [ブロック入門](/developers/docs/blocks/)
+- [プルーフ・オブ・ステーク入門](/developers/docs/consensus-mechanisms/pos/)
+- [イーサリアムにおけるコンセンサスの仕様](www.github.com/ethereum/consensus-specs)
+- [ガスパー入門](/developers/docs/consensus-mechanisms/pos/)
+- [イーサリアムのアップグレード](https://eth2book.info/)
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/faqs/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/faqs/index.md
new file mode 100644
index 00000000000..4e89e1022a7
--- /dev/null
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/faqs/index.md
@@ -0,0 +1,172 @@
+---
+title: よくある質問
+description: プルーフ・オブ・ステークについてのよくある質問
+lang: ja
+---
+
+## プルーフ・オブ・ステークとは何ですか? {#what-is-proof-of-stake}
+
+プルーフ・オブ・ステークとは、悪意の行為を実行した攻撃者の資産価値を没収することで、ブロックチェーンの安全性を保護するアルゴリズムのクラスを指します。 プルーフ・オブ・ステークのシステムでは、バリデータ(検証者)が不正行為を行ったと実証される場合、自分の資産の一部が破壊されることを了承した上で預け入れる意思を持つバリデータ群が必要になります。 イーサリアムでは、ブロックチェーンの安全性を保護するためにプルーフ・オブ・ステークのメカニズムを採用しています。
+
+## プルーフ・オブ・ステークとプルーフ・オブ・ワークの違いは何ですか? {#comparison-to-proof-of-work}
+
+プルーフ・オブ・ワークとプルーフ・オブ・ステークはいずれも、悪意のアクターがスパム行為やネットワーク上の不正行為を行う場合に経済的な不利益を被ることになるメカニズムであるという点では共通しています。 どちらのメカニズムでも、コンセンサスに積極的に関与する各ノードは、自分の資産の一部を「ネットワークに預け入れる」必要があり、預け入れられた資産は不正行為が発覚した場合に没収されます。
+
+プルーフ・オブ・ワークでは、この預け入れる資産はユーザーのエネルギーです。 マイナーと呼ばれるノードは、他のノードよりも迅速に特定の値を処理することを目標とするアルゴリズムを実行します。 最も速く処理を完了したノードが、チェーンにブロックを提案する権利を得ます。 チェーンの履歴を変更したり、ブロック提案における支配権を獲得するには、マイナーは常にこの処理レースに勝利するために莫大な処理能力を持つ必要があります。 これは途方もなく高額な費用を要し、実行が困難であるため、チェーンを攻撃から守ることができます。 プルーフ・オブ・ワークにおいて「マイニング」を実行するために必要なエネルギーとは、マイナーが支払う現実世界の資産です。
+
+一方、プルーフ・オブ・ステークでは、バリデータと呼ばれるノードが必要となります。バリデータは、当該のスマートコントラクトに対して、自らの暗号資産を明確に預け入れる必要があります。 プルーフ・オブ・ワークはエネルギー費用による間接的な制裁メカニズムを採用していますが、プルーフ・オブ・ステークでは、バリデータはチェーンに直接自分の資産を「預け入れる」ため、不正行為を行った場合はその暗号資産が破壊されます。
+
+プルーフ・オブ・ワークではマイニングにおいて電力が消費されるため、よりエネルギー効率が低いと言えます。 一方、プルーフ・オブ・ステークではエネルギー消費量は非常に少なく抑えることができ、イーサリアムのバリデータは Raspberry Pi などの低電力消費のコンピュータでも作業を実行できます。 イーサリアムが採用したプルーフ・オブ・ステークのメカニズムでは、攻撃者が負担するコストがより大きく、より厳格な制裁が課されるため、プルーフ・オブ・ワークよりも安全性が高いと考えられています。
+
+プルーフ・オブ・ワークとプルーフ・オブ・ステークのどちらが優れているかについては、現在も論争が続いています。 これについては、[ヴィタリック・ブテリンのブログ](https://vitalik.ca/general/2017/12/31/pos_faq.html#what-are-the-benefits-of-proof-of-stake-as-opposed-to-proof-of-work)および Justin Drake と Lyn Alden の議論においてよく論点がまとめられています。
+
+
+
+## プルーフ・オブ・ステークは、エネルギー効率が良いと言えますか? {#is-pos-energy-efficient}
+
+プルーフ・オブ・ステークのネットワークに含まれる各ノードは、ごくわずかの電力しか消費しません。 あるサードパーティ調査によれば、イーサリアムにおけるプルーフ・オブ・ステークのネットワーク全体で消費される電力は年間 0.0026TWh であり、米国のゲーム用途の電力消費量と比較するとおよそ 1 万 3,000 分の 1 に過ぎません。
+
+[イーサリアムのエネルギー消費についての詳細](energy-consumption/)
+
+## プルーフ・オブ・ステークは安全ですか? {#is-pos-secure}
+
+イーサリアムのプルーフ・オブ・ステークは、非常に安全性が高いと言えます。 プルーフ・オブ・ステークのメカニズムは、実際に導入される前に 8 年間にわたり、研究、開発、および厳格な検証が実行されてきました。 プルーフ・オブ・ステークによるセキュリティの保証は、プルーフ・オブ・ワークの場合とは異なっています。 プルーフ・オブ・ステークでは、悪意のバリデータを積極的に処罰し(「スラッシュする」)、バリデータリストから削除できるため、攻撃者は多額のイーサを失うことになります。 一方プルーフ・オブ・ワークでは、攻撃者はハッシュパワーが十分である限り攻撃を継続できてしまいます。 また、同等の攻撃を行うための費用も、プルーフ・オブ・ステークの方がプルーフ・オブ・ワークよりも高価になります。 プルーフ・オブ・ステークでは、チェーンの生存性に悪影響を及ぼすためにはネットワークにステーキングするイーサの量が全体の 33%以上でなければなりません(成功確率がきわめて低い非常に洗練された攻撃の場合を除く)。 将来のブロックの内容を支配するためには、ステーキングされたイーサの合計量の 51%以上が必要であり、履歴の変更には 66%以上が必要になります。 イーサリアムのプロトコルでは、これらの 33%あるいは 51%を保有する攻撃者の資産を破壊することができ、66%の攻撃シナリオでは社会的コンセンサスにより破壊が可能です。
+
+- [イーサリアムにおけるプルーフ・オブ・ステークのメカニズムを攻撃者から防御する方法についての詳細](/developers/docs/consensus-mechanisms/pos/attack-and-defense)
+- [プルーフ・オブ・ステークの設計に関する詳細](https://medium.com/@VitalikButerin/a-proof-of-stake-design-philosophy-506585978d51)
+
+## プルーフ・オブ・ステークの導入により、イーサリアムの利用コストを引き下げられますか? {#does-pos-make-ethereum-cheaper}
+
+できません。 トランザクションを送信するコスト(ガス代)は常に変化する手数料市場により決定され、ネットワーク需要と比例して上昇します。 イーサリアムのコンセンサス・メカニズムは、利用コストに直接的な影響を及ぼしません。
+
+[ガスについての詳細](/developers/docs/gas)
+
+## ノード、クライアント、バリデータとは何ですか? {#what-are-nodes-clients-and-validators}
+
+ノードとは、イーサリアム・ネットワークに接続されたコンピュータを指します。 クライアントとは、各コンピュータがノードとして機能するために実行されるソフトウェアを指します。 クライアントには、実行クライアントとコンセンサス・クライアントの 2 種類があります。 ノードとして機能するためには、これら 2 種類のソフトウェアが両方必要です。 バリデータとは、コンセンサス・クライアントがオプションで搭載できるアドオン機能であり、この機能を持つノードはプルーフ・オブ・ステークによるコンセンサス作業に参加できるようになります。 具体的には、バリデータに選定された場合にブロックを作成、提案でき、ネットワーク上で情報を得たブロックに対するアテステーションを実行できるようになります。 ノードの運用者がバリデータを実行するには、入金コントラクトに 32 イーサを預け入れる必要があります。
+
+- [ノードおよびクライアントについての詳細](/developers/docs/nodes-and-clients)
+- [ステークの詳細](/staking)
+
+## プルーフ・オブ・ステークは新しいアイデアですか? {#is-pos-new}
+
+できません。 BitcoinTalk 上のあるユーザーが 2011 年に、ビットコインをアップグレードする方法として[プルーフ・オブ・ステークの基本概念](https://bitcointalk.org/index.php?topic=27787.0)を提案しました。 イーサリアム・メインネット上でプルーフ・オブ・ステークの導入が可能になる 11 年前のことでした。 他のいくつかのブロックチェーンではイーサリアムよりも早期にプルーフ・オブ・ステークのメカニズムを導入しましたが、イーサリアムが導入したメカニズム(ガスパー)とは異なります。
+
+## イーサリアムにおけるプルーフ・オブ・ステークのメカニズムは、他のチェーンの場合と何が異なりますか? {#why-is-ethereum-pos-special}
+
+イーサリアムにおけるプルーフ・オブ・ステークのメカニズムは、独自の設計になっています。 イーサリアムに先がけて設計、実装されたプルーフ・オブ・ステークのメカニズムと比較すると、最も堅牢なメカニズムであると言えるでしょう。 イーサリアムにおけるプルーフ・オブ・ステークのメカニズムは、「キャスパー」と呼ばれます。 キャスパーでは、ブロック提案を行うバリデータを選出する方法、アテステーションがいつ、どのように作成されるか、アテステーションをどのように数えるか、バリデータに提供される報酬およびバリデータに課されるペナルティ、スラッシングの実行条件、インアクティブ・リークなどのフェイルセーフのメカニズム、および「ファイナリティ」の条件といった事項が定義されています。 ファイナリティとは、当該ブロックが正規チェーンの永続的な一部であると見なされるための条件であり、ネットワーク上でステーキングされたイーサ総量の少なくとも 66%以上が投票する必要があります。 キャスパーは、特にイーサリアムを念頭に置いて開発されたメカニズムであり、イーサリアムが最初に実装して以降、現在も他のブロックチェーンは採用していません。
+
+イーサリアムのプルーフ・オブ・ステークでは、キャスパーに加えて、LMD-GHOST というフォーク選択アルゴリズムを採用しています。 このアルゴリズムは、同一スロットに複数のブロックが存在する状況において必要になります。 このような状況では、ブロックチェーンが 2 つのフォークに分岐します。 LMD-GHOST は、アテステーションの「加重」がより大きい方を正規のフォークとして選びます。 この加重は、アテステーションの数を、バリデータの有効な残高に基づき加重した値です。 LMD-GHOST も、イーサリアム独自の機能です。
+
+キャスパーおよび LMD-GHOST をまとめて、「ガスパー」と呼んでいます。
+
+[ガスパーについての詳細](/developers/docs/consensus-mechanisms/pos/gasper/)
+
+## スラッシングとは何ですか? {#what-is-slashing}
+
+スラッシングとは、バリデータがステーキングした資産の一部を破壊し、バリデータをネットワークから退出させる行為を指します。 スラッシングで破壊されるイーサの量は、スラッシング対象のバリデータの数に応じて変化します。つまり、複数のバリデータが共謀して悪意の行為を行った場合、1 名の悪意のユーザーに対する場合よりも厳格に罰せられます。
+
+[スラッシングについての詳細](/developers/docs/consensus-mechanisms/pos/rewards-and-penalties#slashing)
+
+## バリデータが 32 イーサを預け入れなければならないのはなぜですか? {#why-32-eth}
+
+バリデータに対してイーサのステーキングを要求するのは、悪意の行為を行った場合にペナルティを課すためです。 預入額を 32 イーサに設定しているのは、各ノードがあまり高額でないなハードウェアで実行できるようにするためです。 バリデータに要求される預入額が 32 イーサよりも少ない場合、各スロットにおいて処理が必要なバリデータの数およびそれに伴うメッセージの数が増加するため、ノードを実行するのにより処理能力が高いハードウェアが必要になるのです。
+
+## バリデータは、どのように選出されますか? {#how-are-validators-selected}
+
+各スロットにおいてブロックを提案できるバリデータが、疑似的な無作為性に基づき 1 名選出されます。これは、ブロック提案者のハッシュとブロックごとに更新されるシードを混合する RANDAO というアルゴリズムを用いて行われます。 この混合値は、バリデータの全リストから当該の 1 名を選出するために用いられます。 バリデータの選出は、4 つ前のエポックの時点で事前に完了しています。
+
+[バリデータの選出についての詳細](/developers/docs/consensus-mechanisms/pos/block-proposal)
+
+## ステーク・グラインディングとは何ですか? {#what-is-stake-grinding}
+
+ステーク・グラインディングとは、プルーフ・オブ・ステークのネットワークに対する攻撃の一種であり、攻撃者が自分にとって有利なバリデータが選出されるようにバリデータ選出アルゴリズムを影響付けようとする手法です。 RANDAO に対するステーク・グラインディング攻撃を実行するには、ステーキングされたイーサ総量の約半分が必要になります。
+
+[ステーク・グラインディングについての詳細](https://eth2book.info/altair/part2/building_blocks/randomness/#randao-biasability)
+
+## ソーシャルスラッシングとは何ですか? {#what-is-social-slashing}
+
+ソーシャルスラッシングとは、ネットワークが攻撃を受けた際に、ユーザーコミュニティがブロックチェーンのフォークを調整する能力を指します。 ユーザーコミュニティは、ソーシャルスラッシングを通じて、攻撃者がファイナライズしてしまった不正なチェーンを元に戻すことができます。 ソーシャルスラッシングはさらに、検閲攻撃に対しても活用できます。
+
+- [ソーシャルスラッシングについての詳細](https://ercwl.medium.com/the-case-for-social-slashing-59277ff4d9c7)
+- [ソーシャルスラッシングについてのヴィタリック・ブテリンの意見](https://vitalik.ca/general/2017/12/31/pos_faq.html#what-is-proof-of-stake)
+
+## 私もスラッシングの対象になりますか? {#will-i-get-slashed}
+
+バリデータに対しては、故意に悪意の行動を実行しない限り、スラッシングの対象になる可能性は非常に低いです。 スラッシングが実行されるのは、バリデータが同一スロットに対して複数のブロックを提案する場合や、アテステーションと矛盾した行動を取るという非常に限定的なシナリオにおいてのみであり、これらの状況が偶然発生する可能性はほとんどありません。
+
+[スラッシングの実行条件についての詳細](https://eth2book.info/altair/part2/incentives/slashing)
+
+## ステーキング無しの問題とは何ですか? {#what-is-nothing-at-stake-problem}
+
+ステーキング無しの問題とは、報酬のみを伴い、ペナルティが科せられない一部のプルーフ・オブ・ステークのメカニズムにおける概念上の問題です。 ステーキングが要求されない場合、実利を求めるバリデータは、報酬を増やすために、ブロックチェーンのいかなるいかなるフォークに対して、あるいは複数のフォークに対して喜んでアテステーションを行うでしょう。 イーサリアムでは、ファイナリティ条件とスラッシングのメカニズムを採用することで、唯一の正規チェーンを維持できるようにしています。
+
+[ステーキング無し問題についての詳細](https://vitalik.ca/general/2017/12/31/pos_faq.html#what-is-the-nothing-at-stake-problem-and-how-can-it-be-fixed)
+
+## フォーク選択アルゴリズムとは何ですか? {#what-is-a-fork-choice-algorithm}
+
+フォーク選択アルゴリズムは、正規チェーンを選定するためのルールを実装するものです。 望ましい状況においては、各スロットにつき 1 名のブロック提案者が存在し、選択できるブロックが 1 つであるため、フォーク選択ルールの必要性がありません。 しかし、同一スロットに複数のブロックが存在したり、情報の到着が遅延することにより、チェーンの先頭近くにおいてどのようにブロックを並べるかについて複数の選択肢が生まれる場合があります。 この場合、すべてのクライアントが同一のルールを実行することで、全クライアントがブロックの正しいシーケンスを選択するようにしなければなりません。 フォーク選択アルゴリズムは、このようなルールをコード化するものです。
+
+イーサリアムでは、LMD-GHOST というフォーク選択アルゴリズムを採用しています。 このアルゴリズムでは、アテステーションの加重が最も大きいフォーク、つまりステーキングされたイーサ量を最も多く集めたフォークが選択されます。
+
+[LMD-GHOST についての詳細](/developers/docs/consensus-mechanisms/pos/gasper/#fork-choice)
+
+## プルーフ・オブ・ステークにおけるファイナリティとは何ですか? {#what-is-finality}
+
+プルーフ・オブ・ステークにおけるファイナリティとは、特定のブロックが正規チェーンの永続的な一部となり、攻撃者がステーキングされたイーサ総量の 33%をバーンすることでコンセンサス障害を発生させない限り、取り消すことができない状況を指します。 これは、「暗号経済的な」ファイナリティであり、プルーフ・オブ・ワークを採用したブロックチェーンにおける「確率論的なファイナリティ」と対比される概念です。 確率論的なファイナリティにおいては、ブロックに対して明確にファイナライズされた/されていない状態というものが存在しません。つまり、各ブロックは、作成後の時間が経過するに従ってチェーンから削除される可能性が徐々に少なくなり、ユーザー自身が当該ブロックが「安全」である時期が到来したかどうかを決定する必要があるのです。 暗号経済的なファイナリティは、ステーキングされたイーサ総量の 66%を占めるユーザーが、チェックポイントとなるブロックのペアを投票することで決定されます。 この投票で認められた場合、チェックポイントであるブロックのペア間に挟まれたブロックは明示的に「ファイナライズ」されます。
+
+[ファイナリティについての詳細](/developers/docs/consensus-mechanisms/pos/#finality)
+
+## 「弱い主観性」とは何ですか? {#what-is-weak-subjectivity}
+
+弱い主観性とは、プルーフ・オブ・ステークのネットワークにおいて、ソーシャル情報を用いてブロックチェーンの現在の状態を確認する機能を指します。 新規ノードに対して、あるいは長期にわたりオフラインだったノードがネットワークに再参加する場合に、チェーンの最新状態が提供されるので、ノードはただちに正規チェーンに含まれていることを確認することができます。 チェーンのこれらの状態は「弱い主観性のチェックポイント」と呼ばれ、帯域外の他のノード運用者から、あるいはブロックエクスプローラーから、あるいは複数のパブリックエンドポイントから取得することができます。
+
+[弱い主観性についての詳細](/developers/docs/consensus-mechanisms/pos/weak-subjectivity)
+
+## プルーフ・オブ・ステークは、検閲耐性を持ちますか? {#is-pos-censorship-resistant}
+
+現在のところ、検閲耐性を証明するのは困難です。 ただしプルーフ・オブ・ワークの場合とは異なり、プルーフ・オブ・ステークではスラッシングを連携して実行するオプションが提供されるため、検閲するバリデータを罰することができます。 今後予定されているプロトコルの変更では、ブロック作成者とブロック提案者が分離され、作成者が各ブロックに含まなければならないトランザクションのリストが実装されます。 この提案は、提案者/作成者の分離と呼ばれており、バリデータがトランザクションを検閲できなくするために役立ちます。
+
+[提案者/作成者の分離についての詳細](https://notes.ethereum.org/@fradamt/H1TsYRfJc#Original-basic-scheme)
+
+## イーサリアムのプルーフ・オブ・ステークに対しては、51%攻撃が可能ですか? {#pos-51-attack}
+
+プルーフ・オブ・ワークの場合と同様に、プルーフ・オブ・ステークも 51%攻撃に対する脆弱性が存在します。 ただし、攻撃に必要なのはネットワーク全体のハッシュパワーのうち 51%ではなく、ステーキングされたイーサ総量の 51%である点が異なります。 攻撃者は、ステーキングされたイーサ総量の 51%することで、フォーク選択アルゴリズムを支配することが可能になります。 この場合、攻撃者は一部のトランザクションを検閲し、ショートレンジの再編成を行い、自分に有利になるようにブロックの順序を入れ換えることで MEV を獲得することができます。
+
+[プルーフ・オブ・ステークに対する攻撃の詳細](/developers/docs/consensus-mechanisms/pos/attack-and-defense)
+
+## ソーシャル・コーディネーションとは何であり、なぜ必要なのですか? {#what-is-social-coordination}
+
+ソーシャル・コーディネーションは、イーサリアムにおける最後の防衛ラインであり、不正なブロックをファイナライズした攻撃から、正当なチェーンを回復することが可能になるものです。 この場合、イーサリアム・コミュニティは「帯域外」で連携して、正当な少数派フォークを採用することに合意し、同時に攻撃者のバリデータに対してスラッシングを実行する必要があります。 このプロセスには、正当なフォークを認識するためのアプリおよび取引所も必要になります。
+
+[ソーシャル・コーディネーションについての詳細](/developers/docs/consensus-mechanisms/pos/attack-and-defense#people-the-last-line-of-defense)
+
+## プルーフ・オブ・ステークでは、すでに資金が豊富なユーザーがさらに富を得るのですか? {#do-rich-get-richer}
+
+ステーキング可能なイーサ資金が多ければ多いほど、より多くのバリデータを実行でき、より多くの報酬を得ることができます。 報酬額はステーキングしたイーサの量と比例するため、どのユーザーも同一の割合の報酬を得ます。 プルーフ・オブ・ステークと比較すると、プルーフ・オブ・ワークの方が資金力が豊かなユーザーにとって有利です。と言うのも、資金が豊富なユーザーはその資金力を活かして高価なハードウェアを購入し、規模の経済による恩恵を得れらのです。つまり、プルーフ・オブ・ワークでは、資金力と報酬との関係が比例的ではありません。
+
+## プルーフ・オブ・ステークのメカニズムは、プルーフ・オブ・ワークよりも分散性が低いのですか? {#is-pos-decentralized}
+
+いいえ。むしろプルーフ・オブ・ワークの方が、マイニングの費用が高額になり、参加できないユーザーや中小企業等が増加するため、分散性が損なわれます。 プルーフ・オブ・ステークが現在直面している課題は、流動性ステーキングデリバティブ(LSD)の影響をどう排除するかです。 LSD は、一部のプロバイダーがステーキングしたイーサを原資産とするトークンであり、ステーキングされた実際のイーサを解除することなく、流通市場で誰もがスワップすることができます。 このような LSD を用いることで、32 イーサ未満の資産でもステーキングが可能にありますが、ステークの大部分を少数の大規模組織が支配することが可能になるため、中央集権化のリスクを生み出してしまいます。 このため、イーサリアムにおいては [ソロ・ステーキング](/staking/solo)が最善の選択肢なのです。
+
+[LSD によるステークの分散性低下についての詳細](https://notes.ethereum.org/@djrtwo/risks-of-lsd)
+
+## ステーキングにイーサしか利用できないのはなぜですか? {#why-can-i-only-stake-eth}
+
+ETH はイーサリアムにおけるネイティブな通貨です。 投票の加重を決定し、セキュリティを維持するためには有効残高を正確に計算することが必要であり、それには、すべてのステーキングを同一の単位で表示する単一の通貨を定めなければなりません。 ETH は、それ自体がイーサリアムの基本的な構成要素であり、単なるスマートコントラクトとは言えません。 他の通貨を利用可能にする場合、ステーキングのプロセスがさらに複雑になり、安全性が低下します。
+
+## イーサリアムは、プルーフ・オブ・ステークを採用した唯一のブロックチェーンですか? {#is-ethereum-the-only-pos-blockchain}
+
+いいえ、他にもプルーフ・オブ・ステークを採用しているブロックチェーンが存在します。 ただし、イーサリアムにおけるプルーフ・オブ・ステークは独自のメカニズムを採用しており、他のブロックチェーンの場合とは異なります。
+
+## マージとは何ですか? {#what-is-the-merge}
+
+マージとは、イーサリアムのコンセンサス・メカニズムにつき、プルーフ・オブ・ワークに基づくものからプルーフ・オブ・ステークに基づくものに移行する作業を指します。 マージは、2022 年 9 月 15 日に実行されました。
+
+[マージの詳細](/roadmap/merge)
+
+## 生存性および安全性とは何ですか? {#what-are-liveness-and-safety}
+
+生存性と安全性は、ブロックチェーンにおいて最も基本的なセキュリティ上の懸念事項です。 生存性とは、ファイナライズされたチェーンが存在することを指します。 つまり、チェーンのファイナライズが実行されなくなったり、ユーザーがファイナライズされたチェーンに簡単にアクセスできなくなった場合、生存性が失われたと言えます。 また、ネットワークへのアクセス費用が非常に高額になった場合も、生存性が失われたと考えられるでしょう。 一方、安全性とは、チェーンへの攻撃(競合するチェックポイントをファイナライズすること)がどれだけ困難であるかを示す概念です。
+
+[キャスパー文書でより詳細に学ぶ](https://arxiv.org/pdf/1710.09437.pdf)
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/gasper/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/gasper/index.md
index bf6a9f27564..3f1190ab785 100644
--- a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/gasper/index.md
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/gasper/index.md
@@ -34,7 +34,7 @@ lang: ja
### インセンティブとスラッシング {#incentives-and-slashing}
-バリデータは、誠実にブロックを提案し、検証することで報酬を得ることができます。 ETH が報酬として与えられ、ステークに加えられます。 一方、呼び出されたときにオフラインおよび行動しなかったバリデータは、これらの報酬を逃し、時には既存のステークのごく一部を失うこともあります。 しかし、オフラインであることのペナルティは小さく、ほとんどの場合、報酬を逃したことによる機会コストに相当します。 ただし、一部のバリデータには、偶然に実行することが非常に困難であり、同じスロットに対して複数のブロックを提案する、同じスロットに対して複数のブロックを証明する、または以前のチェックポイントの投票に矛盾するなど、何らかの悪意が感じられる行動を取るものもあります。 これらは、「スラッシング対象」となる行為であり、より厳しいペナルティが課されます。スラッシングされると、バリデータのステークの一部は破壊され、そのバリデータはネットワークから削除されます。 このプロセスには、36 日間を要します。 初日に、最大 0.5ETH の初期ペナルティが発生します。 次に、スラッシュシングされたバリデータの ETH は、退出期間全体を通してゆっくりと失われます。18 日目には、「相関ペナルティ」が発生し、これは、より多くのバリデータが同時にスラッシングされた場合に大きくなります。 最大のペナルティは、ステーク全額です。 これらの報酬とペナルティは、誠実なバリデータにインセンティブを与え、ネットワークへの攻撃を阻害するように設計されています。
+バリデータは、誠実にブロックを提案し、検証することで報酬を得ることができます。 ETH が報酬として与えられ、ステークに加えられます。 一方、呼び出されたときにオフラインおよび行動しなかったバリデータは、これらの報酬を逃し、時には既存のステークのごく一部を失うこともあります。 しかし、オフラインであることのペナルティは小さく、ほとんどの場合、報酬を逃したことによる機会コストに相当します。 ただし、一部のバリデータには、偶然に実行することが非常に困難であり、同じスロットに対して複数のブロックを提案する、同じスロットに対して複数のブロックを証明する、または以前のチェックポイントの投票に矛盾するなど、何らかの悪意が感じられる行動を取るものもあります。 これらは、「スラッシング対象」となる行為であり、より厳しいペナルティが課されます。スラッシングされると、バリデータのステークの一部は破壊され、そのバリデータはネットワークから削除されます。 このプロセスには、36 日間を要します。 第 1 日目における初回のペナルティは、最大 1ETH までです。 次に、スラッシュシングされたバリデータの ETH は、退出期間全体を通してゆっくりと失われます。18 日目には、「相関ペナルティ」が発生し、これは、より多くのバリデータが同時にスラッシングされた場合に大きくなります。 最大のペナルティは、ステーク全額です。 これらの報酬とペナルティは、誠実なバリデータにインセンティブを与え、ネットワークへの攻撃を阻害するように設計されています。
### 非稼働リーク {#inactivity-leak}
@@ -49,4 +49,4 @@ LMD-GHOST は、「Latest Message-Driven Greedy Heaviest Observed Sub-Tree」の
## 参考文献 {#further-reading}
- [ガスパー: GHOST とキャスパーの組み合わせ](https://arxiv.org/pdf/2003.03052.pdf)
-- [Capser the Friendly Finality Gadget](https://arxiv.org/pdf/1710.09437.pdf)
+- [キャスパー:フレンドリーなファイナリティ用ガジェット](https://arxiv.org/pdf/1710.09437.pdf)
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/index.md
index 84aa2609011..3c36e07e25e 100644
--- a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/index.md
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/index.md
@@ -29,25 +29,38 @@ lang: ja
プルーフ・オブ・ワークの下では、ブロックのタイミングはマイニングの難易度によって決まりますが、プルーフ・オブ・ステークでは間隔は固定されています。 プルーフ・オブ・ステークのイーサリアムにおける時間は、スロット(12 秒)とエポック(32 スロット)に分かれています。 すべてのスロットで 1 つのバリデータがランダムに選択され、ブロックを提案できます。 このバリデータは新しいブロックを作成後、ネットワーク上の他のノードに新しいブロックを送信します。 また、すべてのスロットでバリデータの委員会がランダムに選択され、提案されているブロックの有効性を判断し、投票が行われます。
+## イーサリアムのプルーフ・オブ・ステークでは、トランザクションはどのように実行されるか? {#transaction-execution-ethereum-pos}
+
+以下では、イーサリアムのプルーフ・オブ・ステークにおいて、トランザクションがどのように実行するかをエンドツーエンドの視点で説明します。
+
+1. ユーザーはまず、自分の秘密鍵を使って[トランザクション](/developers/docs/transactions/)を作成し、署名します。 この作業は通常、ウォレットや、[ether.js](https://docs.ethers.io/v5/)、[web3js](https://web3js.readthedocs.io/en/v1.8.1/)、 [web3py](https://web3py.readthedocs.io/en/v5/) といったライブラリにより実行されますが、実際には、作成ユーザーはイーサリアムの[JSON-RPC API](/developers/docs/apis/json-rpc/)を用いてノードへのリクエストを実行しているのです。 作成ユーザーは、バリデータに支払う意思があるチップとして特定のガス代を提示することで、このトランザクションをブロックに追加してもらえるように促します。 この[チップ](/developers/docs/gas/#priority-fee)はバリデータに支払われ、[ベース報酬](/developers/docs/gas/#base-fee)はバーンされます。
+2. 作成されたトランザクションはイーサリアムの[実行クライアント](/developers/docs/nodes-and-clients/#execution-client)に送信され、実行クライアントにおいてその有効性が検証されます。 これにより、送信者が当該トランザクションを実行するために十分なイーサ残高を持つか、および適切な鍵により署名済みであるかを確認できます。
+3. トランザクションが有効であれば、実行クライアントは自分のローカルメムプール(実行待ちのトランザクションリスト)にこのトランザクションを追加し、さらに、実行レイヤーのゴシップネットワークを通じてその他のノードにこのトランザクションを送信します。 このトランザクションについて耳にしたその他のノードも、自分のメムプールにこのトランザクションを追加します。 より高度なユーザーは、トランザクションをブロードキャストすることを避けて、[フラッシュボット・オークション](https://docs.flashbots.net/flashbots-auction/overview)などの特化されたブロックビルダーに送信してもよいでしょう。 これにより、今後のブロックにトランザクションを追加する順番を整理することで、利益を最大化することができます([MEV](/developers/docs/mev/#mev-extraction))。
+4. ネットワーク上のノードのうち 1 名は現行スロットにおけるブロック提案者となりますが、これは事前に RANDAO によって疑似的な無作為性に基づき選定されています。 ブロック提案者のノードは、イーサリアムのブロックチェーンに追加される次のブロックを生成、ブロードキャストし、グローバルステートを更新する役割を担います。 このノードは、実行クライアント、コンセンサス・クライアント、およびバリデータ・クライアントの 3 つの部分で構成されます。 実行クライアントは、ローカルのメムプールに含まれるトランザクションを「実行ペイロード」としてバンドル化した上でローカルに実行し、状態変更を生成します。 状態変更の情報はコンセンサス・クライアントに送信され、コンセンサス・クライアントにおいて実行ペイロードが「ビーコンブロック」の一部としてラップされます。ビーコン・ブロックにはその他にも、報酬、ペナルティ、スラッシング、アテステーション等に関する情報が含まれており、チェーンの先頭におけるブロックのシーケンスについてネットワーク全体が合意することが可能になります。 実行クライアントとコンセンサス・クライアントとの間のコミュニケーションについては、[「コンセンサス・クライアントと実行クライアントを接続する」](/developers/docs/networking-layer/#connecting-clients)でより詳細に説明されています。
+5. 他のノードは、コンセンサスレイヤーのゴシップネットワークでこの新しいビーコンブロックを受け取ります。 その上で、このビーコンブロックを実行クライアントに送信し、実行クライアントがローカルでトランザクションを再実行することで、提案された状態変更が有効なものであることを確認します。 次にバリデータ・クライアントが、当該ブロックが有効であり、自分のチェーンビューにおいて論理的な次のブロックであるとのアテステーションを実行します(つまり、[フォーク選択ルール](/developers/docs/consensus-mechanisms/pos/#fork-choice)の規定に基づき、最大の重みを持つアテステーションに基づいてチェーンを構築します)。 当該ブロックは、アテステーションを実行した各ノードのローカルデータベースに追加されます。
+6. トランザクションは、2 つのチェックポイント間の「過半数リンク」を持った形でチェーンの一部となった場合に、「確定済み」(つまり、取消不能)であると見なすことができます。 チェックポイントは、各エポックの開始時に実行され、ネットワークにステーキングされたイーサの総量の 66%によってアテステーションが実行された場合に過半数リンクを持つことができます。
+
+ファイナリティに関する詳細については、以下をご覧ください。
+
## ファイナリティ {#finality}
-分散ネットワークにおいてトランザクションがファイナリティを持つのは、相当量の ETH が消費されなければ変更できないブロックの一部になった時です。 プルーフ・オブ・ステークのイーサリアムでは、「チェックポイント」ブロックを使用してこれが管理されています。 各エポックの最初のブロックはチェックポイントです。 バリデータが有効と認めるチェックポイントのペアに投票します。 チェックポイントのペアが、ステーキングされた ETH の少なくとも 3 分の 2 に相当する票を集めると、チェックポイントがアップグレードされます。 2 つのうちより新しいもの(ターゲット)が「正当」となります。 2 つのうちより早いもの(古いもの)は、前のエポックでターゲットだったためすでに正当化されており、 「ファイナライズ(確定)」にアップグレードされます。 ファイナライズされたブロックを元に戻そうとするには、攻撃者はステーキングされた全 ETH の少なくとも 3 分の 1 を失うことになります。 この理由については、こちらの[イーサリアム・ファウンデーションのブログ記事](https://blog.ethereum.org/2016/05/09/on-settlement-finality/)で説明されています。 ファイナリティには 3 分の 2 のマジョリティが必要なため、攻撃者はステークされた全体の 3 分の 1 にあたる投票で、ネットワークのファイナリティを阻止することができます。 これを防ぐメカニズムが[インアクティビティ・リーク](https://arxiv.org/pdf/2003.03052.pdf)で、 チェーンが 4 回以上のエポックのファイナライズに失敗したときに有効になります。 インアクティビティ・リークは、マジョリティに反する投票を行うバリデータのステーキング ETH を流出させ、3 分の 2 のマジョリティを取り戻し、チェーンをファイナライズさせます。
+分散ネットワークにおけるトランザクションのファイナリティとは、ブロックにおける当該部分が相当な量のイーサをバーンしなければ変更できない場合に達成されます。 イーサリアムのプルーフ・オブ・ステークでは、ファイナリティは「チェックポイント」ブロックを用いて管理されます。 各エポックの最初のブロックがチェックポイントになります。 バリデータは、有効だと見なすチェックポイントのペアに対して投票を行います。 ステーキングされたイーサの合計のうち少なくとも 3 分の 2 が当該のチェックポイントのペアに対して投票した場合、これらのチェックポイントは更新されます。 2 つの(ターゲットである)チェックポイントのうち、より新しいチェックポイントの方が「正当化」されます。 チェックポイントのペアにおけるより古いチェックポイントは、1 つ前のエポックにおいて「ターゲット」のチェックポイントとしてすでに正当化されています。 こうして正当化されたチェックポイントは、「ファイナライズ済み」にアップグレードされます。 攻撃者は、ステーキングされたイーサの総供給量のうち少なくとも 3 分の 1 を犠牲にすれば、ファイナライズされたブロックを以前の状態に戻すことが可能になります。 このように設定されている具体的な理由については、こちらの[イーサリアム・ファウンデーションによるブログ投稿](https://blog.ethereum.org/2016/05/09/on-settlement-finality/)をご覧ください。 ファイナリティを達成するには 3 分の 2 以上の投票が必要であるため、攻撃者は、ステーキングされたイーサ合計の 3 分の 1 を投じることで、ネットワークのファイナリティ実現を阻止することが可能です。 ただしこの攻撃を防ぐために、[インアクティブ・リーク](https://eth2book.info/bellatrix/part2/incentives/inactivity)という防御メカニズムが導入されています。 インアクティブ・リークは、チェーンが 4 エポック以上にわたりファイナライズに失敗した場合に発動します。 インアクティブ・リークが実行されると、多数派に対抗して投票したバリデータがステーキングしたイーサが没収されるため、多数派のユーザーが 3 分の 2 の過半数を取り戻し、チェーンのファイナライズを完了できるようになります。
-## 暗号経済のセキュリティ {#crypto-economic-security}
+## 暗号経済におけるセキュリティとは {#crypto-economic-security}
-バリデータの実行はコミットメントです。 バリデータは、ブロックの検証とブロックの提案に参加するための十分なハードウェアと接続性を維持する必要があります。 報酬として、バリデータには ETH が支払われ、ステーキング残高が増加します。 一方、バリデータの参加は、個人的な利益や妨害のためにネットワークを攻撃する新しい抜け道を開くことにもなります。 これを防ぐため、呼び出されたときに参加しなかった場合、バリデータは ETH 報酬を逃し、不誠実な行動を行うとステーキングを失う仕組みをとっています。 不誠実と考えられる行動には主に 2 つあり、1 つのスロットで複数のブロックを提案すること(曖昧) と、矛盾するアテステーションを行うことです。 スラッシングされる ETH は、同時にスラッシングされるバリデータの数によって変動します。 これは[「コリレーション・ペナルティ」](https://arxiv.org/pdf/2003.03052.pdf)として知られ、バリデータが単独でステーキングの 1%弱を失う小さなペナルティから、バリデータ全員の 100%のステーキングが破棄されるようなマススラッシングイベントが起こる場合があります。 これは 1 日目の即時ペナルティ(最大 0.5 ETH)から始まり、18 日目のコリレーション・ペナルティ、最後に 36 日目のネットワークからの強制退出までの期間に課されます。 ネットワークには存在するものの、バリデータが投票に不参加のため、毎日少しづつアテステーションペナルティーが課されます。 総じて、組織的な攻撃には多大なコストがかかることを意味します。
+バリデータを務めることは、ひとつのコミットメントです。 バリデータは、ブロックの検証/提案を行うのに必要な水準のハードウェアとネット接続を維持することが要求されます。 バリデータはその代償として、イーサを受け取ります(ステーキングした残高が増加します)。 一方で、バリデータとしてネットワークに参加することで、ユーザーは個人的な利益や迷惑行為を目的としてネットワークを攻撃できる手段が得られることも事実です。 これを防止する手段として、呼び出し時に参加しなかったバリデータはイーサ報酬を受け取ることができず、不正行為を行った場合には既存のステークが没収されます。 バリデータにおける不正行為とは主に、1 つのスロットで複数のブロックを提案する場合(曖昧化)と、相互に矛盾するアテステーションを提出する場合の 2 種類があります。 スラッシングされるイーサの額は、ほぼ同時にスラッシング対象となるバリデータの数に応じて異なります。 これは[相関性ペナルティ](https://eth2book.info/bellatrix/part2/incentives/slashing#the-correlation-penalty)と呼ばれており、スラッシングされる額がわずかである場合(1 名のバリデータにおけるスラッシング額がステーキングした全体の 1%未満である場合)から、ステーキング残高の 100%が没収される場合(大規模なスラッシングイベント)まで様々です。 スラッシングは、1 日目における即時のペナルティ(最大 0.5 イーサまで)で開始され、18 日目にはコリレーション・ペナルティが実行され、最終的に 36 日目においてネットワークからの強制退出が実行されるため、コリレーション・ペナルティはこの強制退出に至る期間の中間点で実行されます。 バリデータがネットワークに参加していても、投票を実行しない場合、アテステーションに対する軽微なペナルティが毎日実行されます。 これらの防御システムはすべて、組織的な攻撃者による攻撃が非常にコストが高くなるように設計されています。
-## フォークの選択 {#fork-choice}
+## フォーク・チョイス {#fork-choice}
-ネットワークが最適かつ誠実に実行されている場合は、チェーンの先頭には 1 つの新しいブロックしか存在せず、すべてのバリデータがそれにアテステーションを行います。 ただし、 ネットワークの遅延により、またはブロック提案者が曖昧であった場合、バリデータによっては、チェーンの先頭についての見解が異なりアテステーションをしない場合があります。 このため、コンセンサスクライアントはどちらを選択するのかを決めるアルゴリズムを必要とします。 プルーフ・オブ・ステークのイーサリアムで使用されるアルゴリズムは、[LMD-GHOST](https://arxiv.org/pdf/2003.03052.pdf)と呼ばれ、履歴の中で最も重みのあるフォークを選択します。
+ネットワークが最適化された誠実な方法で実行されている場合、チェーンの先頭には常に新規ブロックが 1 つだけ存在し、すべてのバリデータがこの新規ブロックに対してアテステーションを実行しています。 しかし、ネットワークが遅延したり、ブロック提案者が曖昧化を実行した場合には、チェーンの先頭に対して各バリデータのビューが異なる可能性があります。 このため、コンセンサス・クライアントではどのフォークを支持すべきかについてのアルゴリズムが必要になります。 イーサリアムのプルーフ・オブ・ステークで採用されているアルゴリズムは[LMD-GHOST](https://arxiv.org/pdf/2003.03052.pdf)と呼ばれ、履歴においてアテステーションの加重が最大であるフォークを特定する方式です。
## プルーフ・オブ・ステークとセキュリティ {#pos-and-security}
-[51%攻撃](https://www.investopedia.com/terms/1/51-attack.asp)の脅威は、プルーフ・オブ・ステークにも依然として存在しますが、攻撃者側のリスクのほうが非常に高くなります。 攻撃を試みるには、ステーキングされた ETH の 51%を必要とします。 自らのアテステーションを使って、攻撃者は自分に都合の良いフォークが最も票を集めるようにすることができます。 集められたアテステーションの「重み」は、コンセンサスクライアントが正しいチェーンを判断する際に使用されるため、攻撃者は自分自身のフォークが「正当な」ものにすることができます。 しかしながら、プルーフ・オブ・ワークに勝るプルーフ・オブ・ステークの強みは、コミュニティが反撃を行う柔軟性を備えていることです。 例えば、誠実なバリデータ達は攻撃者のフォークを無視し、マイノリティのチェーンを構築し続け、アプリ、取引所やプールにも同様の対応を取るように推奨することができます。 また、ネットワークから攻撃者を強制的に排除し、攻撃者がステーキングした ETH を破壊することを決定できます。 これらは 51%攻撃に対する強力な経済的防衛です。
+プルーフ・オブ・ワークの場合と同様に、プルーフ・オブ・ステークにおいても[51%攻撃](https://www.investopedia.com/terms/1/51-attack.asp)の脅威が存在しますが、プルーフ・オブ・ステークでは攻撃者が負担するリスクがさらに大きくなっています。 攻撃者は、ステーキングされたイーサ合計の 51%が必要だからです。 必要なイーサを確保できた場合、攻撃者は自分のアテステーションを用いることで、希望するフォークにおけるアテステーションの蓄積量を最大にすることができます。 蓄積したアテステーションの「重み」は、コンセンサス・クライアントが適切なチェーンを決定するために参照するものであるため、攻撃者はこれにより希望するフォークを正規チェーンにすることが可能になります。 しかし、プルーフ・オブ・ワークと比較した場合、プルーフ・オブ・ステークは攻撃者に対する反撃をより柔軟に行えるという優位性を持っています。 例えば、誠実なバリデータは、引き続きマイノリティのチェーン構築を継続することを選択して、攻撃者のフォークを無視し、アプリ、取引所、およびプールにも同様の対応を促すことが可能です。 さらに、攻撃者をネットワークから強制的に排除し、攻撃者がステーキングしたイーサを破壊するように決定することができます。 これらの手段は、51%攻撃に対する強力な経済的防御メカニズムだと言えます。
-51%攻撃は悪意のある行為の 1 つに過ぎません。 他にもロング・レンジ攻撃(ファイナリティガジェットがこの攻撃ベクトルを無効化)、ショート・レンジ再編成攻撃(ブロック提案者のブースティングとアテステーション期限により軽減)、バウンス攻撃とバランシング攻撃(これも提案者のブースティングによって緩和される上、これらの攻撃は理想的なネットワーク条件下でのみ実現)、またはアバランチ攻撃(最新メッセージのみを考慮するフォーク・チョイス・アルゴリズムによって無力化)といった攻撃があります。
+51%攻撃は、様々な悪意の行為の一例に過ぎません。 その他にも、ロングレンジ攻撃(ただし、ファイナリティのガジェットによりこの攻撃ベクトルは無効化できます)、ショートレンジの「再編成」攻撃(ただし、提案者へのブースティングおよびアテステーションの期限によりリスクを軽減できます)、バウンシング/バランシング攻撃(これも、提案者へのブースティングにより軽減できる他、この種の攻撃は理想的なネットワーク環境においてのみ実行可能です)、あるいはアバランチ攻撃(最新のメッセージのみを参照するというフォーク選択アルゴリズムの規則により無効化できます)などの手段が想定されます。
-総合的に、イーサリアムに実装されているプルーフ・オブ・ステークはプルーフ・オブ・ワークよりも経済的に安全であることが実証されています。
+全体的に見ると、イーサリアムに実装されたプルーフ・オブ・ステークのシステムは、プルーフ・オブ・ワークよりも優れた経済的な安全性を提供することが実証されています。
## メリットとデメリット {#pros-and-cons}
@@ -58,7 +71,7 @@ lang: ja
| プルーフ・オブ・ワークと比較して、プルーフ・オブ・ステークでは暗号経済的なセキュリティが向上 | イーサリアムのプルーフ・オブ・ステークに参加するには、3 つのソフトウェアの実行が必要 |
| ネットワーク参加者へのインセンティブに、新規 ETH の発行が少なくて済む | |
-## 映像による学習教材 {#visual-learner}
+## 映像で学びたい方は、 {#visual-learner}
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/keys/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/keys/index.md
new file mode 100644
index 00000000000..e8532204ec7
--- /dev/null
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/keys/index.md
@@ -0,0 +1,96 @@
+---
+title: イーサリアムのプルーフ・オブ・ステークにおける鍵について
+description: イーサリアムにおけるプルーフ・オブ・ステークのコンセンサスメカニズムで使用される各種の鍵の説明
+lang: ja
+---
+
+イーサリアムでは、公開鍵と秘密鍵による暗号化を用いてユーザーの資産を保護しています。 公開鍵は、イーサリアムアドレスの基盤として使用されるもので、誰もが見ることができ、一意の識別子として使用されます。 一方で、プライベートキー(すなわち「秘密鍵」)はアカウント所有者以外はアクセスできないものでなければなりません。 秘密鍵は、トランザクションおよびデータに「署名」するために用いられ、特定の秘密鍵の所有者がその鍵のアクションを承認したことを暗号化によって証明できるものです。
+
+イーサリアムの鍵は、[楕円曲線暗号](https://en.wikipedia.org/wiki/Elliptic-curve_cryptography)を用いて生成されます。
+
+ただし、イーサリアムにおける[プルーフ・オブ・ワーク](/developers/docs/consensus-mechanisms/pow)から[プルーフ・オブ・ステーク](/developers/docs/consensus-mechanisms/pos)への移行に伴い、新たな種類の鍵が追加されています。 従来の鍵も、これまでとまったく同様に機能し、楕円曲線暗号を用いて生成された鍵により保護されるアカウントは従来とまったく変更されません。 しかし、イーサのステーキングやバリデータの実行によりプルーフ・オブ・ステークに参加するには、新しい種類の鍵が必要になります。 この新しい種類の鍵は、暗号化の手段を必要とする非常に多くのバリデータ間におけるメッセージのやりとりが必要であるというスケーラビリティの課題を克服するために導入されたもので、メッセージを集約することで、ネットワークがコンセンサスを実現するために必要なコミュニケーションの規模を縮小することができます。
+
+この新しい種類の鍵では、 [**Boneh-Lyn-Shacham (BLS)**署名スキーム](https://wikipedia.org/wiki/BLS_digital_signature)を使用します。 BLS は、署名を非常に効率的に集約できるだけでなく、集約された個々のバリデータの鍵に対してリバースエンジニアリングを実行することも可能であり、バリデータ間のアクションを管理する上で理想的なソリューションです。
+
+## バリデータ向けの 2 種類の鍵 {#two-types-of-keys}
+
+イーサリアムでは、プルーフ・オブ・ステークへの移行前は、楕円曲線ベースの秘密鍵だけを用いて資金にアクセスしていました。 プルーフ・オブ・ステークの導入により、ソロステークの実行を希望するユーザーは、**バリデータ鍵**と**引き出し鍵**の両方が必要になりました。
+
+### バリデータ鍵 {#validator-key}
+
+バリデータの署名鍵は、以下の 2 つの要素で構成されます:
+
+- バリデータ**秘密**鍵
+- バリデータ**公開**鍵
+
+バリデータ秘密鍵は、ブロックの提案やアテステーションといったオンチェーンの操作を行うために使用します。 このため、バリデータ秘密鍵は常にホットウォレットで管理しなければなりません。
+
+バリデータ秘密鍵におけるこの柔軟性は、ひとつの端末から他の端末に移動させるのが容易であるという利点がありますが、紛失/盗難時には、以下のような**悪意の行為**の被害を受ける可能性があります:
+
+- 以下の行為に対して、バリデータの資産がスラッシングされうる:
+ - 提案者となり、同一スロットにおいて 2 つの異なるビーコンブロックに署名してしまう
+ - アテスターとなり、他のアテステーションを「取り囲む」アテステーションに署名してしまう
+ - アテスターとなり、同一のターゲットに対して 2 つの異なるアテステーションを署名する場合
+- 自発的な退出を強制して、当該のバリデータがステーキングを行えなくし、出金鍵の所有者がバリデータの ETH 残高にアクセスできるようにする場合
+
+**バリデータ公開鍵**は、ユーザーがステーキング入金コントラクトに ETH を入金する際のトランザクションデータに含まれています。 これは、*入金データ*と呼ばれ、イーサリアムがバリデータを特定するために用いられます。
+
+### 引出における認証情報 {#withdrawal-credentials}
+
+すべてのバリデータは、*出金の認証情報*と呼ばれるプロパティを持ちます。 この 32 バイトのフィールドは、BLS による出金の認証情報を表す`0x00`か、実行アドレスを示す認証情報を表す`0x01`のどちらかで始まります。
+
+`0x00`の BLS キーを持つバリデータは、超過残高の支払いを実行したり、ステーキングした資金を全額出金したい場合、実行アドレスを示すこれらの認証情報を更新する必要があります。 具体的には、鍵を最初に生成する際において入金データに含まれていた実行アドレスを提供するか、*あるいは*事後的に出金鍵を用いて署名し、` BLSToExecutionChange`のメッセージをブロードキャストする必要があります。
+
+### 出金鍵 {#withdrawal-key}
+
+出金鍵は、最初の入金時において設定していない場合、実行アドレスを示す出金の認証情報を更新する際に必要になります。 これにより、超過残高の支払いプロセスを開始できるだけでなく、ユーザーはステークした ETH 全額を出金できるようになります。
+
+出金鍵は、バリデータ鍵と同様に、以下の 2 つの要素で構成されます:
+
+- 出金用**秘密**鍵
+- 出金用**公開**鍵
+
+出金の認証情報を`0x01`タイプに更新する前にこの鍵を紛失してしまうと、バリデータは残高にアクセスできなくなります。 ブロックや署名に必要なのはバリデータの秘密鍵であるため、この場合でも、バリデータはアテステーションやブロックに署名を行うことができますが、出金鍵を紛失してしまった場合、バリデータが署名を行う理由はほぼ/まったくなくなります。
+
+イーサリアムのアカウント鍵とバリデータ鍵を分離することで、1 人のユーザーが複数のバリデータを実行することが可能になります。
+
+![バリデータ鍵の図](validator-key-schematic.png)
+
+## シードフレーズから鍵を導出するには {#deriving-keys-from-seed}
+
+ユーザーが 32ETH をステークするには、相互に完全に独立した 2 つの鍵セットが新たに必要になるため、特に複数のバリデータを実行するユーザーにとっては鍵の管理がとても煩雑になります。 この状況を回避するため、1 つの共通のシークレットから複数のバリデータ鍵を導出できるようになっており、この 1 つのシークレットを保存することで、複数のバリデータ鍵へのアクセスが可能になります。
+
+ユーザーが各自のウォレットに[アクセス](https://ethereum.stackexchange.com/questions/19055/what-is-the-difference-between-m-44-60-0-0-and-m-44-60-0)する際には、[ニーモニック](https://en.bitcoinwiki.org/wiki/Mnemonic_phrase)やパスの機能が目に入るでしょう。 ニーモニックとは、特定の秘密鍵に対する当初のシードとして機能する単語のつらなりです。 ニーモニックは、追加のデータと結合することで、「マスター鍵」と呼ばれるハッシュを生成できます。 マスター鍵は、特定のツリーにおけるルートだと考えればよいでしょう。 このルートから派生したブランチについては、階層的なパスを用いて導出できるので、子ノードは親ノードのハッシュとツリー上のインデックスを結合したものとして存在することになります。 ニーモニックによる鍵の生成については、[BIP-32](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki)標準と[BIP-19](https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki)標準をご覧ください。
+
+パスは、以下のような構造を持ちます。ハードウェアのウォレットを使用したことがあるユーザーにとっては、おなじみでしょう。
+
+```
+m/44'/60'/0'/0`
+```
+
+このパスでは、秘密鍵の各要素をスラッシュで区切っています:
+
+```
+master_key / purpose / coin_type / account / change / address_index
+```
+
+このロジックにより、ツリーの共通ルートから異なるブランチをいくつでも設定できるため、ユーザーは 1 つの**ニーモニックフレーズ**にいくつでもバリデータを追加することができます。 ユーザーは、ニーモニックフレーズを用いて、**鍵をいくつでも導出**することができます。
+
+```
+ [m / 0]
+ /
+ /
+[m] - [m / 1]
+ \
+ \
+ [m / 2]
+```
+
+各ブランチは、`/`で区切られるため、`m/2`は、マスター鍵で開始され、ブランチ 2 に従うことを意味します。 以下の図の場合、1 つのニーモニックフレーズを用いて 3 つの出金鍵が保存され、それぞれに 2 つのバリデータが関連付けられています。
+
+![バリデータ鍵のロジック](multiple-keys.png)
+
+## 参考文献 {#further-reading}
+
+- [カール・ベークハイゼンによるイーサリアム・ファウンデーションのブログ記事](https://blog.ethereum.org/2020/05/21/keys/)
+- [EIP-2333 BLS12-381 鍵の生成](https://eips.ethereum.org/EIPS/eip-2333)
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/keys/multiple-keys.png b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/keys/multiple-keys.png
new file mode 100644
index 00000000000..0a4275c4354
Binary files /dev/null and b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/keys/multiple-keys.png differ
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/keys/validator-key-schematic.png b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/keys/validator-key-schematic.png
new file mode 100644
index 00000000000..ad51f93dddb
Binary files /dev/null and b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/keys/validator-key-schematic.png differ
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/rewards-and-penalties/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/rewards-and-penalties/index.md
new file mode 100644
index 00000000000..cd50b1c7ba3
--- /dev/null
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pos/rewards-and-penalties/index.md
@@ -0,0 +1,89 @@
+---
+title: プルーフ・オブ・ステークにおける報酬とペナルティ
+description: イーサリアムのプルーフ・オブ・ステークのプロトコルにおけるインセンティブについて学ぶ
+lang: ja
+---
+
+イーサリアムでは、ネイティブの暗号通貨であるイーサ(ETH)を使用することでセキュリティを維持しています。 ブロックの検証や、チェーンの先頭の特定に関与したいノード運用者は、イーサリアム上のスマートコントラクトに対してイーサを入金する必要があります。 ノードの運用者は、ピアツーピアネットワークで受信した新規ブロックの正当性を確認するためのバリデータ・ソフトウェアを実行し、チェーンの先頭を特定するためのフォーク選択アルゴリズムを適用することで、報酬を得ることができます。
+
+バリデータは、主に、1)新規ブロックを確認し、それが正当なブロックでることを「証明」(アテステーション)すること、および 2)バリデータの全体プールから選出された場合に、新規ブロックを提案すること、という 2 つの役割を担います。 バリデータがこれらのタスクの実行を要求された場合に実行できない場合、イーサの支払いを受け取る機会を逃すことになります。 バリデータはさらに、署名の集約作業や同期委員会に参加することが求められる場合もあります。
+
+また、同一のスロットに複数のブロックを提案したり、同一のスロットに対する複数のブロックにアテステーションを提供するなど、故意に実行することがとても困難であり、悪意を持つことを示すアクションも存在しています。 これらの行為は「スラッシング」の対象であり、当該のバリデータは、最終的に 36 日間をかけてネットワークから削除されるまでの期間において、最大 1ETH のイーサがバーンされます。 スラッシングの対象となったバリデータのイーサは、退出期間にわたり徐々に保有量が削減されますが、18 日目には「コリレーション・ペナルティ」が科されます。これは、より多くのバリデータが同時期にスラッシングの対象となった場合に、より高額のペナルティが科されるものです。 このようにビーコンチェーンでは、誠実なユーザーに報酬を付与し、悪意のユーザーを罰するというインセンティブ体制を採用しています。
+
+すべての報酬/ペナルティは、エポックごとに 1 回適用されます。
+
+詳細については、以下をご覧ください。
+
+## 報酬とペナルティ {#rewards}
+
+### 報酬 {#rewards}
+
+バリデータは、ブロックが提案された場合と同期委員会に参加する際に、多数派のバリデータと同じ投票を行うことでで報酬を受け取ります。 各エポックにおける報酬額は、`べース報酬`により算出されます。 ベース報酬は、その他の報酬を算定する際の基準値です。 `ベース報酬`は、各エポックの最適な条件下において、1 名のバリデータが受け取る平均報酬額を示す値です。 ベース報酬額は、当該バリデータにおける有効な残高と、アクティブなバリデータ数を掛け合わせて算出します。具体的な数式は、以下の通りです:
+
+```
+base_reward = effective_balance * (base_reward_factor / (base_rewards_per_epoch * sqrt(sum(active_balance))))
+```
+
+この数式において、`base_reward_factor`は 64 であり、`base_rewards_per_epoch`は 4 で、`sum(active balance)`はアクティブなバリデータ全員がステーキングしたイーサの合計です。
+
+この数式により、ベース報酬は当該バリデータの有効な残高と比例し、ネットワークに含まれるバリデータの数と反比例することが分かります。 バリデータの数が増えれば、(`sqrt(N)`)により全体の発行額も増えますが、バリデータ 1 名あたりの`ベース報酬`は(`1/sqrt(N)`)により少なくなります。 これらの要因は、ステーキングを行うノードの APR に影響を及ぼします。 この仕様の根拠については、[ヴィタリックの説明](https://notes.ethereum.org/@vbuterin/rkhCgQteN?type=view#Base-rewards)をご覧ください。
+
+次に合計報酬を計算しますが、これは、それぞれが異なる重みを持つ 5 つの構成要素を合計して算出します。この重みは、合計報酬を算出するにあたり、各構成要素がどれだけ重要であるかを決定する値です。 5 つの構成要素は、以下の通りです:
+
+```
+1. ソース投票:バリデータが、適切なソース・チェックポイントに対して、適時に投票したかどうか。2. ターゲット投票:バリデータが、適切なターゲット・チェックポイントに対して、適時に投票したかどうか。
+3. ヘッド投票:バリデータが、適切な先頭ブロックに対して適時に投票したかどうか。
+4. 同期委員会の報酬:バリデータが、同期委員会に参加したかどうか。
+5. 提案者の報酬:バリデータが、適切なスロットにブロックを提案したかどうか。
+```
+
+これらの構成要素に対する重み付けは以下のようになっています:
+
+```
+TIMELY_SOURCE_WEIGHT uint64(14)
+TIMELY_TARGET_WEIGHT uint64(26)
+TIMELY_HEAD_WEIGHT uint64(14)
+SYNC_REWARD_WEIGHT uint64(2)
+PROPOSER_WEIGHT uint64(8)
+```
+
+各要素の重みを合計すると、64 になります。 報酬額は、該当する重みの合計を 64 で割ることで算出されます。 つまり、ソース/ターゲット/先頭の投票を適時に行い、ブロックを提案し、同期委員会に参加した場合のベース報酬は、`64/64 x ベース報酬 = ベース報酬と同額`になります。 ただし、通常の場合バリデータはブロック提案者にはならないので、ブロック提案者に選出されない場合の報酬の上限は、`64 - 8/64 x ベース報酬 = ベース報酬 x 7/8`となります。 ブロック提案者に選出されず、同期委員会にも参加しない場合は、`64-8-2/64 x ベース報酬 = 6.75/8 x ベース報酬`となります。
+
+さらに、アテステーションの迅速な実行を促すインセンティブとして、追加の報酬が付与されます。 これは、`追加遅延報酬`です。 追加遅延報酬は、`ベース報酬`に`1/遅延期間の値`を掛けて算出され、`遅延期間`は、ブロック提案とアテステーションとの間のスロット数です。 例えば、ブロック提案が発生してから 1 スロット内にアテステーションを送信した場合、アテステーションを行ったバリデータの報酬は`ベース報酬 x 1/1 = ベース報酬と同額`になります。 アテステーションを次のスロットで実行した場合の報酬は、`ベース報酬 x 1/2`となります。
+
+ブロック提案者は、当該ブロックに含まれる**それぞれの正当なアテステーション**ごとに、`8/64 x ベース報酬`を受け取りますので、実際の報酬額は、アテステーションを行うバリデータの数と比例します。 ブロック提案者はさらに、提案されたブロックに含まれる他のバリデータの不正行為の証拠を提出することで、報酬を追加することができます。 これらの報酬は、バリデータに対して誠実な行為を促す「アメ」だと言えます。 スラッシングを含むブロックの提案者は、`スラッシング対象バリデータの有効残高 ÷ 512`の報酬を得ます。
+
+### ペナルティ {#penalties}
+
+以上は、適切に振る舞うバリデータの報酬ですが、ヘッド/ソース/ターゲットの投票を適時に行わないか、遅延した場合にはどうなるでしょうか?
+
+ターゲットおよびソースの投票を実行しなかった場合のペナルティは、アテステーションを実行した場合に受け取る報酬と同額です。 つまり、投票を行うことで残高が増えるのとは反対に、残高から報酬分が減額されます。 ヘッド投票を行わない場合のペナルティはありません(つまり、ヘッド投票を行った場合には報酬を得られますが、行わなくてもペナルティは発生しません)。 また、`追加の遅延`に対してもペナルティは存在せず、追加の遅延による報酬がバリデータの残高に追加されないだけです。 ブロック提案を行わない場合についても、ペナルティは科せられません。
+
+報酬とペナルティに関する詳細については、[コンセンサス仕様](https://github.com/ethereum/consensus-specs/blob/dev/specs/altair/beacon-chain.md)を確認してください。 Bellatrix アップグレードにより、報酬およびペナルティが調整されました。調整の内容については、このダニー・ライアンとヴィタリックによる[「Peep an EIP」動画](https://www.youtube.com/watch?v=iaAEGs1DMgQ)をご覧ください。
+
+## スラッシング {#slashing}
+
+スラッシングとは、バリデータをネットワークから強制的に退場させ、このバリデータがステークしたイーサを没収するより厳格な処罰です。 バリデータは、ブロックの不正な提案/アテステーションをもたらす以下の 3 つの場合にスラッシングの対象となります:
+
+- 同一スロットに、2 つの異なるブロックを提案、署名した場合
+- あるブロックを「取り囲む」ブロックに対してアテステーションを提供した場合(事実上、履歴を変更した場合)
+- 同一ブロックの 2 つの候補にアテステーションを提供することで、「二重投票」を行った場合
+
+バリデータによるこのような行為が発見された場合、このバリデータはスラッシングの対象となります。 具体的には、対象となるバリデータがステーキングしたイーサの 32 分の 1(上限は 1ETH)がただちにバーンされ、さらに 36 日間の削除期間が開始されます。 この削除期間にわたり、バリデータのステークは徐々に減少します。 この期間の中間点(18 日目)には追加のペナルティが科されますが、その額は、当該のスラッシング・イベントが発生する前の 36 日間においてスラッシングの対象となったすべてのバリデータがステークしたイーサの合計に基づいて決定されます。 つまり、スラッシング対象のバリデータが多いほど、このスラッシングの額が大きくなります。 最悪の場合、スラッシングは対象のバリデータにおける有効な残高が全額没収されます(つまり、スラッシング対象のバリデータが多数である場合、彼らはステークをすべて失う可能性があります。 一方、1 件のスラッシングイベントのみが発生した場合、バリデータのステークのうちごく一部しかバーンされません。 スラッシング対象のバリデータ数に応じて決定される中間地点におけるペナルティは、「コリレーション・ペナルティ」と呼ばれます。
+
+## インアクティブ・リーク {#inactivity-leak}
+
+ビーコンチェーンにおいて、4 エポック連続でファイナライズが実行されない状態になると、「インアクティブ・リーク」と呼ばれる緊急プロトコルが実行されます。 インアクティブ・リークの究極的な目的は、チェーンがファイナリティを回復できる状況に戻すことです。 上述したように、ファイナリティを実現するには、ステークされたイーサの合計の 3 分の 2 が、ソースおよびターゲットのチェックポイントについて同意する必要があります。 バリデータ全体の 3 分の 1 以上のバリデータがオフラインになったり、適切なアテステーションを送信しない場合、3 分の 2 のスーパーマジョリティによるチェックポイントのファイナライズが不可能になります。 インアクティブ・リークでは、インアクティブなバリデータに帰属するステークを最終的にはステーク合計の 3 分の 1 未満になるまで徐々に減少させることで、残りのアクティブなバリデータがチェーンをファイナライズできるようにします。 インアクティブなバリデータの数がどんなに大規模であろうと、最終的には残りのアクティブなバリデータがステーク合計の 3 分の 2 以上を支配できるようになります。 このメカニズムによるステークの喪失は、インアクティブなバリデータに対してできる限り早くアクティブな状態に復帰しなければならないという強力なインセンティブとして機能します。 Madalla テストネットにおいてインアクティブ・リークが発動した事例では、アクティブなバリデータの割合が全体の 66%未満でしたが、ブロックチェーンの現在の先頭ブロックについてコンセンサスに達することができました。 インアクティブ・リークを実行した結果、ファイナリティを取り戻すことができたのです!
+
+ビーコンチェーンにおける報酬、ペナルティ、およびスラッシングは、個々のバリデータにおける適切な行為を促すように設計されています。 しかし、これらの設計上の選択により、複数のクライアントにわたりバリデータを平等に配分することを強く奨励するシステムとなっており、単独のクライアントによる支配を断固として拒否することができるはずです。
+
+## 参考文献 {#further-reading}
+
+- [イーサリアムのアップグレオード:インセンティブ・レイヤー](https://eth2book.info/altair/part2/incentives)
+- [イーサリアムにおけるハイブリッド型のキャスパー・プロトコルによるインセンティブ](https://arxiv.org/pdf/1903.04205.pdf)
+- [ヴィタリクによる注釈付き仕様](https://github.com/ethereum/annotated-spec/blob/master/phase0/beacon-chain.md#rewards-and-penalties-1)
+- [Eth2 においてスラッシングを避けるためのヒント](https://medium.com/prysmatic-labs/eth2-slashing-prevention-tips-f6faa5025f50)
+
+_ソース_
+
+- _[https://benjaminion.xyz/eth2-annotated-spec/phase0/beacon-chain/](https://benjaminion.xyz/eth2-annotated-spec/phase0/beacon-chain/)_
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/index.md
index 3a1dac0e2d9..79325924bcf 100644
--- a/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/index.md
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/index.md
@@ -56,8 +56,7 @@ lang: ja
また、プルーフ・オブ・ワークは通貨を新規発行し、マイナーにインセンティブを与えていました。
-[コンスタンティノープルアップグレード](/history/#constantinople)以降、ブロックの生成を正常に行ったマイナーには、新たにミントされた 2 ETH とトランザクションフィーの一部が報酬として支払われました。
-また、Ommer ブロックの場合には、1.75 ETH を補償しました。 Ommer ブロックとは、あるマイナーが有効ブロックを生成したのとほぼ同時に、違うマイナーが有効なブロックを生成したことを指します。最終的にはどのチェーンが先端に入るかが決定されました。 この Ommer ブロックは、通常ネットワークの遅延が原因で起こりました。
+[コンスタンティノープルアップグレード](/history/#constantinople)以降、ブロックの生成を正常に行ったマイナーには、新たにミントされた 2 ETH とトランザクションフィーの一部が報酬として支払われました。 また、Ommer ブロックの場合には、1.75 ETH を補償しました。 Ommer ブロックとは、あるマイナーが有効ブロックを生成したのとほぼ同時に、違うマイナーが有効なブロックを生成したことを指します。最終的にはどのチェーンが先端に入るかが決定されました。 この Ommer ブロックは、通常ネットワークの遅延が原因で起こりました。
## ファイナリティ {#finality}
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/index.md
index ea6942bb4dc..89df11f5b61 100644
--- a/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/index.md
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/index.md
@@ -41,6 +41,8 @@ Ether のマイニング = ネットワークの保護
## イーサリアムトランザクションのマイニング方法 {#how-ethereum-transactions-were-mined}
+以下に、イーサリアムのプルーフ・オブ・ワークにおいてトランザクションがどのようにミントされていたのかについて概要を説明します。 イーサリアムのプルーフ・オブ・ステークにおけるミントのプロセスについては、[こちら](/developers/docs/consensus-mechanisms/pos/#transaction-execution-ethereum-pos)にも同様の説明があります。
+
1. [アカウント](/developers/docs/accounts/)の秘密鍵を使って、[トランザクション](/developers/docs/transactions/)リクエストを書き込み、署名する。
2. 次に[ノード](/developers/docs/nodes-and-clients/)からイーサリアムネットワーク全体にトランザクションリクエストをブロードキャストする。
3. 新しいトランザクションリクエストを受けると、イーサリアムネットワークの各ノードがリクエストをローカルのメンプールに追加する(メンプールとはブロックのブロックチェーンにまだコミットされていないすべてのトランザクションリクエストのリスト)。
@@ -52,30 +54,28 @@ Ether のマイニング = ネットワークの保護
7. 各ノードは、条件を満たしていないトランザクションリクエストのローカルのメンプールから、新しいブロック内の全トランザクションを削除する。
8. ネットワークに新たに参加する新規ノードは、このトランザクションを含むブロックを含む、すべてのブロックを順にダウンロードする。 ローカル EVM コピーを初期化し(ブランク状態の EVM として開始)、ローカル EVM コピーの上でブロックですべてのトランザクションを実行するプロセスを実行し、各ブロックの状態チェックサムを検証する。
-すべてのトランザクションは一度だけマイニングされますが(新しいブロックに追加され、初めて伝播される)、正規の EVM 状態を進める過程ですべての参加者によって実行・検証されます。 これは、**信頼せず、確認する**というブロックチェーンの主要な考え方を反映したものです。
+すべてのトランザクションは、マイニング(新しいブロックに追加し、最初に伝播すること)が 1 回だけ実行され、その後 EVM の正規ステートを前進させるプロセスですべての参加者が実行、検証します。 これは、**信頼せず、確認する**というブロックチェーンの中心的な考え方を反映したものです。
-## ビジュアルデモ {#a-visual-demo}
+## オマー (アンクル) ブロック {#ommer-blocks}
-マイニングとプルーフ・オブ・ワークのブロックチェーンに関する Austin の説明動画をご視聴ください。
+プルーフ・オブ・ワークによるブロックのマイニングは、確率論的な作業でした。つまり、ネットワークが遅延すると、2 つの有効なブロックが同時に公開される可能性がありました。 この場合、プロトコルは最長の(つまり、「正当性」が最も高い)チェーンを決定するのと同時に、チェーンに含まれなかったが正当である提案されたブロックに対しても部分的な報酬を提供することで、公平性を保証する必要がありました。 これにより、より小規模なマイナー(レイテンシーが大きくなる可能性が高い)も[オマー](/glossary/#ommer)のブロック報酬を通じて収益を得られるため、イーサリアムの分散化に貢献しました。
-
+オマーとは、親の同生を示すジェンダーニュートラルで好ましい用語であるが、「アンクル」と呼ばれることもります。 **イーサリアムがプルーフ・オブ・ステークに移行して以来、各スロットにつき 1 名の提案者のみが選択されるため**、オマーブロックのマイニングは実行されていません。 この変更については、マイニングされたオマーブロックの[履歴チャート](https://ycharts.com/indicators/ethereum_uncle_rate)で確認できます。
-## マイニングアルゴリズム {#mining-algorithm}
+## ビジュアルデモ {#a-visual-demo}
-イーサリアムメインネットでは、[「Ethash」](/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/ethash)という 1 つのマイニングアルゴリズムのみが使用されました。 Ethhash とは、[「Dagger-Hashimoto」](/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/dagger-hashimoto)として知られるオリジナルの研究開発アルゴリズムを受け継いだものです。
+オースティンによるブロックチェーンにおけるマイニングやプルーフ・オブ・ワークについての説明動画をご覧ください。
-[マイニングアルゴリズムの詳細](/developers/docs/consensus-mechanisms/pow/mining-algorithms/)
+
-## 参考文献 {#further-reading}
+## マイニングのアルゴリズム {#mining-algorithm}
-## 関連ツール {#related-tools}
+イーサリアム・メインネットにおいて、マイニングのために用いられたアルゴリズムは[「Ethash」](/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/ethash)のみです。 Ethhash は、[「Dagger-Hashimoto」](/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/dagger-hashimoto)という当初の研究開発用アルゴリズムの後継アルゴリズムです。
-- [上位のイーサリアムマイナー](https://etherscan.io/stat/miner?range=7&blocktype=blocks)
-- [Etherscan マイニング計算機](https://etherscan.io/ether-mining-calculator)
-- [Minerstat マイニング計算機](https://minerstat.com/coin/ETH)
+[マイニングのアルゴリズムについての詳細](/developers/docs/consensus-mechanisms/pow/mining-algorithms/)
## 関連トピック {#related-topics}
- [ガス](/developers/docs/gas/)
-- [EVM](/developers/docs/evm/)
+- [EVM(イーサリアム仮想マシン)](/developers/docs/evm/)
- [プルーフ・オブ・ワーク](/developers/docs/consensus-mechanisms/pow/)
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/dagger-hashimoto/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/dagger-hashimoto/index.md
new file mode 100644
index 00000000000..e585a64b127
--- /dev/null
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/dagger-hashimoto/index.md
@@ -0,0 +1,334 @@
+---
+title: ダガーハシモト
+description: ダガーハシモト・アルゴリズムの詳細
+lang: ja
+---
+
+ダガーハシモト(Dagger-Hashimoto)は、イーサリアムのマイニングアルゴリズムの最初の研究実装と仕様でした。 その後、ダガーハシモトから[Ethash](#ethash)に置き換えられました。 マイニングは、2022 年 9 月 15 日の[マージ](/updates/merge)で完全に廃止されました。 それ以降、イーサリアムには [プルーフ・オブ・ステーク](/developers/docs/consensus-mechanisms/pos)のメカニズムが使われています。 このページについては過去の流れを理解する目的でご覧ください。この情報は、マージ後のイーサリアムには該当しません。
+
+## 前提知識 {#prerequisites}
+
+このページをより理解するために、まず[プルーフ・オブ・ワーク・コンセンサス](/developers/docs/consensus-mechanisms/pow)、[マイニング](/developers/docs/consensus-mechanisms/pow/mining)、[マイニングアルゴリズム](/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms)を読むことをお勧めします。
+
+## ダガーハシモト {#dagger-hashimoto}
+
+ダガーハシモトは、次の 2 つの目的を達成することを目指しています。
+
+1. **ASIC 耐性**: アルゴリズム専用ハードウェアの製作によって得られる利益を、最小限にすること。
+2. **ライトクライアントの検証可能性**: ライトクライアントがブロックを効率的に検証可能であること。
+
+追加の修正により、ご希望に応じて、3 つ目の目標を達成する方法も記載しますが、複雑になります。
+
+**フルチェーンストレージ**: マイニングでは、完全なブロックチェーンの状態の保管を必要にすること(イーサリアムのステートツリーの不規則な構造により、特によく使われるいくつかのコントラクトは、ある程度のプルーニングが可能だと予想されます。しかし、これを最小限に抑えたいと考えています)。
+
+## 有向非巡回グラフ(DAG)の生成 {#dag-generation}
+
+Python を使って、このアルゴリズムのコードを以下に定義します。 最初に、指定された精度の符号なし整数型を、マーシャリングして文字列にするため `encode_int`を用意します。 変換された値を戻す関数もまた用意します。
+
+```python
+NUM_BITS = 512
+
+def encode_int(x):
+ "Encode an integer x as a string of 64 characters using a big-endian scheme"
+ o = ''
+ for _ in range(NUM_BITS / 8):
+ o = chr(x % 256) + o
+ x //= 256
+ return o
+
+def decode_int(s):
+ "Unencode an integer x from a string using a big-endian scheme"
+ x = 0
+ for c in s:
+ x *= 256
+ x += ord(c)
+ return x
+```
+
+次に`sha3`は、整数を引数に取り、整数を出力する関数とします。`dbl_sha3`は、倍精度浮動小数点数型の sha3 関数とします。このレファレンスのコードを、実装する場合は次のように使います。
+
+```python
+from pyethereum import utils
+def sha3(x):
+ if isinstance(x, (int, long)):
+ x = encode_int(x)
+ return decode_int(utils.sha3(x))
+
+def dbl_sha3(x):
+ if isinstance(x, (int, long)):
+ x = encode_int(x)
+ return decode_int(utils.sha3(utils.sha3(x)))
+```
+
+### パラメータ {#parameters}
+
+アルゴリズムに使用されるパラメータは次のとおりです。
+
+```python
+SAFE_PRIME_512 = 2**512 - 38117 # Largest Safe Prime less than 2**512
+
+params = {
+ "n": 4000055296 * 8 // NUM_BITS, # Size of the dataset (4 Gigabytes); MUST BE MULTIPLE OF 65536
+ "n_inc": 65536, # Increment in value of n per period; MUST BE MULTIPLE OF 65536
+ # with epochtime=20000 gives 882 MB growth per year
+ "cache_size": 2500, # Size of the light client's cache (can be chosen by light
+ # client; not part of the algo spec)
+ "diff": 2**14, # Difficulty (adjusted during block evaluation)
+ "epochtime": 100000, # Length of an epoch in blocks (how often the dataset is updated)
+ "k": 1, # Number of parents of a node
+ "w": w, # Used for modular exponentiation hashing
+ "accesses": 200, # Number of dataset accesses during hashimoto
+ "P": SAFE_PRIME_512 # Safe Prime for hashing and random number generation
+}
+```
+
+この場合、`P`は、`log₂(P)`によって 512 よりわずかに小さくなるように選ばれた素数です。これは、数値を表すために使用している 512 ビットに対応します。 実際に格納される必要があるのは、DAG の後半部分です。事実上の RAM 要件は、1GB から始まり毎年 441MB ずつ増加します。
+
+### ダガーグラフの構築 {#dagger-graph-building}
+
+原始的なダガーグラフの構築は、以下のように定義できます。
+
+```python
+def produce_dag(params, seed, length):
+ P = params["P"]
+ picker = init = pow(sha3(seed), params["w"], P)
+ o = [init]
+ for i in range(1, length):
+ x = picker = (picker * init) % P
+ for _ in range(params["k"]):
+ x ^= o[x % i]
+ o.append(pow(x, params["w"], P))
+ return o
+```
+
+基本的には、単一ノードである`sha3(seed)`として、グラフをスタートします。そこから、ランダムな前のノードに基づいて、他のノードを順次追加し始めます。 新しいノードが作成されると、シードの冪剰余が計算され、`i`より小さいいくつかのインデックスがランダムに選択されます (上記の`x % i`を使用) 。それらのインデックスのノードの値は、計算で使用され、`x`の新しい値を生成します。この値は、 (排他的論理和に基づいた) 小さなプルール・オブ・ワーク関数に送られ、最終的にはインデックス`i`のブラフの値を生成します。 この特有の設計の背後にある理論的根拠は、DAG のシーケンシャルアクセスを強制することです。アクセスされる DAG の次の値は、現在の値が判明するまで決定できません。 最後に、冪剰余で結果をさらにハッシュ化します。
+
+このアルゴリズムは、数論から得られたいくつかの結果に依存しています。 考察については、ページ下部にある付録を参照してください。
+
+## ライトクライアントの評価 {#light-client-evaluation}
+
+上記のグラフ構造は、少数のノードのみのサブツリーを計算してグラフの各ノードを再構築できるようすることを目的にしています。また、少量の補助メモリのみを必要とします。 k=1 の場合、サブツリーは、DAG の最初の要素までのチェーンの値にすぎないことに注意してください。
+
+ライトクライアントの DAG 計算関数は、次のように動作します。
+
+```python
+def quick_calc(params, seed, p):
+ w, P = params["w"], params["P"]
+ cache = {}
+
+ def quick_calc_cached(p):
+ if p in cache:
+ pass
+ elif p == 0:
+ cache[p] = pow(sha3(seed), w, P)
+ else:
+ x = pow(sha3(seed), (p + 1) * w, P)
+ for _ in range(params["k"]):
+ x ^= quick_calc_cached(x % p)
+ cache[p] = pow(x, w, P)
+ return cache[p]
+
+ return quick_calc_cached(p)
+```
+
+基本的に、上記のアルゴリズムを単純に書き直し、DAG 全体の値を計算するループが除かれ、以前のノード検索から、再帰呼び出しまたはキャッシュ検索に置き換えられています。 `k=1`の場合、キャッシュは不要となることに注意してください。しかし、さらなる最適化において、DAG の最初の数千の値が事前に計算され、計算用の静的キャッシュとして保持されます。これのコード実装は、付録を参照してください。
+
+## 有向非巡回グラフ(DAG)のダブルバッファ {#double-buffer}
+
+フルクライアントでは、上記の式で生成した 2 つの DAG の[_ダブルバッファ_](https://wikipedia.org/wiki/Multiple_buffering)が使われます。 このアイデアは、DAG が上記のパラメータに従い、ブロックの`epochtime`数ごとに生成されるというものです。 クライアントは、最新の生成された DAG を使うのではなく、1 つ前の DAG を使います。 この利点としては、マイナーが突然すべてのデータを再計算するステップを取り入れる必要がなく、DAG を時間の経過とともに置き換えられることです。 そうでなければ、チェーンを処理する一定間隔で突然一時的に遅くなり、集中化が劇的に増加する可能性があります。 これにより、すべてのデータが再計算される前の数分間以内に、51%攻撃のリスクが発生します。
+
+ブロックのワークを計算するために使われる DAG セットを生成するために使用するアルゴリズムは、次のようになります。
+
+```python
+def get_prevhash(n):
+ from pyethereum.blocks import GENESIS_PREVHASH
+ from pyethereum import chain_manager
+ if num <= 0:
+ return hash_to_int(GENESIS_PREVHASH)
+ else:
+ prevhash = chain_manager.index.get_block_by_number(n - 1)
+ return decode_int(prevhash)
+
+def get_seedset(params, block):
+ seedset = {}
+ seedset["back_number"] = block.number - (block.number % params["epochtime"])
+ seedset["back_hash"] = get_prevhash(seedset["back_number"])
+ seedset["front_number"] = max(seedset["back_number"] - params["epochtime"], 0)
+ seedset["front_hash"] = get_prevhash(seedset["front_number"])
+ return seedset
+
+def get_dagsize(params, block):
+ return params["n"] + (block.number // params["epochtime"]) * params["n_inc"]
+
+def get_daggerset(params, block):
+ dagsz = get_dagsize(params, block)
+ seedset = get_seedset(params, block)
+ if seedset["front_hash"] <= 0:
+ # No back buffer is possible, just make front buffer
+ return {"front": {"dag": produce_dag(params, seedset["front_hash"], dagsz),
+ "block_number": 0}}
+ else:
+ return {"front": {"dag": produce_dag(params, seedset["front_hash"], dagsz),
+ "block_number": seedset["front_number"]},
+ "back": {"dag": produce_dag(params, seedset["back_hash"], dagsz),
+ "block_number": seedset["back_number"]}}
+```
+
+## ハシモト {#hashimoto}
+
+オリジナルのハシモトの背景にあるアイデアは、ブロックチェーンをデータセットとして使用することです。ブロックチェーンから N 個のインデックスを選択して計算を実行し、これらのインデックスでトランザクションを収集し、このデータの排他的論理和(XOR)を実行して、結果のハッシュ値を返します。 Thaddeus Dryja のオリジナルのアルゴリズムは、次のように一貫性のために Python でも書かれています。
+
+```python
+def orig_hashimoto(prev_hash, merkle_root, list_of_transactions, nonce):
+ hash_output_A = sha256(prev_hash + merkle_root + nonce)
+ txid_mix = 0
+ for i in range(64):
+ shifted_A = hash_output_A >> i
+ transaction = shifted_A % len(list_of_transactions)
+ txid_mix ^= list_of_transactions[transaction] << i
+ return txid_max ^ (nonce << 192)
+```
+
+残念ながら、ハシモトは RAM の消費が多いとみなされています。256 ビット演算に依存しており、計算にかなりのオーバーヘッドがあります。 しかし、ダガーハシモトでは、この問題に対処するため、最下位 64 ビットのみを使用してデータセットのインデックスを作成します。
+
+```python
+def hashimoto(dag, dagsize, params, header, nonce):
+ m = dagsize / 2
+ mix = sha3(encode_int(nonce) + header)
+ for _ in range(params["accesses"]):
+ mix ^= dag[m + (mix % 2**64) % m]
+ return dbl_sha3(mix)
+```
+
+倍精度浮動小数点数型(double) SHA3 を使用して、ゼロデータ形式、ほぼ即時の事前検証、提供された正しい中間値のみの検証などが可能です。 このプルーフ・オブ・ワークの外側のレイヤーは、ASIC と相性が非常に良く、かなり脆弱になってます。しかし、すぐに拒否されないブロックを生成するには、少量のワークをしなければならないため、DDoS 攻撃をさらに困難にします。 以下は、ライトクライアントのバージョンです。
+
+```python
+def quick_hashimoto(seed, dagsize, params, header, nonce):
+ m = dagsize // 2
+ mix = sha3(nonce + header)
+ for _ in range(params["accesses"]):
+ mix ^= quick_calc(params, seed, m + (mix % 2**64) % m)
+ return dbl_sha3(mix)
+```
+
+## マイニングと検証 {#mining-and-verifying}
+
+それでは、すべてをマイニングアルゴリズムにまとめてみましょう。
+
+```python
+def mine(daggerset, params, block):
+ from random import randint
+ nonce = randint(0, 2**64)
+ while 1:
+ result = hashimoto(daggerset, get_dagsize(params, block),
+ params, decode_int(block.prevhash), nonce)
+ if result * params["diff"] < 2**256:
+ break
+ nonce += 1
+ if nonce >= 2**64:
+ nonce = 0
+ return nonce
+```
+
+以下は、検証アルゴリズムです。
+
+```python
+def verify(daggerset, params, block, nonce):
+ result = hashimoto(daggerset, get_dagsize(params, block),
+ params, decode_int(block.prevhash), nonce)
+ return result * params["diff"] < 2**256
+```
+
+以下は、ライトクライアントフレンドリーな検証です。
+
+```python
+def light_verify(params, header, nonce):
+ seedset = get_seedset(params, block)
+ result = quick_hashimoto(seedset["front_hash"], get_dagsize(params, block),
+ params, decode_int(block.prevhash), nonce)
+ return result * params["diff"] < 2**256
+```
+
+また、ダガーハシモトは、ブロックヘッダに次の追加の要件を課していることに注意してください。
+
+- 2 層検証が機能するためには、ブロックヘッダーに、ノンス (nonce)と、前に sha3 だった中間値の両方が含まれている必要がある。
+- ブロックヘッダーのどこかに、現在のシードセットの sha3 が格納されている必要がある。
+
+## 参考文献 {#further-reading}
+
+_役に立つコミュニティリソースをご存知の場合は、 このページを編集して追加してください。_
+
+## 付録 {#appendix}
+
+前述のように、DAG の生成で使われる乱数発生器(RNG)は、数論から得られた次の結果に依存しています。 最初に`picker`変数のもととなるレーマー乱数発生器の周期が広いことを断言しておきます。 次に、`pow(x,3,P)`は、 `x ∈ [2,P-2]`を開始条件として、`x`を`1`または`P-1`にマップしないことを示します。 最後に、 `pow(x,3,P)`を、ハッシュ関数として扱うと、衝突率が低くなることを示します。
+
+### レーマー 乱数発生器 {#lehmer-random-number}
+
+`produce_dag`関数は、無作為の乱数を生成する必要がない一方で、潜在的な脅威として`seed**i % P`が一握りの値しか取れません。 このため、このパターンを認識しているマイナーは、そうでないマイナーに比べて有利になる可能性があります。
+
+これを避けるために、数論による結果を使う必要があります。 [_安全素数_](https://en.wikipedia.org/wiki/Safe_prime)とは、 `(P-1)/2`も素数であるような素数`P`と定義されています。 [乗法群](https://en.wikipedia.org/wiki/Multiplicative_group_of_integers_modulo_n)のメンバー `x`の*次数* `ℤ/nℤ`は、次の公式にある小さい字の`m`で定義されています。 xᵐ mod P ≡ 1
+これらの定義から、次のようになります。
+
+> 見解 1. `x`を安全素数`P`の乗法群`ℤ/Pℤ`のメンバーとします。 `x mod P ≠ 1 mod P`かつ`x mod P ≠ P-1 mod P`の場合は、`x`の次数は、`P-1`または`(P-1)/2`となります。
+
+_証明_. `P`は安全素数なので、\[ラグランジュの定理\]\[lagrange\]により、`x`の次数は`1`、`2`、`(P-1)/2`、または`P-1`のいずれかになります。
+
+`x`の次数は`1`になることはできません。フェルマーの小定理により、次を満たすためです。
+
+xP-1 mod P ≡ 1
+
+したがって、`x`は`ℤ/nℤ`の乗法的単位元でなければならず、一意です。 前提で`x≠1`としたので、これはありえません。
+
+`x = P-1`でない限り、`x`の次数を`2`にすることはできません。これは、`P`が素数であることに違反するためです。
+
+上記の命題から、`(picker * init) % P`の繰り返しは、少なくとも`(P-1)/2`の周期になることがわかります。 これは、`P`を 2 以上の累乗にほぼ等しい安全素数として選択し、`init`が`[2,2**256+1]`の間隔にあるためです。 `P`の大きさを考えると、冪剰余から周期を予想することはできません。
+
+DAG の最初のセルを割り当てるとき (`init`というラベルの付いた変数) 、`pow(sha3(seed) + 2, 3, P)`を計算します。 一見すると、これは結果が`1`でも`P-1`でもないことを保証しません。 しかし、`P-1`は、安全素数であるため、見解 1 の帰結となる次の追加の保証があります。
+
+> 見解 2. `x`を安全素数`P`の乗法群`ℤ/Pℤ`のメンバーとし、`w`を自然数とします。 `x mod P ≠ 1 mod P`かつ`x mod P ≠ P-1 mod P`および`w mod P ≠ P-1 mod P`かつ`w mod P ≠ 0 mod P`の場合、`xʷ mod P ≠ 1 mod P`かつ`xʷ mod P ≠ P-1 mod P`
+
+### ハッシュ関数としての冪乗余 {#modular-exponentiation}
+
+`P`と`w`の特定の値に対して、関数`pow(x,w,P)`は、多くの衝突を起こす可能性があります。 たとえば、`pow(x,9,19) `は値`{1,18}`のみを取ります。
+
+`P`が素数であるとすると、累積余剰ハッシュ関数の適切な`w`は、次の結果を使用して選択できます。
+
+> 見解 3. `P`を素数とし、`ℤ/Pℤ`のすべての`a`かつ`b`において、そのときに限り`w`かつ`P-1`が互いに素であることが成り立ち、これは次のようになります。
+>
+>
+> `a mod P ≡ b mod P` のとき、そのときに限り `aʷ mod P ≡ bʷ mod P`
+>
+
+したがって、`P`が素数でかつ`w`が`P-1`に対して互いに素であるとすると、`|{pow(x, w, P) : x ∈ ℤ}| = P `が得られます。考えられるハッシュ関数の衝突率が最小であることを意味します。
+
+選択したように`P`が安全素数であるという特殊なケースでは、`P-1`が 1、2、`(P-1)/2`、および`P-1`の因数のみを持ちます。 `P`>7 であるため、3 は、`P-1`に対して互いに素であることがわかります。したがって、`w=3`は、上記の命題を満たします。
+
+## より効率的なキャッシュベースの評価アルゴリズム {#cache-based-evaluation}
+
+```python
+def quick_calc(params, seed, p):
+ cache = produce_dag(params, seed, params["cache_size"])
+ return quick_calc_cached(cache, params, p)
+
+def quick_calc_cached(cache, params, p):
+ P = params["P"]
+ if p < len(cache):
+ return cache[p]
+ else:
+ x = pow(cache[0], p + 1, P)
+ for _ in range(params["k"]):
+ x ^= quick_calc_cached(cache, params, x % p)
+ return pow(x, params["w"], P)
+
+def quick_hashimoto(seed, dagsize, params, header, nonce):
+ cache = produce_dag(params, seed, params["cache_size"])
+ return quick_hashimoto_cached(cache, dagsize, params, header, nonce)
+
+def quick_hashimoto_cached(cache, dagsize, params, header, nonce):
+ m = dagsize // 2
+ mask = 2**64 - 1
+ mix = sha3(encode_int(nonce) + header)
+ for _ in range(params["accesses"]):
+ mix ^= quick_calc_cached(cache, params, m + (mix & mask) % m)
+ return dbl_sha3(mix)
+```
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/ethash/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/ethash/index.md
new file mode 100644
index 00000000000..6ce129cda25
--- /dev/null
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/ethash/index.md
@@ -0,0 +1,1014 @@
+---
+title: Ethash
+description: Ethashアルゴリズムの詳細
+lang: ja
+---
+
+
+ Ethashは、イーサリアムのプルーフ・オブ・ワークのマイニングアルゴリズムでした。 プルーフ・オブ・ワークは、今『完全に廃止』されており、イーサリアムは現在プルーフ・オブ・ステーク により安全が確保されています。 詳細については、マージ 、プルーフ・オブ・ステーク およびステーキング を参照してください。 このページについては、これまでのイーサリアムの歩みを学ぶための参考としてお読みください。
+
+
+[Ethash](https://github.com/ethereum/wiki/wiki/Ethash)は、 [ダガーハシモト](/developers/docs/consensus-mechanisms/pow/mining-algorithms/dagger-hashimoto)アルゴリズムの改良版です。 Ethash プルーフ・オブ・ワークは、[メモリハード](https://wikipedia.org/wiki/Memory-hard_function)になっており、アルゴリズムで ASIC 耐性が高まると考えられました。 最終的には、Ethash ASIC が開発されましたが、GPU マイニングは、プルーフ・オブ・ワークが停止されるまでが実行可能なオプションでした。 Ethash は現在でも、イーサリアム以外のプルール・オブ・ワーク・ネットワークで他のコインのマイニングに使われています。
+
+## Ethash の仕組み {#how-does-ethash-work}
+
+ノンス (nonce)とブロックヘッダーに依存する固定リソースのサブセットを選択する必要があるプルーフ・オブ・ワーク・アルゴリズムで、メモリハードを実現します。 この(数ギガバイトの大きさの)リソースは、DAG と呼ばれます。 DAG は、30000 ブロックごと、エポックと呼ばれる最大 125 時間(約 5.2 日)のウィンドウで、変更されます。また生成にはしばらく時間がかかります。 DAG はブロックの高さのみに依存するため、事前に生成はできますが、そうでない場合、クライアントはブロックの生成プロセスが終わるまで待つ必要があります。 クライアントが事前に DAG を生成してキャッシュしないと、各エポックの遷移で大規模なブロック遅延がネットワークに発生する可能性があります。 プルーフ・オブ・ワークを検証するために、DAG が生成される必要がないことに留意してください。基本的に低 CPU と小さなメモリ両方で検証できます。
+
+アルゴリズムが取る一般的なルートは以下のとおりです。
+
+1. **シード**が存在し、その時点までブロックヘッダーをスキャンすることで、ブロックごとに計算できる。
+2. シードから**16MB の疑似乱数キャッシュ**を計算できる。 ライトクライアントは、キャッシュを保存する。
+3. キャッシュから各アイテムがキャッシュの少数のアイテムのみに依存するプロパティを持つ**1GB データセット**を生成できる。 フルクライアントとマイナーは、データセットを保存する。 データセットは時間とともに線形的に増加する。
+4. マイニングは、データセットのランダムなスライスを取得し、それらを結合してハッシュ化する。 検証はキャッシュを使用して必要なデータセットの特定の部分を再生成するため、少ないメモリで実行できる(そのためキャッシュの保存だけ必要)。
+
+大きなデータセットでは、30000 ブロックごとに一度更新されます。マイナーの労力の大部分は、データセットを読み込むことであり、データセットに変更を加えることではありません。
+
+## 定義 {#definitions}
+
+以下の定義を採用しています。
+
+```
+WORD_BYTES = 4 # bytes in word
+DATASET_BYTES_INIT = 2**30 # bytes in dataset at genesis
+DATASET_BYTES_GROWTH = 2**23 # dataset growth per epoch
+CACHE_BYTES_INIT = 2**24 # bytes in cache at genesis
+CACHE_BYTES_GROWTH = 2**17 # cache growth per epoch
+CACHE_MULTIPLIER=1024 # Size of the DAG relative to the cache
+EPOCH_LENGTH = 30000 # blocks per epoch
+MIX_BYTES = 128 # width of mix
+HASH_BYTES = 64 # hash length in bytes
+DATASET_PARENTS = 256 # number of parents of each dataset element
+CACHE_ROUNDS = 3 # number of rounds in cache production
+ACCESSES = 64 # number of accesses in hashimoto loop
+```
+
+### 「SHA3」の使用 {#sha3}
+
+イーサリアムの開発は、SHA3 標準の開発と同時期に起こりました。標準プロセスは、最終決定したハッシュアルゴリズムのパディングが遅れて変更されたため、イーサリアムの「sha3_256」および「sha3_512」ハッシュは、標準の sha3 ハッシュではありません。他の文脈の多くでは、変異型として「Keccak-256」および「Keccak-512」と呼ばれています。 この考察については、 [こちら](https://eips.ethereum.org/EIPS-1803)、[こちら](http://ethereum.stackexchange.com/questions/550/which-cryptographic-hash-function-does-ethereum-use)、または[こちら](http://bitcoin.stackexchange.com/questions/42055/what-is-the-approach-to-calculate-an-ethereum-address-from-a-256-bit-private-key/42057#42057)を参照してください。
+
+以下のアルゴリズムの説明では、「sha3」ハッシュが参照されることを覚えておいてください。
+
+## パラメータ {#parameters}
+
+Ethash のキャッシュとデータセットのパラメータは、ブロック番号に依存します。 キャッシュサイズとデータセットサイズは、両方とも線形に増えていきます。しかし、周期的な動作につながる偶発的な規則性が発生するリスクを減らすために、線形的に増加するしきい値を下回る最大の素数を常に取ります。
+
+```python
+def get_cache_size(block_number):
+ sz = CACHE_BYTES_INIT + CACHE_BYTES_GROWTH * (block_number // EPOCH_LENGTH)
+ sz -= HASH_BYTES
+ while not isprime(sz / HASH_BYTES):
+ sz -= 2 * HASH_BYTES
+ return sz
+
+def get_full_size(block_number):
+ sz = DATASET_BYTES_INIT + DATASET_BYTES_GROWTH * (block_number // EPOCH_LENGTH)
+ sz -= MIX_BYTES
+ while not isprime(sz / MIX_BYTES):
+ sz -= 2 * MIX_BYTES
+ return sz
+```
+
+データセットとキャッシュサイズの値の表は、付録に記載されています。
+
+## キャッシュ生成 {#cache-generation}
+
+以下に、キャッシュを生成する関数を記述します。
+
+```python
+def mkcache(cache_size, seed):
+ n = cache_size // HASH_BYTES
+
+ # Sequentially produce the initial dataset
+ o = [sha3_512(seed)]
+ for i in range(1, n):
+ o.append(sha3_512(o[-1]))
+
+ # Use a low-round version of randmemohash
+ for _ in range(CACHE_ROUNDS):
+ for i in range(n):
+ v = o[i][0] % n
+ o[i] = sha3_512(map(xor, o[(i-1+n) % n], o[v]))
+
+ return o
+```
+
+キャッシュ生成プロセスは、最初に 32MB のメモリを順番に埋め、次に、[_Strict Memory Hard Hashing Functions_ (2014)](http://www.hashcash.org/papers/memohash.pdf)に掲載されている Sergio Demian Lerner 氏の*RandMemoHash*アルゴリズムを 2 パス実行します。 出力は、524288 個の 64 バイトの値のセットです。
+
+## データ集約関数 {#date-aggregation-function}
+
+いくつかのケースにおいて、排他的論理和の非結合的代替として[FNV hash](https://en.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93Vo_hash_function)から発想を得たアルゴリズムを使用します。 素数を 1 バイト(オクテット)ずつ順番に乗算する FNV-1 の仕様ではなく、素数を全 32 ビットの入力で乗算することに注意してください。
+
+```python
+FNV_PRIME = 0x01000193
+
+def fnv(v1, v2):
+ return ((v1 * FNV_PRIME) ^ v2) % 2**32
+```
+
+イエローペーパーでは、FNV を v1\*(FNV_PRIME ^ v2)と指定していますが、現在の実装ではすべて上記の定義で統一しています。
+
+## フルデータセットの計算 {#full-dataset-calculation}
+
+1GB のフルデータセットの 64 バイトの各アイテムは、次のように計算されます。
+
+```python
+def calc_dataset_item(cache, i):
+ n = len(cache)
+ r = HASH_BYTES // WORD_BYTES
+ # initialize the mix
+ mix = copy.copy(cache[i % n])
+ mix[0] ^= i
+ mix = sha3_512(mix)
+ # fnv it with a lot of random cache nodes based on i
+ for j in range(DATASET_PARENTS):
+ cache_index = fnv(i ^ j, mix[j % r])
+ mix = map(fnv, mix, cache[cache_index % n])
+ return sha3_512(mix)
+```
+
+基本的に、疑似乱数で選ばれた 256 個のキャッシュノードからデータを結合し、データセットノードを計算するためにハッシュ化します。 そのあと、データセット全体が、次のように生成されます。
+
+```python
+def calc_dataset(full_size, cache):
+ return [calc_dataset_item(cache, i) for i in range(full_size // HASH_BYTES)]
+```
+
+## メインループ {#main-loop}
+
+ここでは、メインのハシモトに似たループを記述します。特定のヘッダーとノンス (nonce)の最終的な値を生成するために、フルデータセットからデータを集約します。 以下のコードでは、`header`は*切り捨てられた*ブロックヘッダー(すなわち、フィールド**mixHash**と**nonce**を除外したヘッダー)の RLP 表現の SHA3-256*ハッシュ*を表します。 `nonce`は、ビッグエンディアンオーダーの 64 ビット符号なし整数 8 バイトです。 したがって、`nonce[::-1]`は、その値の 8 バイトのリトルエンディアン表現です。
+
+```python
+def hashimoto(header, nonce, full_size, dataset_lookup):
+ n = full_size / HASH_BYTES
+ w = MIX_BYTES // WORD_BYTES
+ mixhashes = MIX_BYTES / HASH_BYTES
+ # combine header+nonce into a 64 byte seed
+ s = sha3_512(header + nonce[::-1])
+ # start the mix with replicated s
+ mix = []
+ for _ in range(MIX_BYTES / HASH_BYTES):
+ mix.extend(s)
+ # mix in random dataset nodes
+ for i in range(ACCESSES):
+ p = fnv(i ^ s[0], mix[i % w]) % (n // mixhashes) * mixhashes
+ newdata = []
+ for j in range(MIX_BYTES / HASH_BYTES):
+ newdata.extend(dataset_lookup(p + j))
+ mix = map(fnv, mix, newdata)
+ # compress mix
+ cmix = []
+ for i in range(0, len(mix), 4):
+ cmix.append(fnv(fnv(fnv(mix[i], mix[i+1]), mix[i+2]), mix[i+3]))
+ return {
+ "mix digest": serialize_hash(cmix),
+ "result": serialize_hash(sha3_256(s+cmix))
+ }
+
+def hashimoto_light(full_size, cache, header, nonce):
+ return hashimoto(header, nonce, full_size, lambda x: calc_dataset_item(cache, x))
+
+def hashimoto_full(full_size, dataset, header, nonce):
+ return hashimoto(header, nonce, full_size, lambda x: dataset[x])
+```
+
+基本的に、128 バイト幅の「mix」を維持し、フルデータセットから 128 バイトを繰り返し順番にフェッチし、`fnv`関数を使って、それを mix と結合します。 128 バイトのシーケンシャルアクセス が使用されており、アルゴリズムの各ラウンドは、常に RAM から完全なページをフェッチし、理論的に ASIC が回避できるトランスレーション・ルックアサイド・バッファのミスを最小限にします。
+
+アルゴリズムの出力が目標値を下回っている場合は、ノンス (nonce)は有効です。 `sha3_256`を最後に追加適用することで、ノンス (nonce)が必ず存在することになります。これは、少なくとも少量のワークが行われたことを証明するために提供でき、このクイックアウタ・ープルーフ・オブ・ワーク(PoW)検証は、DDoS 対策に利用できます。 また、その結果が不偏の 256 ビットの数であることを統計的に保証する役割もあります。
+
+## マイニング {#mining}
+
+マイニングアルゴリズムは、以下のように定義されています。
+
+```python
+def mine(full_size, dataset, header, difficulty):
+ # zero-pad target to compare with hash on the same digit
+ target = zpad(encode_int(2**256 // difficulty), 64)[::-1]
+ from random import randint
+ nonce = randint(0, 2**64)
+ while hashimoto_full(full_size, dataset, header, nonce) > target:
+ nonce = (nonce + 1) % 2**64
+ return nonce
+```
+
+## シードハッシュの定義 {#seed-hash}
+
+あるブロック上でマイニングをするために使うシードハッシュを計算するのに、以下のアルゴリズムを使っています。
+
+```python
+ def get_seedhash(block):
+ s = '\x00' * 32
+ for i in range(block.number // EPOCH_LENGTH):
+ s = serialize_hash(sha3_256(s))
+ return s
+```
+
+スムーズなマイニングと検証のために、別々のスレッドで将来のシードハッシュとデータセットを事前計算することを推奨します。
+
+## 参考文献 {#further-reading}
+
+_役に立つコミュニティリソースをご存知の場合は、 このページを編集して追加してください。_
+
+## 付録 {#appendix}
+
+上記の python で記述された仕様をコードとして実行する場合は、以下のコードを先頭に付け足してください。
+
+```python
+import sha3, copy
+
+# Assumes little endian bit ordering (same as Intel architectures)
+def decode_int(s):
+ return int(s[::-1].encode('hex'), 16) if s else 0
+
+def encode_int(s):
+ a = "%x" % s
+ return '' if s == 0 else ('0' * (len(a) % 2) + a).decode('hex')[::-1]
+
+def zpad(s, length):
+ return s + '\x00' * max(0, length - len(s))
+
+def serialize_hash(h):
+ return ''.join([zpad(encode_int(x), 4) for x in h])
+
+def deserialize_hash(h):
+ return [decode_int(h[i:i+WORD_BYTES]) for i in range(0, len(h), WORD_BYTES)]
+
+def hash_words(h, sz, x):
+ if isinstance(x, list):
+ x = serialize_hash(x)
+ y = h(x)
+ return deserialize_hash(y)
+
+def serialize_cache(ds):
+ return ''.join([serialize_hash(h) for h in ds])
+
+serialize_dataset = serialize_cache
+
+# sha3 hash function, outputs 64 bytes
+def sha3_512(x):
+ return hash_words(lambda v: sha3.sha3_512(v).digest(), 64, x)
+
+def sha3_256(x):
+ return hash_words(lambda v: sha3.sha3_256(v).digest(), 32, x)
+
+def xor(a, b):
+ return a ^ b
+
+def isprime(x):
+ for i in range(2, int(x**0.5)):
+ if x % i == 0:
+ return False
+ return True
+```
+
+### データサイズ {#data-sizes}
+
+次のルックアップテーブルは、データサイズとキャッシュサイズの約 2048 個のエポックの一覧です。
+
+```python
+def get_datasize(block_number):
+ return data_sizes[block_number // EPOCH_LENGTH]
+
+def get_cachesize(block_number):
+ return cache_sizes[block_number // EPOCH_LENGTH]
+
+data_sizes = [
+1073739904, 1082130304, 1090514816, 1098906752, 1107293056,
+1115684224, 1124070016, 1132461952, 1140849536, 1149232768,
+1157627776, 1166013824, 1174404736, 1182786944, 1191180416,
+1199568512, 1207958912, 1216345216, 1224732032, 1233124736,
+1241513344, 1249902464, 1258290304, 1266673792, 1275067264,
+1283453312, 1291844992, 1300234112, 1308619904, 1317010048,
+1325397376, 1333787776, 1342176128, 1350561664, 1358954368,
+1367339392, 1375731584, 1384118144, 1392507008, 1400897408,
+1409284736, 1417673344, 1426062464, 1434451072, 1442839168,
+1451229056, 1459615616, 1468006016, 1476394112, 1484782976,
+1493171584, 1501559168, 1509948032, 1518337664, 1526726528,
+1535114624, 1543503488, 1551892096, 1560278656, 1568669056,
+1577056384, 1585446272, 1593831296, 1602219392, 1610610304,
+1619000192, 1627386752, 1635773824, 1644164224, 1652555648,
+1660943488, 1669332608, 1677721216, 1686109312, 1694497664,
+1702886272, 1711274624, 1719661184, 1728047744, 1736434816,
+1744829056, 1753218944, 1761606272, 1769995904, 1778382464,
+1786772864, 1795157888, 1803550592, 1811937664, 1820327552,
+1828711552, 1837102976, 1845488768, 1853879936, 1862269312,
+1870656896, 1879048064, 1887431552, 1895825024, 1904212096,
+1912601216, 1920988544, 1929379456, 1937765504, 1946156672,
+1954543232, 1962932096, 1971321728, 1979707264, 1988093056,
+1996487552, 2004874624, 2013262208, 2021653888, 2030039936,
+2038430848, 2046819968, 2055208576, 2063596672, 2071981952,
+2080373632, 2088762752, 2097149056, 2105539712, 2113928576,
+2122315136, 2130700672, 2139092608, 2147483264, 2155872128,
+2164257664, 2172642176, 2181035392, 2189426048, 2197814912,
+2206203008, 2214587264, 2222979712, 2231367808, 2239758208,
+2248145024, 2256527744, 2264922752, 2273312128, 2281701248,
+2290086272, 2298476672, 2306867072, 2315251072, 2323639168,
+2332032128, 2340420224, 2348808064, 2357196416, 2365580416,
+2373966976, 2382363008, 2390748544, 2399139968, 2407530368,
+2415918976, 2424307328, 2432695424, 2441084288, 2449472384,
+2457861248, 2466247808, 2474637184, 2483026816, 2491414144,
+2499803776, 2508191872, 2516582272, 2524970368, 2533359232,
+2541743488, 2550134144, 2558525056, 2566913408, 2575301504,
+2583686528, 2592073856, 2600467328, 2608856192, 2617240448,
+2625631616, 2634022016, 2642407552, 2650796416, 2659188352,
+2667574912, 2675965312, 2684352896, 2692738688, 2701130624,
+2709518464, 2717907328, 2726293376, 2734685056, 2743073152,
+2751462016, 2759851648, 2768232832, 2776625536, 2785017728,
+2793401984, 2801794432, 2810182016, 2818571648, 2826959488,
+2835349376, 2843734144, 2852121472, 2860514432, 2868900992,
+2877286784, 2885676928, 2894069632, 2902451584, 2910843008,
+2919234688, 2927622784, 2936011648, 2944400768, 2952789376,
+2961177728, 2969565568, 2977951616, 2986338944, 2994731392,
+3003120256, 3011508352, 3019895936, 3028287104, 3036675968,
+3045063808, 3053452928, 3061837696, 3070228352, 3078615424,
+3087003776, 3095394944, 3103782272, 3112173184, 3120562048,
+3128944768, 3137339264, 3145725056, 3154109312, 3162505088,
+3170893184, 3179280256, 3187669376, 3196056704, 3204445568,
+3212836736, 3221224064, 3229612928, 3238002304, 3246391168,
+3254778496, 3263165824, 3271556224, 3279944576, 3288332416,
+3296719232, 3305110912, 3313500032, 3321887104, 3330273152,
+3338658944, 3347053184, 3355440512, 3363827072, 3372220288,
+3380608384, 3388997504, 3397384576, 3405774208, 3414163072,
+3422551936, 3430937984, 3439328384, 3447714176, 3456104576,
+3464493952, 3472883584, 3481268864, 3489655168, 3498048896,
+3506434432, 3514826368, 3523213952, 3531603584, 3539987072,
+3548380288, 3556763264, 3565157248, 3573545344, 3581934464,
+3590324096, 3598712704, 3607098752, 3615488384, 3623877248,
+3632265856, 3640646528, 3649043584, 3657430144, 3665821568,
+3674207872, 3682597504, 3690984832, 3699367808, 3707764352,
+3716152448, 3724541056, 3732925568, 3741318016, 3749706368,
+3758091136, 3766481536, 3774872704, 3783260032, 3791650432,
+3800036224, 3808427648, 3816815488, 3825204608, 3833592704,
+3841981568, 3850370432, 3858755968, 3867147904, 3875536256,
+3883920512, 3892313728, 3900702592, 3909087872, 3917478784,
+3925868416, 3934256512, 3942645376, 3951032192, 3959422336,
+3967809152, 3976200064, 3984588416, 3992974976, 4001363584,
+4009751168, 4018141312, 4026530432, 4034911616, 4043308928,
+4051695488, 4060084352, 4068472448, 4076862848, 4085249408,
+4093640576, 4102028416, 4110413696, 4118805632, 4127194496,
+4135583104, 4143971968, 4152360832, 4160746112, 4169135744,
+4177525888, 4185912704, 4194303616, 4202691968, 4211076736,
+4219463552, 4227855488, 4236246656, 4244633728, 4253022848,
+4261412224, 4269799808, 4278184832, 4286578048, 4294962304,
+4303349632, 4311743104, 4320130432, 4328521088, 4336909184,
+4345295488, 4353687424, 4362073472, 4370458496, 4378852736,
+4387238528, 4395630208, 4404019072, 4412407424, 4420790656,
+4429182848, 4437571456, 4445962112, 4454344064, 4462738048,
+4471119232, 4479516544, 4487904128, 4496289664, 4504682368,
+4513068416, 4521459584, 4529846144, 4538232704, 4546619776,
+4555010176, 4563402112, 4571790208, 4580174464, 4588567936,
+4596957056, 4605344896, 4613734016, 4622119808, 4630511488,
+4638898816, 4647287936, 4655675264, 4664065664, 4672451968,
+4680842624, 4689231488, 4697620352, 4706007424, 4714397056,
+4722786176, 4731173248, 4739562368, 4747951744, 4756340608,
+4764727936, 4773114496, 4781504384, 4789894784, 4798283648,
+4806667648, 4815059584, 4823449472, 4831835776, 4840226176,
+4848612224, 4857003392, 4865391488, 4873780096, 4882169728,
+4890557312, 4898946944, 4907333248, 4915722368, 4924110976,
+4932499328, 4940889728, 4949276032, 4957666432, 4966054784,
+4974438016, 4982831488, 4991221376, 4999607168, 5007998848,
+5016386432, 5024763776, 5033164672, 5041544576, 5049941888,
+5058329728, 5066717056, 5075107456, 5083494272, 5091883904,
+5100273536, 5108662144, 5117048192, 5125436032, 5133827456,
+5142215296, 5150605184, 5158993024, 5167382144, 5175769472,
+5184157568, 5192543872, 5200936064, 5209324928, 5217711232,
+5226102656, 5234490496, 5242877312, 5251263872, 5259654016,
+5268040832, 5276434304, 5284819328, 5293209728, 5301598592,
+5309986688, 5318374784, 5326764416, 5335151488, 5343542144,
+5351929472, 5360319872, 5368706944, 5377096576, 5385484928,
+5393871232, 5402263424, 5410650496, 5419040384, 5427426944,
+5435816576, 5444205952, 5452594816, 5460981376, 5469367936,
+5477760896, 5486148736, 5494536832, 5502925952, 5511315328,
+5519703424, 5528089984, 5536481152, 5544869504, 5553256064,
+5561645696, 5570032768, 5578423936, 5586811264, 5595193216,
+5603585408, 5611972736, 5620366208, 5628750464, 5637143936,
+5645528192, 5653921408, 5662310272, 5670694784, 5679082624,
+5687474048, 5695864448, 5704251008, 5712641408, 5721030272,
+5729416832, 5737806208, 5746194304, 5754583936, 5762969984,
+5771358592, 5779748224, 5788137856, 5796527488, 5804911232,
+5813300608, 5821692544, 5830082176, 5838468992, 5846855552,
+5855247488, 5863636096, 5872024448, 5880411008, 5888799872,
+5897186432, 5905576832, 5913966976, 5922352768, 5930744704,
+5939132288, 5947522432, 5955911296, 5964299392, 5972688256,
+5981074304, 5989465472, 5997851008, 6006241408, 6014627968,
+6023015552, 6031408256, 6039796096, 6048185216, 6056574848,
+6064963456, 6073351808, 6081736064, 6090128768, 6098517632,
+6106906496, 6115289216, 6123680896, 6132070016, 6140459648,
+6148849024, 6157237376, 6165624704, 6174009728, 6182403712,
+6190792064, 6199176064, 6207569792, 6215952256, 6224345216,
+6232732544, 6241124224, 6249510272, 6257899136, 6266287744,
+6274676864, 6283065728, 6291454336, 6299843456, 6308232064,
+6316620928, 6325006208, 6333395584, 6341784704, 6350174848,
+6358562176, 6366951296, 6375337856, 6383729536, 6392119168,
+6400504192, 6408895616, 6417283456, 6425673344, 6434059136,
+6442444672, 6450837376, 6459223424, 6467613056, 6476004224,
+6484393088, 6492781952, 6501170048, 6509555072, 6517947008,
+6526336384, 6534725504, 6543112832, 6551500672, 6559888768,
+6568278656, 6576662912, 6585055616, 6593443456, 6601834112,
+6610219648, 6618610304, 6626999168, 6635385472, 6643777408,
+6652164224, 6660552832, 6668941952, 6677330048, 6685719424,
+6694107776, 6702493568, 6710882176, 6719274112, 6727662976,
+6736052096, 6744437632, 6752825984, 6761213824, 6769604224,
+6777993856, 6786383488, 6794770816, 6803158144, 6811549312,
+6819937664, 6828326528, 6836706176, 6845101696, 6853491328,
+6861880448, 6870269312, 6878655104, 6887046272, 6895433344,
+6903822208, 6912212864, 6920596864, 6928988288, 6937377152,
+6945764992, 6954149248, 6962544256, 6970928768, 6979317376,
+6987709312, 6996093824, 7004487296, 7012875392, 7021258624,
+7029652352, 7038038912, 7046427776, 7054818944, 7063207808,
+7071595136, 7079980928, 7088372608, 7096759424, 7105149824,
+7113536896, 7121928064, 7130315392, 7138699648, 7147092352,
+7155479168, 7163865728, 7172249984, 7180648064, 7189036672,
+7197424768, 7205810816, 7214196608, 7222589824, 7230975104,
+7239367552, 7247755904, 7256145536, 7264533376, 7272921472,
+7281308032, 7289694848, 7298088832, 7306471808, 7314864512,
+7323253888, 7331643008, 7340029568, 7348419712, 7356808832,
+7365196672, 7373585792, 7381973888, 7390362752, 7398750592,
+7407138944, 7415528576, 7423915648, 7432302208, 7440690304,
+7449080192, 7457472128, 7465860992, 7474249088, 7482635648,
+7491023744, 7499412608, 7507803008, 7516192384, 7524579968,
+7532967296, 7541358464, 7549745792, 7558134656, 7566524032,
+7574912896, 7583300992, 7591690112, 7600075136, 7608466816,
+7616854912, 7625244544, 7633629824, 7642020992, 7650410368,
+7658794112, 7667187328, 7675574912, 7683961984, 7692349568,
+7700739712, 7709130368, 7717519232, 7725905536, 7734295424,
+7742683264, 7751069056, 7759457408, 7767849088, 7776238208,
+7784626816, 7793014912, 7801405312, 7809792128, 7818179968,
+7826571136, 7834957184, 7843347328, 7851732352, 7860124544,
+7868512384, 7876902016, 7885287808, 7893679744, 7902067072,
+7910455936, 7918844288, 7927230848, 7935622784, 7944009344,
+7952400256, 7960786048, 7969176704, 7977565312, 7985953408,
+7994339968, 8002730368, 8011119488, 8019508096, 8027896192,
+8036285056, 8044674688, 8053062272, 8061448832, 8069838464,
+8078227328, 8086616704, 8095006592, 8103393664, 8111783552,
+8120171392, 8128560256, 8136949376, 8145336704, 8153726848,
+8162114944, 8170503296, 8178891904, 8187280768, 8195669632,
+8204058496, 8212444544, 8220834176, 8229222272, 8237612672,
+8246000768, 8254389376, 8262775168, 8271167104, 8279553664,
+8287944064, 8296333184, 8304715136, 8313108352, 8321497984,
+8329885568, 8338274432, 8346663296, 8355052928, 8363441536,
+8371828352, 8380217984, 8388606592, 8396996224, 8405384576,
+8413772672, 8422161536, 8430549376, 8438939008, 8447326592,
+8455715456, 8464104832, 8472492928, 8480882048, 8489270656,
+8497659776, 8506045312, 8514434944, 8522823808, 8531208832,
+8539602304, 8547990656, 8556378752, 8564768384, 8573154176,
+8581542784, 8589933952, 8598322816, 8606705024, 8615099264,
+8623487872, 8631876992, 8640264064, 8648653952, 8657040256,
+8665430656, 8673820544, 8682209152, 8690592128, 8698977152,
+8707374464, 8715763328, 8724151424, 8732540032, 8740928384,
+8749315712, 8757704576, 8766089344, 8774480768, 8782871936,
+8791260032, 8799645824, 8808034432, 8816426368, 8824812928,
+8833199488, 8841591424, 8849976448, 8858366336, 8866757248,
+8875147136, 8883532928, 8891923328, 8900306816, 8908700288,
+8917088384, 8925478784, 8933867392, 8942250368, 8950644608,
+8959032704, 8967420544, 8975809664, 8984197504, 8992584064,
+9000976256, 9009362048, 9017752448, 9026141312, 9034530688,
+9042917504, 9051307904, 9059694208, 9068084864, 9076471424,
+9084861824, 9093250688, 9101638528, 9110027648, 9118416512,
+9126803584, 9135188096, 9143581312, 9151969664, 9160356224,
+9168747136, 9177134464, 9185525632, 9193910144, 9202302848,
+9210690688, 9219079552, 9227465344, 9235854464, 9244244864,
+9252633472, 9261021824, 9269411456, 9277799296, 9286188928,
+9294574208, 9302965888, 9311351936, 9319740032, 9328131968,
+9336516736, 9344907392, 9353296768, 9361685888, 9370074752,
+9378463616, 9386849408, 9395239808, 9403629184, 9412016512,
+9420405376, 9428795008, 9437181568, 9445570688, 9453960832,
+9462346624, 9470738048, 9479121536, 9487515008, 9495903616,
+9504289664, 9512678528, 9521067904, 9529456256, 9537843584,
+9546233728, 9554621312, 9563011456, 9571398784, 9579788672,
+9588178304, 9596567168, 9604954496, 9613343104, 9621732992,
+9630121856, 9638508416, 9646898816, 9655283584, 9663675776,
+9672061312, 9680449664, 9688840064, 9697230464, 9705617536,
+9714003584, 9722393984, 9730772608, 9739172224, 9747561088,
+9755945344, 9764338816, 9772726144, 9781116544, 9789503872,
+9797892992, 9806282624, 9814670464, 9823056512, 9831439232,
+9839833984, 9848224384, 9856613504, 9865000576, 9873391232,
+9881772416, 9890162816, 9898556288, 9906940544, 9915333248,
+9923721088, 9932108672, 9940496512, 9948888448, 9957276544,
+9965666176, 9974048384, 9982441088, 9990830464, 9999219584,
+10007602816, 10015996544, 10024385152, 10032774016, 10041163648,
+10049548928, 10057940096, 10066329472, 10074717824, 10083105152,
+10091495296, 10099878784, 10108272256, 10116660608, 10125049216,
+10133437312, 10141825664, 10150213504, 10158601088, 10166991232,
+10175378816, 10183766144, 10192157312, 10200545408, 10208935552,
+10217322112, 10225712768, 10234099328, 10242489472, 10250876032,
+10259264896, 10267656064, 10276042624, 10284429184, 10292820352,
+10301209472, 10309598848, 10317987712, 10326375296, 10334763392,
+10343153536, 10351541632, 10359930752, 10368318592, 10376707456,
+10385096576, 10393484672, 10401867136, 10410262144, 10418647424,
+10427039104, 10435425664, 10443810176, 10452203648, 10460589952,
+10468982144, 10477369472, 10485759104, 10494147712, 10502533504,
+10510923392, 10519313536, 10527702656, 10536091264, 10544478592,
+10552867712, 10561255808, 10569642368, 10578032768, 10586423168,
+10594805632, 10603200128, 10611588992, 10619976064, 10628361344,
+10636754048, 10645143424, 10653531776, 10661920384, 10670307968,
+10678696832, 10687086464, 10695475072, 10703863168, 10712246144,
+10720639616, 10729026688, 10737414784, 10745806208, 10754190976,
+10762581376, 10770971264, 10779356288, 10787747456, 10796135552,
+10804525184, 10812915584, 10821301888, 10829692288, 10838078336,
+10846469248, 10854858368, 10863247232, 10871631488, 10880023424,
+10888412032, 10896799616, 10905188992, 10913574016, 10921964672,
+10930352768, 10938742912, 10947132544, 10955518592, 10963909504,
+10972298368, 10980687488, 10989074816, 10997462912, 11005851776,
+11014241152, 11022627712, 11031017344, 11039403904, 11047793024,
+11056184704, 11064570752, 11072960896, 11081343872, 11089737856,
+11098128256, 11106514816, 11114904448, 11123293568, 11131680128,
+11140065152, 11148458368, 11156845696, 11165236864, 11173624192,
+11182013824, 11190402688, 11198790784, 11207179136, 11215568768,
+11223957376, 11232345728, 11240734592, 11249122688, 11257511296,
+11265899648, 11274285952, 11282675584, 11291065472, 11299452544,
+11307842432, 11316231296, 11324616832, 11333009024, 11341395584,
+11349782656, 11358172288, 11366560384, 11374950016, 11383339648,
+11391721856, 11400117376, 11408504192, 11416893568, 11425283456,
+11433671552, 11442061184, 11450444672, 11458837888, 11467226752,
+11475611776, 11484003968, 11492392064, 11500780672, 11509169024,
+11517550976, 11525944448, 11534335616, 11542724224, 11551111808,
+11559500672, 11567890304, 11576277376, 11584667008, 11593056128,
+11601443456, 11609830016, 11618221952, 11626607488, 11634995072,
+11643387776, 11651775104, 11660161664, 11668552576, 11676940928,
+11685330304, 11693718656, 11702106496, 11710496128, 11718882688,
+11727273088, 11735660416, 11744050048, 11752437376, 11760824704,
+11769216128, 11777604736, 11785991296, 11794381952, 11802770048,
+11811157888, 11819548544, 11827932544, 11836324736, 11844713344,
+11853100928, 11861486464, 11869879936, 11878268032, 11886656896,
+11895044992, 11903433088, 11911822976, 11920210816, 11928600448,
+11936987264, 11945375872, 11953761152, 11962151296, 11970543488,
+11978928512, 11987320448, 11995708288, 12004095104, 12012486272,
+12020875136, 12029255552, 12037652096, 12046039168, 12054429568,
+12062813824, 12071206528, 12079594624, 12087983744, 12096371072,
+12104759936, 12113147264, 12121534592, 12129924992, 12138314624,
+12146703232, 12155091584, 12163481216, 12171864704, 12180255872,
+12188643968, 12197034112, 12205424512, 12213811328, 12222199424,
+12230590336, 12238977664, 12247365248, 12255755392, 12264143488,
+12272531584, 12280920448, 12289309568, 12297694592, 12306086528,
+12314475392, 12322865024, 12331253632, 12339640448, 12348029312,
+12356418944, 12364805248, 12373196672, 12381580928, 12389969024,
+12398357632, 12406750592, 12415138432, 12423527552, 12431916416,
+12440304512, 12448692352, 12457081216, 12465467776, 12473859968,
+12482245504, 12490636672, 12499025536, 12507411584, 12515801728,
+12524190592, 12532577152, 12540966272, 12549354368, 12557743232,
+12566129536, 12574523264, 12582911872, 12591299456, 12599688064,
+12608074624, 12616463488, 12624845696, 12633239936, 12641631616,
+12650019968, 12658407296, 12666795136, 12675183232, 12683574656,
+12691960192, 12700350592, 12708740224, 12717128576, 12725515904,
+12733906816, 12742295168, 12750680192, 12759071872, 12767460736,
+12775848832, 12784236928, 12792626816, 12801014656, 12809404288,
+12817789312, 12826181504, 12834568832, 12842954624, 12851345792,
+12859732352, 12868122496, 12876512128, 12884901248, 12893289088,
+12901672832, 12910067584, 12918455168, 12926842496, 12935232896,
+12943620736, 12952009856, 12960396928, 12968786816, 12977176192,
+12985563776, 12993951104, 13002341504, 13010730368, 13019115392,
+13027506304, 13035895168, 13044272512, 13052673152, 13061062528,
+13069446272, 13077838976, 13086227072, 13094613632, 13103000192,
+13111393664, 13119782528, 13128157568, 13136559232, 13144945024,
+13153329536, 13161724288, 13170111872, 13178502784, 13186884736,
+13195279744, 13203667072, 13212057472, 13220445824, 13228832128,
+13237221248, 13245610624, 13254000512, 13262388352, 13270777472,
+13279166336, 13287553408, 13295943296, 13304331904, 13312719488,
+13321108096, 13329494656, 13337885824, 13346274944, 13354663808,
+13363051136, 13371439232, 13379825024, 13388210816, 13396605056,
+13404995456, 13413380224, 13421771392, 13430159744, 13438546048,
+13446937216, 13455326848, 13463708288, 13472103808, 13480492672,
+13488875648, 13497269888, 13505657728, 13514045312, 13522435712,
+13530824576, 13539210112, 13547599232, 13555989376, 13564379008,
+13572766336, 13581154432, 13589544832, 13597932928, 13606320512,
+13614710656, 13623097472, 13631477632, 13639874944, 13648264064,
+13656652928, 13665041792, 13673430656, 13681818496, 13690207616,
+13698595712, 13706982272, 13715373184, 13723762048, 13732150144,
+13740536704, 13748926592, 13757316224, 13765700992, 13774090112,
+13782477952, 13790869376, 13799259008, 13807647872, 13816036736,
+13824425344, 13832814208, 13841202304, 13849591424, 13857978752,
+13866368896, 13874754688, 13883145344, 13891533184, 13899919232,
+13908311168, 13916692096, 13925085056, 13933473152, 13941866368,
+13950253696, 13958643584, 13967032192, 13975417216, 13983807616,
+13992197504, 14000582272, 14008973696, 14017363072, 14025752192,
+14034137984, 14042528384, 14050918016, 14059301504, 14067691648,
+14076083584, 14084470144, 14092852352, 14101249664, 14109635968,
+14118024832, 14126407552, 14134804352, 14143188608, 14151577984,
+14159968384, 14168357248, 14176741504, 14185127296, 14193521024,
+14201911424, 14210301824, 14218685056, 14227067264, 14235467392,
+14243855488, 14252243072, 14260630144, 14269021568, 14277409408,
+14285799296, 14294187904, 14302571392, 14310961792, 14319353728,
+14327738752, 14336130944, 14344518784, 14352906368, 14361296512,
+14369685376, 14378071424, 14386462592, 14394848128, 14403230848,
+14411627392, 14420013952, 14428402304, 14436793472, 14445181568,
+14453569664, 14461959808, 14470347904, 14478737024, 14487122816,
+14495511424, 14503901824, 14512291712, 14520677504, 14529064832,
+14537456768, 14545845632, 14554234496, 14562618496, 14571011456,
+14579398784, 14587789184, 14596172672, 14604564608, 14612953984,
+14621341312, 14629724288, 14638120832, 14646503296, 14654897536,
+14663284864, 14671675264, 14680061056, 14688447616, 14696835968,
+14705228416, 14713616768, 14722003328, 14730392192, 14738784128,
+14747172736, 14755561088, 14763947648, 14772336512, 14780725376,
+14789110144, 14797499776, 14805892736, 14814276992, 14822670208,
+14831056256, 14839444352, 14847836032, 14856222848, 14864612992,
+14872997504, 14881388672, 14889775744, 14898165376, 14906553472,
+14914944896, 14923329664, 14931721856, 14940109696, 14948497024,
+14956887424, 14965276544, 14973663616, 14982053248, 14990439808,
+14998830976, 15007216768, 15015605888, 15023995264, 15032385152,
+15040768384, 15049154944, 15057549184, 15065939072, 15074328448,
+15082715008, 15091104128, 15099493504, 15107879296, 15116269184,
+15124659584, 15133042304, 15141431936, 15149824384, 15158214272,
+15166602368, 15174991232, 15183378304, 15191760512, 15200154496,
+15208542592, 15216931712, 15225323392, 15233708416, 15242098048,
+15250489216, 15258875264, 15267265408, 15275654528, 15284043136,
+15292431488, 15300819584, 15309208192, 15317596544, 15325986176,
+15334374784, 15342763648, 15351151744, 15359540608, 15367929728,
+15376318336, 15384706432, 15393092992, 15401481856, 15409869952,
+15418258816, 15426649984, 15435037568, 15443425664, 15451815296,
+15460203392, 15468589184, 15476979328, 15485369216, 15493755776,
+15502146944, 15510534272, 15518924416, 15527311232, 15535699072,
+15544089472, 15552478336, 15560866688, 15569254528, 15577642624,
+15586031488, 15594419072, 15602809472, 15611199104, 15619586432,
+15627975296, 15636364928, 15644753792, 15653141888, 15661529216,
+15669918848, 15678305152, 15686696576, 15695083136, 15703474048,
+15711861632, 15720251264, 15728636288, 15737027456, 15745417088,
+15753804928, 15762194048, 15770582656, 15778971008, 15787358336,
+15795747712, 15804132224, 15812523392, 15820909696, 15829300096,
+15837691264, 15846071936, 15854466944, 15862855808, 15871244672,
+15879634816, 15888020608, 15896409728, 15904799104, 15913185152,
+15921577088, 15929966464, 15938354816, 15946743424, 15955129472,
+15963519872, 15971907968, 15980296064, 15988684928, 15997073024,
+16005460864, 16013851264, 16022241152, 16030629248, 16039012736,
+16047406976, 16055794816, 16064181376, 16072571264, 16080957824,
+16089346688, 16097737856, 16106125184, 16114514816, 16122904192,
+16131292544, 16139678848, 16148066944, 16156453504, 16164839552,
+16173236096, 16181623424, 16190012032, 16198401152, 16206790528,
+16215177344, 16223567744, 16231956352, 16240344704, 16248731008,
+16257117824, 16265504384, 16273898624, 16282281856, 16290668672,
+16299064192, 16307449216, 16315842176, 16324230016, 16332613504,
+16341006464, 16349394304, 16357783168, 16366172288, 16374561664,
+16382951296, 16391337856, 16399726208, 16408116352, 16416505472,
+16424892032, 16433282176, 16441668224, 16450058624, 16458448768,
+16466836864, 16475224448, 16483613056, 16492001408, 16500391808,
+16508779648, 16517166976, 16525555328, 16533944192, 16542330752,
+16550719616, 16559110528, 16567497088, 16575888512, 16584274816,
+16592665472, 16601051008, 16609442944, 16617832064, 16626218624,
+16634607488, 16642996096, 16651385728, 16659773824, 16668163712,
+16676552576, 16684938112, 16693328768, 16701718144, 16710095488,
+16718492288, 16726883968, 16735272832, 16743661184, 16752049792,
+16760436608, 16768827008, 16777214336, 16785599104, 16793992832,
+16802381696, 16810768768, 16819151744, 16827542656, 16835934848,
+16844323712, 16852711552, 16861101952, 16869489536, 16877876864,
+16886265728, 16894653056, 16903044736, 16911431296, 16919821696,
+16928207488, 16936592768, 16944987776, 16953375616, 16961763968,
+16970152832, 16978540928, 16986929536, 16995319168, 17003704448,
+17012096896, 17020481152, 17028870784, 17037262208, 17045649536,
+17054039936, 17062426496, 17070814336, 17079205504, 17087592064,
+17095978112, 17104369024, 17112759424, 17121147776, 17129536384,
+17137926016, 17146314368, 17154700928, 17163089792, 17171480192,
+17179864192, 17188256896, 17196644992, 17205033856, 17213423488,
+17221811072, 17230198912, 17238588032, 17246976896, 17255360384,
+17263754624, 17272143232, 17280530048, 17288918912, 17297309312,
+17305696384, 17314085504, 17322475136, 17330863744, 17339252096,
+17347640192, 17356026496, 17364413824, 17372796544, 17381190016,
+17389583488, 17397972608, 17406360704, 17414748544, 17423135872,
+17431527296, 17439915904, 17448303232, 17456691584, 17465081728,
+17473468288, 17481857408, 17490247552, 17498635904, 17507022464,
+17515409024, 17523801728, 17532189824, 17540577664, 17548966016,
+17557353344, 17565741184, 17574131584, 17582519168, 17590907008,
+17599296128, 17607687808, 17616076672, 17624455808, 17632852352,
+17641238656, 17649630848, 17658018944, 17666403968, 17674794112,
+17683178368, 17691573376, 17699962496, 17708350592, 17716739968,
+17725126528, 17733517184, 17741898112, 17750293888, 17758673024,
+17767070336, 17775458432, 17783848832, 17792236928, 17800625536,
+17809012352, 17817402752, 17825785984, 17834178944, 17842563968,
+17850955648, 17859344512, 17867732864, 17876119424, 17884511872,
+17892900224, 17901287296, 17909677696, 17918058112, 17926451072,
+17934843776, 17943230848, 17951609216, 17960008576, 17968397696,
+17976784256, 17985175424, 17993564032, 18001952128, 18010339712,
+18018728576, 18027116672, 18035503232, 18043894144, 18052283264,
+18060672128, 18069056384, 18077449856, 18085837184, 18094225792,
+18102613376, 18111004544, 18119388544, 18127781248, 18136170368,
+18144558976, 18152947328, 18161336192, 18169724288, 18178108544,
+18186498944, 18194886784, 18203275648, 18211666048, 18220048768,
+18228444544, 18236833408, 18245220736]
+
+cache_sizes = [
+16776896, 16907456, 17039296, 17170112, 17301056, 17432512, 17563072,
+17693888, 17824192, 17955904, 18087488, 18218176, 18349504, 18481088,
+18611392, 18742336, 18874304, 19004224, 19135936, 19267264, 19398208,
+19529408, 19660096, 19791424, 19922752, 20053952, 20184896, 20315968,
+20446912, 20576576, 20709184, 20840384, 20971072, 21102272, 21233216,
+21364544, 21494848, 21626816, 21757376, 21887552, 22019392, 22151104,
+22281536, 22412224, 22543936, 22675264, 22806464, 22935872, 23068096,
+23198272, 23330752, 23459008, 23592512, 23723968, 23854912, 23986112,
+24116672, 24247616, 24378688, 24509504, 24640832, 24772544, 24903488,
+25034432, 25165376, 25296704, 25427392, 25558592, 25690048, 25820096,
+25951936, 26081728, 26214208, 26345024, 26476096, 26606656, 26737472,
+26869184, 26998208, 27131584, 27262528, 27393728, 27523904, 27655744,
+27786688, 27917888, 28049344, 28179904, 28311488, 28441792, 28573504,
+28700864, 28835648, 28966208, 29096768, 29228608, 29359808, 29490752,
+29621824, 29752256, 29882816, 30014912, 30144448, 30273728, 30406976,
+30538432, 30670784, 30799936, 30932672, 31063744, 31195072, 31325248,
+31456192, 31588288, 31719232, 31850432, 31981504, 32110784, 32243392,
+32372672, 32505664, 32636608, 32767808, 32897344, 33029824, 33160768,
+33289664, 33423296, 33554368, 33683648, 33816512, 33947456, 34076992,
+34208704, 34340032, 34471744, 34600256, 34734016, 34864576, 34993984,
+35127104, 35258176, 35386688, 35518528, 35650624, 35782336, 35910976,
+36044608, 36175808, 36305728, 36436672, 36568384, 36699968, 36830656,
+36961984, 37093312, 37223488, 37355072, 37486528, 37617472, 37747904,
+37879232, 38009792, 38141888, 38272448, 38403392, 38535104, 38660672,
+38795584, 38925632, 39059264, 39190336, 39320768, 39452096, 39581632,
+39713984, 39844928, 39974848, 40107968, 40238144, 40367168, 40500032,
+40631744, 40762816, 40894144, 41023552, 41155904, 41286208, 41418304,
+41547712, 41680448, 41811904, 41942848, 42073792, 42204992, 42334912,
+42467008, 42597824, 42729152, 42860096, 42991552, 43122368, 43253696,
+43382848, 43515712, 43646912, 43777088, 43907648, 44039104, 44170432,
+44302144, 44433344, 44564288, 44694976, 44825152, 44956864, 45088448,
+45219008, 45350464, 45481024, 45612608, 45744064, 45874496, 46006208,
+46136768, 46267712, 46399424, 46529344, 46660672, 46791488, 46923328,
+47053504, 47185856, 47316928, 47447872, 47579072, 47710144, 47839936,
+47971648, 48103232, 48234176, 48365248, 48496192, 48627136, 48757312,
+48889664, 49020736, 49149248, 49283008, 49413824, 49545152, 49675712,
+49807168, 49938368, 50069056, 50200256, 50331584, 50462656, 50593472,
+50724032, 50853952, 50986048, 51117632, 51248576, 51379904, 51510848,
+51641792, 51773248, 51903296, 52035136, 52164032, 52297664, 52427968,
+52557376, 52690112, 52821952, 52952896, 53081536, 53213504, 53344576,
+53475776, 53608384, 53738816, 53870528, 54000832, 54131776, 54263744,
+54394688, 54525248, 54655936, 54787904, 54918592, 55049152, 55181248,
+55312064, 55442752, 55574336, 55705024, 55836224, 55967168, 56097856,
+56228672, 56358592, 56490176, 56621888, 56753728, 56884928, 57015488,
+57146816, 57278272, 57409216, 57540416, 57671104, 57802432, 57933632,
+58064576, 58195264, 58326976, 58457408, 58588864, 58720192, 58849984,
+58981696, 59113024, 59243456, 59375552, 59506624, 59637568, 59768512,
+59897792, 60030016, 60161984, 60293056, 60423872, 60554432, 60683968,
+60817216, 60948032, 61079488, 61209664, 61341376, 61471936, 61602752,
+61733696, 61865792, 61996736, 62127808, 62259136, 62389568, 62520512,
+62651584, 62781632, 62910784, 63045056, 63176128, 63307072, 63438656,
+63569216, 63700928, 63831616, 63960896, 64093888, 64225088, 64355392,
+64486976, 64617664, 64748608, 64879424, 65009216, 65142464, 65273792,
+65402816, 65535424, 65666752, 65797696, 65927744, 66060224, 66191296,
+66321344, 66453056, 66584384, 66715328, 66846656, 66977728, 67108672,
+67239104, 67370432, 67501888, 67631296, 67763776, 67895104, 68026304,
+68157248, 68287936, 68419264, 68548288, 68681408, 68811968, 68942912,
+69074624, 69205568, 69337024, 69467584, 69599168, 69729472, 69861184,
+69989824, 70122944, 70253888, 70385344, 70515904, 70647232, 70778816,
+70907968, 71040832, 71171648, 71303104, 71432512, 71564992, 71695168,
+71826368, 71958464, 72089536, 72219712, 72350144, 72482624, 72613568,
+72744512, 72875584, 73006144, 73138112, 73268672, 73400128, 73530944,
+73662272, 73793344, 73924544, 74055104, 74185792, 74316992, 74448832,
+74579392, 74710976, 74841664, 74972864, 75102784, 75233344, 75364544,
+75497024, 75627584, 75759296, 75890624, 76021696, 76152256, 76283072,
+76414144, 76545856, 76676672, 76806976, 76937792, 77070016, 77200832,
+77331392, 77462464, 77593664, 77725376, 77856448, 77987776, 78118336,
+78249664, 78380992, 78511424, 78642496, 78773056, 78905152, 79033664,
+79166656, 79297472, 79429568, 79560512, 79690816, 79822784, 79953472,
+80084672, 80214208, 80346944, 80477632, 80608576, 80740288, 80870848,
+81002048, 81133504, 81264448, 81395648, 81525952, 81657536, 81786304,
+81919808, 82050112, 82181312, 82311616, 82443968, 82573376, 82705984,
+82835776, 82967744, 83096768, 83230528, 83359552, 83491264, 83622464,
+83753536, 83886016, 84015296, 84147776, 84277184, 84409792, 84540608,
+84672064, 84803008, 84934336, 85065152, 85193792, 85326784, 85458496,
+85589312, 85721024, 85851968, 85982656, 86112448, 86244416, 86370112,
+86506688, 86637632, 86769344, 86900672, 87031744, 87162304, 87293632,
+87424576, 87555392, 87687104, 87816896, 87947968, 88079168, 88211264,
+88341824, 88473152, 88603712, 88735424, 88862912, 88996672, 89128384,
+89259712, 89390272, 89521984, 89652544, 89783872, 89914816, 90045376,
+90177088, 90307904, 90438848, 90569152, 90700096, 90832832, 90963776,
+91093696, 91223744, 91356992, 91486784, 91618496, 91749824, 91880384,
+92012224, 92143552, 92273344, 92405696, 92536768, 92666432, 92798912,
+92926016, 93060544, 93192128, 93322816, 93453632, 93583936, 93715136,
+93845056, 93977792, 94109504, 94240448, 94371776, 94501184, 94632896,
+94764224, 94895552, 95023424, 95158208, 95287744, 95420224, 95550016,
+95681216, 95811904, 95943872, 96075328, 96203584, 96337856, 96468544,
+96599744, 96731072, 96860992, 96992576, 97124288, 97254848, 97385536,
+97517248, 97647808, 97779392, 97910464, 98041408, 98172608, 98303168,
+98434496, 98565568, 98696768, 98827328, 98958784, 99089728, 99220928,
+99352384, 99482816, 99614272, 99745472, 99876416, 100007104,
+100138048, 100267072, 100401088, 100529984, 100662592, 100791872,
+100925248, 101056064, 101187392, 101317952, 101449408, 101580608,
+101711296, 101841728, 101973824, 102104896, 102235712, 102366016,
+102498112, 102628672, 102760384, 102890432, 103021888, 103153472,
+103284032, 103415744, 103545152, 103677248, 103808576, 103939648,
+104070976, 104201792, 104332736, 104462528, 104594752, 104725952,
+104854592, 104988608, 105118912, 105247808, 105381184, 105511232,
+105643072, 105774784, 105903296, 106037056, 106167872, 106298944,
+106429504, 106561472, 106691392, 106822592, 106954304, 107085376,
+107216576, 107346368, 107478464, 107609792, 107739712, 107872192,
+108003136, 108131392, 108265408, 108396224, 108527168, 108657344,
+108789568, 108920384, 109049792, 109182272, 109312576, 109444928,
+109572928, 109706944, 109837888, 109969088, 110099648, 110230976,
+110362432, 110492992, 110624704, 110755264, 110886208, 111017408,
+111148864, 111279296, 111410752, 111541952, 111673024, 111803456,
+111933632, 112066496, 112196416, 112328512, 112457792, 112590784,
+112715968, 112852672, 112983616, 113114944, 113244224, 113376448,
+113505472, 113639104, 113770304, 113901376, 114031552, 114163264,
+114294592, 114425536, 114556864, 114687424, 114818624, 114948544,
+115080512, 115212224, 115343296, 115473472, 115605184, 115736128,
+115867072, 115997248, 116128576, 116260288, 116391488, 116522944,
+116652992, 116784704, 116915648, 117046208, 117178304, 117308608,
+117440192, 117569728, 117701824, 117833024, 117964096, 118094656,
+118225984, 118357312, 118489024, 118617536, 118749632, 118882112,
+119012416, 119144384, 119275328, 119406016, 119537344, 119668672,
+119798464, 119928896, 120061376, 120192832, 120321728, 120454336,
+120584512, 120716608, 120848192, 120979136, 121109056, 121241408,
+121372352, 121502912, 121634752, 121764416, 121895744, 122027072,
+122157632, 122289088, 122421184, 122550592, 122682944, 122813888,
+122945344, 123075776, 123207488, 123338048, 123468736, 123600704,
+123731264, 123861952, 123993664, 124124608, 124256192, 124386368,
+124518208, 124649024, 124778048, 124911296, 125041088, 125173696,
+125303744, 125432896, 125566912, 125696576, 125829056, 125958592,
+126090304, 126221248, 126352832, 126483776, 126615232, 126746432,
+126876608, 127008704, 127139392, 127270336, 127401152, 127532224,
+127663552, 127794752, 127925696, 128055232, 128188096, 128319424,
+128449856, 128581312, 128712256, 128843584, 128973632, 129103808,
+129236288, 129365696, 129498944, 129629888, 129760832, 129892288,
+130023104, 130154048, 130283968, 130416448, 130547008, 130678336,
+130807616, 130939456, 131071552, 131202112, 131331776, 131464384,
+131594048, 131727296, 131858368, 131987392, 132120256, 132250816,
+132382528, 132513728, 132644672, 132774976, 132905792, 133038016,
+133168832, 133299392, 133429312, 133562048, 133692992, 133823296,
+133954624, 134086336, 134217152, 134348608, 134479808, 134607296,
+134741056, 134872384, 135002944, 135134144, 135265472, 135396544,
+135527872, 135659072, 135787712, 135921472, 136052416, 136182848,
+136313792, 136444864, 136576448, 136707904, 136837952, 136970048,
+137099584, 137232064, 137363392, 137494208, 137625536, 137755712,
+137887424, 138018368, 138149824, 138280256, 138411584, 138539584,
+138672832, 138804928, 138936128, 139066688, 139196864, 139328704,
+139460032, 139590208, 139721024, 139852864, 139984576, 140115776,
+140245696, 140376512, 140508352, 140640064, 140769856, 140902336,
+141032768, 141162688, 141294016, 141426496, 141556544, 141687488,
+141819584, 141949888, 142080448, 142212544, 142342336, 142474432,
+142606144, 142736192, 142868288, 142997824, 143129408, 143258944,
+143392448, 143523136, 143653696, 143785024, 143916992, 144045632,
+144177856, 144309184, 144440768, 144570688, 144701888, 144832448,
+144965056, 145096384, 145227584, 145358656, 145489856, 145620928,
+145751488, 145883072, 146011456, 146144704, 146275264, 146407232,
+146538176, 146668736, 146800448, 146931392, 147062336, 147193664,
+147324224, 147455936, 147586624, 147717056, 147848768, 147979456,
+148110784, 148242368, 148373312, 148503232, 148635584, 148766144,
+148897088, 149028416, 149159488, 149290688, 149420224, 149551552,
+149683136, 149814976, 149943616, 150076352, 150208064, 150338624,
+150470464, 150600256, 150732224, 150862784, 150993088, 151125952,
+151254976, 151388096, 151519168, 151649728, 151778752, 151911104,
+152042944, 152174144, 152304704, 152435648, 152567488, 152698816,
+152828992, 152960576, 153091648, 153222976, 153353792, 153484096,
+153616192, 153747008, 153878336, 154008256, 154139968, 154270912,
+154402624, 154533824, 154663616, 154795712, 154926272, 155057984,
+155188928, 155319872, 155450816, 155580608, 155712064, 155843392,
+155971136, 156106688, 156237376, 156367424, 156499264, 156630976,
+156761536, 156892352, 157024064, 157155008, 157284416, 157415872,
+157545536, 157677248, 157810496, 157938112, 158071744, 158203328,
+158334656, 158464832, 158596288, 158727616, 158858048, 158988992,
+159121216, 159252416, 159381568, 159513152, 159645632, 159776192,
+159906496, 160038464, 160169536, 160300352, 160430656, 160563008,
+160693952, 160822208, 160956352, 161086784, 161217344, 161349184,
+161480512, 161611456, 161742272, 161873216, 162002752, 162135872,
+162266432, 162397888, 162529216, 162660032, 162790976, 162922048,
+163052096, 163184576, 163314752, 163446592, 163577408, 163707968,
+163839296, 163969984, 164100928, 164233024, 164364224, 164494912,
+164625856, 164756672, 164887616, 165019072, 165150016, 165280064,
+165412672, 165543104, 165674944, 165805888, 165936832, 166067648,
+166198336, 166330048, 166461248, 166591552, 166722496, 166854208,
+166985408, 167116736, 167246656, 167378368, 167508416, 167641024,
+167771584, 167903168, 168034112, 168164032, 168295744, 168427456,
+168557632, 168688448, 168819136, 168951616, 169082176, 169213504,
+169344832, 169475648, 169605952, 169738048, 169866304, 169999552,
+170131264, 170262464, 170393536, 170524352, 170655424, 170782016,
+170917696, 171048896, 171179072, 171310784, 171439936, 171573184,
+171702976, 171835072, 171966272, 172097216, 172228288, 172359232,
+172489664, 172621376, 172747712, 172883264, 173014208, 173144512,
+173275072, 173407424, 173539136, 173669696, 173800768, 173931712,
+174063424, 174193472, 174325696, 174455744, 174586816, 174718912,
+174849728, 174977728, 175109696, 175242688, 175374272, 175504832,
+175636288, 175765696, 175898432, 176028992, 176159936, 176291264,
+176422592, 176552512, 176684864, 176815424, 176946496, 177076544,
+177209152, 177340096, 177470528, 177600704, 177731648, 177864256,
+177994816, 178126528, 178257472, 178387648, 178518464, 178650176,
+178781888, 178912064, 179044288, 179174848, 179305024, 179436736,
+179568448, 179698496, 179830208, 179960512, 180092608, 180223808,
+180354752, 180485696, 180617152, 180748096, 180877504, 181009984,
+181139264, 181272512, 181402688, 181532608, 181663168, 181795136,
+181926592, 182057536, 182190016, 182320192, 182451904, 182582336,
+182713792, 182843072, 182976064, 183107264, 183237056, 183368384,
+183494848, 183631424, 183762752, 183893824, 184024768, 184154816,
+184286656, 184417984, 184548928, 184680128, 184810816, 184941248,
+185072704, 185203904, 185335616, 185465408, 185596352, 185727296,
+185859904, 185989696, 186121664, 186252992, 186383552, 186514112,
+186645952, 186777152, 186907328, 187037504, 187170112, 187301824,
+187429184, 187562048, 187693504, 187825472, 187957184, 188087104,
+188218304, 188349376, 188481344, 188609728, 188743616, 188874304,
+189005248, 189136448, 189265088, 189396544, 189528128, 189660992,
+189791936, 189923264, 190054208, 190182848, 190315072, 190447424,
+190577984, 190709312, 190840768, 190971328, 191102656, 191233472,
+191364032, 191495872, 191626816, 191758016, 191888192, 192020288,
+192148928, 192282176, 192413504, 192542528, 192674752, 192805952,
+192937792, 193068608, 193198912, 193330496, 193462208, 193592384,
+193723456, 193854272, 193985984, 194116672, 194247232, 194379712,
+194508352, 194641856, 194772544, 194900672, 195035072, 195166016,
+195296704, 195428032, 195558592, 195690304, 195818176, 195952576,
+196083392, 196214336, 196345792, 196476736, 196607552, 196739008,
+196869952, 197000768, 197130688, 197262784, 197394368, 197523904,
+197656384, 197787584, 197916608, 198049472, 198180544, 198310208,
+198442432, 198573632, 198705088, 198834368, 198967232, 199097792,
+199228352, 199360192, 199491392, 199621696, 199751744, 199883968,
+200014016, 200146624, 200276672, 200408128, 200540096, 200671168,
+200801984, 200933312, 201062464, 201194944, 201326144, 201457472,
+201588544, 201719744, 201850816, 201981632, 202111552, 202244032,
+202374464, 202505152, 202636352, 202767808, 202898368, 203030336,
+203159872, 203292608, 203423296, 203553472, 203685824, 203816896,
+203947712, 204078272, 204208192, 204341056, 204472256, 204603328,
+204733888, 204864448, 204996544, 205125568, 205258304, 205388864,
+205517632, 205650112, 205782208, 205913536, 206044736, 206176192,
+206307008, 206434496, 206569024, 206700224, 206831168, 206961856,
+207093056, 207223616, 207355328, 207486784, 207616832, 207749056,
+207879104, 208010048, 208141888, 208273216, 208404032, 208534336,
+208666048, 208796864, 208927424, 209059264, 209189824, 209321792,
+209451584, 209582656, 209715136, 209845568, 209976896, 210106432,
+210239296, 210370112, 210501568, 210630976, 210763712, 210894272,
+211024832, 211156672, 211287616, 211418176, 211549376, 211679296,
+211812032, 211942592, 212074432, 212204864, 212334016, 212467648,
+212597824, 212727616, 212860352, 212991424, 213120832, 213253952,
+213385024, 213515584, 213645632, 213777728, 213909184, 214040128,
+214170688, 214302656, 214433728, 214564544, 214695232, 214826048,
+214956992, 215089088, 215219776, 215350592, 215482304, 215613248,
+215743552, 215874752, 216005312, 216137024, 216267328, 216399296,
+216530752, 216661696, 216790592, 216923968, 217054528, 217183168,
+217316672, 217448128, 217579072, 217709504, 217838912, 217972672,
+218102848, 218233024, 218364736, 218496832, 218627776, 218759104,
+218888896, 219021248, 219151936, 219281728, 219413056, 219545024,
+219675968, 219807296, 219938624, 220069312, 220200128, 220331456,
+220461632, 220592704, 220725184, 220855744, 220987072, 221117888,
+221249216, 221378368, 221510336, 221642048, 221772736, 221904832,
+222031808, 222166976, 222297536, 222428992, 222559936, 222690368,
+222820672, 222953152, 223083968, 223213376, 223345984, 223476928,
+223608512, 223738688, 223869376, 224001472, 224132672, 224262848,
+224394944, 224524864, 224657344, 224788288, 224919488, 225050432,
+225181504, 225312704, 225443776, 225574592, 225704768, 225834176,
+225966784, 226097216, 226229824, 226360384, 226491712, 226623424,
+226754368, 226885312, 227015104, 227147456, 227278528, 227409472,
+227539904, 227669696, 227802944, 227932352, 228065216, 228196288,
+228326464, 228457792, 228588736, 228720064, 228850112, 228981056,
+229113152, 229243328, 229375936, 229505344, 229636928, 229769152,
+229894976, 230030272, 230162368, 230292416, 230424512, 230553152,
+230684864, 230816704, 230948416, 231079616, 231210944, 231342016,
+231472448, 231603776, 231733952, 231866176, 231996736, 232127296,
+232259392, 232388672, 232521664, 232652608, 232782272, 232914496,
+233043904, 233175616, 233306816, 233438528, 233569984, 233699776,
+233830592, 233962688, 234092224, 234221888, 234353984, 234485312,
+234618304, 234749888, 234880832, 235011776, 235142464, 235274048,
+235403456, 235535936, 235667392, 235797568, 235928768, 236057152,
+236190272, 236322752, 236453312, 236583616, 236715712, 236846528,
+236976448, 237108544, 237239104, 237371072, 237501632, 237630784,
+237764416, 237895232, 238026688, 238157632, 238286912, 238419392,
+238548032, 238681024, 238812608, 238941632, 239075008, 239206336,
+239335232, 239466944, 239599168, 239730496, 239861312, 239992384,
+240122816, 240254656, 240385856, 240516928, 240647872, 240779072,
+240909632, 241040704, 241171904, 241302848, 241433408, 241565248,
+241696192, 241825984, 241958848, 242088256, 242220224, 242352064,
+242481856, 242611648, 242744896, 242876224, 243005632, 243138496,
+243268672, 243400384, 243531712, 243662656, 243793856, 243924544,
+244054592, 244187072, 244316608, 244448704, 244580032, 244710976,
+244841536, 244972864, 245104448, 245233984, 245365312, 245497792,
+245628736, 245759936, 245889856, 246021056, 246152512, 246284224,
+246415168, 246545344, 246675904, 246808384, 246939584, 247070144,
+247199552, 247331648, 247463872, 247593536, 247726016, 247857088,
+247987648, 248116928, 248249536, 248380736, 248512064, 248643008,
+248773312, 248901056, 249036608, 249167552, 249298624, 249429184,
+249560512, 249692096, 249822784, 249954112, 250085312, 250215488,
+250345792, 250478528, 250608704, 250739264, 250870976, 251002816,
+251133632, 251263552, 251395136, 251523904, 251657792, 251789248,
+251919424, 252051392, 252182464, 252313408, 252444224, 252575552,
+252706624, 252836032, 252968512, 253099712, 253227584, 253361728,
+253493056, 253623488, 253754432, 253885504, 254017216, 254148032,
+254279488, 254410432, 254541376, 254672576, 254803264, 254933824,
+255065792, 255196736, 255326528, 255458752, 255589952, 255721408,
+255851072, 255983296, 256114624, 256244416, 256374208, 256507712,
+256636096, 256768832, 256900544, 257031616, 257162176, 257294272,
+257424448, 257555776, 257686976, 257818432, 257949632, 258079552,
+258211136, 258342464, 258473408, 258603712, 258734656, 258867008,
+258996544, 259127744, 259260224, 259391296, 259522112, 259651904,
+259784384, 259915328, 260045888, 260175424, 260308544, 260438336,
+260570944, 260700992, 260832448, 260963776, 261092672, 261226304,
+261356864, 261487936, 261619648, 261750592, 261879872, 262011968,
+262143424, 262274752, 262404416, 262537024, 262667968, 262799296,
+262928704, 263061184, 263191744, 263322944, 263454656, 263585216,
+263716672, 263847872, 263978944, 264108608, 264241088, 264371648,
+264501184, 264632768, 264764096, 264895936, 265024576, 265158464,
+265287488, 265418432, 265550528, 265681216, 265813312, 265943488,
+266075968, 266206144, 266337728, 266468032, 266600384, 266731072,
+266862272, 266993344, 267124288, 267255616, 267386432, 267516992,
+267648704, 267777728, 267910592, 268040512, 268172096, 268302784,
+268435264, 268566208, 268696256, 268828096, 268959296, 269090368,
+269221312, 269352256, 269482688, 269614784, 269745856, 269876416,
+270007616, 270139328, 270270272, 270401216, 270531904, 270663616,
+270791744, 270924736, 271056832, 271186112, 271317184, 271449536,
+271580992, 271711936, 271843136, 271973056, 272105408, 272236352,
+272367296, 272498368, 272629568, 272759488, 272891456, 273022784,
+273153856, 273284672, 273415616, 273547072, 273677632, 273808448,
+273937088, 274071488, 274200896, 274332992, 274463296, 274595392,
+274726208, 274857536, 274988992, 275118656, 275250496, 275382208,
+275513024, 275643968, 275775296, 275906368, 276037184, 276167872,
+276297664, 276429376, 276560576, 276692672, 276822976, 276955072,
+277085632, 277216832, 277347008, 277478848, 277609664, 277740992,
+277868608, 278002624, 278134336, 278265536, 278395328, 278526784,
+278657728, 278789824, 278921152, 279052096, 279182912, 279313088,
+279443776, 279576256, 279706048, 279838528, 279969728, 280099648,
+280230976, 280361408, 280493632, 280622528, 280755392, 280887104,
+281018176, 281147968, 281278912, 281411392, 281542592, 281673152,
+281803712, 281935552, 282066496, 282197312, 282329024, 282458816,
+282590272, 282720832, 282853184, 282983744, 283115072, 283246144,
+283377344, 283508416, 283639744, 283770304, 283901504, 284032576,
+284163136, 284294848, 284426176, 284556992, 284687296, 284819264,
+284950208, 285081536]
+```
diff --git a/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/index.md b/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/index.md
new file mode 100644
index 00000000000..293dfa2405d
--- /dev/null
+++ b/src/content/translations/ja/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/index.md
@@ -0,0 +1,37 @@
+---
+title: マイニングアルゴリズム
+description: イーサリアムのマイニングで使われたアルゴリズムの詳細
+lang: ja
+---
+
+
+プルーフ・オブ・ワークは、イーサリアムの合意メカニズムの基盤ではなくなり、すでにマイニングは廃止されています。 マイニングに代わって、イーサリアムはETHをステーキングするバリデータにより保護されています。 今日からETHのステーキングを始めることができます。 詳細についてはマージ 、プルーフ・オブ・ステーク およびステーキング を参照してください。 このページについては、これまでのイーサリアムの歩みを学ぶための参考としてお読みください。
+
+
+イーサリアムのマイニングでは、Ethash と呼ばれるアルゴリズムを使っていました。 このアルゴリズムの基本的なアイデアは、マイナーがしらみつぶしに計算を行い、ノンス (nonce)の入力を探し、その結果のハッシュ値が、計算された難易度によって決められたしきい値より小さくなるように試みるというものです。 この難易度は動的に調整することが可能で、一定間隔でブロック生成を行うことができます。
+
+## 前提知識 {#prerequisites}
+
+このページをより理解するために、事前に[プルーフ・オブ・ワーク・コンセンサス](/developers/docs/consensus-mechanisms/pow)と[マイニング](/developers/docs/consensus-mechanisms/pow/mining)をお読みになることをお勧めします。
+
+## ダガーハシモト {#dagger-hashimoto}
+
+ダガーハシモト(Dagger-Hashimoto)は、イーサリアムのマイニングアルゴリズムの前身となる研究アルゴリズムで、後に Ethash に取って代わられました。 ダガーハシモトは、ダガー(Dagger)とハシモト(Hashimoto)という、2 つの異なるアルゴリズムを組み合わせたものです。 研究実装のみを目的としており、イーサリアムメインネットが開始されるまでには、Ethash に引き継がれています。
+
+[ダガー](http://www.hashcash.org/papers/dagger.html)は、[有向非巡回グラフ(Directed Acyclic Graph)](https://en.wikipedia.org/wiki/Directed_acyclic_graph)の生成を伴い、それのランダムなスライスを合わせてハッシュ化します。 コアとなる原則として、各ノンス (nonce)が必要とするのは巨大な全データツリーのごく一部のみであるということです。 各ノンス (nonce)のサブツリーを再計算することは、マイニングでは禁止されているため、ツリーを保存する必要があります(ただし、単一ノンス相当の検証では、サブツリーの再計算は可能)。 ダガーは、Scrypt のような既存のアルゴリズムの代替となるように設計されています。Scrypt はメモリハードですが、実際に安全なレベルのメモリハードまで増加すると検証が難しくなります。 一方、ダガーは共有メモリ・ハードウェア・アクセラレーションに対して脆弱であり、他の研究手段を優先し、取り下げられました。
+
+[ハシモト](http://diyhpl.us/%7Ebryan/papers2/bitcoin/meh/hashimoto.pdf)は、入出力バウンドであること(メモリの読込みがマイニングプロセスの制限要因)により、ASIC 耐性を付加するアルゴリズムです。 この理論は、RAM は計算資源よりも利用可能であるということです。数十億ドル相当かけて、異なるユースケースでの RAM の最適化について研究がすでになされています。これらのユースケースの多くには、ほぼランダムなアクセスパターン(そのため RAM「ランダム・アクセス・メモリ」と呼ばれる)が含まれています。 その結果、既存の RAM はアルゴリズムを評価する上で、ほぼ最適に近い可能性があります。 ハシモトは、データのソースとしてブロックチェーンを使い、上記の(1)と(3)を同時に満たします。
+
+ダガーハシモトは、ダガーとハシモトアルゴリズムを修正したものです。 ダガーハシモトとハシモトの違いとしては、ブロックチェーンデータをソースとして使わず、ダガーハシモトは、カスタム生成のデータセットを使い、N ブロックごとにブロックデータを基にして更新します。 このデータセットは、ダガーアルゴリズムを使って生成され、ライトクライアント検証アルゴリズムのための、各ノンス (nonce)に特有なサブセットで効率的な計算を可能にします。 ダガーハシモトとダガーの違いとしては、オリジナルのダガーとは異なり、ブロックのクエリーとして使われるデータセットは、半永続的で、周期的な間隔で更新(例: 1 週間に一回)されるだけということです。 データセットを生成する労力の割合はゼロに近く、共有メモリの高速化に関する Sergio Lerner の主張は、無視できるようになります。
+
+[ダガーハシモト](/developers/docs/consensus-mechanisms/pow/mining-algorithms/dagger-hashimoto)の詳細
+
+## Ethash {#ethash}
+
+Ethash は、現在は廃止となっているプルーフ・オブ・ワークのアーキテクチャの下で、実際にイーサリアムメインネットで使われたマイニングアルゴリズムです。 Ethash は、ダガーハシモトのアルゴリズムが大幅に更新された後に、特定のダガーハシモトのバージョンに事実上付けられたた新しい名前です。なので、前バージョンの基本理念を継承しています。 イーサリアムメインネットは、これまで Ethash のみを使用していました。ダガーハシモトは、研究開発バージョンのマイニングアルゴリズムで、イーサリアムメインネットでマイニングが開始される前に Ethash に引き継がれました。
+
+[Ethash の詳細](/developers/docs/consensus-mechanisms/pow/mining-algorithms/ethash)
+
+## 参考文献 {#further-reading}
+
+_役に立つコミュニティリソースをご存知の場合は、 このページを編集して追加してください。_
diff --git a/src/content/translations/ja/developers/docs/nodes-and-clients/index.md b/src/content/translations/ja/developers/docs/nodes-and-clients/index.md
index c9f5d60dc60..a9953e1964a 100644
--- a/src/content/translations/ja/developers/docs/nodes-and-clients/index.md
+++ b/src/content/translations/ja/developers/docs/nodes-and-clients/index.md
@@ -95,9 +95,9 @@ sidebarDepth: 2
- ノードはすべてのトランザクションとブロックをコンセンサスルールに対して検証する。 つまり、ネットワークの他のノードに依存したり、完全に信頼する必要がない。
- 自分のノードでイーサリアムウォレットを使用可能。 ランダムなノードに自分のアドレスや残高を漏らす必要がないため、より安全かつプライベートに分散型アプリ(Dapp)を利用できる。 自身のクライアントですべてをチェックできる。 [MetaMask](https://metamask.io)、[Frame](https://frame.sh/)、[他の多くのウォレット](/wallets/find-wallet/)は RPC インポート機能を提供し、自分のノードを使用できる。
- イーサリアムからのデータに依存する他のサービスを実行および自分でホスト可能 (例えば、ビーコンチェーンのバリデータ、レイヤー 2 などのソフトウェア、インフラストラクチャ、ブロックエクスプローラー、ペイメントプロセッサーなど)。
-- 独自のカスタム[RPC エンドポイント](https://ethereum.org/en/developers/docs/apis/json-rpc/)を提供できる。 それがコミュニティ向けに公開されたイーサリアムエンドポイント、または非公開のエンドポイントであっても、あなたのノードを他の人が使用でき、結果として中央集権的な大手プロバイダを回避できる。
+- 独自のカスタム[RPC エンドポイント](/developers/docs/apis/json-rpc/)を提供できる。 それがコミュニティ向けに公開されたイーサリアムエンドポイント、または非公開のエンドポイントであっても、あなたのノードを他の人が使用でき、結果として中央集権的な大手プロバイダを回避できる。
- **プロセス間通信(IPC)**を利用してノードに接続、またはノードを書き換えプラグインとしてプログラムの読み込みが可能。 これにより、レイテンシーが低くなり、Web3 ライブラリを使用して大量のデータを処理する場合、またはトランザクションをできるだけ早く置き換える必要がある場合に(フロントランニング)、非常に有用。
-- ETH を直接ステーキングでき、ネットワークの安全性に貢献し、同時に報酬を得ることができる。 始めるには[ソロステーキング](https://ethereum.org/en/staking/solo/)を参照。
+- ETH を直接ステーキングでき、ネットワークの安全性に貢献し、同時に報酬を得ることができる。 始めるには[ソロステーキング](/staking/solo/)を参照。
![アプリケーションやノードを介してイーサリアムにアクセスする方法](./nodes.png)
diff --git a/src/content/translations/ja/developers/docs/nodes-and-clients/run-a-node/index.md b/src/content/translations/ja/developers/docs/nodes-and-clients/run-a-node/index.md
index 53ae8cb23e3..5bc9f33adbe 100644
--- a/src/content/translations/ja/developers/docs/nodes-and-clients/run-a-node/index.md
+++ b/src/content/translations/ja/developers/docs/nodes-and-clients/run-a-node/index.md
@@ -379,7 +379,7 @@ teku --network mainnet \
コンセンサスクライアントは、バリデータが接続するビーコンノードとして機能します。 各コンセンサスクライアントは、それぞれのバリデータ・ソフトウェアを搭載しています。詳細については、各ドキュメントに記載されています。
-自分でバリデータを実行すると、[ソロステーキング](https://ethereum.org/en/staking/solo/)ができます。これはイーサリアムネットワークをサポートする上で、最も影響があり、トラストレスな方法です。 しかし、これには 32 ETH のデポジットが必要になります。 より少ない金額で自分のノードでバリデータを実行するには、[Rocket Pool](https://rocketpool.net/node-operators)など、パーミッションレスなノードオペレータの分散型プールに関心を持つかもしれません。
+自分でバリデータを実行すると、[ソロステーキング](/staking/solo/)ができます。これはイーサリアムネットワークをサポートする上で、最も影響があり、トラストレスな方法です。 しかし、これには 32 ETH のデポジットが必要になります。 より少ない金額で自分のノードでバリデータを実行するには、[Rocket Pool](https://rocketpool.net/node-operators)など、パーミッションレスなノードオペレータの分散型プールに関心を持つかもしれません。
ステーキングとバリデータのキー生成の最も簡単な方法は、[Goerli テストネット・ステーキングランチパッド](https://goerli.launchpad.ethereum.org/)を使うことです。これにより、[Goerli でノードを実行](https://notes.ethereum.org/@launchpad/goerli)し、自分のセットアップをテストすることができます。 メインネットへの準備ができたら、今度は[メインネット・ステーキングランチパッド](https://launchpad.ethereum.org/)を使って、同じ手順を繰り返します。
diff --git a/src/content/translations/ja/developers/docs/smart-contracts/security/index.md b/src/content/translations/ja/developers/docs/smart-contracts/security/index.md
index 15f44f7b503..92e02f7eb45 100644
--- a/src/content/translations/ja/developers/docs/smart-contracts/security/index.md
+++ b/src/content/translations/ja/developers/docs/smart-contracts/security/index.md
@@ -96,7 +96,7 @@ contract VendingMachine {
バグ報奨金プログラムを設けることは、外部コードレビューを実施するためのもう一つのアプローチです。 バク報奨金とは、アプリケーション内の脆弱性を発見した個人 (通常はホワイトハットハッカー) に与えられる金銭的な報酬です。
-バグ報奨金プログラムが適切に機能すれば、ハッカーコミュニティのメンバーは重大な欠陥がないかコードを検査することでインセンティブを得ることができます。 実例としては「無限貨幣バグ」があります。これにより、イーサリアム上で動作している[オプティミズム](https://www.optimism.io/)という[レイヤー 2 プロトコル](https://ethereum.org/en/layer-2/)で、攻撃者が無限にイーサ (Ether) を発行できてしまうというものでした。 幸運なことに、ホワイトハットハッカーは[その欠陥](https://www.saurik.com/optimism.html)を発見しチームに通知したため、[その過程で多額の報酬を得ました](https://cryptoslate.com/critical-bug-in-ethereum-l2-optimism-2m-bounty-paid/)。
+バグ報奨金プログラムが適切に機能すれば、ハッカーコミュニティのメンバーは重大な欠陥がないかコードを検査することでインセンティブを得ることができます。 実例としては「無限貨幣バグ」があります。これにより、イーサリアム上で動作している[オプティミズム](https://www.optimism.io/)という[レイヤー 2 プロトコル](/layer-2/)で、攻撃者が無限にイーサ (Ether) を発行できてしまうというものでした。 幸運なことに、ホワイトハットハッカーは[その欠陥](https://www.saurik.com/optimism.html)を発見しチームに通知したため、[その過程で多額の報酬を得ました](https://cryptoslate.com/critical-bug-in-ethereum-l2-optimism-2m-bounty-paid/)。
バグ報奨金プログラムの報酬額を、危機にさらされている資金の額に比例して設定すると、有効な戦略となります。 「[バグ報奨金スケール](https://medium.com/immunefi/a-defi-security-standard-the-scaling-bug-bounty-9b83dfdc1ba7)」と呼ばれるこのアプローチは、脆弱性を悪用するのではなく、責任をもって開示するように、個人に金銭的なインセンティブを与えるものです。
@@ -460,7 +460,7 @@ DEX の価格は正確であることが多く、これは市場の均衡を取
- **[スマートコントラクト監査サービス](/developers/docs/smart-contracts/testing/#smart-contract-auditing-services)** - _イーサリアム開発プロジェクト向けのスマートコントラクト監査サービスを提供する企業のリスト。_
-- **[バグ報奨金プラットフォーム](https://ethereum.org/en/developers/docs/smart-contracts/testing/#bug-bounty-platforms)** - _バグ報奨金の調整と、スマートコントラクトの重大な脆弱性の責任ある開示へ報酬を与えるためのプラットフォーム。_
+- **[バグ報奨金プラットフォーム](/developers/docs/smart-contracts/testing/#bug-bounty-platforms)** - _バグ報奨金の調整と、スマートコントラクトの重大な脆弱性の責任ある開示へ報酬を与えるためのプラットフォーム。_
- **[Fork Checker](https://forkchecker.hashex.org/)** - _フォークされたコントラクトに関する利用可能なすべての情報を確認するための無料のオンラインツール。_
diff --git a/src/content/translations/ja/developers/tutorials/a-developers-guide-to-ethereum-part-one/index.md b/src/content/translations/ja/developers/tutorials/a-developers-guide-to-ethereum-part-one/index.md
index cd88af97431..74c2b0f7780 100644
--- a/src/content/translations/ja/developers/tutorials/a-developers-guide-to-ethereum-part-one/index.md
+++ b/src/content/translations/ja/developers/tutorials/a-developers-guide-to-ethereum-part-one/index.md
@@ -286,7 +286,7 @@ Out[13]: 1000003000000000000000000
2 つ目のアカウントの残高は正しいようですね! 残高が 1,000,000 ETH から 1,000,003 ETH になっています。 しかし、1 つ目のアカウントはどうなったのでしょうか? 3 ETH より少し多く減っているようです。 残念ながら、人生にはタダというものはなく、イーサリアムのパブリックネットワークを利用するには、そのサポート役であるピアに対価を支払う必要があります。 トランザクションを送信したアカウントから、少額のトランザクションフィーが差し引かれました。このフィーは、消費されたガスの量(ETH 送金では 21000 単位のガス)にベースフィーを掛けたものです。ベースフィーは、ネットワークのアクティビティに加えて、ブロック内にトランザクションを含めるバリデータに送信されるチップによって異なります。
-[ガスの詳細](https://ethereum.org/en/developers/docs/gas/#post-london)
+[ガスの詳細](/developers/docs/gas/#post-london)
注: パブリックネットワークにおいてトランザクションフィーは、ネットワークの需要やどれだけ迅速にトランザクションを処理する必要があるのかによって変動します。 フィー(手数料)の計算方法の内訳に興味がある場合は、
ブロックに含まれるトランザクションの仕組み に関する以前の投稿をご覧ください。
diff --git a/src/content/translations/ja/developers/tutorials/optimism-std-bridge-annotated-code/index.md b/src/content/translations/ja/developers/tutorials/optimism-std-bridge-annotated-code/index.md
index 343c3fc6148..383e4974b2d 100644
--- a/src/content/translations/ja/developers/tutorials/optimism-std-bridge-annotated-code/index.md
+++ b/src/content/translations/ja/developers/tutorials/optimism-std-bridge-annotated-code/index.md
@@ -14,7 +14,7 @@ lang: ja
[Optimism](https://www.optimism.io/)は、[Optimisitc ロールアップ](/developers/docs/scaling/optimistic-rollups/)を行うメカニズムのひとつです。 Optimistic ロールアップでは、ネットワークに含まれるすべてノードではなく一部のノードのみを対象としてトランザクションが処理されるため、イーサリアム・メインネット(「レイヤー 1」または「L1」とも呼ばれます)よりも手数料が低くなります。 一部のノードのみを対象として処理されるものの、すべてのデータは L1 に書き込まれるため、あらゆる事項につき、メインネットにおける完全性および可用性についての保証に基づいて証明、再構築することが可能です。
-Optimism(またはその他の L2)上で L1 のアセットを使用するには、当該アセットを[ブリッジ](/bridges/#prerequisites)する必要があります。 アセットをブリッジする方法のひとつとして、アセット(最も一般的なのは、ETH や[ERC-20 トークン](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/)です)を L1 上でロックし、L2 上で同等のアセットを受け取る方法があります。 最終的に、これらのアセットを所持するユーザーは、再度 L1 にブリッジする必要があるでしょう。 L1 にアセットをブリッジすると、L2 上のアセットはバーンされ、L1 上のアセットがユーザーに戻されます。
+Optimism(またはその他の L2)上で L1 のアセットを使用するには、当該アセットを[ブリッジ](/bridges/#prerequisites)する必要があります。 アセットをブリッジする方法のひとつとして、アセット(最も一般的なのは、ETH や[ERC-20 トークン](/developers/docs/standards/tokens/erc-20/)です)を L1 上でロックし、L2 上で同等のアセットを受け取る方法があります。 最終的に、これらのアセットを所持するユーザーは、再度 L1 にブリッジする必要があるでしょう。 L1 にアセットをブリッジすると、L2 上のアセットはバーンされ、L1 上のアセットがユーザーに戻されます。
以上が、[Optimism における標準ブリッジ](https://community.optimism.io/docs/developers/bridge/standard-bridge)の仕組みです。 この記事では、このブリッジ機能について Solidity 上で適切に作成したソースコードを確認しながら、その仕組みを学びます。
@@ -1014,7 +1014,7 @@ L2 のブリッジは、ERC-165 を健全性チェックとして用いて、資
資産をミント/バーンできるのは、L2 のブリッジのみです。
-`_mint`および`_burn`は、実際には、[OpenZeppelin で作成した ERC-20 コントラクト](https://ethereum.org/en/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn)で定義されています。 トークンをミント/バーンできる条件は、ERC-20 を使用する方法と同じように多種多様であるため、このコントラクトは単純に外部に露出していないのです。
+`_mint`および`_burn`は、実際には、[OpenZeppelin で作成した ERC-20 コントラクト](/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn)で定義されています。 トークンをミント/バーンできる条件は、ERC-20 を使用する方法と同じように多種多様であるため、このコントラクトは単純に外部に露出していないのです。
## L2 ブリッジのコード {#l2-bridge-code}
diff --git a/src/content/translations/ja/developers/tutorials/reverse-engineering-a-contract/index.md b/src/content/translations/ja/developers/tutorials/reverse-engineering-a-contract/index.md
index ac83fdae10d..92ccdf1d41f 100644
--- a/src/content/translations/ja/developers/tutorials/reverse-engineering-a-contract/index.md
+++ b/src/content/translations/ja/developers/tutorials/reverse-engineering-a-contract/index.md
@@ -75,14 +75,14 @@ Etherscan にアクセスするとコントラクトのオペコードを入手
このスニペットは、`JUMPDEST`で始まります。 イーサリアム仮想マシン(EVM)プログラムは、`JUMPDEST`ではないオペコードにジャンプした場合に例外を投げます。 次に、CALLDATASIZE を確認し、それが「true」の場合(ゼロではない場合)、0x7C にジャンプします。 これについては後述します。
-| オフセット | オペコード | スタック(オペコードの後) |
-| ---------: | ---------- | --------------------------------------------------------------------------------------------------------------------- |
-| 64 | CALLVALUE | [Wei](https://ethereum.org/en/glossary/#wei)が呼び出しによって提供されます。 Solidity で`msg.value`が呼び出されます。 |
-| 65 | PUSH1 0x06 | 6 CALLVALUE |
-| 67 | PUSH1 0x00 | 0 6 CALLVALUE |
-| 69 | DUP3 | CALLVALUE 0 6 CALLVALUE |
-| 6A | DUP3 | 6 CALLVALUE 0 6 CALLVALUE |
-| 6B | SLOAD | Storage[6] CALLVALUE 0 6 CALLVALUE |
+| オフセット | オペコード | スタック(オペコードの後) |
+| ---------: | ---------- | ---------------------------------------------------------------------------------------------- |
+| 64 | CALLVALUE | [Wei](/glossary/#wei)が呼び出しによって提供されます。 Solidity で`msg.value`が呼び出されます。 |
+| 65 | PUSH1 0x06 | 6 CALLVALUE |
+| 67 | PUSH1 0x00 | 0 6 CALLVALUE |
+| 69 | DUP3 | CALLVALUE 0 6 CALLVALUE |
+| 6A | DUP3 | 6 CALLVALUE 0 6 CALLVALUE |
+| 6B | SLOAD | Storage[6] CALLVALUE 0 6 CALLVALUE |
コールデータがない場合、Storage[6]の値を読み取ります。 この Storage[6] の値はまだわかりませんが、コールデータなしで受信したコントラクトのトランザクションを探すことはできます。 コールデータなしで(つまりメソッドなしで)ETH を送金するだけのトランザクションの場合、Etherscan に`Transfer`メソッドがあります。 実際、[コントラクトが受信した最初のトランザクション](https://etherscan.io/tx/0xeec75287a583c36bcc7ca87685ab41603494516a0f5986d18de96c8e630762e7)は、送金(transfer)です。
diff --git a/src/content/translations/ja/governance/index.md b/src/content/translations/ja/governance/index.md
index 5e6257ce05c..4d1b0d198fa 100644
--- a/src/content/translations/ja/governance/index.md
+++ b/src/content/translations/ja/governance/index.md
@@ -153,7 +153,7 @@ The DAO ハッキング事件をもっと見る
仕様と開発実装は常に完全にオープンソースであったものの、上記で説明したアップデートの提案に使用される正式なプロセスは採用されていませんでした。 プロセスを省略することにより、研究者と実装者が迅速に変更点を特定し、合意することができました。
-ビーコンチェーンが 2022 年 9 月 15 日にイーサリアムの実行レイヤーと統合され、マージは[パリスネットワークのアップグレード](https://ethereum.org/en/history/#paris)の一環として完了しました。 提案 [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675)は「ラストコール」から「ファイナル」に変更され、プルーフ・オブ・ステークへの移行が完了しました
+ビーコンチェーンが 2022 年 9 月 15 日にイーサリアムの実行レイヤーと統合され、マージは[パリスネットワークのアップグレード](/history/#paris)の一環として完了しました。 提案 [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675)は「ラストコール」から「ファイナル」に変更され、プルーフ・オブ・ステークへの移行が完了しました
マージの詳細
diff --git a/src/content/translations/pt-br/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md b/src/content/translations/pt-br/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
index 0620432f267..56478f4e134 100644
--- a/src/content/translations/pt-br/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
+++ b/src/content/translations/pt-br/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
@@ -129,7 +129,7 @@ Seja qual for a penalidade imposta ao invasor, a comunidade também tem de decid
No entanto, isso constituiria um desafio substancial em termos de governança. Alguns usuários e validadores certamente se perderiam ao retornar à cadeia honesta. As transações em blocos validados após o ataque poderiam ser revertidas, perturbando a camada de aplicação, o que simplesmente compromete a ética de alguns usuários que tendem a acreditar que “código é lei”. Agências de câmbio e aplicações teriam provavelmente vinculado ações fora da cadeia a transações na cadeia, que agora podem ser revertidas, começando uma cascata de retratações e revisões que seria difícil de desfazer de forma justa, especialmente se os ganhos obtidos ilicitamente tiverem sido misturados, depositados em DeFi ou em outros derivados com efeitos secundários para usuários honestos. Sem dúvida que alguns usuários, talvez mesmo institucionais, já teriam se beneficiado da cadeia desonesta, seja por esperteza ou por acaso, e poderiam se opor a um fork para proteger seus ganhos. Já foram feitos pedidos para simular a resposta da comunidade a ataques de >51%, a fim de coordenar uma ação de mitigação sensata que possa ser executada rapidamente. Existem algumas discussões úteis de Vitalik no ethresear.ch [aqui](https://ethresear.ch/t/timeliness-detectors-and-51-attack-recovery-in-blockchains/6925) e [aqui](https://ethresear.ch/t/responding-to-51-attacks-in-casper-ffg/6363) e no Twitter [aqui](https://twitter.com/skylar_eth/status/1551798684727508992?s=20&t=oHZ1xv8QZdOgAXhxZKtHEw). O objetivo de uma resposta social coordenada é o de ser muito direcionada e específica para punir o invasor e minimizar os efeitos para outros usuários.
-Governança já é um tema complicado. Gerenciar uma resposta de emergência de Camada 0 para uma cadeia de finalização desonesta seria, sem dúvida, desafiante para a comunidade Ethereum, mas [aconteceu](https://ethereum.org/en/history/#dao-fork-summary) - [duas vezes](https://ethereum.org/en/history/#tangerine-whistle) no histórico do Ethereum).
+Governança já é um tema complicado. Gerenciar uma resposta de emergência de Camada 0 para uma cadeia de finalização desonesta seria, sem dúvida, desafiante para a comunidade Ethereum, mas [aconteceu](/history/#dao-fork-summary) - [duas vezes](/history/#tangerine-whistle) no histórico do Ethereum).
No entanto, há algo que é bastante satisfatório na última tentativa no mundo real. Em última análise, mesmo com essa pilha fenomenal de tecnologia acima de nós, se o pior alguma vez acontecer, pessoas reais terão de coordenar a solução.
diff --git a/src/content/translations/pt-br/developers/docs/data-availability/index.md b/src/content/translations/pt-br/developers/docs/data-availability/index.md
index c6263c592d9..316e918b191 100644
--- a/src/content/translations/pt-br/developers/docs/data-availability/index.md
+++ b/src/content/translations/pt-br/developers/docs/data-availability/index.md
@@ -30,7 +30,7 @@ O DAS será usado para garantir que os operadores de rollup tornem seus dados de
### Comitês de disponibilidade de dados {#data-availability-committees}
-Os Comitês de Disponibilidade de Dados (DACs, do inglês Data Availability Committees) são partes confiáveis que fornecem ou atestam a disponibilidade de dados. DACs podem ser usados em vez de, [ou em combinação com](<(https://hackmd.io/@vbuterin/sharding_proposal#Why-not-use-just-committees-and-not-DAS)>) DAS. As garantias de segurança que chegam aos comitês dependem de configuração específica. O Ethereum usa amostras de subconjuntos de validadores escolhidos aleatoriamente para atestar a disponibilidade de dados para nós leves, por exemplo.
+Os Comitês de Disponibilidade de Dados (DACs, do inglês Data Availability Committees) são partes confiáveis que fornecem ou atestam a disponibilidade de dados. DACs podem ser usados em vez de, [ou em combinação com](https://hackmd.io/@vbuterin/sharding_proposal#Why-not-use-just-committees-and-not-DAS) DAS. As garantias de segurança que chegam aos comitês dependem de configuração específica. O Ethereum usa amostras de subconjuntos de validadores escolhidos aleatoriamente para atestar a disponibilidade de dados para nós leves, por exemplo.
DACs também são usados por alguns validiums. O DAC é um conjunto confiável de nós que armazena cópias de dados offline. O DAC é necessário para disponibilizar os dados em caso de litígio. Os membros do DAC também publicam certificados na cadeia para provar que os referidos dados estão efetivamente disponíveis. Alguns validiums substituem os DACs por um sistema validador de prova de participação (proof-of-stake ou PoS). Aqui, qualquer pessoa pode se tornar um validador e armazenar dados off-chain. No entanto, eles devem fornecer uma “caução”, que é depositada em um contrato inteligente. No caso de comportamento malicioso, por exemplo, o validador retendo dados, a caução pode ser interrompida. Os comitês de disponibilidade de dados da prova de participação são consideravelmente mais seguros do que os DACs regulares, porque incentivam diretamente um comportamento honesto.
diff --git a/src/content/translations/pt-br/developers/docs/nodes-and-clients/index.md b/src/content/translations/pt-br/developers/docs/nodes-and-clients/index.md
index 9993949d5de..b52b556e8b8 100644
--- a/src/content/translations/pt-br/developers/docs/nodes-and-clients/index.md
+++ b/src/content/translations/pt-br/developers/docs/nodes-and-clients/index.md
@@ -95,9 +95,9 @@ A execução de seu próprio nó permite que você use o Ethereum de maneira pri
- Seu nó verifica todas as transações e blocos contra as regras de consenso por si só. Isso significa que você não precisa confiar em nenhum outro nó da rede nem confiar totalmente neles.
- Você pode usar uma carteira Ethereum com seu próprio nó. Você pode usar dapps com mais segurança e privacidade porque não precisará vazar seus endereços e saldos para nós aleatórios. Tudo pode ser verificado com seu próprio cliente. [MetaMask](https://metamask.io), [Frame](https://frame.sh/) e [muitas outras carteiras](/wallets/find-wallet/) oferecem importação de RPC, permitindo que elas usem seu nó.
- Você pode executar e auto-hospedar outros serviços que dependem de dados do Ethereum. Por exemplo, isso pode ser um validador Beacon Chain, software como camada 2, infraestrutura, exploradores de bloco, processadores de pagamento etc.
-- Você pode fornecer seus próprios [pontos de extremidade RPC](https://ethereum.org/en/developers/docs/apis/json-rpc/) personalizados. O ponto de extremidade Ethereum hospedado publicamente pela comunidade ou de modo privado, permite que as pessoas usem seu nó e evitem grandes provedores centralizados.
+- Você pode fornecer seus próprios [pontos de extremidade RPC](/developers/docs/apis/json-rpc/) personalizados. O ponto de extremidade Ethereum hospedado publicamente pela comunidade ou de modo privado, permite que as pessoas usem seu nó e evitem grandes provedores centralizados.
- Você pode se conectar ao seu nó usando **Comunicações entre processos (IPC)** ou reescrever o nó para carregar seu programa como um plugin. Isso garante baixa latência, o que ajuda muito, por exemplo, ao processar muitos dados usando bibliotecas Web3 ou quando você precisa substituir suas transações o mais rápido possível (isto é, de forma acelerada).
-- Você pode colocar ETH diretamente para proteger a rede e ganhar recompensas. Veja [participação solo](https://ethereum.org/en/staking/solo/) para começar.
+- Você pode colocar ETH diretamente para proteger a rede e ganhar recompensas. Veja [participação solo](/staking/solo/) para começar.
![Como você acessar o Ethereum através do seu aplicativo e nós](./nodes.png)
diff --git a/src/content/translations/pt-br/developers/docs/nodes-and-clients/run-a-node/index.md b/src/content/translations/pt-br/developers/docs/nodes-and-clients/run-a-node/index.md
index 9ecb438e9e0..3d021ef8e24 100644
--- a/src/content/translations/pt-br/developers/docs/nodes-and-clients/run-a-node/index.md
+++ b/src/content/translations/pt-br/developers/docs/nodes-and-clients/run-a-node/index.md
@@ -375,7 +375,7 @@ Quando um cliente de consenso se conecta ao cliente de execução para ler o con
Um cliente de consenso serve como um Beacon Node para os validadores se conectarem. Cada cliente de consenso tem seu próprio software de validador descrito em detalhes em sua respectiva documentação.
-Executar seu próprio validador permite a [participação individual](https://ethereum.org/en/staking/solo/), o método mais impactante e não confiável para dar suporte à rede Ethereum. No entanto, isso requer um depósito de 32 ETH. Para executar um validador em seu próprio nó com uma quantidade menor, um pool descentralizado com operadores de nós sem permissão, como [Rocket Pool](https://rocketpool.net/node-operators), poderá ser interessante.
+Executar seu próprio validador permite a [participação individual](/staking/solo/), o método mais impactante e não confiável para dar suporte à rede Ethereum. No entanto, isso requer um depósito de 32 ETH. Para executar um validador em seu próprio nó com uma quantidade menor, um pool descentralizado com operadores de nós sem permissão, como [Rocket Pool](https://rocketpool.net/node-operators), poderá ser interessante.
A maneira mais fácil de começar com a participação e a geração de chaves de validação é usar a [Plataforma de lançamento de participação da rede de testes Goerli](https://goerli.launchpad.ethereum.org/), que permite testar sua configuração [executando nós no Goerli](https://notes.ethereum.org/@launchpad/goerli). Quando você estiver pronto para a Mainnet (Rede principal), você poderá repetir essas etapas usando a [Plataforma de lançamento de participação da Mainnet](https://launchpad.ethereum.org/).
diff --git a/src/content/translations/pt-br/developers/docs/scaling/optimistic-rollups/index.md b/src/content/translations/pt-br/developers/docs/scaling/optimistic-rollups/index.md
index 7163bb842ab..9fe497d3a2c 100644
--- a/src/content/translations/pt-br/developers/docs/scaling/optimistic-rollups/index.md
+++ b/src/content/translations/pt-br/developers/docs/scaling/optimistic-rollups/index.md
@@ -46,7 +46,7 @@ Os optimistic rollups dependem da rede principal do Ethereum para o seguinte:
Como mencionado, os optimistic rollups publicam dados de transações no Ethereum como `calldata`. Como a execução na cadeia do rollup é baseada em transações enviadas, qualquer pessoa pode usar essa informação – ancorada na camada base do Ethereum – para executar o estado do rollup e verificar a exatidão das transições de estado.
-A [disponibilidade de dados](https://ethereum.org/en/developers/docs/data-availability/) é fundamental porque, sem acesso a dados do estado, os desafiantes não podem criar provas de fraude para disputar operações de rollup inválidas. Com o Ethereum fornecendo disponibilidade de dados, o risco de os operadores de um rollup escaparem impunes de atos maliciosos (por exemplo, enviar blocos inválidos) é reduzido.
+A [disponibilidade de dados](/developers/docs/data-availability/) é fundamental porque, sem acesso a dados do estado, os desafiantes não podem criar provas de fraude para disputar operações de rollup inválidas. Com o Ethereum fornecendo disponibilidade de dados, o risco de os operadores de um rollup escaparem impunes de atos maliciosos (por exemplo, enviar blocos inválidos) é reduzido.
### Resistência à censura {#censorship-resistance}
diff --git a/src/content/translations/pt-br/developers/docs/smart-contracts/security/index.md b/src/content/translations/pt-br/developers/docs/smart-contracts/security/index.md
index 9a04b41eb8a..daf7a2f23bf 100644
--- a/src/content/translations/pt-br/developers/docs/smart-contracts/security/index.md
+++ b/src/content/translations/pt-br/developers/docs/smart-contracts/security/index.md
@@ -96,7 +96,7 @@ Com isto em mente, há que evitar tratar as auditorias como uma bala de prata. A
A criação de um programa de recompensas por bugs é outra abordagem para implementar revisões de código externas. Uma recompensa por bugs é uma recompensa financeira dada a indivíduos (geralmente hackers de chapéu branco) que descobrem vulnerabilidades em um aplicativo.
-Quando usadas corretamente, as recompensas por bugs dão aos membros da comunidade hacker incentivo para inspecionar seu código em busca de falhas críticas. Um exemplo da vida real é o “bug do dinheiro infinito” que teria deixado um invasor criar uma quantidade ilimitada de Ether no [Optimism](https://www.optimism.io/), um protocolo da [Camada 2](https://ethereum.org/en/layer-2/) em execução na Ethereum. Felizmente, um hacker de chapéu branco [descobriu a falha](https://www.saurik.com/optimism.html) e notificou a equipe, [ganhando um grande pagamento no processo](https://cryptoslate.com/critical-bug-in-ethereum-l2-optimism-2m-bounty-paid/).
+Quando usadas corretamente, as recompensas por bugs dão aos membros da comunidade hacker incentivo para inspecionar seu código em busca de falhas críticas. Um exemplo da vida real é o “bug do dinheiro infinito” que teria deixado um invasor criar uma quantidade ilimitada de Ether no [Optimism](https://www.optimism.io/), um protocolo da [Camada 2](/layer-2/) em execução na Ethereum. Felizmente, um hacker de chapéu branco [descobriu a falha](https://www.saurik.com/optimism.html) e notificou a equipe, [ganhando um grande pagamento no processo](https://cryptoslate.com/critical-bug-in-ethereum-l2-optimism-2m-bounty-paid/).
Uma estratégia útil é definir o pagamento de um programa de recompensas por bugs proporcionalmente à quantidade de fundos em jogo. Descrita como a “[recompensa por bugs que escala](https://medium.com/immunefi/a-defi-security-standard-the-scaling-bug-bounty-9b83dfdc1ba7)”, essa abordagem fornece incentivos financeiros para que os indivíduos revelem vulnerabilidades de forma responsável em vez de explorá-las.
@@ -462,7 +462,7 @@ Se você planeja consultar um oráculo on-chain para preços de ativos, consider
- **[Serviços de auditoria de contrato inteligente](/developers/docs/smart-contracts/testing/#smart-contract-auditing-services)** - _Lista de organizações que fornecem serviços de auditoria de contrato inteligente para projetos de desenvolvimento Ethereum._
-- **[Plataformas de recompensa por bugs](https://ethereum.org/en/developers/docs/smart-contracts/testing/#bug-bounty-platforms) ** - _Plataformas para coordenar recompensas por bugs e recompensar a divulgação responsável de vulnerabilidades críticas em contratos inteligentes._
+- **[Plataformas de recompensa por bugs](/developers/docs/smart-contracts/testing/#bug-bounty-platforms) ** - _Plataformas para coordenar recompensas por bugs e recompensar a divulgação responsável de vulnerabilidades críticas em contratos inteligentes._
- **[Fork Checker](https://forkchecker.hashex.org/)** – _Uma ferramenta online gratuita para verificar todas as informações disponíveis sobre um contrato bifurcado._
diff --git a/src/content/translations/pt-br/developers/docs/transactions/index.md b/src/content/translations/pt-br/developers/docs/transactions/index.md
index 05a22fbf81a..e3ea1d53027 100644
--- a/src/content/translations/pt-br/developers/docs/transactions/index.md
+++ b/src/content/translations/pt-br/developers/docs/transactions/index.md
@@ -8,7 +8,7 @@ Transações são instruções assinadas criptograficamente de contas. Uma conta
## Pré-Requisitos {#prerequisites}
-Mas para ajudá-lo a entender melhor esta página, recomendamos que você primeiro leia [Contas](/developers/docs/accounts/), [Transações](/en/developers/docs/transactions/)e nossa [introdução ao Ethereum](/developers/docs/intro-to-ethereum/).
+Mas para ajudá-lo a entender melhor esta página, recomendamos que você primeiro leia [Contas](/developers/docs/accounts/), [Transações](/developers/docs/transactions/)e nossa [introdução ao Ethereum](/developers/docs/intro-to-ethereum/).
## O que é uma transação? {#whats-a-transaction}
@@ -28,7 +28,7 @@ Uma transação enviada inclui as seguintes informações:
- `nonce`: um contador de incremento sequencial que indica o número da transação a partir da conta.
- `value`: a quantidade de ETH a transferir do remetente para o destinatário (denominado em WEI, onde 1ETH equivale a 1e+18wei).
- `data`: o campo opcional para incluir dados arbitrários.
-- `gasLimit`: a quantidade máxima de gás que pode ser consumida pela transação. A [EVM](https://ethereum.org/en/developers/docs/evm/opcodes) especifica as unidades de gás necessárias para cada etapa computacional.
+- `gasLimit`: a quantidade máxima de gás que pode ser consumida pela transação. A [EVM](/developers/docs/evm/opcodes) especifica as unidades de gás necessárias para cada etapa computacional.
- `maxPriorityFeePerGas`: o preço máximo do gás consumido a ser incluído como gorjeta para o validador.
- `maxFeePerGas`: a taxa máxima por unidade de gás disposta a ser paga pela transação (inclusive de `baseFeePerGas` e `maxPriorityFeePerGas`)
@@ -99,7 +99,7 @@ Exemplo de resposta:
}
```
-- o `raw` é a transação assinada no [Prefixo de Tamanho Recursivo (RLP)](https://ethereum.org/en/developers/docs/data-structures-and-encoding/rlp) na forma codificada
+- o `raw` é a transação assinada no [Prefixo de Tamanho Recursivo (RLP)](/developers/docs/data-structures-and-encoding/rlp) na forma codificada
- `tx` é a transação assinada no formato JSON
Com o hash da assinatura, a transação pode ser provada criptograficamente de que veio do remetente e enviada para a rede.
diff --git a/src/content/translations/pt-br/governance/index.md b/src/content/translations/pt-br/governance/index.md
index 80ea8c83c7c..5b5084f8a7d 100644
--- a/src/content/translations/pt-br/governance/index.md
+++ b/src/content/translations/pt-br/governance/index.md
@@ -153,7 +153,7 @@ O processo de governança Ethereum muitas vezes troca velocidade e eficiência p
Embora as implementações de especificação e desenvolvimento sempre tenham sido totalmente de código aberto, os processos formais usados para propor as atualizações descritas acima não foram usados. Isso permitiu que as alterações fossem especificadas e acordadas mais rapidamente por pesquisadores e implementadores.
-Quando a Beacon Chain se uniu com a camada de execução do Ethereum no dia 15 de setembro de 2022, A Fusão foi concluída como parte da [atualização de rede Paris](https://ethereum.org/en/history/#paris). A proposta [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675) foi alterada de "Última Chamada" para "Final", completando a transição para o prova de participação.
+Quando a Beacon Chain se uniu com a camada de execução do Ethereum no dia 15 de setembro de 2022, A Fusão foi concluída como parte da [atualização de rede Paris](/history/#paris). A proposta [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675) foi alterada de "Última Chamada" para "Final", completando a transição para o prova de participação.
Mais sobre a integração
diff --git a/src/content/translations/ro/developers/tutorials/optimism-std-bridge-annotated-code/index.md b/src/content/translations/ro/developers/tutorials/optimism-std-bridge-annotated-code/index.md
index 6e5bb076ba7..1626ff3037d 100644
--- a/src/content/translations/ro/developers/tutorials/optimism-std-bridge-annotated-code/index.md
+++ b/src/content/translations/ro/developers/tutorials/optimism-std-bridge-annotated-code/index.md
@@ -13,7 +13,7 @@ lang: ro
[Optimism](https://www.optimism.io/) is an [Optimistic Rollup](/developers/docs/scaling/optimistic-rollups/). Optimistic rollups can process transactions for a much lower price than Ethereum Mainnet (also known as layer 1 or L1) because transactions are only processed by a few nodes, instead of every node on the network. At the same time, the data is all written to L1 so everything can be proved and reconstructed with all the integrity and availability guarantees of Mainnet.
-To use L1 assets on Optimism (or any other L2), the assets need to be [bridged](/bridges/#prerequisites). One way to achieve this is for users to lock assets (ETH and [ERC-20 tokens](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/) are the most common ones) on L1, and receive equivalent assets to use on L2. Eventually, whoever ends up with them might want to bridge them back to L1. When doing this, the assets are burned on L2 and then released back to the user on L1.
+To use L1 assets on Optimism (or any other L2), the assets need to be [bridged](/bridges/#prerequisites). One way to achieve this is for users to lock assets (ETH and [ERC-20 tokens](/developers/docs/standards/tokens/erc-20/) are the most common ones) on L1, and receive equivalent assets to use on L2. Eventually, whoever ends up with them might want to bridge them back to L1. When doing this, the assets are burned on L2 and then released back to the user on L1.
This is the way the [Optimism standard bridge](https://community.optimism.io/docs/developers/bridge/standard-bridge) works. In this article we go over the source code for that bridge to see how it works and study it as an example of well written Solidity code.
@@ -1013,7 +1013,7 @@ The L2 bridge uses ERC-165 as a sanity check to make sure that the ERC-20 contra
Only the L2 bridge is allowed to mint and burn assets.
-`_mint` and `_burn` are actually defined in the [OpenZeppelin ERC-20 contract](https://ethereum.org/en/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn). That contract just doesn't expose them externally, because the conditions to mint and burn tokens are as varied as the number of ways to use ERC-20.
+`_mint` and `_burn` are actually defined in the [OpenZeppelin ERC-20 contract](/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn). That contract just doesn't expose them externally, because the conditions to mint and burn tokens are as varied as the number of ways to use ERC-20.
## L2 Bridge Code {#l2-bridge-code}
diff --git a/src/content/translations/zh/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md b/src/content/translations/zh/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
index e64ac795d34..f7455346338 100644
--- a/src/content/translations/zh/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
+++ b/src/content/translations/zh/developers/docs/consensus-mechanisms/pos/attack-and-defense/index.md
@@ -129,7 +129,7 @@ LMD-GHOST 分叉选择算法的“最新消息驱动”部分减轻了雪崩攻
但是,这是一个重大的治理挑战。 有些用户和验证者会在切换回诚实链时无可避免地产生损失,因为攻击后被验证的区块中的交易可能会回滚,从而扰乱应用层。这很容易破坏一些相信“代码就是法律”的用户的道德原则。 交易所和应用很可能已经把脱链行为和现在可能要回滚的链上交易关联起来,并开始一连串的撤回和修订,很难公平地进行取舍,特别是如果不义之财混杂在其中,存入了去中心化金融或其他衍生品,会对诚实用户产生二次影响。 毫无疑问,那些因为精明或机缘巧合已经从不诚实链获利的一些用户甚至机构,可能会反对分叉以此保护他们的利益。 目前已经有呼吁要求社区对大于 51% 攻击的响应进行演练,以便可以快速执行合理的协调缓解措施。 Vitalik 发起一些有用的讨论,在 ethresear.ch 上:[这里](https://ethresear.ch/t/timeliness-detectors-and-51-attack-recovery-in-blockchains/6925)和[这里](https://ethresear.ch/t/responding-to-51-attacks-in-casper-ffg/6363),以及在 Twitter 上:[这里](https://twitter.com/skylar_eth/status/1551798684727508992?s=20&t=oHZ1xv8QZdOgAXhxZKtHEw)。 协调的社会响应的目的应该是非常有针对性和具体地惩罚攻击者并尽量减少对其他用户的影响。
-治理已经是一个复杂的话题。 要管理 0 层网络紧急响应通过不诚实行为确定下来的链,对于以太坊社区来说毋庸置疑是一个挑战,但在以太坊历史上[已经发生过](https://ethereum.org/en/history/#dao-fork-summary) - [2 次](https://ethereum.org/en/history/#tangerine-whistle)。
+治理已经是一个复杂的话题。 要管理 0 层网络紧急响应通过不诚实行为确定下来的链,对于以太坊社区来说毋庸置疑是一个挑战,但在以太坊历史上[已经发生过](/history/#dao-fork-summary) - [2 次](/history/#tangerine-whistle)。
尽管如此,在现实世界的最后回滚中,还是有一些令人相当满意的东西。 最后,即使在我们之上有着如此惊人的技术堆栈,但如果最坏的情况发生了,现实中的人们也必将协调出一条属于他们的出路。
diff --git a/src/content/translations/zh/developers/docs/nodes-and-clients/index.md b/src/content/translations/zh/developers/docs/nodes-and-clients/index.md
index f4402d66fa8..4373f1e933f 100644
--- a/src/content/translations/zh/developers/docs/nodes-and-clients/index.md
+++ b/src/content/translations/zh/developers/docs/nodes-and-clients/index.md
@@ -95,9 +95,9 @@ sidebarDepth: 2
- 你的节点根据共识规则独自验证所有交易和区块。 这意味着你不必依赖网络中的任何其他节点或完全信任它们。
- 你可以将以太坊钱包与你自己的节点一起使用。 你可以更安全、更私密地使用去中心化应用程序,因为你不必将地址和余额泄露给随机节点。 你可以用自己的客户端检查所有内容。 [MetaMask](https://metamask.io)、[Frame](https://frame.sh/) 和[许多其他钱包](/wallets/find-wallet/)提供远程过程调用导入,这让它们可以使用你的节点。
- 你可以运行和自我托管其他依赖于以太坊数据的服务。 例如,可以是信标链验证者、二层网络等软件、基础设施、区块浏览器、支付机构等。
-- 你可以提供自己的自定义[远程过程调用端点](https://ethereum.org/en/developers/docs/apis/json-rpc/)。 公开供社区使用,甚至私有托管的以太坊端点可以让用户使用你的节点,并避免大型中心化提供商。
+- 你可以提供自己的自定义[远程过程调用端点](/developers/docs/apis/json-rpc/)。 公开供社区使用,甚至私有托管的以太坊端点可以让用户使用你的节点,并避免大型中心化提供商。
- 你可以使用**进程间通信 (IPC)** 连接到节点,或者重写节点将你的程序作为插件加载。 这样可以减少网络延迟,例如在使用 web3 库处理大量数据时或者当你需要尽快替换交易时(即抢先交易)会带来很大帮助。
-- 你可以直接质押以太币以保护网络并获得奖励。 请参见[单独质押](https://ethereum.org/en/staking/solo/)开始操作。
+- 你可以直接质押以太币以保护网络并获得奖励。 请参见[单独质押](/staking/solo/)开始操作。
![如何通过你的应用程序和节点访问以太坊](./nodes.png)
diff --git a/src/content/translations/zh/developers/docs/nodes-and-clients/run-a-node/index.md b/src/content/translations/zh/developers/docs/nodes-and-clients/run-a-node/index.md
index 0b04c884e64..30067b9d3bf 100644
--- a/src/content/translations/zh/developers/docs/nodes-and-clients/run-a-node/index.md
+++ b/src/content/translations/zh/developers/docs/nodes-and-clients/run-a-node/index.md
@@ -379,7 +379,7 @@ teku --network mainnet \
共识客户端充当信标节点,让验证者来连接。 每种共识客户端都有自己的验证者软件,后者在各自的相关文档中都有详细描述。
-运行自己的验证者便可以进行[单独质押](https://ethereum.org/en/staking/solo/),这是支持以太坊网络的最有影响和去信任的方法。 然而,单独质押需要存入 32 个以太币。 若想在自己的节点上运行验证者并质押较少数量的以太币,您可能会对由无需许可的节点运营商组成的去中心化池感兴趣,例如 [Rocket Pool](https://rocketpool.net/node-operators)。
+运行自己的验证者便可以进行[单独质押](/staking/solo/),这是支持以太坊网络的最有影响和去信任的方法。 然而,单独质押需要存入 32 个以太币。 若想在自己的节点上运行验证者并质押较少数量的以太币,您可能会对由无需许可的节点运营商组成的去中心化池感兴趣,例如 [Rocket Pool](https://rocketpool.net/node-operators)。
开始质押和生成验证者密钥的最简单方法是使用 [Goerli 测试网质押启动板](https://goerli.launchpad.ethereum.org/),它允许你通过[在 Goerli 上运行节点](https://notes.ethereum.org/@launchpad/goerli)来测试你的设置。 当准备好使用主网时,你可以使用[主网质押启动板](https://launchpad.ethereum.org/)重复这些步骤。
diff --git a/src/content/translations/zh/developers/docs/scaling/optimistic-rollups/index.md b/src/content/translations/zh/developers/docs/scaling/optimistic-rollups/index.md
index a7c9001dd3a..2ee58a4b577 100644
--- a/src/content/translations/zh/developers/docs/scaling/optimistic-rollups/index.md
+++ b/src/content/translations/zh/developers/docs/scaling/optimistic-rollups/index.md
@@ -46,7 +46,7 @@ lang: zh
如前所述,乐观卷叠将交易数据作为 `calldata` 发布到以太坊。 由于卷叠链的执行基于提交的交易,任何人都可以使用此信息(锚定在以太坊的基础层)来执行卷叠的状态并验证状态转换的正确性。
-[数据可用性](https://ethereum.org/en/developers/docs/data-availability/)至关重要,因为如果不能访问状态数据,挑战者就不能构造欺诈证明来质疑无效的卷叠操作。 有了以太坊提供的数据可用性,就降低了卷叠运营商逃脱恶意行为(例如,提交无效区块)的风险。
+[数据可用性](/developers/docs/data-availability/)至关重要,因为如果不能访问状态数据,挑战者就不能构造欺诈证明来质疑无效的卷叠操作。 有了以太坊提供的数据可用性,就降低了卷叠运营商逃脱恶意行为(例如,提交无效区块)的风险。
### 抗审查 {#censorship-resistance}
diff --git a/src/content/translations/zh/developers/docs/smart-contracts/security/index.md b/src/content/translations/zh/developers/docs/smart-contracts/security/index.md
index 6c67447066d..950be9b5608 100644
--- a/src/content/translations/zh/developers/docs/smart-contracts/security/index.md
+++ b/src/content/translations/zh/developers/docs/smart-contracts/security/index.md
@@ -96,7 +96,7 @@ contract VendingMachine {
执行外部代码审查的另一种方法是设立漏洞奖励计划。 漏洞奖励是一种经济奖励,提供给发现应用程序中漏洞的个人(通常是白帽黑客)。
-应用得当,漏洞奖励可以激励黑客群体中的成员检查你的代码是否存在重大缺陷。 一个真实的示例是“无限复制倾向漏洞”,它可以让攻击者在以太坊上运行的[二层网络](https://ethereum.org/en/layer-2/)协议 [Optimism](https://www.optimism.io/) 上创建无限量的以太币。 幸运的是,一位白帽黑客[发现了这一漏洞](https://www.saurik.com/optimism.html)并告知了以太坊团队,[并获得了一大笔报酬](https://cryptoslate.com/critical-bug-in-ethereum-l2-optimism-2m-bounty-paid/)。
+应用得当,漏洞奖励可以激励黑客群体中的成员检查你的代码是否存在重大缺陷。 一个真实的示例是“无限复制倾向漏洞”,它可以让攻击者在以太坊上运行的[二层网络](/layer-2/)协议 [Optimism](https://www.optimism.io/) 上创建无限量的以太币。 幸运的是,一位白帽黑客[发现了这一漏洞](https://www.saurik.com/optimism.html)并告知了以太坊团队,[并获得了一大笔报酬](https://cryptoslate.com/critical-bug-in-ethereum-l2-optimism-2m-bounty-paid/)。
一种实用策略是按有风险资金数额的比例设置漏洞奖励计划的报酬金额。 这种方法被描述成“[比例漏洞奖励](https://medium.com/immunefi/a-defi-security-standard-the-scaling-bug-bounty-9b83dfdc1ba7)”,通过提供经济激励让大家负责任地披露而非利用漏洞。
@@ -462,7 +462,7 @@ contract Attack {
- **[智能合约审计服务](/developers/docs/smart-contracts/testing/#smart-contract-auditing-services)** - _为以太坊开发项目提供智能合约审计服务的组织的列表。_
-- **[漏洞奖励平台](https://ethereum.org/en/developers/docs/smart-contracts/testing/#bug-bounty-platforms)** - _协调漏洞奖励并对发现智能合约中重大漏洞的负责人进行奖励的平台。_
+- **[漏洞奖励平台](/developers/docs/smart-contracts/testing/#bug-bounty-platforms)** - _协调漏洞奖励并对发现智能合约中重大漏洞的负责人进行奖励的平台。_
- **[Fork Checker](https://forkchecker.hashex.org/)** - _免费的在线工具,用于检查所有关于分叉合同的现有信息。_
diff --git a/src/content/translations/zh/developers/docs/transactions/index.md b/src/content/translations/zh/developers/docs/transactions/index.md
index db69000ad68..bccd6b6434f 100644
--- a/src/content/translations/zh/developers/docs/transactions/index.md
+++ b/src/content/translations/zh/developers/docs/transactions/index.md
@@ -22,9 +22,10 @@ lang: zh
所提交的交易包括下列信息:
+- `from` – 发起者的地址,该地址将签署该交易。这将是一个外部拥有的账户,因为合约账户不能发送交易。
- `recipient` – 接收地址(如果为一个外部持有的帐户,交易将传输值。 如果为合约帐户,交易将执行合约代码)
- `signature` – 发送者的标识符。 当通过发送者的私钥签名交易来确保发送者已授权此交易时,生成此签名。
-- `随机数` - 一个连续的递增计数器,表示帐户中的交易编号。
+- `nonce` - 一个连续的递增计数器,表示帐户中的交易编号。
- `value` – 发送人向接收人转移的以太币金额(以以太币的一种面值 WEI 为单位)
- `data` – 可包括任意数据的可选字段
- `gasLimit` – 交易可以消耗的最大数量的燃料单位。 燃料单位代表计算步骤
diff --git a/src/content/translations/zh/developers/tutorials/optimism-std-bridge-annotated-code/index.md b/src/content/translations/zh/developers/tutorials/optimism-std-bridge-annotated-code/index.md
index 26a54253999..b38df68c690 100644
--- a/src/content/translations/zh/developers/tutorials/optimism-std-bridge-annotated-code/index.md
+++ b/src/content/translations/zh/developers/tutorials/optimism-std-bridge-annotated-code/index.md
@@ -13,7 +13,7 @@ lang: zh
[乐观解决方案](https://www.optimism.io/)采用[乐观卷叠](/developers/docs/scaling/optimistic-rollups/)技术。 乐观卷叠能够以比以太坊主网(也称“第一层”)低得多的价格处理交易,因为交易只是由几个节点而非网络上的所有节点处理。 同时所有数据都已写入第一层,因此一切都能够得到证明并重建,并且具有主网的所有完整性和可用性保证。
-要在乐观解决方案(或任何其他第二层)上使用第一层资产,需要[桥接](/bridges/#prerequisites)该资产。 实现这一点的一种方法是,用户在第一层上锁定资产(以太币和 [ERC-20 代币](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/)是最常见的资产)并收到相应资产,供在第二层上使用。 最后,拥有这些资产的任何人可能想把它们桥接回第一层。 在桥接过程中,资产会在第二层销毁,然后在第一层上发放给用户。
+要在乐观解决方案(或任何其他第二层)上使用第一层资产,需要[桥接](/bridges/#prerequisites)该资产。 实现这一点的一种方法是,用户在第一层上锁定资产(以太币和 [ERC-20 代币](/developers/docs/standards/tokens/erc-20/)是最常见的资产)并收到相应资产,供在第二层上使用。 最后,拥有这些资产的任何人可能想把它们桥接回第一层。 在桥接过程中,资产会在第二层销毁,然后在第一层上发放给用户。
这就是[乐观解决方案标准链桥](https://community.optimism.io/docs/developers/bridge/standard-bridge)的工作方式。 在本文中,我们将学习链桥的源代码,看看它如何工作,并将它作为精心编写的 Solidity 代码示例加以研究。
@@ -1013,7 +1013,7 @@ contract L2StandardERC20 is IL2StandardERC20, ERC20 {
只允许第二层链桥铸造和销毁资产。
-`_mint` 和 `_burn` 实际上是在 [OpenZeppelin ERC-20 合约](https://ethereum.org/en/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn)中定义的。 该合约只是没有将它们暴露在外部,因为铸造和销毁代币的条件与 ERC-20 使用方式的数量一样多变。
+`_mint` 和 `_burn` 实际上是在 [OpenZeppelin ERC-20 合约](/developers/tutorials/erc20-annotated-code/#the-_mint-and-_burn-functions-_mint-and-_burn)中定义的。 该合约只是没有将它们暴露在外部,因为铸造和销毁代币的条件与 ERC-20 使用方式的数量一样多变。
## 第二层链桥代码 {#l2-bridge-code}
diff --git a/src/content/translations/zh/developers/tutorials/reverse-engineering-a-contract/index.md b/src/content/translations/zh/developers/tutorials/reverse-engineering-a-contract/index.md
index fe624e41be3..ef6c6e950f4 100644
--- a/src/content/translations/zh/developers/tutorials/reverse-engineering-a-contract/index.md
+++ b/src/content/translations/zh/developers/tutorials/reverse-engineering-a-contract/index.md
@@ -77,14 +77,14 @@ _区块链上没有秘密_,发生的一切都是持续的、可验证的、公
此代码片段以 `JUMPDEST` 开头。 如果跳转到的操作码不是 `JUMPDEST`,以太坊虚拟机程序会抛出异常。 然后它查看 CALLDATASIZE,如果为“true”(即非零),则跳转到 0x7C。 我们将在下面讨论。
-| 偏移量 | 操作码 | 堆栈(在操作码之后) |
-| -----: | ---------- | ---------------------------------------------------------------------------------------- |
-| 64 | CALLVALUE | 调用提供的 [Wei](https://ethereum.org/en/glossary/#wei)。 在 Solidity 中称为 `msg.value` |
-| 65 | PUSH1 0x06 | 6 CALLVALUE |
-| 67 | PUSH1 0x00 | 0 6 CALLVALUE |
-| 69 | DUP3 | CALLVALUE 0 6 CALLVALUE |
-| 6A | DUP3 | 6 CALLVALUE 0 6 CALLVALUE |
-| 6B | SLOAD | Storage[6] CALLVALUE 0 6 CALLVALUE |
+| 偏移量 | 操作码 | 堆栈(在操作码之后) |
+| -----: | ---------- | ----------------------------------------------------------------- |
+| 64 | CALLVALUE | 调用提供的 [Wei](/glossary/#wei)。 在 Solidity 中称为 `msg.value` |
+| 65 | PUSH1 0x06 | 6 CALLVALUE |
+| 67 | PUSH1 0x00 | 0 6 CALLVALUE |
+| 69 | DUP3 | CALLVALUE 0 6 CALLVALUE |
+| 6A | DUP3 | 6 CALLVALUE 0 6 CALLVALUE |
+| 6B | SLOAD | Storage[6] CALLVALUE 0 6 CALLVALUE |
因此,当没有调用数据时,我们读取 Storage [6] 中的值。 我们还不知道这个值是什么,但我们可以查找合约收到的没有调用数据的交易。 仅转账以太币而没有任何调用数据(因此没有方法)的交易在 Etherscan 中具有方法 `Transfer`。 事实上,[合约收到的第一笔交易](https://etherscan.io/tx/0xeec75287a583c36bcc7ca87685ab41603494516a0f5986d18de96c8e630762e7)就是转账。
diff --git a/src/content/translations/zh/developers/tutorials/short-abi/index.md b/src/content/translations/zh/developers/tutorials/short-abi/index.md
index d8b1925570d..ada4943612f 100644
--- a/src/content/translations/zh/developers/tutorials/short-abi/index.md
+++ b/src/content/translations/zh/developers/tutorials/short-abi/index.md
@@ -32,7 +32,7 @@ published: 2022-04-01
1. 二层网络处理费用,通常非常便宜
2. 一层网络存储费用,与主网燃料费用相关
-撰写本文时,在乐观卷叠上,二层网络燃料费用是 0.001 [Gwei](https://ethereum.org/en/developers/docs/gas/#pre-london)。 另一方面,一层网络的燃料费用约为 40 gwei。 [点击此处可以查看当前价格](https://public-grafana.optimism.io/d/9hkhMxn7z/public-dashboard?orgId=1&refresh=5m)。
+撰写本文时,在乐观卷叠上,二层网络燃料费用是 0.001 [Gwei](/developers/docs/gas/#pre-london)。 另一方面,一层网络的燃料费用约为 40 gwei。 [点击此处可以查看当前价格](https://public-grafana.optimism.io/d/9hkhMxn7z/public-dashboard?orgId=1&refresh=5m)。
calldata 一个字节的费用为 4 个燃料单位(如果值为零)或 16 个燃料单位(如果值是任何其他值)。 以太坊虚拟机上最昂贵的操作之一是写入存储。 将 32 字节的字写入二层网络存储的最高费用为 22100 个燃料单位。 目前,该费用是 22.1 gwei。 因此,如果我们可以仅保存 calldata 零字节,就能够将大约 200 个字节写入存储,并且仍然可以获利。
diff --git a/src/content/translations/zh/governance/index.md b/src/content/translations/zh/governance/index.md
index 3d2671c0fab..c0292d7b5df 100644
--- a/src/content/translations/zh/governance/index.md
+++ b/src/content/translations/zh/governance/index.md
@@ -153,7 +153,7 @@ _注:任何个人都可以属于多个组(如:协议开发者可以支持
虽然以前的规范和开发实现始终是完全开源的,但用于提议更新的上述正式过程并没有被使用。 这使研究人员和执行人员能够更快地确定和商定各种变化。
-当信标链于 2022 年 9 月 15 日与以太坊执行层合并时,作为[巴黎网络升级](https://ethereum.org/en/history/#paris)的一部分,合并完成。 提案 [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675) 从“上次调用”变为“最终版”,完成向权益正面的过渡。
+当信标链于 2022 年 9 月 15 日与以太坊执行层合并时,作为[巴黎网络升级](/history/#paris)的一部分,合并完成。 提案 [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675) 从“上次调用”变为“最终版”,完成向权益正面的过渡。
关于合并的更多信息
diff --git a/src/content/translations/zh/guides/how-to-use-a-wallet/index.md b/src/content/translations/zh/guides/how-to-use-a-wallet/index.md
index 2b9cfd5d81f..e49c723204b 100644
--- a/src/content/translations/zh/guides/how-to-use-a-wallet/index.md
+++ b/src/content/translations/zh/guides/how-to-use-a-wallet/index.md
@@ -79,7 +79,7 @@ lang: zh
### 我还没有收到应收的加密货币,在哪可以查看交易状态?
-你可以使用[区块链浏览器](https://ethereum.org/en/developers/docs/data-and-analytics/block-explorers/)实时查看任何交易的状态。 你仅需搜索你的钱包地址或交易 ID。
+你可以使用[区块链浏览器](/developers/docs/data-and-analytics/block-explorers/)实时查看任何交易的状态。 你仅需搜索你的钱包地址或交易 ID。
### 我可以取消或回滚交易吗?
diff --git a/src/data/community-events.json b/src/data/community-events.json
index ea9d7e080dc..25a6360be07 100644
--- a/src/data/community-events.json
+++ b/src/data/community-events.json
@@ -120,7 +120,7 @@
"title": "ETHMobile Miami",
"to": "https://www.ethmiami.ooo/",
"sponsor": null,
- "location": "Hybrid",
+ "location": "Miami",
"description": "We are the first Ethereum festival expanding the global ecosystem through the mobile experience.",
"startDate": "2023-09-15",
"endDate": "2023-09-17"
diff --git a/src/data/developer-docs-links.yaml b/src/data/developer-docs-links.yaml
index 5e513f1dbb8..aea656f0866 100644
--- a/src/data/developer-docs-links.yaml
+++ b/src/data/developer-docs-links.yaml
@@ -234,6 +234,8 @@
items:
- id: docs-nav-networking-layer-network-addresses
to: /developers/docs/networking-layer/network-addresses/
+ - id: docs-nav-networking-layer-portal-network
+ to: /developers/docs/networking-layer/portal-network/
- id: docs-nav-data-structures-and-encoding
to: /developers/docs/data-structures-and-encoding/
description: docs-nav-data-structures-and-encoding-description
diff --git a/src/data/externalTutorials.json b/src/data/externalTutorials.json
index 5be0442c1b6..c8570d8b5cb 100644
--- a/src/data/externalTutorials.json
+++ b/src/data/externalTutorials.json
@@ -5,9 +5,7 @@
"description": "What is fuzz testing? What are invariant tests? We introduce how to use these tools in Web3 & Solidity and explain why they are essential, especially for security. ",
"author": "Patrick Collins",
"authorGithub": "https://github.com/PatrickAlphaC",
- "tags": [
- "security"
- ],
+ "tags": ["security"],
"skillLevel": "beginner",
"timeToRead": "9",
"lang": "en",
diff --git a/src/data/translation-reports/alltime/alltime-data.json b/src/data/translation-reports/alltime/alltime-data.json
index fc62c2669e8..2ed1eb986b2 100644
--- a/src/data/translation-reports/alltime/alltime-data.json
+++ b/src/data/translation-reports/alltime/alltime-data.json
@@ -4,13 +4,13 @@
"unit": "words",
"dateRange": {
"from": "2019-06-27",
- "to": "2023-04-30"
+ "to": "2023-06-30"
},
"currency": "USD",
"mode": "simple",
- "totalCosts": 9606501,
+ "totalCosts": 10254483,
"totalTMSavings": 0,
- "totalPreTranslated": 2579178,
+ "totalPreTranslated": 2737877,
"data": [
{
"user": {
@@ -1935,6 +1935,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14254306,
+ "username": "AangTerim",
+ "fullName": "AangTerim",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14254306/medium/5a6e35e9625e9be7324a0f88dc79cbfd_default.png",
+ "preTranslated": 0,
+ "totalCosts": 48
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 48
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 47,
+ "total": 47
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15567317,
@@ -2049,7 +2102,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15042043/medium/3e87407585f7ba151de939a245b94de1_default.png",
"preTranslated": 0,
- "totalCosts": 44491
+ "totalCosts": 44563
},
"languages": [
{
@@ -2059,32 +2112,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 44491
+ "totalCosts": 44563
},
"translated": {
- "tmMatch": 3250,
- "default": 41241,
- "total": 44491
+ "tmMatch": 3262,
+ "default": 41301,
+ "total": 44563
},
"targetTranslated": {
- "tmMatch": 3400,
- "default": 43069,
- "total": 46469
+ "tmMatch": 3412,
+ "default": 43124,
+ "total": 46536
},
"translatedByMt": {
- "tmMatch": 109,
- "default": 612,
- "total": 721
+ "tmMatch": 110,
+ "default": 620,
+ "total": 730
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 58522
+ "total": 58637
},
"translationCosts": {
- "tmMatch": 3250,
- "default": 41241,
- "total": 44491
+ "tmMatch": 3262,
+ "default": 41301,
+ "total": 44563
},
"approvalCosts": {
"tmMatch": 0,
@@ -2102,7 +2155,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15061313/medium/ae5c5cd241bc24a501eca52a5e240c2d_default.png",
"preTranslated": 0,
- "totalCosts": 22326
+ "totalCosts": 26046
},
"languages": [
{
@@ -2112,32 +2165,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22326
+ "totalCosts": 26046
},
"translated": {
- "tmMatch": 3677,
- "default": 18649,
- "total": 22326
+ "tmMatch": 3707,
+ "default": 22339,
+ "total": 26046
},
"targetTranslated": {
- "tmMatch": 3472,
- "default": 17346,
- "total": 20818
+ "tmMatch": 3500,
+ "default": 20847,
+ "total": 24347
},
"translatedByMt": {
- "tmMatch": 40,
+ "tmMatch": 41,
"default": 202,
- "total": 242
+ "total": 243
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 26892
+ "total": 32487
},
"translationCosts": {
- "tmMatch": 3677,
- "default": 18649,
- "total": 22326
+ "tmMatch": 3707,
+ "default": 22339,
+ "total": 26046
},
"approvalCosts": {
"tmMatch": 0,
@@ -2319,8 +2372,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-IN",
+ "name": "Urdu (India)",
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
@@ -2359,8 +2412,8 @@
},
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
@@ -2513,7 +2566,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15794419/medium/7259e3286d1b408f10cfb6dee866e177_default.png",
"preTranslated": 0,
- "totalCosts": 620
+ "totalCosts": 1516
},
"languages": [
{
@@ -2523,17 +2576,17 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 620
+ "totalCosts": 1516
},
"translated": {
- "tmMatch": 31,
- "default": 589,
- "total": 620
+ "tmMatch": 48,
+ "default": 1468,
+ "total": 1516
},
"targetTranslated": {
- "tmMatch": 35,
- "default": 653,
- "total": 688
+ "tmMatch": 53,
+ "default": 1428,
+ "total": 1481
},
"translatedByMt": {
"tmMatch": 0,
@@ -2543,12 +2596,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1302
+ "total": 2198
},
"translationCosts": {
- "tmMatch": 31,
- "default": 589,
- "total": 620
+ "tmMatch": 48,
+ "default": 1468,
+ "total": 1516
},
"approvalCosts": {
"tmMatch": 0,
@@ -2566,7 +2619,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15012107/medium/c81591d59d6d3d5b7e7c6cc9734cbc6a_default.png",
"preTranslated": 0,
- "totalCosts": 18418
+ "totalCosts": 20333
},
"languages": [
{
@@ -2576,17 +2629,17 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3125
+ "totalCosts": 5040
},
"translated": {
- "tmMatch": 666,
- "default": 2459,
- "total": 3125
+ "tmMatch": 698,
+ "default": 4342,
+ "total": 5040
},
"targetTranslated": {
- "tmMatch": 612,
- "default": 2221,
- "total": 2833
+ "tmMatch": 642,
+ "default": 3856,
+ "total": 4498
},
"translatedByMt": {
"tmMatch": 45,
@@ -2596,12 +2649,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 7727
+ "total": 15032
},
"translationCosts": {
- "tmMatch": 666,
- "default": 2459,
- "total": 3125
+ "tmMatch": 698,
+ "default": 4342,
+ "total": 5040
},
"approvalCosts": {
"tmMatch": 0,
@@ -2938,7 +2991,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15061123/medium/e4d052a9eddf22820a8df7e59daa1704_default.png",
"preTranslated": 0,
- "totalCosts": 16980
+ "totalCosts": 17022
},
"languages": [
{
@@ -2948,32 +3001,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 16980
+ "totalCosts": 17022
},
"translated": {
- "tmMatch": 2010,
- "default": 14970,
- "total": 16980
+ "tmMatch": 2039,
+ "default": 14983,
+ "total": 17022
},
"targetTranslated": {
- "tmMatch": 3189,
- "default": 26767,
- "total": 29956
+ "tmMatch": 3247,
+ "default": 26796,
+ "total": 30043
},
"translatedByMt": {
- "tmMatch": 7,
+ "tmMatch": 16,
"default": 3,
- "total": 10
+ "total": 19
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 10017
+ "total": 10133
},
"translationCosts": {
- "tmMatch": 2010,
- "default": 14970,
- "total": 16980
+ "tmMatch": 2039,
+ "default": 14983,
+ "total": 17022
},
"approvalCosts": {
"tmMatch": 0,
@@ -3097,7 +3150,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15367238/medium/d147d5a459b7c36001987af7845900a6_default.png",
"preTranslated": 0,
- "totalCosts": 2887
+ "totalCosts": 10418
},
"languages": [
{
@@ -3107,32 +3160,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2887
+ "totalCosts": 10418
},
"translated": {
- "tmMatch": 768,
- "default": 2119,
- "total": 2887
+ "tmMatch": 1823,
+ "default": 8595,
+ "total": 10418
},
"targetTranslated": {
- "tmMatch": 828,
- "default": 2370,
- "total": 3198
+ "tmMatch": 2027,
+ "default": 9341,
+ "total": 11368
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 2,
+ "default": 22,
+ "total": 24
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 12511
+ "total": 38625
},
"translationCosts": {
- "tmMatch": 768,
- "default": 2119,
- "total": 2887
+ "tmMatch": 1823,
+ "default": 8595,
+ "total": 10418
},
"approvalCosts": {
"tmMatch": 0,
@@ -3150,7 +3203,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15037897/medium/0cef85d4b2a8be292505d8a7dcf43d68_default.png",
"preTranslated": 0,
- "totalCosts": 105413
+ "totalCosts": 105566
},
"languages": [
{
@@ -3160,17 +3213,17 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 104875
+ "totalCosts": 105028
},
"translated": {
- "tmMatch": 17676,
- "default": 87199,
- "total": 104875
+ "tmMatch": 17695,
+ "default": 87333,
+ "total": 105028
},
"targetTranslated": {
- "tmMatch": 16410,
- "default": 78039,
- "total": 94449
+ "tmMatch": 16425,
+ "default": 78147,
+ "total": 94572
},
"translatedByMt": {
"tmMatch": 4,
@@ -3180,12 +3233,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 205701
+ "total": 206034
},
"translationCosts": {
- "tmMatch": 17676,
- "default": 87199,
- "total": 104875
+ "tmMatch": 17695,
+ "default": 87333,
+ "total": 105028
},
"approvalCosts": {
"tmMatch": 0,
@@ -3434,6 +3487,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15824187,
+ "username": "Aco_LocPro_AR",
+ "fullName": "Aco_LocPro_AR",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824187/medium/16a53ff6e8f4325b2dbbb8211286acb5_default.png",
+ "preTranslated": 0,
+ "totalCosts": 8474
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator, Proofreader",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 8474
+ },
+ "translated": {
+ "tmMatch": 699,
+ "default": 7775,
+ "total": 8474
+ },
+ "targetTranslated": {
+ "tmMatch": 643,
+ "default": 7479,
+ "total": 8122
+ },
+ "translatedByMt": {
+ "tmMatch": 25,
+ "default": 73,
+ "total": 98
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 10565
+ },
+ "translationCosts": {
+ "tmMatch": 699,
+ "default": 7775,
+ "total": 8474
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15075931,
@@ -4158,7 +4264,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15791297/medium/b4bc55f0ee6198d0a3621a4991be3d2e_default.png",
"preTranslated": 0,
- "totalCosts": 499
+ "totalCosts": 570
},
"languages": [
{
@@ -4168,17 +4274,17 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 499
+ "totalCosts": 570
},
"translated": {
- "tmMatch": 11,
- "default": 488,
- "total": 499
+ "tmMatch": 15,
+ "default": 555,
+ "total": 570
},
"targetTranslated": {
- "tmMatch": 17,
- "default": 610,
- "total": 627
+ "tmMatch": 22,
+ "default": 706,
+ "total": 728
},
"translatedByMt": {
"tmMatch": 1,
@@ -4188,12 +4294,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 126
},
"translationCosts": {
- "tmMatch": 11,
- "default": 488,
- "total": 499
+ "tmMatch": 15,
+ "default": 555,
+ "total": 570
},
"approvalCosts": {
"tmMatch": 0,
@@ -4410,7 +4516,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15241658/medium/39de011db222be51f6dfe886cfe26499_default.png",
"preTranslated": 0,
- "totalCosts": 16106
+ "totalCosts": 16342
},
"languages": [
{
@@ -4420,17 +4526,17 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 16106
+ "totalCosts": 16342
},
"translated": {
- "tmMatch": 2982,
- "default": 13124,
- "total": 16106
+ "tmMatch": 2983,
+ "default": 13359,
+ "total": 16342
},
"targetTranslated": {
- "tmMatch": 4560,
- "default": 20453,
- "total": 25013
+ "tmMatch": 4561,
+ "default": 20777,
+ "total": 25338
},
"translatedByMt": {
"tmMatch": 1,
@@ -4440,12 +4546,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 19753
+ "total": 19992
},
"translationCosts": {
- "tmMatch": 2982,
- "default": 13124,
- "total": 16106
+ "tmMatch": 2983,
+ "default": 13359,
+ "total": 16342
},
"approvalCosts": {
"tmMatch": 0,
@@ -4463,7 +4569,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15005293/medium/6f19beccc7174b9ab2a3022bad4e34a0_default.png",
"preTranslated": 0,
- "totalCosts": 2271
+ "totalCosts": 5579
},
"languages": [
{
@@ -4513,32 +4619,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 963
+ "totalCosts": 4271
},
"translated": {
- "tmMatch": 162,
- "default": 801,
- "total": 963
+ "tmMatch": 218,
+ "default": 4053,
+ "total": 4271
},
"targetTranslated": {
- "tmMatch": 189,
- "default": 876,
- "total": 1065
+ "tmMatch": 251,
+ "default": 4338,
+ "total": 4589
},
"translatedByMt": {
- "tmMatch": 29,
+ "tmMatch": 30,
"default": 67,
- "total": 96
+ "total": 97
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1849
+ "total": 6830
},
"translationCosts": {
- "tmMatch": 162,
- "default": 801,
- "total": 963
+ "tmMatch": 218,
+ "default": 4053,
+ "total": 4271
},
"approvalCosts": {
"tmMatch": 0,
@@ -4556,7 +4662,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13599211/medium/e626b0779d428714a38d27f1f640b7ce_default.png",
"preTranslated": 0,
- "totalCosts": 2717
+ "totalCosts": 2779
},
"languages": [
{
@@ -4566,32 +4672,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2717
+ "totalCosts": 2779
},
"translated": {
- "tmMatch": 79,
- "default": 2638,
- "total": 2717
+ "tmMatch": 85,
+ "default": 2694,
+ "total": 2779
},
"targetTranslated": {
- "tmMatch": 78,
- "default": 2403,
- "total": 2481
+ "tmMatch": 84,
+ "default": 2446,
+ "total": 2530
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 6961
+ "total": 7293
},
"translationCosts": {
- "tmMatch": 79,
- "default": 2638,
- "total": 2717
+ "tmMatch": 85,
+ "default": 2694,
+ "total": 2779
},
"approvalCosts": {
"tmMatch": 0,
@@ -4609,7 +4715,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15256998/medium/1080c1f5f785cd542b310f0c840db93f_default.png",
"preTranslated": 0,
- "totalCosts": 22019
+ "totalCosts": 33557
},
"languages": [
{
@@ -4619,32 +4725,32 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22019
+ "totalCosts": 33557
},
"translated": {
- "tmMatch": 7347,
- "default": 14672,
- "total": 22019
+ "tmMatch": 8824,
+ "default": 24733,
+ "total": 33557
},
"targetTranslated": {
- "tmMatch": 8696,
- "default": 17720,
- "total": 26416
+ "tmMatch": 10496,
+ "default": 29516,
+ "total": 40012
},
"translatedByMt": {
- "tmMatch": 40,
- "default": 17,
- "total": 57
+ "tmMatch": 70,
+ "default": 266,
+ "total": 336
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 42727
+ "total": 61616
},
"translationCosts": {
- "tmMatch": 7347,
- "default": 14672,
- "total": 22019
+ "tmMatch": 8824,
+ "default": 24733,
+ "total": 33557
},
"approvalCosts": {
"tmMatch": 0,
@@ -5100,7 +5206,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14678294/medium/c52154d170eb196b8f64ea2a08913e20.jpg",
"preTranslated": 0,
- "totalCosts": 1390
+ "totalCosts": 1406
},
"languages": [
{
@@ -5110,22 +5216,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1390
+ "totalCosts": 1406
},
"translated": {
- "tmMatch": 39,
- "default": 1351,
- "total": 1390
+ "tmMatch": 40,
+ "default": 1366,
+ "total": 1406
},
"targetTranslated": {
- "tmMatch": 41,
- "default": 1194,
- "total": 1235
+ "tmMatch": 42,
+ "default": 1209,
+ "total": 1251
},
"translatedByMt": {
- "tmMatch": 30,
- "default": 17,
- "total": 47
+ "tmMatch": 31,
+ "default": 18,
+ "total": 49
},
"approved": {
"tmMatch": 0,
@@ -5133,9 +5239,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 39,
- "default": 1351,
- "total": 1390
+ "tmMatch": 40,
+ "default": 1366,
+ "total": 1406
},
"approvalCosts": {
"tmMatch": 0,
@@ -5259,7 +5365,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15734131/medium/b5f2d5248c8aa4749e018a12d0e84959_default.png",
"preTranslated": 0,
- "totalCosts": 81
+ "totalCosts": 92
},
"languages": [
{
@@ -5269,22 +5375,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 81
+ "totalCosts": 92
},
"translated": {
- "tmMatch": 0,
- "default": 81,
- "total": 81
+ "tmMatch": 4,
+ "default": 88,
+ "total": 92
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 191,
- "total": 191
+ "tmMatch": 8,
+ "default": 201,
+ "total": 209
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 7,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -5292,9 +5398,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 81,
- "total": 81
+ "tmMatch": 4,
+ "default": 88,
+ "total": 92
},
"approvalCosts": {
"tmMatch": 0,
@@ -5312,7 +5418,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15269034/medium/98d984d00012bd37cbb5f3f343bd367e_default.png",
"preTranslated": 0,
- "totalCosts": 33
+ "totalCosts": 521
},
"languages": [
{
@@ -5322,17 +5428,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 33
+ "totalCosts": 521
},
"translated": {
"tmMatch": 0,
- "default": 33,
- "total": 33
+ "default": 521,
+ "total": 521
},
"targetTranslated": {
"tmMatch": 0,
- "default": 55,
- "total": 55
+ "default": 923,
+ "total": 923
},
"translatedByMt": {
"tmMatch": 0,
@@ -5346,8 +5452,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 33,
- "total": 33
+ "default": 521,
+ "total": 521
},
"approvalCosts": {
"tmMatch": 0,
@@ -5781,6 +5887,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15830453,
+ "username": "Alex.ch",
+ "fullName": "Alex.ch",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15830453/medium/1b7aa324f3c7130c7e82f132dc3b5343_default.png",
+ "preTranslated": 0,
+ "totalCosts": 37
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 37
+ },
+ "translated": {
+ "tmMatch": 10,
+ "default": 27,
+ "total": 37
+ },
+ "targetTranslated": {
+ "tmMatch": 6,
+ "default": 27,
+ "total": 33
+ },
+ "translatedByMt": {
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 10,
+ "default": 27,
+ "total": 37
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15360920,
@@ -5948,7 +6107,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15566151/medium/2044a8dd6ae21fc4f7d8a8dad0190230_default.png",
"preTranslated": 0,
- "totalCosts": 83
+ "totalCosts": 1360
},
"languages": [
{
@@ -5958,22 +6117,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 83
+ "totalCosts": 1360
},
"translated": {
"tmMatch": 0,
- "default": 83,
- "total": 83
+ "default": 1360,
+ "total": 1360
},
"targetTranslated": {
"tmMatch": 0,
- "default": 83,
- "total": 83
+ "default": 1275,
+ "total": 1275
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 160,
+ "total": 160
},
"approved": {
"tmMatch": 0,
@@ -5982,8 +6141,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 83,
- "total": 83
+ "default": 1360,
+ "total": 1360
},
"approvalCosts": {
"tmMatch": 0,
@@ -6258,6 +6417,99 @@
}
]
},
+ {
+ "user": {
+ "id": 15764253,
+ "username": "Alireza6768",
+ "fullName": "Alireza6768",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15764253/medium/3277c41bce5a90a6db575304195e4bd4_default.png",
+ "preTranslated": 0,
+ "totalCosts": 64
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ca",
+ "name": "Catalan",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 29
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 29,
+ "total": 29
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 36,
+ "total": 36
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 29,
+ "total": 29
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 35
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 35,
+ "total": 35
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 35,
+ "total": 35
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 35,
+ "total": 35
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14590022,
@@ -6629,8 +6881,8 @@
},
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -6775,6 +7027,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14630706,
+ "username": "Amendez75",
+ "fullName": "Amendez75",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14630706/medium/988e8eef4a1356d0798f71d49827c3fa.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 273
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 273
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 273,
+ "total": 273
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 343,
+ "total": 343
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 273,
+ "total": 273
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14036291,
@@ -7903,7 +8208,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 35
@@ -8539,7 +8844,7 @@
"language": {
"id": "ar",
"name": "Arabic",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -8579,7 +8884,7 @@
"language": {
"id": "bn",
"name": "Bengali",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -8619,7 +8924,7 @@
"language": {
"id": "ca",
"name": "Catalan",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -8659,7 +8964,7 @@
"language": {
"id": "zh-TW",
"name": "Chinese Traditional",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -8699,7 +9004,7 @@
"language": {
"id": "cs",
"name": "Czech",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -8739,7 +9044,7 @@
"language": {
"id": "ig",
"name": "Igbo",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -8779,7 +9084,7 @@
"language": {
"id": "ja",
"name": "Japanese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -8819,7 +9124,7 @@
"language": {
"id": "ml-IN",
"name": "Malayalam",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -8859,7 +9164,7 @@
"language": {
"id": "no",
"name": "Norwegian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -8899,7 +9204,7 @@
"language": {
"id": "fa",
"name": "Persian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -8939,7 +9244,7 @@
"language": {
"id": "pl",
"name": "Polish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 34
@@ -8979,7 +9284,7 @@
"language": {
"id": "pt-PT",
"name": "Portuguese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -9019,7 +9324,7 @@
"language": {
"id": "ro",
"name": "Romanian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -9059,7 +9364,7 @@
"language": {
"id": "sv-SE",
"name": "Swedish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -9099,7 +9404,7 @@
"language": {
"id": "vi",
"name": "Vietnamese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -9309,8 +9614,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -9364,7 +9669,7 @@
"language": {
"id": "fr",
"name": "French",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 13
@@ -9985,6 +10290,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15877549,
+ "username": "BaelFire",
+ "fullName": "BaelFire",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15877549/medium/3a83e601d8016828ebacb8d153df99dd_default.png",
+ "preTranslated": 0,
+ "totalCosts": 243
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "vi",
+ "name": "Vietnamese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 243
+ },
+ "translated": {
+ "tmMatch": 20,
+ "default": 223,
+ "total": 243
+ },
+ "targetTranslated": {
+ "tmMatch": 29,
+ "default": 360,
+ "total": 389
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 20,
+ "default": 223,
+ "total": 243
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14058399,
@@ -10576,7 +10934,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14587728/medium/5db6b643ec64fbe695ab618b21b91fd3_default.png",
"preTranslated": 0,
- "totalCosts": 134
+ "totalCosts": 138
},
"languages": [
{
@@ -10586,17 +10944,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 134
+ "totalCosts": 138
},
"translated": {
"tmMatch": 2,
- "default": 132,
- "total": 134
+ "default": 136,
+ "total": 138
},
"targetTranslated": {
"tmMatch": 3,
- "default": 163,
- "total": 166
+ "default": 172,
+ "total": 175
},
"translatedByMt": {
"tmMatch": 0,
@@ -10610,8 +10968,8 @@
},
"translationCosts": {
"tmMatch": 2,
- "default": 132,
- "total": 134
+ "default": 136,
+ "total": 138
},
"approvalCosts": {
"tmMatch": 0,
@@ -10833,6 +11191,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15877165,
+ "username": "Bidex32",
+ "fullName": "Bidex32",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15877165/medium/f3dc82f12943f594ceefa3d706e23e0c_default.png",
+ "preTranslated": 0,
+ "totalCosts": 44
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 44
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 44,
+ "total": 44
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 45,
+ "total": 45
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 44,
+ "total": 44
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15893383,
+ "username": "Bilalaliyev0",
+ "fullName": "Bilalaliyev0",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15893383/medium/c103234aacc0f4ee3ed6b133147af318.jpg",
+ "preTranslated": 0,
+ "totalCosts": 140
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 140
+ },
+ "translated": {
+ "tmMatch": 23,
+ "default": 117,
+ "total": 140
+ },
+ "targetTranslated": {
+ "tmMatch": 35,
+ "default": 110,
+ "total": 145
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 23,
+ "default": 117,
+ "total": 140
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14082329,
@@ -11456,6 +11920,179 @@
}
]
},
+ {
+ "user": {
+ "id": 15813703,
+ "username": "Brian1997",
+ "fullName": "Brian1997",
+ "userRole": "Blocked",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15813703/medium/4fbeb047eb6a975b8edfd526c0c05bee_default.png",
+ "preTranslated": 0,
+ "totalCosts": 1668
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ca",
+ "name": "Catalan",
+ "userRole": "Blocked",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 110
+ },
+ "translated": {
+ "tmMatch": 21,
+ "default": 89,
+ "total": 110
+ },
+ "targetTranslated": {
+ "tmMatch": 29,
+ "default": 93,
+ "total": 122
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 21,
+ "default": 89,
+ "total": 110
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Blocked",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 774
+ },
+ "translated": {
+ "tmMatch": 2,
+ "default": 772,
+ "total": 774
+ },
+ "targetTranslated": {
+ "tmMatch": 2,
+ "default": 868,
+ "total": 870
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 2,
+ "default": 772,
+ "total": 774
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Blocked",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 548
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 548,
+ "total": 548
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 628,
+ "total": 628
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 548,
+ "total": 548
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Blocked",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 236
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 235,
+ "total": 236
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 231,
+ "total": 232
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 235,
+ "total": 236
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14670948,
@@ -11782,7 +12419,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14866294/medium/c234fc0bc610a0afcf6a9d887e32b628_default.png",
"preTranslated": 0,
- "totalCosts": 283
+ "totalCosts": 441
},
"languages": [
{
@@ -11792,17 +12429,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 283
+ "totalCosts": 441
},
"translated": {
"tmMatch": 3,
- "default": 280,
- "total": 283
+ "default": 438,
+ "total": 441
},
"targetTranslated": {
"tmMatch": 4,
- "default": 286,
- "total": 290
+ "default": 479,
+ "total": 483
},
"translatedByMt": {
"tmMatch": 1,
@@ -11816,8 +12453,8 @@
},
"translationCosts": {
"tmMatch": 3,
- "default": 280,
- "total": 283
+ "default": 438,
+ "total": 441
},
"approvalCosts": {
"tmMatch": 0,
@@ -12251,6 +12888,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15866101,
+ "username": "CYChen",
+ "fullName": "CYChen",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866101/medium/0abc5e6df7e26192a9afef33a2aae460.jpg",
+ "preTranslated": 0,
+ "totalCosts": 1919
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1919
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 1919,
+ "total": 1919
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 2718,
+ "total": 2718
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 1919,
+ "total": 1919
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15790247,
@@ -12584,7 +13274,7 @@
"language": {
"id": "ca",
"name": "Catalan",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 24
@@ -12736,7 +13426,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15624473/medium/7790c08f2ef4a5ba028091b6393900be_default.png",
"preTranslated": 0,
- "totalCosts": 26009
+ "totalCosts": 27054
},
"languages": [
{
@@ -12746,17 +13436,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 26009
+ "totalCosts": 27054
},
"translated": {
"tmMatch": 61,
- "default": 25948,
- "total": 26009
+ "default": 26993,
+ "total": 27054
},
"targetTranslated": {
"tmMatch": 61,
- "default": 31204,
- "total": 31265
+ "default": 32485,
+ "total": 32546
},
"translatedByMt": {
"tmMatch": 0,
@@ -12770,8 +13460,8 @@
},
"translationCosts": {
"tmMatch": 61,
- "default": 25948,
- "total": 26009
+ "default": 26993,
+ "total": 27054
},
"approvalCosts": {
"tmMatch": 0,
@@ -13311,6 +14001,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15895151,
+ "username": "ChaosGod",
+ "fullName": "ChaosGod",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15895151/medium/bfd45ef9f9ded3b56a2966e9aecb4677_default.png",
+ "preTranslated": 0,
+ "totalCosts": 148
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 148
+ },
+ "translated": {
+ "tmMatch": 37,
+ "default": 111,
+ "total": 148
+ },
+ "targetTranslated": {
+ "tmMatch": 51,
+ "default": 194,
+ "total": 245
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 37,
+ "default": 111,
+ "total": 148
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15097527,
@@ -13576,6 +14319,59 @@
}
]
},
+ {
+ "user": {
+ "id": 13358093,
+ "username": "ChesleyCN",
+ "fullName": "ChesleyCN",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13358093/medium/63b334419836be7ef7af1c645b084fc9.png",
+ "preTranslated": 0,
+ "totalCosts": 300
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 300
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 300,
+ "total": 300
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 476,
+ "total": 476
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 300,
+ "total": 300
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14738726,
@@ -13644,7 +14440,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 26
@@ -15299,6 +16095,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15844615,
+ "username": "Darthrocket",
+ "fullName": "Darthrocket",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15844615/medium/709eb3bcb4112bdd741b0fe9c81b3ffc_default.png",
+ "preTranslated": 0,
+ "totalCosts": 808
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "da",
+ "name": "Danish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 808
+ },
+ "translated": {
+ "tmMatch": 60,
+ "default": 748,
+ "total": 808
+ },
+ "targetTranslated": {
+ "tmMatch": 59,
+ "default": 738,
+ "total": 797
+ },
+ "translatedByMt": {
+ "tmMatch": 37,
+ "default": 109,
+ "total": 146
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 60,
+ "default": 748,
+ "total": 808
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15848191,
+ "username": "Daryna_kh",
+ "fullName": "Daryna_kh",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15848191/medium/8c87c099d4b786cb699d02872806538c_default.png",
+ "preTranslated": 0,
+ "totalCosts": 1343
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1343
+ },
+ "translated": {
+ "tmMatch": 6,
+ "default": 1337,
+ "total": 1343
+ },
+ "targetTranslated": {
+ "tmMatch": 6,
+ "default": 1166,
+ "total": 1172
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 19,
+ "total": 19
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 6,
+ "default": 1337,
+ "total": 1343
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14730600,
@@ -15776,6 +16678,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15845487,
+ "username": "Demon_19092004",
+ "fullName": "Demon_19092004",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15845487/medium/1553da1c4987b77853054230d9e01eed_default.png",
+ "preTranslated": 0,
+ "totalCosts": 267
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 267
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 267,
+ "total": 267
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 254,
+ "total": 254
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 267,
+ "total": 267
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15434870,
@@ -16306,6 +17261,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15870485,
+ "username": "Djeffry",
+ "fullName": "Djeffry",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15870485/medium/20a5e2a2f7adc0ecd79d90c0ee8fb290_default.png",
+ "preTranslated": 0,
+ "totalCosts": 7
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 7
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14723446,
@@ -16526,7 +17534,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15806285/medium/cc2d8afe74bb2fdb77f261a71da21f7a_default.png",
"preTranslated": 0,
- "totalCosts": 139
+ "totalCosts": 565
},
"languages": [
{
@@ -16536,22 +17544,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 139
+ "totalCosts": 565
},
"translated": {
"tmMatch": 139,
- "default": 0,
- "total": 139
+ "default": 426,
+ "total": 565
},
"targetTranslated": {
"tmMatch": 156,
- "default": 0,
- "total": 156
+ "default": 524,
+ "total": 680
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 9,
+ "total": 9
},
"approved": {
"tmMatch": 0,
@@ -16560,8 +17568,8 @@
},
"translationCosts": {
"tmMatch": 139,
- "default": 0,
- "total": 139
+ "default": 426,
+ "total": 565
},
"approvalCosts": {
"tmMatch": 0,
@@ -16624,59 +17632,6 @@
}
]
},
- {
- "user": {
- "id": 13623483,
- "username": "DraxGaming",
- "fullName": "DraxGaming",
- "userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13623483/medium/27537657d62787337cf275fbe3a8a2f2.png",
- "preTranslated": 0,
- "totalCosts": 102
- },
- "languages": [
- {
- "language": {
- "id": "da",
- "name": "Danish",
- "userRole": "Restrict Access",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 102
- },
- "translated": {
- "tmMatch": 26,
- "default": 76,
- "total": 102
- },
- "targetTranslated": {
- "tmMatch": 28,
- "default": 78,
- "total": 106
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 26,
- "default": 76,
- "total": 102
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
{
"user": {
"id": 15657887,
@@ -16990,7 +17945,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14577278/medium/ca8efaad313159f19c2280aba1ec9143_default.png",
"preTranslated": 0,
- "totalCosts": 138
+ "totalCosts": 223
},
"languages": [
{
@@ -17000,17 +17955,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 138
+ "totalCosts": 223
},
"translated": {
- "tmMatch": 14,
- "default": 124,
- "total": 138
+ "tmMatch": 24,
+ "default": 199,
+ "total": 223
},
"targetTranslated": {
- "tmMatch": 12,
- "default": 122,
- "total": 134
+ "tmMatch": 22,
+ "default": 196,
+ "total": 218
},
"translatedByMt": {
"tmMatch": 0,
@@ -17023,9 +17978,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 14,
- "default": 124,
- "total": 138
+ "tmMatch": 24,
+ "default": 199,
+ "total": 223
},
"approvalCosts": {
"tmMatch": 0,
@@ -17997,7 +18952,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15663579/medium/8f4abf2b8cdaff849aeb101a0c4235ae_default.png",
"preTranslated": 0,
- "totalCosts": 7
+ "totalCosts": 11
},
"languages": [
{
@@ -18007,17 +18962,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 7
+ "totalCosts": 11
},
"translated": {
"tmMatch": 2,
- "default": 5,
- "total": 7
+ "default": 9,
+ "total": 11
},
"targetTranslated": {
"tmMatch": 2,
- "default": 6,
- "total": 8
+ "default": 10,
+ "total": 12
},
"translatedByMt": {
"tmMatch": 0,
@@ -18031,8 +18986,8 @@
},
"translationCosts": {
"tmMatch": 2,
- "default": 5,
- "total": 7
+ "default": 9,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -18625,6 +19580,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15824965,
+ "username": "Fabs32",
+ "fullName": "Fabs32",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824965/medium/901ce154ec84d1636f71fc1f4e996c0e_default.png",
+ "preTranslated": 0,
+ "totalCosts": 28
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 28
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 28,
+ "total": 28
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 33,
+ "total": 33
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 28,
+ "total": 28
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14587094,
@@ -19049,6 +20057,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15156816,
+ "username": "Fengfeng0157",
+ "fullName": "Fengfeng0157",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15156816/medium/8ce4621e9192a27e8a0ec7e37d9e316e_default.png",
+ "preTranslated": 0,
+ "totalCosts": 507
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 507
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 507,
+ "total": 507
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 906,
+ "total": 906
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 18,
+ "total": 18
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 507,
+ "total": 507
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14587244,
@@ -19102,6 +20163,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15892865,
+ "username": "FizZu",
+ "fullName": "FizZu",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15892865/medium/769ead6ff0eb65bca51e00b55bad7613_default.png",
+ "preTranslated": 0,
+ "totalCosts": 37
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 37
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 37,
+ "total": 37
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 46,
+ "total": 46
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 37,
+ "total": 37
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 37,
+ "total": 37
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14653310,
@@ -19276,7 +20390,7 @@
"language": {
"id": "it",
"name": "Italian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 6
@@ -19579,6 +20693,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15829153,
+ "username": "Francoisc23",
+ "fullName": "Francoisc23",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15829153/medium/8817724f0106278d9bdcb040991d7842_default.png",
+ "preTranslated": 0,
+ "totalCosts": 15
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 15
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15270694,
@@ -20581,7 +21748,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13461670/medium/9093f2d7047615a270b4c00bc2abd595_default.png",
"preTranslated": 0,
- "totalCosts": 270853
+ "totalCosts": 351882
},
"languages": [
{
@@ -20591,17 +21758,17 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 270853
+ "totalCosts": 351882
},
"translated": {
- "tmMatch": 23879,
- "default": 246974,
- "total": 270853
+ "tmMatch": 29672,
+ "default": 322210,
+ "total": 351882
},
"targetTranslated": {
- "tmMatch": 25292,
- "default": 255035,
- "total": 280327
+ "tmMatch": 31463,
+ "default": 334950,
+ "total": 366413
},
"translatedByMt": {
"tmMatch": 0,
@@ -20611,12 +21778,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 39475
+ "total": 64436
},
"translationCosts": {
- "tmMatch": 23879,
- "default": 246974,
- "total": 270853
+ "tmMatch": 29672,
+ "default": 322210,
+ "total": 351882
},
"approvalCosts": {
"tmMatch": 0,
@@ -20679,6 +21846,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15833155,
+ "username": "Goffery",
+ "fullName": "Goffery",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15833155/medium/e50ec0b48298e728a15010bba21e67e3.jpg",
+ "preTranslated": 0,
+ "totalCosts": 9
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "my",
+ "name": "Burmese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 9
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 144,
+ "total": 144
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15813015,
+ "username": "Gokulr",
+ "fullName": "Gokulr",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15813015/medium/26033193605c4572ab47419bf2625332_default.png",
+ "preTranslated": 0,
+ "totalCosts": 25
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ta",
+ "name": "Tamil",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 25
+ },
+ "translated": {
+ "tmMatch": 8,
+ "default": 17,
+ "total": 25
+ },
+ "targetTranslated": {
+ "tmMatch": 18,
+ "default": 29,
+ "total": 47
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 8,
+ "default": 17,
+ "total": 25
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15680141,
@@ -22852,6 +24125,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15823679,
+ "username": "Hroki1998",
+ "fullName": "Hroki1998",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15823679/medium/7d672e63a9a5a07fc984567d54dd039c_default.png",
+ "preTranslated": 0,
+ "totalCosts": 53
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 53
+ },
+ "translated": {
+ "tmMatch": 2,
+ "default": 51,
+ "total": 53
+ },
+ "targetTranslated": {
+ "tmMatch": 11,
+ "default": 146,
+ "total": 157
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 2,
+ "default": 51,
+ "total": 53
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14185891,
@@ -23284,42 +24610,82 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15442454/medium/860696ab89262fe98a0b888882d2b2da_default.png",
"preTranslated": 0,
- "totalCosts": 1297
+ "totalCosts": 20851
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1297
+ "totalCosts": 13454
},
"translated": {
- "tmMatch": 21,
- "default": 1276,
- "total": 1297
+ "tmMatch": 19,
+ "default": 13435,
+ "total": 13454
},
"targetTranslated": {
- "tmMatch": 15,
- "default": 1006,
- "total": 1021
+ "tmMatch": 25,
+ "default": 15787,
+ "total": 15812
},
"translatedByMt": {
+ "tmMatch": 6,
+ "default": 11960,
+ "total": 11966
+ },
+ "approved": {
"tmMatch": 0,
"default": 0,
"total": 0
},
+ "translationCosts": {
+ "tmMatch": 19,
+ "default": 13435,
+ "total": 13454
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "ko",
+ "name": "Korean",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 7397
+ },
+ "translated": {
+ "tmMatch": 75,
+ "default": 7322,
+ "total": 7397
+ },
+ "targetTranslated": {
+ "tmMatch": 56,
+ "default": 5654,
+ "total": 5710
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
+ },
"approved": {
"tmMatch": 0,
"default": 0,
"total": 0
},
"translationCosts": {
- "tmMatch": 21,
- "default": 1276,
- "total": 1297
+ "tmMatch": 75,
+ "default": 7322,
+ "total": 7397
},
"approvalCosts": {
"tmMatch": 0,
@@ -23912,6 +25278,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15874711,
+ "username": "JHON38",
+ "fullName": "JHON38",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15874711/medium/aa1137d9b988c12e00d7510a93e05dd8_default.png",
+ "preTranslated": 0,
+ "totalCosts": 3369
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 3369
+ },
+ "translated": {
+ "tmMatch": 18,
+ "default": 3351,
+ "total": 3369
+ },
+ "targetTranslated": {
+ "tmMatch": 19,
+ "default": 3897,
+ "total": 3916
+ },
+ "translatedByMt": {
+ "tmMatch": 7,
+ "default": 3166,
+ "total": 3173
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 18,
+ "default": 3351,
+ "total": 3369
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14867004,
@@ -26292,7 +27711,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13984249/medium/228e06d62686939bca9ea39233a4806d_default.png",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 18
},
"languages": [
{
@@ -26302,22 +27721,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 18
},
"translated": {
"tmMatch": 2,
- "default": 2,
- "total": 4
+ "default": 16,
+ "total": 18
},
"targetTranslated": {
"tmMatch": 2,
- "default": 2,
- "total": 4
+ "default": 14,
+ "total": 16
},
"translatedByMt": {
"tmMatch": 2,
- "default": 2,
- "total": 4
+ "default": 6,
+ "total": 8
},
"approved": {
"tmMatch": 0,
@@ -26326,8 +27745,8 @@
},
"translationCosts": {
"tmMatch": 2,
- "default": 2,
- "total": 4
+ "default": 16,
+ "total": 18
},
"approvalCosts": {
"tmMatch": 0,
@@ -26390,6 +27809,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15837531,
+ "username": "KK.CS",
+ "fullName": "KK.CS",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15837531/medium/9e87f5dd936b94262f562adfe8a943e7_default.png",
+ "preTranslated": 0,
+ "totalCosts": 368
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 368
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 368,
+ "total": 368
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 640,
+ "total": 640
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 368,
+ "total": 368
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14684212,
@@ -26602,6 +28074,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15866765,
+ "username": "Kaoser",
+ "fullName": "Kaoser",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866765/medium/56426ef526c64e65691c50f1a3eae9b7_default.png",
+ "preTranslated": 0,
+ "totalCosts": 48
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 48
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 40,
+ "total": 40
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 8,
+ "total": 8
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15471540,
@@ -26854,6 +28379,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15443092,
+ "username": "Keerthi89",
+ "fullName": "Keerthi89",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15443092/medium/0d25743f9044907b39b29a1496b8894a_default.png",
+ "preTranslated": 0,
+ "totalCosts": 3
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ta",
+ "name": "Tamil",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 3
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15366836,
@@ -26960,6 +28538,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15869029,
+ "username": "Kenny0521",
+ "fullName": "Kenny0521",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869029/medium/4147e5810f6973c3dd463e9402e7b69f_default.png",
+ "preTranslated": 0,
+ "totalCosts": 111
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 111
+ },
+ "translated": {
+ "tmMatch": 2,
+ "default": 109,
+ "total": 111
+ },
+ "targetTranslated": {
+ "tmMatch": 3,
+ "default": 181,
+ "total": 184
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 2,
+ "default": 109,
+ "total": 111
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14999655,
@@ -27689,6 +29320,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15895803,
+ "username": "KristiKris",
+ "fullName": "KristiKris",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15895803/medium/96636c4279311f716614648a85940e81_default.png",
+ "preTranslated": 0,
+ "totalCosts": 38
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 38
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 38,
+ "total": 38
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 28,
+ "total": 28
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 38,
+ "total": 38
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15734381,
@@ -28539,7 +30223,7 @@
"language": {
"id": "fr",
"name": "French",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 10142
@@ -28592,7 +30276,7 @@
"language": {
"id": "ar",
"name": "Arabic",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 11749
@@ -28645,7 +30329,7 @@
"language": {
"id": "bg",
"name": "Bulgarian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 6729
@@ -28698,7 +30382,7 @@
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 55718
@@ -28751,7 +30435,7 @@
"language": {
"id": "cs",
"name": "Czech",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 4263
@@ -28804,7 +30488,7 @@
"language": {
"id": "cs",
"name": "Czech",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 562
@@ -28857,7 +30541,7 @@
"language": {
"id": "de",
"name": "German",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 11785
@@ -28910,7 +30594,7 @@
"language": {
"id": "el",
"name": "Greek",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 909
@@ -28963,7 +30647,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 58381
@@ -29016,7 +30700,7 @@
"language": {
"id": "ca",
"name": "Catalan",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 13268
@@ -29069,7 +30753,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3310
@@ -29122,7 +30806,7 @@
"language": {
"id": "fa",
"name": "Persian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 4420
@@ -29175,7 +30859,7 @@
"language": {
"id": "fi",
"name": "Finnish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 6280
@@ -29228,7 +30912,7 @@
"language": {
"id": "fr",
"name": "French",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 63078
@@ -29281,7 +30965,7 @@
"language": {
"id": "hr",
"name": "Croatian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 9628
@@ -29334,7 +31018,7 @@
"language": {
"id": "hr",
"name": "Croatian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -29374,7 +31058,7 @@
"language": {
"id": "hu",
"name": "Hungarian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 17395
@@ -29427,7 +31111,7 @@
"language": {
"id": "hi",
"name": "Hindi",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 14465
@@ -29480,7 +31164,7 @@
"language": {
"id": "id",
"name": "Indonesian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2879
@@ -29533,7 +31217,7 @@
"language": {
"id": "ig",
"name": "Igbo",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 693
@@ -29571,59 +31255,6 @@
}
]
},
- {
- "user": {
- "id": 14029082,
- "username": "LQS_IGBO_linguist",
- "fullName": "LQS_IGBO_linguist",
- "userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14029082/medium/b47e6a2d16e9f9565d2e85c292c7a47b_default.png",
- "preTranslated": 0,
- "totalCosts": 2061
- },
- "languages": [
- {
- "language": {
- "id": "ig",
- "name": "Igbo",
- "userRole": "Restrict Access",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 2061
- },
- "translated": {
- "tmMatch": 54,
- "default": 2007,
- "total": 2061
- },
- "targetTranslated": {
- "tmMatch": 69,
- "default": 2323,
- "total": 2392
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 2294
- },
- "translationCosts": {
- "tmMatch": 54,
- "default": 2007,
- "total": 2061
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
{
"user": {
"id": 14138507,
@@ -29639,7 +31270,7 @@
"language": {
"id": "it",
"name": "Italian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 5614
@@ -29692,7 +31323,7 @@
"language": {
"id": "it",
"name": "Italian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 88340
@@ -29745,7 +31376,7 @@
"language": {
"id": "lt",
"name": "Lithuanian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 5598
@@ -29798,7 +31429,7 @@
"language": {
"id": "ml-IN",
"name": "Malayalam",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 19167
@@ -29851,7 +31482,7 @@
"language": {
"id": "nl",
"name": "Dutch",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3566
@@ -29904,7 +31535,7 @@
"language": {
"id": "no",
"name": "Norwegian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 10569
@@ -29957,7 +31588,7 @@
"language": {
"id": "pl",
"name": "Polish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1030
@@ -30010,7 +31641,7 @@
"language": {
"id": "pl",
"name": "Polish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 52368
@@ -30063,7 +31694,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 16832
@@ -30116,7 +31747,7 @@
"language": {
"id": "pt-PT",
"name": "Portuguese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 8539
@@ -30169,7 +31800,7 @@
"language": {
"id": "ro",
"name": "Romanian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 26093
@@ -30222,7 +31853,7 @@
"language": {
"id": "ru",
"name": "Russian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 14348
@@ -30275,7 +31906,7 @@
"language": {
"id": "sk",
"name": "Slovak",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1485
@@ -30328,7 +31959,7 @@
"language": {
"id": "sl",
"name": "Slovenian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 11648
@@ -30381,7 +32012,7 @@
"language": {
"id": "sv-SE",
"name": "Swedish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 11849
@@ -30434,7 +32065,7 @@
"language": {
"id": "sk",
"name": "Slovak",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 8443
@@ -30487,7 +32118,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 21547
@@ -30540,7 +32171,7 @@
"language": {
"id": "zh-TW",
"name": "Chinese Traditional",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 9403
@@ -30593,7 +32224,7 @@
"language": {
"id": "de",
"name": "German",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2999
@@ -31996,6 +33627,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15141044,
+ "username": "LorenzoLicari",
+ "fullName": "LorenzoLicari",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15141044/medium/a099d3678baa4f76c2447ede1e50a37d_default.png",
+ "preTranslated": 0,
+ "totalCosts": 0
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator, Proofreader",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 0
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 268
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15079551,
@@ -32062,8 +33746,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-IN",
+ "name": "Urdu (India)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -32168,8 +33852,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -32407,6 +34091,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14886772,
+ "username": "LuisNunes",
+ "fullName": "LuisNunes",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14886772/medium/3b38a07492591b2dd1750d508d083ec7_default.png",
+ "preTranslated": 0,
+ "totalCosts": 33
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pt-PT",
+ "name": "Portuguese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 33
+ },
+ "translated": {
+ "tmMatch": 33,
+ "default": 0,
+ "total": 33
+ },
+ "targetTranslated": {
+ "tmMatch": 35,
+ "default": 0,
+ "total": 35
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 33,
+ "default": 0,
+ "total": 33
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15113841,
@@ -33308,6 +35045,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15816407,
+ "username": "MaKOBA",
+ "fullName": "MaKOBA",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816407/medium/2ff9249b122f6baedad4ebb9f1572c26_default.png",
+ "preTranslated": 0,
+ "totalCosts": 2086
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 2086
+ },
+ "translated": {
+ "tmMatch": 19,
+ "default": 2067,
+ "total": 2086
+ },
+ "targetTranslated": {
+ "tmMatch": 38,
+ "default": 5524,
+ "total": 5562
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 19,
+ "default": 2067,
+ "total": 2086
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14954589,
@@ -34774,7 +36564,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15490162/medium/ee6f672ba75de903b8f7bffb3be4773d_default.png",
"preTranslated": 0,
- "totalCosts": 5837
+ "totalCosts": 5851
},
"languages": [
{
@@ -34784,22 +36574,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5837
+ "totalCosts": 5851
},
"translated": {
- "tmMatch": 224,
- "default": 5613,
- "total": 5837
+ "tmMatch": 228,
+ "default": 5623,
+ "total": 5851
},
"targetTranslated": {
- "tmMatch": 288,
- "default": 7134,
- "total": 7422
+ "tmMatch": 292,
+ "default": 7144,
+ "total": 7436
},
"translatedByMt": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 10,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -34807,9 +36597,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 224,
- "default": 5613,
- "total": 5837
+ "tmMatch": 228,
+ "default": 5623,
+ "total": 5851
},
"approvalCosts": {
"tmMatch": 0,
@@ -35235,7 +37025,7 @@
"id": 15524565,
"username": "Mbay",
"fullName": "Mbay",
- "userRole": "Translator",
+ "userRole": "",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15524565/medium/d5cbce74bb038f61f99a7e5f8a866f0f_default.png",
"preTranslated": 0,
"totalCosts": 11
@@ -35245,7 +37035,7 @@
"language": {
"id": "mn",
"name": "Mongolian",
- "userRole": "Translator",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 11
@@ -36118,8 +37908,8 @@
},
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-IN",
+ "name": "Urdu (India)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -36378,7 +38168,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15240262/medium/8878a45f57e62f22e31686cc9d3a27f1_default.png",
"preTranslated": 0,
- "totalCosts": 28861
+ "totalCosts": 47817
},
"languages": [
{
@@ -36388,32 +38178,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 28861
+ "totalCosts": 47817
},
"translated": {
- "tmMatch": 5325,
- "default": 23536,
- "total": 28861
+ "tmMatch": 7881,
+ "default": 39936,
+ "total": 47817
},
"targetTranslated": {
- "tmMatch": 6152,
- "default": 26647,
- "total": 32799
+ "tmMatch": 9124,
+ "default": 46710,
+ "total": 55834
},
"translatedByMt": {
- "tmMatch": 79,
- "default": 163,
- "total": 242
+ "tmMatch": 107,
+ "default": 398,
+ "total": 505
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 101596
+ "total": 155106
},
"translationCosts": {
- "tmMatch": 5325,
- "default": 23536,
- "total": 28861
+ "tmMatch": 7881,
+ "default": 39936,
+ "total": 47817
},
"approvalCosts": {
"tmMatch": 0,
@@ -36544,7 +38334,7 @@
"language": {
"id": "pl",
"name": "Polish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 310
@@ -36847,6 +38637,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15896883,
+ "username": "Mrantojo",
+ "fullName": "Mrantojo",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15896883/medium/1f06aa19fb78e091307e5de0d066c43c_default.png",
+ "preTranslated": 0,
+ "totalCosts": 196
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "af",
+ "name": "Afrikaans",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 196
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 196,
+ "total": 196
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 228,
+ "total": 228
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 196,
+ "total": 196
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15776145,
@@ -37286,7 +39129,7 @@
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 69
@@ -38278,59 +40121,6 @@
}
]
},
- {
- "user": {
- "id": 14440508,
- "username": "NicotineRU",
- "fullName": "NicotineRU",
- "userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14440508/medium/9e476ccf0458a9ecd9488d311f948b92.jpg",
- "preTranslated": 0,
- "totalCosts": 231
- },
- "languages": [
- {
- "language": {
- "id": "ru",
- "name": "Russian",
- "userRole": "Restrict Access",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 231
- },
- "translated": {
- "tmMatch": 1,
- "default": 230,
- "total": 231
- },
- "targetTranslated": {
- "tmMatch": 2,
- "default": 217,
- "total": 219
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 1,
- "default": 230,
- "total": 231
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
{
"user": {
"id": 15638587,
@@ -38664,7 +40454,7 @@
"language": {
"id": "nl",
"name": "Dutch",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 22
@@ -39921,6 +41711,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15828437,
+ "username": "Omy324",
+ "fullName": "Omy324",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15828437/medium/e39d9b2cfa9352a5d8dafbc871fce1db_default.png",
+ "preTranslated": 0,
+ "totalCosts": 12
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 12
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15843259,
+ "username": "Orest12",
+ "fullName": "Orest12",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843259/medium/9af2323b44c483a41430a5ba78af2cd4.jpg",
+ "preTranslated": 0,
+ "totalCosts": 186
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 186
+ },
+ "translated": {
+ "tmMatch": 7,
+ "default": 179,
+ "total": 186
+ },
+ "targetTranslated": {
+ "tmMatch": 7,
+ "default": 161,
+ "total": 168
+ },
+ "translatedByMt": {
+ "tmMatch": 7,
+ "default": 179,
+ "total": 186
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 7,
+ "default": 179,
+ "total": 186
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14803952,
@@ -40141,7 +42037,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14037204/medium/b25eb000cfd996efc25881694d8a9769_default.png",
"preTranslated": 0,
- "totalCosts": 221
+ "totalCosts": 311
},
"languages": [
{
@@ -40151,22 +42047,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 221
+ "totalCosts": 311
},
"translated": {
- "tmMatch": 1,
- "default": 220,
- "total": 221
+ "tmMatch": 5,
+ "default": 306,
+ "total": 311
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 274,
- "total": 275
+ "tmMatch": 5,
+ "default": 365,
+ "total": 370
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 17,
- "total": 18
+ "tmMatch": 5,
+ "default": 31,
+ "total": 36
},
"approved": {
"tmMatch": 0,
@@ -40174,9 +42070,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 220,
- "total": 221
+ "tmMatch": 5,
+ "default": 306,
+ "total": 311
},
"approvalCosts": {
"tmMatch": 0,
@@ -40353,7 +42249,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15688407/medium/d9dd6891978b373502758e0907c22ff4_default.png",
"preTranslated": 0,
- "totalCosts": 8
+ "totalCosts": 72
},
"languages": [
{
@@ -40363,17 +42259,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 72
},
"translated": {
"tmMatch": 2,
- "default": 6,
- "total": 8
+ "default": 70,
+ "total": 72
},
"targetTranslated": {
"tmMatch": 3,
- "default": 8,
- "total": 11
+ "default": 83,
+ "total": 86
},
"translatedByMt": {
"tmMatch": 2,
@@ -40387,8 +42283,8 @@
},
"translationCosts": {
"tmMatch": 2,
- "default": 6,
- "total": 8
+ "default": 70,
+ "total": 72
},
"approvalCosts": {
"tmMatch": 0,
@@ -41233,6 +43129,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15887969,
+ "username": "PlatinumEagle",
+ "fullName": "PlatinumEagle",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887969/medium/2583c648b432375a202fd5741f287b8d_default.png",
+ "preTranslated": 0,
+ "totalCosts": 15
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 15
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15809929,
+ "username": "Plischiii",
+ "fullName": "Plischiii",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809929/medium/fb86fae28503855e8199b7ce2d064f71_default.png",
+ "preTranslated": 0,
+ "totalCosts": 31
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 31
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 22,
+ "total": 22
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14811672,
@@ -41498,6 +43500,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15860799,
+ "username": "Qupi",
+ "fullName": "Qupi",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15860799/medium/c296454de1f72e406e181e950413a424_default.png",
+ "preTranslated": 0,
+ "totalCosts": 659
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 659
+ },
+ "translated": {
+ "tmMatch": 4,
+ "default": 655,
+ "total": 659
+ },
+ "targetTranslated": {
+ "tmMatch": 4,
+ "default": 568,
+ "total": 572
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 41,
+ "total": 41
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 4,
+ "default": 655,
+ "total": 659
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 13623483,
+ "username": "REMOVED_USER",
+ "fullName": "REMOVED_USER",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13623483/medium/9043d6110b749de33ce6fd5c5e70b65d_default.png",
+ "preTranslated": 0,
+ "totalCosts": 102
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "da",
+ "name": "Danish",
+ "userRole": "Limited Access",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 102
+ },
+ "translated": {
+ "tmMatch": 26,
+ "default": 76,
+ "total": 102
+ },
+ "targetTranslated": {
+ "tmMatch": 28,
+ "default": 78,
+ "total": 106
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 26,
+ "default": 76,
+ "total": 102
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13845025,
@@ -41551,6 +43659,59 @@
}
]
},
+ {
+ "user": {
+ "id": 13869145,
+ "username": "REMOVED_USER",
+ "fullName": "REMOVED_USER",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13869145/medium/d7a027a83e6ce2b4232f6b5601d951d9_default.png",
+ "preTranslated": 0,
+ "totalCosts": 1
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Limited Access",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13878813,
@@ -41566,7 +43727,7 @@
"language": {
"id": "ru",
"name": "Russian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 602
@@ -41619,7 +43780,7 @@
"language": {
"id": "fa",
"name": "Persian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 205
@@ -41672,7 +43833,7 @@
"language": {
"id": "el",
"name": "Greek",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 309
@@ -41725,7 +43886,7 @@
"language": {
"id": "ko",
"name": "Korean",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 76
@@ -41778,7 +43939,7 @@
"language": {
"id": "hu",
"name": "Hungarian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2
@@ -41831,7 +43992,7 @@
"language": {
"id": "km",
"name": "Khmer",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 270
@@ -41884,7 +44045,7 @@
"language": {
"id": "fr",
"name": "French",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1646
@@ -41937,7 +44098,7 @@
"language": {
"id": "pl",
"name": "Polish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 11
@@ -41990,7 +44151,7 @@
"language": {
"id": "bn",
"name": "Bengali",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 122
@@ -42043,7 +44204,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 215
@@ -42096,7 +44257,7 @@
"language": {
"id": "ar",
"name": "Arabic",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 100
@@ -42149,7 +44310,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 148
@@ -42202,7 +44363,7 @@
"language": {
"id": "sv-SE",
"name": "Swedish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2
@@ -42255,7 +44416,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 17
@@ -42308,7 +44469,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 20
@@ -42361,7 +44522,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 83210
@@ -42399,6 +44560,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14570838,
+ "username": "REMOVED_USER",
+ "fullName": "REMOVED_USER",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14570838/medium/1a10ad2d4b7ebca70468899710203bdd_default.png",
+ "preTranslated": 0,
+ "totalCosts": 9
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 9
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14574530,
@@ -42414,7 +44628,7 @@
"language": {
"id": "zh-TW",
"name": "Chinese Traditional",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 4
@@ -42467,7 +44681,7 @@
"language": {
"id": "hi",
"name": "Hindi",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 6
@@ -42520,7 +44734,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -42573,7 +44787,7 @@
"language": {
"id": "fr",
"name": "French",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 135
@@ -42626,7 +44840,7 @@
"language": {
"id": "fr",
"name": "French",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 44
@@ -42679,7 +44893,7 @@
"language": {
"id": "fr",
"name": "French",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 294
@@ -42785,7 +44999,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -42838,7 +45052,7 @@
"language": {
"id": "ms",
"name": "Malay",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -42891,7 +45105,7 @@
"language": {
"id": "ms",
"name": "Malay",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -42944,7 +45158,7 @@
"language": {
"id": "de",
"name": "German",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 74
@@ -42997,7 +45211,7 @@
"language": {
"id": "de",
"name": "German",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 16
@@ -43050,7 +45264,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 381
@@ -43103,7 +45317,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 416
@@ -43156,7 +45370,7 @@
"language": {
"id": "ru",
"name": "Russian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1423
@@ -43209,7 +45423,7 @@
"language": {
"id": "ta",
"name": "Tamil",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 26
@@ -43262,7 +45476,7 @@
"language": {
"id": "ja",
"name": "Japanese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 963
@@ -43315,7 +45529,7 @@
"language": {
"id": "da",
"name": "Danish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 701
@@ -43368,7 +45582,7 @@
"language": {
"id": "ro",
"name": "Romanian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 28
@@ -43421,7 +45635,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 32
@@ -43474,7 +45688,7 @@
"language": {
"id": "el",
"name": "Greek",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -43527,7 +45741,7 @@
"language": {
"id": "ru",
"name": "Russian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -43633,7 +45847,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 262
@@ -43686,7 +45900,7 @@
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 7
@@ -43792,7 +46006,7 @@
"language": {
"id": "vi",
"name": "Vietnamese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 205
@@ -43845,7 +46059,7 @@
"language": {
"id": "ms",
"name": "Malay",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -43898,7 +46112,7 @@
"language": {
"id": "no",
"name": "Norwegian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2
@@ -43951,7 +46165,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 825
@@ -44004,7 +46218,7 @@
"language": {
"id": "de",
"name": "German",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 24
@@ -44057,7 +46271,7 @@
"language": {
"id": "zh-TW",
"name": "Chinese Traditional",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 233
@@ -44110,7 +46324,7 @@
"language": {
"id": "bg",
"name": "Bulgarian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 10
@@ -44163,7 +46377,7 @@
"language": {
"id": "ar",
"name": "Arabic",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 907
@@ -44216,7 +46430,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 7
@@ -44269,7 +46483,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 167
@@ -44322,7 +46536,7 @@
"language": {
"id": "ru",
"name": "Russian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 332
@@ -44373,9 +46587,9 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
- "userRole": "Restrict Access",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 61
@@ -44428,7 +46642,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 6328
@@ -44481,7 +46695,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 15
@@ -44534,7 +46748,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 29
@@ -44587,7 +46801,7 @@
"language": {
"id": "de",
"name": "German",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 20
@@ -44640,7 +46854,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 47
@@ -44746,7 +46960,7 @@
"language": {
"id": "pt-PT",
"name": "Portuguese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 292
@@ -44799,7 +47013,7 @@
"language": {
"id": "ms",
"name": "Malay",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 14
@@ -45420,6 +47634,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15815491,
+ "username": "Rashmi810",
+ "fullName": "Rashmi810",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15815491/medium/5f57448489ce64ee6285ac6e35f761db_default.png",
+ "preTranslated": 0,
+ "totalCosts": 86
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "hi",
+ "name": "Hindi",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 86
+ },
+ "translated": {
+ "tmMatch": 25,
+ "default": 61,
+ "total": 86
+ },
+ "targetTranslated": {
+ "tmMatch": 50,
+ "default": 100,
+ "total": 150
+ },
+ "translatedByMt": {
+ "tmMatch": 4,
+ "default": 0,
+ "total": 4
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 25,
+ "default": 61,
+ "total": 86
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14375990,
@@ -45594,7 +47861,7 @@
"language": {
"id": "bn",
"name": "Bengali",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2057
@@ -45746,7 +48013,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15768057/medium/47d029079410b9b910444067d19ea058_default.png",
"preTranslated": 0,
- "totalCosts": 502
+ "totalCosts": 714
},
"languages": [
{
@@ -45756,22 +48023,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 502
+ "totalCosts": 714
},
"translated": {
"tmMatch": 57,
- "default": 445,
- "total": 502
+ "default": 657,
+ "total": 714
},
"targetTranslated": {
"tmMatch": 68,
- "default": 543,
- "total": 611
+ "default": 803,
+ "total": 871
},
"translatedByMt": {
"tmMatch": 43,
- "default": 223,
- "total": 266
+ "default": 280,
+ "total": 323
},
"approved": {
"tmMatch": 0,
@@ -45780,8 +48047,8 @@
},
"translationCosts": {
"tmMatch": 57,
- "default": 445,
- "total": 502
+ "default": 657,
+ "total": 714
},
"approvalCosts": {
"tmMatch": 0,
@@ -46162,6 +48429,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15864595,
+ "username": "RichCuva",
+ "fullName": "RichCuva",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15864595/medium/9901e0dba4ead65619b8b1b9a591caf7_default.png",
+ "preTranslated": 0,
+ "totalCosts": 708
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 708
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 708,
+ "total": 708
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 708,
+ "total": 708
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 18,
+ "total": 18
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 708,
+ "total": 708
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15259990,
@@ -46798,59 +49118,6 @@
}
]
},
- {
- "user": {
- "id": 14450042,
- "username": "Roxana_Calderon",
- "fullName": "Roxana_Calderon",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14450042/medium/e15c003f09ec85859808ac43512501c6.png",
- "preTranslated": 0,
- "totalCosts": 3306
- },
- "languages": [
- {
- "language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 3306
- },
- "translated": {
- "tmMatch": 598,
- "default": 2708,
- "total": 3306
- },
- "targetTranslated": {
- "tmMatch": 659,
- "default": 3021,
- "total": 3680
- },
- "translatedByMt": {
- "tmMatch": 36,
- "default": 627,
- "total": 663
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 598,
- "default": 2708,
- "total": 3306
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
{
"user": {
"id": 15506008,
@@ -47211,7 +49478,7 @@
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 463
@@ -47713,6 +49980,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15720395,
+ "username": "Sahriyar",
+ "fullName": "Sahriyar",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15720395/medium/74b785ede323ee9717a787fa936fc488_default.png",
+ "preTranslated": 0,
+ "totalCosts": 2
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "az",
+ "name": "Azerbaijani",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 2
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15850581,
+ "username": "Saiki",
+ "fullName": "Saiki",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15850581/medium/b874bdf6ccaacb8b8ed0933889637505_default.png",
+ "preTranslated": 0,
+ "totalCosts": 57
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 57
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 57,
+ "total": 57
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 83,
+ "total": 83
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 57,
+ "total": 57
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15549043,
@@ -48707,6 +51080,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15818479,
+ "username": "Seusopotamy",
+ "fullName": "Seusopotamy",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15818479/medium/5db77cae8d13e446a0a223d52dfa6a30_default.png",
+ "preTranslated": 0,
+ "totalCosts": 79
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ky",
+ "name": "Kyrgyz",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 79
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 79,
+ "total": 79
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 59,
+ "total": 59
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 79,
+ "total": 79
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15272926,
@@ -48919,6 +51345,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15836437,
+ "username": "Simon_Balint",
+ "fullName": "Simon_Balint",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15836437/medium/c48a2131c4a7df2b97772488facb8f2e_default.png",
+ "preTranslated": 0,
+ "totalCosts": 128
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "hu",
+ "name": "Hungarian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 128
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13634891,
@@ -49040,7 +51519,7 @@
"language": {
"id": "fr",
"name": "French",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 11
@@ -50206,7 +52685,7 @@
"language": {
"id": "uk",
"name": "Ukrainian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -50456,6 +52935,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15812919,
+ "username": "TIGHBOULA",
+ "fullName": "TIGHBOULA",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15812919/medium/f3f7a11bab20ca30313e888505b184fb_default.png",
+ "preTranslated": 0,
+ "totalCosts": 1
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15374898,
@@ -50471,7 +53003,7 @@
"language": {
"id": "ha",
"name": "Hausa",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 8
@@ -50524,7 +53056,7 @@
"language": {
"id": "ko",
"name": "Korean",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 8827
@@ -51365,7 +53897,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15754717/medium/7b4c2cc9718c084cb8a54999b9b2fb19_default.png",
"preTranslated": 0,
- "totalCosts": 125
+ "totalCosts": 155
},
"languages": [
{
@@ -51375,17 +53907,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 125
+ "totalCosts": 155
},
"translated": {
- "tmMatch": 4,
+ "tmMatch": 34,
"default": 121,
- "total": 125
+ "total": 155
},
"targetTranslated": {
- "tmMatch": 4,
+ "tmMatch": 35,
"default": 140,
- "total": 144
+ "total": 175
},
"translatedByMt": {
"tmMatch": 3,
@@ -51398,9 +53930,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
+ "tmMatch": 34,
"default": 121,
- "total": 125
+ "total": 155
},
"approvalCosts": {
"tmMatch": 0,
@@ -51980,6 +54512,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15871849,
+ "username": "Tirkesh",
+ "fullName": "Tirkesh",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15871849/medium/6d8dbcecb777f671634d3774c3287a72_default.png",
+ "preTranslated": 0,
+ "totalCosts": 38
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tk",
+ "name": "Turkmen",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 38
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 38,
+ "total": 38
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 38,
+ "total": 38
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 38,
+ "total": 38
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14781034,
@@ -52033,6 +54618,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15859697,
+ "username": "Tomui",
+ "fullName": "Tomui",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15859697/medium/c1741d8593d88253b269a41717144826_default.png",
+ "preTranslated": 0,
+ "totalCosts": 3
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 3
+ },
+ "translated": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "targetTranslated": {
+ "tmMatch": 4,
+ "default": 0,
+ "total": 4
+ },
+ "translatedByMt": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14953547,
@@ -52775,15 +55413,68 @@
}
]
},
+ {
+ "user": {
+ "id": 15863837,
+ "username": "Ulykpanabat",
+ "fullName": "Ulykpanabat",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15863837/medium/50fe3901a9fa5e00bd0f3c19a503c164_default.png",
+ "preTranslated": 0,
+ "totalCosts": 16
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "kk",
+ "name": "Kazakh",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 16
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15145320,
"username": "Unili",
"fullName": "Unili",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15145320/medium/1f510c5127dde2dd7ccfcc79963c9b72_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15145320/medium/c0fc5adab930aa5467bcf04fcdcbf39f.jpg",
"preTranslated": 0,
- "totalCosts": 1418
+ "totalCosts": 1534
},
"languages": [
{
@@ -52793,17 +55484,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1418
+ "totalCosts": 1534
},
"translated": {
"tmMatch": 327,
- "default": 1091,
- "total": 1418
+ "default": 1207,
+ "total": 1534
},
"targetTranslated": {
"tmMatch": 601,
- "default": 1947,
- "total": 2548
+ "default": 2150,
+ "total": 2751
},
"translatedByMt": {
"tmMatch": 0,
@@ -52817,8 +55508,8 @@
},
"translationCosts": {
"tmMatch": 327,
- "default": 1091,
- "total": 1418
+ "default": 1207,
+ "total": 1534
},
"approvalCosts": {
"tmMatch": 0,
@@ -53048,7 +55739,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14681570/medium/3ed2f13f3a9383c0d3a23bd130df78d2_default.png",
"preTranslated": 0,
- "totalCosts": 50828
+ "totalCosts": 51467
},
"languages": [
{
@@ -53058,17 +55749,17 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 50828
+ "totalCosts": 51467
},
"translated": {
"tmMatch": 1978,
- "default": 48850,
- "total": 50828
+ "default": 49489,
+ "total": 51467
},
"targetTranslated": {
"tmMatch": 2111,
- "default": 48811,
- "total": 50922
+ "default": 49535,
+ "total": 51646
},
"translatedByMt": {
"tmMatch": 47,
@@ -53082,8 +55773,8 @@
},
"translationCosts": {
"tmMatch": 1978,
- "default": 48850,
- "total": 50828
+ "default": 49489,
+ "total": 51467
},
"approvalCosts": {
"tmMatch": 0,
@@ -53146,6 +55837,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15843735,
+ "username": "VanFlow",
+ "fullName": "VanFlow",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843735/medium/1ac8ece550c160417a8fbfc16ec62c82_default.png",
+ "preTranslated": 0,
+ "totalCosts": 157
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 157
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 157,
+ "total": 157
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 288,
+ "total": 288
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 157,
+ "total": 157
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15112343,
@@ -53320,7 +56064,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 18
@@ -53464,6 +56208,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15816899,
+ "username": "Vhao",
+ "fullName": "Vhao",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816899/medium/97173308acfb420c6a9b9c9e5e766f48_default.png",
+ "preTranslated": 0,
+ "totalCosts": 23
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 23
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 23,
+ "total": 23
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 23,
+ "total": 23
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 23,
+ "total": 23
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14949283,
@@ -53517,6 +56314,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14690008,
+ "username": "Vikatoda",
+ "fullName": "Vikatoda",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14690008/medium/0bfd9e987ec1b26477b95e0c1ab51258_default.png",
+ "preTranslated": 0,
+ "totalCosts": 41
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ka",
+ "name": "Georgian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 41
+ },
+ "translated": {
+ "tmMatch": 41,
+ "default": 0,
+ "total": 41
+ },
+ "targetTranslated": {
+ "tmMatch": 26,
+ "default": 0,
+ "total": 26
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 41,
+ "default": 0,
+ "total": 41
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14514124,
@@ -54513,7 +57363,7 @@
"language": {
"id": "ko",
"name": "Korean",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 5419
@@ -54869,6 +57719,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15518158,
+ "username": "XChriSylX",
+ "fullName": "XChriSylX",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15518158/medium/69cd6f017a4d949f34487033e798ef59_default.png",
+ "preTranslated": 0,
+ "totalCosts": 128
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 128
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 124,
+ "total": 124
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13817659,
@@ -54884,7 +57787,7 @@
"language": {
"id": "fil",
"name": "Filipino",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 124
@@ -54922,6 +57825,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15893819,
+ "username": "Xiran",
+ "fullName": "Xiran",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15893819/medium/e579822f448602f334180dc7ced2e68d_default.png",
+ "preTranslated": 0,
+ "totalCosts": 97
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 97
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 97,
+ "total": 97
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 141,
+ "total": 141
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 97,
+ "total": 97
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15510184,
@@ -56579,6 +59535,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14651240,
+ "username": "Zivojin",
+ "fullName": "Zivojin",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14651240/medium/67088b52e7396d66abf7adc7a7bfb8a3_default.png",
+ "preTranslated": 0,
+ "totalCosts": 46
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "sr-CS",
+ "name": "Serbian (Latin)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 46
+ },
+ "translated": {
+ "tmMatch": 7,
+ "default": 39,
+ "total": 46
+ },
+ "targetTranslated": {
+ "tmMatch": 7,
+ "default": 44,
+ "total": 51
+ },
+ "translatedByMt": {
+ "tmMatch": 6,
+ "default": 4,
+ "total": 10
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 7,
+ "default": 39,
+ "total": 46
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15774005,
@@ -57533,8 +60542,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -58951,6 +61960,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15865283,
+ "username": "alex33667",
+ "fullName": "alex33667",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15865283/medium/c847ee9e7a5143c7087de7a0933dd357_default.png",
+ "preTranslated": 0,
+ "totalCosts": 31
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pl",
+ "name": "Polish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 31
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14775092,
@@ -59118,7 +62180,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15741847/medium/b6dfb039c39057b612dec75f75e5a800_default.png",
"preTranslated": 0,
- "totalCosts": 179
+ "totalCosts": 185
},
"languages": [
{
@@ -59128,22 +62190,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 51
+ "totalCosts": 57
},
"translated": {
"tmMatch": 3,
- "default": 48,
- "total": 51
+ "default": 54,
+ "total": 57
},
"targetTranslated": {
"tmMatch": 3,
- "default": 57,
- "total": 60
+ "default": 62,
+ "total": 65
},
"translatedByMt": {
"tmMatch": 2,
- "default": 29,
- "total": 31
+ "default": 35,
+ "total": 37
},
"approved": {
"tmMatch": 0,
@@ -59152,8 +62214,8 @@
},
"translationCosts": {
"tmMatch": 3,
- "default": 48,
- "total": 51
+ "default": 54,
+ "total": 57
},
"approvalCosts": {
"tmMatch": 0,
@@ -61967,7 +65029,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15318490/medium/673173431aeb53f29ca5516e9aa87bec_default.png",
"preTranslated": 0,
- "totalCosts": 4340
+ "totalCosts": 4432
},
"languages": [
{
@@ -61977,22 +65039,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4340
+ "totalCosts": 4432
},
"translated": {
"tmMatch": 28,
- "default": 4312,
- "total": 4340
+ "default": 4404,
+ "total": 4432
},
"targetTranslated": {
"tmMatch": 29,
- "default": 4956,
- "total": 4985
+ "default": 5064,
+ "total": 5093
},
"translatedByMt": {
"tmMatch": 14,
- "default": 821,
- "total": 835
+ "default": 831,
+ "total": 845
},
"approved": {
"tmMatch": 0,
@@ -62001,8 +65063,8 @@
},
"translationCosts": {
"tmMatch": 28,
- "default": 4312,
- "total": 4340
+ "default": 4404,
+ "total": 4432
},
"approvalCosts": {
"tmMatch": 0,
@@ -62285,7 +65347,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15467576/medium/471f881427c816c83c952446739e01d8_default.png",
"preTranslated": 0,
- "totalCosts": 1307
+ "totalCosts": 1541
},
"languages": [
{
@@ -62295,17 +65357,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1307
+ "totalCosts": 1541
},
"translated": {
- "tmMatch": 27,
- "default": 1280,
- "total": 1307
+ "tmMatch": 38,
+ "default": 1503,
+ "total": 1541
},
"targetTranslated": {
- "tmMatch": 28,
- "default": 1091,
- "total": 1119
+ "tmMatch": 39,
+ "default": 1297,
+ "total": 1336
},
"translatedByMt": {
"tmMatch": 15,
@@ -62318,9 +65380,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 27,
- "default": 1280,
- "total": 1307
+ "tmMatch": 38,
+ "default": 1503,
+ "total": 1541
},
"approvalCosts": {
"tmMatch": 0,
@@ -63868,6 +66930,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15815975,
+ "username": "blackbirdsky",
+ "fullName": "blackbirdsky",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15815975/medium/758e4e72f88d72d371ca1e5f19776826_default.png",
+ "preTranslated": 0,
+ "totalCosts": 106
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 106
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 105,
+ "total": 106
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 89,
+ "total": 90
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 43,
+ "total": 44
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 105,
+ "total": 106
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15193540,
@@ -64478,6 +67593,99 @@
}
]
},
+ {
+ "user": {
+ "id": 15887185,
+ "username": "buck10",
+ "fullName": "buck10",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887185/medium/eea1fe3925d043a21d84fade6ea6e19e_default.png",
+ "preTranslated": 0,
+ "totalCosts": 3
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 2
+ },
+ "translated": {
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
+ },
+ "targetTranslated": {
+ "tmMatch": 7,
+ "default": 0,
+ "total": 7
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "targetTranslated": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15280264,
@@ -66772,7 +69980,7 @@
"language": {
"id": "de",
"name": "German",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 176
@@ -68442,7 +71650,7 @@
"language": {
"id": "nl",
"name": "Dutch",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 11
@@ -69964,6 +73172,139 @@
}
]
},
+ {
+ "user": {
+ "id": 15841839,
+ "username": "ekc9399",
+ "fullName": "ekc9399",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15841839/medium/0a25585c566bb1f7be4cba84b02e8561_default.png",
+ "preTranslated": 0,
+ "totalCosts": 2636
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 10
+ },
+ "translated": {
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
+ },
+ "targetTranslated": {
+ "tmMatch": 7,
+ "default": 0,
+ "total": 7
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 2587
+ },
+ "translated": {
+ "tmMatch": 548,
+ "default": 2039,
+ "total": 2587
+ },
+ "targetTranslated": {
+ "tmMatch": 548,
+ "default": 2039,
+ "total": 2587
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 548,
+ "default": 2039,
+ "total": 2587
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "ms",
+ "name": "Malay",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 39
+ },
+ "translated": {
+ "tmMatch": 4,
+ "default": 35,
+ "total": 39
+ },
+ "targetTranslated": {
+ "tmMatch": 4,
+ "default": 35,
+ "total": 39
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 4,
+ "default": 35,
+ "total": 39
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15080215,
@@ -70176,6 +73517,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15849463,
+ "username": "emre4621",
+ "fullName": "emre4621",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15849463/medium/a97b1ae195259f09bd9463276d67059e_default.png",
+ "preTranslated": 0,
+ "totalCosts": 58
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 58
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 58,
+ "total": 58
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 58,
+ "total": 58
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13959887,
@@ -71774,7 +75168,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14712154/medium/3730e404a7ef0a2e5f76426f84376d53.jpg",
"preTranslated": 0,
- "totalCosts": 2260
+ "totalCosts": 2986
},
"languages": [
{
@@ -71784,22 +75178,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2248
+ "totalCosts": 2974
},
"translated": {
- "tmMatch": 33,
- "default": 2215,
- "total": 2248
+ "tmMatch": 35,
+ "default": 2939,
+ "total": 2974
},
"targetTranslated": {
- "tmMatch": 196,
- "default": 3728,
- "total": 3924
+ "tmMatch": 199,
+ "default": 4956,
+ "total": 5155
},
"translatedByMt": {
"tmMatch": 0,
- "default": 502,
- "total": 502
+ "default": 800,
+ "total": 800
},
"approved": {
"tmMatch": 0,
@@ -71807,9 +75201,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 33,
- "default": 2215,
- "total": 2248
+ "tmMatch": 35,
+ "default": 2939,
+ "total": 2974
},
"approvalCosts": {
"tmMatch": 0,
@@ -71867,7 +75261,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15760975/medium/22277ec852691473ad454f8e9171c180_default.png",
"preTranslated": 0,
- "totalCosts": 20
+ "totalCosts": 79
},
"languages": [
{
@@ -71877,17 +75271,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 20
+ "totalCosts": 79
},
"translated": {
- "tmMatch": 11,
- "default": 9,
- "total": 20
+ "tmMatch": 12,
+ "default": 67,
+ "total": 79
},
"targetTranslated": {
- "tmMatch": 9,
- "default": 15,
- "total": 24
+ "tmMatch": 10,
+ "default": 71,
+ "total": 81
},
"translatedByMt": {
"tmMatch": 0,
@@ -71900,9 +75294,62 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 11,
- "default": 9,
- "total": 20
+ "tmMatch": 12,
+ "default": 67,
+ "total": 79
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15816617,
+ "username": "floaty",
+ "fullName": "floaty",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816617/medium/0f65fc552cc66afb5d5e2cf1b56ac252_default.png",
+ "preTranslated": 0,
+ "totalCosts": 73
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 73
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 72,
+ "total": 73
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 140,
+ "total": 141
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 72,
+ "total": 73
},
"approvalCosts": {
"tmMatch": 0,
@@ -73398,7 +76845,7 @@
"language": {
"id": "bg",
"name": "Bulgarian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 347
@@ -73569,8 +77016,8 @@
},
"targetTranslated": {
"tmMatch": 7,
- "default": 252,
- "total": 259
+ "default": 250,
+ "total": 257
},
"translatedByMt": {
"tmMatch": 0,
@@ -75079,6 +78526,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15505848,
+ "username": "hayashijanu",
+ "fullName": "hayashijanu",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15505848/medium/2b9d7bd5232e9e19fb5bd7d01415dc75_default.png",
+ "preTranslated": 0,
+ "totalCosts": 250
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "id",
+ "name": "Indonesian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 250
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 250,
+ "total": 250
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 227,
+ "total": 227
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 250,
+ "total": 250
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14600152,
@@ -75147,7 +78647,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 587
@@ -75359,7 +78859,7 @@
"language": {
"id": "hu",
"name": "Hungarian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 22
@@ -75768,6 +79268,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15844527,
+ "username": "huephuong",
+ "fullName": "huephuong",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15844527/medium/a4d5a8ae8c27d8cae9261676ee81bbeb_default.png",
+ "preTranslated": 0,
+ "totalCosts": 3594
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "vi",
+ "name": "Vietnamese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 3594
+ },
+ "translated": {
+ "tmMatch": 36,
+ "default": 3558,
+ "total": 3594
+ },
+ "targetTranslated": {
+ "tmMatch": 61,
+ "default": 5028,
+ "total": 5089
+ },
+ "translatedByMt": {
+ "tmMatch": 9,
+ "default": 0,
+ "total": 9
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 36,
+ "default": 3558,
+ "total": 3594
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14815950,
@@ -75927,6 +79480,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15896939,
+ "username": "iNatas",
+ "fullName": "iNatas",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15896939/medium/81ad856f439fd2161c40c78913c17005_default.png",
+ "preTranslated": 0,
+ "totalCosts": 24
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 24
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15108283,
@@ -77345,6 +80951,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15820855,
+ "username": "irynamuiassarova",
+ "fullName": "irynamuiassarova",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15820855/medium/f885183eca0fe586cbf9985e1d075e0f_default.png",
+ "preTranslated": 0,
+ "totalCosts": 123
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 123
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 123,
+ "total": 123
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 105,
+ "total": 105
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 123,
+ "total": 123
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14861960,
@@ -78420,7 +82079,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 205
@@ -78723,6 +82382,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15821191,
+ "username": "jkmharambe",
+ "fullName": "jkmharambe",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15821191/medium/98569265061586f339bdfcbfcaba42fd_default.png",
+ "preTranslated": 0,
+ "totalCosts": 105
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pl",
+ "name": "Polish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 105
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 105,
+ "total": 105
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 86,
+ "total": 86
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 105,
+ "total": 105
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14750970,
@@ -79041,6 +82753,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15815505,
+ "username": "jonam007",
+ "fullName": "jonam007",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15815505/medium/6135fa5b8c8d7733409c86857af201b4_default.png",
+ "preTranslated": 0,
+ "totalCosts": 42
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "hi",
+ "name": "Hindi",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 42
+ },
+ "translated": {
+ "tmMatch": 26,
+ "default": 16,
+ "total": 42
+ },
+ "targetTranslated": {
+ "tmMatch": 50,
+ "default": 38,
+ "total": 88
+ },
+ "translatedByMt": {
+ "tmMatch": 5,
+ "default": 0,
+ "total": 5
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 26,
+ "default": 16,
+ "total": 42
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15662775,
@@ -79891,7 +83656,7 @@
"language": {
"id": "pl",
"name": "Polish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1244
@@ -80035,6 +83800,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15891369,
+ "username": "kacperm",
+ "fullName": "kacperm",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15891369/medium/8ab205674e1044c3621ab01c2d938cc2_default.png",
+ "preTranslated": 0,
+ "totalCosts": 1262
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pl",
+ "name": "Polish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1262
+ },
+ "translated": {
+ "tmMatch": 7,
+ "default": 1255,
+ "total": 1262
+ },
+ "targetTranslated": {
+ "tmMatch": 6,
+ "default": 1062,
+ "total": 1068
+ },
+ "translatedByMt": {
+ "tmMatch": 6,
+ "default": 709,
+ "total": 715
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 7,
+ "default": 1255,
+ "total": 1262
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14707524,
@@ -81943,6 +85761,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15887127,
+ "username": "kshyun28",
+ "fullName": "kshyun28",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887127/medium/8638193af28570a64a5364efc6acad44_default.png",
+ "preTranslated": 0,
+ "totalCosts": 3
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fil",
+ "name": "Filipino",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 3
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15083601,
@@ -82276,7 +86147,7 @@
"language": {
"id": "zh-TW",
"name": "Chinese Traditional",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -84077,6 +87948,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15835891,
+ "username": "louislucrypto",
+ "fullName": "louislucrypto",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15835891/medium/00d4bc2556097b390600a1bc57d06aaa_default.png",
+ "preTranslated": 0,
+ "totalCosts": 823
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 823
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 823,
+ "total": 823
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 1407,
+ "total": 1407
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 823,
+ "total": 823
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15150636,
@@ -84342,6 +88266,59 @@
}
]
},
+ {
+ "user": {
+ "id": 12557683,
+ "username": "lucasrl",
+ "fullName": "lucasrl",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12557683/medium/5c01a0fc29af9e0b22d8d00c40fd8d61.jpg",
+ "preTranslated": 0,
+ "totalCosts": 91
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 91
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 91,
+ "total": 91
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 97,
+ "total": 97
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 91,
+ "total": 91
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13971441,
@@ -84554,6 +88531,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15881053,
+ "username": "luxxing",
+ "fullName": "luxxing",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15881053/medium/95bd3e1a44d660c405ba34c0732edbcc_default.png",
+ "preTranslated": 0,
+ "totalCosts": 70
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 70
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 70,
+ "total": 70
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 81,
+ "total": 81
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 70,
+ "total": 70
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13300225,
@@ -84779,8 +88809,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -85190,6 +89220,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15857609,
+ "username": "maikoldelia1980",
+ "fullName": "maikoldelia1980",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15857609/medium/d701bf5c01e8eb2abfd84556f477d828_default.png",
+ "preTranslated": 0,
+ "totalCosts": 4
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 4
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14937371,
@@ -85720,6 +89803,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15856843,
+ "username": "mariia_pryshko",
+ "fullName": "mariia_pryshko",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15856843/medium/2c53a645673e90327155f24d7f1237f5_default.png",
+ "preTranslated": 0,
+ "totalCosts": 873
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 873
+ },
+ "translated": {
+ "tmMatch": 12,
+ "default": 861,
+ "total": 873
+ },
+ "targetTranslated": {
+ "tmMatch": 12,
+ "default": 777,
+ "total": 789
+ },
+ "translatedByMt": {
+ "tmMatch": 8,
+ "default": 6,
+ "total": 14
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 12,
+ "default": 861,
+ "total": 873
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14661636,
@@ -86939,6 +91075,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15565689,
+ "username": "mgaaron",
+ "fullName": "mgaaron",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15565689/medium/fd4ec0d5993a442994e9fb7284537650_default.png",
+ "preTranslated": 0,
+ "totalCosts": 80
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "af",
+ "name": "Afrikaans",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 80
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 80,
+ "total": 80
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 152,
+ "total": 152
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 80,
+ "total": 80
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14848724,
@@ -87535,8 +91724,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -88688,8 +92877,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -89152,6 +93341,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15869599,
+ "username": "myymgc",
+ "fullName": "myymgc",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869599/medium/b7b876adc838cdd4b027bb025ac47dd9_default.png",
+ "preTranslated": 0,
+ "totalCosts": 10
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 10
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 18,
+ "total": 18
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14822228,
@@ -90636,6 +94878,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15875251,
+ "username": "noagona",
+ "fullName": "noagona",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15875251/medium/beafaf5c34722390e1d1e1dc58ab193b_default.png",
+ "preTranslated": 0,
+ "totalCosts": 211
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 211
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 211,
+ "total": 211
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 238,
+ "total": 238
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 155,
+ "total": 155
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 211,
+ "total": 211
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14499538,
@@ -91193,6 +95488,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15861375,
+ "username": "nw1ssu",
+ "fullName": "nw1ssu",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15861375/medium/7fc13c255c11285c08a2b4bc41344626_default.png",
+ "preTranslated": 0,
+ "totalCosts": 11
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 11
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14178915,
@@ -91208,7 +95556,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -91511,6 +95859,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15822531,
+ "username": "oleksandra.davydchuk",
+ "fullName": "oleksandra.davydchuk",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15822531/medium/f88ef37f5adac630fce6e232dae67668_default.png",
+ "preTranslated": 0,
+ "totalCosts": 387
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 387
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 387,
+ "total": 387
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 331,
+ "total": 331
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 387,
+ "total": 387
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14658870,
@@ -92293,6 +96694,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15830251,
+ "username": "paodequeijocompingado",
+ "fullName": "paodequeijocompingado",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15830251/medium/df305c6124650d8f50add955b4770062_default.png",
+ "preTranslated": 0,
+ "totalCosts": 43
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 43
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 43,
+ "total": 43
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 50,
+ "total": 50
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 43,
+ "total": 43
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14035402,
@@ -93976,6 +98430,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15846953,
+ "username": "r4ph43l",
+ "fullName": "r4ph43l",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15846953/medium/096645a011f51f1877d62d7f04495591_default.png",
+ "preTranslated": 0,
+ "totalCosts": 103
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 103
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 103,
+ "total": 103
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 95,
+ "total": 95
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 103,
+ "total": 103
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15003267,
@@ -94037,7 +98544,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13986387/medium/72bb87143f2a8d013cddac84c4e2afac.jpg",
"preTranslated": 0,
- "totalCosts": 100367
+ "totalCosts": 110397
},
"languages": [
{
@@ -94047,32 +98554,32 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 100367
+ "totalCosts": 110397
},
"translated": {
- "tmMatch": 6351,
- "default": 94016,
- "total": 100367
+ "tmMatch": 6746,
+ "default": 103651,
+ "total": 110397
},
"targetTranslated": {
- "tmMatch": 6957,
- "default": 102611,
- "total": 109568
+ "tmMatch": 7370,
+ "default": 113085,
+ "total": 120455
},
"translatedByMt": {
- "tmMatch": 235,
- "default": 2879,
- "total": 3114
+ "tmMatch": 319,
+ "default": 3490,
+ "total": 3809
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 849
+ "total": 850
},
"translationCosts": {
- "tmMatch": 6351,
- "default": 94016,
- "total": 100367
+ "tmMatch": 6746,
+ "default": 103651,
+ "total": 110397
},
"approvalCosts": {
"tmMatch": 0,
@@ -94135,6 +98642,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15812637,
+ "username": "ramoff",
+ "fullName": "ramoff",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15812637/medium/0f9ea3468e0b7411b5600948f312b5f9_default.png",
+ "preTranslated": 0,
+ "totalCosts": 344
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 344
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 344,
+ "total": 344
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 307,
+ "total": 307
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 229,
+ "total": 229
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 344,
+ "total": 344
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15181292,
@@ -95725,6 +100285,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14440508,
+ "username": "saddepression",
+ "fullName": "saddepression",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14440508/medium/972cfb9995b80260805d8644d6f8b9a6.jpg",
+ "preTranslated": 0,
+ "totalCosts": 231
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Limited Access",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 231
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 230,
+ "total": 231
+ },
+ "targetTranslated": {
+ "tmMatch": 2,
+ "default": 217,
+ "total": 219
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 230,
+ "total": 231
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14665962,
@@ -95945,7 +100558,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15086195/medium/cb67cfa9d14a4cb5d9cb8c9ad9fa18b9.jpg",
"preTranslated": 0,
- "totalCosts": 1629
+ "totalCosts": 1714
},
"languages": [
{
@@ -95955,22 +100568,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1629
+ "totalCosts": 1714
},
"translated": {
"tmMatch": 101,
- "default": 1528,
- "total": 1629
+ "default": 1613,
+ "total": 1714
},
"targetTranslated": {
"tmMatch": 230,
- "default": 2489,
- "total": 2719
+ "default": 2617,
+ "total": 2847
},
"translatedByMt": {
"tmMatch": 4,
- "default": 252,
- "total": 256
+ "default": 271,
+ "total": 275
},
"approved": {
"tmMatch": 0,
@@ -95979,8 +100592,8 @@
},
"translationCosts": {
"tmMatch": 101,
- "default": 1528,
- "total": 1629
+ "default": 1613,
+ "total": 1714
},
"approvalCosts": {
"tmMatch": 0,
@@ -97434,8 +102047,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -98057,6 +102670,99 @@
}
]
},
+ {
+ "user": {
+ "id": 15783373,
+ "username": "skooba007",
+ "fullName": "skooba007",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783373/medium/d4b9ae1fb28fbbc02309db09f08b6791.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 26
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "af",
+ "name": "Afrikaans",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 15
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 11
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 10,
+ "total": 11
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 10,
+ "total": 11
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 6,
+ "total": 7
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 10,
+ "total": 11
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14946413,
@@ -98322,6 +103028,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15822511,
+ "username": "sofiia.novak",
+ "fullName": "sofiia.novak",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15822511/medium/02f20ff1b91c682f1080d90c2020fb2a_default.png",
+ "preTranslated": 0,
+ "totalCosts": 111
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 111
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 111,
+ "total": 111
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 117,
+ "total": 117
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 111,
+ "total": 111
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14827052,
@@ -98839,59 +103598,6 @@
}
]
},
- {
- "user": {
- "id": 14254306,
- "username": "sugarboo",
- "fullName": "sugarboo",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14254306/medium/5a6e35e9625e9be7324a0f88dc79cbfd_default.png",
- "preTranslated": 0,
- "totalCosts": 48
- },
- "languages": [
- {
- "language": {
- "id": "tr",
- "name": "Turkish",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 48
- },
- "translated": {
- "tmMatch": 0,
- "default": 48,
- "total": 48
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 47,
- "total": 47
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 48,
- "total": 48
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
{
"user": {
"id": 15332524,
@@ -99112,7 +103818,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15804803/medium/e753b43a4cf480cd2a37c5795cdb83ba_default.png",
"preTranslated": 0,
- "totalCosts": 322
+ "totalCosts": 4654
},
"languages": [
{
@@ -99122,22 +103828,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 322
+ "totalCosts": 4654
},
"translated": {
- "tmMatch": 66,
- "default": 256,
- "total": 322
+ "tmMatch": 79,
+ "default": 4575,
+ "total": 4654
},
"targetTranslated": {
- "tmMatch": 65,
- "default": 249,
- "total": 314
+ "tmMatch": 78,
+ "default": 4299,
+ "total": 4377
},
"translatedByMt": {
- "tmMatch": 22,
- "default": 23,
- "total": 45
+ "tmMatch": 29,
+ "default": 186,
+ "total": 215
},
"approved": {
"tmMatch": 0,
@@ -99145,9 +103851,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 66,
- "default": 256,
- "total": 322
+ "tmMatch": 79,
+ "default": 4575,
+ "total": 4654
},
"approvalCosts": {
"tmMatch": 0,
@@ -99369,6 +104075,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15812939,
+ "username": "swanketelers",
+ "fullName": "swanketelers",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15812939/medium/f38089c2d6ac1f2b5158d0c46c62b204_default.png",
+ "preTranslated": 0,
+ "totalCosts": 16
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 16
+ },
+ "translated": {
+ "tmMatch": 16,
+ "default": 0,
+ "total": 16
+ },
+ "targetTranslated": {
+ "tmMatch": 16,
+ "default": 0,
+ "total": 16
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 16,
+ "default": 0,
+ "total": 16
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15348160,
@@ -99740,6 +104499,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15826117,
+ "username": "tamanecvl",
+ "fullName": "tamanecvl",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15826117/medium/b4c4234e5560974ba82b07fd97b6ce02_default.png",
+ "preTranslated": 0,
+ "totalCosts": 179
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 179
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 179,
+ "total": 179
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 171,
+ "total": 171
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 179,
+ "total": 179
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14950177,
@@ -100045,6 +104857,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15846927,
+ "username": "th30x",
+ "fullName": "th30x",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15846927/medium/c316bda762770d395a80cb631bafba7f_default.png",
+ "preTranslated": 0,
+ "totalCosts": 607
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 607
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 607,
+ "total": 607
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 603,
+ "total": 603
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 607,
+ "total": 607
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14419816,
@@ -100098,6 +104963,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15835107,
+ "username": "thansen.design",
+ "fullName": "thansen.design",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15835107/medium/7e21d4c1dd43cc6ac7ab9faa47d0f7c1_default.png",
+ "preTranslated": 0,
+ "totalCosts": 24
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "sv-SE",
+ "name": "Swedish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 24
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 23,
+ "total": 23
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15672817,
@@ -100350,6 +105268,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15844201,
+ "username": "tikhi",
+ "fullName": "tikhi",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15844201/medium/89a35d616eb6d10c601d895a00bf79ba.JPG",
+ "preTranslated": 0,
+ "totalCosts": 99
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 99
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 99,
+ "total": 99
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 73,
+ "total": 73
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 99,
+ "total": 99
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14997107,
@@ -100727,7 +105698,7 @@
"username": "tokuryoo",
"fullName": "tokuryoo",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14555766/medium/c3219692eb549ef2a8ed8cb1f745db3e.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14555766/medium/cd17c579cd29d8717878d54eb0e06ed6.png",
"preTranslated": 0,
"totalCosts": 9248
},
@@ -100986,6 +105957,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15801343,
+ "username": "tonior",
+ "fullName": "tonior",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15801343/medium/47a6621fc47ecf631c19ee0fc5f812e7_default.png",
+ "preTranslated": 0,
+ "totalCosts": 677
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 677
+ },
+ "translated": {
+ "tmMatch": 3,
+ "default": 674,
+ "total": 677
+ },
+ "targetTranslated": {
+ "tmMatch": 3,
+ "default": 815,
+ "total": 818
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 54,
+ "total": 54
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 3,
+ "default": 674,
+ "total": 677
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14548152,
@@ -101425,7 +106449,7 @@
"language": {
"id": "uz",
"name": "Uzbek",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 292
@@ -101569,6 +106593,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15834217,
+ "username": "transmaster",
+ "fullName": "transmaster",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15834217/medium/763c75815f1373c95b94976bae622adc_default.png",
+ "preTranslated": 0,
+ "totalCosts": 1188
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "bg",
+ "name": "Bulgarian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1188
+ },
+ "translated": {
+ "tmMatch": 14,
+ "default": 1174,
+ "total": 1188
+ },
+ "targetTranslated": {
+ "tmMatch": 14,
+ "default": 1193,
+ "total": 1207
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 14,
+ "default": 1174,
+ "total": 1188
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15100521,
@@ -101630,7 +106707,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15448940/medium/66d97d0e069ae24e91f0e84e2c0a9e79_default.png",
"preTranslated": 0,
- "totalCosts": 200
+ "totalCosts": 363
},
"languages": [
{
@@ -101640,17 +106717,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 200
+ "totalCosts": 363
},
"translated": {
"tmMatch": 10,
- "default": 190,
- "total": 200
+ "default": 353,
+ "total": 363
},
"targetTranslated": {
"tmMatch": 13,
- "default": 320,
- "total": 333
+ "default": 627,
+ "total": 640
},
"translatedByMt": {
"tmMatch": 0,
@@ -101664,8 +106741,8 @@
},
"translationCosts": {
"tmMatch": 10,
- "default": 190,
- "total": 200
+ "default": 353,
+ "total": 363
},
"approvalCosts": {
"tmMatch": 0,
@@ -101736,7 +106813,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15460936/medium/99ed6b4051dfcad3d1fa3e4cfaa17073.JPG",
"preTranslated": 0,
- "totalCosts": 18103
+ "totalCosts": 18120
},
"languages": [
{
@@ -101746,22 +106823,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 18103
+ "totalCosts": 18120
},
"translated": {
- "tmMatch": 891,
- "default": 17212,
- "total": 18103
+ "tmMatch": 898,
+ "default": 17222,
+ "total": 18120
},
"targetTranslated": {
- "tmMatch": 2299,
- "default": 42908,
- "total": 45207
+ "tmMatch": 2328,
+ "default": 42935,
+ "total": 45263
},
"translatedByMt": {
- "tmMatch": 22,
- "default": 4771,
- "total": 4793
+ "tmMatch": 23,
+ "default": 4776,
+ "total": 4799
},
"approved": {
"tmMatch": 0,
@@ -101769,9 +106846,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 891,
- "default": 17212,
- "total": 18103
+ "tmMatch": 898,
+ "default": 17222,
+ "total": 18120
},
"approvalCosts": {
"tmMatch": 0,
@@ -104352,6 +109429,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15810439,
+ "username": "wky32768",
+ "fullName": "wky32768",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15810439/medium/bad663f0f7e2b1cec4a5da863ead6caa.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 53
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 53
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 53,
+ "total": 53
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 107,
+ "total": 107
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 53,
+ "total": 53
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14678674,
@@ -105851,7 +110981,7 @@
"language": {
"id": "zh-TW",
"name": "Chinese Traditional",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 6
@@ -106520,7 +111650,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15144292/medium/303a9c200ea05f3a6af7273b3e21c301_default.png",
"preTranslated": 0,
- "totalCosts": 1064
+ "totalCosts": 1268
},
"languages": [
{
@@ -106530,22 +111660,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1064
+ "totalCosts": 1268
},
"translated": {
"tmMatch": 26,
- "default": 1038,
- "total": 1064
+ "default": 1242,
+ "total": 1268
},
"targetTranslated": {
"tmMatch": 36,
- "default": 1257,
- "total": 1293
+ "default": 1502,
+ "total": 1538
},
"translatedByMt": {
"tmMatch": 0,
- "default": 166,
- "total": 166
+ "default": 214,
+ "total": 214
},
"approved": {
"tmMatch": 0,
@@ -106554,8 +111684,8 @@
},
"translationCosts": {
"tmMatch": 26,
- "default": 1038,
- "total": 1064
+ "default": 1242,
+ "total": 1268
},
"approvalCosts": {
"tmMatch": 0,
@@ -106896,8 +112026,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -107400,6 +112530,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15884671,
+ "username": "zhaozhenming",
+ "fullName": "zhaozhenming",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15884671/medium/60884f4a653164bb3d315f947cbecd83_default.png",
+ "preTranslated": 0,
+ "totalCosts": 91
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 91
+ },
+ "translated": {
+ "tmMatch": 5,
+ "default": 86,
+ "total": 91
+ },
+ "targetTranslated": {
+ "tmMatch": 10,
+ "default": 141,
+ "total": 151
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 5,
+ "default": 86,
+ "total": 91
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15138988,
@@ -107665,6 +112848,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15878735,
+ "username": "zybk",
+ "fullName": "zybk",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15878735/medium/84feb9c8f0da81b396a6ab28ab88c9f7_default.png",
+ "preTranslated": 0,
+ "totalCosts": 773
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 773
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 773,
+ "total": 773
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 606,
+ "total": 606
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 773,
+ "total": 773
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14726474,
@@ -107718,6 +112954,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15858389,
+ "username": "gok7ug",
+ "fullName": "- - (gok7ug)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15858389/medium/2301dd32710c7c8158a63dc3fb74fddf_default.png",
+ "preTranslated": 0,
+ "totalCosts": 60
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 60
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 60,
+ "total": 60
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 60,
+ "total": 60
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15315496,
@@ -109038,7 +114327,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14226882/medium/6f2e227d358c748cdfcd3a1969d69b20_default.png",
"preTranslated": 0,
- "totalCosts": 9683
+ "totalCosts": 10414
},
"languages": [
{
@@ -109088,17 +114377,17 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9426
+ "totalCosts": 10157
},
"translated": {
- "tmMatch": 1288,
- "default": 8138,
- "total": 9426
+ "tmMatch": 1459,
+ "default": 8698,
+ "total": 10157
},
"targetTranslated": {
- "tmMatch": 1146,
- "default": 6947,
- "total": 8093
+ "tmMatch": 1312,
+ "default": 7394,
+ "total": 8706
},
"translatedByMt": {
"tmMatch": 4,
@@ -109108,12 +114397,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 14029
+ "total": 15900
},
"translationCosts": {
- "tmMatch": 1288,
- "default": 8138,
- "total": 9426
+ "tmMatch": 1459,
+ "default": 8698,
+ "total": 10157
},
"approvalCosts": {
"tmMatch": 0,
@@ -109985,6 +115274,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15408578,
+ "username": "akey.85_",
+ "fullName": "ASKZ (akey.85_)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15408578/medium/35137e5b4b05d5afc71f5e7a9c15821c.jpg",
+ "preTranslated": 0,
+ "totalCosts": 31
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 31
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15437248,
@@ -110682,7 +116024,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809839/medium/e332f4b5ae8037272a5d092a0d9d0045.jpeg",
"preTranslated": 0,
- "totalCosts": 67
+ "totalCosts": 84
},
"languages": [
{
@@ -110692,17 +116034,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 67
+ "totalCosts": 84
},
"translated": {
"tmMatch": 0,
- "default": 67,
- "total": 67
+ "default": 84,
+ "total": 84
},
"targetTranslated": {
"tmMatch": 0,
- "default": 82,
- "total": 82
+ "default": 105,
+ "total": 105
},
"translatedByMt": {
"tmMatch": 0,
@@ -110716,8 +116058,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 67,
- "total": 67
+ "default": 84,
+ "total": 84
},
"approvalCosts": {
"tmMatch": 0,
@@ -110742,7 +116084,7 @@
"language": {
"id": "it",
"name": "Italian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 40
@@ -111053,7 +116395,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13151214/medium/8d49c17a9752eec54b3a976695e23834_default.png",
"preTranslated": 0,
- "totalCosts": 95630
+ "totalCosts": 111545
},
"languages": [
{
@@ -111063,32 +116405,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 42475
+ "totalCosts": 50313
},
"translated": {
- "tmMatch": 11038,
- "default": 31437,
- "total": 42475
+ "tmMatch": 11648,
+ "default": 38665,
+ "total": 50313
},
"targetTranslated": {
- "tmMatch": 10257,
- "default": 29020,
- "total": 39277
+ "tmMatch": 10886,
+ "default": 35826,
+ "total": 46712
},
"translatedByMt": {
- "tmMatch": 35,
+ "tmMatch": 46,
"default": 19,
- "total": 54
+ "total": 65
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 68824
+ "total": 81304
},
"translationCosts": {
- "tmMatch": 11038,
- "default": 31437,
- "total": 42475
+ "tmMatch": 11648,
+ "default": 38665,
+ "total": 50313
},
"approvalCosts": {
"tmMatch": 0,
@@ -111103,32 +116445,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 53155
+ "totalCosts": 61232
},
"translated": {
- "tmMatch": 10817,
- "default": 42338,
- "total": 53155
+ "tmMatch": 11611,
+ "default": 49621,
+ "total": 61232
},
"targetTranslated": {
- "tmMatch": 9690,
- "default": 38305,
- "total": 47995
+ "tmMatch": 10545,
+ "default": 45332,
+ "total": 55877
},
"translatedByMt": {
- "tmMatch": 30,
- "default": 279,
- "total": 309
+ "tmMatch": 41,
+ "default": 300,
+ "total": 341
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 57495
+ "total": 67195
},
"translationCosts": {
- "tmMatch": 10817,
- "default": 42338,
- "total": 53155
+ "tmMatch": 11611,
+ "default": 49621,
+ "total": 61232
},
"approvalCosts": {
"tmMatch": 0,
@@ -111146,7 +116488,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15036379/medium/753e141785d6f0c1dd9d90a6df87eb05_default.png",
"preTranslated": 0,
- "totalCosts": 99800
+ "totalCosts": 100198
},
"languages": [
{
@@ -111189,6 +116531,46 @@
"total": 0
}
},
+ {
+ "language": {
+ "id": "fa-AF",
+ "name": "Dari",
+ "userRole": "Proofreader",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 171
+ },
+ "translated": {
+ "tmMatch": 30,
+ "default": 141,
+ "total": 171
+ },
+ "targetTranslated": {
+ "tmMatch": 38,
+ "default": 177,
+ "total": 215
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 186
+ },
+ "translationCosts": {
+ "tmMatch": 30,
+ "default": 141,
+ "total": 171
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
{
"language": {
"id": "fa",
@@ -111196,17 +116578,17 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 66638
+ "totalCosts": 66865
},
"translated": {
- "tmMatch": 13254,
- "default": 53384,
- "total": 66638
+ "tmMatch": 13259,
+ "default": 53606,
+ "total": 66865
},
"targetTranslated": {
- "tmMatch": 16962,
- "default": 67142,
- "total": 84104
+ "tmMatch": 16971,
+ "default": 67436,
+ "total": 84407
},
"translatedByMt": {
"tmMatch": 22,
@@ -111216,12 +116598,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 80356
+ "total": 82635
},
"translationCosts": {
- "tmMatch": 13254,
- "default": 53384,
- "total": 66638
+ "tmMatch": 13259,
+ "default": 53606,
+ "total": 66865
},
"approvalCosts": {
"tmMatch": 0,
@@ -111563,6 +116945,179 @@
}
]
},
+ {
+ "user": {
+ "id": 15304854,
+ "username": "FGutierrez",
+ "fullName": "Aco_FlorenciaGutierrez (FGutierrez)",
+ "userRole": "Manager",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15304854/medium/5f1f6782bbfc6e596c29e7b9a306e0f7_default.png",
+ "preTranslated": 0,
+ "totalCosts": 108035
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "bg",
+ "name": "Bulgarian",
+ "userRole": "Manager",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 10224
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 10224,
+ "total": 10224
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 10833,
+ "total": 10833
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 11113
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 10224,
+ "total": 10224
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "hu",
+ "name": "Hungarian",
+ "userRole": "Manager",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 15581
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 15581,
+ "total": 15581
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 14352,
+ "total": 14352
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 15980
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 15581,
+ "total": 15581
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Manager",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 82095
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 82095,
+ "total": 82095
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 89956,
+ "total": 89956
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 134152
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 82095,
+ "total": 82095
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "sl",
+ "name": "Slovenian",
+ "userRole": "Manager",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 135
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 135,
+ "total": 135
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 142,
+ "total": 142
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 226
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 135,
+ "total": 135
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15688125,
@@ -111571,7 +117126,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15688125/medium/d9623c4e233cb23611b41b1138e7c158_default.png",
"preTranslated": 0,
- "totalCosts": 23300
+ "totalCosts": 29460
},
"languages": [
{
@@ -111581,32 +117136,32 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 23300
+ "totalCosts": 29460
},
"translated": {
- "tmMatch": 8348,
- "default": 14952,
- "total": 23300
+ "tmMatch": 9282,
+ "default": 20178,
+ "total": 29460
},
"targetTranslated": {
- "tmMatch": 23669,
- "default": 37434,
- "total": 61103
+ "tmMatch": 26097,
+ "default": 52118,
+ "total": 78215
},
"translatedByMt": {
"tmMatch": 1,
- "default": 5,
- "total": 6
+ "default": 39,
+ "total": 40
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 33728
+ "total": 41588
},
"translationCosts": {
- "tmMatch": 8348,
- "default": 14952,
- "total": 23300
+ "tmMatch": 9282,
+ "default": 20178,
+ "total": 29460
},
"approvalCosts": {
"tmMatch": 0,
@@ -111916,7 +117471,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15062347/medium/b9e486cd093d062ef613e32bc7831f4d_default.png",
"preTranslated": 0,
- "totalCosts": 19807
+ "totalCosts": 21404
},
"languages": [
{
@@ -111926,32 +117481,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 19807
+ "totalCosts": 21404
},
"translated": {
- "tmMatch": 717,
- "default": 19090,
- "total": 19807
+ "tmMatch": 808,
+ "default": 20596,
+ "total": 21404
},
"targetTranslated": {
- "tmMatch": 583,
- "default": 14098,
- "total": 14681
+ "tmMatch": 664,
+ "default": 15335,
+ "total": 15999
},
"translatedByMt": {
- "tmMatch": 20,
- "default": 6,
- "total": 26
+ "tmMatch": 46,
+ "default": 8,
+ "total": 54
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 17116
+ "total": 20159
},
"translationCosts": {
- "tmMatch": 717,
- "default": 19090,
- "total": 19807
+ "tmMatch": 808,
+ "default": 20596,
+ "total": 21404
},
"approvalCosts": {
"tmMatch": 0,
@@ -112022,7 +117577,7 @@
"userRole": "Manager",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14952471/medium/0b923ad0f9ac867dc2ba15f179591202_default.png",
"preTranslated": 0,
- "totalCosts": 62223
+ "totalCosts": 94750
},
"languages": [
{
@@ -112312,17 +117867,17 @@
"userRole": "Manager",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 43383
+ "totalCosts": 75910
},
"translated": {
- "tmMatch": 0,
- "default": 43383,
- "total": 43383
+ "tmMatch": 14,
+ "default": 75896,
+ "total": 75910
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 45750,
- "total": 45750
+ "tmMatch": 14,
+ "default": 81449,
+ "total": 81463
},
"translatedByMt": {
"tmMatch": 0,
@@ -112332,12 +117887,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 75485
+ "total": 120312
},
"translationCosts": {
- "tmMatch": 0,
- "default": 43383,
- "total": 43383
+ "tmMatch": 14,
+ "default": 75896,
+ "total": 75910
},
"approvalCosts": {
"tmMatch": 0,
@@ -112427,179 +117982,6 @@
}
]
},
- {
- "user": {
- "id": 15304854,
- "username": "FGutierrez",
- "fullName": "Aco_PM_FlorenciaGutierrez (FGutierrez)",
- "userRole": "Manager",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15304854/medium/7a42c520697c2d2ccc9edb14920af114_default.png",
- "preTranslated": 0,
- "totalCosts": 94864
- },
- "languages": [
- {
- "language": {
- "id": "bg",
- "name": "Bulgarian",
- "userRole": "Manager",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 7855
- },
- "translated": {
- "tmMatch": 0,
- "default": 7855,
- "total": 7855
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 8329,
- "total": 8329
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 8556
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 7855,
- "total": 7855
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "hu",
- "name": "Hungarian",
- "userRole": "Manager",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 15581
- },
- "translated": {
- "tmMatch": 0,
- "default": 15581,
- "total": 15581
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 14352,
- "total": 14352
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 15980
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 15581,
- "total": 15581
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Manager",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 71293
- },
- "translated": {
- "tmMatch": 0,
- "default": 71293,
- "total": 71293
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 78304,
- "total": 78304
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 107786
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 71293,
- "total": 71293
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "sl",
- "name": "Slovenian",
- "userRole": "Manager",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 135
- },
- "translated": {
- "tmMatch": 0,
- "default": 135,
- "total": 135
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 142,
- "total": 142
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 226
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 135,
- "total": 135
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
{
"user": {
"id": 15054987,
@@ -112794,7 +118176,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15048901/medium/9c2e15bbe4e07a19c6a4d53fd3bd4fac_default.png",
"preTranslated": 0,
- "totalCosts": 274213
+ "totalCosts": 288347
},
"languages": [
{
@@ -112804,32 +118186,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 250974
+ "totalCosts": 262903
},
"translated": {
- "tmMatch": 68635,
- "default": 182339,
- "total": 250974
+ "tmMatch": 72313,
+ "default": 190590,
+ "total": 262903
},
"targetTranslated": {
- "tmMatch": 118722,
- "default": 307064,
- "total": 425786
+ "tmMatch": 124568,
+ "default": 321156,
+ "total": 445724
},
"translatedByMt": {
- "tmMatch": 96,
- "default": 264,
- "total": 360
+ "tmMatch": 104,
+ "default": 277,
+ "total": 381
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 286430
+ "total": 302352
},
"translationCosts": {
- "tmMatch": 68635,
- "default": 182339,
- "total": 250974
+ "tmMatch": 72313,
+ "default": 190590,
+ "total": 262903
},
"approvalCosts": {
"tmMatch": 0,
@@ -112844,32 +118226,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 23239
+ "totalCosts": 25444
},
"translated": {
- "tmMatch": 6602,
- "default": 16637,
- "total": 23239
+ "tmMatch": 6668,
+ "default": 18776,
+ "total": 25444
},
"targetTranslated": {
- "tmMatch": 11496,
- "default": 29671,
- "total": 41167
+ "tmMatch": 11650,
+ "default": 33636,
+ "total": 45286
},
"translatedByMt": {
- "tmMatch": 43,
+ "tmMatch": 52,
"default": 1,
- "total": 44
+ "total": 53
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 41262
+ "total": 43491
},
"translationCosts": {
- "tmMatch": 6602,
- "default": 16637,
- "total": 23239
+ "tmMatch": 6668,
+ "default": 18776,
+ "total": 25444
},
"approvalCosts": {
"tmMatch": 0,
@@ -113232,7 +118614,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13599210/medium/e0a1e6a034ce38e1bde5701fccfc8770_default.png",
"preTranslated": 0,
- "totalCosts": 321
+ "totalCosts": 339
},
"languages": [
{
@@ -113242,32 +118624,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 321
+ "totalCosts": 339
},
"translated": {
- "tmMatch": 40,
- "default": 281,
- "total": 321
+ "tmMatch": 54,
+ "default": 285,
+ "total": 339
},
"targetTranslated": {
- "tmMatch": 42,
- "default": 245,
- "total": 287
+ "tmMatch": 58,
+ "default": 249,
+ "total": 307
},
"translatedByMt": {
"tmMatch": 1,
- "default": 3,
- "total": 4
+ "default": 5,
+ "total": 6
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1356
+ "total": 1374
},
"translationCosts": {
- "tmMatch": 40,
- "default": 281,
- "total": 321
+ "tmMatch": 54,
+ "default": 285,
+ "total": 339
},
"approvalCosts": {
"tmMatch": 0,
@@ -113458,7 +118840,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15284058/medium/f845aae25c83fda0f4b7555baca1fe61_default.png",
"preTranslated": 0,
- "totalCosts": 100487
+ "totalCosts": 114907
},
"languages": [
{
@@ -113468,32 +118850,32 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 100487
+ "totalCosts": 114907
},
"translated": {
- "tmMatch": 9959,
- "default": 90528,
- "total": 100487
+ "tmMatch": 11075,
+ "default": 103832,
+ "total": 114907
},
"targetTranslated": {
- "tmMatch": 28358,
- "default": 264226,
- "total": 292584
+ "tmMatch": 32002,
+ "default": 306618,
+ "total": 338620
},
"translatedByMt": {
- "tmMatch": 9,
+ "tmMatch": 11,
"default": 31,
- "total": 40
+ "total": 42
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 112799
+ "total": 127935
},
"translationCosts": {
- "tmMatch": 9959,
- "default": 90528,
- "total": 100487
+ "tmMatch": 11075,
+ "default": 103832,
+ "total": 114907
},
"approvalCosts": {
"tmMatch": 0,
@@ -113511,7 +118893,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15197762/medium/d8e4fc31646e818d0cedd473fe0525d2_default.png",
"preTranslated": 0,
- "totalCosts": 61298
+ "totalCosts": 64588
},
"languages": [
{
@@ -113521,32 +118903,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 61298
+ "totalCosts": 64588
},
"translated": {
- "tmMatch": 13273,
- "default": 48025,
- "total": 61298
+ "tmMatch": 13330,
+ "default": 51258,
+ "total": 64588
},
"targetTranslated": {
- "tmMatch": 15366,
- "default": 55254,
- "total": 70620
+ "tmMatch": 15436,
+ "default": 58968,
+ "total": 74404
},
"translatedByMt": {
"tmMatch": 64,
- "default": 253,
- "total": 317
+ "default": 271,
+ "total": 335
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 81804
+ "total": 85624
},
"translationCosts": {
- "tmMatch": 13273,
- "default": 48025,
- "total": 61298
+ "tmMatch": 13330,
+ "default": 51258,
+ "total": 64588
},
"approvalCosts": {
"tmMatch": 0,
@@ -114629,8 +120011,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -115053,8 +120435,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -116301,33 +121683,33 @@
},
{
"user": {
- "id": 14570838,
- "username": "aktugyilmaz",
- "fullName": "Aktuğ Yılmaz (aktugyilmaz)",
+ "id": 15838619,
+ "username": "al4ndrade",
+ "fullName": "Al Andrade (al4ndrade)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14570838/medium/ab4609990da7910d87caca2adbbd7854.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15838619/medium/58f9acf18a854df6a81f207004a74b26.jpeg",
"preTranslated": 0,
- "totalCosts": 9
+ "totalCosts": 82
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9
+ "totalCosts": 82
},
"translated": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 75,
+ "default": 7,
+ "total": 82
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 79,
+ "default": 6,
+ "total": 85
},
"translatedByMt": {
"tmMatch": 0,
@@ -116340,9 +121722,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 75,
+ "default": 7,
+ "total": 82
},
"approvalCosts": {
"tmMatch": 0,
@@ -117840,7 +123222,7 @@
"user": {
"id": 15622747,
"username": "alexkubica",
- "fullName": "Alex Kubica (alexkubica)",
+ "fullName": "Alex Kubica | Web3 Enthusiast (alexkubica)",
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15622747/medium/f7c1b1e87fd645525d8f13d16668bb86.jpeg",
"preTranslated": 0,
@@ -118010,7 +123392,7 @@
"language": {
"id": "ko",
"name": "Korean",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 135
@@ -118048,6 +123430,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15847249,
+ "username": "AlexanderMartinezz",
+ "fullName": "Alexander (AlexanderMartinezz)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15847249/medium/3c19e869cbeeae9cc38c963f307105e4.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 20
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 20
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 26,
+ "total": 26
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14746906,
@@ -118454,7 +123889,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15795465/medium/10a5ef3ef5a492fd883eb55c239db5b3.jpeg",
"preTranslated": 0,
- "totalCosts": 944
+ "totalCosts": 1310
},
"languages": [
{
@@ -118464,22 +123899,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 944
+ "totalCosts": 1310
},
"translated": {
"tmMatch": 5,
- "default": 939,
- "total": 944
+ "default": 1305,
+ "total": 1310
},
"targetTranslated": {
"tmMatch": 5,
- "default": 1041,
- "total": 1046
+ "default": 1427,
+ "total": 1432
},
"translatedByMt": {
"tmMatch": 4,
- "default": 237,
- "total": 241
+ "default": 259,
+ "total": 263
},
"approved": {
"tmMatch": 0,
@@ -118488,8 +123923,8 @@
},
"translationCosts": {
"tmMatch": 5,
- "default": 939,
- "total": 944
+ "default": 1305,
+ "total": 1310
},
"approvalCosts": {
"tmMatch": 0,
@@ -118567,7 +124002,7 @@
"language": {
"id": "ru",
"name": "Russian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 15
@@ -118711,6 +124146,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15760865,
+ "username": "alhafadi37",
+ "fullName": "Ali Alhafadi (alhafadi37)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15760865/medium/f2956dd1958055433d32ecc065cf4e5e.png",
+ "preTranslated": 0,
+ "totalCosts": 11
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 11
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13965189,
@@ -118885,7 +124373,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -119480,6 +124968,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15827701,
+ "username": "carlosjoelalonzo09",
+ "fullName": "Alonzo gammer (carlosjoelalonzo09)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15827701/medium/1a30f254f9e84620d913709038e3f075.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 28
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 28
+ },
+ "translated": {
+ "tmMatch": 21,
+ "default": 7,
+ "total": 28
+ },
+ "targetTranslated": {
+ "tmMatch": 22,
+ "default": 7,
+ "total": 29
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 21,
+ "default": 7,
+ "total": 28
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15469146,
@@ -119798,6 +125339,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15832087,
+ "username": "Lilsheep",
+ "fullName": "Alvaro Orrego (Lilsheep)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15832087/medium/4366a0e58c28aa5383cc278e95de912d_default.png",
+ "preTranslated": 0,
+ "totalCosts": 733
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 733
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 733,
+ "total": 733
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 709,
+ "total": 709
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 733,
+ "total": 733
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14779512,
@@ -120025,7 +125619,7 @@
"language": {
"id": "hi",
"name": "Hindi",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 609
@@ -120332,11 +125926,11 @@
"user": {
"id": 15716521,
"username": "remember-me",
- "fullName": "Amin Esmkhani (remember-me)",
+ "fullName": "Amin Esmkhani | امین اسمخانی (remember-me)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15716521/medium/29ee24bf5dc8b2fd566a0b14190c59cb.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15716521/medium/3baa1298bf9e76becf54cb5abdde531b.jpg",
"preTranslated": 0,
- "totalCosts": 137
+ "totalCosts": 143
},
"languages": [
{
@@ -120346,17 +125940,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 137
+ "totalCosts": 143
},
"translated": {
"tmMatch": 16,
- "default": 121,
- "total": 137
+ "default": 127,
+ "total": 143
},
"targetTranslated": {
"tmMatch": 28,
- "default": 180,
- "total": 208
+ "default": 182,
+ "total": 210
},
"translatedByMt": {
"tmMatch": 1,
@@ -120370,8 +125964,8 @@
},
"translationCosts": {
"tmMatch": 16,
- "default": 121,
- "total": 137
+ "default": 127,
+ "total": 143
},
"approvalCosts": {
"tmMatch": 0,
@@ -120540,99 +126134,6 @@
}
]
},
- {
- "user": {
- "id": 14555882,
- "username": "ElAmir",
- "fullName": "Amir Reza (ElAmir)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14555882/medium/edcaf24c34ef3506613bad9099389fc6.jpg",
- "preTranslated": 0,
- "totalCosts": 17441
- },
- "languages": [
- {
- "language": {
- "id": "fa",
- "name": "Persian",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 17382
- },
- "translated": {
- "tmMatch": 501,
- "default": 16881,
- "total": 17382
- },
- "targetTranslated": {
- "tmMatch": 611,
- "default": 19564,
- "total": 20175
- },
- "translatedByMt": {
- "tmMatch": 63,
- "default": 7,
- "total": 70
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 501,
- "default": 16881,
- "total": 17382
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "tg",
- "name": "Tajik",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 59
- },
- "translated": {
- "tmMatch": 0,
- "default": 59,
- "total": 59
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 60,
- "total": 60
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 59,
- "total": 59
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
{
"user": {
"id": 14758456,
@@ -120686,6 +126187,99 @@
}
]
},
+ {
+ "user": {
+ "id": 14555882,
+ "username": "ElAmir",
+ "fullName": "Amirreza Tavakkoli (ElAmir)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14555882/medium/47bd8403dc0a881324cf1d5aef976a7b.jpg",
+ "preTranslated": 0,
+ "totalCosts": 17441
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 17382
+ },
+ "translated": {
+ "tmMatch": 501,
+ "default": 16881,
+ "total": 17382
+ },
+ "targetTranslated": {
+ "tmMatch": 611,
+ "default": 19564,
+ "total": 20175
+ },
+ "translatedByMt": {
+ "tmMatch": 63,
+ "default": 7,
+ "total": 70
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 501,
+ "default": 16881,
+ "total": 17382
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "tg",
+ "name": "Tajik",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 59
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 59,
+ "total": 59
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 60,
+ "total": 60
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 59,
+ "total": 59
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15434128,
@@ -121826,6 +127420,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15707863,
+ "username": "pticin.andrei98",
+ "fullName": "Andrei Pticin (pticin.andrei98)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15707863/medium/17c2bede2ae15c998fcf3627f0fd9681.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 234
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Limited Access",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 234
+ },
+ "translated": {
+ "tmMatch": 57,
+ "default": 177,
+ "total": 234
+ },
+ "targetTranslated": {
+ "tmMatch": 62,
+ "default": 181,
+ "total": 243
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 57,
+ "default": 177,
+ "total": 234
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14984433,
@@ -121841,7 +127488,7 @@
"language": {
"id": "pt-PT",
"name": "Portuguese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 39
@@ -122046,7 +127693,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15370640/medium/a078ae2d5a193a9bfeedbf92e849f9da.jpeg",
"preTranslated": 0,
- "totalCosts": 929
+ "totalCosts": 1647
},
"languages": [
{
@@ -122056,22 +127703,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 929
+ "totalCosts": 1647
},
"translated": {
"tmMatch": 53,
- "default": 876,
- "total": 929
+ "default": 1594,
+ "total": 1647
},
"targetTranslated": {
"tmMatch": 52,
- "default": 920,
- "total": 972
+ "default": 1722,
+ "total": 1774
},
"translatedByMt": {
"tmMatch": 0,
- "default": 144,
- "total": 144
+ "default": 432,
+ "total": 432
},
"approved": {
"tmMatch": 0,
@@ -122080,8 +127727,8 @@
},
"translationCosts": {
"tmMatch": 53,
- "default": 876,
- "total": 929
+ "default": 1594,
+ "total": 1647
},
"approvalCosts": {
"tmMatch": 0,
@@ -122555,6 +128202,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15731089,
+ "username": "mosqueraoa1",
+ "fullName": "Andrés Mosquera (mosqueraoa1)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15731089/medium/1a0d1f2b446115f2e8ac1e04f1ec8b85.png",
+ "preTranslated": 0,
+ "totalCosts": 2
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 2
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15443712,
@@ -122767,6 +128467,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15837955,
+ "username": "Magdalena_",
+ "fullName": "Angelica Hernandez (Magdalena_)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15837955/medium/54d6429e4e8adbda8b96bca1dd7607fc.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 1247
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fil",
+ "name": "Filipino",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1247
+ },
+ "translated": {
+ "tmMatch": 6,
+ "default": 1241,
+ "total": 1247
+ },
+ "targetTranslated": {
+ "tmMatch": 8,
+ "default": 1480,
+ "total": 1488
+ },
+ "translatedByMt": {
+ "tmMatch": 6,
+ "default": 9,
+ "total": 15
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 6,
+ "default": 1241,
+ "total": 1247
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15770841,
@@ -122775,7 +128528,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15770841/medium/f82644a45b17eed3facb1815dcc83d13.jpeg",
"preTranslated": 0,
- "totalCosts": 1652
+ "totalCosts": 7414
},
"languages": [
{
@@ -122785,22 +128538,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1652
+ "totalCosts": 7414
},
"translated": {
- "tmMatch": 21,
- "default": 1631,
- "total": 1652
+ "tmMatch": 30,
+ "default": 7384,
+ "total": 7414
},
"targetTranslated": {
- "tmMatch": 20,
- "default": 1815,
- "total": 1835
+ "tmMatch": 28,
+ "default": 8606,
+ "total": 8634
},
"translatedByMt": {
- "tmMatch": 21,
- "default": 658,
- "total": 679
+ "tmMatch": 30,
+ "default": 3213,
+ "total": 3243
},
"approved": {
"tmMatch": 0,
@@ -122808,9 +128561,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 21,
- "default": 1631,
- "total": 1652
+ "tmMatch": 30,
+ "default": 7384,
+ "total": 7414
},
"approvalCosts": {
"tmMatch": 0,
@@ -122835,7 +128588,7 @@
"language": {
"id": "bg",
"name": "Bulgarian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 16
@@ -123642,6 +129395,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15871363,
+ "username": "annissayelenatrejocornejo",
+ "fullName": "Annissa Yelena Trejo Cornejo (annissayelenatrejocornejo)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15871363/medium/629d713c687c9c50a020fffcd8a8a917.png",
+ "preTranslated": 0,
+ "totalCosts": 54
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 54
+ },
+ "translated": {
+ "tmMatch": 54,
+ "default": 0,
+ "total": 54
+ },
+ "targetTranslated": {
+ "tmMatch": 66,
+ "default": 0,
+ "total": 66
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 54,
+ "default": 0,
+ "total": 54
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14734372,
@@ -124021,7 +129827,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15396412/medium/e3ea869880271105d1c5b63e8a4f3040.jpeg",
"preTranslated": 0,
- "totalCosts": 4728
+ "totalCosts": 4807
},
"languages": [
{
@@ -124031,22 +129837,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4728
+ "totalCosts": 4807
},
"translated": {
- "tmMatch": 26,
- "default": 4702,
- "total": 4728
+ "tmMatch": 27,
+ "default": 4780,
+ "total": 4807
},
"targetTranslated": {
- "tmMatch": 27,
- "default": 5250,
- "total": 5277
+ "tmMatch": 28,
+ "default": 5342,
+ "total": 5370
},
"translatedByMt": {
- "tmMatch": 5,
- "default": 888,
- "total": 893
+ "tmMatch": 6,
+ "default": 894,
+ "total": 900
},
"approved": {
"tmMatch": 0,
@@ -124054,9 +129860,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 26,
- "default": 4702,
- "total": 4728
+ "tmMatch": 27,
+ "default": 4780,
+ "total": 4807
},
"approvalCosts": {
"tmMatch": 0,
@@ -124922,7 +130728,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15718265/medium/772ebe53be5cc3d0955715c65a833782.png",
"preTranslated": 0,
- "totalCosts": 338
+ "totalCosts": 341
},
"languages": [
{
@@ -124932,17 +130738,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 338
+ "totalCosts": 341
},
"translated": {
"tmMatch": 21,
- "default": 317,
- "total": 338
+ "default": 320,
+ "total": 341
},
"targetTranslated": {
"tmMatch": 18,
- "default": 309,
- "total": 327
+ "default": 312,
+ "total": 330
},
"translatedByMt": {
"tmMatch": 0,
@@ -124956,8 +130762,8 @@
},
"translationCosts": {
"tmMatch": 21,
- "default": 317,
- "total": 338
+ "default": 320,
+ "total": 341
},
"approvalCosts": {
"tmMatch": 0,
@@ -125711,7 +131517,7 @@
"language": {
"id": "uk",
"name": "Ukrainian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -125923,7 +131729,7 @@
"language": {
"id": "hy-AM",
"name": "Armenian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 144
@@ -127936,6 +133742,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15815183,
+ "username": "bspring",
+ "fullName": "Bahare A (bspring) (bspring)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15815183/medium/6ea423b1de26e8d7480b52f7793017df.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 6
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 6
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15193278,
@@ -128004,7 +133863,7 @@
"language": {
"id": "ka",
"name": "Georgian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 15
@@ -129818,6 +135677,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14029082,
+ "username": "LQS_IGBO_linguist",
+ "fullName": "Blessing Uzuegbu (LQS_IGBO_linguist)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14029082/medium/2dacf30526422b7c523c4773e44b89d0.JPG",
+ "preTranslated": 0,
+ "totalCosts": 2061
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ig",
+ "name": "Igbo",
+ "userRole": "Limited Access",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 2061
+ },
+ "translated": {
+ "tmMatch": 54,
+ "default": 2007,
+ "total": 2061
+ },
+ "targetTranslated": {
+ "tmMatch": 69,
+ "default": 2323,
+ "total": 2392
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 2294
+ },
+ "translationCosts": {
+ "tmMatch": 54,
+ "default": 2007,
+ "total": 2061
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15072869,
@@ -130025,9 +135937,49 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15763855/medium/5b59dc54e26664f82eab09a76961eaf7.png",
"preTranslated": 0,
- "totalCosts": 863
+ "totalCosts": 11855
},
"languages": [
+ {
+ "language": {
+ "id": "be",
+ "name": "Belarusian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 58
+ },
+ "translated": {
+ "tmMatch": 25,
+ "default": 33,
+ "total": 58
+ },
+ "targetTranslated": {
+ "tmMatch": 25,
+ "default": 28,
+ "total": 53
+ },
+ "translatedByMt": {
+ "tmMatch": 25,
+ "default": 0,
+ "total": 25
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 25,
+ "default": 33,
+ "total": 58
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
{
"language": {
"id": "ru",
@@ -130035,22 +135987,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 863
+ "totalCosts": 11797
},
"translated": {
- "tmMatch": 0,
- "default": 863,
- "total": 863
+ "tmMatch": 398,
+ "default": 11399,
+ "total": 11797
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 790,
- "total": 790
+ "tmMatch": 390,
+ "default": 10331,
+ "total": 10721
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 178,
- "total": 178
+ "tmMatch": 26,
+ "default": 927,
+ "total": 953
},
"approved": {
"tmMatch": 0,
@@ -130058,9 +136010,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 863,
- "total": 863
+ "tmMatch": 398,
+ "default": 11399,
+ "total": 11797
},
"approvalCosts": {
"tmMatch": 0,
@@ -130799,6 +136751,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14573604,
+ "username": "bceschini",
+ "fullName": "Bruno Ceschini Furtado (bceschini)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14573604/medium/e07f0a64aea775f906b999491ca671d9.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 338
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 338
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 338,
+ "total": 338
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 383,
+ "total": 383
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 88,
+ "total": 88
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 338,
+ "total": 338
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14815414,
@@ -132323,59 +138328,6 @@
}
]
},
- {
- "user": {
- "id": 13869145,
- "username": "cnpltdncsln",
- "fullName": "Canpolat Dinçaslan (cnpltdncsln)",
- "userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13869145/medium/c0d54646087dc74d8fafd82e215366e1_default.png",
- "preTranslated": 0,
- "totalCosts": 1
- },
- "languages": [
- {
- "language": {
- "id": "tr",
- "name": "Turkish",
- "userRole": "Restrict Access",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 1
- },
- "translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
- },
- "targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
{
"user": {
"id": 14788762,
@@ -132485,12 +138437,12 @@
{
"user": {
"id": 15350616,
- "username": "CarlosEduardoSilva",
- "fullName": "Carlos Eduardo Silva (CarlosEduardoSilva)",
+ "username": "Carlos_Silva",
+ "fullName": "Carlos Eduardo Silva (Carlos_Silva)",
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15350616/medium/d1c4c996fc6985d2df9db6d157e17356.png",
"preTranslated": 0,
- "totalCosts": 49
+ "totalCosts": 5709
},
"languages": [
{
@@ -132500,22 +138452,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 49
+ "totalCosts": 5709
},
"translated": {
- "tmMatch": 11,
- "default": 38,
- "total": 49
+ "tmMatch": 15,
+ "default": 5694,
+ "total": 5709
},
"targetTranslated": {
- "tmMatch": 11,
- "default": 39,
- "total": 50
+ "tmMatch": 16,
+ "default": 6310,
+ "total": 6326
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 4,
+ "default": 146,
+ "total": 150
},
"approved": {
"tmMatch": 0,
@@ -132523,9 +138475,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 11,
- "default": 38,
- "total": 49
+ "tmMatch": 15,
+ "default": 5694,
+ "total": 5709
},
"approvalCosts": {
"tmMatch": 0,
@@ -132848,7 +138800,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15185884/medium/0d349af8ba0364fdd96b55b46c40590c.jpg",
"preTranslated": 0,
- "totalCosts": 4340
+ "totalCosts": 9942
},
"languages": [
{
@@ -132858,17 +138810,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1638
+ "totalCosts": 3551
},
"translated": {
- "tmMatch": 13,
- "default": 1625,
- "total": 1638
+ "tmMatch": 41,
+ "default": 3510,
+ "total": 3551
},
"targetTranslated": {
- "tmMatch": 19,
- "default": 2542,
- "total": 2561
+ "tmMatch": 63,
+ "default": 5348,
+ "total": 5411
},
"translatedByMt": {
"tmMatch": 0,
@@ -132881,9 +138833,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 13,
- "default": 1625,
- "total": 1638
+ "tmMatch": 41,
+ "default": 3510,
+ "total": 3551
},
"approvalCosts": {
"tmMatch": 0,
@@ -132898,22 +138850,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1107
+ "totalCosts": 2921
},
"translated": {
- "tmMatch": 0,
- "default": 1107,
- "total": 1107
+ "tmMatch": 24,
+ "default": 2897,
+ "total": 2921
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1412,
- "total": 1412
+ "tmMatch": 30,
+ "default": 3514,
+ "total": 3544
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 3,
+ "total": 3
},
"approved": {
"tmMatch": 0,
@@ -132921,9 +138873,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 1107,
- "total": 1107
+ "tmMatch": 24,
+ "default": 2897,
+ "total": 2921
},
"approvalCosts": {
"tmMatch": 0,
@@ -132938,17 +138890,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1595
+ "totalCosts": 3470
},
"translated": {
- "tmMatch": 11,
- "default": 1584,
- "total": 1595
+ "tmMatch": 416,
+ "default": 3054,
+ "total": 3470
},
"targetTranslated": {
- "tmMatch": 15,
- "default": 2252,
- "total": 2267
+ "tmMatch": 638,
+ "default": 4175,
+ "total": 4813
},
"translatedByMt": {
"tmMatch": 0,
@@ -132961,9 +138913,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 11,
- "default": 1584,
- "total": 1595
+ "tmMatch": 416,
+ "default": 3054,
+ "total": 3470
},
"approvalCosts": {
"tmMatch": 0,
@@ -133034,7 +138986,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13179792/medium/705ff11d938224d83048426fa76f7de0_default.png",
"preTranslated": 0,
- "totalCosts": 62507
+ "totalCosts": 85387
},
"languages": [
{
@@ -133044,32 +138996,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 62507
+ "totalCosts": 85387
},
"translated": {
- "tmMatch": 18870,
- "default": 43637,
- "total": 62507
+ "tmMatch": 28287,
+ "default": 57100,
+ "total": 85387
},
"targetTranslated": {
- "tmMatch": 21736,
- "default": 48037,
- "total": 69773
+ "tmMatch": 32458,
+ "default": 62918,
+ "total": 95376
},
"translatedByMt": {
- "tmMatch": 137,
- "default": 188,
- "total": 325
+ "tmMatch": 156,
+ "default": 248,
+ "total": 404
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 98362
+ "total": 131964
},
"translationCosts": {
- "tmMatch": 18870,
- "default": 43637,
- "total": 62507
+ "tmMatch": 28287,
+ "default": 57100,
+ "total": 85387
},
"approvalCosts": {
"tmMatch": 0,
@@ -133836,7 +139788,7 @@
"language": {
"id": "th",
"name": "Thai",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 63
@@ -134154,7 +140106,7 @@
"language": {
"id": "de",
"name": "German",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 5224
@@ -136341,7 +142293,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 10070
@@ -136493,7 +142445,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15155844/medium/6e6407e27f509308774f480afe52ff7d.png",
"preTranslated": 0,
- "totalCosts": 13861
+ "totalCosts": 13873
},
"languages": [
{
@@ -136503,22 +142455,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 13861
+ "totalCosts": 13873
},
"translated": {
"tmMatch": 424,
- "default": 13437,
- "total": 13861
+ "default": 13449,
+ "total": 13873
},
"targetTranslated": {
"tmMatch": 467,
- "default": 14809,
- "total": 15276
+ "default": 14823,
+ "total": 15290
},
"translatedByMt": {
"tmMatch": 8,
- "default": 3470,
- "total": 3478
+ "default": 3482,
+ "total": 3490
},
"approved": {
"tmMatch": 0,
@@ -136527,8 +142479,8 @@
},
"translationCosts": {
"tmMatch": 424,
- "default": 13437,
- "total": 13861
+ "default": 13449,
+ "total": 13873
},
"approvalCosts": {
"tmMatch": 0,
@@ -137201,6 +143153,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15851643,
+ "username": "dar.riall",
+ "fullName": "DArtxxX (dar.riall)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15851643/medium/b5330f948baf3ecf6ac1da804a4a4a92.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 24
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 24
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14970965,
@@ -138356,7 +144361,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -140032,9 +146037,49 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15429360/medium/ed757f2577b1e4993a142a5f60869cf8.jpeg",
"preTranslated": 0,
- "totalCosts": 696
+ "totalCosts": 1339
},
"languages": [
+ {
+ "language": {
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 643
+ },
+ "translated": {
+ "tmMatch": 2,
+ "default": 641,
+ "total": 643
+ },
+ "targetTranslated": {
+ "tmMatch": 9,
+ "default": 1695,
+ "total": 1704
+ },
+ "translatedByMt": {
+ "tmMatch": 2,
+ "default": 462,
+ "total": 464
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 2,
+ "default": 641,
+ "total": 643
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
{
"language": {
"id": "es-EM",
@@ -140516,7 +146561,7 @@
"language": {
"id": "pl",
"name": "Polish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 6
@@ -140781,7 +146826,7 @@
"language": {
"id": "bn",
"name": "Bengali",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 12933
@@ -142383,6 +148428,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14730288,
+ "username": "sv1sjp",
+ "fullName": "Dimitris Vagiakakos (sv1sjp)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14730288/medium/e1516c2564036b28615d5420b3589911.jpg",
+ "preTranslated": 0,
+ "totalCosts": 98
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "el",
+ "name": "Greek",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 98
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 98,
+ "total": 98
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 14,
+ "total": 14
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 98,
+ "total": 98
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13983627,
@@ -143352,7 +149450,7 @@
"language": {
"id": "el",
"name": "Greek",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -144013,6 +150111,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15855887,
+ "username": "Draply",
+ "fullName": "Draply",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15855887/medium/4f772a943e6aaf93e2387638c63c2d52.png",
+ "preTranslated": 0,
+ "totalCosts": 1
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "vi",
+ "name": "Vietnamese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14139271,
@@ -144240,7 +150391,7 @@
"language": {
"id": "th",
"name": "Thai",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 31
@@ -144437,6 +150588,59 @@
}
]
},
+ {
+ "user": {
+ "id": 13332574,
+ "username": "wongcie",
+ "fullName": "Dwi Cahyono (wongcie)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13332574/medium/e5d356a816a34edc6657cb41bb54d8f0.jpg",
+ "preTranslated": 0,
+ "totalCosts": 273
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "id",
+ "name": "Indonesian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 273
+ },
+ "translated": {
+ "tmMatch": 4,
+ "default": 269,
+ "total": 273
+ },
+ "targetTranslated": {
+ "tmMatch": 5,
+ "default": 254,
+ "total": 259
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 4,
+ "default": 269,
+ "total": 273
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14621776,
@@ -144543,6 +150747,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15856137,
+ "username": "dommypastore",
+ "fullName": "Dzmitry Pastore Mychko (dommypastore)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15856137/medium/33c2225f5a0e7266e8441765d97d4b2a.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 3
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "be",
+ "name": "Belarusian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 3
+ },
+ "translated": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "targetTranslated": {
+ "tmMatch": 4,
+ "default": 0,
+ "total": 4
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13842283,
@@ -145028,9 +151285,49 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15513946/medium/6f5724ecc1daa09198ecb6c26fb71532.png",
"preTranslated": 0,
- "totalCosts": 235
+ "totalCosts": 861
},
"languages": [
+ {
+ "language": {
+ "id": "ca",
+ "name": "Catalan",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 606
+ },
+ "translated": {
+ "tmMatch": 3,
+ "default": 603,
+ "total": 606
+ },
+ "targetTranslated": {
+ "tmMatch": 5,
+ "default": 689,
+ "total": 694
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 3,
+ "default": 603,
+ "total": 606
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
{
"language": {
"id": "es-EM",
@@ -145038,22 +151335,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 235
+ "totalCosts": 255
},
"translated": {
"tmMatch": 0,
- "default": 235,
- "total": 235
+ "default": 255,
+ "total": 255
},
"targetTranslated": {
"tmMatch": 0,
- "default": 263,
- "total": 263
+ "default": 292,
+ "total": 292
},
"translatedByMt": {
"tmMatch": 0,
- "default": 113,
- "total": 113
+ "default": 117,
+ "total": 117
},
"approved": {
"tmMatch": 0,
@@ -145062,8 +151359,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 235,
- "total": 235
+ "default": 255,
+ "total": 255
},
"approvalCosts": {
"tmMatch": 0,
@@ -146155,7 +152452,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14829178/medium/39ff70d1cbcdbad8e9056cb4aa4ee789.jpg",
"preTranslated": 0,
- "totalCosts": 29804
+ "totalCosts": 30726
},
"languages": [
{
@@ -146165,22 +152462,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 28866
+ "totalCosts": 29788
},
"translated": {
- "tmMatch": 1857,
- "default": 27009,
- "total": 28866
+ "tmMatch": 1863,
+ "default": 27925,
+ "total": 29788
},
"targetTranslated": {
- "tmMatch": 2980,
- "default": 44095,
- "total": 47075
+ "tmMatch": 2986,
+ "default": 45711,
+ "total": 48697
},
"translatedByMt": {
"tmMatch": 51,
- "default": 1079,
- "total": 1130
+ "default": 1088,
+ "total": 1139
},
"approved": {
"tmMatch": 0,
@@ -146188,9 +152485,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1857,
- "default": 27009,
- "total": 28866
+ "tmMatch": 1863,
+ "default": 27925,
+ "total": 29788
},
"approvalCosts": {
"tmMatch": 0,
@@ -146441,7 +152738,7 @@
"language": {
"id": "lt",
"name": "Lithuanian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 70
@@ -146646,7 +152943,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14814690/medium/22dbf1e43823e76cb094bff3fdcca212.jpeg",
"preTranslated": 0,
- "totalCosts": 504
+ "totalCosts": 589
},
"languages": [
{
@@ -146656,17 +152953,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 504
+ "totalCosts": 589
},
"translated": {
"tmMatch": 12,
- "default": 492,
- "total": 504
+ "default": 577,
+ "total": 589
},
"targetTranslated": {
"tmMatch": 18,
- "default": 660,
- "total": 678
+ "default": 769,
+ "total": 787
},
"translatedByMt": {
"tmMatch": 0,
@@ -146680,8 +152977,8 @@
},
"translationCosts": {
"tmMatch": 12,
- "default": 492,
- "total": 504
+ "default": 577,
+ "total": 589
},
"approvalCosts": {
"tmMatch": 0,
@@ -147049,6 +153346,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15880499,
+ "username": "heshu",
+ "fullName": "El Yang (heshu)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15880499/medium/8a59f8d8cd32430b1d42b6844c2c58fe.png",
+ "preTranslated": 0,
+ "totalCosts": 216
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 216
+ },
+ "translated": {
+ "tmMatch": 16,
+ "default": 200,
+ "total": 216
+ },
+ "targetTranslated": {
+ "tmMatch": 37,
+ "default": 387,
+ "total": 424
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 16,
+ "default": 200,
+ "total": 216
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15752987,
@@ -147057,7 +153407,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15752987/medium/4e31f79c3a4f97d4b7b2f45ae5c4b5ad.png",
"preTranslated": 0,
- "totalCosts": 145
+ "totalCosts": 430
},
"languages": [
{
@@ -147067,22 +153417,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 145
+ "totalCosts": 430
},
"translated": {
"tmMatch": 0,
- "default": 145,
- "total": 145
+ "default": 430,
+ "total": 430
},
"targetTranslated": {
"tmMatch": 0,
- "default": 182,
- "total": 182
+ "default": 532,
+ "total": 532
},
"translatedByMt": {
"tmMatch": 0,
- "default": 35,
- "total": 35
+ "default": 84,
+ "total": 84
},
"approved": {
"tmMatch": 0,
@@ -147091,8 +153441,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 145,
- "total": 145
+ "default": 430,
+ "total": 430
},
"approvalCosts": {
"tmMatch": 0,
@@ -147526,6 +153876,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15865881,
+ "username": "elinafigueroa",
+ "fullName": "Elina Figueroa (elinafigueroa)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15865881/medium/0db823992693ad472fdaa77063fd8801_default.png",
+ "preTranslated": 0,
+ "totalCosts": 723
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 723
+ },
+ "translated": {
+ "tmMatch": 15,
+ "default": 708,
+ "total": 723
+ },
+ "targetTranslated": {
+ "tmMatch": 19,
+ "default": 863,
+ "total": 882
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 15,
+ "default": 708,
+ "total": 723
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14339720,
@@ -149050,6 +155453,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15868825,
+ "username": "Magnetto.eth",
+ "fullName": "Erik (Magnetto.eth)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15868825/medium/a7a13f28e6381b984bc20338fda5898c.png",
+ "preTranslated": 0,
+ "totalCosts": 126
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 126
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 126,
+ "total": 126
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 116,
+ "total": 116
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 55,
+ "total": 55
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 126,
+ "total": 126
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13818443,
@@ -149111,7 +155567,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15240064/medium/d382aa4b49660d6e6dbb3c7e3250652b.jpeg",
"preTranslated": 0,
- "totalCosts": 535
+ "totalCosts": 818
},
"languages": [
{
@@ -149121,32 +155577,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 535
+ "totalCosts": 818
},
"translated": {
- "tmMatch": 117,
- "default": 418,
- "total": 535
+ "tmMatch": 339,
+ "default": 479,
+ "total": 818
},
"targetTranslated": {
- "tmMatch": 114,
- "default": 388,
- "total": 502
+ "tmMatch": 331,
+ "default": 443,
+ "total": 774
},
"translatedByMt": {
"tmMatch": 11,
- "default": 50,
- "total": 61
+ "default": 52,
+ "total": 63
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1737
+ "total": 2187
},
"translationCosts": {
- "tmMatch": 117,
- "default": 418,
- "total": 535
+ "tmMatch": 339,
+ "default": 479,
+ "total": 818
},
"approvalCosts": {
"tmMatch": 0,
@@ -149587,8 +156043,8 @@
"fullName": "Ethereum.org Team (ethdotorg)",
"userRole": "Owner",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13897487/medium/246e50d7e9ccde07088ed892b07a0efd.png",
- "preTranslated": 2547242,
- "totalCosts": 357457
+ "preTranslated": 2705941,
+ "totalCosts": 360199
},
"languages": [
{
@@ -149597,18 +156053,18 @@
"name": "Afrikaans",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 213,
- "totalCosts": 0
+ "preTranslate": 295,
+ "totalCosts": 2
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"translatedByMt": {
"tmMatch": 0,
@@ -149618,12 +156074,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 2
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -149637,18 +156093,18 @@
"name": "Albanian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 7957,
- "totalCosts": 142
+ "preTranslate": 8352,
+ "totalCosts": 152
},
"translated": {
"tmMatch": 128,
- "default": 14,
- "total": 142
+ "default": 24,
+ "total": 152
},
"targetTranslated": {
"tmMatch": 128,
- "default": 11,
- "total": 139
+ "default": 21,
+ "total": 149
},
"translatedByMt": {
"tmMatch": 0,
@@ -149658,12 +156114,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 924
+ "total": 939
},
"translationCosts": {
"tmMatch": 128,
- "default": 14,
- "total": 142
+ "default": 24,
+ "total": 152
},
"approvalCosts": {
"tmMatch": 0,
@@ -149717,33 +156173,33 @@
"name": "Arabic",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 29390,
- "totalCosts": 10471
+ "preTranslate": 45297,
+ "totalCosts": 10496
},
"translated": {
"tmMatch": 10160,
- "default": 311,
- "total": 10471
+ "default": 336,
+ "total": 10496
},
"targetTranslated": {
- "tmMatch": 9846,
- "default": 292,
- "total": 10138
+ "tmMatch": 9845,
+ "default": 318,
+ "total": 10163
},
"translatedByMt": {
"tmMatch": 0,
- "default": 14,
- "total": 14
+ "default": 16,
+ "total": 16
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 3341
+ "total": 3369
},
"translationCosts": {
"tmMatch": 10160,
- "default": 311,
- "total": 10471
+ "default": 336,
+ "total": 10496
},
"approvalCosts": {
"tmMatch": 0,
@@ -149797,18 +156253,18 @@
"name": "Azerbaijani",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2429,
- "totalCosts": 6
+ "preTranslate": 2471,
+ "totalCosts": 46
},
"translated": {
- "tmMatch": 6,
- "default": 0,
- "total": 6
+ "tmMatch": 7,
+ "default": 39,
+ "total": 46
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 0,
- "total": 6
+ "tmMatch": 7,
+ "default": 39,
+ "total": 46
},
"translatedByMt": {
"tmMatch": 1,
@@ -149818,12 +156274,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 788
+ "total": 828
},
"translationCosts": {
- "tmMatch": 6,
- "default": 0,
- "total": 6
+ "tmMatch": 7,
+ "default": 39,
+ "total": 46
},
"approvalCosts": {
"tmMatch": 0,
@@ -149837,7 +156293,7 @@
"name": "Basque",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1399,
+ "preTranslate": 1417,
"totalCosts": 71
},
"translated": {
@@ -149877,7 +156333,7 @@
"name": "Belarusian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 783,
+ "preTranslate": 797,
"totalCosts": 0
},
"translated": {
@@ -149917,18 +156373,18 @@
"name": "Bengali",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 4442,
- "totalCosts": 9532
+ "preTranslate": 4474,
+ "totalCosts": 9564
},
"translated": {
"tmMatch": 9392,
- "default": 140,
- "total": 9532
+ "default": 172,
+ "total": 9564
},
"targetTranslated": {
"tmMatch": 16492,
- "default": 228,
- "total": 16720
+ "default": 260,
+ "total": 16752
},
"translatedByMt": {
"tmMatch": 0,
@@ -149938,12 +156394,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2519
+ "total": 2558
},
"translationCosts": {
"tmMatch": 9392,
- "default": 140,
- "total": 9532
+ "default": 172,
+ "total": 9564
},
"approvalCosts": {
"tmMatch": 0,
@@ -149997,7 +156453,7 @@
"name": "Breton",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 674,
+ "preTranslate": 680,
"totalCosts": 237
},
"translated": {
@@ -150037,18 +156493,18 @@
"name": "Bulgarian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 35176,
- "totalCosts": 1519
+ "preTranslate": 36267,
+ "totalCosts": 1549
},
"translated": {
"tmMatch": 1326,
- "default": 193,
- "total": 1519
+ "default": 223,
+ "total": 1549
},
"targetTranslated": {
"tmMatch": 1366,
- "default": 179,
- "total": 1545
+ "default": 209,
+ "total": 1575
},
"translatedByMt": {
"tmMatch": 3,
@@ -150058,12 +156514,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1591
+ "total": 1625
},
"translationCosts": {
"tmMatch": 1326,
- "default": 193,
- "total": 1519
+ "default": 223,
+ "total": 1549
},
"approvalCosts": {
"tmMatch": 0,
@@ -150117,18 +156573,18 @@
"name": "Catalan",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 39423,
- "totalCosts": 6368
+ "preTranslate": 40075,
+ "totalCosts": 6394
},
"translated": {
"tmMatch": 5323,
- "default": 1045,
- "total": 6368
+ "default": 1071,
+ "total": 6394
},
"targetTranslated": {
"tmMatch": 5864,
- "default": 1123,
- "total": 6987
+ "default": 1149,
+ "total": 7013
},
"translatedByMt": {
"tmMatch": 0,
@@ -150138,12 +156594,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2727
+ "total": 2760
},
"translationCosts": {
"tmMatch": 5323,
- "default": 1045,
- "total": 6368
+ "default": 1071,
+ "total": 6394
},
"approvalCosts": {
"tmMatch": 0,
@@ -150157,18 +156613,18 @@
"name": "Chinese Simplified",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 152215,
- "totalCosts": 20224
+ "preTranslate": 167042,
+ "totalCosts": 20283
},
"translated": {
- "tmMatch": 10552,
- "default": 9672,
- "total": 20224
+ "tmMatch": 10574,
+ "default": 9709,
+ "total": 20283
},
"targetTranslated": {
- "tmMatch": 16705,
- "default": 11486,
- "total": 28191
+ "tmMatch": 16726,
+ "default": 11547,
+ "total": 28273
},
"translatedByMt": {
"tmMatch": 0,
@@ -150178,12 +156634,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 9889
+ "total": 9977
},
"translationCosts": {
- "tmMatch": 10552,
- "default": 9672,
- "total": 20224
+ "tmMatch": 10574,
+ "default": 9709,
+ "total": 20283
},
"approvalCosts": {
"tmMatch": 0,
@@ -150197,18 +156653,18 @@
"name": "Chinese Traditional",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 131294,
- "totalCosts": 15605
+ "preTranslate": 135354,
+ "totalCosts": 15655
},
"translated": {
"tmMatch": 9980,
- "default": 5625,
- "total": 15605
+ "default": 5675,
+ "total": 15655
},
"targetTranslated": {
- "tmMatch": 14528,
- "default": 8775,
- "total": 23303
+ "tmMatch": 14527,
+ "default": 8862,
+ "total": 23389
},
"translatedByMt": {
"tmMatch": 3,
@@ -150218,12 +156674,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 5304
+ "total": 5368
},
"translationCosts": {
"tmMatch": 9980,
- "default": 5625,
- "total": 15605
+ "default": 5675,
+ "total": 15655
},
"approvalCosts": {
"tmMatch": 0,
@@ -150237,18 +156693,18 @@
"name": "Croatian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 23245,
- "totalCosts": 587
+ "preTranslate": 24058,
+ "totalCosts": 618
},
"translated": {
"tmMatch": 334,
- "default": 253,
- "total": 587
+ "default": 284,
+ "total": 618
},
"targetTranslated": {
"tmMatch": 342,
- "default": 222,
- "total": 564
+ "default": 253,
+ "total": 595
},
"translatedByMt": {
"tmMatch": 0,
@@ -150258,12 +156714,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 409
+ "total": 448
},
"translationCosts": {
"tmMatch": 334,
- "default": 253,
- "total": 587
+ "default": 284,
+ "total": 618
},
"approvalCosts": {
"tmMatch": 0,
@@ -150277,18 +156733,18 @@
"name": "Czech",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 19027,
- "totalCosts": 10431
+ "preTranslate": 19320,
+ "totalCosts": 10457
},
"translated": {
"tmMatch": 10221,
- "default": 210,
- "total": 10431
+ "default": 236,
+ "total": 10457
},
"targetTranslated": {
"tmMatch": 10165,
- "default": 199,
- "total": 10364
+ "default": 226,
+ "total": 10391
},
"translatedByMt": {
"tmMatch": 2,
@@ -150298,12 +156754,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2759
+ "total": 2790
},
"translationCosts": {
"tmMatch": 10221,
- "default": 210,
- "total": 10431
+ "default": 236,
+ "total": 10457
},
"approvalCosts": {
"tmMatch": 0,
@@ -150317,18 +156773,18 @@
"name": "Danish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 8872,
- "totalCosts": 295
+ "preTranslate": 9148,
+ "totalCosts": 328
},
"translated": {
"tmMatch": 266,
- "default": 29,
- "total": 295
+ "default": 62,
+ "total": 328
},
"targetTranslated": {
"tmMatch": 268,
- "default": 28,
- "total": 296
+ "default": 61,
+ "total": 329
},
"translatedByMt": {
"tmMatch": 0,
@@ -150338,12 +156794,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1008
+ "total": 1046
},
"translationCosts": {
"tmMatch": 266,
- "default": 29,
- "total": 295
+ "default": 62,
+ "total": 328
},
"approvalCosts": {
"tmMatch": 0,
@@ -150397,18 +156853,18 @@
"name": "Dutch",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 46819,
- "totalCosts": 9473
+ "preTranslate": 49717,
+ "totalCosts": 9493
},
"translated": {
"tmMatch": 9263,
- "default": 210,
- "total": 9473
+ "default": 230,
+ "total": 9493
},
"targetTranslated": {
"tmMatch": 9209,
- "default": 222,
- "total": 9431
+ "default": 242,
+ "total": 9451
},
"translatedByMt": {
"tmMatch": 0,
@@ -150418,12 +156874,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2981
+ "total": 3009
},
"translationCosts": {
"tmMatch": 9263,
- "default": 210,
- "total": 9473
+ "default": 230,
+ "total": 9493
},
"approvalCosts": {
"tmMatch": 0,
@@ -150517,18 +156973,18 @@
"name": "Filipino",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 5380,
- "totalCosts": 675
+ "preTranslate": 5672,
+ "totalCosts": 712
},
"translated": {
"tmMatch": 624,
- "default": 51,
- "total": 675
+ "default": 88,
+ "total": 712
},
"targetTranslated": {
"tmMatch": 846,
- "default": 149,
- "total": 995
+ "default": 186,
+ "total": 1032
},
"translatedByMt": {
"tmMatch": 0,
@@ -150538,12 +156994,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1317
+ "total": 1354
},
"translationCosts": {
"tmMatch": 624,
- "default": 51,
- "total": 675
+ "default": 88,
+ "total": 712
},
"approvalCosts": {
"tmMatch": 0,
@@ -150557,18 +157013,18 @@
"name": "Finnish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 14491,
- "totalCosts": 5552
+ "preTranslate": 15725,
+ "totalCosts": 5581
},
"translated": {
"tmMatch": 4931,
- "default": 621,
- "total": 5552
+ "default": 650,
+ "total": 5581
},
"targetTranslated": {
"tmMatch": 4033,
- "default": 454,
- "total": 4487
+ "default": 483,
+ "total": 4516
},
"translatedByMt": {
"tmMatch": 0,
@@ -150578,12 +157034,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1193
+ "total": 1232
},
"translationCosts": {
"tmMatch": 4931,
- "default": 621,
- "total": 5552
+ "default": 650,
+ "total": 5581
},
"approvalCosts": {
"tmMatch": 0,
@@ -150597,18 +157053,18 @@
"name": "French",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 140488,
- "totalCosts": 12245
+ "preTranslate": 154376,
+ "totalCosts": 12443
},
"translated": {
- "tmMatch": 10826,
- "default": 1419,
- "total": 12245
+ "tmMatch": 10829,
+ "default": 1614,
+ "total": 12443
},
"targetTranslated": {
- "tmMatch": 11989,
- "default": 1552,
- "total": 13541
+ "tmMatch": 11971,
+ "default": 1778,
+ "total": 13749
},
"translatedByMt": {
"tmMatch": 0,
@@ -150618,12 +157074,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 8834
+ "total": 9146
},
"translationCosts": {
- "tmMatch": 10826,
- "default": 1419,
- "total": 12245
+ "tmMatch": 10829,
+ "default": 1614,
+ "total": 12443
},
"approvalCosts": {
"tmMatch": 0,
@@ -150637,18 +157093,18 @@
"name": "Galician",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 4769,
- "totalCosts": 81
+ "preTranslate": 4772,
+ "totalCosts": 118
},
"translated": {
"tmMatch": 1,
- "default": 80,
- "total": 81
+ "default": 117,
+ "total": 118
},
"targetTranslated": {
"tmMatch": 1,
- "default": 97,
- "total": 98
+ "default": 134,
+ "total": 135
},
"translatedByMt": {
"tmMatch": 0,
@@ -150658,12 +157114,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 854
+ "total": 893
},
"translationCosts": {
"tmMatch": 1,
- "default": 80,
- "total": 81
+ "default": 117,
+ "total": 118
},
"approvalCosts": {
"tmMatch": 0,
@@ -150677,18 +157133,18 @@
"name": "Georgian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2988,
- "totalCosts": 190
+ "preTranslate": 2995,
+ "totalCosts": 222
},
"translated": {
"tmMatch": 168,
- "default": 22,
- "total": 190
+ "default": 54,
+ "total": 222
},
"targetTranslated": {
"tmMatch": 164,
- "default": 20,
- "total": 184
+ "default": 52,
+ "total": 216
},
"translatedByMt": {
"tmMatch": 0,
@@ -150698,12 +157154,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1031
+ "total": 1070
},
"translationCosts": {
"tmMatch": 168,
- "default": 22,
- "total": 190
+ "default": 54,
+ "total": 222
},
"approvalCosts": {
"tmMatch": 0,
@@ -150717,33 +157173,33 @@
"name": "German",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 130882,
- "totalCosts": 11967
+ "preTranslate": 139244,
+ "totalCosts": 12061
},
"translated": {
"tmMatch": 9382,
- "default": 2585,
- "total": 11967
+ "default": 2679,
+ "total": 12061
},
"targetTranslated": {
"tmMatch": 9118,
- "default": 2512,
- "total": 11630
+ "default": 2596,
+ "total": 11714
},
"translatedByMt": {
"tmMatch": 1,
- "default": 0,
- "total": 1
+ "default": 24,
+ "total": 25
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 4742
+ "total": 4849
},
"translationCosts": {
"tmMatch": 9382,
- "default": 2585,
- "total": 11967
+ "default": 2679,
+ "total": 12061
},
"approvalCosts": {
"tmMatch": 0,
@@ -150797,18 +157253,18 @@
"name": "Greek",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 49775,
- "totalCosts": 8398
+ "preTranslate": 51903,
+ "totalCosts": 8417
},
"translated": {
"tmMatch": 7590,
- "default": 808,
- "total": 8398
+ "default": 827,
+ "total": 8417
},
"targetTranslated": {
- "tmMatch": 8151,
- "default": 893,
- "total": 9044
+ "tmMatch": 8149,
+ "default": 912,
+ "total": 9061
},
"translatedByMt": {
"tmMatch": 0,
@@ -150818,12 +157274,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 3732
+ "total": 3761
},
"translationCosts": {
"tmMatch": 7590,
- "default": 808,
- "total": 8398
+ "default": 827,
+ "total": 8417
},
"approvalCosts": {
"tmMatch": 0,
@@ -150837,18 +157293,18 @@
"name": "Gujarati",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3169,
- "totalCosts": 6
+ "preTranslate": 3171,
+ "totalCosts": 36
},
"translated": {
"tmMatch": 5,
- "default": 1,
- "total": 6
+ "default": 31,
+ "total": 36
},
"targetTranslated": {
"tmMatch": 8,
- "default": 1,
- "total": 9
+ "default": 31,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -150858,12 +157314,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 690
+ "total": 720
},
"translationCosts": {
"tmMatch": 5,
- "default": 1,
- "total": 6
+ "default": 31,
+ "total": 36
},
"approvalCosts": {
"tmMatch": 0,
@@ -150917,18 +157373,18 @@
"name": "Hebrew",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3866,
- "totalCosts": 2623
+ "preTranslate": 3914,
+ "totalCosts": 2660
},
"translated": {
"tmMatch": 2570,
- "default": 53,
- "total": 2623
+ "default": 90,
+ "total": 2660
},
"targetTranslated": {
"tmMatch": 2304,
- "default": 54,
- "total": 2358
+ "default": 91,
+ "total": 2395
},
"translatedByMt": {
"tmMatch": 0,
@@ -150938,12 +157394,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1161
+ "total": 1200
},
"translationCosts": {
"tmMatch": 2570,
- "default": 53,
- "total": 2623
+ "default": 90,
+ "total": 2660
},
"approvalCosts": {
"tmMatch": 0,
@@ -150957,18 +157413,18 @@
"name": "Hindi",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 18764,
- "totalCosts": 5840
+ "preTranslate": 19540,
+ "totalCosts": 5866
},
"translated": {
"tmMatch": 5674,
- "default": 166,
- "total": 5840
+ "default": 192,
+ "total": 5866
},
"targetTranslated": {
"tmMatch": 9091,
- "default": 248,
- "total": 9339
+ "default": 274,
+ "total": 9365
},
"translatedByMt": {
"tmMatch": 0,
@@ -150978,12 +157434,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1882
+ "total": 1915
},
"translationCosts": {
"tmMatch": 5674,
- "default": 166,
- "total": 5840
+ "default": 192,
+ "total": 5866
},
"approvalCosts": {
"tmMatch": 0,
@@ -150997,18 +157453,18 @@
"name": "Hungarian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 76310,
- "totalCosts": 5401
+ "preTranslate": 79027,
+ "totalCosts": 5430
},
"translated": {
"tmMatch": 5335,
- "default": 66,
- "total": 5401
+ "default": 95,
+ "total": 5430
},
"targetTranslated": {
"tmMatch": 5076,
- "default": 55,
- "total": 5131
+ "default": 84,
+ "total": 5160
},
"translatedByMt": {
"tmMatch": 0,
@@ -151018,12 +157474,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1365
+ "total": 1399
},
"translationCosts": {
"tmMatch": 5335,
- "default": 66,
- "total": 5401
+ "default": 95,
+ "total": 5430
},
"approvalCosts": {
"tmMatch": 0,
@@ -151037,18 +157493,18 @@
"name": "Igbo",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2945,
- "totalCosts": 6641
+ "preTranslate": 2953,
+ "totalCosts": 6673
},
"translated": {
"tmMatch": 6586,
- "default": 55,
- "total": 6641
+ "default": 87,
+ "total": 6673
},
"targetTranslated": {
"tmMatch": 7546,
- "default": 56,
- "total": 7602
+ "default": 88,
+ "total": 7634
},
"translatedByMt": {
"tmMatch": 0,
@@ -151058,12 +157514,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 3888
+ "total": 3927
},
"translationCosts": {
"tmMatch": 6586,
- "default": 55,
- "total": 6641
+ "default": 87,
+ "total": 6673
},
"approvalCosts": {
"tmMatch": 0,
@@ -151077,18 +157533,18 @@
"name": "Indonesian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 127884,
- "totalCosts": 11459
+ "preTranslate": 131049,
+ "totalCosts": 11478
},
"translated": {
"tmMatch": 9770,
- "default": 1689,
- "total": 11459
+ "default": 1708,
+ "total": 11478
},
"targetTranslated": {
- "tmMatch": 9854,
- "default": 1590,
- "total": 11444
+ "tmMatch": 9853,
+ "default": 1609,
+ "total": 11462
},
"translatedByMt": {
"tmMatch": 0,
@@ -151098,12 +157554,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 4732
+ "total": 4761
},
"translationCosts": {
"tmMatch": 9770,
- "default": 1689,
- "total": 11459
+ "default": 1708,
+ "total": 11478
},
"approvalCosts": {
"tmMatch": 0,
@@ -151117,18 +157573,18 @@
"name": "Italian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 154011,
- "totalCosts": 13164
+ "preTranslate": 168024,
+ "totalCosts": 13277
},
"translated": {
- "tmMatch": 11935,
- "default": 1229,
- "total": 13164
+ "tmMatch": 11953,
+ "default": 1324,
+ "total": 13277
},
"targetTranslated": {
- "tmMatch": 12692,
- "default": 1277,
- "total": 13969
+ "tmMatch": 12710,
+ "default": 1372,
+ "total": 14082
},
"translatedByMt": {
"tmMatch": 0,
@@ -151138,12 +157594,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 7760
+ "total": 7949
},
"translationCosts": {
- "tmMatch": 11935,
- "default": 1229,
- "total": 13164
+ "tmMatch": 11953,
+ "default": 1324,
+ "total": 13277
},
"approvalCosts": {
"tmMatch": 0,
@@ -151157,33 +157613,33 @@
"name": "Japanese",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 126710,
- "totalCosts": 12389
+ "preTranslate": 140033,
+ "totalCosts": 12704
},
"translated": {
- "tmMatch": 10426,
- "default": 1963,
- "total": 12389
+ "tmMatch": 10429,
+ "default": 2275,
+ "total": 12704
},
"targetTranslated": {
- "tmMatch": 25033,
- "default": 4578,
- "total": 29611
+ "tmMatch": 25035,
+ "default": 5569,
+ "total": 30604
},
"translatedByMt": {
"tmMatch": 2,
- "default": 2,
- "total": 4
+ "default": 4,
+ "total": 6
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 4552
+ "total": 4950
},
"translationCosts": {
- "tmMatch": 10426,
- "default": 1963,
- "total": 12389
+ "tmMatch": 10429,
+ "default": 2275,
+ "total": 12704
},
"approvalCosts": {
"tmMatch": 0,
@@ -151197,7 +157653,7 @@
"name": "Kannada",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1906,
+ "preTranslate": 1912,
"totalCosts": 4
},
"translated": {
@@ -151237,18 +157693,18 @@
"name": "Kazakh",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2411,
- "totalCosts": 4
+ "preTranslate": 2423,
+ "totalCosts": 43
},
"translated": {
"tmMatch": 3,
- "default": 1,
- "total": 4
+ "default": 40,
+ "total": 43
},
"targetTranslated": {
"tmMatch": 3,
- "default": 1,
- "total": 4
+ "default": 40,
+ "total": 43
},
"translatedByMt": {
"tmMatch": 0,
@@ -151258,12 +157714,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 806
+ "total": 845
},
"translationCosts": {
"tmMatch": 3,
- "default": 1,
- "total": 4
+ "default": 40,
+ "total": 43
},
"approvalCosts": {
"tmMatch": 0,
@@ -151277,18 +157733,18 @@
"name": "Khmer",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 5215,
- "totalCosts": 276
+ "preTranslate": 5217,
+ "totalCosts": 315
},
"translated": {
"tmMatch": 167,
- "default": 109,
- "total": 276
+ "default": 148,
+ "total": 315
},
"targetTranslated": {
"tmMatch": 167,
- "default": 95,
- "total": 262
+ "default": 134,
+ "total": 301
},
"translatedByMt": {
"tmMatch": 0,
@@ -151298,12 +157754,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 544
+ "total": 583
},
"translationCosts": {
"tmMatch": 167,
- "default": 109,
- "total": 276
+ "default": 148,
+ "total": 315
},
"approvalCosts": {
"tmMatch": 0,
@@ -151317,18 +157773,18 @@
"name": "Korean",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 38673,
- "totalCosts": 14370
+ "preTranslate": 40974,
+ "totalCosts": 14391
},
"translated": {
"tmMatch": 11013,
- "default": 3357,
- "total": 14370
+ "default": 3378,
+ "total": 14391
},
"targetTranslated": {
"tmMatch": 10319,
- "default": 3012,
- "total": 13331
+ "default": 3033,
+ "total": 13352
},
"translatedByMt": {
"tmMatch": 3,
@@ -151338,12 +157794,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 8437
+ "total": 8470
},
"translationCosts": {
"tmMatch": 11013,
- "default": 3357,
- "total": 14370
+ "default": 3378,
+ "total": 14391
},
"approvalCosts": {
"tmMatch": 0,
@@ -151397,7 +157853,7 @@
"name": "Kyrgyz",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 644,
+ "preTranslate": 679,
"totalCosts": 154
},
"translated": {
@@ -151437,18 +157893,18 @@
"name": "Lithuanian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 6615,
- "totalCosts": 6063
+ "preTranslate": 6689,
+ "totalCosts": 6095
},
"translated": {
"tmMatch": 5936,
- "default": 127,
- "total": 6063
+ "default": 159,
+ "total": 6095
},
"targetTranslated": {
"tmMatch": 5660,
- "default": 132,
- "total": 5792
+ "default": 164,
+ "total": 5824
},
"translatedByMt": {
"tmMatch": 0,
@@ -151458,12 +157914,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1463
+ "total": 1502
},
"translationCosts": {
"tmMatch": 5936,
- "default": 127,
- "total": 6063
+ "default": 159,
+ "total": 6095
},
"approvalCosts": {
"tmMatch": 0,
@@ -151597,18 +158053,18 @@
"name": "Malay",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 10027,
- "totalCosts": 1886
+ "preTranslate": 10267,
+ "totalCosts": 1918
},
"translated": {
"tmMatch": 1267,
- "default": 619,
- "total": 1886
+ "default": 651,
+ "total": 1918
},
"targetTranslated": {
"tmMatch": 1296,
- "default": 525,
- "total": 1821
+ "default": 557,
+ "total": 1853
},
"translatedByMt": {
"tmMatch": 0,
@@ -151618,12 +158074,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1177
+ "total": 1216
},
"translationCosts": {
"tmMatch": 1267,
- "default": 619,
- "total": 1886
+ "default": 651,
+ "total": 1918
},
"approvalCosts": {
"tmMatch": 0,
@@ -151637,18 +158093,18 @@
"name": "Malayalam",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 12644,
- "totalCosts": 4834
+ "preTranslate": 13408,
+ "totalCosts": 4866
},
"translated": {
"tmMatch": 4775,
- "default": 59,
- "total": 4834
+ "default": 91,
+ "total": 4866
},
"targetTranslated": {
- "tmMatch": 8102,
- "default": 106,
- "total": 8208
+ "tmMatch": 8100,
+ "default": 138,
+ "total": 8238
},
"translatedByMt": {
"tmMatch": 0,
@@ -151658,12 +158114,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1394
+ "total": 1433
},
"translationCosts": {
"tmMatch": 4775,
- "default": 59,
- "total": 4834
+ "default": 91,
+ "total": 4866
},
"approvalCosts": {
"tmMatch": 0,
@@ -151677,18 +158133,18 @@
"name": "Marathi",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2674,
- "totalCosts": 70
+ "preTranslate": 2685,
+ "totalCosts": 107
},
"translated": {
"tmMatch": 33,
- "default": 37,
- "total": 70
+ "default": 74,
+ "total": 107
},
"targetTranslated": {
"tmMatch": 33,
- "default": 52,
- "total": 85
+ "default": 89,
+ "total": 122
},
"translatedByMt": {
"tmMatch": 0,
@@ -151698,12 +158154,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 942
+ "total": 981
},
"translationCosts": {
"tmMatch": 33,
- "default": 37,
- "total": 70
+ "default": 74,
+ "total": 107
},
"approvalCosts": {
"tmMatch": 0,
@@ -151797,18 +158253,18 @@
"name": "Nigerian Pidgin",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1113,
- "totalCosts": 0
+ "preTranslate": 1116,
+ "totalCosts": 39
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -151818,12 +158274,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -151837,18 +158293,18 @@
"name": "Norwegian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 5120,
- "totalCosts": 5085
+ "preTranslate": 5162,
+ "totalCosts": 5112
},
"translated": {
"tmMatch": 5026,
- "default": 59,
- "total": 5085
+ "default": 86,
+ "total": 5112
},
"targetTranslated": {
"tmMatch": 4856,
- "default": 58,
- "total": 4914
+ "default": 85,
+ "total": 4941
},
"translatedByMt": {
"tmMatch": 0,
@@ -151858,12 +158314,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1182
+ "total": 1216
},
"translationCosts": {
"tmMatch": 5026,
- "default": 59,
- "total": 5085
+ "default": 86,
+ "total": 5112
},
"approvalCosts": {
"tmMatch": 0,
@@ -151917,18 +158373,18 @@
"name": "Persian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 68207,
- "totalCosts": 6839
+ "preTranslate": 71655,
+ "totalCosts": 6860
},
"translated": {
"tmMatch": 6427,
- "default": 412,
- "total": 6839
+ "default": 433,
+ "total": 6860
},
"targetTranslated": {
"tmMatch": 7572,
- "default": 437,
- "total": 8009
+ "default": 458,
+ "total": 8030
},
"translatedByMt": {
"tmMatch": 3,
@@ -151938,12 +158394,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 3527
+ "total": 3559
},
"translationCosts": {
"tmMatch": 6427,
- "default": 412,
- "total": 6839
+ "default": 433,
+ "total": 6860
},
"approvalCosts": {
"tmMatch": 0,
@@ -151957,18 +158413,18 @@
"name": "Polish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 90602,
- "totalCosts": 8469
+ "preTranslate": 93894,
+ "totalCosts": 8489
},
"translated": {
"tmMatch": 6769,
- "default": 1700,
- "total": 8469
+ "default": 1720,
+ "total": 8489
},
"targetTranslated": {
"tmMatch": 6422,
- "default": 1607,
- "total": 8029
+ "default": 1627,
+ "total": 8049
},
"translatedByMt": {
"tmMatch": 4,
@@ -151978,12 +158434,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 4377
+ "total": 4409
},
"translationCosts": {
"tmMatch": 6769,
- "default": 1700,
- "total": 8469
+ "default": 1720,
+ "total": 8489
},
"approvalCosts": {
"tmMatch": 0,
@@ -151997,18 +158453,18 @@
"name": "Portuguese",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 10831,
- "totalCosts": 8930
+ "preTranslate": 11827,
+ "totalCosts": 8953
},
"translated": {
"tmMatch": 7428,
- "default": 1502,
- "total": 8930
+ "default": 1525,
+ "total": 8953
},
"targetTranslated": {
"tmMatch": 7985,
- "default": 1552,
- "total": 9537
+ "default": 1575,
+ "total": 9560
},
"translatedByMt": {
"tmMatch": 0,
@@ -152018,12 +158474,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2731
+ "total": 2770
},
"translationCosts": {
"tmMatch": 7428,
- "default": 1502,
- "total": 8930
+ "default": 1525,
+ "total": 8953
},
"approvalCosts": {
"tmMatch": 0,
@@ -152037,18 +158493,18 @@
"name": "Portuguese, Brazilian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 134412,
- "totalCosts": 12433
+ "preTranslate": 147923,
+ "totalCosts": 12980
},
"translated": {
- "tmMatch": 10568,
- "default": 1865,
- "total": 12433
+ "tmMatch": 10659,
+ "default": 2321,
+ "total": 12980
},
"targetTranslated": {
- "tmMatch": 11268,
- "default": 1927,
- "total": 13195
+ "tmMatch": 11365,
+ "default": 2416,
+ "total": 13781
},
"translatedByMt": {
"tmMatch": 0,
@@ -152058,12 +158514,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 6548
+ "total": 7289
},
"translationCosts": {
- "tmMatch": 10568,
- "default": 1865,
- "total": 12433
+ "tmMatch": 10659,
+ "default": 2321,
+ "total": 12980
},
"approvalCosts": {
"tmMatch": 0,
@@ -152077,7 +158533,7 @@
"name": "Punjabi",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 308,
+ "preTranslate": 310,
"totalCosts": 522
},
"translated": {
@@ -152117,18 +158573,18 @@
"name": "Romanian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 115332,
- "totalCosts": 8798
+ "preTranslate": 117970,
+ "totalCosts": 8817
},
"translated": {
"tmMatch": 6922,
- "default": 1876,
- "total": 8798
+ "default": 1895,
+ "total": 8817
},
"targetTranslated": {
"tmMatch": 7282,
- "default": 1898,
- "total": 9180
+ "default": 1917,
+ "total": 9199
},
"translatedByMt": {
"tmMatch": 0,
@@ -152138,12 +158594,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 4257
+ "total": 4289
},
"translationCosts": {
"tmMatch": 6922,
- "default": 1876,
- "total": 8798
+ "default": 1895,
+ "total": 8817
},
"approvalCosts": {
"tmMatch": 0,
@@ -152157,18 +158613,18 @@
"name": "Russian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 96842,
- "totalCosts": 10880
+ "preTranslate": 101618,
+ "totalCosts": 10897
},
"translated": {
"tmMatch": 9167,
- "default": 1713,
- "total": 10880
+ "default": 1730,
+ "total": 10897
},
"targetTranslated": {
"tmMatch": 8873,
- "default": 1390,
- "total": 10263
+ "default": 1407,
+ "total": 10280
},
"translatedByMt": {
"tmMatch": 0,
@@ -152178,12 +158634,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 5053
+ "total": 5087
},
"translationCosts": {
"tmMatch": 9167,
- "default": 1713,
- "total": 10880
+ "default": 1730,
+ "total": 10897
},
"approvalCosts": {
"tmMatch": 0,
@@ -152237,18 +158693,18 @@
"name": "Serbian (Latin)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 9764,
- "totalCosts": 1289
+ "preTranslate": 9817,
+ "totalCosts": 1318
},
"translated": {
"tmMatch": 1195,
- "default": 94,
- "total": 1289
+ "default": 123,
+ "total": 1318
},
"targetTranslated": {
"tmMatch": 1146,
- "default": 89,
- "total": 1235
+ "default": 118,
+ "total": 1264
},
"translatedByMt": {
"tmMatch": 0,
@@ -152258,12 +158714,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1378
+ "total": 1417
},
"translationCosts": {
"tmMatch": 1195,
- "default": 94,
- "total": 1289
+ "default": 123,
+ "total": 1318
},
"approvalCosts": {
"tmMatch": 0,
@@ -152357,18 +158813,18 @@
"name": "Slovak",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 8271,
- "totalCosts": 9316
+ "preTranslate": 8305,
+ "totalCosts": 9347
},
"translated": {
"tmMatch": 9091,
- "default": 225,
- "total": 9316
+ "default": 256,
+ "total": 9347
},
"targetTranslated": {
- "tmMatch": 9107,
- "default": 195,
- "total": 9302
+ "tmMatch": 9106,
+ "default": 226,
+ "total": 9332
},
"translatedByMt": {
"tmMatch": 0,
@@ -152378,12 +158834,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2450
+ "total": 2489
},
"translationCosts": {
"tmMatch": 9091,
- "default": 225,
- "total": 9316
+ "default": 256,
+ "total": 9347
},
"approvalCosts": {
"tmMatch": 0,
@@ -152397,18 +158853,18 @@
"name": "Slovenian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 70130,
- "totalCosts": 9801
+ "preTranslate": 72525,
+ "totalCosts": 9832
},
"translated": {
"tmMatch": 6618,
- "default": 3183,
- "total": 9801
+ "default": 3214,
+ "total": 9832
},
"targetTranslated": {
"tmMatch": 6620,
- "default": 2889,
- "total": 9509
+ "default": 2920,
+ "total": 9540
},
"translatedByMt": {
"tmMatch": 0,
@@ -152418,12 +158874,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 3027
+ "total": 3061
},
"translationCosts": {
"tmMatch": 6618,
- "default": 3183,
- "total": 9801
+ "default": 3214,
+ "total": 9832
},
"approvalCosts": {
"tmMatch": 0,
@@ -152437,7 +158893,7 @@
"name": "Somali",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2625,
+ "preTranslate": 2627,
"totalCosts": 7
},
"translated": {
@@ -152477,33 +158933,33 @@
"name": "Spanish (Modern)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 139320,
- "totalCosts": 16245
+ "preTranslate": 148665,
+ "totalCosts": 16282
},
"translated": {
"tmMatch": 10865,
- "default": 5380,
- "total": 16245
+ "default": 5417,
+ "total": 16282
},
"targetTranslated": {
- "tmMatch": 12112,
- "default": 5589,
- "total": 17701
+ "tmMatch": 12111,
+ "default": 5631,
+ "total": 17742
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 8467
+ "total": 8527
},
"translationCosts": {
"tmMatch": 10865,
- "default": 5380,
- "total": 16245
+ "default": 5417,
+ "total": 16282
},
"approvalCosts": {
"tmMatch": 0,
@@ -152517,18 +158973,18 @@
"name": "Swahili",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 16413,
- "totalCosts": 646
+ "preTranslate": 16686,
+ "totalCosts": 678
},
"translated": {
"tmMatch": 83,
- "default": 563,
- "total": 646
+ "default": 595,
+ "total": 678
},
"targetTranslated": {
"tmMatch": 79,
- "default": 566,
- "total": 645
+ "default": 598,
+ "total": 677
},
"translatedByMt": {
"tmMatch": 0,
@@ -152538,12 +158994,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1617
+ "total": 1656
},
"translationCosts": {
"tmMatch": 83,
- "default": 563,
- "total": 646
+ "default": 595,
+ "total": 678
},
"approvalCosts": {
"tmMatch": 0,
@@ -152557,18 +159013,18 @@
"name": "Swedish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 10531,
- "totalCosts": 9419
+ "preTranslate": 10686,
+ "totalCosts": 9444
},
"translated": {
"tmMatch": 9247,
- "default": 172,
- "total": 9419
+ "default": 197,
+ "total": 9444
},
"targetTranslated": {
"tmMatch": 9032,
- "default": 174,
- "total": 9206
+ "default": 199,
+ "total": 9231
},
"translatedByMt": {
"tmMatch": 3,
@@ -152578,12 +159034,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2525
+ "total": 2559
},
"translationCosts": {
"tmMatch": 9247,
- "default": 172,
- "total": 9419
+ "default": 197,
+ "total": 9444
},
"approvalCosts": {
"tmMatch": 0,
@@ -152637,7 +159093,7 @@
"name": "Tajik",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 784,
+ "preTranslate": 790,
"totalCosts": 242
},
"translated": {
@@ -152677,18 +159133,18 @@
"name": "Tamil",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2462,
- "totalCosts": 1729
+ "preTranslate": 2467,
+ "totalCosts": 1768
},
"translated": {
"tmMatch": 1672,
- "default": 57,
- "total": 1729
+ "default": 96,
+ "total": 1768
},
"targetTranslated": {
"tmMatch": 3162,
- "default": 115,
- "total": 3277
+ "default": 154,
+ "total": 3316
},
"translatedByMt": {
"tmMatch": 3,
@@ -152698,12 +159154,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 818
+ "total": 857
},
"translationCosts": {
"tmMatch": 1672,
- "default": 57,
- "total": 1729
+ "default": 96,
+ "total": 1768
},
"approvalCosts": {
"tmMatch": 0,
@@ -152757,18 +159213,18 @@
"name": "Thai",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 8489,
- "totalCosts": 5608
+ "preTranslate": 8518,
+ "totalCosts": 5638
},
"translated": {
"tmMatch": 5498,
- "default": 110,
- "total": 5608
+ "default": 140,
+ "total": 5638
},
"targetTranslated": {
"tmMatch": 3274,
- "default": 45,
- "total": 3319
+ "default": 75,
+ "total": 3349
},
"translatedByMt": {
"tmMatch": 0,
@@ -152778,12 +159234,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2562
+ "total": 2601
},
"translationCosts": {
"tmMatch": 5498,
- "default": 110,
- "total": 5608
+ "default": 140,
+ "total": 5638
},
"approvalCosts": {
"tmMatch": 0,
@@ -152797,18 +159253,18 @@
"name": "Turkish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 129195,
- "totalCosts": 9822
+ "preTranslate": 137489,
+ "totalCosts": 9839
},
"translated": {
"tmMatch": 8860,
- "default": 962,
- "total": 9822
+ "default": 979,
+ "total": 9839
},
"targetTranslated": {
"tmMatch": 8255,
- "default": 749,
- "total": 9004
+ "default": 767,
+ "total": 9022
},
"translatedByMt": {
"tmMatch": 6,
@@ -152818,12 +159274,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 3958
+ "total": 3986
},
"translationCosts": {
"tmMatch": 8860,
- "default": 962,
- "total": 9822
+ "default": 979,
+ "total": 9839
},
"approvalCosts": {
"tmMatch": 0,
@@ -152877,18 +159333,18 @@
"name": "Ukrainian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 114887,
- "totalCosts": 7897
+ "preTranslate": 118747,
+ "totalCosts": 7917
},
"translated": {
"tmMatch": 5769,
- "default": 2128,
- "total": 7897
+ "default": 2148,
+ "total": 7917
},
"targetTranslated": {
- "tmMatch": 5852,
- "default": 1826,
- "total": 7678
+ "tmMatch": 5850,
+ "default": 1846,
+ "total": 7696
},
"translatedByMt": {
"tmMatch": 0,
@@ -152898,12 +159354,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2838
+ "total": 2871
},
"translationCosts": {
"tmMatch": 5769,
- "default": 2128,
- "total": 7897
+ "default": 2148,
+ "total": 7917
},
"approvalCosts": {
"tmMatch": 0,
@@ -152913,22 +159369,22 @@
},
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-IN",
+ "name": "Urdu (India)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1090,
- "totalCosts": 52
+ "preTranslate": 1093,
+ "totalCosts": 76
},
"translated": {
"tmMatch": 52,
- "default": 0,
- "total": 52
+ "default": 24,
+ "total": 76
},
"targetTranslated": {
"tmMatch": 66,
- "default": 0,
- "total": 66
+ "default": 24,
+ "total": 90
},
"translatedByMt": {
"tmMatch": 0,
@@ -152938,12 +159394,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 11
+ "total": 35
},
"translationCosts": {
"tmMatch": 52,
- "default": 0,
- "total": 52
+ "default": 24,
+ "total": 76
},
"approvalCosts": {
"tmMatch": 0,
@@ -152953,22 +159409,22 @@
},
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2152,
- "totalCosts": 80
+ "preTranslate": 2158,
+ "totalCosts": 82
},
"translated": {
"tmMatch": 10,
- "default": 70,
- "total": 80
+ "default": 72,
+ "total": 82
},
"targetTranslated": {
"tmMatch": 11,
- "default": 93,
- "total": 104
+ "default": 95,
+ "total": 106
},
"translatedByMt": {
"tmMatch": 2,
@@ -152978,12 +159434,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 644
+ "total": 655
},
"translationCosts": {
"tmMatch": 10,
- "default": 70,
- "total": 80
+ "default": 72,
+ "total": 82
},
"approvalCosts": {
"tmMatch": 0,
@@ -152997,18 +159453,18 @@
"name": "Uzbek",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 9330,
- "totalCosts": 2940
+ "preTranslate": 9357,
+ "totalCosts": 2969
},
"translated": {
"tmMatch": 2861,
- "default": 79,
- "total": 2940
+ "default": 108,
+ "total": 2969
},
"targetTranslated": {
"tmMatch": 2684,
- "default": 67,
- "total": 2751
+ "default": 96,
+ "total": 2780
},
"translatedByMt": {
"tmMatch": 3,
@@ -153018,12 +159474,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2106
+ "total": 2141
},
"translationCosts": {
"tmMatch": 2861,
- "default": 79,
- "total": 2940
+ "default": 108,
+ "total": 2969
},
"approvalCosts": {
"tmMatch": 0,
@@ -153037,18 +159493,18 @@
"name": "Vietnamese",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 35001,
- "totalCosts": 6035
+ "preTranslate": 35688,
+ "totalCosts": 6055
},
"translated": {
"tmMatch": 5351,
- "default": 684,
- "total": 6035
+ "default": 704,
+ "total": 6055
},
"targetTranslated": {
- "tmMatch": 7486,
- "default": 894,
- "total": 8380
+ "tmMatch": 7485,
+ "default": 914,
+ "total": 8399
},
"translatedByMt": {
"tmMatch": 4,
@@ -153058,12 +159514,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2905
+ "total": 2941
},
"translationCosts": {
"tmMatch": 5351,
- "default": 684,
- "total": 6035
+ "default": 704,
+ "total": 6055
},
"approvalCosts": {
"tmMatch": 0,
@@ -153214,7 +159670,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/25420/medium/c407ca20cecfad35ba1bc9ef42232137.png",
"preTranslated": 0,
- "totalCosts": 15
+ "totalCosts": 37
},
"languages": [
{
@@ -153224,17 +159680,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 37
},
"translated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 38,
+ "total": 38
},
"translatedByMt": {
"tmMatch": 0,
@@ -153248,8 +159704,61 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 37,
+ "total": 37
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15857153,
+ "username": "eugedelaoliva93",
+ "fullName": "Eugenio De la Oliva Ramos (eugedelaoliva93)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15857153/medium/f7cd69b42365e152a5b853421ed0b61d.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 128
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 128
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 134,
+ "total": 134
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 54,
+ "total": 54
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
},
"approvalCosts": {
"tmMatch": 0,
@@ -153751,7 +160260,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 29
@@ -155419,6 +161928,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15806391,
+ "username": "AsaBogyo",
+ "fullName": "Ferenc Szép (AsaBogyo)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15806391/medium/96ddb4f913a745a5413d5e31c990dc81_default.png",
+ "preTranslated": 0,
+ "totalCosts": 31
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "hu",
+ "name": "Hungarian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 31
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 33,
+ "total": 33
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15556955,
@@ -156095,6 +162657,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15843833,
+ "username": "FoltinV",
+ "fullName": "FoltinV",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843833/medium/d9afa5c66a59b8166143dd4e1cca0630.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 7265
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "cs",
+ "name": "Czech",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 7265
+ },
+ "translated": {
+ "tmMatch": 49,
+ "default": 7216,
+ "total": 7265
+ },
+ "targetTranslated": {
+ "tmMatch": 43,
+ "default": 6549,
+ "total": 6592
+ },
+ "translatedByMt": {
+ "tmMatch": 10,
+ "default": 711,
+ "total": 721
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 49,
+ "default": 7216,
+ "total": 7265
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15499312,
@@ -156209,7 +162824,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15373000/medium/c69edcb05bc9178ba24cd99f3373ea9b.JPG",
"preTranslated": 0,
- "totalCosts": 377
+ "totalCosts": 504
},
"languages": [
{
@@ -156259,17 +162874,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 131
+ "totalCosts": 258
},
"translated": {
"tmMatch": 22,
- "default": 109,
- "total": 131
+ "default": 236,
+ "total": 258
},
"targetTranslated": {
"tmMatch": 28,
- "default": 123,
- "total": 151
+ "default": 325,
+ "total": 353
},
"translatedByMt": {
"tmMatch": 9,
@@ -156283,8 +162898,8 @@
},
"translationCosts": {
"tmMatch": 22,
- "default": 109,
- "total": 131
+ "default": 236,
+ "total": 258
},
"approvalCosts": {
"tmMatch": 0,
@@ -157712,6 +164327,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15837087,
+ "username": "gabekoin",
+ "fullName": "Gabriel (gabekoin)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15837087/medium/198e2d3ce88fd597d2f6a39fcc40964a.png",
+ "preTranslated": 0,
+ "totalCosts": 52
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 52
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 61,
+ "total": 61
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14028051,
@@ -158204,7 +164872,7 @@
"language": {
"id": "pt-PT",
"name": "Portuguese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 180
@@ -158873,7 +165541,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14568334/medium/245b5c69aab62ffabb575daf603b70b8.jpg",
"preTranslated": 0,
- "totalCosts": 97175
+ "totalCosts": 104056
},
"languages": [
{
@@ -158883,32 +165551,32 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 97175
+ "totalCosts": 104056
},
"translated": {
- "tmMatch": 6068,
- "default": 91107,
- "total": 97175
+ "tmMatch": 7012,
+ "default": 97044,
+ "total": 104056
},
"targetTranslated": {
- "tmMatch": 6661,
- "default": 95638,
- "total": 102299
+ "tmMatch": 7657,
+ "default": 101971,
+ "total": 109628
},
"translatedByMt": {
- "tmMatch": 233,
- "default": 3462,
- "total": 3695
+ "tmMatch": 293,
+ "default": 3891,
+ "total": 4184
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 65068
+ "total": 73224
},
"translationCosts": {
- "tmMatch": 6068,
- "default": 91107,
- "total": 97175
+ "tmMatch": 7012,
+ "default": 97044,
+ "total": 104056
},
"approvalCosts": {
"tmMatch": 0,
@@ -159183,6 +165851,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15813825,
+ "username": "Katsumis",
+ "fullName": "Ghost Opti (Katsumis)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15813825/medium/0e9b0f678b60df78eda87d1afd31e808.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 75
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 75
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 74,
+ "total": 75
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 87,
+ "total": 88
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 74,
+ "total": 75
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14846468,
@@ -159569,7 +166290,7 @@
"language": {
"id": "it",
"name": "Italian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 387
@@ -159880,7 +166601,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14560192/medium/4ec7e927ebc53f584831f621c9cdf99b.png",
"preTranslated": 0,
- "totalCosts": 127
+ "totalCosts": 179
},
"languages": [
{
@@ -159890,22 +166611,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 127
+ "totalCosts": 179
},
"translated": {
"tmMatch": 5,
- "default": 122,
- "total": 127
+ "default": 174,
+ "total": 179
},
"targetTranslated": {
"tmMatch": 4,
- "default": 114,
- "total": 118
+ "default": 172,
+ "total": 176
},
"translatedByMt": {
"tmMatch": 5,
- "default": 0,
- "total": 5
+ "default": 11,
+ "total": 16
},
"approved": {
"tmMatch": 0,
@@ -159914,8 +166635,8 @@
},
"translationCosts": {
"tmMatch": 5,
- "default": 122,
- "total": 127
+ "default": 174,
+ "total": 179
},
"approvalCosts": {
"tmMatch": 0,
@@ -160137,6 +166858,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15866753,
+ "username": "gonzab27",
+ "fullName": "Gonzalo Zabala (gonzab27)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866753/medium/1f6bb2900a3f89af7cf2dffb4ca6df4d.png",
+ "preTranslated": 0,
+ "totalCosts": 70
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 70
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 70,
+ "total": 70
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 79,
+ "total": 79
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 70,
+ "total": 70
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 12344679,
@@ -160251,7 +167025,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15058949/medium/cfdcff414c4bc3a532eb8c79280be317.JPG",
"preTranslated": 0,
- "totalCosts": 1412
+ "totalCosts": 1445
},
"languages": [
{
@@ -160261,17 +167035,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1412
+ "totalCosts": 1445
},
"translated": {
- "tmMatch": 22,
+ "tmMatch": 55,
"default": 1390,
- "total": 1412
+ "total": 1445
},
"targetTranslated": {
- "tmMatch": 25,
+ "tmMatch": 70,
"default": 1541,
- "total": 1566
+ "total": 1611
},
"translatedByMt": {
"tmMatch": 2,
@@ -160284,9 +167058,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 22,
+ "tmMatch": 55,
"default": 1390,
- "total": 1412
+ "total": 1445
},
"approvalCosts": {
"tmMatch": 0,
@@ -160442,6 +167216,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14363304,
+ "username": "sgj.kerkhoff.03",
+ "fullName": "Grand Dog Studio (sgj.kerkhoff.03)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14363304/medium/e79a813fd99f62712dcba7b77c2b1e1f.png",
+ "preTranslated": 0,
+ "totalCosts": 119
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "nl",
+ "name": "Dutch",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 119
+ },
+ "translated": {
+ "tmMatch": 11,
+ "default": 108,
+ "total": 119
+ },
+ "targetTranslated": {
+ "tmMatch": 12,
+ "default": 114,
+ "total": 126
+ },
+ "translatedByMt": {
+ "tmMatch": 10,
+ "default": 108,
+ "total": 118
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 11,
+ "default": 108,
+ "total": 119
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 12579111,
@@ -160662,7 +167489,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15219098/medium/67ba870ab68dd3e2838d3af325783379.jpg",
"preTranslated": 0,
- "totalCosts": 32143
+ "totalCosts": 36041
},
"languages": [
{
@@ -160672,32 +167499,32 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 32143
+ "totalCosts": 36041
},
"translated": {
- "tmMatch": 8741,
- "default": 23402,
- "total": 32143
+ "tmMatch": 9005,
+ "default": 27036,
+ "total": 36041
},
"targetTranslated": {
- "tmMatch": 8672,
- "default": 23471,
- "total": 32143
+ "tmMatch": 8920,
+ "default": 27015,
+ "total": 35935
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 14,
+ "default": 87,
+ "total": 101
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 45563
+ "total": 55630
},
"translationCosts": {
- "tmMatch": 8741,
- "default": 23402,
- "total": 32143
+ "tmMatch": 9005,
+ "default": 27036,
+ "total": 36041
},
"approvalCosts": {
"tmMatch": 0,
@@ -161404,7 +168231,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15250968/medium/fe66daa0393af122ae758d1cf2b0738d_default.png",
"preTranslated": 0,
- "totalCosts": 6860
+ "totalCosts": 12902
},
"languages": [
{
@@ -161414,17 +168241,17 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6860
+ "totalCosts": 12902
},
"translated": {
- "tmMatch": 2222,
- "default": 4638,
- "total": 6860
+ "tmMatch": 3506,
+ "default": 9396,
+ "total": 12902
},
"targetTranslated": {
- "tmMatch": 2741,
- "default": 5499,
- "total": 8240
+ "tmMatch": 4285,
+ "default": 11257,
+ "total": 15542
},
"translatedByMt": {
"tmMatch": 0,
@@ -161434,12 +168261,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 7826
+ "total": 15223
},
"translationCosts": {
- "tmMatch": 2222,
- "default": 4638,
- "total": 6860
+ "tmMatch": 3506,
+ "default": 9396,
+ "total": 12902
},
"approvalCosts": {
"tmMatch": 0,
@@ -161720,7 +168547,7 @@
"username": "gorkemakova",
"fullName": "Görkem Akova (gorkemakova)",
"userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13505487/medium/d53a04e33d027fa9892cd33ce25d077b.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13505487/medium/c2d55a6724a2df19e8166684514a5c5a_default.png",
"preTranslated": 0,
"totalCosts": 29
},
@@ -161729,7 +168556,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 29
@@ -161820,6 +168647,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15840739,
+ "username": "harsharan",
+ "fullName": "H S (harsharan)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15840739/medium/32f5c1020c1dbf27f40c76d4ac502fb7.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 842
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pa-IN",
+ "name": "Punjabi",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 842
+ },
+ "translated": {
+ "tmMatch": 17,
+ "default": 825,
+ "total": 842
+ },
+ "targetTranslated": {
+ "tmMatch": 29,
+ "default": 1580,
+ "total": 1609
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 17,
+ "default": 825,
+ "total": 842
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14900372,
@@ -162047,7 +168927,7 @@
"language": {
"id": "ru",
"name": "Russian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 16
@@ -163251,8 +170131,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -165148,7 +172028,7 @@
"language": {
"id": "ja",
"name": "Japanese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -165194,7 +172074,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15208868/medium/10118cb6ff27d174a5170cb75ff1f436.jpg",
"preTranslated": 0,
- "totalCosts": 185489
+ "totalCosts": 199395
},
"languages": [
{
@@ -165204,32 +172084,32 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 185487
+ "totalCosts": 199393
},
"translated": {
- "tmMatch": 17453,
- "default": 168034,
- "total": 185487
+ "tmMatch": 17762,
+ "default": 181631,
+ "total": 199393
},
"targetTranslated": {
- "tmMatch": 48484,
- "default": 458359,
- "total": 506843
+ "tmMatch": 48950,
+ "default": 497945,
+ "total": 546895
},
"translatedByMt": {
- "tmMatch": 159,
- "default": 6094,
- "total": 6253
+ "tmMatch": 161,
+ "default": 6399,
+ "total": 6560
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 6079
+ "total": 6081
},
"translationCosts": {
- "tmMatch": 17453,
- "default": 168034,
- "total": 185487
+ "tmMatch": 17762,
+ "default": 181631,
+ "total": 199393
},
"approvalCosts": {
"tmMatch": 0,
@@ -165910,7 +172790,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15084373/medium/63831adb2cf079020b094666d47417fd.jpg",
"preTranslated": 0,
- "totalCosts": 81696
+ "totalCosts": 81768
},
"languages": [
{
@@ -165920,22 +172800,22 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 81605
+ "totalCosts": 81677
},
"translated": {
- "tmMatch": 1771,
- "default": 79834,
- "total": 81605
+ "tmMatch": 1800,
+ "default": 79877,
+ "total": 81677
},
"targetTranslated": {
- "tmMatch": 1769,
- "default": 82610,
- "total": 84379
+ "tmMatch": 1802,
+ "default": 82651,
+ "total": 84453
},
"translatedByMt": {
- "tmMatch": 334,
- "default": 22617,
- "total": 22951
+ "tmMatch": 363,
+ "default": 22643,
+ "total": 23006
},
"approved": {
"tmMatch": 0,
@@ -165943,9 +172823,9 @@
"total": 717
},
"translationCosts": {
- "tmMatch": 1771,
- "default": 79834,
- "total": 81605
+ "tmMatch": 1800,
+ "default": 79877,
+ "total": 81677
},
"approvalCosts": {
"tmMatch": 0,
@@ -166645,6 +173525,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15849127,
+ "username": "IagoEmanuel15",
+ "fullName": "Iago Emanuel (IagoEmanuel15)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15849127/medium/e9fee6b4f74f480ba50df5d15b8f9f22.jpg",
+ "preTranslated": 0,
+ "totalCosts": 901
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 901
+ },
+ "translated": {
+ "tmMatch": 3,
+ "default": 898,
+ "total": 901
+ },
+ "targetTranslated": {
+ "tmMatch": 3,
+ "default": 1028,
+ "total": 1031
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 3,
+ "default": 898,
+ "total": 901
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 13538624,
+ "username": "mrmx2013",
+ "fullName": "IamHappy (mrmx2013)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13538624/medium/dc2568285b1cbd8f221f69590b4287ec.png",
+ "preTranslated": 0,
+ "totalCosts": 15
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 15
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 14,
+ "total": 14
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15124669,
@@ -167289,7 +174275,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15509510/medium/04d6afce57425f67a3a25630fa08441c_default.png",
"preTranslated": 0,
- "totalCosts": 1292
+ "totalCosts": 1307
},
"languages": [
{
@@ -167299,17 +174285,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1292
+ "totalCosts": 1307
},
"translated": {
"tmMatch": 50,
- "default": 1242,
- "total": 1292
+ "default": 1257,
+ "total": 1307
},
"targetTranslated": {
"tmMatch": 52,
- "default": 1123,
- "total": 1175
+ "default": 1135,
+ "total": 1187
},
"translatedByMt": {
"tmMatch": 0,
@@ -167323,8 +174309,61 @@
},
"translationCosts": {
"tmMatch": 50,
- "default": 1242,
- "total": 1292
+ "default": 1257,
+ "total": 1307
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15859719,
+ "username": "ilies-bel",
+ "fullName": "Ilies Beldjilali (ilies-bel)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15859719/medium/8a49812209a978d4e24ca6cf26777320.png",
+ "preTranslated": 0,
+ "totalCosts": 108
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 108
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 108,
+ "total": 108
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 117,
+ "total": 117
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 108,
+ "total": 108
},
"approvalCosts": {
"tmMatch": 0,
@@ -167745,6 +174784,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15639161,
+ "username": "inseonyu7",
+ "fullName": "Inseon Yu (inseonyu7)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15639161/medium/06bf80fbb05bac5a371b8547e61efe98.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 466
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ko",
+ "name": "Korean",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 466
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 466,
+ "total": 466
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 379,
+ "total": 379
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 466,
+ "total": 466
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15620833,
@@ -167798,6 +174890,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15816391,
+ "username": "Irvin_",
+ "fullName": "Irvin (Irvin_)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816391/medium/81fbadbb674cd22d4c0824d77586d1b1.png",
+ "preTranslated": 0,
+ "totalCosts": 117
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 117
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 117,
+ "total": 117
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 127,
+ "total": 127
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 117,
+ "total": 117
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14968205,
@@ -168169,6 +175314,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15632297,
+ "username": "IsraaSobhy",
+ "fullName": "Israa El-Masry (IsraaSobhy)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15632297/medium/a911666e70d2958534312188b50d7b2a.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 43
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 43
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 43,
+ "total": 43
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 42,
+ "total": 42
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 43,
+ "total": 43
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14733026,
@@ -168813,7 +176011,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15724803/medium/7f2b4419d308a52a62f3b8f9ca9b4adf.jpg",
"preTranslated": 0,
- "totalCosts": 361
+ "totalCosts": 615
},
"languages": [
{
@@ -168823,17 +176021,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 361
+ "totalCosts": 615
},
"translated": {
- "tmMatch": 3,
- "default": 358,
- "total": 361
+ "tmMatch": 7,
+ "default": 608,
+ "total": 615
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 448,
- "total": 451
+ "tmMatch": 8,
+ "default": 755,
+ "total": 763
},
"translatedByMt": {
"tmMatch": 0,
@@ -168846,9 +176044,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 358,
- "total": 361
+ "tmMatch": 7,
+ "default": 608,
+ "total": 615
},
"approvalCosts": {
"tmMatch": 0,
@@ -169256,6 +176454,139 @@
}
]
},
+ {
+ "user": {
+ "id": 15889307,
+ "username": "jujemuga2011",
+ "fullName": "JUAN ANDRES MUÑOZ GARCIA (jujemuga2011)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15889307/medium/d4da3df063e63fa135a05da6d555e5a0.png",
+ "preTranslated": 0,
+ "totalCosts": 1488
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 859
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 859,
+ "total": 859
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 1383,
+ "total": 1383
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 859,
+ "total": 859
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 508
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 508,
+ "total": 508
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 919,
+ "total": 919
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 508,
+ "total": 508
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "eo",
+ "name": "Esperanto",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 121
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 121,
+ "total": 121
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 115,
+ "total": 115
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 121,
+ "total": 121
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15749843,
@@ -169839,8 +177170,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -171557,7 +178888,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14894112/medium/c70d81f75092cc062472ff2457d73c09.jpeg",
"preTranslated": 0,
- "totalCosts": 406
+ "totalCosts": 425
},
"languages": [
{
@@ -171567,17 +178898,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 406
+ "totalCosts": 425
},
"translated": {
- "tmMatch": 11,
- "default": 395,
- "total": 406
+ "tmMatch": 27,
+ "default": 398,
+ "total": 425
},
"targetTranslated": {
- "tmMatch": 9,
- "default": 460,
- "total": 469
+ "tmMatch": 24,
+ "default": 464,
+ "total": 488
},
"translatedByMt": {
"tmMatch": 0,
@@ -171590,9 +178921,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 11,
- "default": 395,
- "total": 406
+ "tmMatch": 27,
+ "default": 398,
+ "total": 425
},
"approvalCosts": {
"tmMatch": 0,
@@ -171829,7 +179160,7 @@
"language": {
"id": "sq",
"name": "Albanian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1870
@@ -171869,7 +179200,7 @@
"language": {
"id": "ar",
"name": "Arabic",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1563
@@ -171909,7 +179240,7 @@
"language": {
"id": "gu-IN",
"name": "Gujarati",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 395
@@ -173651,7 +180982,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15421538/medium/7e1f5d90509951072c0de0d9684baa35.png",
"preTranslated": 0,
- "totalCosts": 2721
+ "totalCosts": 2783
},
"languages": [
{
@@ -173661,22 +180992,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2721
+ "totalCosts": 2783
},
"translated": {
"tmMatch": 9,
- "default": 2712,
- "total": 2721
+ "default": 2774,
+ "total": 2783
},
"targetTranslated": {
"tmMatch": 8,
- "default": 2678,
- "total": 2686
+ "default": 2738,
+ "total": 2746
},
"translatedByMt": {
"tmMatch": 4,
- "default": 480,
- "total": 484
+ "default": 499,
+ "total": 503
},
"approved": {
"tmMatch": 0,
@@ -173685,8 +181016,8 @@
},
"translationCosts": {
"tmMatch": 9,
- "default": 2712,
- "total": 2721
+ "default": 2774,
+ "total": 2783
},
"approvalCosts": {
"tmMatch": 0,
@@ -174014,6 +181345,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15812061,
+ "username": "POLboi",
+ "fullName": "John Doe (POLboi)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15812061/medium/cd34e6049ee4461adcc11145283b5298.jpg",
+ "preTranslated": 0,
+ "totalCosts": 14
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pl",
+ "name": "Polish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 14
+ },
+ "translated": {
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
+ },
+ "targetTranslated": {
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15836847,
+ "username": "k77",
+ "fullName": "John Doe (k77)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15836847/medium/a83e58c4be6c8ef96bda97967d4703cd.png",
+ "preTranslated": 0,
+ "totalCosts": 241
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 241
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 241,
+ "total": 241
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 264,
+ "total": 264
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 241,
+ "total": 241
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15444998,
@@ -174287,7 +181724,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15123193/medium/b3211607cc43c707c0034f7502299d8d.jpeg",
"preTranslated": 0,
- "totalCosts": 63097
+ "totalCosts": 74756
},
"languages": [
{
@@ -174297,32 +181734,32 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 63097
+ "totalCosts": 74756
},
"translated": {
- "tmMatch": 2231,
- "default": 60866,
- "total": 63097
+ "tmMatch": 2284,
+ "default": 72472,
+ "total": 74756
},
"targetTranslated": {
- "tmMatch": 2206,
- "default": 58996,
- "total": 61202
+ "tmMatch": 2259,
+ "default": 70371,
+ "total": 72630
},
"translatedByMt": {
- "tmMatch": 123,
- "default": 429,
- "total": 552
+ "tmMatch": 127,
+ "default": 522,
+ "total": 649
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 799
+ "total": 1257
},
"translationCosts": {
- "tmMatch": 2231,
- "default": 60866,
- "total": 63097
+ "tmMatch": 2284,
+ "default": 72472,
+ "total": 74756
},
"approvalCosts": {
"tmMatch": 0,
@@ -174665,7 +182102,7 @@
"language": {
"id": "de",
"name": "German",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 41
@@ -176017,7 +183454,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 11818
@@ -176494,7 +183931,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 32
@@ -176532,6 +183969,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15878065,
+ "username": "gomesdolagoj",
+ "fullName": "João Batista do Lago (gomesdolagoj)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15878065/medium/cb8914fe44c9a2cd489e9945c4569835.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 48
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 48
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 50,
+ "total": 50
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14957505,
@@ -176797,6 +184287,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15385532,
+ "username": "jfgrueso25",
+ "fullName": "Juan Felipe Grueso (jfgrueso25)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15385532/medium/e428a136ec88a3e9be0f72a4a345e8ff.png",
+ "preTranslated": 0,
+ "totalCosts": 102
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 102
+ },
+ "translated": {
+ "tmMatch": 2,
+ "default": 100,
+ "total": 102
+ },
+ "targetTranslated": {
+ "tmMatch": 2,
+ "default": 111,
+ "total": 113
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 2,
+ "default": 100,
+ "total": 102
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15153752,
@@ -179794,7 +187337,7 @@
"language": {
"id": "id",
"name": "Indonesian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 10
@@ -179953,7 +187496,7 @@
"language": {
"id": "hu",
"name": "Hungarian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 149
@@ -182403,6 +189946,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15850777,
+ "username": "Kongpc22",
+ "fullName": "Kongpc22",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15850777/medium/3108dfa7c965f30cff5f3ed9fc230d00.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 72
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "th",
+ "name": "Thai",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 72
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 72,
+ "total": 72
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 72,
+ "total": 72
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 72,
+ "total": 72
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 12812474,
@@ -183140,7 +190736,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15003713/medium/f69051583d5702ac8c51249dbe620409.png",
"preTranslated": 0,
- "totalCosts": 164
+ "totalCosts": 331
},
"languages": [
{
@@ -183150,22 +190746,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 164
+ "totalCosts": 331
},
"translated": {
- "tmMatch": 80,
- "default": 84,
- "total": 164
+ "tmMatch": 96,
+ "default": 235,
+ "total": 331
},
"targetTranslated": {
- "tmMatch": 136,
- "default": 145,
- "total": 281
+ "tmMatch": 172,
+ "default": 411,
+ "total": 583
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 9,
+ "default": 6,
+ "total": 15
},
"approved": {
"tmMatch": 0,
@@ -183173,9 +190769,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 80,
- "default": 84,
- "total": 164
+ "tmMatch": 96,
+ "default": 235,
+ "total": 331
},
"approvalCosts": {
"tmMatch": 0,
@@ -183359,7 +190955,7 @@
"language": {
"id": "ko",
"name": "Korean",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 654
@@ -184518,7 +192114,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15330686/medium/4230178a6a5663e2704f0822c60cb74c_default.png",
"preTranslated": 0,
- "totalCosts": 2711
+ "totalCosts": 2870
},
"languages": [
{
@@ -184528,17 +192124,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2711
+ "totalCosts": 2870
},
"translated": {
"tmMatch": 4,
- "default": 2707,
- "total": 2711
+ "default": 2866,
+ "total": 2870
},
"targetTranslated": {
"tmMatch": 5,
- "default": 2892,
- "total": 2897
+ "default": 3060,
+ "total": 3065
},
"translatedByMt": {
"tmMatch": 4,
@@ -184552,8 +192148,8 @@
},
"translationCosts": {
"tmMatch": 4,
- "default": 2707,
- "total": 2711
+ "default": 2866,
+ "total": 2870
},
"approvalCosts": {
"tmMatch": 0,
@@ -184631,7 +192227,7 @@
"language": {
"id": "ta",
"name": "Tamil",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -186201,7 +193797,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14748480/medium/fb9b53571ebea873ce17257508a8c128.jpg",
"preTranslated": 0,
- "totalCosts": 6523
+ "totalCosts": 6593
},
"languages": [
{
@@ -186211,17 +193807,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6523
+ "totalCosts": 6593
},
"translated": {
"tmMatch": 303,
- "default": 6220,
- "total": 6523
+ "default": 6290,
+ "total": 6593
},
"targetTranslated": {
"tmMatch": 426,
- "default": 8758,
- "total": 9184
+ "default": 8886,
+ "total": 9312
},
"translatedByMt": {
"tmMatch": 3,
@@ -186235,8 +193831,8 @@
},
"translationCosts": {
"tmMatch": 303,
- "default": 6220,
- "total": 6523
+ "default": 6290,
+ "total": 6593
},
"approvalCosts": {
"tmMatch": 0,
@@ -187028,6 +194624,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14720694,
+ "username": "Loic_Eloge_Foka",
+ "fullName": "Loïc Eloge Foka (Loic_Eloge_Foka)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14720694/medium/b348a8c6880d2220f07b5cfaedf66613_default.png",
+ "preTranslated": 0,
+ "totalCosts": 584
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 584
+ },
+ "translated": {
+ "tmMatch": 2,
+ "default": 582,
+ "total": 584
+ },
+ "targetTranslated": {
+ "tmMatch": 2,
+ "default": 678,
+ "total": 680
+ },
+ "translatedByMt": {
+ "tmMatch": 2,
+ "default": 292,
+ "total": 294
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 2,
+ "default": 582,
+ "total": 584
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14785890,
@@ -190672,8 +198321,8 @@
},
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Manager",
"tmSavings": 0,
"preTranslate": 247,
@@ -191105,7 +198754,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15455618/medium/fb7465d1c7b4b659435f46a88a3780a4_default.png",
"preTranslated": 0,
- "totalCosts": 7
+ "totalCosts": 166
},
"languages": [
{
@@ -191115,22 +198764,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 7
+ "totalCosts": 166
},
"translated": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 6,
+ "default": 160,
+ "total": 166
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 7,
+ "default": 180,
+ "total": 187
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 5,
+ "default": 44,
+ "total": 49
},
"approved": {
"tmMatch": 0,
@@ -191138,9 +198787,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 6,
+ "default": 160,
+ "total": 166
},
"approvalCosts": {
"tmMatch": 0,
@@ -191589,7 +199238,7 @@
"language": {
"id": "id",
"name": "Indonesian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2
@@ -191900,7 +199549,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15194310/medium/ef0cb84e0b5a24f8e4b018f12cb5ded9.png",
"preTranslated": 0,
- "totalCosts": 620
+ "totalCosts": 955
},
"languages": [
{
@@ -191910,22 +199559,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 620
+ "totalCosts": 955
},
"translated": {
- "tmMatch": 75,
- "default": 545,
- "total": 620
+ "tmMatch": 77,
+ "default": 878,
+ "total": 955
},
"targetTranslated": {
- "tmMatch": 98,
- "default": 633,
- "total": 731
+ "tmMatch": 100,
+ "default": 1022,
+ "total": 1122
},
"translatedByMt": {
"tmMatch": 0,
- "default": 43,
- "total": 43
+ "default": 85,
+ "total": 85
},
"approved": {
"tmMatch": 0,
@@ -191933,9 +199582,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 75,
- "default": 545,
- "total": 620
+ "tmMatch": 77,
+ "default": 878,
+ "total": 955
},
"approvalCosts": {
"tmMatch": 0,
@@ -192210,6 +199859,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15883673,
+ "username": "zu.",
+ "fullName": "MZU (zu.)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15883673/medium/d04e2a5baa568148e06e0988bc01c1d7_default.png",
+ "preTranslated": 0,
+ "totalCosts": 32
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ml-IN",
+ "name": "Malayalam",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 32
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 32,
+ "total": 32
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 58,
+ "total": 58
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 32,
+ "total": 32
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15172070,
@@ -193005,6 +200707,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15726657,
+ "username": "kliazovich",
+ "fullName": "Maks Kliazovich (kliazovich)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15726657/medium/2bca1ab513bec64699300a3b7fd64d26.jpg",
+ "preTranslated": 0,
+ "totalCosts": 307
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "be",
+ "name": "Belarusian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 307
+ },
+ "translated": {
+ "tmMatch": 31,
+ "default": 276,
+ "total": 307
+ },
+ "targetTranslated": {
+ "tmMatch": 30,
+ "default": 266,
+ "total": 296
+ },
+ "translatedByMt": {
+ "tmMatch": 3,
+ "default": 3,
+ "total": 6
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 31,
+ "default": 276,
+ "total": 307
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15860037,
+ "username": "makc7",
+ "fullName": "Maksym Poliukhovych (makc7)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15860037/medium/9c2048ac721bc2d7abd49d178bf2857e.png",
+ "preTranslated": 0,
+ "totalCosts": 1055
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1055
+ },
+ "translated": {
+ "tmMatch": 56,
+ "default": 999,
+ "total": 1055
+ },
+ "targetTranslated": {
+ "tmMatch": 50,
+ "default": 982,
+ "total": 1032
+ },
+ "translatedByMt": {
+ "tmMatch": 21,
+ "default": 241,
+ "total": 262
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 56,
+ "default": 999,
+ "total": 1055
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15432360,
@@ -193702,7 +201510,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12844463/medium/6fae27edb4b41f363587f737ea2f96de.jpg",
"preTranslated": 0,
- "totalCosts": 101243
+ "totalCosts": 101315
},
"languages": [
{
@@ -193712,17 +201520,17 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 101243
+ "totalCosts": 101315
},
"translated": {
"tmMatch": 5794,
- "default": 95449,
- "total": 101243
+ "default": 95521,
+ "total": 101315
},
"targetTranslated": {
"tmMatch": 6616,
- "default": 107080,
- "total": 113696
+ "default": 107143,
+ "total": 113759
},
"translatedByMt": {
"tmMatch": 145,
@@ -193732,12 +201540,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 7117
+ "total": 7194
},
"translationCosts": {
"tmMatch": 5794,
- "default": 95449,
- "total": 101243
+ "default": 95521,
+ "total": 101315
},
"approvalCosts": {
"tmMatch": 0,
@@ -194663,7 +202471,7 @@
"language": {
"id": "fi",
"name": "Finnish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 17
@@ -195337,6 +203145,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15838213,
+ "username": "marjorie83",
+ "fullName": "Marjorie N. (marjorie83)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15838213/medium/06f6e246d0a81d73663b644838d0cde9.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 334
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 334
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 334,
+ "total": 334
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 393,
+ "total": 393
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 334,
+ "total": 334
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14559422,
@@ -195443,6 +203304,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15810863,
+ "username": "bitblondy",
+ "fullName": "Marlene Marz (bitblondy)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15810863/medium/36dab07f1a377151348d57285a7955f7_default.png",
+ "preTranslated": 0,
+ "totalCosts": 3104
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 3104
+ },
+ "translated": {
+ "tmMatch": 59,
+ "default": 3045,
+ "total": 3104
+ },
+ "targetTranslated": {
+ "tmMatch": 55,
+ "default": 3008,
+ "total": 3063
+ },
+ "translatedByMt": {
+ "tmMatch": 28,
+ "default": 285,
+ "total": 313
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 59,
+ "default": 3045,
+ "total": 3104
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14977837,
@@ -195915,7 +203829,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14739682/medium/599afacddc29bf1019c47919568f8b27.jpg",
"preTranslated": 0,
- "totalCosts": 975
+ "totalCosts": 981
},
"languages": [
{
@@ -195925,17 +203839,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 975
+ "totalCosts": 981
},
"translated": {
"tmMatch": 58,
- "default": 917,
- "total": 975
+ "default": 923,
+ "total": 981
},
"targetTranslated": {
"tmMatch": 57,
- "default": 734,
- "total": 791
+ "default": 740,
+ "total": 797
},
"translatedByMt": {
"tmMatch": 0,
@@ -195949,8 +203863,8 @@
},
"translationCosts": {
"tmMatch": 58,
- "default": 917,
- "total": 975
+ "default": 923,
+ "total": 981
},
"approvalCosts": {
"tmMatch": 0,
@@ -197378,6 +205292,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15841395,
+ "username": "hilmiarkan",
+ "fullName": "Maulana Hilmi Arkan (hilmiarkan)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15841395/medium/ab64e121c7436087b506347f60341d52.png",
+ "preTranslated": 0,
+ "totalCosts": 128
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "id",
+ "name": "Indonesian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 128
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 104,
+ "total": 104
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15000979,
@@ -197552,7 +205519,7 @@
"language": {
"id": "pt-BR",
"name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 104
@@ -197749,6 +205716,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15836113,
+ "username": "the-max-savchuk",
+ "fullName": "Max Savchuk (the-max-savchuk)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15836113/medium/655074890118e68e2f859044458299bf.png",
+ "preTranslated": 0,
+ "totalCosts": 55
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 55
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 55,
+ "total": 55
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 53,
+ "total": 53
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 55,
+ "total": 55
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14865322,
@@ -198279,6 +206299,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15876935,
+ "username": "mdmitulxxxxxxxxxxx",
+ "fullName": "Md Mitul (mdmitulxxxxxxxxxxx)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15876935/medium/a173fd255e2fa24e9e877884530fc4f3.png",
+ "preTranslated": 0,
+ "totalCosts": 9
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "bn",
+ "name": "Bengali",
+ "userRole": "Limited Access",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 9
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 12591126,
@@ -198745,7 +206818,7 @@
"language": {
"id": "az",
"name": "Azerbaijani",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 321
@@ -198785,7 +206858,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 4
@@ -198876,6 +206949,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15813587,
+ "username": "Melasin",
+ "fullName": "Melasin",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15813587/medium/07b0aaedbd8922799e42b1707269a374.jpg",
+ "preTranslated": 0,
+ "totalCosts": 339
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 339
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 339,
+ "total": 339
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 521,
+ "total": 521
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 339,
+ "total": 339
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14805280,
@@ -199817,6 +207943,59 @@
}
]
},
+ {
+ "user": {
+ "id": 12706364,
+ "username": "Mikeru",
+ "fullName": "Michelle (Mikeru)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12706364/medium/42167dae006b29ae2cda6b3c22ca1261_default.png",
+ "preTranslated": 0,
+ "totalCosts": 238
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 238
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 237,
+ "total": 238
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 249,
+ "total": 250
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 4,
+ "total": 5
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 237,
+ "total": 238
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14815846,
@@ -201288,6 +209467,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15832417,
+ "username": "mohamedamine2009.",
+ "fullName": "Mohamed Amine Ait Wakrim (mohamedamine2009.)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15832417/medium/146e9b89a08537f74ee6fadc9111afc1.png",
+ "preTranslated": 0,
+ "totalCosts": 31
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 31
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 35,
+ "total": 35
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14653510,
@@ -201659,6 +209891,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15029207,
+ "username": "mohammedouahman",
+ "fullName": "Mohammed Ouahman (mohammedouahman)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15029207/medium/da39ed145b99af8a9ad688d94669b468_default.png",
+ "preTranslated": 0,
+ "totalCosts": 617
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 617
+ },
+ "translated": {
+ "tmMatch": 11,
+ "default": 606,
+ "total": 617
+ },
+ "targetTranslated": {
+ "tmMatch": 9,
+ "default": 566,
+ "total": 575
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 4,
+ "total": 5
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 11,
+ "default": 606,
+ "total": 617
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15136978,
@@ -202242,6 +210527,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15866719,
+ "username": "mostafaabdelaal497",
+ "fullName": "Mostafa Abd Elaal (mostafaabdelaal497)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866719/medium/c66504f76c487ca25480cdcd408efcb0.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 4
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 4
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 12335754,
@@ -202984,8 +211322,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-IN",
+ "name": "Urdu (India)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -203410,7 +211748,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -203779,8 +212117,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -203827,7 +212165,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14708760/medium/f039dc85a8469b65d9e3e2413f9c4710.png",
"preTranslated": 0,
- "totalCosts": 11999
+ "totalCosts": 12379
},
"languages": [
{
@@ -203877,17 +212215,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8851
+ "totalCosts": 9172
},
"translated": {
- "tmMatch": 198,
- "default": 8653,
- "total": 8851
+ "tmMatch": 228,
+ "default": 8944,
+ "total": 9172
},
"targetTranslated": {
- "tmMatch": 198,
- "default": 8100,
- "total": 8298
+ "tmMatch": 226,
+ "default": 8393,
+ "total": 8619
},
"translatedByMt": {
"tmMatch": 10,
@@ -203900,9 +212238,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 198,
- "default": 8653,
- "total": 8851
+ "tmMatch": 228,
+ "default": 8944,
+ "total": 9172
},
"approvalCosts": {
"tmMatch": 0,
@@ -203917,22 +212255,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2913
+ "totalCosts": 2972
},
"translated": {
- "tmMatch": 294,
- "default": 2619,
- "total": 2913
+ "tmMatch": 347,
+ "default": 2625,
+ "total": 2972
},
"targetTranslated": {
- "tmMatch": 717,
- "default": 6598,
- "total": 7315
+ "tmMatch": 876,
+ "default": 6610,
+ "total": 7486
},
"translatedByMt": {
- "tmMatch": 48,
+ "tmMatch": 58,
"default": 554,
- "total": 602
+ "total": 612
},
"approved": {
"tmMatch": 0,
@@ -203940,9 +212278,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 294,
- "default": 2619,
- "total": 2913
+ "tmMatch": 347,
+ "default": 2625,
+ "total": 2972
},
"approvalCosts": {
"tmMatch": 0,
@@ -204119,9 +212457,49 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809315/medium/eb2e497890b6ff1c4bfc506136a6cfcc.png",
"preTranslated": 0,
- "totalCosts": 103
+ "totalCosts": 678
},
"languages": [
+ {
+ "language": {
+ "id": "af",
+ "name": "Afrikaans",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 370
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 370,
+ "total": 370
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 348,
+ "total": 348
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 370,
+ "total": 370
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
{
"language": {
"id": "sq",
@@ -204289,22 +212667,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 19
+ "totalCosts": 224
},
"translated": {
"tmMatch": 0,
- "default": 19,
- "total": 19
+ "default": 224,
+ "total": 224
},
"targetTranslated": {
"tmMatch": 0,
- "default": 13,
- "total": 13
+ "default": 311,
+ "total": 311
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 64,
+ "total": 64
},
"approved": {
"tmMatch": 0,
@@ -204313,8 +212691,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 19,
- "total": 19
+ "default": 224,
+ "total": 224
},
"approvalCosts": {
"tmMatch": 0,
@@ -204438,7 +212816,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15545841/medium/7977648904f48074f4e9fb6200e36a75.png",
"preTranslated": 0,
- "totalCosts": 12
+ "totalCosts": 14
},
"languages": [
{
@@ -204448,17 +212826,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 12
+ "totalCosts": 14
},
"translated": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 12,
- "total": 12
+ "total": 14
},
"targetTranslated": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 12,
- "total": 12
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
@@ -204471,9 +212849,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 12,
- "total": 12
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -204756,7 +213134,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/18711/medium/238db0b2ab4e727190e951c803b045b2_default.png",
"preTranslated": 0,
- "totalCosts": 13423
+ "totalCosts": 13537
},
"languages": [
{
@@ -204766,17 +213144,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 13423
+ "totalCosts": 13537
},
"translated": {
- "tmMatch": 852,
- "default": 12571,
- "total": 13423
+ "tmMatch": 862,
+ "default": 12675,
+ "total": 13537
},
"targetTranslated": {
- "tmMatch": 763,
- "default": 11214,
- "total": 11977
+ "tmMatch": 772,
+ "default": 11309,
+ "total": 12081
},
"translatedByMt": {
"tmMatch": 43,
@@ -204789,9 +213167,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 852,
- "default": 12571,
- "total": 13423
+ "tmMatch": 862,
+ "default": 12675,
+ "total": 13537
},
"approvalCosts": {
"tmMatch": 0,
@@ -206815,6 +215193,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15879361,
+ "username": "nghialele",
+ "fullName": "Nghia Lele (nghialele)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15879361/medium/09e190dae2ddc3f66bbd74d33eedc7b3.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 29
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "vi",
+ "name": "Vietnamese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 29
+ },
+ "translated": {
+ "tmMatch": 29,
+ "default": 0,
+ "total": 29
+ },
+ "targetTranslated": {
+ "tmMatch": 48,
+ "default": 0,
+ "total": 48
+ },
+ "translatedByMt": {
+ "tmMatch": 29,
+ "default": 0,
+ "total": 29
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 29,
+ "default": 0,
+ "total": 29
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15279334,
@@ -206876,7 +215307,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14943437/medium/03d7b6c2f65c04c60b008a38a221cf5f.png",
"preTranslated": 0,
- "totalCosts": 8735
+ "totalCosts": 9119
},
"languages": [
{
@@ -206886,22 +215317,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8735
+ "totalCosts": 9119
},
"translated": {
- "tmMatch": 321,
- "default": 8414,
- "total": 8735
+ "tmMatch": 322,
+ "default": 8797,
+ "total": 9119
},
"targetTranslated": {
- "tmMatch": 520,
- "default": 13113,
- "total": 13633
+ "tmMatch": 523,
+ "default": 13712,
+ "total": 14235
},
"translatedByMt": {
- "tmMatch": 18,
+ "tmMatch": 19,
"default": 17,
- "total": 35
+ "total": 36
},
"approved": {
"tmMatch": 0,
@@ -206909,9 +215340,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 321,
- "default": 8414,
- "total": 8735
+ "tmMatch": 322,
+ "default": 8797,
+ "total": 9119
},
"approvalCosts": {
"tmMatch": 0,
@@ -207500,7 +215931,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15726219/medium/13d125d9b19bf6e523879837a7768002.jpeg",
"preTranslated": 0,
- "totalCosts": 1769
+ "totalCosts": 2057
},
"languages": [
{
@@ -207510,22 +215941,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1769
+ "totalCosts": 2057
},
"translated": {
- "tmMatch": 41,
- "default": 1728,
- "total": 1769
+ "tmMatch": 45,
+ "default": 2012,
+ "total": 2057
},
"targetTranslated": {
- "tmMatch": 36,
- "default": 1519,
- "total": 1555
+ "tmMatch": 38,
+ "default": 1789,
+ "total": 1827
},
"translatedByMt": {
- "tmMatch": 13,
- "default": 240,
- "total": 253
+ "tmMatch": 17,
+ "default": 249,
+ "total": 266
},
"approved": {
"tmMatch": 0,
@@ -207533,9 +215964,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 41,
- "default": 1728,
- "total": 1769
+ "tmMatch": 45,
+ "default": 2012,
+ "total": 2057
},
"approvalCosts": {
"tmMatch": 0,
@@ -207613,7 +216044,7 @@
"language": {
"id": "ro",
"name": "Romanian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 190480
@@ -207719,7 +216150,7 @@
"language": {
"id": "ro",
"name": "Romanian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -207759,7 +216190,7 @@
"language": {
"id": "sv-SE",
"name": "Swedish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 3
@@ -207911,7 +216342,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15526713/medium/a65fab62bbc032697e4d12599f864085.jpeg",
"preTranslated": 0,
- "totalCosts": 89
+ "totalCosts": 197
},
"languages": [
{
@@ -207921,17 +216352,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 89
+ "totalCosts": 197
},
"translated": {
- "tmMatch": 0,
- "default": 89,
- "total": 89
+ "tmMatch": 1,
+ "default": 196,
+ "total": 197
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 95,
- "total": 95
+ "tmMatch": 1,
+ "default": 194,
+ "total": 195
},
"translatedByMt": {
"tmMatch": 0,
@@ -207944,9 +216375,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 89,
- "total": 89
+ "tmMatch": 1,
+ "default": 196,
+ "total": 197
},
"approvalCosts": {
"tmMatch": 0,
@@ -207971,7 +216402,7 @@
"language": {
"id": "sr-CS",
"name": "Serbian (Latin)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 65
@@ -208024,7 +216455,7 @@
"language": {
"id": "sr-CS",
"name": "Serbian (Latin)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 29
@@ -208183,7 +216614,7 @@
"language": {
"id": "fa",
"name": "Persian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 49
@@ -209334,6 +217765,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15814293,
+ "username": "bab0001n",
+ "fullName": "Oleksandr Suslov (bab0001n)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15814293/medium/08603dbb32bbe3dfd8edb65514eb39bb.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 32
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 32
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 32,
+ "total": 32
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 30,
+ "total": 30
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 30,
+ "total": 30
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 32,
+ "total": 32
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15551683,
@@ -209978,7 +218462,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15725187/medium/61728944dc52ff3364d66c799b58171a.jpg",
"preTranslated": 0,
- "totalCosts": 1315
+ "totalCosts": 1341
},
"languages": [
{
@@ -210028,17 +218512,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 106
+ "totalCosts": 132
},
"translated": {
"tmMatch": 0,
- "default": 106,
- "total": 106
+ "default": 132,
+ "total": 132
},
"targetTranslated": {
"tmMatch": 0,
- "default": 131,
- "total": 131
+ "default": 168,
+ "total": 168
},
"translatedByMt": {
"tmMatch": 0,
@@ -210052,8 +218536,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 106,
- "total": 106
+ "default": 132,
+ "total": 132
},
"approvalCosts": {
"tmMatch": 0,
@@ -210124,7 +218608,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14787370/medium/9bb8a2d0d244e04f14b523e895b08100.jpg",
"preTranslated": 0,
- "totalCosts": 10928
+ "totalCosts": 13531
},
"languages": [
{
@@ -210134,22 +218618,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10928
+ "totalCosts": 13531
},
"translated": {
- "tmMatch": 129,
- "default": 10799,
- "total": 10928
+ "tmMatch": 136,
+ "default": 13395,
+ "total": 13531
},
"targetTranslated": {
- "tmMatch": 130,
- "default": 9219,
- "total": 9349
+ "tmMatch": 138,
+ "default": 11496,
+ "total": 11634
},
"translatedByMt": {
- "tmMatch": 59,
+ "tmMatch": 60,
"default": 11,
- "total": 70
+ "total": 71
},
"approved": {
"tmMatch": 0,
@@ -210157,9 +218641,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 129,
- "default": 10799,
- "total": 10928
+ "tmMatch": 136,
+ "default": 13395,
+ "total": 13531
},
"approvalCosts": {
"tmMatch": 0,
@@ -210275,6 +218759,59 @@
}
]
},
+ {
+ "user": {
+ "id": 13357654,
+ "username": "osama94",
+ "fullName": "Osama Abbud (osama94)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13357654/medium/12f8768a5ebb13bfb12299a6909b90c3.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 475
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 475
+ },
+ "translated": {
+ "tmMatch": 8,
+ "default": 467,
+ "total": 475
+ },
+ "targetTranslated": {
+ "tmMatch": 6,
+ "default": 458,
+ "total": 464
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 8,
+ "default": 467,
+ "total": 475
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14694870,
@@ -210502,7 +219039,7 @@
"language": {
"id": "bn",
"name": "Bengali",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 52
@@ -211032,7 +219569,7 @@
"language": {
"id": "vi",
"name": "Vietnamese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 679
@@ -211237,7 +219774,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/17361/medium/fecfafa7716ac9d6838b43c31f48f6b9.png",
"preTranslated": 0,
- "totalCosts": 22605
+ "totalCosts": 22967
},
"languages": [
{
@@ -211247,22 +219784,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22605
+ "totalCosts": 22967
},
"translated": {
- "tmMatch": 4577,
- "default": 18028,
- "total": 22605
+ "tmMatch": 4597,
+ "default": 18370,
+ "total": 22967
},
"targetTranslated": {
- "tmMatch": 5494,
- "default": 20678,
- "total": 26172
+ "tmMatch": 5516,
+ "default": 21069,
+ "total": 26585
},
"translatedByMt": {
"tmMatch": 25,
- "default": 1758,
- "total": 1783
+ "default": 1769,
+ "total": 1794
},
"approved": {
"tmMatch": 0,
@@ -211270,9 +219807,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4577,
- "default": 18028,
- "total": 22605
+ "tmMatch": 4597,
+ "default": 18370,
+ "total": 22967
},
"approvalCosts": {
"tmMatch": 0,
@@ -211445,8 +219982,8 @@
"user": {
"id": 14149679,
"username": "Playzo",
- "fullName": "Patrik Pažický (Playzo)",
- "userRole": "Translator",
+ "fullName": "Patrik Pazicky (Playzo)",
+ "userRole": "",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14149679/medium/0e9deec408e99d6b5676f3a72b379012.jpeg",
"preTranslated": 0,
"totalCosts": 2795
@@ -211456,7 +219993,7 @@
"language": {
"id": "sk",
"name": "Slovak",
- "userRole": "Translator",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2795
@@ -214478,8 +223015,8 @@
},
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Manager",
"tmSavings": 0,
"preTranslate": 91,
@@ -215183,7 +223720,7 @@
"language": {
"id": "vi",
"name": "Vietnamese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 39
@@ -216480,6 +225017,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15843051,
+ "username": "xnk",
+ "fullName": "Phil Zhang (xnk)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843051/medium/3b4f74cebd1118c34a383d992260046e_default.png",
+ "preTranslated": 0,
+ "totalCosts": 400
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 400
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 400,
+ "total": 400
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 653,
+ "total": 653
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 400,
+ "total": 400
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14952363,
@@ -216707,7 +225297,7 @@
"language": {
"id": "vi",
"name": "Vietnamese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 64
@@ -217101,7 +225691,7 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 25915
+ "total": 26734
},
"translationCosts": {
"tmMatch": 741,
@@ -217675,7 +226265,7 @@
"language": {
"id": "ca",
"name": "Catalan",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1592
@@ -217715,7 +226305,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2
@@ -218495,6 +227085,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15887389,
+ "username": "iamPeter",
+ "fullName": "Péter (iamPeter)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887389/medium/453e758f89098129ff73a3aef08b8aea_default.png",
+ "preTranslated": 0,
+ "totalCosts": 107
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "hu",
+ "name": "Hungarian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 107
+ },
+ "translated": {
+ "tmMatch": 15,
+ "default": 92,
+ "total": 107
+ },
+ "targetTranslated": {
+ "tmMatch": 15,
+ "default": 95,
+ "total": 110
+ },
+ "translatedByMt": {
+ "tmMatch": 12,
+ "default": 0,
+ "total": 12
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 15,
+ "default": 92,
+ "total": 107
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13328854,
@@ -218563,7 +227206,7 @@
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2
@@ -218609,32 +227252,32 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15636483/medium/36438daccc42652147c1b8977cab1415.jpg",
"preTranslated": 0,
- "totalCosts": 1586
+ "totalCosts": 1697
},
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-IN",
+ "name": "Urdu (India)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1586
+ "totalCosts": 1697
},
"translated": {
- "tmMatch": 78,
- "default": 1508,
- "total": 1586
+ "tmMatch": 80,
+ "default": 1617,
+ "total": 1697
},
"targetTranslated": {
- "tmMatch": 85,
- "default": 1951,
- "total": 2036
+ "tmMatch": 87,
+ "default": 2105,
+ "total": 2192
},
"translatedByMt": {
- "tmMatch": 47,
- "default": 4,
- "total": 51
+ "tmMatch": 48,
+ "default": 5,
+ "total": 53
},
"approved": {
"tmMatch": 0,
@@ -218642,9 +227285,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 78,
- "default": 1508,
- "total": 1586
+ "tmMatch": 80,
+ "default": 1617,
+ "total": 1697
},
"approvalCosts": {
"tmMatch": 0,
@@ -219716,7 +228359,7 @@
"language": {
"id": "fil",
"name": "Filipino",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 112
@@ -221027,6 +229670,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15879335,
+ "username": "reecertv",
+ "fullName": "ReecerTV (reecertv)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15879335/medium/4e7ff0320d66f0e6f31ec6aeab94353d.png",
+ "preTranslated": 0,
+ "totalCosts": 7
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "lb",
+ "name": "Luxembourgish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 7
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14962881,
@@ -222168,6 +230864,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15855621,
+ "username": "subriper",
+ "fullName": "Reza Hazrati (subriper)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15855621/medium/ab1a2868b313e6dfc113a754286d37d5.jpg",
+ "preTranslated": 0,
+ "totalCosts": 303
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 303
+ },
+ "translated": {
+ "tmMatch": 14,
+ "default": 289,
+ "total": 303
+ },
+ "targetTranslated": {
+ "tmMatch": 20,
+ "default": 411,
+ "total": 431
+ },
+ "translatedByMt": {
+ "tmMatch": 7,
+ "default": 3,
+ "total": 10
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 14,
+ "default": 289,
+ "total": 303
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14364198,
@@ -222388,7 +231137,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14777654/medium/2b82111d83c35beff3f05476b3a65b2f.png",
"preTranslated": 0,
- "totalCosts": 267
+ "totalCosts": 616
},
"languages": [
{
@@ -222398,22 +231147,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 267
+ "totalCosts": 616
},
"translated": {
- "tmMatch": 0,
- "default": 267,
- "total": 267
+ "tmMatch": 8,
+ "default": 608,
+ "total": 616
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 326,
- "total": 326
+ "tmMatch": 8,
+ "default": 674,
+ "total": 682
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 16,
- "total": 16
+ "tmMatch": 1,
+ "default": 28,
+ "total": 29
},
"approved": {
"tmMatch": 0,
@@ -222421,9 +231170,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 267,
- "total": 267
+ "tmMatch": 8,
+ "default": 608,
+ "total": 616
},
"approvalCosts": {
"tmMatch": 0,
@@ -223117,7 +231866,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14553216/medium/ff7357a18e524ec40facc964cb2d15bc.jpeg",
"preTranslated": 0,
- "totalCosts": 40701
+ "totalCosts": 40723
},
"languages": [
{
@@ -223127,17 +231876,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 40700
+ "totalCosts": 40722
},
"translated": {
- "tmMatch": 2007,
- "default": 38693,
- "total": 40700
+ "tmMatch": 2009,
+ "default": 38713,
+ "total": 40722
},
"targetTranslated": {
- "tmMatch": 3083,
- "default": 58467,
- "total": 61550
+ "tmMatch": 3085,
+ "default": 58497,
+ "total": 61582
},
"translatedByMt": {
"tmMatch": 93,
@@ -223150,9 +231899,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2007,
- "default": 38693,
- "total": 40700
+ "tmMatch": 2009,
+ "default": 38713,
+ "total": 40722
},
"approvalCosts": {
"tmMatch": 0,
@@ -223694,7 +232443,7 @@
"language": {
"id": "cs",
"name": "Czech",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 67
@@ -223944,6 +232693,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15843399,
+ "username": "tavaresrocio4",
+ "fullName": "Rocio Tavares (tavaresrocio4)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843399/medium/b61f3285005db8161a578d5c4c9005f8.png",
+ "preTranslated": 0,
+ "totalCosts": 31
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 31
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 34,
+ "total": 34
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14568946,
@@ -225536,6 +234338,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14450042,
+ "username": "Roxana_Calderon",
+ "fullName": "Roxana Calderon (Roxana_Calderon)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14450042/medium/e15c003f09ec85859808ac43512501c6.png",
+ "preTranslated": 0,
+ "totalCosts": 3306
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 3306
+ },
+ "translated": {
+ "tmMatch": 598,
+ "default": 2708,
+ "total": 3306
+ },
+ "targetTranslated": {
+ "tmMatch": 659,
+ "default": 3021,
+ "total": 3680
+ },
+ "translatedByMt": {
+ "tmMatch": 36,
+ "default": 627,
+ "total": 663
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 598,
+ "default": 2708,
+ "total": 3306
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15369914,
@@ -225907,6 +234762,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15885247,
+ "username": "ct1aic.eth",
+ "fullName": "Rui Costa (ct1aic.eth)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15885247/medium/cf22113f9226047f8f9868e4774bc4c3.png",
+ "preTranslated": 0,
+ "totalCosts": 5629
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "pt-PT",
+ "name": "Portuguese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 5629
+ },
+ "translated": {
+ "tmMatch": 203,
+ "default": 5426,
+ "total": 5629
+ },
+ "targetTranslated": {
+ "tmMatch": 216,
+ "default": 5931,
+ "total": 6147
+ },
+ "translatedByMt": {
+ "tmMatch": 38,
+ "default": 29,
+ "total": 67
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 203,
+ "default": 5426,
+ "total": 5629
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15431992,
@@ -225968,7 +234876,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14691832/medium/edac3ef58631bde43e40ac815ef18dc5.png",
"preTranslated": 0,
- "totalCosts": 872
+ "totalCosts": 1241
},
"languages": [
{
@@ -225978,22 +234886,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 872
+ "totalCosts": 1241
},
"translated": {
- "tmMatch": 78,
- "default": 794,
- "total": 872
+ "tmMatch": 111,
+ "default": 1130,
+ "total": 1241
},
"targetTranslated": {
- "tmMatch": 156,
- "default": 1013,
- "total": 1169
+ "tmMatch": 196,
+ "default": 1392,
+ "total": 1588
},
"translatedByMt": {
"tmMatch": 5,
- "default": 204,
- "total": 209
+ "default": 223,
+ "total": 228
},
"approved": {
"tmMatch": 0,
@@ -226001,9 +234909,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 78,
- "default": 794,
- "total": 872
+ "tmMatch": 111,
+ "default": 1130,
+ "total": 1241
},
"approvalCosts": {
"tmMatch": 0,
@@ -226180,7 +235088,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15790907/medium/a8e92669bcd0e8cbe81cba6ad60b6163.png",
"preTranslated": 0,
- "totalCosts": 64
+ "totalCosts": 1684
},
"languages": [
{
@@ -226190,22 +235098,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 64
+ "totalCosts": 1684
},
"translated": {
- "tmMatch": 0,
- "default": 64,
- "total": 64
+ "tmMatch": 15,
+ "default": 1669,
+ "total": 1684
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 190,
- "total": 190
+ "tmMatch": 32,
+ "default": 4612,
+ "total": 4644
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 4,
+ "default": 81,
+ "total": 85
},
"approved": {
"tmMatch": 0,
@@ -226213,9 +235121,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 64,
- "total": 64
+ "tmMatch": 15,
+ "default": 1669,
+ "total": 1684
},
"approvalCosts": {
"tmMatch": 0,
@@ -226702,6 +235610,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15835983,
+ "username": "saday18hernandez2004",
+ "fullName": "Saday Hernández (saday18hernandez2004)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15835983/medium/8c15b511414ddfacf15479ca54e848c5.png",
+ "preTranslated": 0,
+ "totalCosts": 174
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 174
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 174,
+ "total": 174
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 212,
+ "total": 212
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 150,
+ "total": 150
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 174,
+ "total": 174
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15522454,
@@ -228852,7 +237813,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14914333/medium/9fe76315a573f9f4e574d0260b5e5b02.png",
"preTranslated": 0,
- "totalCosts": 7974
+ "totalCosts": 8047
},
"languages": [
{
@@ -228862,17 +237823,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 7974
+ "totalCosts": 8047
},
"translated": {
"tmMatch": 90,
- "default": 7884,
- "total": 7974
+ "default": 7957,
+ "total": 8047
},
"targetTranslated": {
"tmMatch": 82,
- "default": 6981,
- "total": 7063
+ "default": 7039,
+ "total": 7121
},
"translatedByMt": {
"tmMatch": 0,
@@ -228886,8 +237847,8 @@
},
"translationCosts": {
"tmMatch": 90,
- "default": 7884,
- "total": 7974
+ "default": 7957,
+ "total": 8047
},
"approvalCosts": {
"tmMatch": 0,
@@ -229268,6 +238229,99 @@
}
]
},
+ {
+ "user": {
+ "id": 15888443,
+ "username": "ou465557",
+ "fullName": "San Ou (ou465557)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15888443/medium/7abcc98b1cbbe7887836bec066883263.png",
+ "preTranslated": 0,
+ "totalCosts": 13
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "af",
+ "name": "Afrikaans",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 10
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 3
+ },
+ "translated": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "targetTranslated": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15020309,
@@ -229586,8 +238640,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -229853,7 +238907,7 @@
"language": {
"id": "uk",
"name": "Ukrainian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 4
@@ -229997,6 +239051,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15830189,
+ "username": "Satorizh",
+ "fullName": "Satori (Satorizh)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15830189/medium/b84dabb43baa1b6f60b16a9ae4b91ca3.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 482
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 482
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 482,
+ "total": 482
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 783,
+ "total": 783
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 26,
+ "total": 26
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 482,
+ "total": 482
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15509414,
@@ -230050,6 +239157,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15819191,
+ "username": "saumitrakapoor24",
+ "fullName": "Saumitra Kapoor (saumitrakapoor24)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15819191/medium/c14241bc9428963993d49580eb0c0eee.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 31
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "hi",
+ "name": "Hindi",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 31
+ },
+ "translated": {
+ "tmMatch": 4,
+ "default": 27,
+ "total": 31
+ },
+ "targetTranslated": {
+ "tmMatch": 7,
+ "default": 49,
+ "total": 56
+ },
+ "translatedByMt": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 4,
+ "default": 27,
+ "total": 31
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14599152,
@@ -230953,7 +240113,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 472
@@ -231052,7 +240212,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14935269/medium/a19bc3c2b95ffb85db430baeba1e249d.png",
"preTranslated": 0,
- "totalCosts": 63
+ "totalCosts": 78
},
"languages": [
{
@@ -231062,22 +240222,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 63
+ "totalCosts": 78
},
"translated": {
"tmMatch": 0,
- "default": 63,
- "total": 63
+ "default": 78,
+ "total": 78
},
"targetTranslated": {
"tmMatch": 0,
- "default": 66,
- "total": 66
+ "default": 81,
+ "total": 81
},
"translatedByMt": {
"tmMatch": 0,
- "default": 63,
- "total": 63
+ "default": 78,
+ "total": 78
},
"approved": {
"tmMatch": 0,
@@ -231086,8 +240246,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 63,
- "total": 63
+ "default": 78,
+ "total": 78
},
"approvalCosts": {
"tmMatch": 0,
@@ -231892,6 +241052,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15828035,
+ "username": "sergiosolmonte",
+ "fullName": "Sergio Solmonte (sergiosolmonte)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15828035/medium/548c400ee04059c00acb6a8c97d03f3b.png",
+ "preTranslated": 0,
+ "totalCosts": 275
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 275
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 275,
+ "total": 275
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 283,
+ "total": 283
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 67,
+ "total": 67
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 275,
+ "total": 275
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14865420,
@@ -232271,7 +241484,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15328532/medium/78e4ff5d50b928c2aea8ff50b2ff1c39.jpg",
"preTranslated": 0,
- "totalCosts": 904
+ "totalCosts": 1093
},
"languages": [
{
@@ -232281,17 +241494,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 904
+ "totalCosts": 1093
},
"translated": {
- "tmMatch": 15,
- "default": 889,
- "total": 904
+ "tmMatch": 18,
+ "default": 1075,
+ "total": 1093
},
"targetTranslated": {
- "tmMatch": 12,
- "default": 632,
- "total": 644
+ "tmMatch": 15,
+ "default": 802,
+ "total": 817
},
"translatedByMt": {
"tmMatch": 0,
@@ -232304,9 +241517,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 15,
- "default": 889,
- "total": 904
+ "tmMatch": 18,
+ "default": 1075,
+ "total": 1093
},
"approvalCosts": {
"tmMatch": 0,
@@ -232377,7 +241590,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15436178/medium/2b6c58faa6bb8607c4a43cfc42e18b29.png",
"preTranslated": 0,
- "totalCosts": 864
+ "totalCosts": 880
},
"languages": [
{
@@ -232387,17 +241600,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 864
+ "totalCosts": 880
},
"translated": {
"tmMatch": 56,
- "default": 808,
- "total": 864
+ "default": 824,
+ "total": 880
},
"targetTranslated": {
"tmMatch": 43,
- "default": 603,
- "total": 646
+ "default": 619,
+ "total": 662
},
"translatedByMt": {
"tmMatch": 32,
@@ -232411,8 +241624,8 @@
},
"translationCosts": {
"tmMatch": 56,
- "default": 808,
- "total": 864
+ "default": 824,
+ "total": 880
},
"approvalCosts": {
"tmMatch": 0,
@@ -232543,7 +241756,7 @@
"language": {
"id": "az",
"name": "Azerbaijani",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 945
@@ -234913,6 +244126,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15840281,
+ "username": "vcsofi",
+ "fullName": "Sofía Villarreal (vcsofi)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15840281/medium/fe0cdb5b21b138b8b32693d382c83cc4.png",
+ "preTranslated": 0,
+ "totalCosts": 11
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 11
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15359410,
@@ -234966,6 +244232,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14036968,
+ "username": "tahasetri",
+ "fullName": "SolTan Taha (tahasetri)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14036968/medium/94af0a032eb31b7f8c465a1a05d15cee.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 10
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "af",
+ "name": "Afrikaans",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 10
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15641151,
@@ -236437,59 +245756,6 @@
}
]
},
- {
- "user": {
- "id": 14707408,
- "username": "Just-Stev",
- "fullName": "Stev110 (Just-Stev)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14707408/medium/06bb638d445604925d0bcaa58768558b.png",
- "preTranslated": 0,
- "totalCosts": 99
- },
- "languages": [
- {
- "language": {
- "id": "de",
- "name": "German",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 99
- },
- "translated": {
- "tmMatch": 0,
- "default": 99,
- "total": 99
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 98,
- "total": 98
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 99,
- "total": 99
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
{
"user": {
"id": 15359724,
@@ -236596,6 +245862,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15854595,
+ "username": "badillos1998",
+ "fullName": "Steven Badillo (badillos1998)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15854595/medium/5237fb21647f11d9482225a1295ed2d9.png",
+ "preTranslated": 0,
+ "totalCosts": 1503
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1503
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 1502,
+ "total": 1503
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 1540,
+ "total": 1541
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 836,
+ "total": 836
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 1502,
+ "total": 1503
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13243539,
@@ -236649,6 +245968,59 @@
}
]
},
+ {
+ "user": {
+ "id": 14707408,
+ "username": "Just-Stev",
+ "fullName": "Steven Me (Just-Stev)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14707408/medium/06bb638d445604925d0bcaa58768558b.png",
+ "preTranslated": 0,
+ "totalCosts": 275
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 275
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 275,
+ "total": 275
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 274,
+ "total": 274
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 54,
+ "total": 54
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 275,
+ "total": 275
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15082843,
@@ -237452,7 +246824,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13249257/medium/f566e07e86e26f5911df1ddf5fae796d.png",
"preTranslated": 0,
- "totalCosts": 18081
+ "totalCosts": 18771
},
"languages": [
{
@@ -237462,17 +246834,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 18081
+ "totalCosts": 18771
},
"translated": {
- "tmMatch": 547,
- "default": 17534,
- "total": 18081
+ "tmMatch": 570,
+ "default": 18201,
+ "total": 18771
},
"targetTranslated": {
- "tmMatch": 629,
- "default": 20122,
- "total": 20751
+ "tmMatch": 653,
+ "default": 20921,
+ "total": 21574
},
"translatedByMt": {
"tmMatch": 0,
@@ -237485,9 +246857,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 547,
- "default": 17534,
- "total": 18081
+ "tmMatch": 570,
+ "default": 18201,
+ "total": 18771
},
"approvalCosts": {
"tmMatch": 0,
@@ -238148,7 +247520,7 @@
"language": {
"id": "ja",
"name": "Japanese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 125
@@ -239155,7 +248527,7 @@
"language": {
"id": "th",
"name": "Thai",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 182
@@ -239208,7 +248580,7 @@
"language": {
"id": "ro",
"name": "Romanian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 186
@@ -239564,6 +248936,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15788035,
+ "username": "jscaothe",
+ "fullName": "The Cao Manh (jscaothe)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15788035/medium/d41e12c03d23663a215cb0ebef64d4d1.png",
+ "preTranslated": 0,
+ "totalCosts": 31
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "vi",
+ "name": "Vietnamese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 31
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 43,
+ "total": 43
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15048483,
@@ -239736,8 +249161,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -242063,7 +251488,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15378350/medium/f438c207621a284d4058cca58dba9e93.jpeg",
"preTranslated": 0,
- "totalCosts": 81
+ "totalCosts": 87
},
"languages": [
{
@@ -242073,17 +251498,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 81
+ "totalCosts": 87
},
"translated": {
"tmMatch": 4,
- "default": 77,
- "total": 81
+ "default": 83,
+ "total": 87
},
"targetTranslated": {
"tmMatch": 146,
- "default": 386,
- "total": 532
+ "default": 392,
+ "total": 538
},
"translatedByMt": {
"tmMatch": 1,
@@ -242097,8 +251522,8 @@
},
"translationCosts": {
"tmMatch": 4,
- "default": 77,
- "total": 81
+ "default": 83,
+ "total": 87
},
"approvalCosts": {
"tmMatch": 0,
@@ -242441,7 +251866,7 @@
"language": {
"id": "vi",
"name": "Vietnamese",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 4081
@@ -243786,7 +253211,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14690454/medium/595a121d4a7427f7a21b75b32017c247.jpg",
"preTranslated": 0,
- "totalCosts": 27318
+ "totalCosts": 27869
},
"languages": [
{
@@ -243796,17 +253221,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 27318
+ "totalCosts": 27869
},
"translated": {
- "tmMatch": 796,
- "default": 26522,
- "total": 27318
+ "tmMatch": 797,
+ "default": 27072,
+ "total": 27869
},
"targetTranslated": {
- "tmMatch": 722,
- "default": 20897,
- "total": 21619
+ "tmMatch": 723,
+ "default": 21360,
+ "total": 22083
},
"translatedByMt": {
"tmMatch": 12,
@@ -243819,9 +253244,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 796,
- "default": 26522,
- "total": 27318
+ "tmMatch": 797,
+ "default": 27072,
+ "total": 27869
},
"approvalCosts": {
"tmMatch": 0,
@@ -244217,7 +253642,7 @@
"language": {
"id": "de",
"name": "German",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 4
@@ -244429,7 +253854,7 @@
"language": {
"id": "sr-CS",
"name": "Serbian (Latin)",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 7
@@ -244785,6 +254210,59 @@
}
]
},
+ {
+ "user": {
+ "id": 13289968,
+ "username": "vicesalles",
+ "fullName": "Vicenç Sallés (vicesalles)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13289968/medium/53d57fb5c925c7b26e7b49f26f4f6f9c_default.png",
+ "preTranslated": 0,
+ "totalCosts": 92
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ca",
+ "name": "Catalan",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 92
+ },
+ "translated": {
+ "tmMatch": 25,
+ "default": 67,
+ "total": 92
+ },
+ "targetTranslated": {
+ "tmMatch": 30,
+ "default": 68,
+ "total": 98
+ },
+ "translatedByMt": {
+ "tmMatch": 11,
+ "default": 0,
+ "total": 11
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 25,
+ "default": 67,
+ "total": 92
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15207648,
@@ -245108,35 +254586,35 @@
"id": 15789613,
"username": "djvictorvargas1988",
"fullName": "Victor Vargas (djvictorvargas1988)",
- "userRole": "Translator",
+ "userRole": "",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15789613/medium/f5d59ce9fa974c34fed81ee4bcfe45de.jpeg",
"preTranslated": 0,
- "totalCosts": 54
+ "totalCosts": 472
},
"languages": [
{
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Translator",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 54
+ "totalCosts": 472
},
"translated": {
- "tmMatch": 3,
- "default": 51,
- "total": 54
+ "tmMatch": 14,
+ "default": 458,
+ "total": 472
},
"targetTranslated": {
- "tmMatch": 9,
- "default": 66,
- "total": 75
+ "tmMatch": 21,
+ "default": 495,
+ "total": 516
},
"translatedByMt": {
"tmMatch": 0,
- "default": 20,
- "total": 20
+ "default": 113,
+ "total": 113
},
"approved": {
"tmMatch": 0,
@@ -245144,9 +254622,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 51,
- "total": 54
+ "tmMatch": 14,
+ "default": 458,
+ "total": 472
},
"approvalCosts": {
"tmMatch": 0,
@@ -245620,6 +255098,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15869379,
+ "username": "viktoriia.mykytiuk02",
+ "fullName": "Viktoriia Mykytiuk (viktoriia.mykytiuk02)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869379/medium/674749c0e8809c8963f1f2252ea54f75.png",
+ "preTranslated": 0,
+ "totalCosts": 2385
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 2385
+ },
+ "translated": {
+ "tmMatch": 5,
+ "default": 2380,
+ "total": 2385
+ },
+ "targetTranslated": {
+ "tmMatch": 3,
+ "default": 2109,
+ "total": 2112
+ },
+ "translatedByMt": {
+ "tmMatch": 5,
+ "default": 143,
+ "total": 148
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 5,
+ "default": 2380,
+ "total": 2385
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15844775,
+ "username": "nesvavol.viktoria",
+ "fullName": "Viktoriia Nesvavol (nesvavol.viktoria)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15844775/medium/ca3c445013eb90d2bba9934520192161.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 134
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Limited Access",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 134
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 134,
+ "total": 134
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 124,
+ "total": 124
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 33,
+ "total": 33
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 134,
+ "total": 134
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14992351,
@@ -246741,7 +256325,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15241608/medium/dfa20fade20b2314f45079d92687afee_default.png",
"preTranslated": 0,
- "totalCosts": 3706
+ "totalCosts": 3723
},
"languages": [
{
@@ -246751,17 +256335,17 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3706
+ "totalCosts": 3723
},
"translated": {
- "tmMatch": 260,
- "default": 3446,
- "total": 3706
+ "tmMatch": 269,
+ "default": 3454,
+ "total": 3723
},
"targetTranslated": {
- "tmMatch": 279,
- "default": 3668,
- "total": 3947
+ "tmMatch": 289,
+ "default": 3677,
+ "total": 3966
},
"translatedByMt": {
"tmMatch": 6,
@@ -246771,12 +256355,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 4118
+ "total": 4230
},
"translationCosts": {
- "tmMatch": 260,
- "default": 3446,
- "total": 3706
+ "tmMatch": 269,
+ "default": 3454,
+ "total": 3723
},
"approvalCosts": {
"tmMatch": 0,
@@ -247689,7 +257273,7 @@
"language": {
"id": "ru",
"name": "Russian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 98
@@ -247886,6 +257470,99 @@
}
]
},
+ {
+ "user": {
+ "id": 15806537,
+ "username": "Tyou",
+ "fullName": "Wayne_WY_Chiu (Tyou)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15806537/medium/bcd829ea4cae49b3ec63925ecd75c126.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 1771
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 36
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 36,
+ "total": 36
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 70,
+ "total": 70
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 36,
+ "total": 36
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1735
+ },
+ "translated": {
+ "tmMatch": 62,
+ "default": 1673,
+ "total": 1735
+ },
+ "targetTranslated": {
+ "tmMatch": 79,
+ "default": 2645,
+ "total": 2724
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 62,
+ "default": 1673,
+ "total": 1735
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15616701,
@@ -248749,7 +258426,7 @@
"language": {
"id": "ko",
"name": "Korean",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 42
@@ -249052,6 +258729,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15840887,
+ "username": "jak0x",
+ "fullName": "XF Hack (jak0x)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15840887/medium/6ee963317953f0cf7d101ee8adb49426.png",
+ "preTranslated": 0,
+ "totalCosts": 14
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "af",
+ "name": "Afrikaans",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 14
+ },
+ "translated": {
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
+ },
+ "targetTranslated": {
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14731048,
@@ -249809,7 +259539,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 23
@@ -250271,8 +260001,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -251260,7 +260990,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15700269/medium/f95cbc9011488346af5956ba6004cb01.png",
"preTranslated": 0,
- "totalCosts": 74
+ "totalCosts": 115
},
"languages": [
{
@@ -251270,17 +261000,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 74
+ "totalCosts": 115
},
"translated": {
- "tmMatch": 0,
- "default": 74,
- "total": 74
+ "tmMatch": 15,
+ "default": 100,
+ "total": 115
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 120,
- "total": 120
+ "tmMatch": 28,
+ "default": 165,
+ "total": 193
},
"translatedByMt": {
"tmMatch": 0,
@@ -251293,9 +261023,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 74,
- "total": 74
+ "tmMatch": 15,
+ "default": 100,
+ "total": 115
},
"approvalCosts": {
"tmMatch": 0,
@@ -251358,6 +261088,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15856841,
+ "username": "weiyuzhi2022",
+ "fullName": "YuZhi Wei (weiyuzhi2022)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15856841/medium/604c48d6d4f0f60a4495f8586908076c.png",
+ "preTranslated": 0,
+ "totalCosts": 8037
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 8037
+ },
+ "translated": {
+ "tmMatch": 15,
+ "default": 8022,
+ "total": 8037
+ },
+ "targetTranslated": {
+ "tmMatch": 19,
+ "default": 13682,
+ "total": 13701
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 15,
+ "default": 8022,
+ "total": 8037
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13546290,
@@ -252471,6 +262254,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15846331,
+ "username": "Zairez1",
+ "fullName": "Zaire (Zairez1)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15846331/medium/414ee48f37599c6343028848f65f552b.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 65
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 65
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 65,
+ "total": 65
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 63,
+ "total": 63
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 65,
+ "total": 65
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14778956,
@@ -253690,6 +263526,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15811963,
+ "username": "abdallahobeidat440",
+ "fullName": "abdallah obeidat (abdallahobeidat440)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15811963/medium/169308828473085ca4b672103ecb5f68.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 24
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 24
+ },
+ "translated": {
+ "tmMatch": 3,
+ "default": 21,
+ "total": 24
+ },
+ "targetTranslated": {
+ "tmMatch": 4,
+ "default": 16,
+ "total": 20
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 3,
+ "default": 21,
+ "total": 24
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14205710,
@@ -254856,6 +264745,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15839745,
+ "username": "alijamali",
+ "fullName": "ali jamali (alijamali)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15839745/medium/c9a4e12508354d34ad7c25452f4d5cf2.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 63
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 63
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 63,
+ "total": 63
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 115,
+ "total": 115
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 63,
+ "total": 63
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14737690,
@@ -257379,17 +267321,17 @@
"id": 15716195,
"username": "cbow36998",
"fullName": "cbow36998_ (cbow36998)",
- "userRole": "Translator",
+ "userRole": "Blocked",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15716195/medium/ff00ad60b11e0370fbe59c9b79fbc4ec.jpg",
"preTranslated": 0,
- "totalCosts": 7
+ "totalCosts": 128
},
"languages": [
{
"language": {
"id": "az",
"name": "Azerbaijani",
- "userRole": "Translator",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -257429,20 +267371,60 @@
"language": {
"id": "fil",
"name": "Filipino",
- "userRole": "Translator",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6
+ "totalCosts": 117
},
"translated": {
+ "tmMatch": 4,
+ "default": 113,
+ "total": 117
+ },
+ "targetTranslated": {
+ "tmMatch": 4,
+ "default": 75,
+ "total": 79
+ },
+ "translatedByMt": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 4,
+ "default": 113,
+ "total": 117
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
+ "userRole": "Blocked",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 10
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"targetTranslated": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 10,
+ "total": 10
},
"translatedByMt": {
"tmMatch": 0,
@@ -257456,8 +267438,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 10,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -257732,6 +267714,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15847967,
+ "username": "chefkozaki",
+ "fullName": "chefkozaki",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15847967/medium/68dd98227d7e6c8600937d752bb5a9a3.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 25
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "vi",
+ "name": "Vietnamese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 25
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 25,
+ "total": 25
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 36,
+ "total": 36
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 25,
+ "total": 25
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14646244,
@@ -257785,6 +267820,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15816363,
+ "username": "chenggang-zh",
+ "fullName": "chenggang (chenggang-zh)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816363/medium/a2ca44a459e8ce152ba8dfce117cb8fa.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 49
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 49
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 49,
+ "total": 49
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 72,
+ "total": 72
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 49,
+ "total": 49
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14709680,
@@ -258376,7 +268464,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15314206/medium/97a1d7142aa4eba6ed8a0212ddada4a8.jpeg",
"preTranslated": 0,
- "totalCosts": 75433
+ "totalCosts": 76076
},
"languages": [
{
@@ -258386,22 +268474,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 75433
+ "totalCosts": 76076
},
"translated": {
- "tmMatch": 3154,
- "default": 72279,
- "total": 75433
+ "tmMatch": 3165,
+ "default": 72911,
+ "total": 76076
},
"targetTranslated": {
- "tmMatch": 4916,
- "default": 113147,
- "total": 118063
+ "tmMatch": 4938,
+ "default": 114120,
+ "total": 119058
},
"translatedByMt": {
- "tmMatch": 69,
- "default": 584,
- "total": 653
+ "tmMatch": 72,
+ "default": 642,
+ "total": 714
},
"approved": {
"tmMatch": 0,
@@ -258409,9 +268497,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3154,
- "default": 72279,
- "total": 75433
+ "tmMatch": 3165,
+ "default": 72911,
+ "total": 76076
},
"approvalCosts": {
"tmMatch": 0,
@@ -259549,7 +269637,7 @@
"language": {
"id": "ko",
"name": "Korean",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 0
@@ -260384,7 +270472,7 @@
"language": {
"id": "fi",
"name": "Finnish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 814
@@ -260480,30 +270568,30 @@
"id": 15808721,
"username": "fahadanizi",
"fullName": "fahadanizi",
- "userRole": "Translator",
+ "userRole": "Blocked",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15808721/medium/a0fd95274585fea89c0735c63f60a0b1.png",
"preTranslated": 0,
- "totalCosts": 36130
+ "totalCosts": 184336
},
"languages": [
{
"language": {
"id": "ar",
"name": "Arabic",
- "userRole": "Translator",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 36130
+ "totalCosts": 184336
},
"translated": {
- "tmMatch": 826,
- "default": 35304,
- "total": 36130
+ "tmMatch": 2382,
+ "default": 181954,
+ "total": 184336
},
"targetTranslated": {
- "tmMatch": 822,
- "default": 34843,
- "total": 35665
+ "tmMatch": 2378,
+ "default": 180498,
+ "total": 182876
},
"translatedByMt": {
"tmMatch": 0,
@@ -260516,9 +270604,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 826,
- "default": 35304,
- "total": 36130
+ "tmMatch": 2382,
+ "default": 181954,
+ "total": 184336
},
"approvalCosts": {
"tmMatch": 0,
@@ -261066,7 +271154,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15038581/medium/89bf40f6707886365032e3f0520657c1.jpeg",
"preTranslated": 0,
- "totalCosts": 1239
+ "totalCosts": 1241
},
"languages": [
{
@@ -261076,17 +271164,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1239
+ "totalCosts": 1241
},
"translated": {
- "tmMatch": 46,
+ "tmMatch": 48,
"default": 1193,
- "total": 1239
+ "total": 1241
},
"targetTranslated": {
- "tmMatch": 69,
+ "tmMatch": 72,
"default": 1239,
- "total": 1308
+ "total": 1311
},
"translatedByMt": {
"tmMatch": 0,
@@ -261099,9 +271187,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 46,
+ "tmMatch": 48,
"default": 1193,
- "total": 1239
+ "total": 1241
},
"approvalCosts": {
"tmMatch": 0,
@@ -262118,6 +272206,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15880343,
+ "username": "hangleang",
+ "fullName": "hang leang (hangleang)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15880343/medium/a89c7d8a4f6732cbbe2d5abc559f4be3.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 454
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "km",
+ "name": "Khmer",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 454
+ },
+ "translated": {
+ "tmMatch": 10,
+ "default": 444,
+ "total": 454
+ },
+ "targetTranslated": {
+ "tmMatch": 23,
+ "default": 743,
+ "total": 766
+ },
+ "translatedByMt": {
+ "tmMatch": 2,
+ "default": 4,
+ "total": 6
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 10,
+ "default": 444,
+ "total": 454
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14101293,
@@ -262184,8 +272325,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -263841,6 +273982,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15081261,
+ "username": "itinatsunoyaku",
+ "fullName": "itinatsunoyaku",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15081261/medium/d19c80cc934b7c138e2005a481586028.jpg",
+ "preTranslated": 0,
+ "totalCosts": 14
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 14
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 14,
+ "total": 14
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 14,
+ "total": 14
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 14,
+ "total": 14
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14725188,
@@ -264366,7 +274560,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14957177/medium/8323f79a3f73f2e723da72db082c0c22.jpg",
"preTranslated": 0,
- "totalCosts": 37822
+ "totalCosts": 38793
},
"languages": [
{
@@ -264376,32 +274570,85 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 37822
+ "totalCosts": 38793
},
"translated": {
- "tmMatch": 1068,
- "default": 36754,
- "total": 37822
+ "tmMatch": 1082,
+ "default": 37711,
+ "total": 38793
},
"targetTranslated": {
- "tmMatch": 1118,
- "default": 36148,
- "total": 37266
+ "tmMatch": 1132,
+ "default": 37142,
+ "total": 38274
},
"translatedByMt": {
- "tmMatch": 42,
+ "tmMatch": 51,
"default": 14,
- "total": 56
+ "total": 65
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 7650
+ "total": 8624
},
"translationCosts": {
- "tmMatch": 1068,
- "default": 36754,
- "total": 37822
+ "tmMatch": 1082,
+ "default": 37711,
+ "total": 38793
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15858829,
+ "username": "saavedrasebas63",
+ "fullName": "johan saavedra (saavedrasebas63)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15858829/medium/8061a79537c1a5a5e8b6295ea38ce949.png",
+ "preTranslated": 0,
+ "totalCosts": 10
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 10
+ },
+ "translated": {
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
+ },
+ "targetTranslated": {
+ "tmMatch": 17,
+ "default": 0,
+ "total": 17
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -265569,7 +275816,7 @@
"id": 15247956,
"username": "kenip",
"fullName": "kenip",
- "userRole": "Translator",
+ "userRole": "",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15247956/medium/d5a5d69f6aecc80fe75873d940743a36.png",
"preTranslated": 0,
"totalCosts": 392
@@ -265579,7 +275826,7 @@
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Translator",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 392
@@ -266049,7 +276296,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15024805/medium/397e610d238f3db6882905462dcecac0.jpeg",
"preTranslated": 0,
- "totalCosts": 211
+ "totalCosts": 311
},
"languages": [
{
@@ -266059,17 +276306,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 211
+ "totalCosts": 311
},
"translated": {
"tmMatch": 36,
- "default": 175,
- "total": 211
+ "default": 275,
+ "total": 311
},
"targetTranslated": {
"tmMatch": 49,
- "default": 342,
- "total": 391
+ "default": 527,
+ "total": 576
},
"translatedByMt": {
"tmMatch": 2,
@@ -266083,8 +276330,8 @@
},
"translationCosts": {
"tmMatch": 36,
- "default": 175,
- "total": 211
+ "default": 275,
+ "total": 311
},
"approvalCosts": {
"tmMatch": 0,
@@ -266407,7 +276654,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15635039/medium/d341ab0ab2abc63637183b0b6be2544d.png",
"preTranslated": 0,
- "totalCosts": 26
+ "totalCosts": 262
},
"languages": [
{
@@ -266417,22 +276664,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 26
+ "totalCosts": 262
},
"translated": {
- "tmMatch": 0,
- "default": 26,
- "total": 26
+ "tmMatch": 1,
+ "default": 261,
+ "total": 262
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 39,
- "total": 39
+ "tmMatch": 2,
+ "default": 417,
+ "total": 419
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 62,
+ "total": 63
},
"approved": {
"tmMatch": 0,
@@ -266440,9 +276687,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 26,
- "total": 26
+ "tmMatch": 1,
+ "default": 261,
+ "total": 262
},
"approvalCosts": {
"tmMatch": 0,
@@ -266460,7 +276707,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15807851/medium/07d19657d1cf1dd8c5f69758a586d787.png",
"preTranslated": 0,
- "totalCosts": 181
+ "totalCosts": 183
},
"languages": [
{
@@ -266470,17 +276717,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 181
+ "totalCosts": 183
},
"translated": {
"tmMatch": 0,
- "default": 181,
- "total": 181
+ "default": 183,
+ "total": 183
},
"targetTranslated": {
"tmMatch": 0,
- "default": 335,
- "total": 335
+ "default": 341,
+ "total": 341
},
"translatedByMt": {
"tmMatch": 0,
@@ -266494,8 +276741,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 181,
- "total": 181
+ "default": 183,
+ "total": 183
},
"approvalCosts": {
"tmMatch": 0,
@@ -266829,7 +277076,7 @@
"username": "Miromiro",
"fullName": "m a (Miromiro)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14361208/medium/c059f88670d0ea2e4801d96450a1f088.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14361208/medium/0e919b24657bedb35977ded27061f7ea.jpeg",
"preTranslated": 0,
"totalCosts": 3793
},
@@ -267459,6 +277706,99 @@
}
]
},
+ {
+ "user": {
+ "id": 15871701,
+ "username": "maxwellcotto",
+ "fullName": "maxwellcotto",
+ "userRole": "Blocked",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15871701/medium/211aaa985795803b88e9fa89069ed517.png",
+ "preTranslated": 0,
+ "totalCosts": 13968
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Blocked",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 13696
+ },
+ "translated": {
+ "tmMatch": 45,
+ "default": 13651,
+ "total": 13696
+ },
+ "targetTranslated": {
+ "tmMatch": 45,
+ "default": 13652,
+ "total": 13697
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 45,
+ "default": 13651,
+ "total": 13696
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Blocked",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 272
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 272,
+ "total": 272
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 274,
+ "total": 274
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 272,
+ "total": 272
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14723852,
@@ -267618,6 +277958,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15828639,
+ "username": "megatheikal",
+ "fullName": "megatheikal",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15828639/medium/c199b88496d8b3239364176913729eb4.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 71
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ms",
+ "name": "Malay",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 71
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 70,
+ "total": 71
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 83,
+ "total": 84
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 70,
+ "total": 71
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15819187,
+ "username": "meshackomosa",
+ "fullName": "meshack omosa nyakundi (meshackomosa)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15819187/medium/e063da315c4a2839eca091120e5b3b8d.jpg",
+ "preTranslated": 0,
+ "totalCosts": 16
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "sw",
+ "name": "Swahili",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 16
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14595814,
@@ -268103,7 +278549,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680077/medium/a9db402339c4ac996a32133a844692ef_default.png",
"preTranslated": 0,
- "totalCosts": 9133
+ "totalCosts": 10776
},
"languages": [
{
@@ -268113,22 +278559,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9133
+ "totalCosts": 10776
},
"translated": {
- "tmMatch": 17,
- "default": 9116,
- "total": 9133
+ "tmMatch": 29,
+ "default": 10747,
+ "total": 10776
},
"targetTranslated": {
- "tmMatch": 53,
- "default": 25143,
- "total": 25196
+ "tmMatch": 88,
+ "default": 30016,
+ "total": 30104
},
"translatedByMt": {
"tmMatch": 3,
- "default": 159,
- "total": 162
+ "default": 226,
+ "total": 229
},
"approved": {
"tmMatch": 0,
@@ -268136,9 +278582,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 17,
- "default": 9116,
- "total": 9133
+ "tmMatch": 29,
+ "default": 10747,
+ "total": 10776
},
"approvalCosts": {
"tmMatch": 0,
@@ -268315,7 +278761,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15100235/medium/b9d9032c2f8ed27061c6b7a4f997946b.png",
"preTranslated": 0,
- "totalCosts": 2996
+ "totalCosts": 3017
},
"languages": [
{
@@ -268325,22 +278771,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2996
+ "totalCosts": 3017
},
"translated": {
- "tmMatch": 175,
- "default": 2821,
- "total": 2996
+ "tmMatch": 177,
+ "default": 2840,
+ "total": 3017
},
"targetTranslated": {
- "tmMatch": 198,
- "default": 3288,
- "total": 3486
+ "tmMatch": 200,
+ "default": 3309,
+ "total": 3509
},
"translatedByMt": {
- "tmMatch": 22,
+ "tmMatch": 23,
"default": 2,
- "total": 24
+ "total": 25
},
"approved": {
"tmMatch": 0,
@@ -268348,9 +278794,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 175,
- "default": 2821,
- "total": 2996
+ "tmMatch": 177,
+ "default": 2840,
+ "total": 3017
},
"approvalCosts": {
"tmMatch": 0,
@@ -270745,8 +281191,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -270896,30 +281342,30 @@
"id": 14086443,
"username": "rak810",
"fullName": "rak810",
- "userRole": "Translator",
+ "userRole": "",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14086443/medium/39269b4f7301c0e4b2ddb56fa91b7b24.png",
"preTranslated": 0,
- "totalCosts": 1282
+ "totalCosts": 1294
},
"languages": [
{
"language": {
"id": "bn",
"name": "Bengali",
- "userRole": "Translator",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1281
+ "totalCosts": 1293
},
"translated": {
"tmMatch": 709,
- "default": 572,
- "total": 1281
+ "default": 584,
+ "total": 1293
},
"targetTranslated": {
"tmMatch": 1376,
- "default": 1138,
- "total": 2514
+ "default": 1160,
+ "total": 2536
},
"translatedByMt": {
"tmMatch": 0,
@@ -270933,8 +281379,8 @@
},
"translationCosts": {
"tmMatch": 709,
- "default": 572,
- "total": 1281
+ "default": 584,
+ "total": 1293
},
"approvalCosts": {
"tmMatch": 0,
@@ -270946,7 +281392,7 @@
"language": {
"id": "eo",
"name": "Esperanto",
- "userRole": "Translator",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -272534,8 +282980,8 @@
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ur-IN",
+ "name": "Urdu (India)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
@@ -272680,6 +283126,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15760943,
+ "username": "fengshanshan",
+ "fullName": "shanshan feng (Sannie) (fengshanshan)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15760943/medium/e4f42e37ab85766774b73c4bab74ff5d.png",
+ "preTranslated": 0,
+ "totalCosts": 146
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 146
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 146,
+ "total": 146
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 239,
+ "total": 239
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 146,
+ "total": 146
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15524545,
@@ -273279,7 +283778,7 @@
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 819
@@ -273809,7 +284308,7 @@
"language": {
"id": "sq",
"name": "Albanian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1036
@@ -274748,6 +285247,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15582389,
+ "username": "fatmiterbah",
+ "fullName": "terbah fatmi (fatmiterbah)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15582389/medium/92aaf9f0d2d77164ee6674dcf3623224.png",
+ "preTranslated": 0,
+ "totalCosts": 161
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 161
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 161,
+ "total": 161
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 131,
+ "total": 131
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 161,
+ "total": 161
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14058798,
@@ -275480,8 +286032,8 @@
{
"user": {
"id": 14362952,
- "username": "WARFAST",
- "fullName": "translator (WARFAST)",
+ "username": "AIDFASDAOS",
+ "fullName": "translator (AIDFASDAOS)",
"userRole": "",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14362952/medium/2de56cb7c376229c6a1fe2fb63047a31_default.png",
"preTranslated": 0,
@@ -275492,7 +286044,7 @@
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 2
@@ -275636,6 +286188,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15810797,
+ "username": "truthdeal",
+ "fullName": "truthdeal",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15810797/medium/fffa31f58ceab96c6db901b98fabf132.png",
+ "preTranslated": 0,
+ "totalCosts": 1230
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1230
+ },
+ "translated": {
+ "tmMatch": 18,
+ "default": 1212,
+ "total": 1230
+ },
+ "targetTranslated": {
+ "tmMatch": 19,
+ "default": 1037,
+ "total": 1056
+ },
+ "translatedByMt": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 18,
+ "default": 1212,
+ "total": 1230
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14668114,
@@ -275729,99 +286334,6 @@
}
]
},
- {
- "user": {
- "id": 15806537,
- "username": "Tyou",
- "fullName": "tyou (Tyou)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15806537/medium/bcd829ea4cae49b3ec63925ecd75c126.jpeg",
- "preTranslated": 0,
- "totalCosts": 148
- },
- "languages": [
- {
- "language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 36
- },
- "translated": {
- "tmMatch": 0,
- "default": 36,
- "total": 36
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 70,
- "total": 70
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 36,
- "total": 36
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 112
- },
- "translated": {
- "tmMatch": 0,
- "default": 112,
- "total": 112
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 191,
- "total": 191
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 112,
- "total": 112
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
{
"user": {
"id": 15708151,
@@ -275837,7 +286349,7 @@
"language": {
"id": "ms",
"name": "Malay",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 120
@@ -276413,7 +286925,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15635525/medium/2e188315a3b8539602cd67c7da5637ea.jpeg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 45
},
"languages": [
{
@@ -276423,17 +286935,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 45
},
"translated": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 45,
+ "total": 45
},
"targetTranslated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 36,
+ "total": 36
},
"translatedByMt": {
"tmMatch": 0,
@@ -276447,8 +286959,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 45,
+ "total": 45
},
"approvalCosts": {
"tmMatch": 0,
@@ -276625,7 +287137,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15623859/medium/1b48569cd42fdf8a9e5af38841b58d4f.jpeg",
"preTranslated": 0,
- "totalCosts": 2503
+ "totalCosts": 3141
},
"languages": [
{
@@ -276635,17 +287147,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2503
+ "totalCosts": 3141
},
"translated": {
"tmMatch": 4,
- "default": 2499,
- "total": 2503
+ "default": 3137,
+ "total": 3141
},
"targetTranslated": {
"tmMatch": 7,
- "default": 4024,
- "total": 4031
+ "default": 5025,
+ "total": 5032
},
"translatedByMt": {
"tmMatch": 0,
@@ -276659,8 +287171,8 @@
},
"translationCosts": {
"tmMatch": 4,
- "default": 2499,
- "total": 2503
+ "default": 3137,
+ "total": 3141
},
"approvalCosts": {
"tmMatch": 0,
@@ -277566,7 +288078,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15399006/medium/723ec3a12265a43f8fd84d9079459c44.png",
"preTranslated": 0,
- "totalCosts": 3597
+ "totalCosts": 5587
},
"languages": [
{
@@ -277576,22 +288088,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3597
+ "totalCosts": 5587
},
"translated": {
- "tmMatch": 120,
- "default": 3477,
- "total": 3597
+ "tmMatch": 122,
+ "default": 5465,
+ "total": 5587
},
"targetTranslated": {
- "tmMatch": 205,
- "default": 5779,
- "total": 5984
+ "tmMatch": 213,
+ "default": 9073,
+ "total": 9286
},
"translatedByMt": {
- "tmMatch": 9,
+ "tmMatch": 11,
"default": 0,
- "total": 9
+ "total": 11
},
"approved": {
"tmMatch": 0,
@@ -277599,9 +288111,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 120,
- "default": 3477,
- "total": 3597
+ "tmMatch": 122,
+ "default": 5465,
+ "total": 5587
},
"approvalCosts": {
"tmMatch": 0,
@@ -278770,7 +289282,7 @@
"username": "yuyuyu0222",
"fullName": "yuyuyu0222",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15184196/medium/04ab2be839b569e23d076f566ee2b742.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15184196/medium/851601886b2798a4461661c2ad08a319_default.png",
"preTranslated": 0,
"totalCosts": 32
},
@@ -280051,7 +290563,7 @@
"language": {
"id": "tr",
"name": "Turkish",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 1
@@ -280568,7 +291080,7 @@
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 24
@@ -280608,7 +291120,7 @@
"language": {
"id": "ru",
"name": "Russian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 512
@@ -280648,7 +291160,7 @@
"language": {
"id": "uk",
"name": "Ukrainian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 85
@@ -281057,6 +291569,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15824883,
+ "username": "anastasiia.danchuk",
+ "fullName": "Анастасія Олександрівна Данчук (anastasiia.danchuk)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824883/medium/f51aaf00be7080e10e1009df40dada0e.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 234
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 234
+ },
+ "translated": {
+ "tmMatch": 3,
+ "default": 231,
+ "total": 234
+ },
+ "targetTranslated": {
+ "tmMatch": 3,
+ "default": 212,
+ "total": 215
+ },
+ "translatedByMt": {
+ "tmMatch": 3,
+ "default": 13,
+ "total": 16
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 3,
+ "default": 231,
+ "total": 234
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14492630,
@@ -281455,6 +292020,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15824121,
+ "username": "anna_brynchuk",
+ "fullName": "Анна Анатоліївна Бринчук (anna_brynchuk)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824121/medium/b86052ff9b564063757660565167f895_default.png",
+ "preTranslated": 0,
+ "totalCosts": 130
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 130
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 130,
+ "total": 130
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 108,
+ "total": 108
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 130,
+ "total": 130
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14681974,
@@ -282661,6 +293279,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15557697,
+ "username": "viktoriia.cherniak",
+ "fullName": "Вікторія Леонідівна Черняк (viktoriia.cherniak)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15557697/medium/c05126e00043ef99135d9e733874172e.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 111
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Limited Access",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 111
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 111,
+ "total": 111
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 82,
+ "total": 82
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 111,
+ "total": 111
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14949241,
@@ -283403,6 +294074,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15824955,
+ "username": "dmytro.zalatukhin",
+ "fullName": "Дмитро Сергійович Залатухін (dmytro.zalatukhin)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824955/medium/517b6400bc31546d1889eb56a4d5f6ee.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 2619
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 2619
+ },
+ "translated": {
+ "tmMatch": 30,
+ "default": 2589,
+ "total": 2619
+ },
+ "targetTranslated": {
+ "tmMatch": 31,
+ "default": 2408,
+ "total": 2439
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 30,
+ "default": 2589,
+ "total": 2619
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14657118,
@@ -284039,6 +294763,112 @@
}
]
},
+ {
+ "user": {
+ "id": 15854559,
+ "username": "kathiehaldina",
+ "fullName": "Катя Галдіна (kathiehaldina)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15854559/medium/fcdb6feff60ccb394177bcba4ac42905.png",
+ "preTranslated": 0,
+ "totalCosts": 106
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 106
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 97,
+ "total": 97
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 1,
+ "total": 1
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15880209,
+ "username": "malovushka",
+ "fullName": "Кира Невская (malovushka)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15880209/medium/653ecc869694e42a4d99360288cc285c.png",
+ "preTranslated": 0,
+ "totalCosts": 1416
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1416
+ },
+ "translated": {
+ "tmMatch": 4,
+ "default": 1412,
+ "total": 1416
+ },
+ "targetTranslated": {
+ "tmMatch": 5,
+ "default": 1245,
+ "total": 1250
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 46,
+ "total": 46
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 4,
+ "default": 1412,
+ "total": 1416
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15413120,
@@ -284213,7 +295043,7 @@
"language": {
"id": "ru",
"name": "Russian",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 120
@@ -284516,6 +295346,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15825921,
+ "username": "mariia.pryshko",
+ "fullName": "Марія Володимирівна Пришко (mariia.pryshko)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15825921/medium/75b88c5c4f949a723e15dccdaeb69c16.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 106
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 106
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 96,
+ "total": 96
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15139008,
@@ -284622,6 +295505,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15680699,
+ "username": "mishazwart",
+ "fullName": "Михаил Калашников (mishazwart)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680699/medium/bac05b74e17f65939de3c07452768e6a.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 592
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "et",
+ "name": "Estonian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 592
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 592,
+ "total": 592
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 485,
+ "total": 485
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 592,
+ "total": 592
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14881556,
@@ -284829,7 +295765,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15199956/medium/74aea56a748b12af52448b2ecf7ca2ac.png",
"preTranslated": 0,
- "totalCosts": 18369
+ "totalCosts": 18506
},
"languages": [
{
@@ -284839,22 +295775,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 18369
+ "totalCosts": 18506
},
"translated": {
- "tmMatch": 314,
- "default": 18055,
- "total": 18369
+ "tmMatch": 317,
+ "default": 18189,
+ "total": 18506
},
"targetTranslated": {
- "tmMatch": 293,
- "default": 16173,
- "total": 16466
+ "tmMatch": 296,
+ "default": 16296,
+ "total": 16592
},
"translatedByMt": {
- "tmMatch": 5,
- "default": 173,
- "total": 178
+ "tmMatch": 6,
+ "default": 183,
+ "total": 189
},
"approved": {
"tmMatch": 0,
@@ -284862,9 +295798,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 314,
- "default": 18055,
- "total": 18369
+ "tmMatch": 317,
+ "default": 18189,
+ "total": 18506
},
"approvalCosts": {
"tmMatch": 0,
@@ -285298,6 +296234,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15823915,
+ "username": "Jayblazer",
+ "fullName": "Питбуль и человек (Jayblazer)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15823915/medium/232f9c4ec4c40afd18fe7c4f4dc4e8a3.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 148
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 148
+ },
+ "translated": {
+ "tmMatch": 13,
+ "default": 135,
+ "total": 148
+ },
+ "targetTranslated": {
+ "tmMatch": 13,
+ "default": 116,
+ "total": 129
+ },
+ "translatedByMt": {
+ "tmMatch": 3,
+ "default": 2,
+ "total": 5
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 13,
+ "default": 135,
+ "total": 148
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14321724,
@@ -285775,6 +296764,179 @@
}
]
},
+ {
+ "user": {
+ "id": 15766779,
+ "username": "federallbot",
+ "fullName": "Сергей Маринин (federallbot)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766779/medium/ded723a6c5df9af88e9b552850577ef4.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 53
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "af",
+ "name": "Afrikaans",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 15
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "eu",
+ "name": "Basque",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 15
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 6
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 17
+ },
+ "translated": {
+ "tmMatch": 10,
+ "default": 7,
+ "total": 17
+ },
+ "targetTranslated": {
+ "tmMatch": 6,
+ "default": 7,
+ "total": 13
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 10,
+ "default": 7,
+ "total": 17
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14681576,
@@ -286252,6 +297414,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15586253,
+ "username": "step2288q1",
+ "fullName": "Штефан Холбан (step2288q1)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15586253/medium/f7db0ce87bc341c11f74b71648b9d99e.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 5
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 5
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15087601,
@@ -286864,7 +298079,7 @@
"language": {
"id": "kk",
"name": "Kazakh",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 768
@@ -287334,7 +298549,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15207930/medium/b810ceacea24be83757399fa7cc431ef_default.png",
"preTranslated": 0,
- "totalCosts": 248
+ "totalCosts": 307
},
"languages": [
{
@@ -287344,22 +298559,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 248
+ "totalCosts": 307
},
"translated": {
"tmMatch": 28,
- "default": 220,
- "total": 248
+ "default": 279,
+ "total": 307
},
"targetTranslated": {
"tmMatch": 28,
- "default": 203,
- "total": 231
+ "default": 260,
+ "total": 288
},
"translatedByMt": {
"tmMatch": 17,
- "default": 157,
- "total": 174
+ "default": 216,
+ "total": 233
},
"approved": {
"tmMatch": 0,
@@ -287368,8 +298583,8 @@
},
"translationCosts": {
"tmMatch": 28,
- "default": 220,
- "total": 248
+ "default": 279,
+ "total": 307
},
"approvalCosts": {
"tmMatch": 0,
@@ -287480,7 +298695,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15799003/medium/77f5b1aa31d46fbf05f38a9d8c6dab9e.jpeg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 183
},
"languages": [
{
@@ -287490,17 +298705,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 183
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 51,
+ "default": 132,
+ "total": 183
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 42,
+ "default": 69,
+ "total": 111
},
"translatedByMt": {
"tmMatch": 0,
@@ -287513,9 +298728,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 51,
+ "default": 132,
+ "total": 183
},
"approvalCosts": {
"tmMatch": 0,
@@ -288612,6 +299827,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15384668,
+ "username": "KosinaraPok",
+ "fullName": "កុសិនារា | Kosinara (KosinaraPok)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15384668/medium/020924dcb7b2e7de73185313b9d61184.png",
+ "preTranslated": 0,
+ "totalCosts": 1
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "km",
+ "name": "Khmer",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "targetTranslated": {
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15074931,
@@ -288669,11 +299937,11 @@
"user": {
"id": 15554555,
"username": "disruptivus.allegoria",
- "fullName": "•• ɐı̣ɹoƃǝllɐ ⬡ snʌı̣ʇdnɹsı̣ᗡ •• (disruptivus.allegoria)",
+ "fullName": "•• ɐʇǝıpuǝW ⬡ lǝzɐH •• (disruptivus.allegoria)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15554555/medium/a35ea3fb6362a81fb2886cf37a812f82.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15554555/medium/6cee00b3a7d4397d5ab0de1e5b185e64.jpg",
"preTranslated": 0,
- "totalCosts": 109
+ "totalCosts": 443
},
"languages": [
{
@@ -288683,22 +299951,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 109
+ "totalCosts": 443
},
"translated": {
"tmMatch": 0,
- "default": 109,
- "total": 109
+ "default": 443,
+ "total": 443
},
"targetTranslated": {
"tmMatch": 0,
- "default": 145,
- "total": 145
+ "default": 518,
+ "total": 518
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 5,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -288707,8 +299975,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 109,
- "total": 109
+ "default": 443,
+ "total": 443
},
"approvalCosts": {
"tmMatch": 0,
@@ -288991,7 +300259,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15341508/medium/070055fd80d21a5f4b26e37dd49cd0d0.png",
"preTranslated": 0,
- "totalCosts": 9173
+ "totalCosts": 9212
},
"languages": [
{
@@ -289001,17 +300269,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9173
+ "totalCosts": 9212
},
"translated": {
"tmMatch": 339,
- "default": 8834,
- "total": 9173
+ "default": 8873,
+ "total": 9212
},
"targetTranslated": {
"tmMatch": 857,
- "default": 21077,
- "total": 21934
+ "default": 21170,
+ "total": 22027
},
"translatedByMt": {
"tmMatch": 0,
@@ -289025,8 +300293,8 @@
},
"translationCosts": {
"tmMatch": 339,
- "default": 8834,
- "total": 9173
+ "default": 8873,
+ "total": 9212
},
"approvalCosts": {
"tmMatch": 0,
@@ -290838,6 +302106,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15854915,
+ "username": "sean7115",
+ "fullName": "林師緯 (sean7115)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15854915/medium/a947beba65ada83c48f0c0fe11300893.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 33
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 33
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 32,
+ "total": 33
+ },
+ "targetTranslated": {
+ "tmMatch": 2,
+ "default": 55,
+ "total": 57
+ },
+ "translatedByMt": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 32,
+ "total": 33
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 13436337,
@@ -291370,7 +302691,7 @@
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 55
@@ -292137,6 +303458,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15236832,
+ "username": "Andypsl8",
+ "fullName": "速波马六 (Andypsl8)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15236832/medium/4ec2a454d39aead140077d7435082da2.jpg",
+ "preTranslated": 0,
+ "totalCosts": 1484
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Limited Access",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1484
+ },
+ "translated": {
+ "tmMatch": 24,
+ "default": 1460,
+ "total": 1484
+ },
+ "targetTranslated": {
+ "tmMatch": 55,
+ "default": 2485,
+ "total": 2540
+ },
+ "translatedByMt": {
+ "tmMatch": 5,
+ "default": 17,
+ "total": 22
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 24,
+ "default": 1460,
+ "total": 1484
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15072105,
@@ -292495,6 +303869,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15869631,
+ "username": "xuanz2026",
+ "fullName": "隐姓埋名 (xuanz2026)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869631/medium/77c2d77da521a79e3186beb08576968c.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 49
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 49
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 48,
+ "total": 49
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 10,
+ "total": 11
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 48,
+ "total": 49
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 14729514,
@@ -292563,7 +303990,7 @@
"language": {
"id": "ko",
"name": "Korean",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 25
@@ -293608,6 +305035,59 @@
}
]
},
+ {
+ "user": {
+ "id": 15861645,
+ "username": "steelblu",
+ "fullName": "이정호 (steelblu)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15861645/medium/1bd114a405063f69b0e433cc1c21b2b3.png",
+ "preTranslated": 0,
+ "totalCosts": 391
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ko",
+ "name": "Korean",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 391
+ },
+ "translated": {
+ "tmMatch": 5,
+ "default": 386,
+ "total": 391
+ },
+ "targetTranslated": {
+ "tmMatch": 5,
+ "default": 313,
+ "total": 318
+ },
+ "translatedByMt": {
+ "tmMatch": 3,
+ "default": 4,
+ "total": 7
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 5,
+ "default": 386,
+ "total": 391
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
+ },
{
"user": {
"id": 15749781,
@@ -293888,7 +305368,7 @@
"language": {
"id": "ko",
"name": "Korean",
- "userRole": "Restrict Access",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 10
@@ -293925,6 +305405,59 @@
}
}
]
+ },
+ {
+ "user": {
+ "id": 15843067,
+ "username": "yhngha",
+ "fullName": "쿠아 (yhngha)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843067/medium/dc9bb4f1667bdd21680090e1a981ada6.png",
+ "preTranslated": 0,
+ "totalCosts": 1
+ },
+ "languages": [
+ {
+ "language": {
+ "id": "ko",
+ "name": "Korean",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 1
+ },
+ "translated": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "targetTranslated": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ }
+ ]
}
]
}
diff --git a/src/data/translation-reports/month/month-data.json b/src/data/translation-reports/month/month-data.json
index 3bbd06d5ed4..e1d3332b812 100644
--- a/src/data/translation-reports/month/month-data.json
+++ b/src/data/translation-reports/month/month-data.json
@@ -3,139 +3,59 @@
"url": "https://translate.ethereum.org/project/ethereum-org",
"unit": "words",
"dateRange": {
- "from": "2023-04-01",
- "to": "2023-04-30"
+ "from": "2023-06-01",
+ "to": "2023-06-30"
},
"currency": "USD",
"mode": "simple",
- "totalCosts": 227133,
+ "totalCosts": 261918,
"totalTMSavings": 0,
- "totalPreTranslated": 76679,
+ "totalPreTranslated": 80071,
"data": [
{
"user": {
- "id": 15137520,
- "username": "6ara6aka",
- "fullName": "6ara6aka",
- "userRole": "Blocked",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15137520/medium/c5b3dcab758c35e39540519cea3cc80d.jpg",
+ "id": 15042043,
+ "username": "Acc_John_Banis",
+ "fullName": "Acc_John_Banis",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15042043/medium/3e87407585f7ba151de939a245b94de1_default.png",
"preTranslated": 0,
- "totalCosts": 1066
+ "totalCosts": 72
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Blocked",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 104
- },
- "translated": {
- "tmMatch": 0,
- "default": 104,
- "total": 104
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 116,
- "total": 116
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 5,
- "total": 5
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 104,
- "total": 104
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Blocked",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 80
- },
- "translated": {
- "tmMatch": 0,
- "default": 80,
- "total": 80
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 80,
- "total": 80
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 80,
- "total": 80
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "uk",
- "name": "Ukrainian",
- "userRole": "Blocked",
+ "id": "nl",
+ "name": "Dutch",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 882
+ "totalCosts": 72
},
"translated": {
- "tmMatch": 7,
- "default": 875,
- "total": 882
+ "tmMatch": 12,
+ "default": 60,
+ "total": 72
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 852,
- "total": 859
+ "tmMatch": 12,
+ "default": 55,
+ "total": 67
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 1,
+ "default": 8,
+ "total": 9
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 115
},
"translationCosts": {
- "tmMatch": 7,
- "default": 875,
- "total": 882
+ "tmMatch": 12,
+ "default": 60,
+ "total": 72
},
"approvalCosts": {
"tmMatch": 0,
@@ -147,33 +67,33 @@
},
{
"user": {
- "id": 15794419,
- "username": "Aco_EALSTPByLanguages",
- "fullName": "Aco_EALSTPByLanguages",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15794419/medium/7259e3286d1b408f10cfb6dee866e177_default.png",
+ "id": 15012107,
+ "username": "Aco_FR",
+ "fullName": "Aco_FR",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15012107/medium/c81591d59d6d3d5b7e7c6cc9734cbc6a_default.png",
"preTranslated": 0,
- "totalCosts": 620
+ "totalCosts": 1915
},
"languages": [
{
"language": {
- "id": "pcm",
- "name": "Nigerian Pidgin",
- "userRole": "Translator, Proofreader",
+ "id": "az",
+ "name": "Azerbaijani",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 620
+ "totalCosts": 1915
},
"translated": {
- "tmMatch": 31,
- "default": 589,
- "total": 620
+ "tmMatch": 32,
+ "default": 1883,
+ "total": 1915
},
"targetTranslated": {
- "tmMatch": 35,
- "default": 653,
- "total": 688
+ "tmMatch": 30,
+ "default": 1635,
+ "total": 1665
},
"translatedByMt": {
"tmMatch": 0,
@@ -183,12 +103,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1302
+ "total": 7305
},
"translationCosts": {
- "tmMatch": 31,
- "default": 589,
- "total": 620
+ "tmMatch": 32,
+ "default": 1883,
+ "total": 1915
},
"approvalCosts": {
"tmMatch": 0,
@@ -206,7 +126,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15367238/medium/d147d5a459b7c36001987af7845900a6_default.png",
"preTranslated": 0,
- "totalCosts": 39
+ "totalCosts": 7531
},
"languages": [
{
@@ -216,32 +136,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 39
+ "totalCosts": 7531
},
"translated": {
- "tmMatch": 35,
- "default": 4,
- "total": 39
+ "tmMatch": 1055,
+ "default": 6476,
+ "total": 7531
},
"targetTranslated": {
- "tmMatch": 33,
- "default": 5,
- "total": 38
+ "tmMatch": 1199,
+ "default": 6971,
+ "total": 8170
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 2,
+ "default": 22,
+ "total": 24
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 151
+ "total": 26114
},
"translationCosts": {
- "tmMatch": 35,
- "default": 4,
- "total": 39
+ "tmMatch": 1055,
+ "default": 6476,
+ "total": 7531
},
"approvalCosts": {
"tmMatch": 0,
@@ -259,7 +179,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15037897/medium/0cef85d4b2a8be292505d8a7dcf43d68_default.png",
"preTranslated": 0,
- "totalCosts": 292
+ "totalCosts": 130
},
"languages": [
{
@@ -269,17 +189,17 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 292
+ "totalCosts": 130
},
"translated": {
- "tmMatch": 72,
- "default": 220,
- "total": 292
+ "tmMatch": 0,
+ "default": 130,
+ "total": 130
},
"targetTranslated": {
- "tmMatch": 65,
- "default": 219,
- "total": 284
+ "tmMatch": 0,
+ "default": 104,
+ "total": 104
},
"translatedByMt": {
"tmMatch": 0,
@@ -289,12 +209,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1068
+ "total": 239
},
"translationCosts": {
- "tmMatch": 72,
- "default": 220,
- "total": 292
+ "tmMatch": 0,
+ "default": 130,
+ "total": 130
},
"approvalCosts": {
"tmMatch": 0,
@@ -306,48 +226,48 @@
},
{
"user": {
- "id": 15319242,
- "username": "Aco_Qwertyworks.Ethereum",
- "fullName": "Aco_Qwertyworks.Ethereum",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15319242/medium/a4b24fefc8cb46836511002d4e1ce001_default.png",
+ "id": 15824187,
+ "username": "Aco_LocPro_AR",
+ "fullName": "Aco_LocPro_AR",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824187/medium/16a53ff6e8f4325b2dbbb8211286acb5_default.png",
"preTranslated": 0,
- "totalCosts": 0
+ "totalCosts": 7824
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
- "userRole": "Proofreader",
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 0
+ "totalCosts": 7824
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 57,
+ "default": 7767,
+ "total": 7824
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 70,
+ "default": 7467,
+ "total": 7537
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 21,
+ "default": 73,
+ "total": 94
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 621
+ "total": 9820
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 57,
+ "default": 7767,
+ "total": 7824
},
"approvalCosts": {
"tmMatch": 0,
@@ -365,7 +285,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15791297/medium/b4bc55f0ee6198d0a3621a4991be3d2e_default.png",
"preTranslated": 0,
- "totalCosts": 499
+ "totalCosts": 71
},
"languages": [
{
@@ -375,32 +295,32 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 499
+ "totalCosts": 71
},
"translated": {
- "tmMatch": 11,
- "default": 488,
- "total": 499
+ "tmMatch": 4,
+ "default": 67,
+ "total": 71
},
"targetTranslated": {
- "tmMatch": 17,
- "default": 610,
- "total": 627
+ "tmMatch": 5,
+ "default": 96,
+ "total": 101
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 126
},
"translationCosts": {
- "tmMatch": 11,
- "default": 488,
- "total": 499
+ "tmMatch": 4,
+ "default": 67,
+ "total": 71
},
"approvalCosts": {
"tmMatch": 0,
@@ -418,7 +338,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15241658/medium/39de011db222be51f6dfe886cfe26499_default.png",
"preTranslated": 0,
- "totalCosts": 465
+ "totalCosts": 236
},
"languages": [
{
@@ -428,17 +348,17 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 465
+ "totalCosts": 236
},
"translated": {
- "tmMatch": 273,
- "default": 192,
- "total": 465
+ "tmMatch": 1,
+ "default": 235,
+ "total": 236
},
"targetTranslated": {
- "tmMatch": 429,
- "default": 322,
- "total": 751
+ "tmMatch": 1,
+ "default": 324,
+ "total": 325
},
"translatedByMt": {
"tmMatch": 0,
@@ -448,12 +368,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 849
+ "total": 239
},
"translationCosts": {
- "tmMatch": 273,
- "default": 192,
- "total": 465
+ "tmMatch": 1,
+ "default": 235,
+ "total": 236
},
"approvalCosts": {
"tmMatch": 0,
@@ -465,48 +385,48 @@
},
{
"user": {
- "id": 15675101,
- "username": "Adema29",
- "fullName": "Adema29",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15675101/medium/2ddef23abde522732b0a6315d4d1f952.jpg",
+ "id": 15005293,
+ "username": "Aco_Zinacle",
+ "fullName": "Aco_Zinacle",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15005293/medium/6f19beccc7174b9ab2a3022bad4e34a0_default.png",
"preTranslated": 0,
- "totalCosts": 7
+ "totalCosts": 3308
},
"languages": [
{
"language": {
- "id": "mk",
- "name": "Macedonian",
- "userRole": "Translator",
+ "id": "pt-PT",
+ "name": "Portuguese",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 7
+ "totalCosts": 3308
},
"translated": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 56,
+ "default": 3252,
+ "total": 3308
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 62,
+ "default": 3462,
+ "total": 3524
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 4981
},
"translationCosts": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 56,
+ "default": 3252,
+ "total": 3308
},
"approvalCosts": {
"tmMatch": 0,
@@ -518,48 +438,48 @@
},
{
"user": {
- "id": 15808581,
- "username": "Anata999",
- "fullName": "Anata999",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15808581/medium/705115d8599bac6a2121a140d21b3dc4_default.png",
+ "id": 13599211,
+ "username": "Aco_crowdin_CZ_ED",
+ "fullName": "Aco_crowdin_CZ_ED",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13599211/medium/e626b0779d428714a38d27f1f640b7ce_default.png",
"preTranslated": 0,
- "totalCosts": 9
+ "totalCosts": 57
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
- "userRole": "Translator",
+ "id": "cs",
+ "name": "Czech",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9
+ "totalCosts": 57
},
"translated": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 1,
+ "default": 56,
+ "total": 57
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 8,
- "total": 8
+ "tmMatch": 1,
+ "default": 43,
+ "total": 44
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 237
},
"translationCosts": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 1,
+ "default": 56,
+ "total": 57
},
"approvalCosts": {
"tmMatch": 0,
@@ -571,38 +491,38 @@
},
{
"user": {
- "id": 15781431,
- "username": "Aoi_Translates",
- "fullName": "Aoi_Translates",
- "userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15781431/medium/15f01bc9291169e10e7d776b270fa08b_default.png",
+ "id": 14678294,
+ "username": "Aguy33",
+ "fullName": "Aguy33",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14678294/medium/c52154d170eb196b8f64ea2a08913e20.jpg",
"preTranslated": 0,
- "totalCosts": 35
+ "totalCosts": 16
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Restrict Access",
+ "id": "he",
+ "name": "Hebrew",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 35
+ "totalCosts": 16
},
"translated": {
- "tmMatch": 0,
- "default": 35,
- "total": 35
- },
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
+ },
"targetTranslated": {
- "tmMatch": 0,
- "default": 33,
- "total": 33
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 1,
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -610,9 +530,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 35,
- "total": 35
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"approvalCosts": {
"tmMatch": 0,
@@ -624,38 +544,38 @@
},
{
"user": {
- "id": 15774219,
- "username": "Barbubeka",
- "fullName": "Barbubeka",
+ "id": 15734131,
+ "username": "Ai-Trnsltr",
+ "fullName": "Ai-Trnsltr",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15774219/medium/a2c927ca08a2d513b3fdc667e539c8d2_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15734131/medium/b5f2d5248c8aa4749e018a12d0e84959_default.png",
"preTranslated": 0,
- "totalCosts": 48
+ "totalCosts": 11
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 48
+ "totalCosts": 11
},
"translated": {
- "tmMatch": 0,
- "default": 48,
- "total": 48
+ "tmMatch": 4,
+ "default": 7,
+ "total": 11
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 48,
- "total": 48
+ "tmMatch": 8,
+ "default": 10,
+ "total": 18
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 7,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -663,9 +583,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 48,
- "total": 48
+ "tmMatch": 4,
+ "default": 7,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -677,38 +597,38 @@
},
{
"user": {
- "id": 13749397,
- "username": "Biasid",
- "fullName": "Biasid",
+ "id": 14630706,
+ "username": "Amendez75",
+ "fullName": "Amendez75",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13749397/medium/501e6562fd12f3e1832f8db157f572bc_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14630706/medium/988e8eef4a1356d0798f71d49827c3fa.jpeg",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 273
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 273
},
"translated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 0,
+ "default": 273,
+ "total": 273
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 0,
+ "default": 343,
+ "total": 343
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -716,9 +636,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 0,
+ "default": 273,
+ "total": 273
},
"approvalCosts": {
"tmMatch": 0,
@@ -730,38 +650,38 @@
},
{
"user": {
- "id": 15790247,
- "username": "Callzonie",
- "fullName": "Callzonie",
+ "id": 15877549,
+ "username": "BaelFire",
+ "fullName": "BaelFire",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15790247/medium/bff2a46c8f3d2ee8027ca05362da9757_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15877549/medium/3a83e601d8016828ebacb8d153df99dd_default.png",
"preTranslated": 0,
- "totalCosts": 1074
+ "totalCosts": 243
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1074
+ "totalCosts": 243
},
"translated": {
- "tmMatch": 0,
- "default": 1074,
- "total": 1074
+ "tmMatch": 20,
+ "default": 223,
+ "total": 243
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1122,
- "total": 1122
+ "tmMatch": 29,
+ "default": 360,
+ "total": 389
},
"translatedByMt": {
"tmMatch": 0,
- "default": 532,
- "total": 532
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -769,9 +689,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 1074,
- "total": 1074
+ "tmMatch": 20,
+ "default": 223,
+ "total": 243
},
"approvalCosts": {
"tmMatch": 0,
@@ -783,38 +703,38 @@
},
{
"user": {
- "id": 15783063,
- "username": "Corentinn.rtr",
- "fullName": "Corentinn.rtr",
+ "id": 15877165,
+ "username": "Bidex32",
+ "fullName": "Bidex32",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783063/medium/8b6288723151f869c9e2ab94965af764_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15877165/medium/f3dc82f12943f594ceefa3d706e23e0c_default.png",
"preTranslated": 0,
- "totalCosts": 300
+ "totalCosts": 44
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 300
+ "totalCosts": 44
},
"translated": {
- "tmMatch": 5,
- "default": 295,
- "total": 300
+ "tmMatch": 0,
+ "default": 44,
+ "total": 44
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 350,
- "total": 354
+ "tmMatch": 0,
+ "default": 45,
+ "total": 45
},
"translatedByMt": {
"tmMatch": 0,
- "default": 35,
- "total": 35
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -822,9 +742,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 295,
- "total": 300
+ "tmMatch": 0,
+ "default": 44,
+ "total": 44
},
"approvalCosts": {
"tmMatch": 0,
@@ -836,33 +756,33 @@
},
{
"user": {
- "id": 15785489,
- "username": "CryptoSmellyCat",
- "fullName": "CryptoSmellyCat",
+ "id": 15893383,
+ "username": "Bilalaliyev0",
+ "fullName": "Bilalaliyev0",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15785489/medium/ac0d7419ba9f16c28c67316b2f399a26_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15893383/medium/c103234aacc0f4ee3ed6b133147af318.jpg",
"preTranslated": 0,
- "totalCosts": 229
+ "totalCosts": 140
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 229
+ "totalCosts": 140
},
"translated": {
- "tmMatch": 120,
- "default": 109,
- "total": 229
+ "tmMatch": 23,
+ "default": 117,
+ "total": 140
},
"targetTranslated": {
- "tmMatch": 221,
- "default": 186,
- "total": 407
+ "tmMatch": 35,
+ "default": 110,
+ "total": 145
},
"translatedByMt": {
"tmMatch": 0,
@@ -875,9 +795,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 120,
- "default": 109,
- "total": 229
+ "tmMatch": 23,
+ "default": 117,
+ "total": 140
},
"approvalCosts": {
"tmMatch": 0,
@@ -889,33 +809,33 @@
},
{
"user": {
- "id": 15806285,
- "username": "Douala",
- "fullName": "Douala",
+ "id": 15866101,
+ "username": "CYChen",
+ "fullName": "CYChen",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15806285/medium/cc2d8afe74bb2fdb77f261a71da21f7a_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866101/medium/0abc5e6df7e26192a9afef33a2aae460.jpg",
"preTranslated": 0,
- "totalCosts": 139
+ "totalCosts": 1919
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 139
+ "totalCosts": 1919
},
"translated": {
- "tmMatch": 139,
- "default": 0,
- "total": 139
+ "tmMatch": 0,
+ "default": 1919,
+ "total": 1919
},
"targetTranslated": {
- "tmMatch": 156,
- "default": 0,
- "total": 156
+ "tmMatch": 0,
+ "default": 2718,
+ "total": 2718
},
"translatedByMt": {
"tmMatch": 0,
@@ -928,9 +848,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 139,
- "default": 0,
- "total": 139
+ "tmMatch": 0,
+ "default": 1919,
+ "total": 1919
},
"approvalCosts": {
"tmMatch": 0,
@@ -942,33 +862,33 @@
},
{
"user": {
- "id": 15770059,
- "username": "Garvs",
- "fullName": "Garvs",
+ "id": 15895151,
+ "username": "ChaosGod",
+ "fullName": "ChaosGod",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15770059/medium/52b81f2ff530c14473f18ee7281dae6a_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15895151/medium/bfd45ef9f9ded3b56a2966e9aecb4677_default.png",
"preTranslated": 0,
- "totalCosts": 155
+ "totalCosts": 148
},
"languages": [
{
"language": {
- "id": "ha",
- "name": "Hausa",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 128
+ "totalCosts": 148
},
"translated": {
- "tmMatch": 0,
- "default": 128,
- "total": 128
+ "tmMatch": 37,
+ "default": 111,
+ "total": 148
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 142,
- "total": 142
+ "tmMatch": 51,
+ "default": 194,
+ "total": 245
},
"translatedByMt": {
"tmMatch": 0,
@@ -981,39 +901,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 128,
- "total": 128
+ "tmMatch": 37,
+ "default": 111,
+ "total": 148
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15844615,
+ "username": "Darthrocket",
+ "fullName": "Darthrocket",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15844615/medium/709eb3bcb4112bdd741b0fe9c81b3ffc_default.png",
+ "preTranslated": 0,
+ "totalCosts": 178
+ },
+ "languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "da",
+ "name": "Danish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 27
+ "totalCosts": 178
},
"translated": {
- "tmMatch": 0,
- "default": 27,
- "total": 27
+ "tmMatch": 3,
+ "default": 175,
+ "total": 178
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 32,
- "total": 32
+ "tmMatch": 3,
+ "default": 165,
+ "total": 168
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 33,
+ "total": 36
},
"approved": {
"tmMatch": 0,
@@ -1021,9 +954,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 27,
- "total": 27
+ "tmMatch": 3,
+ "default": 175,
+ "total": 178
},
"approvalCosts": {
"tmMatch": 0,
@@ -1035,38 +968,38 @@
},
{
"user": {
- "id": 15794671,
- "username": "LenaCryptoPro",
- "fullName": "LenaCryptoPro",
+ "id": 15848191,
+ "username": "Daryna_kh",
+ "fullName": "Daryna_kh",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15794671/medium/3c4f9620874e85cef648ef01861a70c6_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15848191/medium/8c87c099d4b786cb699d02872806538c_default.png",
"preTranslated": 0,
- "totalCosts": 61
+ "totalCosts": 1343
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 61
+ "totalCosts": 1343
},
"translated": {
- "tmMatch": 27,
- "default": 34,
- "total": 61
+ "tmMatch": 6,
+ "default": 1337,
+ "total": 1343
},
"targetTranslated": {
- "tmMatch": 31,
- "default": 37,
- "total": 68
+ "tmMatch": 6,
+ "default": 1166,
+ "total": 1172
},
"translatedByMt": {
- "tmMatch": 6,
- "default": 3,
- "total": 9
+ "tmMatch": 0,
+ "default": 19,
+ "total": 19
},
"approved": {
"tmMatch": 0,
@@ -1074,9 +1007,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 27,
- "default": 34,
- "total": 61
+ "tmMatch": 6,
+ "default": 1337,
+ "total": 1343
},
"approvalCosts": {
"tmMatch": 0,
@@ -1088,38 +1021,38 @@
},
{
"user": {
- "id": 15774301,
- "username": "Mohdizlan",
- "fullName": "Mohdizlan",
+ "id": 15870485,
+ "username": "Djeffry",
+ "fullName": "Djeffry",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15774301/medium/ce907107efbd69db7fc299448bd4f091_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15870485/medium/20a5e2a2f7adc0ecd79d90c0ee8fb290_default.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 7
},
"languages": [
{
"language": {
- "id": "ms",
- "name": "Malay",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 7
},
"translated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"translatedByMt": {
- "tmMatch": 2,
+ "tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -1127,9 +1060,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
},
"approvalCosts": {
"tmMatch": 0,
@@ -1141,48 +1074,48 @@
},
{
"user": {
- "id": 15240262,
- "username": "Moinier",
- "fullName": "Moinier",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15240262/medium/8878a45f57e62f22e31686cc9d3a27f1_default.png",
+ "id": 15892865,
+ "username": "FizZu",
+ "fullName": "FizZu",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15892865/medium/769ead6ff0eb65bca51e00b55bad7613_default.png",
"preTranslated": 0,
- "totalCosts": 1682
+ "totalCosts": 37
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Proofreader",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1682
+ "totalCosts": 37
},
"translated": {
- "tmMatch": 23,
- "default": 1659,
- "total": 1682
+ "tmMatch": 0,
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
- "tmMatch": 25,
- "default": 1978,
- "total": 2003
+ "tmMatch": 0,
+ "default": 46,
+ "total": 46
},
"translatedByMt": {
- "tmMatch": 13,
- "default": 2,
- "total": 15
+ "tmMatch": 0,
+ "default": 37,
+ "total": 37
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2684
+ "total": 0
},
"translationCosts": {
- "tmMatch": 23,
- "default": 1659,
- "total": 1682
+ "tmMatch": 0,
+ "default": 37,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -1194,33 +1127,33 @@
},
{
"user": {
- "id": 15776145,
- "username": "Mrd2499",
- "fullName": "Mrd2499",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15776145/medium/33120d9b5d3c0431b3623932830c8aaf_default.png",
+ "id": 13461670,
+ "username": "GiorgioHerbie",
+ "fullName": "GiorgioHerbie",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13461670/medium/9093f2d7047615a270b4c00bc2abd595_default.png",
"preTranslated": 0,
- "totalCosts": 19
+ "totalCosts": 14341
},
"languages": [
{
"language": {
- "id": "th",
- "name": "Thai",
- "userRole": "Translator",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 19
+ "totalCosts": 14341
},
"translated": {
- "tmMatch": 0,
- "default": 19,
- "total": 19
+ "tmMatch": 4977,
+ "default": 9364,
+ "total": 14341
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 19,
- "total": 19
+ "tmMatch": 5290,
+ "default": 10060,
+ "total": 15350
},
"translatedByMt": {
"tmMatch": 0,
@@ -1230,12 +1163,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 24780
},
"translationCosts": {
- "tmMatch": 0,
- "default": 19,
- "total": 19
+ "tmMatch": 4977,
+ "default": 9364,
+ "total": 14341
},
"approvalCosts": {
"tmMatch": 0,
@@ -1247,38 +1180,38 @@
},
{
"user": {
- "id": 14559918,
- "username": "Muzaffer015",
- "fullName": "Muzaffer015",
+ "id": 15874711,
+ "username": "JHON38",
+ "fullName": "JHON38",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14559918/medium/72674bda7c61d3f06e65cc4d140e8af5_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15874711/medium/aa1137d9b988c12e00d7510a93e05dd8_default.png",
"preTranslated": 0,
- "totalCosts": 30
+ "totalCosts": 3369
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 30
+ "totalCosts": 3369
},
"translated": {
- "tmMatch": 3,
- "default": 27,
- "total": 30
+ "tmMatch": 18,
+ "default": 3351,
+ "total": 3369
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 21,
- "total": 24
+ "tmMatch": 19,
+ "default": 3897,
+ "total": 3916
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 7,
+ "default": 3166,
+ "total": 3173
},
"approved": {
"tmMatch": 0,
@@ -1286,9 +1219,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 27,
- "total": 30
+ "tmMatch": 18,
+ "default": 3351,
+ "total": 3369
},
"approvalCosts": {
"tmMatch": 0,
@@ -1300,38 +1233,38 @@
},
{
"user": {
- "id": 14037204,
- "username": "Pa2squale",
- "fullName": "Pa2squale",
+ "id": 15866765,
+ "username": "Kaoser",
+ "fullName": "Kaoser",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14037204/medium/b25eb000cfd996efc25881694d8a9769_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866765/medium/56426ef526c64e65691c50f1a3eae9b7_default.png",
"preTranslated": 0,
- "totalCosts": 89
+ "totalCosts": 48
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 89
+ "totalCosts": 48
},
"translated": {
"tmMatch": 0,
- "default": 89,
- "total": 89
+ "default": 48,
+ "total": 48
},
"targetTranslated": {
"tmMatch": 0,
- "default": 108,
- "total": 108
+ "default": 40,
+ "total": 40
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 8,
+ "total": 8
},
"approved": {
"tmMatch": 0,
@@ -1340,8 +1273,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 89,
- "total": 89
+ "default": 48,
+ "total": 48
},
"approvalCosts": {
"tmMatch": 0,
@@ -1353,38 +1286,38 @@
},
{
"user": {
- "id": 15768057,
- "username": "Redeorts",
- "fullName": "Redeorts",
+ "id": 15443092,
+ "username": "Keerthi89",
+ "fullName": "Keerthi89",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15768057/medium/47d029079410b9b910444067d19ea058_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15443092/medium/0d25743f9044907b39b29a1496b8894a_default.png",
"preTranslated": 0,
- "totalCosts": 502
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "ta",
+ "name": "Tamil",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 502
+ "totalCosts": 3
},
"translated": {
- "tmMatch": 57,
- "default": 445,
- "total": 502
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"targetTranslated": {
- "tmMatch": 68,
- "default": 543,
- "total": 611
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
},
"translatedByMt": {
- "tmMatch": 43,
- "default": 223,
- "total": 266
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -1392,9 +1325,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 57,
- "default": 445,
- "total": 502
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
@@ -1406,38 +1339,38 @@
},
{
"user": {
- "id": 15376854,
- "username": "RenanDeveloper",
- "fullName": "RenanDeveloper",
+ "id": 15869029,
+ "username": "Kenny0521",
+ "fullName": "Kenny0521",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15376854/medium/960a793d255cc1e610c7ccd5667ed9d9_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869029/medium/4147e5810f6973c3dd463e9402e7b69f_default.png",
"preTranslated": 0,
- "totalCosts": 655
+ "totalCosts": 111
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 655
+ "totalCosts": 111
},
"translated": {
- "tmMatch": 0,
- "default": 655,
- "total": 655
+ "tmMatch": 2,
+ "default": 109,
+ "total": 111
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 718,
- "total": 718
+ "tmMatch": 3,
+ "default": 181,
+ "total": 184
},
"translatedByMt": {
"tmMatch": 0,
- "default": 31,
- "total": 31
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -1445,9 +1378,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 655,
- "total": 655
+ "tmMatch": 2,
+ "default": 109,
+ "total": 111
},
"approvalCosts": {
"tmMatch": 0,
@@ -1459,33 +1392,33 @@
},
{
"user": {
- "id": 15797367,
- "username": "RichardBP",
- "fullName": "RichardBP",
+ "id": 15895803,
+ "username": "KristiKris",
+ "fullName": "KristiKris",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797367/medium/362de1e1381b26a44885c7136579edbe_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15895803/medium/96636c4279311f716614648a85940e81_default.png",
"preTranslated": 0,
- "totalCosts": 187
+ "totalCosts": 38
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 187
+ "totalCosts": 38
},
"translated": {
- "tmMatch": 17,
- "default": 170,
- "total": 187
+ "tmMatch": 0,
+ "default": 38,
+ "total": 38
},
"targetTranslated": {
- "tmMatch": 32,
- "default": 272,
- "total": 304
+ "tmMatch": 0,
+ "default": 28,
+ "total": 28
},
"translatedByMt": {
"tmMatch": 0,
@@ -1498,9 +1431,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 17,
- "default": 170,
- "total": 187
+ "tmMatch": 0,
+ "default": 38,
+ "total": 38
},
"approvalCosts": {
"tmMatch": 0,
@@ -1512,33 +1445,33 @@
},
{
"user": {
- "id": 15809477,
- "username": "Santy20",
- "fullName": "Santy20",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809477/medium/af30aa3ebca6b7aec5089d3a5b77fb01_default.png",
+ "id": 15141044,
+ "username": "LorenzoLicari",
+ "fullName": "LorenzoLicari",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15141044/medium/a099d3678baa4f76c2447ede1e50a37d_default.png",
"preTranslated": 0,
- "totalCosts": 15
+ "totalCosts": 0
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 0
},
"translated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
"tmMatch": 0,
- "default": 13,
- "total": 13
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
"tmMatch": 0,
@@ -1548,12 +1481,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 268
},
"translationCosts": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
@@ -1565,33 +1498,33 @@
},
{
"user": {
- "id": 15778695,
- "username": "SeaRay",
- "fullName": "SeaRay",
+ "id": 15816407,
+ "username": "MaKOBA",
+ "fullName": "MaKOBA",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15778695/medium/39882c72b2ccf81893116e4c5ba6a5e8_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816407/medium/2ff9249b122f6baedad4ebb9f1572c26_default.png",
"preTranslated": 0,
- "totalCosts": 30
+ "totalCosts": 77
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 30
+ "totalCosts": 77
},
"translated": {
- "tmMatch": 2,
- "default": 28,
- "total": 30
+ "tmMatch": 0,
+ "default": 77,
+ "total": 77
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 20,
- "total": 24
+ "tmMatch": 0,
+ "default": 193,
+ "total": 193
},
"translatedByMt": {
"tmMatch": 0,
@@ -1604,9 +1537,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 28,
- "total": 30
+ "tmMatch": 0,
+ "default": 77,
+ "total": 77
},
"approvalCosts": {
"tmMatch": 0,
@@ -1618,37 +1551,37 @@
},
{
"user": {
- "id": 15781525,
- "username": "Skylarre",
- "fullName": "Skylarre",
+ "id": 15490162,
+ "username": "Mathewvizc7",
+ "fullName": "Mathewvizc7",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15781525/medium/0988770be994ad49607a291ab6a139ac_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15490162/medium/ee6f672ba75de903b8f7bffb3be4773d_default.png",
"preTranslated": 0,
- "totalCosts": 84
+ "totalCosts": 14
},
"languages": [
{
"language": {
- "id": "lt",
- "name": "Lithuanian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 84
+ "totalCosts": 14
},
"translated": {
- "tmMatch": 7,
- "default": 77,
- "total": 84
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"targetTranslated": {
- "tmMatch": 8,
- "default": 71,
- "total": 79
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 3,
+ "tmMatch": 0,
+ "default": 4,
"total": 4
},
"approved": {
@@ -1657,9 +1590,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 7,
- "default": 77,
- "total": 84
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -1671,48 +1604,48 @@
},
{
"user": {
- "id": 15789259,
- "username": "Sougui",
- "fullName": "Sougui",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15789259/medium/543aa7b1cad96ac0fdac877710ad63fc_default.png",
+ "id": 15240262,
+ "username": "Moinier",
+ "fullName": "Moinier",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15240262/medium/8878a45f57e62f22e31686cc9d3a27f1_default.png",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 18956
},
"languages": [
{
"language": {
"id": "fr",
"name": "French",
- "userRole": "Translator",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 18956
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 2556,
+ "default": 16400,
+ "total": 18956
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 2972,
+ "default": 20063,
+ "total": 23035
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 28,
+ "default": 235,
+ "total": 263
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 53510
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 2556,
+ "default": 16400,
+ "total": 18956
},
"approvalCosts": {
"tmMatch": 0,
@@ -1724,38 +1657,38 @@
},
{
"user": {
- "id": 15796047,
- "username": "Suren2704",
- "fullName": "Suren2704",
- "userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15796047/medium/7edfe4f6ba49023a8204fb2764d45db3_default.png",
+ "id": 15896883,
+ "username": "Mrantojo",
+ "fullName": "Mrantojo",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15896883/medium/1f06aa19fb78e091307e5de0d066c43c_default.png",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 196
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
- "userRole": "Restrict Access",
+ "id": "af",
+ "name": "Afrikaans",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 196
},
"translated": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 196,
+ "total": 196
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 228,
+ "total": 228
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -1763,9 +1696,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 196,
+ "total": 196
},
"approvalCosts": {
"tmMatch": 0,
@@ -1777,38 +1710,38 @@
},
{
"user": {
- "id": 14681570,
- "username": "Val21",
- "fullName": "Val21",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14681570/medium/3ed2f13f3a9383c0d3a23bd130df78d2_default.png",
+ "id": 14037204,
+ "username": "Pa2squale",
+ "fullName": "Pa2squale",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14037204/medium/b25eb000cfd996efc25881694d8a9769_default.png",
"preTranslated": 0,
- "totalCosts": 127
+ "totalCosts": 14
},
"languages": [
{
"language": {
- "id": "bg",
- "name": "Bulgarian",
- "userRole": "Translator, Proofreader",
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 127
+ "totalCosts": 14
},
"translated": {
- "tmMatch": 0,
- "default": 127,
- "total": 127
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 145,
- "total": 145
+ "tmMatch": 4,
+ "default": 8,
+ "total": 12
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 4,
+ "default": 7,
+ "total": 11
},
"approved": {
"tmMatch": 0,
@@ -1816,9 +1749,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 127,
- "total": 127
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -1830,33 +1763,33 @@
},
{
"user": {
- "id": 15802891,
- "username": "WeamESP",
- "fullName": "WeamESP",
+ "id": 15887969,
+ "username": "PlatinumEagle",
+ "fullName": "PlatinumEagle",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15802891/medium/00d633d67b92e856404e1ff8c53c6c18_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887969/medium/2583c648b432375a202fd5741f287b8d_default.png",
"preTranslated": 0,
- "totalCosts": 379
+ "totalCosts": 15
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 379
+ "totalCosts": 15
},
"translated": {
- "tmMatch": 34,
- "default": 345,
- "total": 379
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
- "tmMatch": 31,
- "default": 347,
- "total": 378
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
@@ -1869,9 +1802,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 34,
- "default": 345,
- "total": 379
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
@@ -1883,38 +1816,38 @@
},
{
"user": {
- "id": 15792111,
- "username": "Yaghoob802",
- "fullName": "Yaghoob802",
- "userRole": "Blocked",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15792111/medium/7497a36383b5b820c1ddcc527dd61d1d_default.png",
+ "id": 15860799,
+ "username": "Qupi",
+ "fullName": "Qupi",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15860799/medium/c296454de1f72e406e181e950413a424_default.png",
"preTranslated": 0,
- "totalCosts": 13
+ "totalCosts": 659
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
- "userRole": "Blocked",
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 13
+ "totalCosts": 659
},
"translated": {
- "tmMatch": 0,
- "default": 13,
- "total": 13
+ "tmMatch": 4,
+ "default": 655,
+ "total": 659
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 14,
- "total": 14
+ "tmMatch": 4,
+ "default": 568,
+ "total": 572
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 41,
+ "total": 41
},
"approved": {
"tmMatch": 0,
@@ -1922,9 +1855,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 13,
- "total": 13
+ "tmMatch": 4,
+ "default": 655,
+ "total": 659
},
"approvalCosts": {
"tmMatch": 0,
@@ -1936,38 +1869,38 @@
},
{
"user": {
- "id": 15801335,
- "username": "Youssefgrb",
- "fullName": "Youssefgrb",
+ "id": 15864595,
+ "username": "RichCuva",
+ "fullName": "RichCuva",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15801335/medium/d17a960b68dc8f5f07372af27ce7fb9c_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15864595/medium/9901e0dba4ead65619b8b1b9a591caf7_default.png",
"preTranslated": 0,
- "totalCosts": 40
+ "totalCosts": 708
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 40
+ "totalCosts": 708
},
"translated": {
- "tmMatch": 18,
- "default": 22,
- "total": 40
+ "tmMatch": 0,
+ "default": 708,
+ "total": 708
},
"targetTranslated": {
- "tmMatch": 20,
- "default": 22,
- "total": 42
+ "tmMatch": 0,
+ "default": 708,
+ "total": 708
},
"translatedByMt": {
- "tmMatch": 18,
- "default": 19,
- "total": 37
+ "tmMatch": 0,
+ "default": 18,
+ "total": 18
},
"approved": {
"tmMatch": 0,
@@ -1975,9 +1908,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 18,
- "default": 22,
- "total": 40
+ "tmMatch": 0,
+ "default": 708,
+ "total": 708
},
"approvalCosts": {
"tmMatch": 0,
@@ -1989,38 +1922,38 @@
},
{
"user": {
- "id": 15774005,
- "username": "Zmeyka_LOL",
- "fullName": "Zmeyka_LOL",
+ "id": 15754717,
+ "username": "Tgualtieri1976",
+ "fullName": "Tgualtieri1976",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15774005/medium/e7f1667e69dbbb3e61de031af02be877_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15754717/medium/7b4c2cc9718c084cb8a54999b9b2fb19_default.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 30
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 30
},
"translated": {
- "tmMatch": 2,
+ "tmMatch": 30,
"default": 0,
- "total": 2
+ "total": 30
},
"targetTranslated": {
- "tmMatch": 2,
+ "tmMatch": 31,
"default": 0,
- "total": 2
+ "total": 31
},
"translatedByMt": {
- "tmMatch": 2,
+ "tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -2028,9 +1961,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
+ "tmMatch": 30,
"default": 0,
- "total": 2
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -2042,33 +1975,33 @@
},
{
"user": {
- "id": 15768137,
- "username": "_dekaprii",
- "fullName": "_dekaprii",
+ "id": 15871849,
+ "username": "Tirkesh",
+ "fullName": "Tirkesh",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15768137/medium/1c59acaf419b3c0f66c628a7ff233a38_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15871849/medium/6d8dbcecb777f671634d3774c3287a72_default.png",
"preTranslated": 0,
- "totalCosts": 65
+ "totalCosts": 38
},
"languages": [
{
"language": {
- "id": "sw",
- "name": "Swahili",
+ "id": "tk",
+ "name": "Turkmen",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 65
+ "totalCosts": 38
},
"translated": {
"tmMatch": 0,
- "default": 65,
- "total": 65
+ "default": 38,
+ "total": 38
},
"targetTranslated": {
"tmMatch": 0,
- "default": 72,
- "total": 72
+ "default": 38,
+ "total": 38
},
"translatedByMt": {
"tmMatch": 0,
@@ -2082,8 +2015,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 65,
- "total": 65
+ "default": 38,
+ "total": 38
},
"approvalCosts": {
"tmMatch": 0,
@@ -2095,38 +2028,38 @@
},
{
"user": {
- "id": 15467576,
- "username": "augur",
- "fullName": "augur",
+ "id": 15859697,
+ "username": "Tomui",
+ "fullName": "Tomui",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15467576/medium/471f881427c816c83c952446739e01d8_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15859697/medium/c1741d8593d88253b269a41717144826_default.png",
"preTranslated": 0,
- "totalCosts": 81
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 81
+ "totalCosts": 3
},
"translated": {
- "tmMatch": 0,
- "default": 81,
- "total": 81
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 68,
- "total": 68
+ "tmMatch": 4,
+ "default": 0,
+ "total": 4
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 3,
"default": 0,
- "total": 0
+ "total": 3
},
"approved": {
"tmMatch": 0,
@@ -2134,9 +2067,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 81,
- "total": 81
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
@@ -2148,38 +2081,38 @@
},
{
"user": {
- "id": 15793045,
- "username": "brkvmzrm",
- "fullName": "brkvmzrm",
+ "id": 15863837,
+ "username": "Ulykpanabat",
+ "fullName": "Ulykpanabat",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15793045/medium/e8096c76242f0dab490ea7732ac1bd15_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15863837/medium/50fe3901a9fa5e00bd0f3c19a503c164_default.png",
"preTranslated": 0,
- "totalCosts": 9
+ "totalCosts": 16
},
"languages": [
{
"language": {
- "id": "sr-CS",
- "name": "Serbian (Latin)",
+ "id": "kk",
+ "name": "Kazakh",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9
+ "totalCosts": 16
},
"translated": {
- "tmMatch": 3,
- "default": 6,
- "total": 9
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 4,
- "total": 6
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"translatedByMt": {
- "tmMatch": 3,
+ "tmMatch": 0,
"default": 0,
- "total": 3
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -2187,9 +2120,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 6,
- "total": 9
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"approvalCosts": {
"tmMatch": 0,
@@ -2201,33 +2134,33 @@
},
{
"user": {
- "id": 15779719,
- "username": "cld02",
- "fullName": "cld02",
+ "id": 15145320,
+ "username": "Unili",
+ "fullName": "Unili",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15779719/medium/d9928aad0e682b9a11f5a519858e0927_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15145320/medium/c0fc5adab930aa5467bcf04fcdcbf39f.jpg",
"preTranslated": 0,
- "totalCosts": 44
+ "totalCosts": 116
},
"languages": [
{
"language": {
- "id": "ro",
- "name": "Romanian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 44
+ "totalCosts": 116
},
"translated": {
"tmMatch": 0,
- "default": 44,
- "total": 44
+ "default": 116,
+ "total": 116
},
"targetTranslated": {
"tmMatch": 0,
- "default": 58,
- "total": 58
+ "default": 203,
+ "total": 203
},
"translatedByMt": {
"tmMatch": 0,
@@ -2241,8 +2174,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 44,
- "total": 44
+ "default": 116,
+ "total": 116
},
"approvalCosts": {
"tmMatch": 0,
@@ -2254,38 +2187,38 @@
},
{
"user": {
- "id": 15783329,
- "username": "edgolron",
- "fullName": "edgolron",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783329/medium/d6363ce0aafa5df6f74723d2b52945a5_default.png",
+ "id": 14681570,
+ "username": "Val21",
+ "fullName": "Val21",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14681570/medium/3ed2f13f3a9383c0d3a23bd130df78d2_default.png",
"preTranslated": 0,
- "totalCosts": 263
+ "totalCosts": 293
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Translator",
+ "id": "bg",
+ "name": "Bulgarian",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 263
+ "totalCosts": 293
},
"translated": {
- "tmMatch": 5,
- "default": 258,
- "total": 263
+ "tmMatch": 0,
+ "default": 293,
+ "total": 293
},
"targetTranslated": {
- "tmMatch": 9,
- "default": 277,
- "total": 286
+ "tmMatch": 0,
+ "default": 338,
+ "total": 338
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 184,
- "total": 188
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -2293,9 +2226,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 258,
- "total": 263
+ "tmMatch": 0,
+ "default": 293,
+ "total": 293
},
"approvalCosts": {
"tmMatch": 0,
@@ -2307,33 +2240,33 @@
},
{
"user": {
- "id": 15797935,
- "username": "florita",
- "fullName": "florita",
+ "id": 15893819,
+ "username": "Xiran",
+ "fullName": "Xiran",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797935/medium/d50b4242e896ee8d17a6a7547f77f598_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15893819/medium/e579822f448602f334180dc7ced2e68d_default.png",
"preTranslated": 0,
- "totalCosts": 490
+ "totalCosts": 97
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 490
+ "totalCosts": 97
},
"translated": {
- "tmMatch": 11,
- "default": 479,
- "total": 490
+ "tmMatch": 0,
+ "default": 97,
+ "total": 97
},
"targetTranslated": {
- "tmMatch": 11,
- "default": 494,
- "total": 505
+ "tmMatch": 0,
+ "default": 141,
+ "total": 141
},
"translatedByMt": {
"tmMatch": 0,
@@ -2346,9 +2279,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 11,
- "default": 479,
- "total": 490
+ "tmMatch": 0,
+ "default": 97,
+ "total": 97
},
"approvalCosts": {
"tmMatch": 0,
@@ -2360,38 +2293,38 @@
},
{
"user": {
- "id": 15733781,
- "username": "forreal",
- "fullName": "forreal",
+ "id": 14651240,
+ "username": "Zivojin",
+ "fullName": "Zivojin",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15733781/medium/58f9743e41e4ca940a6f9c6f255c346b_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14651240/medium/67088b52e7396d66abf7adc7a7bfb8a3_default.png",
"preTranslated": 0,
- "totalCosts": 104
+ "totalCosts": 46
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "sr-CS",
+ "name": "Serbian (Latin)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 104
+ "totalCosts": 46
},
"translated": {
- "tmMatch": 0,
- "default": 104,
- "total": 104
+ "tmMatch": 7,
+ "default": 39,
+ "total": 46
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 102,
- "total": 102
+ "tmMatch": 7,
+ "default": 44,
+ "total": 51
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 6,
+ "default": 4,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -2399,9 +2332,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 104,
- "total": 104
+ "tmMatch": 7,
+ "default": 39,
+ "total": 46
},
"approvalCosts": {
"tmMatch": 0,
@@ -2413,33 +2346,33 @@
},
{
"user": {
- "id": 15337968,
- "username": "giantpenguin",
- "fullName": "giantpenguin",
+ "id": 15865283,
+ "username": "alex33667",
+ "fullName": "alex33667",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15337968/medium/6eafe6557864573c6cb65e7f1cf11979_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15865283/medium/c847ee9e7a5143c7087de7a0933dd357_default.png",
"preTranslated": 0,
- "totalCosts": 124
+ "totalCosts": 31
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 124
+ "totalCosts": 31
},
"translated": {
- "tmMatch": 3,
- "default": 121,
- "total": 124
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 215,
- "total": 222
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
},
"translatedByMt": {
"tmMatch": 0,
@@ -2452,9 +2385,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 121,
- "total": 124
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -2466,38 +2399,38 @@
},
{
"user": {
- "id": 15791839,
- "username": "gussan",
- "fullName": "gussan",
+ "id": 15318490,
+ "username": "arthursw",
+ "fullName": "arthursw",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15791839/medium/7078a31d735e6ea2909c5f18a204da28_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15318490/medium/673173431aeb53f29ca5516e9aa87bec_default.png",
"preTranslated": 0,
- "totalCosts": 291
+ "totalCosts": 75
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 291
+ "totalCosts": 75
},
"translated": {
- "tmMatch": 4,
- "default": 287,
- "total": 291
+ "tmMatch": 0,
+ "default": 75,
+ "total": 75
},
"targetTranslated": {
- "tmMatch": 14,
- "default": 798,
- "total": 812
+ "tmMatch": 0,
+ "default": 85,
+ "total": 85
},
"translatedByMt": {
"tmMatch": 0,
- "default": 31,
- "total": 31
+ "default": 10,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -2505,9 +2438,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 287,
- "total": 291
+ "tmMatch": 0,
+ "default": 75,
+ "total": 75
},
"approvalCosts": {
"tmMatch": 0,
@@ -2519,38 +2452,38 @@
},
{
"user": {
- "id": 15558917,
- "username": "imalittlemole",
- "fullName": "imalittlemole",
+ "id": 15467576,
+ "username": "augur",
+ "fullName": "augur",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15558917/medium/3140ea0253adc0e3f3c81b050f3b30b3.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15467576/medium/471f881427c816c83c952446739e01d8_default.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 86
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 86
},
"translated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 4,
+ "default": 82,
+ "total": 86
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 0,
- "total": 6
+ "tmMatch": 4,
+ "default": 67,
+ "total": 71
},
"translatedByMt": {
- "tmMatch": 2,
+ "tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -2558,9 +2491,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 4,
+ "default": 82,
+ "total": 86
},
"approvalCosts": {
"tmMatch": 0,
@@ -2572,33 +2505,33 @@
},
{
"user": {
- "id": 15793393,
- "username": "jawnior",
- "fullName": "jawnior",
+ "id": 15887185,
+ "username": "buck10",
+ "fullName": "buck10",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15793393/medium/5a520790143c8235899f8cef18106545_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887185/medium/eea1fe3925d043a21d84fade6ea6e19e_default.png",
"preTranslated": 0,
- "totalCosts": 142
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "pl",
- "name": "Polish",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 142
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 0,
- "default": 142,
- "total": 142
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 135,
- "total": 135
+ "tmMatch": 7,
+ "default": 0,
+ "total": 7
},
"translatedByMt": {
"tmMatch": 0,
@@ -2611,29 +2544,16 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 142,
- "total": 142
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15783923,
- "username": "jim-1998",
- "fullName": "jim-1998",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783923/medium/eca420e6e8bb3f959364b76e4bb4c914_default.png",
- "preTranslated": 0,
- "totalCosts": 24
- },
- "languages": [
+ },
{
"language": {
"id": "zh-CN",
@@ -2641,22 +2561,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 24
+ "totalCosts": 1
},
"translated": {
- "tmMatch": 5,
- "default": 19,
- "total": 24
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"targetTranslated": {
- "tmMatch": 11,
- "default": 31,
- "total": 42
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"translatedByMt": {
- "tmMatch": 5,
- "default": 1,
- "total": 6
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -2664,9 +2584,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 19,
- "total": 24
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approvalCosts": {
"tmMatch": 0,
@@ -2678,38 +2598,38 @@
},
{
"user": {
- "id": 15801649,
- "username": "kimoonss",
- "fullName": "kimoonss",
+ "id": 15841839,
+ "username": "ekc9399",
+ "fullName": "ekc9399",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15801649/medium/167c67f950560e1f810d566c572d78fa_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15841839/medium/0a25585c566bb1f7be4cba84b02e8561_default.png",
"preTranslated": 0,
- "totalCosts": 85
+ "totalCosts": 10
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 85
+ "totalCosts": 10
},
"translated": {
- "tmMatch": 17,
- "default": 68,
- "total": 85
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"targetTranslated": {
- "tmMatch": 19,
- "default": 55,
- "total": 74
+ "tmMatch": 7,
+ "default": 0,
+ "total": 7
},
"translatedByMt": {
- "tmMatch": 6,
+ "tmMatch": 0,
"default": 0,
- "total": 6
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -2717,9 +2637,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 17,
- "default": 68,
- "total": 85
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -2731,38 +2651,38 @@
},
{
"user": {
- "id": 15776027,
- "username": "korbisch",
- "fullName": "korbisch",
+ "id": 15505848,
+ "username": "hayashijanu",
+ "fullName": "hayashijanu",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15776027/medium/5ff7549d8af9bf4fc4bae6e891d9bce5_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15505848/medium/2b9d7bd5232e9e19fb5bd7d01415dc75_default.png",
"preTranslated": 0,
- "totalCosts": 665
+ "totalCosts": 250
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 665
+ "totalCosts": 250
},
"translated": {
- "tmMatch": 9,
- "default": 656,
- "total": 665
+ "tmMatch": 0,
+ "default": 250,
+ "total": 250
},
"targetTranslated": {
- "tmMatch": 9,
- "default": 635,
- "total": 644
+ "tmMatch": 0,
+ "default": 227,
+ "total": 227
},
"translatedByMt": {
- "tmMatch": 6,
- "default": 313,
- "total": 319
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -2770,9 +2690,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 9,
- "default": 656,
- "total": 665
+ "tmMatch": 0,
+ "default": 250,
+ "total": 250
},
"approvalCosts": {
"tmMatch": 0,
@@ -2784,38 +2704,38 @@
},
{
"user": {
- "id": 15807305,
- "username": "kutsaev",
- "fullName": "kutsaev",
+ "id": 15844527,
+ "username": "huephuong",
+ "fullName": "huephuong",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15807305/medium/42b4c245c534a2ab284fe5e2b3c599f9_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15844527/medium/a4d5a8ae8c27d8cae9261676ee81bbeb_default.png",
"preTranslated": 0,
- "totalCosts": 154
+ "totalCosts": 3326
},
"languages": [
{
"language": {
- "id": "be",
- "name": "Belarusian",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 154
+ "totalCosts": 3326
},
"translated": {
- "tmMatch": 29,
- "default": 125,
- "total": 154
+ "tmMatch": 36,
+ "default": 3290,
+ "total": 3326
},
"targetTranslated": {
- "tmMatch": 29,
- "default": 107,
- "total": 136
+ "tmMatch": 61,
+ "default": 4670,
+ "total": 4731
},
"translatedByMt": {
- "tmMatch": 27,
+ "tmMatch": 9,
"default": 0,
- "total": 27
+ "total": 9
},
"approved": {
"tmMatch": 0,
@@ -2823,9 +2743,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 29,
- "default": 125,
- "total": 154
+ "tmMatch": 36,
+ "default": 3290,
+ "total": 3326
},
"approvalCosts": {
"tmMatch": 0,
@@ -2837,33 +2757,33 @@
},
{
"user": {
- "id": 14845960,
- "username": "matusame",
- "fullName": "matusame",
+ "id": 15896939,
+ "username": "iNatas",
+ "fullName": "iNatas",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14845960/medium/2b9e2f8505875b313fc59f15bb51edab.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15896939/medium/81ad856f439fd2161c40c78913c17005_default.png",
"preTranslated": 0,
- "totalCosts": 655
+ "totalCosts": 24
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 655
+ "totalCosts": 24
},
"translated": {
- "tmMatch": 13,
- "default": 642,
- "total": 655
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 694,
- "total": 710
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"translatedByMt": {
"tmMatch": 0,
@@ -2876,9 +2796,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 13,
- "default": 642,
- "total": 655
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
},
"approvalCosts": {
"tmMatch": 0,
@@ -2890,38 +2810,38 @@
},
{
"user": {
- "id": 14739786,
- "username": "mk.marcus.aurelius",
- "fullName": "mk.marcus.aurelius",
+ "id": 15891369,
+ "username": "kacperm",
+ "fullName": "kacperm",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14739786/medium/2880dbab818b3884cfb090a588203a28_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15891369/medium/8ab205674e1044c3621ab01c2d938cc2_default.png",
"preTranslated": 0,
- "totalCosts": 69
+ "totalCosts": 1262
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 69
+ "totalCosts": 1262
},
"translated": {
- "tmMatch": 2,
- "default": 67,
- "total": 69
+ "tmMatch": 7,
+ "default": 1255,
+ "total": 1262
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 62,
- "total": 64
+ "tmMatch": 6,
+ "default": 1062,
+ "total": 1068
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 6,
+ "default": 709,
+ "total": 715
},
"approved": {
"tmMatch": 0,
@@ -2929,9 +2849,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 67,
- "total": 69
+ "tmMatch": 7,
+ "default": 1255,
+ "total": 1262
},
"approvalCosts": {
"tmMatch": 0,
@@ -2943,38 +2863,38 @@
},
{
"user": {
- "id": 14499538,
- "username": "nodhaiby",
- "fullName": "nodhaiby",
+ "id": 15887127,
+ "username": "kshyun28",
+ "fullName": "kshyun28",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14499538/medium/b4afe4954488f1cbb0ff50dfdb2d97ae_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887127/medium/8638193af28570a64a5364efc6acad44_default.png",
"preTranslated": 0,
- "totalCosts": 336
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "fil",
+ "name": "Filipino",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 336
+ "totalCosts": 3
},
"translated": {
"tmMatch": 0,
- "default": 336,
- "total": 336
+ "default": 3,
+ "total": 3
},
"targetTranslated": {
"tmMatch": 0,
- "default": 365,
- "total": 365
+ "default": 5,
+ "total": 5
},
"translatedByMt": {
"tmMatch": 0,
- "default": 65,
- "total": 65
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -2983,8 +2903,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 336,
- "total": 336
+ "default": 3,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
@@ -2996,13 +2916,13 @@
},
{
"user": {
- "id": 15777781,
- "username": "pamdany",
- "fullName": "pamdany",
+ "id": 15881053,
+ "username": "luxxing",
+ "fullName": "luxxing",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15777781/medium/9a65428320e5ec9d625f97253b53c9f4_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15881053/medium/95bd3e1a44d660c405ba34c0732edbcc_default.png",
"preTranslated": 0,
- "totalCosts": 711
+ "totalCosts": 70
},
"languages": [
{
@@ -3012,22 +2932,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 711
+ "totalCosts": 70
},
"translated": {
- "tmMatch": 5,
- "default": 706,
- "total": 711
+ "tmMatch": 0,
+ "default": 70,
+ "total": 70
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 804,
- "total": 810
+ "tmMatch": 0,
+ "default": 81,
+ "total": 81
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 7,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -3035,9 +2955,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 706,
- "total": 711
+ "tmMatch": 0,
+ "default": 70,
+ "total": 70
},
"approvalCosts": {
"tmMatch": 0,
@@ -3049,38 +2969,38 @@
},
{
"user": {
- "id": 15779979,
- "username": "qiliuk",
- "fullName": "qiliuk",
- "userRole": "Blocked",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15779979/medium/fa50e9730b7826a9077a8f3b0f1fa1d9_default.png",
+ "id": 15857609,
+ "username": "maikoldelia1980",
+ "fullName": "maikoldelia1980",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15857609/medium/d701bf5c01e8eb2abfd84556f477d828_default.png",
"preTranslated": 0,
- "totalCosts": 550
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
- "userRole": "Blocked",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 548
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 4
},
"translated": {
"tmMatch": 0,
- "default": 548,
- "total": 548
+ "default": 4,
+ "total": 4
},
"targetTranslated": {
"tmMatch": 0,
- "default": 752,
- "total": 752
+ "default": 5,
+ "total": 5
},
"translatedByMt": {
"tmMatch": 0,
- "default": 385,
- "total": 385
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -3089,38 +3009,51 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 548,
- "total": 548
+ "default": 4,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15856843,
+ "username": "mariia_pryshko",
+ "fullName": "mariia_pryshko",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15856843/medium/2c53a645673e90327155f24d7f1237f5_default.png",
+ "preTranslated": 0,
+ "totalCosts": 873
+ },
+ "languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
- "userRole": "Blocked",
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 873
},
"translated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 12,
+ "default": 861,
+ "total": 873
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 12,
+ "default": 777,
+ "total": 789
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 8,
+ "default": 6,
+ "total": 14
},
"approved": {
"tmMatch": 0,
@@ -3128,9 +3061,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 12,
+ "default": 861,
+ "total": 873
},
"approvalCosts": {
"tmMatch": 0,
@@ -3142,48 +3075,48 @@
},
{
"user": {
- "id": 13986387,
- "username": "rafarocha",
- "fullName": "rafarocha",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13986387/medium/72bb87143f2a8d013cddac84c4e2afac.jpg",
+ "id": 15869599,
+ "username": "myymgc",
+ "fullName": "myymgc",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869599/medium/b7b876adc838cdd4b027bb025ac47dd9_default.png",
"preTranslated": 0,
- "totalCosts": 9555
+ "totalCosts": 10
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator, Proofreader",
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9555
+ "totalCosts": 10
},
"translated": {
- "tmMatch": 84,
- "default": 9471,
- "total": 9555
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"targetTranslated": {
- "tmMatch": 86,
- "default": 10212,
- "total": 10298
+ "tmMatch": 0,
+ "default": 18,
+ "total": 18
},
"translatedByMt": {
- "tmMatch": 48,
- "default": 662,
- "total": 710
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 26
+ "total": 0
},
"translationCosts": {
- "tmMatch": 84,
- "default": 9471,
- "total": 9555
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -3195,38 +3128,38 @@
},
{
"user": {
- "id": 15726779,
- "username": "sempet0.",
- "fullName": "sempet0.",
+ "id": 15875251,
+ "username": "noagona",
+ "fullName": "noagona",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15726779/medium/df924d75f463a8b625262db79f77ec07_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15875251/medium/beafaf5c34722390e1d1e1dc58ab193b_default.png",
"preTranslated": 0,
- "totalCosts": 278
+ "totalCosts": 211
},
"languages": [
{
"language": {
- "id": "eu",
- "name": "Basque",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 278
+ "totalCosts": 211
},
"translated": {
"tmMatch": 0,
- "default": 278,
- "total": 278
+ "default": 211,
+ "total": 211
},
"targetTranslated": {
"tmMatch": 0,
- "default": 226,
- "total": 226
+ "default": 238,
+ "total": 238
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 155,
+ "total": 155
},
"approved": {
"tmMatch": 0,
@@ -3235,8 +3168,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 278,
- "total": 278
+ "default": 211,
+ "total": 211
},
"approvalCosts": {
"tmMatch": 0,
@@ -3248,38 +3181,38 @@
},
{
"user": {
- "id": 15804803,
- "username": "sun_dariia",
- "fullName": "sun_dariia",
+ "id": 15861375,
+ "username": "nw1ssu",
+ "fullName": "nw1ssu",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15804803/medium/e753b43a4cf480cd2a37c5795cdb83ba_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15861375/medium/7fc13c255c11285c08a2b4bc41344626_default.png",
"preTranslated": 0,
- "totalCosts": 322
+ "totalCosts": 11
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 322
+ "totalCosts": 11
},
"translated": {
- "tmMatch": 66,
- "default": 256,
- "total": 322
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
},
"targetTranslated": {
- "tmMatch": 65,
- "default": 249,
- "total": 314
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
},
"translatedByMt": {
- "tmMatch": 22,
- "default": 23,
- "total": 45
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -3287,9 +3220,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 66,
- "default": 256,
- "total": 322
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -3301,38 +3234,38 @@
},
{
"user": {
- "id": 15753801,
- "username": "tr4jan",
- "fullName": "tr4jan",
+ "id": 15822531,
+ "username": "oleksandra.davydchuk",
+ "fullName": "oleksandra.davydchuk",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15753801/medium/3b90e971a9e4f89dcf93fefab1b26ae5.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15822531/medium/f88ef37f5adac630fce6e232dae67668_default.png",
"preTranslated": 0,
- "totalCosts": 49
+ "totalCosts": 387
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 49
+ "totalCosts": 387
},
"translated": {
- "tmMatch": 24,
- "default": 25,
- "total": 49
+ "tmMatch": 0,
+ "default": 387,
+ "total": 387
},
"targetTranslated": {
- "tmMatch": 28,
- "default": 25,
- "total": 53
+ "tmMatch": 0,
+ "default": 331,
+ "total": 331
},
"translatedByMt": {
- "tmMatch": 24,
- "default": 25,
- "total": 49
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -3340,9 +3273,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 24,
- "default": 25,
- "total": 49
+ "tmMatch": 0,
+ "default": 387,
+ "total": 387
},
"approvalCosts": {
"tmMatch": 0,
@@ -3354,38 +3287,38 @@
},
{
"user": {
- "id": 15804799,
- "username": "zarazara",
- "fullName": "zarazara",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15804799/medium/8590a670951cb7fcff46050cf7699c0d_default.png",
+ "id": 13986387,
+ "username": "rafarocha",
+ "fullName": "rafarocha",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13986387/medium/72bb87143f2a8d013cddac84c4e2afac.jpg",
"preTranslated": 0,
- "totalCosts": 177
+ "totalCosts": 2692
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
- "userRole": "Translator",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 177
+ "totalCosts": 2692
},
"translated": {
- "tmMatch": 5,
- "default": 172,
- "total": 177
+ "tmMatch": 20,
+ "default": 2672,
+ "total": 2692
},
"targetTranslated": {
- "tmMatch": 8,
- "default": 225,
- "total": 233
+ "tmMatch": 22,
+ "default": 2974,
+ "total": 2996
},
"translatedByMt": {
- "tmMatch": 5,
- "default": 0,
- "total": 5
+ "tmMatch": 8,
+ "default": 98,
+ "total": 106
},
"approved": {
"tmMatch": 0,
@@ -3393,9 +3326,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 172,
- "total": 177
+ "tmMatch": 20,
+ "default": 2672,
+ "total": 2692
},
"approvalCosts": {
"tmMatch": 0,
@@ -3407,33 +3340,33 @@
},
{
"user": {
- "id": 15809839,
- "username": "wahedtalash77",
- "fullName": "Abdulwahed Talash (wahedtalash77)",
+ "id": 15822511,
+ "username": "sofiia.novak",
+ "fullName": "sofiia.novak",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809839/medium/e332f4b5ae8037272a5d092a0d9d0045.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15822511/medium/02f20ff1b91c682f1080d90c2020fb2a_default.png",
"preTranslated": 0,
- "totalCosts": 67
+ "totalCosts": 111
},
"languages": [
{
"language": {
- "id": "fa-AF",
- "name": "Dari",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 67
+ "totalCosts": 111
},
"translated": {
"tmMatch": 0,
- "default": 67,
- "total": 67
+ "default": 111,
+ "total": 111
},
"targetTranslated": {
"tmMatch": 0,
- "default": 82,
- "total": 82
+ "default": 117,
+ "total": 117
},
"translatedByMt": {
"tmMatch": 0,
@@ -3447,8 +3380,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 67,
- "total": 67
+ "default": 111,
+ "total": 111
},
"approvalCosts": {
"tmMatch": 0,
@@ -3460,33 +3393,33 @@
},
{
"user": {
- "id": 13151214,
- "username": "Aco_Trans",
- "fullName": "Aco (Aco_Trans)",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13151214/medium/8d49c17a9752eec54b3a976695e23834_default.png",
+ "id": 15804803,
+ "username": "sun_dariia",
+ "fullName": "sun_dariia",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15804803/medium/e753b43a4cf480cd2a37c5795cdb83ba_default.png",
"preTranslated": 0,
- "totalCosts": 11
+ "totalCosts": 708
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
- "userRole": "Proofreader",
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 708
},
"translated": {
- "tmMatch": 1,
- "default": 10,
- "total": 11
+ "tmMatch": 0,
+ "default": 708,
+ "total": 708
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 10,
- "total": 11
+ "tmMatch": 0,
+ "default": 670,
+ "total": 670
},
"translatedByMt": {
"tmMatch": 0,
@@ -3496,12 +3429,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 84
+ "total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 10,
- "total": 11
+ "tmMatch": 0,
+ "default": 708,
+ "total": 708
},
"approvalCosts": {
"tmMatch": 0,
@@ -3513,48 +3446,48 @@
},
{
"user": {
- "id": 15218796,
- "username": "elizabethkim",
- "fullName": "Aco_ElizabethKim (elizabethkim)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15218796/medium/b2fe0512f17a60d47a4328127eaee058_default.png",
+ "id": 15834217,
+ "username": "transmaster",
+ "fullName": "transmaster",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15834217/medium/763c75815f1373c95b94976bae622adc_default.png",
"preTranslated": 0,
- "totalCosts": 368
+ "totalCosts": 9
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
- "userRole": "Translator, Proofreader",
+ "id": "bg",
+ "name": "Bulgarian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 368
+ "totalCosts": 9
},
"translated": {
- "tmMatch": 14,
- "default": 354,
- "total": 368
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
},
"targetTranslated": {
- "tmMatch": 14,
- "default": 277,
- "total": 291
+ "tmMatch": 0,
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
- "tmMatch": 9,
+ "tmMatch": 0,
"default": 0,
- "total": 9
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 429
+ "total": 0
},
"translationCosts": {
- "tmMatch": 14,
- "default": 354,
- "total": 368
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
},
"approvalCosts": {
"tmMatch": 0,
@@ -3566,48 +3499,48 @@
},
{
"user": {
- "id": 15688125,
- "username": "MinakoK",
- "fullName": "Aco_LL_Minako Kamiya (MinakoK)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15688125/medium/d9623c4e233cb23611b41b1138e7c158_default.png",
+ "id": 15448940,
+ "username": "treeleaves30760",
+ "fullName": "treeleaves30760",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15448940/medium/66d97d0e069ae24e91f0e84e2c0a9e79_default.png",
"preTranslated": 0,
- "totalCosts": 12430
+ "totalCosts": 163
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
- "userRole": "Translator, Proofreader",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 12430
+ "totalCosts": 163
},
"translated": {
- "tmMatch": 6790,
- "default": 5640,
- "total": 12430
+ "tmMatch": 0,
+ "default": 163,
+ "total": 163
},
"targetTranslated": {
- "tmMatch": 19665,
- "default": 16106,
- "total": 35771
+ "tmMatch": 0,
+ "default": 307,
+ "total": 307
},
"translatedByMt": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 18440
+ "total": 0
},
"translationCosts": {
- "tmMatch": 6790,
- "default": 5640,
- "total": 12430
+ "tmMatch": 0,
+ "default": 163,
+ "total": 163
},
"approvalCosts": {
"tmMatch": 0,
@@ -3619,48 +3552,48 @@
},
{
"user": {
- "id": 15144574,
- "username": "Word_Global_Eyes",
- "fullName": "Aco_Larisa Gubareva (Word_Global_Eyes)",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15144574/medium/d85fe7c56b9f9e47c9f1a3e27ca32078.jpg",
+ "id": 15460936,
+ "username": "tsukky",
+ "fullName": "tsukky",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15460936/medium/99ed6b4051dfcad3d1fa3e4cfaa17073.JPG",
"preTranslated": 0,
- "totalCosts": 73
+ "totalCosts": 17
},
"languages": [
{
"language": {
- "id": "ka",
- "name": "Georgian",
- "userRole": "Proofreader",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 73
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 17
},
"translated": {
- "tmMatch": 5,
- "default": 68,
- "total": 73
+ "tmMatch": 7,
+ "default": 10,
+ "total": 17
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 55,
- "total": 59
+ "tmMatch": 29,
+ "default": 27,
+ "total": 56
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 5,
+ "total": 6
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 131
+ "total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 68,
- "total": 73
+ "tmMatch": 7,
+ "default": 10,
+ "total": 17
},
"approvalCosts": {
"tmMatch": 0,
@@ -3672,88 +3605,101 @@
},
{
"user": {
- "id": 15048901,
- "username": "Joy_Zhang",
- "fullName": "Aco_Reviewer_Joy_Zhang (Joy_Zhang)",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15048901/medium/9c2e15bbe4e07a19c6a4d53fd3bd4fac_default.png",
+ "id": 15884671,
+ "username": "zhaozhenming",
+ "fullName": "zhaozhenming",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15884671/medium/60884f4a653164bb3d315f947cbecd83_default.png",
"preTranslated": 0,
- "totalCosts": 16899
+ "totalCosts": 91
},
"languages": [
{
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Proofreader",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 16153
+ "totalCosts": 91
},
"translated": {
- "tmMatch": 7078,
- "default": 9075,
- "total": 16153
+ "tmMatch": 5,
+ "default": 86,
+ "total": 91
},
"targetTranslated": {
- "tmMatch": 12654,
- "default": 15423,
- "total": 28077
+ "tmMatch": 10,
+ "default": 141,
+ "total": 151
},
"translatedByMt": {
- "tmMatch": 15,
- "default": 2,
- "total": 17
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 22576
+ "total": 0
},
"translationCosts": {
- "tmMatch": 7078,
- "default": 9075,
- "total": 16153
+ "tmMatch": 5,
+ "default": 86,
+ "total": 91
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15878735,
+ "username": "zybk",
+ "fullName": "zybk",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15878735/medium/84feb9c8f0da81b396a6ab28ab88c9f7_default.png",
+ "preTranslated": 0,
+ "totalCosts": 773
+ },
+ "languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
- "userRole": "Proofreader",
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 746
+ "totalCosts": 773
},
"translated": {
- "tmMatch": 53,
- "default": 693,
- "total": 746
+ "tmMatch": 0,
+ "default": 773,
+ "total": 773
},
"targetTranslated": {
- "tmMatch": 183,
- "default": 1244,
- "total": 1427
+ "tmMatch": 0,
+ "default": 606,
+ "total": 606
},
"translatedByMt": {
- "tmMatch": 9,
- "default": 1,
- "total": 10
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 712
+ "total": 0
},
"translationCosts": {
- "tmMatch": 53,
- "default": 693,
- "total": 746
+ "tmMatch": 0,
+ "default": 773,
+ "total": 773
},
"approvalCosts": {
"tmMatch": 0,
@@ -3765,33 +3711,33 @@
},
{
"user": {
- "id": 15284058,
- "username": "tkinc_user",
- "fullName": "Aco_tkinc (tkinc_user)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15284058/medium/f845aae25c83fda0f4b7555baca1fe61_default.png",
+ "id": 15858389,
+ "username": "gok7ug",
+ "fullName": "- - (gok7ug)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15858389/medium/2301dd32710c7c8158a63dc3fb74fddf_default.png",
"preTranslated": 0,
- "totalCosts": 33968
+ "totalCosts": 60
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
- "userRole": "Translator, Proofreader",
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 33968
+ "totalCosts": 60
},
"translated": {
- "tmMatch": 1852,
- "default": 32116,
- "total": 33968
+ "tmMatch": 0,
+ "default": 60,
+ "total": 60
},
"targetTranslated": {
- "tmMatch": 6102,
- "default": 107647,
- "total": 113749
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"translatedByMt": {
"tmMatch": 0,
@@ -3801,12 +3747,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 34199
+ "total": 0
},
"translationCosts": {
- "tmMatch": 1852,
- "default": 32116,
- "total": 33968
+ "tmMatch": 0,
+ "default": 60,
+ "total": 60
},
"approvalCosts": {
"tmMatch": 0,
@@ -3818,48 +3764,48 @@
},
{
"user": {
- "id": 15197762,
- "username": "Aco_FR_LauraSanz",
- "fullName": "Acolad_FreelanceReviewer_Laura Sanz Gonzalez (Aco_FR_LauraSanz)",
+ "id": 14226882,
+ "username": "FutureTrans01",
+ "fullName": "ACO_Future Trans (FutureTrans01)",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15197762/medium/d8e4fc31646e818d0cedd473fe0525d2_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14226882/medium/6f2e227d358c748cdfcd3a1969d69b20_default.png",
"preTranslated": 0,
- "totalCosts": 1365
+ "totalCosts": 105
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1365
+ "totalCosts": 105
},
"translated": {
- "tmMatch": 24,
- "default": 1341,
- "total": 1365
+ "tmMatch": 0,
+ "default": 105,
+ "total": 105
},
"targetTranslated": {
- "tmMatch": 32,
- "default": 1581,
- "total": 1613
+ "tmMatch": 0,
+ "default": 78,
+ "total": 78
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 20,
- "total": 21
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2162
+ "total": 239
},
"translationCosts": {
- "tmMatch": 24,
- "default": 1341,
- "total": 1365
+ "tmMatch": 0,
+ "default": 105,
+ "total": 105
},
"approvalCosts": {
"tmMatch": 0,
@@ -3871,48 +3817,48 @@
},
{
"user": {
- "id": 12797888,
- "username": "Erbacaro",
- "fullName": "Alessandro Penza (Erbacaro)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12797888/medium/1b2f88e2c09243d04c71e394b66e7a14_default.png",
+ "id": 13151214,
+ "username": "Aco_Trans",
+ "fullName": "Aco (Aco_Trans)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13151214/medium/8d49c17a9752eec54b3a976695e23834_default.png",
"preTranslated": 0,
- "totalCosts": 52
+ "totalCosts": 7519
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Translator",
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 52
+ "totalCosts": 7519
},
"translated": {
- "tmMatch": 0,
- "default": 52,
- "total": 52
+ "tmMatch": 536,
+ "default": 6983,
+ "total": 7519
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 55,
- "total": 55
+ "tmMatch": 551,
+ "default": 6584,
+ "total": 7135
},
"translatedByMt": {
"tmMatch": 0,
- "default": 16,
- "total": 16
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 12133
},
"translationCosts": {
- "tmMatch": 0,
- "default": 52,
- "total": 52
+ "tmMatch": 536,
+ "default": 6983,
+ "total": 7519
},
"approvalCosts": {
"tmMatch": 0,
@@ -3924,101 +3870,88 @@
},
{
"user": {
- "id": 15795465,
- "username": "Alex-fr",
- "fullName": "Alexandre Bordrez (Alex-fr)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15795465/medium/10a5ef3ef5a492fd883eb55c239db5b3.jpeg",
+ "id": 15036379,
+ "username": "bayan-tech",
+ "fullName": "Aco-BayanTech (bayan-tech)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15036379/medium/753e141785d6f0c1dd9d90a6df87eb05_default.png",
"preTranslated": 0,
- "totalCosts": 944
+ "totalCosts": 398
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Translator",
+ "id": "fa-AF",
+ "name": "Dari",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 944
+ "totalCosts": 171
},
"translated": {
- "tmMatch": 5,
- "default": 939,
- "total": 944
+ "tmMatch": 30,
+ "default": 141,
+ "total": 171
},
"targetTranslated": {
- "tmMatch": 5,
- "default": 1041,
- "total": 1046
+ "tmMatch": 38,
+ "default": 177,
+ "total": 215
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 237,
- "total": 241
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 186
},
"translationCosts": {
- "tmMatch": 5,
- "default": 939,
- "total": 944
+ "tmMatch": 30,
+ "default": 141,
+ "total": 171
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15370640,
- "username": "radiofreekekistan",
- "fullName": "Andrew DiMartino (radiofreekekistan)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15370640/medium/a078ae2d5a193a9bfeedbf92e849f9da.jpeg",
- "preTranslated": 0,
- "totalCosts": 553
- },
- "languages": [
+ },
{
"language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Translator",
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 553
+ "totalCosts": 227
},
"translated": {
- "tmMatch": 53,
- "default": 500,
- "total": 553
+ "tmMatch": 5,
+ "default": 222,
+ "total": 227
},
"targetTranslated": {
- "tmMatch": 52,
- "default": 538,
- "total": 590
+ "tmMatch": 9,
+ "default": 294,
+ "total": 303
},
"translatedByMt": {
"tmMatch": 0,
- "default": 144,
- "total": 144
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 2279
},
"translationCosts": {
- "tmMatch": 53,
- "default": 500,
- "total": 553
+ "tmMatch": 5,
+ "default": 222,
+ "total": 227
},
"approvalCosts": {
"tmMatch": 0,
@@ -4030,101 +3963,88 @@
},
{
"user": {
- "id": 15771025,
- "username": "Andrzej1072",
- "fullName": "Andrzej Dobrucki (Andrzej1072)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15771025/medium/e70215b910c59f0fa39516bbbe11c35d.png",
+ "id": 15304854,
+ "username": "FGutierrez",
+ "fullName": "Aco_FlorenciaGutierrez (FGutierrez)",
+ "userRole": "Manager",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15304854/medium/5f1f6782bbfc6e596c29e7b9a306e0f7_default.png",
"preTranslated": 0,
- "totalCosts": 9473
+ "totalCosts": 12266
},
"languages": [
{
"language": {
- "id": "pl",
- "name": "Polish",
- "userRole": "Translator",
+ "id": "bg",
+ "name": "Bulgarian",
+ "userRole": "Manager",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9473
+ "totalCosts": 2369
},
"translated": {
- "tmMatch": 106,
- "default": 9367,
- "total": 9473
+ "tmMatch": 0,
+ "default": 2369,
+ "total": 2369
},
"targetTranslated": {
- "tmMatch": 106,
- "default": 8598,
- "total": 8704
+ "tmMatch": 0,
+ "default": 2504,
+ "total": 2504
},
"translatedByMt": {
- "tmMatch": 97,
- "default": 7128,
- "total": 7225
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 2557
},
"translationCosts": {
- "tmMatch": 106,
- "default": 9367,
- "total": 9473
+ "tmMatch": 0,
+ "default": 2369,
+ "total": 2369
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15770841,
- "username": "Angelito_18",
- "fullName": "Angelito _18 (Angelito_18)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15770841/medium/f82644a45b17eed3facb1815dcc83d13.jpeg",
- "preTranslated": 0,
- "totalCosts": 1652
- },
- "languages": [
+ },
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Manager",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1652
+ "totalCosts": 9897
},
"translated": {
- "tmMatch": 21,
- "default": 1631,
- "total": 1652
+ "tmMatch": 0,
+ "default": 9897,
+ "total": 9897
},
"targetTranslated": {
- "tmMatch": 20,
- "default": 1815,
- "total": 1835
+ "tmMatch": 0,
+ "default": 10589,
+ "total": 10589
},
"translatedByMt": {
- "tmMatch": 21,
- "default": 658,
- "total": 679
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 25339
},
"translationCosts": {
- "tmMatch": 21,
- "default": 1631,
- "total": 1652
+ "tmMatch": 0,
+ "default": 9897,
+ "total": 9897
},
"approvalCosts": {
"tmMatch": 0,
@@ -4136,48 +4056,48 @@
},
{
"user": {
- "id": 15099529,
- "username": "Aria-Naraghi",
- "fullName": "Aria Naraghi (Aria-Naraghi)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15099529/medium/77b12f03c6675c85ad45efc6f3e23be3_default.png",
+ "id": 14952471,
+ "username": "justatranslator",
+ "fullName": "Aco_PM_CrinaBalaban (justatranslator)",
+ "userRole": "Manager",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14952471/medium/0b923ad0f9ac867dc2ba15f179591202_default.png",
"preTranslated": 0,
- "totalCosts": 263
+ "totalCosts": 32527
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
- "userRole": "Translator, Proofreader",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Manager",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 263
+ "totalCosts": 32527
},
"translated": {
- "tmMatch": 7,
- "default": 256,
- "total": 263
+ "tmMatch": 14,
+ "default": 32513,
+ "total": 32527
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 364,
- "total": 380
+ "tmMatch": 14,
+ "default": 35699,
+ "total": 35713
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 317
+ "total": 44827
},
"translationCosts": {
- "tmMatch": 7,
- "default": 256,
- "total": 263
+ "tmMatch": 14,
+ "default": 32513,
+ "total": 32527
},
"approvalCosts": {
"tmMatch": 0,
@@ -4189,101 +4109,88 @@
},
{
"user": {
- "id": 15797533,
- "username": "afghanypwrayman",
- "fullName": "Ayman Afghanypwr (afghanypwrayman)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797533/medium/3332a4aa044aa03414de05ffe8462cc5.png",
+ "id": 15048901,
+ "username": "Joy_Zhang",
+ "fullName": "Aco_Reviewer_Joy_Zhang (Joy_Zhang)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15048901/medium/9c2e15bbe4e07a19c6a4d53fd3bd4fac_default.png",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 13725
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 11613
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 3678,
+ "default": 7935,
+ "total": 11613
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 5846,
+ "default": 13557,
+ "total": 19403
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 8,
+ "default": 13,
+ "total": 21
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 15564
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 3678,
+ "default": 7935,
+ "total": 11613
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15797987,
- "username": "gilarovaab",
- "fullName": "Barbora “Pucka” Gilarová (gilarovaab)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797987/medium/448676d8a7cf791fececf78f4072bd1c.jpeg",
- "preTranslated": 0,
- "totalCosts": 104
- },
- "languages": [
+ },
{
"language": {
- "id": "cs",
- "name": "Czech",
- "userRole": "Translator",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 104
+ "totalCosts": 2112
},
"translated": {
- "tmMatch": 0,
- "default": 104,
- "total": 104
+ "tmMatch": 6,
+ "default": 2106,
+ "total": 2112
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 94,
- "total": 94
+ "tmMatch": 17,
+ "default": 3885,
+ "total": 3902
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 3,
"default": 0,
- "total": 0
+ "total": 3
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 2080
},
"translationCosts": {
- "tmMatch": 0,
- "default": 104,
- "total": 104
+ "tmMatch": 6,
+ "default": 2106,
+ "total": 2112
},
"approvalCosts": {
"tmMatch": 0,
@@ -4295,33 +4202,33 @@
},
{
"user": {
- "id": 15767291,
- "username": "charminking",
- "fullName": "Bayardo Sanchez Edgar Alberto (charminking)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15767291/medium/7fad807cd8381eba8c73fbe5cff78eea.png",
+ "id": 13599210,
+ "username": "Aco_crowdin_CZ_TR",
+ "fullName": "Aco_crowdin_CZ_TR",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13599210/medium/e0a1e6a034ce38e1bde5701fccfc8770_default.png",
"preTranslated": 0,
- "totalCosts": 28
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "cs",
+ "name": "Czech",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 28
+ "totalCosts": 2
},
"translated": {
"tmMatch": 0,
- "default": 28,
- "total": 28
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
"tmMatch": 0,
- "default": 49,
- "total": 49
+ "default": 2,
+ "total": 2
},
"translatedByMt": {
"tmMatch": 0,
@@ -4331,12 +4238,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 2
},
"translationCosts": {
"tmMatch": 0,
- "default": 28,
- "total": 28
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -4348,48 +4255,48 @@
},
{
"user": {
- "id": 15795297,
- "username": "Bybozz",
- "fullName": "Bilgehan Boz (Bybozz)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15795297/medium/91e6ec542a6b81163767397e01d985a9.jpeg",
+ "id": 15284058,
+ "username": "tkinc_user",
+ "fullName": "Aco_tkinc (tkinc_user)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15284058/medium/f845aae25c83fda0f4b7555baca1fe61_default.png",
"preTranslated": 0,
- "totalCosts": 412
+ "totalCosts": 14420
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
- "userRole": "Translator",
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 412
+ "totalCosts": 14420
},
"translated": {
- "tmMatch": 64,
- "default": 348,
- "total": 412
+ "tmMatch": 1116,
+ "default": 13304,
+ "total": 14420
},
"targetTranslated": {
- "tmMatch": 56,
- "default": 281,
- "total": 337
+ "tmMatch": 3644,
+ "default": 42392,
+ "total": 46036
},
"translatedByMt": {
- "tmMatch": 25,
+ "tmMatch": 2,
"default": 0,
- "total": 25
+ "total": 2
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 15136
},
"translationCosts": {
- "tmMatch": 64,
- "default": 348,
- "total": 412
+ "tmMatch": 1116,
+ "default": 13304,
+ "total": 14420
},
"approvalCosts": {
"tmMatch": 0,
@@ -4401,38 +4308,38 @@
},
{
"user": {
- "id": 15763855,
- "username": "dovbyshbgd",
- "fullName": "Bogdan Dovbysh (dovbyshbgd)",
+ "id": 15760865,
+ "username": "alhafadi37",
+ "fullName": "Ali Alhafadi (alhafadi37)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15763855/medium/5b59dc54e26664f82eab09a76961eaf7.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15760865/medium/f2956dd1958055433d32ecc065cf4e5e.png",
"preTranslated": 0,
- "totalCosts": 99
+ "totalCosts": 11
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 99
+ "totalCosts": 11
},
"translated": {
"tmMatch": 0,
- "default": 99,
- "total": 99
+ "default": 11,
+ "total": 11
},
"targetTranslated": {
"tmMatch": 0,
- "default": 84,
- "total": 84
+ "default": 11,
+ "total": 11
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -4441,8 +4348,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 99,
- "total": 99
+ "default": 11,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -4454,38 +4361,38 @@
},
{
"user": {
- "id": 15422032,
- "username": "Fritzhoy",
- "fullName": "Camila Marques (Fritzhoy)",
+ "id": 15731089,
+ "username": "mosqueraoa1",
+ "fullName": "Andrés Mosquera (mosqueraoa1)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15422032/medium/a2df65c9d9309dec39402a0175f3a57f.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15731089/medium/1a0d1f2b446115f2e8ac1e04f1ec8b85.png",
"preTranslated": 0,
- "totalCosts": 8378
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8378
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 33,
- "default": 8345,
- "total": 8378
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 33,
- "default": 8298,
- "total": 8331
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
- "tmMatch": 7,
- "default": 1151,
- "total": 1158
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -4493,9 +4400,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 33,
- "default": 8345,
- "total": 8378
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -4507,33 +4414,33 @@
},
{
"user": {
- "id": 15802207,
- "username": "candassonuzun",
- "fullName": "Candaş Sonuzun (candassonuzun)",
+ "id": 15837955,
+ "username": "Magdalena_",
+ "fullName": "Angelica Hernandez (Magdalena_)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15802207/medium/bb4976b9b4e47b2fad2fd25481c5b961.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15837955/medium/54d6429e4e8adbda8b96bca1dd7607fc.jpeg",
"preTranslated": 0,
- "totalCosts": 67
+ "totalCosts": 296
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "fil",
+ "name": "Filipino",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 67
+ "totalCosts": 296
},
"translated": {
"tmMatch": 0,
- "default": 67,
- "total": 67
+ "default": 296,
+ "total": 296
},
"targetTranslated": {
"tmMatch": 0,
- "default": 53,
- "total": 53
+ "default": 373,
+ "total": 373
},
"translatedByMt": {
"tmMatch": 0,
@@ -4547,8 +4454,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 67,
- "total": 67
+ "default": 296,
+ "total": 296
},
"approvalCosts": {
"tmMatch": 0,
@@ -4560,38 +4467,38 @@
},
{
"user": {
- "id": 15185884,
- "username": "carmen1912",
- "fullName": "Carmen Sortino (carmen1912)",
+ "id": 15770841,
+ "username": "Angelito_18",
+ "fullName": "Angelito _18 (Angelito_18)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15185884/medium/0d349af8ba0364fdd96b55b46c40590c.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15770841/medium/f82644a45b17eed3facb1815dcc83d13.jpeg",
"preTranslated": 0,
- "totalCosts": 3432
+ "totalCosts": 3396
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1224
+ "totalCosts": 3396
},
"translated": {
- "tmMatch": 2,
- "default": 1222,
- "total": 1224
+ "tmMatch": 9,
+ "default": 3387,
+ "total": 3396
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 1851,
- "total": 1854
+ "tmMatch": 8,
+ "default": 3921,
+ "total": 3929
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 9,
+ "default": 1688,
+ "total": 1697
},
"approved": {
"tmMatch": 0,
@@ -4599,34 +4506,47 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 1222,
- "total": 1224
+ "tmMatch": 9,
+ "default": 3387,
+ "total": 3396
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15871363,
+ "username": "annissayelenatrejocornejo",
+ "fullName": "Annissa Yelena Trejo Cornejo (annissayelenatrejocornejo)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15871363/medium/629d713c687c9c50a020fffcd8a8a917.png",
+ "preTranslated": 0,
+ "totalCosts": 54
+ },
+ "languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1025
+ "totalCosts": 54
},
"translated": {
- "tmMatch": 0,
- "default": 1025,
- "total": 1025
+ "tmMatch": 54,
+ "default": 0,
+ "total": 54
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1310,
- "total": 1310
+ "tmMatch": 66,
+ "default": 0,
+ "total": 66
},
"translatedByMt": {
"tmMatch": 0,
@@ -4639,39 +4559,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 1025,
- "total": 1025
+ "tmMatch": 54,
+ "default": 0,
+ "total": 54
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15396412,
+ "username": "Ti0x-f",
+ "fullName": "Antoine Facerias (Ti0x-f)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15396412/medium/e3ea869880271105d1c5b63e8a4f3040.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 79
+ },
+ "languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1183
+ "totalCosts": 79
},
"translated": {
- "tmMatch": 0,
- "default": 1183,
- "total": 1183
+ "tmMatch": 1,
+ "default": 78,
+ "total": 79
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1645,
- "total": 1645
+ "tmMatch": 1,
+ "default": 92,
+ "total": 93
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 6,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -4679,9 +4612,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 1183,
- "total": 1183
+ "tmMatch": 1,
+ "default": 78,
+ "total": 79
},
"approvalCosts": {
"tmMatch": 0,
@@ -4693,48 +4626,48 @@
},
{
"user": {
- "id": 13179792,
- "username": "Aco_carolinavivas77",
- "fullName": "Carolina Vivas Rojas (Aco_carolinavivas77)",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13179792/medium/705ff11d938224d83048426fa76f7de0_default.png",
+ "id": 15763855,
+ "username": "dovbyshbgd",
+ "fullName": "Bogdan Dovbysh (dovbyshbgd)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15763855/medium/5b59dc54e26664f82eab09a76961eaf7.png",
"preTranslated": 0,
- "totalCosts": 17834
+ "totalCosts": 4423
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Proofreader",
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 17834
+ "totalCosts": 4423
},
"translated": {
- "tmMatch": 2800,
- "default": 15034,
- "total": 17834
+ "tmMatch": 200,
+ "default": 4223,
+ "total": 4423
},
"targetTranslated": {
- "tmMatch": 3195,
- "default": 15880,
- "total": 19075
+ "tmMatch": 195,
+ "default": 3777,
+ "total": 3972
},
"translatedByMt": {
- "tmMatch": 16,
- "default": 114,
- "total": 130
+ "tmMatch": 8,
+ "default": 351,
+ "total": 359
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 28796
+ "total": 0
},
"translationCosts": {
- "tmMatch": 2800,
- "default": 15034,
- "total": 17834
+ "tmMatch": 200,
+ "default": 4223,
+ "total": 4423
},
"approvalCosts": {
"tmMatch": 0,
@@ -4746,13 +4679,13 @@
},
{
"user": {
- "id": 15740363,
- "username": "Claudiojmoreira",
- "fullName": "Claudio Moreira (Claudiojmoreira)",
+ "id": 14573604,
+ "username": "bceschini",
+ "fullName": "Bruno Ceschini Furtado (bceschini)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15740363/medium/b998f6d1784d3b5ec2cd69dac9ca5e8c.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14573604/medium/e07f0a64aea775f906b999491ca671d9.jpeg",
"preTranslated": 0,
- "totalCosts": 55
+ "totalCosts": 338
},
"languages": [
{
@@ -4762,22 +4695,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 55
+ "totalCosts": 338
},
"translated": {
"tmMatch": 0,
- "default": 55,
- "total": 55
+ "default": 338,
+ "total": 338
},
"targetTranslated": {
"tmMatch": 0,
- "default": 60,
- "total": 60
+ "default": 383,
+ "total": 383
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 88,
+ "total": 88
},
"approved": {
"tmMatch": 0,
@@ -4786,8 +4719,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 55,
- "total": 55
+ "default": 338,
+ "total": 338
},
"approvalCosts": {
"tmMatch": 0,
@@ -4799,38 +4732,38 @@
},
{
"user": {
- "id": 15773079,
- "username": "damianmanierski",
- "fullName": "Damian Manierski (damianmanierski)",
+ "id": 15350616,
+ "username": "Carlos_Silva",
+ "fullName": "Carlos Eduardo Silva (Carlos_Silva)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15773079/medium/75e5794c3d5f92a8341bdc280716f3fb.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15350616/medium/d1c4c996fc6985d2df9db6d157e17356.png",
"preTranslated": 0,
- "totalCosts": 28
+ "totalCosts": 5660
},
"languages": [
{
"language": {
- "id": "pl",
- "name": "Polish",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 28
+ "totalCosts": 5660
},
"translated": {
- "tmMatch": 0,
- "default": 28,
- "total": 28
+ "tmMatch": 4,
+ "default": 5656,
+ "total": 5660
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 14,
- "total": 14
+ "tmMatch": 5,
+ "default": 6271,
+ "total": 6276
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 146,
+ "total": 149
},
"approved": {
"tmMatch": 0,
@@ -4838,9 +4771,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 28,
- "total": 28
+ "tmMatch": 4,
+ "default": 5656,
+ "total": 5660
},
"approvalCosts": {
"tmMatch": 0,
@@ -4852,38 +4785,38 @@
},
{
"user": {
- "id": 14212884,
- "username": "karpa4o4",
- "fullName": "Denis Gavrilyuk (karpa4o4)",
+ "id": 15185884,
+ "username": "carmen1912",
+ "fullName": "Carmen Sortino (carmen1912)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14212884/medium/346cb2a2e1f3feebc46248abcfad2dc9.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15185884/medium/0d349af8ba0364fdd96b55b46c40590c.jpg",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 2545
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 878
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 21,
+ "default": 857,
+ "total": 878
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 31,
+ "default": 1350,
+ "total": 1381
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -4891,47 +4824,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 21,
+ "default": 857,
+ "total": 878
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15208740,
- "username": "nadongjun",
- "fullName": "Dongjun Na (nadongjun)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15208740/medium/5611ef9c6cefafda5157f27ad88f6aa1.png",
- "preTranslated": 0,
- "totalCosts": 559
- },
- "languages": [
+ },
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 559
+ "totalCosts": 827
},
"translated": {
- "tmMatch": 0,
- "default": 559,
- "total": 559
+ "tmMatch": 20,
+ "default": 807,
+ "total": 827
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 406,
- "total": 406
+ "tmMatch": 28,
+ "default": 1006,
+ "total": 1034
},
"translatedByMt": {
"tmMatch": 0,
@@ -4944,52 +4864,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 559,
- "total": 559
+ "tmMatch": 20,
+ "default": 807,
+ "total": 827
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 14829178,
- "username": "EffectChen",
- "fullName": "Effect Chen (EffectChen)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14829178/medium/39ff70d1cbcdbad8e9056cb4aa4ee789.jpg",
- "preTranslated": 0,
- "totalCosts": 4310
- },
- "languages": [
+ },
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4290
+ "totalCosts": 840
},
"translated": {
- "tmMatch": 47,
- "default": 4243,
- "total": 4290
+ "tmMatch": 401,
+ "default": 439,
+ "total": 840
},
"targetTranslated": {
- "tmMatch": 80,
- "default": 7389,
- "total": 7469
+ "tmMatch": 617,
+ "default": 586,
+ "total": 1203
},
"translatedByMt": {
"tmMatch": 0,
- "default": 35,
- "total": 35
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -4997,49 +4904,62 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 47,
- "default": 4243,
- "total": 4290
+ "tmMatch": 401,
+ "default": 439,
+ "total": 840
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 13179792,
+ "username": "Aco_carolinavivas77",
+ "fullName": "Carolina Vivas Rojas (Aco_carolinavivas77)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13179792/medium/705ff11d938224d83048426fa76f7de0_default.png",
+ "preTranslated": 0,
+ "totalCosts": 8540
+ },
+ "languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
- "userRole": "Translator",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 20
+ "totalCosts": 8540
},
"translated": {
- "tmMatch": 0,
- "default": 20,
- "total": 20
+ "tmMatch": 6214,
+ "default": 2326,
+ "total": 8540
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 34,
- "total": 34
+ "tmMatch": 7112,
+ "default": 2552,
+ "total": 9664
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 5,
+ "default": 38,
+ "total": 43
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 12765
},
"translationCosts": {
- "tmMatch": 0,
- "default": 20,
- "total": 20
+ "tmMatch": 6214,
+ "default": 2326,
+ "total": 8540
},
"approvalCosts": {
"tmMatch": 0,
@@ -5051,38 +4971,38 @@
},
{
"user": {
- "id": 15752987,
- "username": "eleashadock",
- "fullName": "Elea Shadock (eleashadock)",
+ "id": 13332574,
+ "username": "wongcie",
+ "fullName": "Dwi Cahyono (wongcie)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15752987/medium/4e31f79c3a4f97d4b7b2f45ae5c4b5ad.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13332574/medium/e5d356a816a34edc6657cb41bb54d8f0.jpg",
"preTranslated": 0,
- "totalCosts": 145
+ "totalCosts": 273
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 145
+ "totalCosts": 273
},
"translated": {
- "tmMatch": 0,
- "default": 145,
- "total": 145
+ "tmMatch": 4,
+ "default": 269,
+ "total": 273
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 182,
- "total": 182
+ "tmMatch": 5,
+ "default": 254,
+ "total": 259
},
"translatedByMt": {
"tmMatch": 0,
- "default": 35,
- "total": 35
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -5090,9 +5010,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 145,
- "total": 145
+ "tmMatch": 4,
+ "default": 269,
+ "total": 273
},
"approvalCosts": {
"tmMatch": 0,
@@ -5104,33 +5024,33 @@
},
{
"user": {
- "id": 13897487,
- "username": "ethdotorg",
- "fullName": "Ethereum.org Team (ethdotorg)",
- "userRole": "Owner",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13897487/medium/246e50d7e9ccde07088ed892b07a0efd.png",
- "preTranslated": 76679,
- "totalCosts": 274
+ "id": 15513946,
+ "username": "eb023024",
+ "fullName": "Ebo010 (eb023024)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15513946/medium/6f5724ecc1daa09198ecb6c26fb71532.png",
+ "preTranslated": 0,
+ "totalCosts": 626
},
"languages": [
{
"language": {
- "id": "sq",
- "name": "Albanian",
- "userRole": "Owner",
+ "id": "ca",
+ "name": "Catalan",
+ "userRole": "Translator",
"tmSavings": 0,
- "preTranslate": 1313,
- "totalCosts": 0
+ "preTranslate": 0,
+ "totalCosts": 606
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 603,
+ "total": 606
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 5,
+ "default": 689,
+ "total": 694
},
"translatedByMt": {
"tmMatch": 0,
@@ -5143,9 +5063,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 603,
+ "total": 606
},
"approvalCosts": {
"tmMatch": 0,
@@ -5155,27 +5075,27 @@
},
{
"language": {
- "id": "am",
- "name": "Amharic",
- "userRole": "Owner",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
- "preTranslate": 44,
- "totalCosts": 0
+ "preTranslate": 0,
+ "totalCosts": 20
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 4,
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -5184,38 +5104,51 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 14829178,
+ "username": "EffectChen",
+ "fullName": "Effect Chen (EffectChen)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14829178/medium/39ff70d1cbcdbad8e9056cb4aa4ee789.jpg",
+ "preTranslated": 0,
+ "totalCosts": 260
+ },
+ "languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
- "userRole": "Owner",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
"tmSavings": 0,
- "preTranslate": 1778,
- "totalCosts": 0
+ "preTranslate": 0,
+ "totalCosts": 260
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 260,
+ "total": 260
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 465,
+ "total": 465
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 9,
+ "total": 9
},
"approved": {
"tmMatch": 0,
@@ -5224,33 +5157,46 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 260,
+ "total": 260
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 14814690,
+ "username": "khodaarahmi",
+ "fullName": "Ehsan Khodaarahmi (khodaarahmi)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14814690/medium/22dbf1e43823e76cb094bff3fdcca212.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 85
+ },
+ "languages": [
{
"language": {
- "id": "hy-AM",
- "name": "Armenian",
- "userRole": "Owner",
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Translator",
"tmSavings": 0,
- "preTranslate": 55,
- "totalCosts": 0
+ "preTranslate": 0,
+ "totalCosts": 85
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 85,
+ "total": 85
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 109,
+ "total": 109
},
"translatedByMt": {
"tmMatch": 0,
@@ -5264,33 +5210,46 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 85,
+ "total": 85
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15880499,
+ "username": "heshu",
+ "fullName": "El Yang (heshu)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15880499/medium/8a59f8d8cd32430b1d42b6844c2c58fe.png",
+ "preTranslated": 0,
+ "totalCosts": 216
+ },
+ "languages": [
{
"language": {
- "id": "az",
- "name": "Azerbaijani",
- "userRole": "Owner",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
"tmSavings": 0,
- "preTranslate": 178,
- "totalCosts": 0
+ "preTranslate": 0,
+ "totalCosts": 216
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 16,
+ "default": 200,
+ "total": 216
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 37,
+ "default": 387,
+ "total": 424
},
"translatedByMt": {
"tmMatch": 0,
@@ -5303,39 +5262,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 16,
+ "default": 200,
+ "total": 216
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15865881,
+ "username": "elinafigueroa",
+ "fullName": "Elina Figueroa (elinafigueroa)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15865881/medium/0db823992693ad472fdaa77063fd8801_default.png",
+ "preTranslated": 0,
+ "totalCosts": 723
+ },
+ "languages": [
{
"language": {
- "id": "eu",
- "name": "Basque",
- "userRole": "Owner",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
- "preTranslate": 8,
- "totalCosts": 0
+ "preTranslate": 0,
+ "totalCosts": 723
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 15,
+ "default": 708,
+ "total": 723
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 19,
+ "default": 863,
+ "total": 882
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 24,
+ "total": 24
},
"approved": {
"tmMatch": 0,
@@ -5343,39 +5315,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 15,
+ "default": 708,
+ "total": 723
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15868825,
+ "username": "Magnetto.eth",
+ "fullName": "Erik (Magnetto.eth)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15868825/medium/a7a13f28e6381b984bc20338fda5898c.png",
+ "preTranslated": 0,
+ "totalCosts": 126
+ },
+ "languages": [
{
"language": {
- "id": "be",
- "name": "Belarusian",
- "userRole": "Owner",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
- "preTranslate": 106,
- "totalCosts": 0
+ "preTranslate": 0,
+ "totalCosts": 126
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 126,
+ "total": 126
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 116,
+ "total": 116
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 55,
+ "total": 55
},
"approved": {
"tmMatch": 0,
@@ -5384,73 +5369,99 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 126,
+ "total": 126
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15240064,
+ "username": "Aco_olbec2",
+ "fullName": "Erik Eriksen (Aco_olbec2)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15240064/medium/d382aa4b49660d6e6dbb3c7e3250652b.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 283
+ },
+ "languages": [
{
"language": {
- "id": "bn",
- "name": "Bengali",
- "userRole": "Owner",
+ "id": "da",
+ "name": "Danish",
+ "userRole": "Proofreader",
"tmSavings": 0,
- "preTranslate": 188,
- "totalCosts": 0
+ "preTranslate": 0,
+ "totalCosts": 283
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 222,
+ "default": 61,
+ "total": 283
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 217,
+ "default": 55,
+ "total": 272
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 450
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 222,
+ "default": 61,
+ "total": 283
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 13897487,
+ "username": "ethdotorg",
+ "fullName": "Ethereum.org Team (ethdotorg)",
+ "userRole": "Owner",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13897487/medium/246e50d7e9ccde07088ed892b07a0efd.png",
+ "preTranslated": 80071,
+ "totalCosts": 2497
+ },
+ "languages": [
{
"language": {
- "id": "bg",
- "name": "Bulgarian",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2161,
- "totalCosts": 0
+ "preTranslate": 15,
+ "totalCosts": 2
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"translatedByMt": {
"tmMatch": 0,
@@ -5460,12 +5471,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 2
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -5475,22 +5486,22 @@
},
{
"language": {
- "id": "my",
- "name": "Burmese",
+ "id": "sq",
+ "name": "Albanian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 104,
- "totalCosts": 0
+ "preTranslate": 23,
+ "totalCosts": 10
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 10,
+ "total": 10
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 10,
+ "total": 10
},
"translatedByMt": {
"tmMatch": 0,
@@ -5500,12 +5511,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 15
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 10,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -5515,22 +5526,22 @@
},
{
"language": {
- "id": "ca",
- "name": "Catalan",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1266,
- "totalCosts": 0
+ "preTranslate": 8781,
+ "totalCosts": 23
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 23,
+ "total": 23
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 24,
+ "total": 24
},
"translatedByMt": {
"tmMatch": 0,
@@ -5540,12 +5551,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 28
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 23,
+ "total": 23
},
"approvalCosts": {
"tmMatch": 0,
@@ -5555,22 +5566,22 @@
},
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "az",
+ "name": "Azerbaijani",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 4109,
- "totalCosts": 138
+ "preTranslate": 6,
+ "totalCosts": 40
},
"translated": {
- "tmMatch": 10,
- "default": 128,
- "total": 138
+ "tmMatch": 1,
+ "default": 39,
+ "total": 40
},
"targetTranslated": {
- "tmMatch": 22,
- "default": 216,
- "total": 238
+ "tmMatch": 1,
+ "default": 39,
+ "total": 40
},
"translatedByMt": {
"tmMatch": 0,
@@ -5580,12 +5591,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 806
+ "total": 40
},
"translationCosts": {
- "tmMatch": 10,
- "default": 128,
- "total": 138
+ "tmMatch": 1,
+ "default": 39,
+ "total": 40
},
"approvalCosts": {
"tmMatch": 0,
@@ -5595,37 +5606,37 @@
},
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "eu",
+ "name": "Basque",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2572,
- "totalCosts": 2
+ "preTranslate": 6,
+ "totalCosts": 0
},
"translated": {
- "tmMatch": 2,
+ "tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 0
},
"targetTranslated": {
- "tmMatch": 6,
+ "tmMatch": 0,
"default": 0,
- "total": 6
+ "total": 0
},
"translatedByMt": {
- "tmMatch": 2,
+ "tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 0
},
"translationCosts": {
- "tmMatch": 2,
+ "tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
@@ -5635,11 +5646,11 @@
},
{
"language": {
- "id": "hr",
- "name": "Croatian",
+ "id": "be",
+ "name": "Belarusian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1920,
+ "preTranslate": 5,
"totalCosts": 0
},
"translated": {
@@ -5675,23 +5686,23 @@
},
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "bn",
+ "name": "Bengali",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 447,
- "totalCosts": 0
+ "preTranslate": 20,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
- },
+ "default": 32,
+ "total": 32
+ },
"translatedByMt": {
"tmMatch": 0,
"default": 0,
@@ -5700,12 +5711,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -5715,11 +5726,11 @@
},
{
"language": {
- "id": "da",
- "name": "Danish",
+ "id": "br-FR",
+ "name": "Breton",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 187,
+ "preTranslate": 6,
"totalCosts": 0
},
"translated": {
@@ -5755,22 +5766,22 @@
},
{
"language": {
- "id": "nl",
- "name": "Dutch",
+ "id": "bg",
+ "name": "Bulgarian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2179,
- "totalCosts": 0
+ "preTranslate": 408,
+ "totalCosts": 30
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"translatedByMt": {
"tmMatch": 0,
@@ -5780,12 +5791,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -5795,22 +5806,22 @@
},
{
"language": {
- "id": "eo",
- "name": "Esperanto",
+ "id": "ca",
+ "name": "Catalan",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3,
- "totalCosts": 0
+ "preTranslate": 292,
+ "totalCosts": 26
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 26,
+ "total": 26
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 26,
+ "total": 26
},
"translatedByMt": {
"tmMatch": 0,
@@ -5820,12 +5831,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 33
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 26,
+ "total": 26
},
"approvalCosts": {
"tmMatch": 0,
@@ -5835,22 +5846,22 @@
},
{
"language": {
- "id": "et",
- "name": "Estonian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 43,
- "totalCosts": 0
+ "preTranslate": 8561,
+ "totalCosts": 30
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 12,
+ "default": 18,
+ "total": 30
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 12,
+ "default": 21,
+ "total": 33
},
"translatedByMt": {
"tmMatch": 0,
@@ -5860,12 +5871,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 32
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 12,
+ "default": 18,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -5875,22 +5886,22 @@
},
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 182,
- "totalCosts": 0
+ "preTranslate": 2088,
+ "totalCosts": 50
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 50,
+ "total": 50
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 87,
+ "total": 87
},
"translatedByMt": {
"tmMatch": 0,
@@ -5900,12 +5911,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 64
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 50,
+ "total": 50
},
"approvalCosts": {
"tmMatch": 0,
@@ -5915,22 +5926,22 @@
},
{
"language": {
- "id": "fi",
- "name": "Finnish",
+ "id": "hr",
+ "name": "Croatian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1409,
- "totalCosts": 13
+ "preTranslate": 350,
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 13,
- "total": 13
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 7,
- "total": 7
+ "default": 31,
+ "total": 31
},
"translatedByMt": {
"tmMatch": 0,
@@ -5940,12 +5951,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 13
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 13,
- "total": 13
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -5955,22 +5966,22 @@
},
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "cs",
+ "name": "Czech",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3555,
- "totalCosts": 0
+ "preTranslate": 42,
+ "totalCosts": 26
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 26,
+ "total": 26
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 27,
+ "total": 27
},
"translatedByMt": {
"tmMatch": 0,
@@ -5980,12 +5991,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 31
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 26,
+ "total": 26
},
"approvalCosts": {
"tmMatch": 0,
@@ -5995,22 +6006,22 @@
},
{
"language": {
- "id": "gl",
- "name": "Galician",
+ "id": "da",
+ "name": "Danish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 168,
- "totalCosts": 0
+ "preTranslate": 246,
+ "totalCosts": 33
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 33,
+ "total": 33
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 33,
+ "total": 33
},
"translatedByMt": {
"tmMatch": 0,
@@ -6020,12 +6031,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 33,
+ "total": 33
},
"approvalCosts": {
"tmMatch": 0,
@@ -6035,22 +6046,22 @@
},
{
"language": {
- "id": "ka",
- "name": "Georgian",
+ "id": "nl",
+ "name": "Dutch",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 172,
- "totalCosts": 0
+ "preTranslate": 1562,
+ "totalCosts": 20
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
@@ -6060,12 +6071,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 32
+ "total": 28
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -6075,22 +6086,22 @@
},
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "fil",
+ "name": "Filipino",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3624,
- "totalCosts": 0
+ "preTranslate": 9,
+ "totalCosts": 37
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"translatedByMt": {
"tmMatch": 0,
@@ -6100,12 +6111,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 37
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -6115,22 +6126,22 @@
},
{
"language": {
- "id": "el",
- "name": "Greek",
+ "id": "fi",
+ "name": "Finnish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2398,
- "totalCosts": 0
+ "preTranslate": 721,
+ "totalCosts": 29
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"translatedByMt": {
"tmMatch": 0,
@@ -6140,12 +6151,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"approvalCosts": {
"tmMatch": 0,
@@ -6155,22 +6166,22 @@
},
{
"language": {
- "id": "gu-IN",
- "name": "Gujarati",
+ "id": "fr",
+ "name": "French",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 170,
- "totalCosts": 0
+ "preTranslate": 7387,
+ "totalCosts": 175
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 172,
+ "total": 175
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 197,
+ "total": 200
},
"translatedByMt": {
"tmMatch": 0,
@@ -6180,12 +6191,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 312
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 172,
+ "total": 175
},
"approvalCosts": {
"tmMatch": 0,
@@ -6195,22 +6206,22 @@
},
{
"language": {
- "id": "ha",
- "name": "Hausa",
+ "id": "gl",
+ "name": "Galician",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 34,
- "totalCosts": 0
+ "preTranslate": 2,
+ "totalCosts": 37
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"translatedByMt": {
"tmMatch": 0,
@@ -6220,12 +6231,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -6235,22 +6246,22 @@
},
{
"language": {
- "id": "he",
- "name": "Hebrew",
+ "id": "ka",
+ "name": "Georgian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 190,
- "totalCosts": 0
+ "preTranslate": 2,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -6260,12 +6271,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -6275,22 +6286,22 @@
},
{
"language": {
- "id": "hi",
- "name": "Hindi",
+ "id": "de",
+ "name": "German",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1379,
- "totalCosts": 0
+ "preTranslate": 3833,
+ "totalCosts": 20
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
@@ -6300,12 +6311,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 33
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -6315,22 +6326,22 @@
},
{
"language": {
- "id": "hu",
- "name": "Hungarian",
+ "id": "el",
+ "name": "Greek",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1612,
- "totalCosts": 0
+ "preTranslate": 986,
+ "totalCosts": 19
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"translatedByMt": {
"tmMatch": 0,
@@ -6340,12 +6351,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 29
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"approvalCosts": {
"tmMatch": 0,
@@ -6355,22 +6366,22 @@
},
{
"language": {
- "id": "ig",
- "name": "Igbo",
+ "id": "gu-IN",
+ "name": "Gujarati",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 161,
- "totalCosts": 0
+ "preTranslate": 2,
+ "totalCosts": 30
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"translatedByMt": {
"tmMatch": 0,
@@ -6380,12 +6391,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 30
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -6395,22 +6406,22 @@
},
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "he",
+ "name": "Hebrew",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2568,
- "totalCosts": 0
+ "preTranslate": 8,
+ "totalCosts": 37
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"translatedByMt": {
"tmMatch": 0,
@@ -6420,12 +6431,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -6435,37 +6446,37 @@
},
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "hi",
+ "name": "Hindi",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3561,
- "totalCosts": 2
+ "preTranslate": 333,
+ "totalCosts": 26
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 26,
+ "total": 26
},
"targetTranslated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 26,
+ "total": 26
},
"translatedByMt": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 33
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 26,
+ "total": 26
},
"approvalCosts": {
"tmMatch": 0,
@@ -6475,37 +6486,37 @@
},
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "hu",
+ "name": "Hungarian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3527,
- "totalCosts": 24
+ "preTranslate": 460,
+ "totalCosts": 29
},
"translated": {
- "tmMatch": 3,
- "default": 21,
- "total": 24
+ "tmMatch": 0,
+ "default": 29,
+ "total": 29
},
"targetTranslated": {
- "tmMatch": 15,
- "default": 44,
- "total": 59
+ "tmMatch": 0,
+ "default": 29,
+ "total": 29
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 2,
- "total": 4
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 172
+ "total": 34
},
"translationCosts": {
- "tmMatch": 3,
- "default": 21,
- "total": 24
+ "tmMatch": 0,
+ "default": 29,
+ "total": 29
},
"approvalCosts": {
"tmMatch": 0,
@@ -6515,22 +6526,22 @@
},
{
"language": {
- "id": "kn",
- "name": "Kannada",
+ "id": "ig",
+ "name": "Igbo",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 42,
- "totalCosts": 0
+ "preTranslate": 2,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -6540,12 +6551,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -6555,22 +6566,22 @@
},
{
"language": {
- "id": "kk",
- "name": "Kazakh",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 159,
- "totalCosts": 0
+ "preTranslate": 1375,
+ "totalCosts": 19
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"translatedByMt": {
"tmMatch": 0,
@@ -6580,12 +6591,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 29
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"approvalCosts": {
"tmMatch": 0,
@@ -6595,22 +6606,22 @@
},
{
"language": {
- "id": "km",
- "name": "Khmer",
+ "id": "it",
+ "name": "Italian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 285,
- "totalCosts": 0
+ "preTranslate": 7777,
+ "totalCosts": 113
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 18,
+ "default": 95,
+ "total": 113
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 18,
+ "default": 95,
+ "total": 113
},
"translatedByMt": {
"tmMatch": 0,
@@ -6620,12 +6631,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 189
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 18,
+ "default": 95,
+ "total": 113
},
"approvalCosts": {
"tmMatch": 0,
@@ -6635,22 +6646,22 @@
},
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1432,
- "totalCosts": 0
+ "preTranslate": 7146,
+ "totalCosts": 200
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 197,
+ "total": 200
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 555,
+ "total": 558
},
"translatedByMt": {
"tmMatch": 0,
@@ -6660,12 +6671,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 275
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 197,
+ "total": 200
},
"approvalCosts": {
"tmMatch": 0,
@@ -6675,11 +6686,11 @@
},
{
"language": {
- "id": "ku",
- "name": "Kurdish",
+ "id": "kn",
+ "name": "Kannada",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3,
+ "preTranslate": 6,
"totalCosts": 0
},
"translated": {
@@ -6715,22 +6726,22 @@
},
{
"language": {
- "id": "ky",
- "name": "Kyrgyz",
+ "id": "kk",
+ "name": "Kazakh",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 30,
- "totalCosts": 0
+ "preTranslate": 8,
+ "totalCosts": 39
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -6740,12 +6751,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -6755,22 +6766,22 @@
},
{
"language": {
- "id": "lt",
- "name": "Lithuanian",
+ "id": "km",
+ "name": "Khmer",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 192,
- "totalCosts": 0
+ "preTranslate": 2,
+ "totalCosts": 39
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -6780,12 +6791,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -6795,22 +6806,22 @@
},
{
"language": {
- "id": "mk",
- "name": "Macedonian",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 68,
- "totalCosts": 0
+ "preTranslate": 1184,
+ "totalCosts": 21
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"translatedByMt": {
"tmMatch": 0,
@@ -6820,12 +6831,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 33
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"approvalCosts": {
"tmMatch": 0,
@@ -6835,11 +6846,11 @@
},
{
"language": {
- "id": "ms",
- "name": "Malay",
+ "id": "ky",
+ "name": "Kyrgyz",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 205,
+ "preTranslate": 35,
"totalCosts": 0
},
"translated": {
@@ -6875,22 +6886,22 @@
},
{
"language": {
- "id": "ml-IN",
- "name": "Malayalam",
+ "id": "lt",
+ "name": "Lithuanian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1365,
- "totalCosts": 0
+ "preTranslate": 61,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -6900,12 +6911,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -6915,22 +6926,22 @@
},
{
"language": {
- "id": "mr",
- "name": "Marathi",
+ "id": "ms",
+ "name": "Malay",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 167,
- "totalCosts": 0
+ "preTranslate": 101,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -6940,12 +6951,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -6955,22 +6966,22 @@
},
{
"language": {
- "id": "mn",
- "name": "Mongolian",
+ "id": "ml-IN",
+ "name": "Malayalam",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 7,
- "totalCosts": 0
+ "preTranslate": 330,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -6980,12 +6991,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -6995,22 +7006,22 @@
},
{
"language": {
- "id": "ne-NP",
- "name": "Nepali",
+ "id": "mr",
+ "name": "Marathi",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 24,
- "totalCosts": 0
+ "preTranslate": 8,
+ "totalCosts": 37
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"translatedByMt": {
"tmMatch": 0,
@@ -7020,12 +7031,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -7039,18 +7050,18 @@
"name": "Nigerian Pidgin",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 317,
- "totalCosts": 0
+ "preTranslate": 2,
+ "totalCosts": 39
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -7060,12 +7071,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -7079,58 +7090,18 @@
"name": "Norwegian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 211,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "or",
- "name": "Odia",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 8,
- "totalCosts": 0
+ "preTranslate": 29,
+ "totalCosts": 27
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 27,
+ "total": 27
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 27,
+ "total": 27
},
"translatedByMt": {
"tmMatch": 0,
@@ -7140,12 +7111,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 27,
+ "total": 27
},
"approvalCosts": {
"tmMatch": 0,
@@ -7159,18 +7130,18 @@
"name": "Persian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2129,
- "totalCosts": 0
+ "preTranslate": 2036,
+ "totalCosts": 21
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"translatedByMt": {
"tmMatch": 0,
@@ -7180,12 +7151,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 32
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"approvalCosts": {
"tmMatch": 0,
@@ -7199,18 +7170,18 @@
"name": "Polish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1707,
- "totalCosts": 0
+ "preTranslate": 464,
+ "totalCosts": 20
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
@@ -7220,12 +7191,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 32
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -7239,18 +7210,18 @@
"name": "Portuguese",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 230,
- "totalCosts": 0
+ "preTranslate": 928,
+ "totalCosts": 23
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 23,
+ "total": 23
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 23,
+ "total": 23
},
"translatedByMt": {
"tmMatch": 0,
@@ -7260,12 +7231,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 23,
+ "total": 23
},
"approvalCosts": {
"tmMatch": 0,
@@ -7279,18 +7250,18 @@
"name": "Portuguese, Brazilian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 4084,
- "totalCosts": 49
+ "preTranslate": 7276,
+ "totalCosts": 547
},
"translated": {
- "tmMatch": 49,
- "default": 0,
- "total": 49
+ "tmMatch": 91,
+ "default": 456,
+ "total": 547
},
"targetTranslated": {
- "tmMatch": 48,
- "default": 0,
- "total": 48
+ "tmMatch": 97,
+ "default": 489,
+ "total": 586
},
"translatedByMt": {
"tmMatch": 0,
@@ -7300,12 +7271,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 591
+ "total": 741
},
"translationCosts": {
- "tmMatch": 49,
- "default": 0,
- "total": 49
+ "tmMatch": 91,
+ "default": 456,
+ "total": 547
},
"approvalCosts": {
"tmMatch": 0,
@@ -7319,7 +7290,7 @@
"name": "Punjabi",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 29,
+ "preTranslate": 2,
"totalCosts": 0
},
"translated": {
@@ -7359,18 +7330,18 @@
"name": "Romanian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2270,
- "totalCosts": 0
+ "preTranslate": 1077,
+ "totalCosts": 19
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"translatedByMt": {
"tmMatch": 0,
@@ -7380,12 +7351,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 32
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"approvalCosts": {
"tmMatch": 0,
@@ -7399,18 +7370,18 @@
"name": "Russian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2987,
- "totalCosts": 0
+ "preTranslate": 1637,
+ "totalCosts": 17
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 17,
+ "total": 17
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 17,
+ "total": 17
},
"translatedByMt": {
"tmMatch": 0,
@@ -7420,12 +7391,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 17,
+ "total": 17
},
"approvalCosts": {
"tmMatch": 0,
@@ -7439,18 +7410,18 @@
"name": "Serbian (Latin)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 182,
- "totalCosts": 0
+ "preTranslate": 32,
+ "totalCosts": 29
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"translatedByMt": {
"tmMatch": 0,
@@ -7460,12 +7431,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"approvalCosts": {
"tmMatch": 0,
@@ -7475,22 +7446,22 @@
},
{
"language": {
- "id": "si-LK",
- "name": "Sinhala",
+ "id": "sk",
+ "name": "Slovak",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 44,
- "totalCosts": 0
+ "preTranslate": 20,
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"translatedByMt": {
"tmMatch": 0,
@@ -7500,12 +7471,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -7515,22 +7486,22 @@
},
{
"language": {
- "id": "sk",
- "name": "Slovak",
+ "id": "sl",
+ "name": "Slovenian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 218,
- "totalCosts": 0
+ "preTranslate": 683,
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"translatedByMt": {
"tmMatch": 0,
@@ -7540,12 +7511,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -7555,11 +7526,11 @@
},
{
"language": {
- "id": "sl",
- "name": "Slovenian",
+ "id": "so",
+ "name": "Somali",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2161,
+ "preTranslate": 2,
"totalCosts": 0
},
"translated": {
@@ -7595,22 +7566,22 @@
},
{
"language": {
- "id": "so",
- "name": "Somali",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 110,
- "totalCosts": 0
+ "preTranslate": 5714,
+ "totalCosts": 35
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 35,
+ "total": 35
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -7620,12 +7591,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 50
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 35,
+ "total": 35
},
"approvalCosts": {
"tmMatch": 0,
@@ -7635,22 +7606,22 @@
},
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "sw",
+ "name": "Swahili",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3317,
- "totalCosts": 17
+ "preTranslate": 41,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -7660,12 +7631,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 17
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -7675,22 +7646,22 @@
},
{
"language": {
- "id": "sw",
- "name": "Swahili",
+ "id": "sv-SE",
+ "name": "Swedish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 945,
- "totalCosts": 0
+ "preTranslate": 59,
+ "totalCosts": 25
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 25,
+ "total": 25
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 25,
+ "total": 25
},
"translatedByMt": {
"tmMatch": 0,
@@ -7700,12 +7671,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 25,
+ "total": 25
},
"approvalCosts": {
"tmMatch": 0,
@@ -7715,11 +7686,11 @@
},
{
"language": {
- "id": "sv-SE",
- "name": "Swedish",
+ "id": "tg",
+ "name": "Tajik",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 717,
+ "preTranslate": 6,
"totalCosts": 0
},
"translated": {
@@ -7755,22 +7726,22 @@
},
{
"language": {
- "id": "tl",
- "name": "Tagalog",
+ "id": "ta",
+ "name": "Tamil",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1,
- "totalCosts": 0
+ "preTranslate": 2,
+ "totalCosts": 39
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -7780,12 +7751,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -7795,22 +7766,22 @@
},
{
"language": {
- "id": "ta",
- "name": "Tamil",
+ "id": "th",
+ "name": "Thai",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 181,
- "totalCosts": 0
+ "preTranslate": 20,
+ "totalCosts": 30
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"translatedByMt": {
"tmMatch": 0,
@@ -7820,12 +7791,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -7835,22 +7806,22 @@
},
{
"language": {
- "id": "te",
- "name": "Telugu",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1,
- "totalCosts": 0
+ "preTranslate": 3470,
+ "totalCosts": 17
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 17,
+ "total": 17
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 18,
+ "total": 18
},
"translatedByMt": {
"tmMatch": 0,
@@ -7860,12 +7831,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 28
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 17,
+ "total": 17
},
"approvalCosts": {
"tmMatch": 0,
@@ -7875,22 +7846,22 @@
},
{
"language": {
- "id": "th",
- "name": "Thai",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 213,
- "totalCosts": 0
+ "preTranslate": 1890,
+ "totalCosts": 20
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
@@ -7900,12 +7871,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 33
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -7915,22 +7886,22 @@
},
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "ur-IN",
+ "name": "Urdu (India)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3372,
- "totalCosts": 0
+ "preTranslate": 2,
+ "totalCosts": 24
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 24,
+ "total": 24
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 24,
+ "total": 24
},
"translatedByMt": {
"tmMatch": 0,
@@ -7940,12 +7911,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 24
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 24,
+ "total": 24
},
"approvalCosts": {
"tmMatch": 0,
@@ -7955,22 +7926,22 @@
},
{
"language": {
- "id": "tk",
- "name": "Turkmen",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 67,
- "totalCosts": 0
+ "preTranslate": 6,
+ "totalCosts": 2
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"translatedByMt": {
"tmMatch": 0,
@@ -7980,12 +7951,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 11
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -7995,22 +7966,22 @@
},
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "uz",
+ "name": "Uzbek",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2484,
- "totalCosts": 0
+ "preTranslate": 20,
+ "totalCosts": 29
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"translatedByMt": {
"tmMatch": 0,
@@ -8020,12 +7991,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 35
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"approvalCosts": {
"tmMatch": 0,
@@ -8035,22 +8006,22 @@
},
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 171,
- "totalCosts": 0
+ "preTranslate": 464,
+ "totalCosts": 20
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
@@ -8060,914 +8031,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 36
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "ur",
- "name": "Urdu",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 108,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "uz",
- "name": "Uzbek",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 196,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "vi",
- "name": "Vietnamese",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 825,
- "totalCosts": 29
- },
- "translated": {
- "tmMatch": 0,
- "default": 29,
- "total": 29
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 36,
- "total": 36
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 29,
- "total": 29
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "yo",
- "name": "Yoruba",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 44,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15766337,
- "username": "asgarovf",
- "fullName": "Farhad Asgarov (asgarovf)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766337/medium/2da495495b14fca91016f19459824477.jpeg",
- "preTranslated": 0,
- "totalCosts": 49
- },
- "languages": [
- {
- "language": {
- "id": "az",
- "name": "Azerbaijani",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 49
- },
- "translated": {
- "tmMatch": 0,
- "default": 49,
- "total": 49
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 40,
- "total": 40
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 49,
- "total": 49
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15798077,
- "username": "putterfjg",
- "fullName": "Francois Johannes Gerhardus Putter (putterfjg)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15798077/medium/02cd3c58fa5691a34f62c3a686afbc78_default.png",
- "preTranslated": 0,
- "totalCosts": 290
- },
- "languages": [
- {
- "language": {
- "id": "af",
- "name": "Afrikaans",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 290
- },
- "translated": {
- "tmMatch": 7,
- "default": 283,
- "total": 290
- },
- "targetTranslated": {
- "tmMatch": 7,
- "default": 270,
- "total": 277
- },
- "translatedByMt": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 7,
- "default": 283,
- "total": 290
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 14568334,
- "username": "norhorn",
- "fullName": "George Kitsoukakis (norhorn)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14568334/medium/245b5c69aab62ffabb575daf603b70b8.jpg",
- "preTranslated": 0,
- "totalCosts": 4674
- },
- "languages": [
- {
- "language": {
- "id": "el",
- "name": "Greek",
- "userRole": "Translator, Proofreader",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 4674
- },
- "translated": {
- "tmMatch": 755,
- "default": 3919,
- "total": 4674
- },
- "targetTranslated": {
- "tmMatch": 895,
- "default": 4086,
- "total": 4981
- },
- "translatedByMt": {
- "tmMatch": 15,
- "default": 427,
- "total": 442
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 6296
- },
- "translationCosts": {
- "tmMatch": 755,
- "default": 3919,
- "total": 4674
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15219098,
- "username": "Aco_GRW",
- "fullName": "Grischa Raoul Wenzeler (Aco_GRW)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15219098/medium/67ba870ab68dd3e2838d3af325783379.jpg",
- "preTranslated": 0,
- "totalCosts": 14
- },
- "languages": [
- {
- "language": {
- "id": "de",
- "name": "German",
- "userRole": "Translator, Proofreader",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 14
- },
- "translated": {
- "tmMatch": 12,
- "default": 2,
- "total": 14
- },
- "targetTranslated": {
- "tmMatch": 11,
- "default": 2,
- "total": 13
- },
- "translatedByMt": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 145
- },
- "translationCosts": {
- "tmMatch": 12,
- "default": 2,
- "total": 14
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15776715,
- "username": "guenterfischer",
- "fullName": "Günter Fischer (guenterfischer)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15776715/medium/1c8c512e90c8be5568f2f149b36ad5a6.png",
- "preTranslated": 0,
- "totalCosts": 168
- },
- "languages": [
- {
- "language": {
- "id": "de",
- "name": "German",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 168
- },
- "translated": {
- "tmMatch": 0,
- "default": 168,
- "total": 168
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 150,
- "total": 150
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 168,
- "total": 168
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15208868,
- "username": "HiroyukiNaito",
- "fullName": "Hiroyuki Naito (HiroyukiNaito)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15208868/medium/10118cb6ff27d174a5170cb75ff1f436.jpg",
- "preTranslated": 0,
- "totalCosts": 4653
- },
- "languages": [
- {
- "language": {
- "id": "ja",
- "name": "Japanese",
- "userRole": "Translator, Proofreader",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 4653
- },
- "translated": {
- "tmMatch": 4,
- "default": 4649,
- "total": 4653
- },
- "targetTranslated": {
- "tmMatch": 11,
- "default": 13073,
- "total": 13084
- },
- "translatedByMt": {
- "tmMatch": 4,
- "default": 144,
- "total": 148
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 4,
- "default": 4649,
- "total": 4653
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15724803,
- "username": "Izabel_chaves",
- "fullName": "Izabel Chaves (Izabel_chaves)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15724803/medium/7f2b4419d308a52a62f3b8f9ca9b4adf.jpg",
- "preTranslated": 0,
- "totalCosts": 329
- },
- "languages": [
- {
- "language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 329
- },
- "translated": {
- "tmMatch": 3,
- "default": 326,
- "total": 329
- },
- "targetTranslated": {
- "tmMatch": 3,
- "default": 415,
- "total": 418
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 3,
- "default": 326,
- "total": 329
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15797013,
- "username": "jacklacethird",
- "fullName": "Janate Jackson (jacklacethird)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797013/medium/b970dd7d2a6795c5ea11d0879ffbb220.png",
- "preTranslated": 0,
- "totalCosts": 4
- },
- "languages": [
- {
- "language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 4
- },
- "translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 13959209,
- "username": "Filtertron",
- "fullName": "Jean Zundel (Filtertron)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13959209/medium/06a08e44a88b2676a190b2609b8282d1_default.png",
- "preTranslated": 0,
- "totalCosts": 554
- },
- "languages": [
- {
- "language": {
- "id": "fr",
- "name": "French",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 554
- },
- "translated": {
- "tmMatch": 0,
- "default": 554,
- "total": 554
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 714,
- "total": 714
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 554,
- "total": 554
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15763783,
- "username": "1Arc",
- "fullName": "Jman (1Arc)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15763783/medium/e4da44dd445c10e4efb260be2defe551.png",
- "preTranslated": 0,
- "totalCosts": 147
- },
- "languages": [
- {
- "language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 147
- },
- "translated": {
- "tmMatch": 0,
- "default": 147,
- "total": 147
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 163,
- "total": 163
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 29,
- "total": 29
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 147,
- "total": 147
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15421538,
- "username": "johannt",
- "fullName": "Johann Pongratz (johannt)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15421538/medium/7e1f5d90509951072c0de0d9684baa35.png",
- "preTranslated": 0,
- "totalCosts": 20
- },
- "languages": [
- {
- "language": {
- "id": "de",
- "name": "German",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 20
- },
- "translated": {
- "tmMatch": 0,
- "default": 20,
- "total": 20
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 19,
- "total": 19
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 20,
- "total": 20
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15766005,
- "username": "johnbotes1",
- "fullName": "John Botes (johnbotes1)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766005/medium/ab6713fb009d27b1caf14aa93d9f2c8c.jpg",
- "preTranslated": 0,
- "totalCosts": 964
- },
- "languages": [
- {
- "language": {
- "id": "af",
- "name": "Afrikaans",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 964
- },
- "translated": {
- "tmMatch": 13,
- "default": 951,
- "total": 964
- },
- "targetTranslated": {
- "tmMatch": 5,
- "default": 812,
- "total": 817
- },
- "translatedByMt": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 13,
- "default": 951,
- "total": 964
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15123193,
- "username": "Coram_Deo",
- "fullName": "Jonas Neubert (Coram_Deo)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15123193/medium/b3211607cc43c707c0034f7502299d8d.jpeg",
- "preTranslated": 0,
- "totalCosts": 3134
- },
- "languages": [
- {
- "language": {
- "id": "de",
- "name": "German",
- "userRole": "Translator, Proofreader",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 3134
- },
- "translated": {
- "tmMatch": 15,
- "default": 3119,
- "total": 3134
- },
- "targetTranslated": {
- "tmMatch": 15,
- "default": 3034,
- "total": 3049
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 15,
- "default": 3119,
- "total": 3134
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15771433,
- "username": "krpjaos10",
- "fullName": "Jyri Järvinen (krpjaos10)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15771433/medium/462f2ca2cae747c72ef9529686d00da1.png",
- "preTranslated": 0,
- "totalCosts": 10
- },
- "languages": [
- {
- "language": {
- "id": "fi",
- "name": "Finnish",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 10
- },
- "translated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
- },
- "targetTranslated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -8979,33 +8048,33 @@
},
{
"user": {
- "id": 15452118,
- "username": "Kavyb",
- "fullName": "Kavy Bhavsar (Kavyb)",
+ "id": 25420,
+ "username": "Ryo567",
+ "fullName": "Eugenio \"Ryo567\" Martínez Seguín (Ryo567)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15452118/medium/68a131f6275b18763fda253aff194d15.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/25420/medium/c407ca20cecfad35ba1bc9ef42232137.png",
"preTranslated": 0,
- "totalCosts": 12
+ "totalCosts": 8
},
"languages": [
{
"language": {
- "id": "gu-IN",
- "name": "Gujarati",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 12
+ "totalCosts": 8
},
"translated": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 8,
+ "total": 8
},
"targetTranslated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 10,
+ "total": 10
},
"translatedByMt": {
"tmMatch": 0,
@@ -9019,8 +8088,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 8,
+ "total": 8
},
"approvalCosts": {
"tmMatch": 0,
@@ -9032,38 +8101,38 @@
},
{
"user": {
- "id": 15466100,
- "username": "ki-3",
- "fullName": "Kimi_jp (ki-3)",
+ "id": 15857153,
+ "username": "eugedelaoliva93",
+ "fullName": "Eugenio De la Oliva Ramos (eugedelaoliva93)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15466100/medium/1b0592d23d47ff1700a1b5163323646c.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15857153/medium/f7cd69b42365e152a5b853421ed0b61d.jpeg",
"preTranslated": 0,
- "totalCosts": 135
+ "totalCosts": 128
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 135
+ "totalCosts": 128
},
"translated": {
"tmMatch": 0,
- "default": 135,
- "total": 135
+ "default": 128,
+ "total": 128
},
"targetTranslated": {
"tmMatch": 0,
- "default": 372,
- "total": 372
+ "default": 134,
+ "total": 134
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 54,
+ "total": 54
},
"approved": {
"tmMatch": 0,
@@ -9072,61 +8141,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 135,
- "total": 135
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15764627,
- "username": "AlexGuG3",
- "fullName": "King GUG (AlexGuG3)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15764627/medium/c7edc2551b470dae4e4b5786d57c7f37.jpeg",
- "preTranslated": 0,
- "totalCosts": 41
- },
- "languages": [
- {
- "language": {
- "id": "ru",
- "name": "Russian",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 41
- },
- "translated": {
- "tmMatch": 41,
- "default": 0,
- "total": 41
- },
- "targetTranslated": {
- "tmMatch": 36,
- "default": 0,
- "total": 36
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 41,
- "default": 0,
- "total": 41
+ "default": 128,
+ "total": 128
},
"approvalCosts": {
"tmMatch": 0,
@@ -9138,91 +8154,38 @@
},
{
"user": {
- "id": 12514018,
- "username": "krishaamer",
- "fullName": "Kris Haamer (krishaamer)",
+ "id": 15843833,
+ "username": "FoltinV",
+ "fullName": "FoltinV",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12514018/medium/d566d728def7b85603cc04c56dc90147.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843833/medium/d9afa5c66a59b8166143dd4e1cca0630.jpeg",
"preTranslated": 0,
- "totalCosts": 5
+ "totalCosts": 5068
},
"languages": [
{
"language": {
- "id": "et",
- "name": "Estonian",
+ "id": "cs",
+ "name": "Czech",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5
+ "totalCosts": 5068
},
"translated": {
- "tmMatch": 5,
- "default": 0,
- "total": 5
+ "tmMatch": 25,
+ "default": 5043,
+ "total": 5068
},
"targetTranslated": {
- "tmMatch": 5,
- "default": 0,
- "total": 5
+ "tmMatch": 25,
+ "default": 4554,
+ "total": 4579
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 0,
- "total": 4
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
"tmMatch": 5,
- "default": 0,
- "total": 5
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15776137,
- "username": "sk.chrisz07",
- "fullName": "Krisztiàn Somogyi (sk.chrisz07)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15776137/medium/3796fa782f4358de77ba903b72481ab3.jpeg",
- "preTranslated": 0,
- "totalCosts": 20
- },
- "languages": [
- {
- "language": {
- "id": "hu",
- "name": "Hungarian",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 20
- },
- "translated": {
- "tmMatch": 3,
- "default": 17,
- "total": 20
- },
- "targetTranslated": {
- "tmMatch": 3,
- "default": 14,
- "total": 17
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 588,
+ "total": 593
},
"approved": {
"tmMatch": 0,
@@ -9230,9 +8193,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 17,
- "total": 20
+ "tmMatch": 25,
+ "default": 5043,
+ "total": 5068
},
"approvalCosts": {
"tmMatch": 0,
@@ -9244,48 +8207,48 @@
},
{
"user": {
- "id": 15330686,
- "username": "leftertrp",
- "fullName": "Lefteris T. (leftertrp)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15330686/medium/4230178a6a5663e2704f0822c60cb74c_default.png",
+ "id": 14568334,
+ "username": "norhorn",
+ "fullName": "George Kitsoukakis (norhorn)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14568334/medium/245b5c69aab62ffabb575daf603b70b8.jpg",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 339
},
"languages": [
{
"language": {
"id": "el",
"name": "Greek",
- "userRole": "Translator",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 339
},
"translated": {
- "tmMatch": 1,
- "default": 9,
- "total": 10
+ "tmMatch": 9,
+ "default": 330,
+ "total": 339
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 12,
- "total": 13
+ "tmMatch": 9,
+ "default": 347,
+ "total": 356
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 4,
- "total": 5
+ "tmMatch": 3,
+ "default": 17,
+ "total": 20
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 339
},
"translationCosts": {
- "tmMatch": 1,
- "default": 9,
- "total": 10
+ "tmMatch": 9,
+ "default": 330,
+ "total": 339
},
"approvalCosts": {
"tmMatch": 0,
@@ -9297,38 +8260,38 @@
},
{
"user": {
- "id": 13554898,
- "username": "lenster",
- "fullName": "Lenster (lenster)",
- "userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13554898/medium/09273e8c88ce5ab255f3f718f07c2ea4.png",
+ "id": 14560192,
+ "username": "Mistra",
+ "fullName": "Giulio M. (Mistra)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14560192/medium/4ec7e927ebc53f584831f621c9cdf99b.png",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 52
},
"languages": [
{
"language": {
- "id": "ta",
- "name": "Tamil",
- "userRole": "Restrict Access",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 52
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 0,
+ "default": 58,
+ "total": 58
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
},
"approved": {
"tmMatch": 0,
@@ -9336,9 +8299,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"approvalCosts": {
"tmMatch": 0,
@@ -9350,33 +8313,33 @@
},
{
"user": {
- "id": 15780197,
- "username": "mane42120",
- "fullName": "Manu D (mane42120)",
+ "id": 15866753,
+ "username": "gonzab27",
+ "fullName": "Gonzalo Zabala (gonzab27)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15780197/medium/7e35936906ac293f0ef43741cba99215.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866753/medium/1f6bb2900a3f89af7cf2dffb4ca6df4d.png",
"preTranslated": 0,
- "totalCosts": 959
+ "totalCosts": 70
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 959
+ "totalCosts": 70
},
"translated": {
"tmMatch": 0,
- "default": 959,
- "total": 959
+ "default": 70,
+ "total": 70
},
"targetTranslated": {
"tmMatch": 0,
- "default": 1102,
- "total": 1102
+ "default": 79,
+ "total": 79
},
"translatedByMt": {
"tmMatch": 0,
@@ -9390,8 +8353,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 959,
- "total": 959
+ "default": 70,
+ "total": 70
},
"approvalCosts": {
"tmMatch": 0,
@@ -9403,38 +8366,38 @@
},
{
"user": {
- "id": 15790733,
- "username": "zf_MotH",
- "fullName": "MotH (zf_MotH)",
+ "id": 14363304,
+ "username": "sgj.kerkhoff.03",
+ "fullName": "Grand Dog Studio (sgj.kerkhoff.03)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15790733/medium/d72f43ec2f6893a1ab007a97beddf5ad.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14363304/medium/e79a813fd99f62712dcba7b77c2b1e1f.png",
"preTranslated": 0,
- "totalCosts": 43
+ "totalCosts": 119
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "nl",
+ "name": "Dutch",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 43
+ "totalCosts": 119
},
"translated": {
- "tmMatch": 18,
- "default": 25,
- "total": 43
+ "tmMatch": 11,
+ "default": 108,
+ "total": 119
},
"targetTranslated": {
- "tmMatch": 17,
- "default": 22,
- "total": 39
+ "tmMatch": 12,
+ "default": 114,
+ "total": 126
},
"translatedByMt": {
- "tmMatch": 15,
- "default": 17,
- "total": 32
+ "tmMatch": 10,
+ "default": 108,
+ "total": 118
},
"approved": {
"tmMatch": 0,
@@ -9442,9 +8405,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 18,
- "default": 25,
- "total": 43
+ "tmMatch": 11,
+ "default": 108,
+ "total": 119
},
"approvalCosts": {
"tmMatch": 0,
@@ -9456,48 +8419,48 @@
},
{
"user": {
- "id": 15193964,
- "username": "MrAlizarinCrimson",
- "fullName": "MrAlizarinCrimson",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15193964/medium/c6d2e5c698abf1ad8d755ef78ebbe86b.jpg",
+ "id": 15219098,
+ "username": "Aco_GRW",
+ "fullName": "Grischa Raoul Wenzeler (Aco_GRW)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15219098/medium/67ba870ab68dd3e2838d3af325783379.jpg",
"preTranslated": 0,
- "totalCosts": 68
+ "totalCosts": 3567
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 68
+ "totalCosts": 3567
},
"translated": {
- "tmMatch": 2,
- "default": 66,
- "total": 68
+ "tmMatch": 255,
+ "default": 3312,
+ "total": 3567
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 69,
- "total": 73
+ "tmMatch": 239,
+ "default": 3236,
+ "total": 3475
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 53,
- "total": 53
+ "tmMatch": 8,
+ "default": 76,
+ "total": 84
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 8825
},
"translationCosts": {
- "tmMatch": 2,
- "default": 66,
- "total": 68
+ "tmMatch": 255,
+ "default": 3312,
+ "total": 3567
},
"approvalCosts": {
"tmMatch": 0,
@@ -9509,33 +8472,33 @@
},
{
"user": {
- "id": 15627063,
- "username": "hudaxpropesor",
- "fullName": "Muhammad Tamimul Huda (hudaxpropesor)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15627063/medium/b348c090a5a9288af23d49260b2479c2.png",
+ "id": 15250968,
+ "username": "Aco_g_lonegro",
+ "fullName": "Gustavo Lonegro (Aco_g_lonegro)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15250968/medium/fe66daa0393af122ae758d1cf2b0738d_default.png",
"preTranslated": 0,
- "totalCosts": 50
+ "totalCosts": 6042
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
- "userRole": "Translator",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 50
+ "totalCosts": 6042
},
"translated": {
- "tmMatch": 0,
- "default": 50,
- "total": 50
+ "tmMatch": 1284,
+ "default": 4758,
+ "total": 6042
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 46,
- "total": 46
+ "tmMatch": 1544,
+ "default": 5758,
+ "total": 7302
},
"translatedByMt": {
"tmMatch": 0,
@@ -9545,12 +8508,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 7397
},
"translationCosts": {
- "tmMatch": 0,
- "default": 50,
- "total": 50
+ "tmMatch": 1284,
+ "default": 4758,
+ "total": 6042
},
"approvalCosts": {
"tmMatch": 0,
@@ -9562,38 +8525,38 @@
},
{
"user": {
- "id": 14708760,
- "username": "hypebeans",
- "fullName": "Muumi (ミュウミ) (hypebeans)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14708760/medium/f039dc85a8469b65d9e3e2413f9c4710.png",
+ "id": 15208868,
+ "username": "HiroyukiNaito",
+ "fullName": "Hiroyuki Naito (HiroyukiNaito)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15208868/medium/10118cb6ff27d174a5170cb75ff1f436.jpg",
"preTranslated": 0,
- "totalCosts": 29
+ "totalCosts": 4591
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
- "userRole": "Translator",
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 29
+ "totalCosts": 4591
},
"translated": {
- "tmMatch": 20,
- "default": 9,
- "total": 29
+ "tmMatch": 16,
+ "default": 4575,
+ "total": 4591
},
"targetTranslated": {
- "tmMatch": 21,
- "default": 8,
- "total": 29
+ "tmMatch": 39,
+ "default": 13776,
+ "total": 13815
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 75,
+ "total": 75
},
"approved": {
"tmMatch": 0,
@@ -9601,9 +8564,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 20,
- "default": 9,
- "total": 29
+ "tmMatch": 16,
+ "default": 4575,
+ "total": 4591
},
"approvalCosts": {
"tmMatch": 0,
@@ -9615,38 +8578,38 @@
},
{
"user": {
- "id": 15809315,
- "username": "dtsukokotoi809",
- "fullName": "Myrl Guinan (dtsukokotoi809)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809315/medium/eb2e497890b6ff1c4bfc506136a6cfcc.png",
+ "id": 15084373,
+ "username": "tarcanhursit",
+ "fullName": "Hursit Tarcan (tarcanhursit)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15084373/medium/63831adb2cf079020b094666d47417fd.jpg",
"preTranslated": 0,
- "totalCosts": 103
+ "totalCosts": 72
},
"languages": [
{
"language": {
- "id": "sq",
- "name": "Albanian",
- "userRole": "Translator",
+ "id": "nl",
+ "name": "Dutch",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 16
+ "totalCosts": 72
},
"translated": {
- "tmMatch": 0,
- "default": 16,
- "total": 16
+ "tmMatch": 29,
+ "default": 43,
+ "total": 72
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 79,
- "total": 79
+ "tmMatch": 33,
+ "default": 41,
+ "total": 74
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 29,
+ "default": 26,
+ "total": 55
},
"approved": {
"tmMatch": 0,
@@ -9654,34 +8617,47 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 16,
- "total": 16
+ "tmMatch": 29,
+ "default": 43,
+ "total": 72
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15849127,
+ "username": "IagoEmanuel15",
+ "fullName": "Iago Emanuel (IagoEmanuel15)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15849127/medium/e9fee6b4f74f480ba50df5d15b8f9f22.jpg",
+ "preTranslated": 0,
+ "totalCosts": 901
+ },
+ "languages": [
{
"language": {
- "id": "hy-AM",
- "name": "Armenian",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 13
+ "totalCosts": 901
},
"translated": {
- "tmMatch": 0,
- "default": 13,
- "total": 13
+ "tmMatch": 3,
+ "default": 898,
+ "total": 901
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 3,
+ "default": 1028,
+ "total": 1031
},
"translatedByMt": {
"tmMatch": 0,
@@ -9694,34 +8670,47 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 13,
- "total": 13
+ "tmMatch": 3,
+ "default": 898,
+ "total": 901
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 13538624,
+ "username": "mrmx2013",
+ "fullName": "IamHappy (mrmx2013)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13538624/medium/dc2568285b1cbd8f221f69590b4287ec.png",
+ "preTranslated": 0,
+ "totalCosts": 15
+ },
+ "languages": [
{
"language": {
- "id": "bi",
- "name": "Bislama",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 50
+ "totalCosts": 15
},
"translated": {
"tmMatch": 0,
- "default": 50,
- "total": 50
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
"tmMatch": 0,
- "default": 94,
- "total": 94
+ "default": 14,
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
@@ -9735,33 +8724,46 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 50,
- "total": 50
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15509510,
+ "username": "shikkiy",
+ "fullName": "Ilia Shabalin (shikkiy)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15509510/medium/04d6afce57425f67a3a25630fa08441c_default.png",
+ "preTranslated": 0,
+ "totalCosts": 15
+ },
+ "languages": [
{
"language": {
- "id": "ca",
- "name": "Catalan",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5
+ "totalCosts": 15
},
"translated": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 12,
+ "total": 12
},
"translatedByMt": {
"tmMatch": 0,
@@ -9775,33 +8777,46 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15859719,
+ "username": "ilies-bel",
+ "fullName": "Ilies Beldjilali (ilies-bel)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15859719/medium/8a49812209a978d4e24ca6cf26777320.png",
+ "preTranslated": 0,
+ "totalCosts": 108
+ },
+ "languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 19
+ "totalCosts": 108
},
"translated": {
"tmMatch": 0,
- "default": 19,
- "total": 19
+ "default": 108,
+ "total": 108
},
"targetTranslated": {
"tmMatch": 0,
- "default": 13,
- "total": 13
+ "default": 117,
+ "total": 117
},
"translatedByMt": {
"tmMatch": 0,
@@ -9815,8 +8830,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 19,
- "total": 19
+ "default": 108,
+ "total": 108
},
"approvalCosts": {
"tmMatch": 0,
@@ -9828,33 +8843,33 @@
},
{
"user": {
- "id": 15545841,
- "username": "bensaknikolas",
- "fullName": "N B (bensaknikolas)",
+ "id": 15639161,
+ "username": "inseonyu7",
+ "fullName": "Inseon Yu (inseonyu7)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15545841/medium/7977648904f48074f4e9fb6200e36a75.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15639161/medium/06bf80fbb05bac5a371b8547e61efe98.jpeg",
"preTranslated": 0,
- "totalCosts": 12
+ "totalCosts": 466
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 12
+ "totalCosts": 466
},
"translated": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 466,
+ "total": 466
},
"targetTranslated": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 379,
+ "total": 379
},
"translatedByMt": {
"tmMatch": 0,
@@ -9868,8 +8883,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 466,
+ "total": 466
},
"approvalCosts": {
"tmMatch": 0,
@@ -9881,38 +8896,38 @@
},
{
"user": {
- "id": 15726219,
- "username": "DeckCadet",
- "fullName": "Nick (DeckCadet)",
+ "id": 15889307,
+ "username": "jujemuga2011",
+ "fullName": "JUAN ANDRES MUÑOZ GARCIA (jujemuga2011)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15726219/medium/13d125d9b19bf6e523879837a7768002.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15889307/medium/d4da3df063e63fa135a05da6d555e5a0.png",
"preTranslated": 0,
- "totalCosts": 1018
+ "totalCosts": 1488
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1018
+ "totalCosts": 859
},
"translated": {
- "tmMatch": 15,
- "default": 1003,
- "total": 1018
+ "tmMatch": 0,
+ "default": 859,
+ "total": 859
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 875,
- "total": 891
+ "tmMatch": 0,
+ "default": 1383,
+ "total": 1383
},
"translatedByMt": {
- "tmMatch": 6,
- "default": 170,
- "total": 176
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -9920,47 +8935,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 15,
- "default": 1003,
- "total": 1018
+ "tmMatch": 0,
+ "default": 859,
+ "total": 859
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15725187,
- "username": "Juliegwen",
- "fullName": "Onyeike Izuchi Juliet (Juliegwen)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15725187/medium/61728944dc52ff3364d66c799b58171a.jpg",
- "preTranslated": 0,
- "totalCosts": 2
- },
- "languages": [
+ },
{
"language": {
- "id": "ig",
- "name": "Igbo",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 508
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 508,
+ "total": 508
},
"targetTranslated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 919,
+ "total": 919
},
"translatedByMt": {
"tmMatch": 0,
@@ -9974,51 +8976,38 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 508,
+ "total": 508
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 14787370,
- "username": "agulani",
- "fullName": "Orkhan Rustamzade (agulani)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14787370/medium/9bb8a2d0d244e04f14b523e895b08100.jpg",
- "preTranslated": 0,
- "totalCosts": 4730
- },
- "languages": [
+ },
{
"language": {
- "id": "az",
- "name": "Azerbaijani",
+ "id": "eo",
+ "name": "Esperanto",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4730
+ "totalCosts": 121
},
"translated": {
- "tmMatch": 24,
- "default": 4706,
- "total": 4730
+ "tmMatch": 0,
+ "default": 121,
+ "total": 121
},
"targetTranslated": {
- "tmMatch": 26,
- "default": 4042,
- "total": 4068
+ "tmMatch": 0,
+ "default": 115,
+ "total": 115
},
"translatedByMt": {
- "tmMatch": 16,
- "default": 5,
- "total": 21
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -10026,9 +9015,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 24,
- "default": 4706,
- "total": 4730
+ "tmMatch": 0,
+ "default": 121,
+ "total": 121
},
"approvalCosts": {
"tmMatch": 0,
@@ -10040,48 +9029,48 @@
},
{
"user": {
- "id": 17361,
- "username": "plamarque",
- "fullName": "Patrice Lamarque (plamarque)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/17361/medium/fecfafa7716ac9d6838b43c31f48f6b9.png",
+ "id": 15123193,
+ "username": "Coram_Deo",
+ "fullName": "Jonas Neubert (Coram_Deo)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15123193/medium/b3211607cc43c707c0034f7502299d8d.jpeg",
"preTranslated": 0,
- "totalCosts": 411
+ "totalCosts": 6459
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Translator",
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 411
+ "totalCosts": 6459
},
"translated": {
- "tmMatch": 4,
- "default": 407,
- "total": 411
+ "tmMatch": 47,
+ "default": 6412,
+ "total": 6459
},
"targetTranslated": {
- "tmMatch": 8,
- "default": 494,
- "total": 502
+ "tmMatch": 47,
+ "default": 6318,
+ "total": 6365
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 93,
+ "total": 96
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 3
},
"translationCosts": {
- "tmMatch": 4,
- "default": 407,
- "total": 411
+ "tmMatch": 47,
+ "default": 6412,
+ "total": 6459
},
"approvalCosts": {
"tmMatch": 0,
@@ -10093,38 +9082,38 @@
},
{
"user": {
- "id": 15697637,
- "username": "dvorakpavel956",
- "fullName": "Pavel Dvořák (dvorakpavel956)",
+ "id": 15878065,
+ "username": "gomesdolagoj",
+ "fullName": "João Batista do Lago (gomesdolagoj)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15697637/medium/9a71c07e34d704e097df037128f20a26.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15878065/medium/cb8914fe44c9a2cd489e9945c4569835.jpeg",
"preTranslated": 0,
- "totalCosts": 11
+ "totalCosts": 48
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 48
},
"translated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 48,
+ "total": 48
},
"targetTranslated": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 50,
+ "total": 50
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 48,
+ "total": 48
},
"approved": {
"tmMatch": 0,
@@ -10133,8 +9122,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 48,
+ "total": 48
},
"approvalCosts": {
"tmMatch": 0,
@@ -10146,33 +9135,33 @@
},
{
"user": {
- "id": 15226202,
- "username": "pilvijo",
- "fullName": "Pilvi Taskinen (pilvijo)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15226202/medium/15d4243c7a2591719761b363c316d12b.png",
+ "id": 15385532,
+ "username": "jfgrueso25",
+ "fullName": "Juan Felipe Grueso (jfgrueso25)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15385532/medium/e428a136ec88a3e9be0f72a4a345e8ff.png",
"preTranslated": 0,
- "totalCosts": 279
+ "totalCosts": 102
},
"languages": [
{
"language": {
- "id": "fi",
- "name": "Finnish",
- "userRole": "Translator, Proofreader",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 279
+ "totalCosts": 102
},
"translated": {
- "tmMatch": 22,
- "default": 257,
- "total": 279
+ "tmMatch": 2,
+ "default": 100,
+ "total": 102
},
"targetTranslated": {
- "tmMatch": 13,
- "default": 200,
- "total": 213
+ "tmMatch": 2,
+ "default": 111,
+ "total": 113
},
"translatedByMt": {
"tmMatch": 0,
@@ -10182,12 +9171,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 4376
+ "total": 0
},
"translationCosts": {
- "tmMatch": 22,
- "default": 257,
- "total": 279
+ "tmMatch": 2,
+ "default": 100,
+ "total": 102
},
"approvalCosts": {
"tmMatch": 0,
@@ -10199,33 +9188,33 @@
},
{
"user": {
- "id": 14553216,
- "username": "rielychen",
- "fullName": "Riely (rielychen)",
+ "id": 15003713,
+ "username": "kundansahu.official",
+ "fullName": "Kundan (kundansahu.official)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14553216/medium/ff7357a18e524ec40facc964cb2d15bc.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15003713/medium/f69051583d5702ac8c51249dbe620409.png",
"preTranslated": 0,
- "totalCosts": 33
+ "totalCosts": 48
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "hi",
+ "name": "Hindi",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 33
+ "totalCosts": 48
},
"translated": {
- "tmMatch": 10,
- "default": 23,
- "total": 33
+ "tmMatch": 4,
+ "default": 44,
+ "total": 48
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 46,
- "total": 62
+ "tmMatch": 4,
+ "default": 74,
+ "total": 78
},
"translatedByMt": {
"tmMatch": 0,
@@ -10238,9 +9227,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 23,
- "total": 33
+ "tmMatch": 4,
+ "default": 44,
+ "total": 48
},
"approvalCosts": {
"tmMatch": 0,
@@ -10252,33 +9241,33 @@
},
{
"user": {
- "id": 15775641,
- "username": "mariya.vu",
- "fullName": "Riim Channel (mariya.vu)",
+ "id": 15330686,
+ "username": "leftertrp",
+ "fullName": "Lefteris T. (leftertrp)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15775641/medium/501fe7e00e17b6df170107ae80b51989.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15330686/medium/4230178a6a5663e2704f0822c60cb74c_default.png",
"preTranslated": 0,
- "totalCosts": 30
+ "totalCosts": 159
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "el",
+ "name": "Greek",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 30
+ "totalCosts": 159
},
"translated": {
"tmMatch": 0,
- "default": 30,
- "total": 30
+ "default": 159,
+ "total": 159
},
"targetTranslated": {
"tmMatch": 0,
- "default": 26,
- "total": 26
+ "default": 168,
+ "total": 168
},
"translatedByMt": {
"tmMatch": 0,
@@ -10292,8 +9281,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 30,
- "total": 30
+ "default": 159,
+ "total": 159
},
"approvalCosts": {
"tmMatch": 0,
@@ -10305,38 +9294,38 @@
},
{
"user": {
- "id": 15790907,
- "username": "rioblog",
- "fullName": "Ryo Kambayashi (rioblog)",
+ "id": 15455618,
+ "username": "ponderevo",
+ "fullName": "Luís Feliciano (ponderevo)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15790907/medium/a8e92669bcd0e8cbe81cba6ad60b6163.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15455618/medium/fb7465d1c7b4b659435f46a88a3780a4_default.png",
"preTranslated": 0,
- "totalCosts": 64
+ "totalCosts": 159
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "pt-PT",
+ "name": "Portuguese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 64
+ "totalCosts": 159
},
"translated": {
- "tmMatch": 0,
- "default": 64,
- "total": 64
+ "tmMatch": 6,
+ "default": 153,
+ "total": 159
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 190,
- "total": 190
+ "tmMatch": 7,
+ "default": 171,
+ "total": 178
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 5,
+ "default": 41,
+ "total": 46
},
"approved": {
"tmMatch": 0,
@@ -10344,9 +9333,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 64,
- "total": 64
+ "tmMatch": 6,
+ "default": 153,
+ "total": 159
},
"approvalCosts": {
"tmMatch": 0,
@@ -10358,38 +9347,38 @@
},
{
"user": {
- "id": 15455500,
- "username": "SebastianSupreme",
- "fullName": "Sebastian Köller (SebastianSupreme)",
+ "id": 15883673,
+ "username": "zu.",
+ "fullName": "MZU (zu.)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15455500/medium/529d1b028e7c3d98b67d4008773a75a9.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15883673/medium/d04e2a5baa568148e06e0988bc01c1d7_default.png",
"preTranslated": 0,
- "totalCosts": 586
+ "totalCosts": 32
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "ml-IN",
+ "name": "Malayalam",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 586
+ "totalCosts": 32
},
"translated": {
- "tmMatch": 32,
- "default": 554,
- "total": 586
+ "tmMatch": 0,
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
- "tmMatch": 29,
- "default": 535,
- "total": 564
+ "tmMatch": 0,
+ "default": 58,
+ "total": 58
},
"translatedByMt": {
- "tmMatch": 19,
- "default": 75,
- "total": 94
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -10397,9 +9386,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 32,
- "default": 554,
- "total": 586
+ "tmMatch": 0,
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -10411,38 +9400,38 @@
},
{
"user": {
- "id": 15769467,
- "username": "seunbayo",
- "fullName": "Seunbayo (seunbayo)",
+ "id": 15860037,
+ "username": "makc7",
+ "fullName": "Maksym Poliukhovych (makc7)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15769467/medium/8532abcb64313bbe86bddfbe926187ea_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15860037/medium/9c2048ac721bc2d7abd49d178bf2857e.png",
"preTranslated": 0,
- "totalCosts": 3094
+ "totalCosts": 1055
},
"languages": [
{
"language": {
- "id": "pcm",
- "name": "Nigerian Pidgin",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3094
+ "totalCosts": 1055
},
"translated": {
- "tmMatch": 105,
- "default": 2989,
- "total": 3094
+ "tmMatch": 56,
+ "default": 999,
+ "total": 1055
},
"targetTranslated": {
- "tmMatch": 109,
- "default": 3147,
- "total": 3256
+ "tmMatch": 50,
+ "default": 982,
+ "total": 1032
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 21,
+ "default": 241,
+ "total": 262
},
"approved": {
"tmMatch": 0,
@@ -10450,9 +9439,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 105,
- "default": 2989,
- "total": 3094
+ "tmMatch": 56,
+ "default": 999,
+ "total": 1055
},
"approvalCosts": {
"tmMatch": 0,
@@ -10464,38 +9453,38 @@
},
{
"user": {
- "id": 15328532,
- "username": "Seung_Gi_Kim",
- "fullName": "Seung-Gi Kim (Seung_Gi_Kim)",
+ "id": 15810863,
+ "username": "bitblondy",
+ "fullName": "Marlene Marz (bitblondy)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15328532/medium/78e4ff5d50b928c2aea8ff50b2ff1c39.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15810863/medium/36dab07f1a377151348d57285a7955f7_default.png",
"preTranslated": 0,
- "totalCosts": 88
+ "totalCosts": 132
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 88
+ "totalCosts": 132
},
"translated": {
- "tmMatch": 4,
- "default": 84,
- "total": 88
+ "tmMatch": 0,
+ "default": 132,
+ "total": 132
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 63,
- "total": 67
+ "tmMatch": 0,
+ "default": 145,
+ "total": 145
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 7,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -10503,9 +9492,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 84,
- "total": 88
+ "tmMatch": 0,
+ "default": 132,
+ "total": 132
},
"approvalCosts": {
"tmMatch": 0,
@@ -10517,38 +9506,38 @@
},
{
"user": {
- "id": 15436178,
- "username": "dbadoy",
- "fullName": "Seungbae Yu (dbadoy)",
+ "id": 14739682,
+ "username": "mary.kuzmenko",
+ "fullName": "Maryna K. (mary.kuzmenko)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15436178/medium/2b6c58faa6bb8607c4a43cfc42e18b29.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14739682/medium/599afacddc29bf1019c47919568f8b27.jpg",
"preTranslated": 0,
- "totalCosts": 797
+ "totalCosts": 6
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 797
+ "totalCosts": 6
},
"translated": {
- "tmMatch": 56,
- "default": 741,
- "total": 797
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"targetTranslated": {
- "tmMatch": 43,
- "default": 561,
- "total": 604
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"translatedByMt": {
- "tmMatch": 32,
- "default": 2,
- "total": 34
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -10556,9 +9545,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 56,
- "default": 741,
- "total": 797
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"approvalCosts": {
"tmMatch": 0,
@@ -10570,33 +9559,33 @@
},
{
"user": {
- "id": 12620843,
- "username": "madhead",
- "fullName": "Siarhei Krukau (madhead)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12620843/medium/81329757ea6e052c0c24d2c27d2212e4.png",
+ "id": 15876935,
+ "username": "mdmitulxxxxxxxxxxx",
+ "fullName": "Md Mitul (mdmitulxxxxxxxxxxx)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15876935/medium/a173fd255e2fa24e9e877884530fc4f3.png",
"preTranslated": 0,
- "totalCosts": 25
+ "totalCosts": 9
},
"languages": [
{
"language": {
- "id": "be",
- "name": "Belarusian",
- "userRole": "Translator",
+ "id": "bn",
+ "name": "Bengali",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 25
+ "totalCosts": 9
},
"translated": {
- "tmMatch": 1,
- "default": 24,
- "total": 25
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 30,
- "total": 31
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
},
"translatedByMt": {
"tmMatch": 0,
@@ -10609,9 +9598,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 24,
- "total": 25
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
},
"approvalCosts": {
"tmMatch": 0,
@@ -10623,33 +9612,33 @@
},
{
"user": {
- "id": 13731191,
- "username": "syahmin",
- "fullName": "Syahmin Sukhairi (syahmin)",
+ "id": 15813587,
+ "username": "Melasin",
+ "fullName": "Melasin",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13731191/medium/200727f4ec634eec8c5b3499cf6863db_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15813587/medium/07b0aaedbd8922799e42b1707269a374.jpg",
"preTranslated": 0,
- "totalCosts": 764
+ "totalCosts": 339
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 764
+ "totalCosts": 339
},
"translated": {
"tmMatch": 0,
- "default": 764,
- "total": 764
+ "default": 339,
+ "total": 339
},
"targetTranslated": {
"tmMatch": 0,
- "default": 669,
- "total": 669
+ "default": 521,
+ "total": 521
},
"translatedByMt": {
"tmMatch": 0,
@@ -10663,8 +9652,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 764,
- "total": 764
+ "default": 339,
+ "total": 339
},
"approvalCosts": {
"tmMatch": 0,
@@ -10676,38 +9665,38 @@
},
{
"user": {
- "id": 15783067,
- "username": "ThomasPZK",
- "fullName": "Thomas Paruzynski (ThomasPZK)",
+ "id": 15866719,
+ "username": "mostafaabdelaal497",
+ "fullName": "Mostafa Abd Elaal (mostafaabdelaal497)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783067/medium/75942427fb0393a1f3e95aa383e69b1c_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866719/medium/c66504f76c487ca25480cdcd408efcb0.jpeg",
"preTranslated": 0,
- "totalCosts": 1865
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1865
+ "totalCosts": 4
},
"translated": {
"tmMatch": 0,
- "default": 1865,
- "total": 1865
+ "default": 4,
+ "total": 4
},
"targetTranslated": {
"tmMatch": 0,
- "default": 2116,
- "total": 2116
+ "default": 3,
+ "total": 3
},
"translatedByMt": {
"tmMatch": 0,
- "default": 353,
- "total": 353
+ "default": 4,
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -10716,8 +9705,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 1865,
- "total": 1865
+ "default": 4,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
@@ -10729,33 +9718,33 @@
},
{
"user": {
- "id": 15747719,
- "username": "Krejca27",
- "fullName": "Tomas Krejci (Krejca27)",
+ "id": 14708760,
+ "username": "hypebeans",
+ "fullName": "Muumi (ミュウミ) (hypebeans)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15747719/medium/63cece7cbd58b3d1c0a5904f5e160618.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14708760/medium/f039dc85a8469b65d9e3e2413f9c4710.png",
"preTranslated": 0,
- "totalCosts": 34
+ "totalCosts": 83
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 34
+ "totalCosts": 83
},
"translated": {
- "tmMatch": 0,
- "default": 34,
- "total": 34
+ "tmMatch": 4,
+ "default": 79,
+ "total": 83
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 34,
- "total": 34
+ "tmMatch": 5,
+ "default": 74,
+ "total": 79
},
"translatedByMt": {
"tmMatch": 0,
@@ -10768,9 +9757,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 34,
- "total": 34
+ "tmMatch": 4,
+ "default": 79,
+ "total": 83
},
"approvalCosts": {
"tmMatch": 0,
@@ -10782,38 +9771,38 @@
},
{
"user": {
- "id": 15773245,
- "username": "Tykoo",
- "fullName": "Tykoo",
+ "id": 15545841,
+ "username": "bensaknikolas",
+ "fullName": "N B (bensaknikolas)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15773245/medium/68e99c266c13a7685c01896596d05b7d.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15545841/medium/7977648904f48074f4e9fb6200e36a75.png",
"preTranslated": 0,
- "totalCosts": 2310
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1544
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 65,
- "default": 1479,
- "total": 1544
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 113,
- "default": 2186,
- "total": 2299
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"translatedByMt": {
- "tmMatch": 59,
- "default": 82,
- "total": 141
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -10821,34 +9810,47 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 65,
- "default": 1479,
- "total": 1544
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 18711,
+ "username": "NCAA",
+ "fullName": "NCAA",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/18711/medium/238db0b2ab4e727190e951c803b045b2_default.png",
+ "preTranslated": 0,
+ "totalCosts": 14
+ },
+ "languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "da",
+ "name": "Danish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 766
+ "totalCosts": 14
},
"translated": {
- "tmMatch": 0,
- "default": 766,
- "total": 766
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1245,
- "total": 1245
+ "tmMatch": 4,
+ "default": 9,
+ "total": 13
},
"translatedByMt": {
"tmMatch": 0,
@@ -10861,9 +9863,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 766,
- "total": 766
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -10875,38 +9877,38 @@
},
{
"user": {
- "id": 15789613,
- "username": "djvictorvargas1988",
- "fullName": "Victor Vargas (djvictorvargas1988)",
+ "id": 15879361,
+ "username": "nghialele",
+ "fullName": "Nghia Lele (nghialele)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15789613/medium/f5d59ce9fa974c34fed81ee4bcfe45de.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15879361/medium/09e190dae2ddc3f66bbd74d33eedc7b3.jpeg",
"preTranslated": 0,
- "totalCosts": 54
+ "totalCosts": 29
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 54
+ "totalCosts": 29
},
"translated": {
- "tmMatch": 3,
- "default": 51,
- "total": 54
+ "tmMatch": 29,
+ "default": 0,
+ "total": 29
},
"targetTranslated": {
- "tmMatch": 9,
- "default": 66,
- "total": 75
+ "tmMatch": 48,
+ "default": 0,
+ "total": 48
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 20,
- "total": 20
+ "tmMatch": 29,
+ "default": 0,
+ "total": 29
},
"approved": {
"tmMatch": 0,
@@ -10914,9 +9916,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 51,
- "total": 54
+ "tmMatch": 29,
+ "default": 0,
+ "total": 29
},
"approvalCosts": {
"tmMatch": 0,
@@ -10928,38 +9930,38 @@
},
{
"user": {
- "id": 15783149,
- "username": "xy710.eth",
- "fullName": "Wong Sheau Yeng (xy710.eth)",
+ "id": 15526713,
+ "username": "vebrian",
+ "fullName": "Niko Febrianur (vebrian)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783149/medium/f395b4c1a1b358bcc9e01ef741887e40.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15526713/medium/a65fab62bbc032697e4d12599f864085.jpeg",
"preTranslated": 0,
- "totalCosts": 896
+ "totalCosts": 108
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 896
+ "totalCosts": 108
},
"translated": {
- "tmMatch": 50,
- "default": 846,
- "total": 896
+ "tmMatch": 1,
+ "default": 107,
+ "total": 108
},
"targetTranslated": {
- "tmMatch": 89,
- "default": 1678,
- "total": 1767
+ "tmMatch": 1,
+ "default": 99,
+ "total": 100
},
"translatedByMt": {
- "tmMatch": 19,
+ "tmMatch": 0,
"default": 0,
- "total": 19
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -10967,9 +9969,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 50,
- "default": 846,
- "total": 896
+ "tmMatch": 1,
+ "default": 107,
+ "total": 108
},
"approvalCosts": {
"tmMatch": 0,
@@ -10981,38 +9983,38 @@
},
{
"user": {
- "id": 15783977,
- "username": "laiyingshi",
- "fullName": "Xinyi JIANG (laiyingshi)",
+ "id": 14787370,
+ "username": "agulani",
+ "fullName": "Orkhan Rustamzade (agulani)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783977/medium/bd9b2c23e802f1062e9f6d91308f99f0.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14787370/medium/9bb8a2d0d244e04f14b523e895b08100.jpg",
"preTranslated": 0,
- "totalCosts": 70
+ "totalCosts": 1933
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "az",
+ "name": "Azerbaijani",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 70
+ "totalCosts": 1933
},
"translated": {
- "tmMatch": 16,
- "default": 54,
- "total": 70
+ "tmMatch": 7,
+ "default": 1926,
+ "total": 1933
},
"targetTranslated": {
- "tmMatch": 34,
- "default": 113,
- "total": 147
+ "tmMatch": 8,
+ "default": 1656,
+ "total": 1664
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -11020,9 +10022,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 16,
- "default": 54,
- "total": 70
+ "tmMatch": 7,
+ "default": 1926,
+ "total": 1933
},
"approvalCosts": {
"tmMatch": 0,
@@ -11034,38 +10036,38 @@
},
{
"user": {
- "id": 15800799,
- "username": "gyhwzhyg",
- "fullName": "YG Wong (gyhwzhyg)",
+ "id": 17361,
+ "username": "plamarque",
+ "fullName": "Patrice Lamarque (plamarque)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15800799/medium/089738ad59304631373b49e5474e582b.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/17361/medium/fecfafa7716ac9d6838b43c31f48f6b9.png",
"preTranslated": 0,
- "totalCosts": 15
+ "totalCosts": 362
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 362
},
"translated": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 20,
+ "default": 342,
+ "total": 362
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 22,
+ "default": 391,
+ "total": 413
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 11,
+ "total": 11
},
"approved": {
"tmMatch": 0,
@@ -11073,9 +10075,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 20,
+ "default": 342,
+ "total": 362
},
"approvalCosts": {
"tmMatch": 0,
@@ -11087,33 +10089,33 @@
},
{
"user": {
- "id": 15780621,
- "username": "Yecoart",
- "fullName": "Yeferson Contreras (Yecoart)",
+ "id": 15843051,
+ "username": "xnk",
+ "fullName": "Phil Zhang (xnk)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15780621/medium/d4578d530b8a8f7f83bcc67916bc7784.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843051/medium/3b4f74cebd1118c34a383d992260046e_default.png",
"preTranslated": 0,
- "totalCosts": 231
+ "totalCosts": 249
},
"languages": [
{
"language": {
- "id": "sq",
- "name": "Albanian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 27
+ "totalCosts": 249
},
"translated": {
"tmMatch": 0,
- "default": 27,
- "total": 27
+ "default": 249,
+ "total": 249
},
"targetTranslated": {
"tmMatch": 0,
- "default": 28,
- "total": 28
+ "default": 390,
+ "total": 390
},
"translatedByMt": {
"tmMatch": 0,
@@ -11127,38 +10129,51 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 27,
- "total": 27
+ "default": 249,
+ "total": 249
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15887389,
+ "username": "iamPeter",
+ "fullName": "Péter (iamPeter)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887389/medium/453e758f89098129ff73a3aef08b8aea_default.png",
+ "preTranslated": 0,
+ "totalCosts": 107
+ },
+ "languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "hu",
+ "name": "Hungarian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 204
+ "totalCosts": 107
},
"translated": {
- "tmMatch": 23,
- "default": 181,
- "total": 204
+ "tmMatch": 15,
+ "default": 92,
+ "total": 107
},
"targetTranslated": {
- "tmMatch": 36,
- "default": 245,
- "total": 281
+ "tmMatch": 15,
+ "default": 95,
+ "total": 110
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 12,
"default": 0,
- "total": 0
+ "total": 12
},
"approved": {
"tmMatch": 0,
@@ -11166,9 +10181,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 23,
- "default": 181,
- "total": 204
+ "tmMatch": 15,
+ "default": 92,
+ "total": 107
},
"approvalCosts": {
"tmMatch": 0,
@@ -11180,33 +10195,33 @@
},
{
"user": {
- "id": 15797623,
- "username": "Harryjin",
- "fullName": "Yiming Jin (Harryjin)",
+ "id": 15879335,
+ "username": "reecertv",
+ "fullName": "ReecerTV (reecertv)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797623/medium/1c1edb851d20c1ebf5d5637f8fbf4665.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15879335/medium/4e7ff0320d66f0e6f31ec6aeab94353d.png",
"preTranslated": 0,
- "totalCosts": 55
+ "totalCosts": 7
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "lb",
+ "name": "Luxembourgish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 55
+ "totalCosts": 7
},
"translated": {
"tmMatch": 0,
- "default": 55,
- "total": 55
+ "default": 7,
+ "total": 7
},
"targetTranslated": {
"tmMatch": 0,
- "default": 80,
- "total": 80
+ "default": 7,
+ "total": 7
},
"translatedByMt": {
"tmMatch": 0,
@@ -11220,8 +10235,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 55,
- "total": 55
+ "default": 7,
+ "total": 7
},
"approvalCosts": {
"tmMatch": 0,
@@ -11233,38 +10248,38 @@
},
{
"user": {
- "id": 15782057,
- "username": "frinhari",
- "fullName": "alex De Haro (frinhari)",
+ "id": 15855621,
+ "username": "subriper",
+ "fullName": "Reza Hazrati (subriper)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15782057/medium/94ff9e6a52e91cf050dde5e9d4ee88fd.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15855621/medium/ab1a2868b313e6dfc113a754286d37d5.jpg",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 303
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 303
},
"translated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 14,
+ "default": 289,
+ "total": 303
},
"targetTranslated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 20,
+ "default": 411,
+ "total": 431
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 7,
+ "default": 3,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -11272,9 +10287,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 14,
+ "default": 289,
+ "total": 303
},
"approvalCosts": {
"tmMatch": 0,
@@ -11286,38 +10301,38 @@
},
{
"user": {
- "id": 15786273,
- "username": "amaladnanhammad",
- "fullName": "amal adnan hammad (amaladnanhammad)",
+ "id": 14553216,
+ "username": "rielychen",
+ "fullName": "Riely (rielychen)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15786273/medium/0fd7fe429704589a0b43d51034f76b2e.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14553216/medium/ff7357a18e524ec40facc964cb2d15bc.jpeg",
"preTranslated": 0,
- "totalCosts": 8
+ "totalCosts": 22
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 22
},
"translated": {
- "tmMatch": 7,
- "default": 1,
- "total": 8
+ "tmMatch": 2,
+ "default": 20,
+ "total": 22
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 1,
- "total": 8
+ "tmMatch": 2,
+ "default": 30,
+ "total": 32
},
"translatedByMt": {
- "tmMatch": 7,
- "default": 1,
- "total": 8
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -11325,9 +10340,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 7,
- "default": 1,
- "total": 8
+ "tmMatch": 2,
+ "default": 20,
+ "total": 22
},
"approvalCosts": {
"tmMatch": 0,
@@ -11339,38 +10354,38 @@
},
{
"user": {
- "id": 15807039,
- "username": "assafgoren11",
- "fullName": "assaf goren (assafgoren11)",
+ "id": 15885247,
+ "username": "ct1aic.eth",
+ "fullName": "Rui Costa (ct1aic.eth)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15807039/medium/a481eb1b62be4c353c4c03e8abe823a4.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15885247/medium/cf22113f9226047f8f9868e4774bc4c3.png",
"preTranslated": 0,
- "totalCosts": 85
+ "totalCosts": 5629
},
"languages": [
{
"language": {
- "id": "he",
- "name": "Hebrew",
+ "id": "pt-PT",
+ "name": "Portuguese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 85
+ "totalCosts": 5629
},
"translated": {
- "tmMatch": 16,
- "default": 69,
- "total": 85
+ "tmMatch": 203,
+ "default": 5426,
+ "total": 5629
},
"targetTranslated": {
- "tmMatch": 18,
- "default": 63,
- "total": 81
+ "tmMatch": 216,
+ "default": 5931,
+ "total": 6147
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 38,
+ "default": 29,
+ "total": 67
},
"approved": {
"tmMatch": 0,
@@ -11378,9 +10393,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 16,
- "default": 69,
- "total": 85
+ "tmMatch": 203,
+ "default": 5426,
+ "total": 5629
},
"approvalCosts": {
"tmMatch": 0,
@@ -11392,33 +10407,33 @@
},
{
"user": {
- "id": 15777095,
- "username": "2093832142",
- "fullName": "aypath A (2093832142)",
+ "id": 15888443,
+ "username": "ou465557",
+ "fullName": "San Ou (ou465557)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15777095/medium/6db8b75e3861b66860f20fd9241be1f2.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15888443/medium/7abcc98b1cbbe7887836bec066883263.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 13
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 10
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 10,
+ "total": 10
},
"targetTranslated": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 10,
+ "total": 10
},
"translatedByMt": {
"tmMatch": 0,
@@ -11432,28 +10447,15 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 10,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15777069,
- "username": "batuhand",
- "fullName": "batuhan demircan (batuhand)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15777069/medium/556dec832f99c258d10755c938abddcd.jpeg",
- "preTranslated": 0,
- "totalCosts": 126
- },
- "languages": [
+ },
{
"language": {
"id": "tr",
@@ -11461,22 +10463,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 126
+ "totalCosts": 3
},
"translated": {
- "tmMatch": 2,
- "default": 124,
- "total": 126
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 104,
- "total": 106
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"translatedByMt": {
- "tmMatch": 2,
+ "tmMatch": 1,
"default": 0,
- "total": 2
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -11484,9 +10486,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 124,
- "total": 126
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
@@ -11498,33 +10500,33 @@
},
{
"user": {
- "id": 15716195,
- "username": "cbow36998",
- "fullName": "cbow36998_ (cbow36998)",
+ "id": 15328532,
+ "username": "Seung_Gi_Kim",
+ "fullName": "Seung-Gi Kim (Seung_Gi_Kim)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15716195/medium/ff00ad60b11e0370fbe59c9b79fbc4ec.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15328532/medium/78e4ff5d50b928c2aea8ff50b2ff1c39.jpg",
"preTranslated": 0,
- "totalCosts": 7
+ "totalCosts": 65
},
"languages": [
{
"language": {
- "id": "az",
- "name": "Azerbaijani",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 65
},
"translated": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 65,
+ "total": 65
},
"targetTranslated": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 53,
+ "total": 53
},
"translatedByMt": {
"tmMatch": 0,
@@ -11538,33 +10540,46 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 65,
+ "total": 65
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15840281,
+ "username": "vcsofi",
+ "fullName": "Sofía Villarreal (vcsofi)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15840281/medium/fe0cdb5b21b138b8b32693d382c83cc4.png",
+ "preTranslated": 0,
+ "totalCosts": 11
+ },
+ "languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6
+ "totalCosts": 11
},
"translated": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 11,
+ "total": 11
},
"targetTranslated": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 11,
+ "total": 11
},
"translatedByMt": {
"tmMatch": 0,
@@ -11578,8 +10593,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 11,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -11591,38 +10606,38 @@
},
{
"user": {
- "id": 15808721,
- "username": "fahadanizi",
- "fullName": "fahadanizi",
+ "id": 14036968,
+ "username": "tahasetri",
+ "fullName": "SolTan Taha (tahasetri)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15808721/medium/a0fd95274585fea89c0735c63f60a0b1.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14036968/medium/94af0a032eb31b7f8c465a1a05d15cee.jpeg",
"preTranslated": 0,
- "totalCosts": 36130
+ "totalCosts": 10
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 36130
+ "totalCosts": 10
},
"translated": {
- "tmMatch": 826,
- "default": 35304,
- "total": 36130
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"targetTranslated": {
- "tmMatch": 822,
- "default": 34843,
- "total": 35665
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"translatedByMt": {
"tmMatch": 0,
- "default": 63,
- "total": 63
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -11630,9 +10645,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 826,
- "default": 35304,
- "total": 36130
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -11644,38 +10659,38 @@
},
{
"user": {
- "id": 15778915,
- "username": "gibontuzu",
- "fullName": "gibontuzu",
+ "id": 14707408,
+ "username": "Just-Stev",
+ "fullName": "Steven Me (Just-Stev)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15778915/medium/50931e74e38b00f59e409e993b2fc025.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14707408/medium/06bb638d445604925d0bcaa58768558b.png",
"preTranslated": 0,
- "totalCosts": 30
+ "totalCosts": 176
},
"languages": [
{
"language": {
- "id": "bg",
- "name": "Bulgarian",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 30
+ "totalCosts": 176
},
"translated": {
"tmMatch": 0,
- "default": 30,
- "total": 30
+ "default": 176,
+ "total": 176
},
"targetTranslated": {
"tmMatch": 0,
- "default": 34,
- "total": 34
+ "default": 176,
+ "total": 176
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 54,
+ "total": 54
},
"approved": {
"tmMatch": 0,
@@ -11684,8 +10699,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 30,
- "total": 30
+ "default": 176,
+ "total": 176
},
"approvalCosts": {
"tmMatch": 0,
@@ -11697,38 +10712,38 @@
},
{
"user": {
- "id": 15791753,
- "username": "gresskar",
- "fullName": "gresskar",
+ "id": 13249257,
+ "username": "SuperDelphi",
+ "fullName": "SuperDelphi",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15791753/medium/86a4c1f1d84510f08cf49b2316bc8d87.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13249257/medium/f566e07e86e26f5911df1ddf5fae796d.png",
"preTranslated": 0,
- "totalCosts": 23
+ "totalCosts": 690
},
"languages": [
{
"language": {
- "id": "no",
- "name": "Norwegian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 23
+ "totalCosts": 690
},
"translated": {
- "tmMatch": 1,
- "default": 22,
- "total": 23
+ "tmMatch": 23,
+ "default": 667,
+ "total": 690
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 22,
- "total": 23
+ "tmMatch": 24,
+ "default": 799,
+ "total": 823
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 9,
- "total": 10
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -11736,9 +10751,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 22,
- "total": 23
+ "tmMatch": 23,
+ "default": 667,
+ "total": 690
},
"approvalCosts": {
"tmMatch": 0,
@@ -11750,33 +10765,33 @@
},
{
"user": {
- "id": 15784283,
- "username": "gustavojavier7",
- "fullName": "gustavo lopez (gustavojavier7)",
+ "id": 15788035,
+ "username": "jscaothe",
+ "fullName": "The Cao Manh (jscaothe)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15784283/medium/f6852e4eb1bae98de7b942bcf9b08314.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15788035/medium/d41e12c03d23663a215cb0ebef64d4d1.png",
"preTranslated": 0,
- "totalCosts": 526
+ "totalCosts": 31
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 526
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 526,
- "total": 526
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 594,
- "total": 594
+ "default": 43,
+ "total": 43
},
"translatedByMt": {
"tmMatch": 0,
@@ -11790,8 +10805,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 526,
- "total": 526
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -11803,38 +10818,38 @@
},
{
"user": {
- "id": 15797937,
- "username": "hazem.kamel15",
- "fullName": "hazem kamel (hazem.kamel15)",
+ "id": 15378350,
+ "username": "outlomaru",
+ "fullName": "Toshihide Mitumaru (outlomaru)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797937/medium/9d717d9deb13e5035b7c030095d85d33.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15378350/medium/f438c207621a284d4058cca58dba9e93.jpeg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 6
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 6
},
"translated": {
- "tmMatch": 1,
- "default": 3,
- "total": 4
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 3,
- "total": 5
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 3,
- "total": 4
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -11842,9 +10857,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 3,
- "total": 4
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"approvalCosts": {
"tmMatch": 0,
@@ -11856,38 +10871,38 @@
},
{
"user": {
- "id": 15807851,
- "username": "wli29115",
- "fullName": "li wang (wli29115)",
+ "id": 15869379,
+ "username": "viktoriia.mykytiuk02",
+ "fullName": "Viktoriia Mykytiuk (viktoriia.mykytiuk02)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15807851/medium/07d19657d1cf1dd8c5f69758a586d787.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869379/medium/674749c0e8809c8963f1f2252ea54f75.png",
"preTranslated": 0,
- "totalCosts": 181
+ "totalCosts": 2385
},
"languages": [
{
"language": {
- "id": "sq",
- "name": "Albanian",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 181
+ "totalCosts": 2385
},
"translated": {
- "tmMatch": 0,
- "default": 181,
- "total": 181
+ "tmMatch": 5,
+ "default": 2380,
+ "total": 2385
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 335,
- "total": 335
+ "tmMatch": 3,
+ "default": 2109,
+ "total": 2112
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 5,
+ "default": 143,
+ "total": 148
},
"approved": {
"tmMatch": 0,
@@ -11895,9 +10910,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 181,
- "total": 181
+ "tmMatch": 5,
+ "default": 2380,
+ "total": 2385
},
"approvalCosts": {
"tmMatch": 0,
@@ -11909,48 +10924,48 @@
},
{
"user": {
- "id": 14361208,
- "username": "Miromiro",
- "fullName": "m a (Miromiro)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14361208/medium/c059f88670d0ea2e4801d96450a1f088.jpeg",
+ "id": 15241608,
+ "username": "aco_novatranslate",
+ "fullName": "Vladimir Angelov (aco_novatranslate)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15241608/medium/dfa20fade20b2314f45079d92687afee_default.png",
"preTranslated": 0,
- "totalCosts": 1045
+ "totalCosts": 17
},
"languages": [
{
"language": {
- "id": "ka",
- "name": "Georgian",
- "userRole": "Translator",
+ "id": "bg",
+ "name": "Bulgarian",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1045
+ "totalCosts": 17
},
"translated": {
- "tmMatch": 506,
- "default": 539,
- "total": 1045
+ "tmMatch": 9,
+ "default": 8,
+ "total": 17
},
"targetTranslated": {
- "tmMatch": 410,
- "default": 442,
- "total": 852
+ "tmMatch": 10,
+ "default": 9,
+ "total": 19
},
"translatedByMt": {
- "tmMatch": 9,
- "default": 6,
- "total": 15
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 112
},
"translationCosts": {
- "tmMatch": 506,
- "default": 539,
- "total": 1045
+ "tmMatch": 9,
+ "default": 8,
+ "total": 17
},
"approvalCosts": {
"tmMatch": 0,
@@ -11962,33 +10977,33 @@
},
{
"user": {
- "id": 15793733,
- "username": "mahdishahabnia10",
- "fullName": "mahdi shahabnia (mahdishahabnia10)",
+ "id": 15840887,
+ "username": "jak0x",
+ "fullName": "XF Hack (jak0x)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15793733/medium/530cfa36d26d8b01474098c8952b0478.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15840887/medium/6ee963317953f0cf7d101ee8adb49426.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 14
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 14
},
"translated": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
@@ -12001,9 +11016,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -12015,38 +11030,38 @@
},
{
"user": {
- "id": 15680077,
- "username": "miyamo",
- "fullName": "miyamo",
+ "id": 15856841,
+ "username": "weiyuzhi2022",
+ "fullName": "YuZhi Wei (weiyuzhi2022)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680077/medium/a9db402339c4ac996a32133a844692ef_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15856841/medium/604c48d6d4f0f60a4495f8586908076c.png",
"preTranslated": 0,
- "totalCosts": 3411
+ "totalCosts": 8037
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3411
+ "totalCosts": 8037
},
"translated": {
- "tmMatch": 7,
- "default": 3404,
- "total": 3411
+ "tmMatch": 15,
+ "default": 8022,
+ "total": 8037
},
"targetTranslated": {
- "tmMatch": 22,
- "default": 9227,
- "total": 9249
+ "tmMatch": 19,
+ "default": 13682,
+ "total": 13701
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 125,
- "total": 128
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
},
"approved": {
"tmMatch": 0,
@@ -12054,9 +11069,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 7,
- "default": 3404,
- "total": 3411
+ "tmMatch": 15,
+ "default": 8022,
+ "total": 8037
},
"approvalCosts": {
"tmMatch": 0,
@@ -12068,38 +11083,38 @@
},
{
"user": {
- "id": 15100235,
- "username": "mon4short",
- "fullName": "mon4short",
+ "id": 15314206,
+ "username": "cuijia",
+ "fullName": "cuijia",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15100235/medium/b9d9032c2f8ed27061c6b7a4f997946b.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15314206/medium/97a1d7142aa4eba6ed8a0212ddada4a8.jpeg",
"preTranslated": 0,
- "totalCosts": 115
+ "totalCosts": 231
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 115
+ "totalCosts": 231
},
"translated": {
- "tmMatch": 1,
- "default": 114,
- "total": 115
+ "tmMatch": 8,
+ "default": 223,
+ "total": 231
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 129,
- "total": 130
+ "tmMatch": 14,
+ "default": 308,
+ "total": 322
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 58,
+ "total": 58
},
"approved": {
"tmMatch": 0,
@@ -12107,9 +11122,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 114,
- "total": 115
+ "tmMatch": 8,
+ "default": 223,
+ "total": 231
},
"approvalCosts": {
"tmMatch": 0,
@@ -12121,38 +11136,38 @@
},
{
"user": {
- "id": 15795139,
- "username": "philong2004",
- "fullName": "nguyễn phi long (philong2004)",
+ "id": 15880343,
+ "username": "hangleang",
+ "fullName": "hang leang (hangleang)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15795139/medium/13dd54f0be5773cace706b9511307f4d_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15880343/medium/a89c7d8a4f6732cbbe2d5abc559f4be3.jpeg",
"preTranslated": 0,
- "totalCosts": 400
+ "totalCosts": 454
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "km",
+ "name": "Khmer",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 400
+ "totalCosts": 454
},
"translated": {
- "tmMatch": 2,
- "default": 398,
- "total": 400
+ "tmMatch": 10,
+ "default": 444,
+ "total": 454
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 550,
- "total": 551
+ "tmMatch": 23,
+ "default": 743,
+ "total": 766
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 2,
+ "default": 4,
+ "total": 6
},
"approved": {
"tmMatch": 0,
@@ -12160,9 +11175,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 398,
- "total": 400
+ "tmMatch": 10,
+ "default": 444,
+ "total": 454
},
"approvalCosts": {
"tmMatch": 0,
@@ -12174,38 +11189,38 @@
},
{
"user": {
- "id": 14823260,
- "username": "omahs",
- "fullName": "omahs",
+ "id": 15858829,
+ "username": "saavedrasebas63",
+ "fullName": "johan saavedra (saavedrasebas63)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14823260/medium/2e90039ed53752ac5277c9cf4fce6fe7.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15858829/medium/8061a79537c1a5a5e8b6295ea38ce949.png",
"preTranslated": 0,
- "totalCosts": 370
+ "totalCosts": 10
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 370
+ "totalCosts": 10
},
"translated": {
- "tmMatch": 22,
- "default": 348,
- "total": 370
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"targetTranslated": {
- "tmMatch": 23,
- "default": 365,
- "total": 388
+ "tmMatch": 17,
+ "default": 0,
+ "total": 17
},
"translatedByMt": {
- "tmMatch": 15,
- "default": 254,
- "total": 269
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -12213,9 +11228,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 22,
- "default": 348,
- "total": 370
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -12227,33 +11242,33 @@
},
{
"user": {
- "id": 15777897,
- "username": "setsuna.21",
- "fullName": "setsuna-214 (setsuna.21)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15777897/medium/cfda4c3fe5ef77177da5a2b1244b91a7.png",
+ "id": 15871701,
+ "username": "maxwellcotto",
+ "fullName": "maxwellcotto",
+ "userRole": "Blocked",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15871701/medium/211aaa985795803b88e9fa89069ed517.png",
"preTranslated": 0,
- "totalCosts": 7
+ "totalCosts": 13968
},
"languages": [
{
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Translator",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 7
+ "totalCosts": 13696
},
"translated": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 45,
+ "default": 13651,
+ "total": 13696
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 12,
- "total": 12
+ "tmMatch": 45,
+ "default": 13652,
+ "total": 13697
},
"translatedByMt": {
"tmMatch": 0,
@@ -12266,52 +11281,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 45,
+ "default": 13651,
+ "total": 13696
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15807677,
- "username": "sinac7994cmailcom",
- "fullName": "sina goleij (sinac7994cmailcom)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15807677/medium/f36d9f7075cd908017c18bfbbfc8368c.jpeg",
- "preTranslated": 0,
- "totalCosts": 7
- },
- "languages": [
+ },
{
"language": {
- "id": "fa",
- "name": "Persian",
- "userRole": "Translator",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 7
+ "totalCosts": 272
},
"translated": {
- "tmMatch": 2,
- "default": 5,
- "total": 7
+ "tmMatch": 0,
+ "default": 272,
+ "total": 272
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 5,
- "total": 7
+ "tmMatch": 0,
+ "default": 274,
+ "total": 274
},
"translatedByMt": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -12319,9 +11321,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 5,
- "total": 7
+ "tmMatch": 0,
+ "default": 272,
+ "total": 272
},
"approvalCosts": {
"tmMatch": 0,
@@ -12333,38 +11335,38 @@
},
{
"user": {
- "id": 15766053,
- "username": "solomonton",
- "fullName": "solomonton",
+ "id": 15680077,
+ "username": "miyamo",
+ "fullName": "miyamo",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766053/medium/0906a453f0998a2324711163ac2f587c.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680077/medium/a9db402339c4ac996a32133a844692ef_default.png",
"preTranslated": 0,
- "totalCosts": 663
+ "totalCosts": 311
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 663
+ "totalCosts": 311
},
"translated": {
- "tmMatch": 10,
- "default": 653,
- "total": 663
+ "tmMatch": 0,
+ "default": 311,
+ "total": 311
},
"targetTranslated": {
- "tmMatch": 8,
- "default": 607,
- "total": 615
+ "tmMatch": 0,
+ "default": 1042,
+ "total": 1042
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 14,
+ "total": 14
},
"approved": {
"tmMatch": 0,
@@ -12372,9 +11374,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 653,
- "total": 663
+ "tmMatch": 0,
+ "default": 311,
+ "total": 311
},
"approvalCosts": {
"tmMatch": 0,
@@ -12386,38 +11388,38 @@
},
{
"user": {
- "id": 15806537,
- "username": "Tyou",
- "fullName": "tyou (Tyou)",
+ "id": 15100235,
+ "username": "mon4short",
+ "fullName": "mon4short",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15806537/medium/bcd829ea4cae49b3ec63925ecd75c126.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15100235/medium/b9d9032c2f8ed27061c6b7a4f997946b.png",
"preTranslated": 0,
- "totalCosts": 148
+ "totalCosts": 11
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "fil",
+ "name": "Filipino",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 36
+ "totalCosts": 11
},
"translated": {
- "tmMatch": 0,
- "default": 36,
- "total": 36
+ "tmMatch": 2,
+ "default": 9,
+ "total": 11
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 70,
- "total": 70
+ "tmMatch": 2,
+ "default": 11,
+ "total": 13
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -12425,16 +11427,29 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 36,
- "total": 36
+ "tmMatch": 2,
+ "default": 9,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15399006,
+ "username": "Xeift",
+ "fullName": "xeift.eth (Xeift)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15399006/medium/723ec3a12265a43f8fd84d9079459c44.png",
+ "preTranslated": 0,
+ "totalCosts": 904
+ },
+ "languages": [
{
"language": {
"id": "zh-TW",
@@ -12442,17 +11457,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 112
+ "totalCosts": 904
},
"translated": {
"tmMatch": 0,
- "default": 112,
- "total": 112
+ "default": 904,
+ "total": 904
},
"targetTranslated": {
"tmMatch": 0,
- "default": 191,
- "total": 191
+ "default": 1535,
+ "total": 1535
},
"translatedByMt": {
"tmMatch": 0,
@@ -12466,8 +11481,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 112,
- "total": 112
+ "default": 904,
+ "total": 904
},
"approvalCosts": {
"tmMatch": 0,
@@ -12479,33 +11494,33 @@
},
{
"user": {
- "id": 15635525,
- "username": "dailide30",
- "fullName": "virguiks Artimka (dailide30)",
+ "id": 15824883,
+ "username": "anastasiia.danchuk",
+ "fullName": "Анастасія Олександрівна Данчук (anastasiia.danchuk)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15635525/medium/2e188315a3b8539602cd67c7da5637ea.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824883/medium/f51aaf00be7080e10e1009df40dada0e.jpeg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 117
},
"languages": [
{
"language": {
- "id": "lt",
- "name": "Lithuanian",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 117
},
"translated": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 117,
+ "total": 117
},
"targetTranslated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 106,
+ "total": 106
},
"translatedByMt": {
"tmMatch": 0,
@@ -12519,8 +11534,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 117,
+ "total": 117
},
"approvalCosts": {
"tmMatch": 0,
@@ -12532,38 +11547,38 @@
},
{
"user": {
- "id": 15623859,
- "username": "w33d",
- "fullName": "w33d",
+ "id": 15824955,
+ "username": "dmytro.zalatukhin",
+ "fullName": "Дмитро Сергійович Залатухін (dmytro.zalatukhin)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15623859/medium/1b48569cd42fdf8a9e5af38841b58d4f.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824955/medium/517b6400bc31546d1889eb56a4d5f6ee.jpeg",
"preTranslated": 0,
- "totalCosts": 2503
+ "totalCosts": 2619
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2503
+ "totalCosts": 2619
},
"translated": {
- "tmMatch": 4,
- "default": 2499,
- "total": 2503
+ "tmMatch": 30,
+ "default": 2589,
+ "total": 2619
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 4024,
- "total": 4031
+ "tmMatch": 31,
+ "default": 2408,
+ "total": 2439
},
"translatedByMt": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -12571,9 +11586,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 2499,
- "total": 2503
+ "tmMatch": 30,
+ "default": 2589,
+ "total": 2619
},
"approvalCosts": {
"tmMatch": 0,
@@ -12585,38 +11600,38 @@
},
{
"user": {
- "id": 15399006,
- "username": "Xeift",
- "fullName": "xeift.eth (Xeift)",
+ "id": 15854559,
+ "username": "kathiehaldina",
+ "fullName": "Катя Галдіна (kathiehaldina)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15399006/medium/723ec3a12265a43f8fd84d9079459c44.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15854559/medium/fcdb6feff60ccb394177bcba4ac42905.png",
"preTranslated": 0,
- "totalCosts": 191
+ "totalCosts": 78
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 191
+ "totalCosts": 78
},
"translated": {
"tmMatch": 0,
- "default": 191,
- "total": 191
+ "default": 78,
+ "total": 78
},
"targetTranslated": {
"tmMatch": 0,
- "default": 295,
- "total": 295
+ "default": 73,
+ "total": 73
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 1,
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -12625,8 +11640,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 191,
- "total": 191
+ "default": 78,
+ "total": 78
},
"approvalCosts": {
"tmMatch": 0,
@@ -12638,38 +11653,38 @@
},
{
"user": {
- "id": 15799649,
- "username": "xl010612",
- "fullName": "xl010612",
+ "id": 15880209,
+ "username": "malovushka",
+ "fullName": "Кира Невская (malovushka)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15799649/medium/7b1a99ae5d2db271cc6b980753bdb0da.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15880209/medium/653ecc869694e42a4d99360288cc285c.png",
"preTranslated": 0,
- "totalCosts": 31
+ "totalCosts": 1416
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 31
+ "totalCosts": 1416
},
"translated": {
- "tmMatch": 0,
- "default": 31,
- "total": 31
+ "tmMatch": 4,
+ "default": 1412,
+ "total": 1416
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 45,
- "total": 45
+ "tmMatch": 5,
+ "default": 1245,
+ "total": 1250
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 46,
+ "total": 46
},
"approved": {
"tmMatch": 0,
@@ -12677,9 +11692,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 31,
- "total": 31
+ "tmMatch": 4,
+ "default": 1412,
+ "total": 1416
},
"approvalCosts": {
"tmMatch": 0,
@@ -12691,48 +11706,48 @@
},
{
"user": {
- "id": 15782669,
- "username": "Aco_StudioGambit",
- "fullName": "Łukasz Kozłowski (Aco_StudioGambit)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15782669/medium/a3e8b39cc399da34883460de3b926a0f_default.png",
+ "id": 15680699,
+ "username": "mishazwart",
+ "fullName": "Михаил Калашников (mishazwart)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680699/medium/bac05b74e17f65939de3c07452768e6a.jpeg",
"preTranslated": 0,
- "totalCosts": 8220
+ "totalCosts": 592
},
"languages": [
{
"language": {
- "id": "pl",
- "name": "Polish",
- "userRole": "Translator, Proofreader",
+ "id": "et",
+ "name": "Estonian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8220
+ "totalCosts": 592
},
"translated": {
- "tmMatch": 98,
- "default": 8122,
- "total": 8220
+ "tmMatch": 0,
+ "default": 592,
+ "total": 592
},
"targetTranslated": {
- "tmMatch": 95,
- "default": 7706,
- "total": 7801
+ "tmMatch": 0,
+ "default": 485,
+ "total": 485
},
"translatedByMt": {
"tmMatch": 0,
- "default": 53,
- "total": 53
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 9703
+ "total": 0
},
"translationCosts": {
- "tmMatch": 98,
- "default": 8122,
- "total": 8220
+ "tmMatch": 0,
+ "default": 592,
+ "total": 592
},
"approvalCosts": {
"tmMatch": 0,
@@ -12744,38 +11759,38 @@
},
{
"user": {
- "id": 15643769,
- "username": "aliaksei.niamkovich",
- "fullName": "Аляксей (aliaksei.niamkovich)",
+ "id": 15199956,
+ "username": "zhooookova",
+ "fullName": "Надежда Жукова (zhooookova)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15643769/medium/ff9aa0923a3cfac105d77160b0c03b41.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15199956/medium/74aea56a748b12af52448b2ecf7ca2ac.png",
"preTranslated": 0,
- "totalCosts": 283
+ "totalCosts": 128
},
"languages": [
{
"language": {
- "id": "be",
- "name": "Belarusian",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 283
+ "totalCosts": 128
},
"translated": {
- "tmMatch": 23,
- "default": 260,
- "total": 283
+ "tmMatch": 3,
+ "default": 125,
+ "total": 128
},
"targetTranslated": {
- "tmMatch": 26,
- "default": 249,
- "total": 275
+ "tmMatch": 3,
+ "default": 115,
+ "total": 118
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 1,
+ "default": 4,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -12783,9 +11798,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 23,
- "default": 260,
- "total": 283
+ "tmMatch": 3,
+ "default": 125,
+ "total": 128
},
"approvalCosts": {
"tmMatch": 0,
@@ -12797,33 +11812,33 @@
},
{
"user": {
- "id": 15766833,
- "username": "denislisica304",
- "fullName": "Денис Лисица (denislisica304)",
+ "id": 15766779,
+ "username": "federallbot",
+ "fullName": "Сергей Маринин (federallbot)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766833/medium/8de69d3c4dad09870b6e9b312e959a17.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766779/medium/ded723a6c5df9af88e9b552850577ef4.jpeg",
"preTranslated": 0,
- "totalCosts": 333
+ "totalCosts": 53
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 333
+ "totalCosts": 15
},
"translated": {
"tmMatch": 0,
- "default": 333,
- "total": 333
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
"tmMatch": 0,
- "default": 328,
- "total": 328
+ "default": 15,
+ "total": 15
},
"translatedByMt": {
"tmMatch": 0,
@@ -12837,51 +11852,38 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 333,
- "total": 333
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15788023,
- "username": "Xaoc666",
- "fullName": "Константин Седунов (Xaoc666)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15788023/medium/9ca25ca1d01ae8fe1d31c02bd89be2e3.jpeg",
- "preTranslated": 0,
- "totalCosts": 20
- },
- "languages": [
+ },
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "eu",
+ "name": "Basque",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 20
+ "totalCosts": 15
},
"translated": {
"tmMatch": 0,
- "default": 20,
- "total": 20
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
"tmMatch": 0,
- "default": 14,
- "total": 14
+ "default": 15,
+ "total": 15
},
"translatedByMt": {
"tmMatch": 0,
- "default": 20,
- "total": 20
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -12890,46 +11892,33 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 20,
- "total": 20
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15809855,
- "username": "mariapetrusenko445",
- "fullName": "Марія Петрусенко (mariapetrusenko445)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809855/medium/b247c2e06bb3cc7e3cee3c7000cc963c.png",
- "preTranslated": 0,
- "totalCosts": 12
- },
- "languages": [
+ },
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 12
+ "totalCosts": 6
},
"translated": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 6,
+ "total": 6
},
"targetTranslated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 15,
+ "total": 15
},
"translatedByMt": {
"tmMatch": 0,
@@ -12943,28 +11932,15 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 6,
+ "total": 6
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15199956,
- "username": "zhooookova",
- "fullName": "Надежда Жукова (zhooookova)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15199956/medium/74aea56a748b12af52448b2ecf7ca2ac.png",
- "preTranslated": 0,
- "totalCosts": 29
- },
- "languages": [
+ },
{
"language": {
"id": "ru",
@@ -12972,17 +11948,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 29
+ "totalCosts": 17
},
"translated": {
- "tmMatch": 2,
- "default": 27,
- "total": 29
+ "tmMatch": 10,
+ "default": 7,
+ "total": 17
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 23,
- "total": 25
+ "tmMatch": 6,
+ "default": 7,
+ "total": 13
},
"translatedByMt": {
"tmMatch": 0,
@@ -12995,9 +11971,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 27,
- "total": 29
+ "tmMatch": 10,
+ "default": 7,
+ "total": 17
},
"approvalCosts": {
"tmMatch": 0,
@@ -13009,38 +11985,38 @@
},
{
"user": {
- "id": 15800361,
- "username": "nazarenkooleksij0",
- "fullName": "Олексій Назаренко (nazarenkooleksij0)",
+ "id": 15586253,
+ "username": "step2288q1",
+ "fullName": "Штефан Холбан (step2288q1)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15800361/medium/28ccc598a38dc7bb5284524734254c5b.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15586253/medium/f7db0ce87bc341c11f74b71648b9d99e.jpeg",
"preTranslated": 0,
- "totalCosts": 67
+ "totalCosts": 5
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 67
+ "totalCosts": 5
},
"translated": {
- "tmMatch": 5,
- "default": 62,
- "total": 67
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"targetTranslated": {
- "tmMatch": 5,
- "default": 56,
- "total": 61
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 30,
- "total": 31
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -13048,9 +12024,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 62,
- "total": 67
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"approvalCosts": {
"tmMatch": 0,
@@ -13062,33 +12038,33 @@
},
{
"user": {
- "id": 15796593,
- "username": "savchyk0999",
- "fullName": "Толік Савчук (savchyk0999)",
+ "id": 15799003,
+ "username": "amir1988766",
+ "fullName": "عامر اليماني (amir1988766)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15796593/medium/013705fe7562a60f578b75d3e4577e9c.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15799003/medium/77f5b1aa31d46fbf05f38a9d8c6dab9e.jpeg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 33
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 33
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 18,
+ "default": 15,
+ "total": 33
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 5,
- "total": 5
+ "tmMatch": 15,
+ "default": 13,
+ "total": 28
},
"translatedByMt": {
"tmMatch": 0,
@@ -13101,9 +12077,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 18,
+ "default": 15,
+ "total": 33
},
"approvalCosts": {
"tmMatch": 0,
@@ -13115,38 +12091,38 @@
},
{
"user": {
- "id": 15207930,
- "username": "rayg",
- "fullName": "راجي الحارثي (rayg)",
+ "id": 15554555,
+ "username": "disruptivus.allegoria",
+ "fullName": "•• ɐʇǝıpuǝW ⬡ lǝzɐH •• (disruptivus.allegoria)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15207930/medium/b810ceacea24be83757399fa7cc431ef_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15554555/medium/6cee00b3a7d4397d5ab0de1e5b185e64.jpg",
"preTranslated": 0,
- "totalCosts": 166
+ "totalCosts": 84
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 166
+ "totalCosts": 84
},
"translated": {
- "tmMatch": 17,
- "default": 149,
- "total": 166
+ "tmMatch": 0,
+ "default": 84,
+ "total": 84
},
"targetTranslated": {
- "tmMatch": 18,
- "default": 143,
- "total": 161
+ "tmMatch": 0,
+ "default": 101,
+ "total": 101
},
"translatedByMt": {
- "tmMatch": 17,
- "default": 135,
- "total": 152
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -13154,9 +12130,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 17,
- "default": 149,
- "total": 166
+ "tmMatch": 0,
+ "default": 84,
+ "total": 84
},
"approvalCosts": {
"tmMatch": 0,
@@ -13168,38 +12144,38 @@
},
{
"user": {
- "id": 15799003,
- "username": "amir1988766",
- "fullName": "عامر اليماني (amir1988766)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15799003/medium/77f5b1aa31d46fbf05f38a9d8c6dab9e.jpeg",
+ "id": 15236832,
+ "username": "Andypsl8",
+ "fullName": "速波马六 (Andypsl8)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15236832/medium/4ec2a454d39aead140077d7435082da2.jpg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 1214
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
- "userRole": "Translator",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 1214
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 24,
+ "default": 1190,
+ "total": 1214
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 55,
+ "default": 2039,
+ "total": 2094
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 5,
+ "default": 17,
+ "total": 22
},
"approved": {
"tmMatch": 0,
@@ -13207,9 +12183,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 24,
+ "default": 1190,
+ "total": 1214
},
"approvalCosts": {
"tmMatch": 0,
@@ -13221,33 +12197,33 @@
},
{
"user": {
- "id": 15767927,
- "username": "dsanu623",
- "fullName": "बिश्व जीत (dsanu623)",
+ "id": 15869631,
+ "username": "xuanz2026",
+ "fullName": "隐姓埋名 (xuanz2026)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15767927/medium/113eaaa9eb3f492f151d0dabbbc7d393.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869631/medium/77c2d77da521a79e3186beb08576968c.jpeg",
"preTranslated": 0,
- "totalCosts": 6
+ "totalCosts": 49
},
"languages": [
{
"language": {
- "id": "bn",
- "name": "Bengali",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6
+ "totalCosts": 49
},
"translated": {
- "tmMatch": 0,
- "default": 6,
- "total": 6
+ "tmMatch": 1,
+ "default": 48,
+ "total": 49
},
"targetTranslated": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 10,
- "total": 10
+ "total": 11
},
"translatedByMt": {
"tmMatch": 0,
@@ -13260,9 +12236,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 6,
- "total": 6
+ "tmMatch": 1,
+ "default": 48,
+ "total": 49
},
"approvalCosts": {
"tmMatch": 0,
@@ -13274,38 +12250,38 @@
},
{
"user": {
- "id": 15785259,
- "username": "jinlong20168",
- "fullName": "徐錦龍 (jinlong20168)",
+ "id": 15861645,
+ "username": "steelblu",
+ "fullName": "이정호 (steelblu)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15785259/medium/47ca0a7e0bca75970a593348d6f638f5.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15861645/medium/1bd114a405063f69b0e433cc1c21b2b3.png",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 391
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 391
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 5,
+ "default": 386,
+ "total": 391
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 5,
+ "default": 313,
+ "total": 318
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 4,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -13313,9 +12289,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 5,
+ "default": 386,
+ "total": 391
},
"approvalCosts": {
"tmMatch": 0,
diff --git a/src/data/translation-reports/quarter/quarter-data.json b/src/data/translation-reports/quarter/quarter-data.json
index ce99fb5dd5c..02fa68ec63a 100644
--- a/src/data/translation-reports/quarter/quarter-data.json
+++ b/src/data/translation-reports/quarter/quarter-data.json
@@ -3,49 +3,49 @@
"url": "https://translate.ethereum.org/project/ethereum-org",
"unit": "words",
"dateRange": {
- "from": "2023-01-01",
- "to": "2023-03-31"
+ "from": "2023-04-01",
+ "to": "2023-06-30"
},
"currency": "USD",
"mode": "simple",
- "totalCosts": 677860,
+ "totalCosts": 875115,
"totalTMSavings": 0,
- "totalPreTranslated": 284214,
+ "totalPreTranslated": 235378,
"data": [
{
"user": {
- "id": 15737473,
- "username": "0xPran",
- "fullName": "0xPran",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15737473/medium/65569ca0a32d614eb9b104160a8cf559_default.png",
+ "id": 15137520,
+ "username": "6ara6aka",
+ "fullName": "6ara6aka",
+ "userRole": "Blocked",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15137520/medium/c5b3dcab758c35e39540519cea3cc80d.jpg",
"preTranslated": 0,
- "totalCosts": 174
+ "totalCosts": 1066
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "fr",
+ "name": "French",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 174
+ "totalCosts": 104
},
"translated": {
"tmMatch": 0,
- "default": 174,
- "total": 174
+ "default": 104,
+ "total": 104
},
"targetTranslated": {
"tmMatch": 0,
- "default": 215,
- "total": 215
+ "default": 116,
+ "total": 116
},
"translatedByMt": {
"tmMatch": 0,
- "default": 33,
- "total": 33
+ "default": 5,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -54,46 +54,33 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 174,
- "total": 174
+ "default": 104,
+ "total": 104
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15750325,
- "username": "13565310111",
- "fullName": "13565310111",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15750325/medium/e23bcb9590290f60ce0d7ea014309ea2_default.png",
- "preTranslated": 0,
- "totalCosts": 2
- },
- "languages": [
+ },
{
"language": {
- "id": "ja",
- "name": "Japanese",
- "userRole": "Translator",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 80
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 80,
+ "total": 80
},
"targetTranslated": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 80,
+ "total": 80
},
"translatedByMt": {
"tmMatch": 0,
@@ -107,104 +94,38 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15645141,
- "username": "7799w7799y",
- "fullName": "7799w7799y",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15645141/medium/9b3a853ed436ef41fe414ffc8d90a589_default.png",
- "preTranslated": 0,
- "totalCosts": 100
- },
- "languages": [
- {
- "language": {
- "id": "pl",
- "name": "Polish",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 100
- },
- "translated": {
- "tmMatch": 0,
- "default": 100,
- "total": 100
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 96,
- "total": 96
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 92,
- "total": 92
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 100,
- "total": 100
+ "default": 80,
+ "total": 80
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15658047,
- "username": "Abodan",
- "fullName": "Abodan",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15658047/medium/18070cf8d1d45f9a603812e9c37c332b_default.png",
- "preTranslated": 0,
- "totalCosts": 3
- },
- "languages": [
+ },
{
"language": {
- "id": "yo",
- "name": "Yoruba",
- "userRole": "Translator",
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 882
},
"translated": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 7,
+ "default": 875,
+ "total": 882
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 7,
+ "default": 852,
+ "total": 859
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -212,9 +133,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 7,
+ "default": 875,
+ "total": 882
},
"approvalCosts": {
"tmMatch": 0,
@@ -232,7 +153,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15042043/medium/3e87407585f7ba151de939a245b94de1_default.png",
"preTranslated": 0,
- "totalCosts": 1022
+ "totalCosts": 72
},
"languages": [
{
@@ -242,32 +163,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1022
+ "totalCosts": 72
},
"translated": {
- "tmMatch": 436,
- "default": 586,
- "total": 1022
+ "tmMatch": 12,
+ "default": 60,
+ "total": 72
},
"targetTranslated": {
- "tmMatch": 444,
- "default": 580,
- "total": 1024
+ "tmMatch": 12,
+ "default": 55,
+ "total": 67
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 8,
+ "total": 9
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2131
+ "total": 115
},
"translationCosts": {
- "tmMatch": 436,
- "default": 586,
- "total": 1022
+ "tmMatch": 12,
+ "default": 60,
+ "total": 72
},
"approvalCosts": {
"tmMatch": 0,
@@ -285,7 +206,7 @@
"userRole": "Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15061313/medium/ae5c5cd241bc24a501eca52a5e240c2d_default.png",
"preTranslated": 0,
- "totalCosts": 1850
+ "totalCosts": 3720
},
"languages": [
{
@@ -295,32 +216,32 @@
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1850
+ "totalCosts": 3720
},
"translated": {
- "tmMatch": 371,
- "default": 1479,
- "total": 1850
+ "tmMatch": 30,
+ "default": 3690,
+ "total": 3720
},
"targetTranslated": {
- "tmMatch": 314,
- "default": 1385,
- "total": 1699
+ "tmMatch": 28,
+ "default": 3501,
+ "total": 3529
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 4207
+ "total": 5595
},
"translationCosts": {
- "tmMatch": 371,
- "default": 1479,
- "total": 1850
+ "tmMatch": 30,
+ "default": 3690,
+ "total": 3720
},
"approvalCosts": {
"tmMatch": 0,
@@ -332,73 +253,86 @@
},
{
"user": {
- "id": 15700035,
- "username": "Aco_BayanTech_URD",
- "fullName": "Aco_BayanTech_URD",
+ "id": 15794419,
+ "username": "Aco_EALSTPByLanguages",
+ "fullName": "Aco_EALSTPByLanguages",
"userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15700035/medium/09f168e4ef9380b0e10e6d824bcb38da_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15794419/medium/7259e3286d1b408f10cfb6dee866e177_default.png",
"preTranslated": 0,
- "totalCosts": 1356
+ "totalCosts": 1516
},
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1347
+ "totalCosts": 1516
},
"translated": {
- "tmMatch": 72,
- "default": 1275,
- "total": 1347
+ "tmMatch": 48,
+ "default": 1468,
+ "total": 1516
},
"targetTranslated": {
- "tmMatch": 93,
- "default": 1656,
- "total": 1749
+ "tmMatch": 53,
+ "default": 1428,
+ "total": 1481
},
"translatedByMt": {
- "tmMatch": 9,
+ "tmMatch": 0,
"default": 0,
- "total": 9
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1636
+ "total": 2198
},
"translationCosts": {
- "tmMatch": 72,
- "default": 1275,
- "total": 1347
+ "tmMatch": 48,
+ "default": 1468,
+ "total": 1516
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15012107,
+ "username": "Aco_FR",
+ "fullName": "Aco_FR",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15012107/medium/c81591d59d6d3d5b7e7c6cc9734cbc6a_default.png",
+ "preTranslated": 0,
+ "totalCosts": 1915
+ },
+ "languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "az",
+ "name": "Azerbaijani",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9
+ "totalCosts": 1915
},
"translated": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 32,
+ "default": 1883,
+ "total": 1915
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 30,
+ "default": 1635,
+ "total": 1665
},
"translatedByMt": {
"tmMatch": 0,
@@ -408,12 +342,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 185
+ "total": 7305
},
"translationCosts": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 32,
+ "default": 1883,
+ "total": 1915
},
"approvalCosts": {
"tmMatch": 0,
@@ -425,48 +359,48 @@
},
{
"user": {
- "id": 15012107,
- "username": "Aco_FR",
- "fullName": "Aco_FR",
+ "id": 15061123,
+ "username": "Aco_Hindi",
+ "fullName": "Aco_Hindi",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15012107/medium/c81591d59d6d3d5b7e7c6cc9734cbc6a_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15061123/medium/e4d052a9eddf22820a8df7e59daa1704_default.png",
"preTranslated": 0,
- "totalCosts": 1646
+ "totalCosts": 42
},
"languages": [
{
"language": {
- "id": "az",
- "name": "Azerbaijani",
+ "id": "hi",
+ "name": "Hindi",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1646
+ "totalCosts": 42
},
"translated": {
- "tmMatch": 439,
- "default": 1207,
- "total": 1646
+ "tmMatch": 29,
+ "default": 13,
+ "total": 42
},
"targetTranslated": {
- "tmMatch": 392,
- "default": 1033,
- "total": 1425
+ "tmMatch": 58,
+ "default": 29,
+ "total": 87
},
"translatedByMt": {
- "tmMatch": 8,
+ "tmMatch": 9,
"default": 0,
- "total": 8
+ "total": 9
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 5541
+ "total": 116
},
"translationCosts": {
- "tmMatch": 439,
- "default": 1207,
- "total": 1646
+ "tmMatch": 29,
+ "default": 13,
+ "total": 42
},
"approvalCosts": {
"tmMatch": 0,
@@ -478,48 +412,48 @@
},
{
"user": {
- "id": 15038029,
- "username": "Aco_Gemineo",
- "fullName": "Aco_Gemineo",
+ "id": 15367238,
+ "username": "Aco_IM",
+ "fullName": "Aco_IM",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15038029/medium/39a0baeb76a5f50b79e8e8589553619a_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15367238/medium/d147d5a459b7c36001987af7845900a6_default.png",
"preTranslated": 0,
- "totalCosts": 5117
+ "totalCosts": 7570
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "it",
+ "name": "Italian",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5117
+ "totalCosts": 7570
},
"translated": {
- "tmMatch": 909,
- "default": 4208,
- "total": 5117
+ "tmMatch": 1090,
+ "default": 6480,
+ "total": 7570
},
"targetTranslated": {
- "tmMatch": 918,
- "default": 4175,
- "total": 5093
+ "tmMatch": 1232,
+ "default": 6976,
+ "total": 8208
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 65,
- "total": 66
+ "tmMatch": 2,
+ "default": 22,
+ "total": 24
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 13046
+ "total": 26265
},
"translationCosts": {
- "tmMatch": 909,
- "default": 4208,
- "total": 5117
+ "tmMatch": 1090,
+ "default": 6480,
+ "total": 7570
},
"approvalCosts": {
"tmMatch": 0,
@@ -531,33 +465,33 @@
},
{
"user": {
- "id": 14036099,
- "username": "Aco_GenilsonBianchi",
- "fullName": "Aco_GenilsonBianchi",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14036099/medium/cf3c2c605d5f7b5b379deb0c71763e6d.jpeg",
+ "id": 15037897,
+ "username": "Aco_Indonesian",
+ "fullName": "Aco_Indonesian",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15037897/medium/0cef85d4b2a8be292505d8a7dcf43d68_default.png",
"preTranslated": 0,
- "totalCosts": 10421
+ "totalCosts": 445
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator, Proofreader",
+ "id": "id",
+ "name": "Indonesian",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10421
+ "totalCosts": 445
},
"translated": {
- "tmMatch": 1295,
- "default": 9126,
- "total": 10421
+ "tmMatch": 91,
+ "default": 354,
+ "total": 445
},
"targetTranslated": {
- "tmMatch": 1386,
- "default": 9979,
- "total": 11365
+ "tmMatch": 80,
+ "default": 327,
+ "total": 407
},
"translatedByMt": {
"tmMatch": 0,
@@ -567,12 +501,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 24956
+ "total": 1401
},
"translationCosts": {
- "tmMatch": 1295,
- "default": 9126,
- "total": 10421
+ "tmMatch": 91,
+ "default": 354,
+ "total": 445
},
"approvalCosts": {
"tmMatch": 0,
@@ -584,48 +518,48 @@
},
{
"user": {
- "id": 15367238,
- "username": "Aco_IM",
- "fullName": "Aco_IM",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15367238/medium/d147d5a459b7c36001987af7845900a6_default.png",
+ "id": 15824187,
+ "username": "Aco_LocPro_AR",
+ "fullName": "Aco_LocPro_AR",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824187/medium/16a53ff6e8f4325b2dbbb8211286acb5_default.png",
"preTranslated": 0,
- "totalCosts": 2848
+ "totalCosts": 8474
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Proofreader",
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2848
+ "totalCosts": 8474
},
"translated": {
- "tmMatch": 733,
- "default": 2115,
- "total": 2848
+ "tmMatch": 699,
+ "default": 7775,
+ "total": 8474
},
"targetTranslated": {
- "tmMatch": 795,
- "default": 2365,
- "total": 3160
+ "tmMatch": 643,
+ "default": 7479,
+ "total": 8122
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 25,
+ "default": 73,
+ "total": 98
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 12360
+ "total": 10565
},
"translationCosts": {
- "tmMatch": 733,
- "default": 2115,
- "total": 2848
+ "tmMatch": 699,
+ "default": 7775,
+ "total": 8474
},
"approvalCosts": {
"tmMatch": 0,
@@ -637,33 +571,33 @@
},
{
"user": {
- "id": 15037897,
- "username": "Aco_Indonesian",
- "fullName": "Aco_Indonesian",
+ "id": 15319242,
+ "username": "Aco_Qwertyworks.Ethereum",
+ "fullName": "Aco_Qwertyworks.Ethereum",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15037897/medium/0cef85d4b2a8be292505d8a7dcf43d68_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15319242/medium/a4b24fefc8cb46836511002d4e1ce001_default.png",
"preTranslated": 0,
- "totalCosts": 1565
+ "totalCosts": 0
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "fil",
+ "name": "Filipino",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1565
+ "totalCosts": 0
},
"translated": {
- "tmMatch": 21,
- "default": 1544,
- "total": 1565
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
- "tmMatch": 29,
- "default": 1426,
- "total": 1455
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
"tmMatch": 0,
@@ -673,52 +607,65 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2549
+ "total": 621
},
"translationCosts": {
- "tmMatch": 21,
- "default": 1544,
- "total": 1565
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15791297,
+ "username": "Aco_TR_Touchbase",
+ "fullName": "Aco_TR_Touchbase",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15791297/medium/b4bc55f0ee6198d0a3621a4991be3d2e_default.png",
+ "preTranslated": 0,
+ "totalCosts": 570
+ },
+ "languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
- "userRole": "Proofreader",
+ "id": "fil",
+ "name": "Filipino",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 0
+ "totalCosts": 570
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 15,
+ "default": 555,
+ "total": 570
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 22,
+ "default": 706,
+ "total": 728
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 109
+ "total": 126
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 15,
+ "default": 555,
+ "total": 570
},
"approvalCosts": {
"tmMatch": 0,
@@ -730,48 +677,48 @@
},
{
"user": {
- "id": 15005335,
- "username": "Aco_Mamorim",
- "fullName": "Aco_Mamorim",
+ "id": 15241658,
+ "username": "Aco_Vietnamese",
+ "fullName": "Aco_Vietnamese",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15005335/medium/1df3f196a54707c412ad265030074c6d_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15241658/medium/39de011db222be51f6dfe886cfe26499_default.png",
"preTranslated": 0,
- "totalCosts": 25671
+ "totalCosts": 701
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 25671
+ "totalCosts": 701
},
"translated": {
- "tmMatch": 1476,
- "default": 24195,
- "total": 25671
+ "tmMatch": 274,
+ "default": 427,
+ "total": 701
},
"targetTranslated": {
- "tmMatch": 1730,
- "default": 27345,
- "total": 29075
+ "tmMatch": 430,
+ "default": 646,
+ "total": 1076
},
"translatedByMt": {
- "tmMatch": 13,
- "default": 12,
- "total": 25
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 46412
+ "total": 1088
},
"translationCosts": {
- "tmMatch": 1476,
- "default": 24195,
- "total": 25671
+ "tmMatch": 274,
+ "default": 427,
+ "total": 701
},
"approvalCosts": {
"tmMatch": 0,
@@ -783,48 +730,48 @@
},
{
"user": {
- "id": 15038647,
- "username": "Aco_Tomoko",
- "fullName": "Aco_Tomoko",
+ "id": 15005293,
+ "username": "Aco_Zinacle",
+ "fullName": "Aco_Zinacle",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15038647/medium/6e83773b7f4db25bdece30475a0840df_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15005293/medium/6f19beccc7174b9ab2a3022bad4e34a0_default.png",
"preTranslated": 0,
- "totalCosts": 29550
+ "totalCosts": 3308
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "pt-PT",
+ "name": "Portuguese",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 29550
+ "totalCosts": 3308
},
"translated": {
- "tmMatch": 2985,
- "default": 26565,
- "total": 29550
+ "tmMatch": 56,
+ "default": 3252,
+ "total": 3308
},
"targetTranslated": {
- "tmMatch": 7685,
- "default": 66842,
- "total": 74527
+ "tmMatch": 62,
+ "default": 3462,
+ "total": 3524
},
"translatedByMt": {
- "tmMatch": 21,
- "default": 45,
- "total": 66
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 37500
+ "total": 4981
},
"translationCosts": {
- "tmMatch": 2985,
- "default": 26565,
- "total": 29550
+ "tmMatch": 56,
+ "default": 3252,
+ "total": 3308
},
"approvalCosts": {
"tmMatch": 0,
@@ -836,33 +783,33 @@
},
{
"user": {
- "id": 15241658,
- "username": "Aco_Vietnamese",
- "fullName": "Aco_Vietnamese",
+ "id": 13599211,
+ "username": "Aco_crowdin_CZ_ED",
+ "fullName": "Aco_crowdin_CZ_ED",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15241658/medium/39de011db222be51f6dfe886cfe26499_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13599211/medium/e626b0779d428714a38d27f1f640b7ce_default.png",
"preTranslated": 0,
- "totalCosts": 335
+ "totalCosts": 62
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "cs",
+ "name": "Czech",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 335
+ "totalCosts": 62
},
"translated": {
- "tmMatch": 2,
- "default": 333,
- "total": 335
+ "tmMatch": 6,
+ "default": 56,
+ "total": 62
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 519,
- "total": 522
+ "tmMatch": 6,
+ "default": 43,
+ "total": 49
},
"translatedByMt": {
"tmMatch": 1,
@@ -872,12 +819,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 552
+ "total": 332
},
"translationCosts": {
- "tmMatch": 2,
- "default": 333,
- "total": 335
+ "tmMatch": 6,
+ "default": 56,
+ "total": 62
},
"approvalCosts": {
"tmMatch": 0,
@@ -889,48 +836,48 @@
},
{
"user": {
- "id": 13599211,
- "username": "Aco_crowdin_CZ_ED",
- "fullName": "Aco_crowdin_CZ_ED",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13599211/medium/e626b0779d428714a38d27f1f640b7ce_default.png",
+ "id": 15256998,
+ "username": "Aco_gmtraductions",
+ "fullName": "Aco_gmtraductions",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15256998/medium/1080c1f5f785cd542b310f0c840db93f_default.png",
"preTranslated": 0,
- "totalCosts": 2530
+ "totalCosts": 11538
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
- "userRole": "Proofreader",
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2530
+ "totalCosts": 11538
},
"translated": {
- "tmMatch": 8,
- "default": 2522,
- "total": 2530
+ "tmMatch": 1477,
+ "default": 10061,
+ "total": 11538
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 2304,
- "total": 2311
+ "tmMatch": 1800,
+ "default": 11796,
+ "total": 13596
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 30,
+ "default": 249,
+ "total": 279
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 6579
+ "total": 18889
},
"translationCosts": {
- "tmMatch": 8,
- "default": 2522,
- "total": 2530
+ "tmMatch": 1477,
+ "default": 10061,
+ "total": 11538
},
"approvalCosts": {
"tmMatch": 0,
@@ -948,27 +895,27 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15675101/medium/2ddef23abde522732b0a6315d4d1f952.jpg",
"preTranslated": 0,
- "totalCosts": 8
+ "totalCosts": 7
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
+ "id": "mk",
+ "name": "Macedonian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 7
},
"translated": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 7,
+ "total": 7
},
"targetTranslated": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 1,
+ "total": 1
},
"translatedByMt": {
"tmMatch": 0,
@@ -982,8 +929,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 7,
+ "total": 7
},
"approvalCosts": {
"tmMatch": 0,
@@ -1001,7 +948,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14678294/medium/c52154d170eb196b8f64ea2a08913e20.jpg",
"preTranslated": 0,
- "totalCosts": 1390
+ "totalCosts": 16
},
"languages": [
{
@@ -1011,22 +958,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1390
+ "totalCosts": 16
},
"translated": {
- "tmMatch": 39,
- "default": 1351,
- "total": 1390
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"targetTranslated": {
- "tmMatch": 41,
- "default": 1194,
- "total": 1235
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"translatedByMt": {
- "tmMatch": 30,
- "default": 17,
- "total": 47
+ "tmMatch": 1,
+ "default": 1,
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -1034,9 +981,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 39,
- "default": 1351,
- "total": 1390
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"approvalCosts": {
"tmMatch": 0,
@@ -1054,7 +1001,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15734131/medium/b5f2d5248c8aa4749e018a12d0e84959_default.png",
"preTranslated": 0,
- "totalCosts": 81
+ "totalCosts": 11
},
"languages": [
{
@@ -1064,22 +1011,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 81
+ "totalCosts": 11
},
"translated": {
- "tmMatch": 0,
- "default": 81,
- "total": 81
+ "tmMatch": 4,
+ "default": 7,
+ "total": 11
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 191,
- "total": 191
+ "tmMatch": 8,
+ "default": 10,
+ "total": 18
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 7,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -1087,9 +1034,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 81,
- "total": 81
+ "tmMatch": 4,
+ "default": 7,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -1101,38 +1048,38 @@
},
{
"user": {
- "id": 15689209,
- "username": "Almarshidy",
- "fullName": "Almarshidy",
+ "id": 15269034,
+ "username": "Aiden_Lee",
+ "fullName": "Aiden_Lee",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15689209/medium/1e457828e77d8129cf15172a320e986c_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15269034/medium/98d984d00012bd37cbb5f3f343bd367e_default.png",
"preTranslated": 0,
- "totalCosts": 8
+ "totalCosts": 488
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 488
},
"translated": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 488,
+ "total": 488
},
"targetTranslated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 868,
+ "total": 868
},
"translatedByMt": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -1141,8 +1088,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 488,
+ "total": 488
},
"approvalCosts": {
"tmMatch": 0,
@@ -1154,38 +1101,38 @@
},
{
"user": {
- "id": 15616911,
- "username": "AndreaFMag",
- "fullName": "AndreaFMag",
+ "id": 15830453,
+ "username": "Alex.ch",
+ "fullName": "Alex.ch",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15616911/medium/0d0a41c163d547678d9d7f72d383ebc7_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15830453/medium/1b7aa324f3c7130c7e82f132dc3b5343_default.png",
"preTranslated": 0,
- "totalCosts": 670
+ "totalCosts": 37
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 670
+ "totalCosts": 37
},
"translated": {
- "tmMatch": 0,
- "default": 670,
- "total": 670
+ "tmMatch": 10,
+ "default": 27,
+ "total": 37
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 797,
- "total": 797
+ "tmMatch": 6,
+ "default": 27,
+ "total": 33
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 10,
"default": 0,
- "total": 0
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -1193,9 +1140,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 670,
- "total": 670
+ "tmMatch": 10,
+ "default": 27,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -1207,38 +1154,38 @@
},
{
"user": {
- "id": 15624721,
- "username": "Angel._.morpheus",
- "fullName": "Angel._.morpheus",
+ "id": 15566151,
+ "username": "AlexanderSh",
+ "fullName": "AlexanderSh",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15624721/medium/ddee0030cf374df5a6f555a65b28fdcc_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15566151/medium/2044a8dd6ae21fc4f7d8a8dad0190230_default.png",
"preTranslated": 0,
- "totalCosts": 24
+ "totalCosts": 1277
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 24
+ "totalCosts": 1277
},
"translated": {
"tmMatch": 0,
- "default": 24,
- "total": 24
+ "default": 1277,
+ "total": 1277
},
"targetTranslated": {
"tmMatch": 0,
- "default": 24,
- "total": 24
+ "default": 1192,
+ "total": 1192
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 160,
+ "total": 160
},
"approved": {
"tmMatch": 0,
@@ -1247,8 +1194,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 24,
- "total": 24
+ "default": 1277,
+ "total": 1277
},
"approvalCosts": {
"tmMatch": 0,
@@ -1260,38 +1207,38 @@
},
{
"user": {
- "id": 15269964,
- "username": "Ariiellus",
- "fullName": "Ariiellus",
+ "id": 15764253,
+ "username": "Alireza6768",
+ "fullName": "Alireza6768",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15269964/medium/dc88b955bacb0f0b8dce76604a3434bc.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15764253/medium/3277c41bce5a90a6db575304195e4bd4_default.png",
"preTranslated": 0,
- "totalCosts": 85
+ "totalCosts": 64
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "ca",
+ "name": "Catalan",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 85
+ "totalCosts": 29
},
"translated": {
"tmMatch": 0,
- "default": 85,
- "total": 85
+ "default": 29,
+ "total": 29
},
"targetTranslated": {
"tmMatch": 0,
- "default": 102,
- "total": 102
+ "default": 36,
+ "total": 36
},
"translatedByMt": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -1300,46 +1247,33 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 85,
- "total": 85
+ "default": 29,
+ "total": 29
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15689903,
- "username": "Artur35",
- "fullName": "Artur35",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15689903/medium/c5f74c9413b8d49d008e4ba8d646f444_default.png",
- "preTranslated": 0,
- "totalCosts": 26
- },
- "languages": [
+ },
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 26
+ "totalCosts": 35
},
"translated": {
"tmMatch": 0,
- "default": 26,
- "total": 26
+ "default": 35,
+ "total": 35
},
"targetTranslated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 35,
+ "total": 35
},
"translatedByMt": {
"tmMatch": 0,
@@ -1353,8 +1287,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 26,
- "total": 26
+ "default": 35,
+ "total": 35
},
"approvalCosts": {
"tmMatch": 0,
@@ -1366,38 +1300,38 @@
},
{
"user": {
- "id": 15701055,
- "username": "Awan7",
- "fullName": "Awan7",
+ "id": 14630706,
+ "username": "Amendez75",
+ "fullName": "Amendez75",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15701055/medium/be7c9e0dd51b3d63449f9518cb24272e.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14630706/medium/988e8eef4a1356d0798f71d49827c3fa.jpeg",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 273
},
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 273
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 273,
+ "total": 273
},
"targetTranslated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 343,
+ "total": 343
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 10,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -1406,8 +1340,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 273,
+ "total": 273
},
"approvalCosts": {
"tmMatch": 0,
@@ -1419,38 +1353,38 @@
},
{
"user": {
- "id": 15710345,
- "username": "Babiii_15",
- "fullName": "Babiii_15",
+ "id": 15808581,
+ "username": "Anata999",
+ "fullName": "Anata999",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15710345/medium/39f084749e34db063e61ae6c4af9aca9_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15808581/medium/705115d8599bac6a2121a140d21b3dc4_default.png",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 9
},
"languages": [
{
"language": {
- "id": "tl",
- "name": "Tagalog",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 9
},
"translated": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
},
"targetTranslated": {
- "tmMatch": 165,
- "default": 0,
- "total": 165
+ "tmMatch": 0,
+ "default": 8,
+ "total": 8
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 9,
+ "total": 9
},
"approved": {
"tmMatch": 0,
@@ -1458,9 +1392,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
},
"approvalCosts": {
"tmMatch": 0,
@@ -1472,33 +1406,33 @@
},
{
"user": {
- "id": 15726309,
- "username": "Believe12",
- "fullName": "Believe12",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15726309/medium/50dd9d29efe708c5a147aed9f052828a_default.png",
+ "id": 15781431,
+ "username": "Aoi_Translates",
+ "fullName": "Aoi_Translates",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15781431/medium/15f01bc9291169e10e7d776b270fa08b_default.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 35
},
"languages": [
{
"language": {
- "id": "sq",
- "name": "Albanian",
- "userRole": "Translator",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 35
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 35,
+ "total": 35
},
"targetTranslated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 33,
+ "total": 33
},
"translatedByMt": {
"tmMatch": 0,
@@ -1512,8 +1446,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 35,
+ "total": 35
},
"approvalCosts": {
"tmMatch": 0,
@@ -1525,33 +1459,33 @@
},
{
"user": {
- "id": 15721263,
- "username": "Bentaichan",
- "fullName": "Bentaichan",
+ "id": 15877549,
+ "username": "BaelFire",
+ "fullName": "BaelFire",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15721263/medium/64c42ab202c530e29e4f08b231e4de1b_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15877549/medium/3a83e601d8016828ebacb8d153df99dd_default.png",
"preTranslated": 0,
- "totalCosts": 11
+ "totalCosts": 243
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 243
},
"translated": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 20,
+ "default": 223,
+ "total": 243
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 12,
- "total": 12
+ "tmMatch": 29,
+ "default": 360,
+ "total": 389
},
"translatedByMt": {
"tmMatch": 0,
@@ -1564,9 +1498,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 20,
+ "default": 223,
+ "total": 243
},
"approvalCosts": {
"tmMatch": 0,
@@ -1578,13 +1512,13 @@
},
{
"user": {
- "id": 15638277,
- "username": "Brhsjsixbru",
- "fullName": "Brhsjsixbru",
+ "id": 15774219,
+ "username": "Barbubeka",
+ "fullName": "Barbubeka",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15638277/medium/1b987e372687cc0d0d2e3ce3d171f25d_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15774219/medium/a2c927ca08a2d513b3fdc667e539c8d2_default.png",
"preTranslated": 0,
- "totalCosts": 1287
+ "totalCosts": 48
},
"languages": [
{
@@ -1594,22 +1528,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1287
+ "totalCosts": 48
},
"translated": {
- "tmMatch": 110,
- "default": 1177,
- "total": 1287
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
},
"targetTranslated": {
- "tmMatch": 110,
- "default": 1174,
- "total": 1284
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
},
"translatedByMt": {
"tmMatch": 0,
- "default": 9,
- "total": 9
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -1617,9 +1551,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 110,
- "default": 1177,
- "total": 1287
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
},
"approvalCosts": {
"tmMatch": 0,
@@ -1631,38 +1565,38 @@
},
{
"user": {
- "id": 14866294,
- "username": "Burinat",
- "fullName": "Burinat",
+ "id": 14587728,
+ "username": "Bennyhierry",
+ "fullName": "Bennyhierry",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14866294/medium/c234fc0bc610a0afcf6a9d887e32b628_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14587728/medium/5db6b643ec64fbe695ab618b21b91fd3_default.png",
"preTranslated": 0,
"totalCosts": 4
},
"languages": [
{
"language": {
- "id": "ca",
- "name": "Catalan",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 4
},
"translated": {
- "tmMatch": 1,
- "default": 3,
+ "tmMatch": 0,
+ "default": 4,
"total": 4
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 6,
- "total": 7
+ "tmMatch": 0,
+ "default": 9,
+ "total": 9
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 1,
- "total": 2
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -1670,8 +1604,8 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 3,
+ "tmMatch": 0,
+ "default": 4,
"total": 4
},
"approvalCosts": {
@@ -1684,38 +1618,38 @@
},
{
"user": {
- "id": 15621977,
- "username": "CarolIoan20",
- "fullName": "CarolIoan20",
+ "id": 13749397,
+ "username": "Biasid",
+ "fullName": "Biasid",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15621977/medium/fe34cc7cd193c88960bd128b734b5098_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13749397/medium/501e6562fd12f3e1832f8db157f572bc_default.png",
"preTranslated": 0,
- "totalCosts": 15
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "ro",
- "name": "Romanian",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 2
},
"translated": {
"tmMatch": 2,
- "default": 13,
- "total": 15
+ "default": 0,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 16,
- "total": 19
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -1724,8 +1658,8 @@
},
"translationCosts": {
"tmMatch": 2,
- "default": 13,
- "total": 15
+ "default": 0,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -1737,38 +1671,38 @@
},
{
"user": {
- "id": 15624473,
- "username": "CaverneCrypto",
- "fullName": "CaverneCrypto",
+ "id": 15877165,
+ "username": "Bidex32",
+ "fullName": "Bidex32",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15624473/medium/7790c08f2ef4a5ba028091b6393900be_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15877165/medium/f3dc82f12943f594ceefa3d706e23e0c_default.png",
"preTranslated": 0,
- "totalCosts": 26009
+ "totalCosts": 44
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 26009
+ "totalCosts": 44
},
"translated": {
- "tmMatch": 61,
- "default": 25948,
- "total": 26009
+ "tmMatch": 0,
+ "default": 44,
+ "total": 44
},
"targetTranslated": {
- "tmMatch": 61,
- "default": 31204,
- "total": 31265
+ "tmMatch": 0,
+ "default": 45,
+ "total": 45
},
"translatedByMt": {
"tmMatch": 0,
- "default": 64,
- "total": 64
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -1776,9 +1710,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 61,
- "default": 25948,
- "total": 26009
+ "tmMatch": 0,
+ "default": 44,
+ "total": 44
},
"approvalCosts": {
"tmMatch": 0,
@@ -1790,38 +1724,38 @@
},
{
"user": {
- "id": 15070111,
- "username": "Ceronny",
- "fullName": "Ceronny",
+ "id": 15893383,
+ "username": "Bilalaliyev0",
+ "fullName": "Bilalaliyev0",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15070111/medium/4e75fc695a37495e5a0548d13f89cae0_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15893383/medium/c103234aacc0f4ee3ed6b133147af318.jpg",
"preTranslated": 0,
- "totalCosts": 550
+ "totalCosts": 140
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 550
+ "totalCosts": 140
},
"translated": {
- "tmMatch": 2,
- "default": 548,
- "total": 550
+ "tmMatch": 23,
+ "default": 117,
+ "total": 140
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 634,
- "total": 637
+ "tmMatch": 35,
+ "default": 110,
+ "total": 145
},
"translatedByMt": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -1829,9 +1763,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 548,
- "total": 550
+ "tmMatch": 23,
+ "default": 117,
+ "total": 140
},
"approvalCosts": {
"tmMatch": 0,
@@ -1843,33 +1777,33 @@
},
{
"user": {
- "id": 15618027,
- "username": "Chachlis",
- "fullName": "Chachlis",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15618027/medium/0a87e1d8533d696281d67ac87d2ddd78_default.png",
+ "id": 15813703,
+ "username": "Brian1997",
+ "fullName": "Brian1997",
+ "userRole": "Blocked",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15813703/medium/4fbeb047eb6a975b8edfd526c0c05bee_default.png",
"preTranslated": 0,
- "totalCosts": 2464
+ "totalCosts": 1668
},
"languages": [
{
"language": {
- "id": "el",
- "name": "Greek",
- "userRole": "Translator",
+ "id": "ca",
+ "name": "Catalan",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2464
+ "totalCosts": 110
},
"translated": {
- "tmMatch": 11,
- "default": 2453,
- "total": 2464
+ "tmMatch": 21,
+ "default": 89,
+ "total": 110
},
"targetTranslated": {
- "tmMatch": 13,
- "default": 2746,
- "total": 2759
+ "tmMatch": 29,
+ "default": 93,
+ "total": 122
},
"translatedByMt": {
"tmMatch": 0,
@@ -1882,47 +1816,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 11,
- "default": 2453,
- "total": 2464
+ "tmMatch": 21,
+ "default": 89,
+ "total": 110
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15646597,
- "username": "CharlyVG",
- "fullName": "CharlyVG",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15646597/medium/16cf2a68e81ce242450e77d1d4d2b67e_default.png",
- "preTranslated": 0,
- "totalCosts": 191
- },
- "languages": [
+ },
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 191
+ "totalCosts": 774
},
"translated": {
- "tmMatch": 4,
- "default": 187,
- "total": 191
+ "tmMatch": 2,
+ "default": 772,
+ "total": 774
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 200,
- "total": 204
+ "tmMatch": 2,
+ "default": 868,
+ "total": 870
},
"translatedByMt": {
"tmMatch": 0,
@@ -1935,47 +1856,74 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 187,
- "total": 191
+ "tmMatch": 2,
+ "default": 772,
+ "total": 774
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15674887,
- "username": "Charlyboy",
- "fullName": "Charlyboy",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15674887/medium/adf7358a1af66b39938e57334b2ce312.jpg",
- "preTranslated": 0,
- "totalCosts": 196
- },
- "languages": [
+ },
+ {
+ "language": {
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Blocked",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 548
+ },
+ "translated": {
+ "tmMatch": 0,
+ "default": 548,
+ "total": 548
+ },
+ "targetTranslated": {
+ "tmMatch": 0,
+ "default": 628,
+ "total": 628
+ },
+ "translatedByMt": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 0,
+ "default": 548,
+ "total": 548
+ },
+ "approvalCosts": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ }
+ },
{
"language": {
"id": "es-EM",
"name": "Spanish (Modern)",
- "userRole": "Translator",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 196
+ "totalCosts": 236
},
"translated": {
- "tmMatch": 33,
- "default": 163,
- "total": 196
+ "tmMatch": 1,
+ "default": 235,
+ "total": 236
},
"targetTranslated": {
- "tmMatch": 34,
- "default": 178,
- "total": 212
+ "tmMatch": 1,
+ "default": 231,
+ "total": 232
},
"translatedByMt": {
"tmMatch": 0,
@@ -1988,9 +1936,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 33,
- "default": 163,
- "total": 196
+ "tmMatch": 1,
+ "default": 235,
+ "total": 236
},
"approvalCosts": {
"tmMatch": 0,
@@ -2002,33 +1950,33 @@
},
{
"user": {
- "id": 14809970,
- "username": "Corwintines",
- "fullName": "Corwintines",
- "userRole": "Manager",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14809970/medium/21654cfc2170a5695ab7980d763d353e_default.png",
+ "id": 14866294,
+ "username": "Burinat",
+ "fullName": "Burinat",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14866294/medium/c234fc0bc610a0afcf6a9d887e32b628_default.png",
"preTranslated": 0,
- "totalCosts": 31
+ "totalCosts": 158
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
- "userRole": "Manager",
+ "id": "ca",
+ "name": "Catalan",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 16
+ "totalCosts": 158
},
"translated": {
"tmMatch": 0,
- "default": 16,
- "total": 16
+ "default": 158,
+ "total": 158
},
"targetTranslated": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 193,
+ "total": 193
},
"translatedByMt": {
"tmMatch": 0,
@@ -2042,33 +1990,46 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 16,
- "total": 16
+ "default": 158,
+ "total": 158
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15866101,
+ "username": "CYChen",
+ "fullName": "CYChen",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866101/medium/0abc5e6df7e26192a9afef33a2aae460.jpg",
+ "preTranslated": 0,
+ "totalCosts": 1919
+ },
+ "languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Manager",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 1919
},
"translated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 1919,
+ "total": 1919
},
"targetTranslated": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 2718,
+ "total": 2718
},
"translatedByMt": {
"tmMatch": 0,
@@ -2082,8 +2043,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 1919,
+ "total": 1919
},
"approvalCosts": {
"tmMatch": 0,
@@ -2095,38 +2056,38 @@
},
{
"user": {
- "id": 14830104,
- "username": "DexterNemrod",
- "fullName": "DexterNemrod",
+ "id": 15790247,
+ "username": "Callzonie",
+ "fullName": "Callzonie",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14830104/medium/9aafb61018898aa97f3f1ec6e77e1d3b_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15790247/medium/bff2a46c8f3d2ee8027ca05362da9757_default.png",
"preTranslated": 0,
- "totalCosts": 344
+ "totalCosts": 1074
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 344
+ "totalCosts": 1074
},
"translated": {
- "tmMatch": 3,
- "default": 341,
- "total": 344
+ "tmMatch": 0,
+ "default": 1074,
+ "total": 1074
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 321,
- "total": 324
+ "tmMatch": 0,
+ "default": 1122,
+ "total": 1122
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 45,
- "total": 46
+ "tmMatch": 0,
+ "default": 532,
+ "total": 532
},
"approved": {
"tmMatch": 0,
@@ -2134,9 +2095,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 341,
- "total": 344
+ "tmMatch": 0,
+ "default": 1074,
+ "total": 1074
},
"approvalCosts": {
"tmMatch": 0,
@@ -2148,33 +2109,33 @@
},
{
"user": {
- "id": 15638027,
- "username": "Digital_Buddha",
- "fullName": "Digital_Buddha",
+ "id": 15624473,
+ "username": "CaverneCrypto",
+ "fullName": "CaverneCrypto",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15638027/medium/2bd4a8800078cf857fe84228edeab149_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15624473/medium/7790c08f2ef4a5ba028091b6393900be_default.png",
"preTranslated": 0,
- "totalCosts": 15
+ "totalCosts": 1045
},
"languages": [
{
"language": {
- "id": "sq",
- "name": "Albanian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 1045
},
"translated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 1045,
+ "total": 1045
},
"targetTranslated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 1281,
+ "total": 1281
},
"translatedByMt": {
"tmMatch": 0,
@@ -2188,8 +2149,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 1045,
+ "total": 1045
},
"approvalCosts": {
"tmMatch": 0,
@@ -2201,13 +2162,13 @@
},
{
"user": {
- "id": 15657887,
- "username": "DreamInMorning",
- "fullName": "DreamInMorning",
+ "id": 15895151,
+ "username": "ChaosGod",
+ "fullName": "ChaosGod",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15657887/medium/9212535a0a5fb7ec22a9f8a8329dac3b.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15895151/medium/bfd45ef9f9ded3b56a2966e9aecb4677_default.png",
"preTranslated": 0,
- "totalCosts": 24564
+ "totalCosts": 148
},
"languages": [
{
@@ -2217,22 +2178,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 24564
+ "totalCosts": 148
},
"translated": {
- "tmMatch": 133,
- "default": 24431,
- "total": 24564
+ "tmMatch": 37,
+ "default": 111,
+ "total": 148
},
"targetTranslated": {
- "tmMatch": 228,
- "default": 40397,
- "total": 40625
+ "tmMatch": 51,
+ "default": 194,
+ "total": 245
},
"translatedByMt": {
- "tmMatch": 5,
- "default": 37,
- "total": 42
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -2240,9 +2201,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 133,
- "default": 24431,
- "total": 24564
+ "tmMatch": 37,
+ "default": 111,
+ "total": 148
},
"approvalCosts": {
"tmMatch": 0,
@@ -2254,33 +2215,33 @@
},
{
"user": {
- "id": 15763055,
- "username": "Elodie.Rodrigues-da-silva",
- "fullName": "Elodie.Rodrigues-da-silva",
+ "id": 13358093,
+ "username": "ChesleyCN",
+ "fullName": "ChesleyCN",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15763055/medium/2437f6b3de8ec6e983c116c1e95d8fb3_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13358093/medium/63b334419836be7ef7af1c645b084fc9.png",
"preTranslated": 0,
- "totalCosts": 221
+ "totalCosts": 300
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 221
+ "totalCosts": 300
},
"translated": {
"tmMatch": 0,
- "default": 221,
- "total": 221
+ "default": 300,
+ "total": 300
},
"targetTranslated": {
"tmMatch": 0,
- "default": 249,
- "total": 249
+ "default": 476,
+ "total": 476
},
"translatedByMt": {
"tmMatch": 0,
@@ -2294,8 +2255,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 221,
- "total": 221
+ "default": 300,
+ "total": 300
},
"approvalCosts": {
"tmMatch": 0,
@@ -2307,38 +2268,38 @@
},
{
"user": {
- "id": 15663579,
- "username": "Enesdursun",
- "fullName": "Enesdursun",
+ "id": 15783063,
+ "username": "Corentinn.rtr",
+ "fullName": "Corentinn.rtr",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15663579/medium/8f4abf2b8cdaff849aeb101a0c4235ae_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783063/medium/8b6288723151f869c9e2ab94965af764_default.png",
"preTranslated": 0,
- "totalCosts": 7
+ "totalCosts": 300
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 7
+ "totalCosts": 300
},
"translated": {
- "tmMatch": 2,
- "default": 5,
- "total": 7
+ "tmMatch": 5,
+ "default": 295,
+ "total": 300
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 6,
- "total": 8
+ "tmMatch": 4,
+ "default": 350,
+ "total": 354
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 35,
+ "total": 35
},
"approved": {
"tmMatch": 0,
@@ -2346,9 +2307,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 5,
- "total": 7
+ "tmMatch": 5,
+ "default": 295,
+ "total": 300
},
"approvalCosts": {
"tmMatch": 0,
@@ -2360,38 +2321,38 @@
},
{
"user": {
- "id": 15620287,
- "username": "Essahli96",
- "fullName": "Essahli96",
+ "id": 15785489,
+ "username": "CryptoSmellyCat",
+ "fullName": "CryptoSmellyCat",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15620287/medium/2fdd561774e6011a91b55562c224ea25_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15785489/medium/ac0d7419ba9f16c28c67316b2f399a26_default.png",
"preTranslated": 0,
- "totalCosts": 8
+ "totalCosts": 229
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 229
},
"translated": {
- "tmMatch": 0,
- "default": 8,
- "total": 8
+ "tmMatch": 120,
+ "default": 109,
+ "total": 229
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 8,
- "total": 8
+ "tmMatch": 221,
+ "default": 186,
+ "total": 407
},
"translatedByMt": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -2399,9 +2360,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 8,
- "total": 8
+ "tmMatch": 120,
+ "default": 109,
+ "total": 229
},
"approvalCosts": {
"tmMatch": 0,
@@ -2413,38 +2374,38 @@
},
{
"user": {
- "id": 15764417,
- "username": "Fedkya5991",
- "fullName": "Fedkya5991",
+ "id": 15844615,
+ "username": "Darthrocket",
+ "fullName": "Darthrocket",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15764417/medium/1c1ef2fd9124743d945f507518c1626a_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15844615/medium/709eb3bcb4112bdd741b0fe9c81b3ffc_default.png",
"preTranslated": 0,
- "totalCosts": 9
+ "totalCosts": 808
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "da",
+ "name": "Danish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9
+ "totalCosts": 808
},
"translated": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 60,
+ "default": 748,
+ "total": 808
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 59,
+ "default": 738,
+ "total": 797
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 37,
+ "default": 109,
+ "total": 146
},
"approved": {
"tmMatch": 0,
@@ -2452,9 +2413,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 60,
+ "default": 748,
+ "total": 808
},
"approvalCosts": {
"tmMatch": 0,
@@ -2466,38 +2427,38 @@
},
{
"user": {
- "id": 15425750,
- "username": "Funville",
- "fullName": "Funville",
+ "id": 15848191,
+ "username": "Daryna_kh",
+ "fullName": "Daryna_kh",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15425750/medium/220f750bc1e65a50acdead8f139a0a67_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15848191/medium/8c87c099d4b786cb699d02872806538c_default.png",
"preTranslated": 0,
- "totalCosts": 24
+ "totalCosts": 1343
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 24
+ "totalCosts": 1343
},
"translated": {
- "tmMatch": 2,
- "default": 22,
- "total": 24
+ "tmMatch": 6,
+ "default": 1337,
+ "total": 1343
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 20,
- "total": 22
+ "tmMatch": 6,
+ "default": 1166,
+ "total": 1172
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 21,
- "total": 23
+ "tmMatch": 0,
+ "default": 19,
+ "total": 19
},
"approved": {
"tmMatch": 0,
@@ -2505,9 +2466,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 22,
- "total": 24
+ "tmMatch": 6,
+ "default": 1337,
+ "total": 1343
},
"approvalCosts": {
"tmMatch": 0,
@@ -2519,33 +2480,33 @@
},
{
"user": {
- "id": 13461670,
- "username": "GiorgioHerbie",
- "fullName": "GiorgioHerbie",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13461670/medium/9093f2d7047615a270b4c00bc2abd595_default.png",
+ "id": 15845487,
+ "username": "Demon_19092004",
+ "fullName": "Demon_19092004",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15845487/medium/1553da1c4987b77853054230d9e01eed_default.png",
"preTranslated": 0,
- "totalCosts": 8732
+ "totalCosts": 267
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Translator, Proofreader",
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8732
+ "totalCosts": 267
},
"translated": {
- "tmMatch": 224,
- "default": 8508,
- "total": 8732
+ "tmMatch": 0,
+ "default": 267,
+ "total": 267
},
"targetTranslated": {
- "tmMatch": 234,
- "default": 9214,
- "total": 9448
+ "tmMatch": 0,
+ "default": 254,
+ "total": 254
},
"translatedByMt": {
"tmMatch": 0,
@@ -2555,12 +2516,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 5
+ "total": 0
},
"translationCosts": {
- "tmMatch": 224,
- "default": 8508,
- "total": 8732
+ "tmMatch": 0,
+ "default": 267,
+ "total": 267
},
"approvalCosts": {
"tmMatch": 0,
@@ -2572,33 +2533,33 @@
},
{
"user": {
- "id": 15680141,
- "username": "GoodUncleJoe",
- "fullName": "GoodUncleJoe",
+ "id": 15870485,
+ "username": "Djeffry",
+ "fullName": "Djeffry",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680141/medium/068044fd036e2937ee754f540e4aa949.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15870485/medium/20a5e2a2f7adc0ecd79d90c0ee8fb290_default.png",
"preTranslated": 0,
- "totalCosts": 48
+ "totalCosts": 7
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 48
+ "totalCosts": 7
},
"translated": {
"tmMatch": 0,
- "default": 48,
- "total": 48
+ "default": 7,
+ "total": 7
},
"targetTranslated": {
"tmMatch": 0,
- "default": 49,
- "total": 49
+ "default": 6,
+ "total": 6
},
"translatedByMt": {
"tmMatch": 0,
@@ -2612,8 +2573,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 48,
- "total": 48
+ "default": 7,
+ "total": 7
},
"approvalCosts": {
"tmMatch": 0,
@@ -2625,38 +2586,38 @@
},
{
"user": {
- "id": 15758773,
- "username": "GordonHo",
- "fullName": "GordonHo",
+ "id": 15806285,
+ "username": "Douala",
+ "fullName": "Douala",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15758773/medium/b8038e03331584c967fd6df7f92518f7_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15806285/medium/cc2d8afe74bb2fdb77f261a71da21f7a_default.png",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 565
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 565
},
"translated": {
- "tmMatch": 4,
- "default": 6,
- "total": 10
+ "tmMatch": 139,
+ "default": 426,
+ "total": 565
},
"targetTranslated": {
- "tmMatch": 5,
- "default": 6,
- "total": 11
+ "tmMatch": 156,
+ "default": 524,
+ "total": 680
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 9,
+ "total": 9
},
"approved": {
"tmMatch": 0,
@@ -2664,9 +2625,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 6,
- "total": 10
+ "tmMatch": 139,
+ "default": 426,
+ "total": 565
},
"approvalCosts": {
"tmMatch": 0,
@@ -2678,33 +2639,33 @@
},
{
"user": {
- "id": 15762357,
- "username": "HA22",
- "fullName": "HA22",
+ "id": 14577278,
+ "username": "ELR0ND",
+ "fullName": "ELR0ND",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15762357/medium/813b5d9f883b9c10efe8b10ec282fb74_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14577278/medium/ca8efaad313159f19c2280aba1ec9143_default.png",
"preTranslated": 0,
- "totalCosts": 22
+ "totalCosts": 85
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22
+ "totalCosts": 85
},
"translated": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 10,
+ "default": 75,
+ "total": 85
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 25,
- "total": 25
+ "tmMatch": 10,
+ "default": 74,
+ "total": 84
},
"translatedByMt": {
"tmMatch": 0,
@@ -2717,9 +2678,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 10,
+ "default": 75,
+ "total": 85
},
"approvalCosts": {
"tmMatch": 0,
@@ -2731,38 +2692,38 @@
},
{
"user": {
- "id": 15711879,
- "username": "HaQu",
- "fullName": "HaQu",
+ "id": 15663579,
+ "username": "Enesdursun",
+ "fullName": "Enesdursun",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15711879/medium/58d1f9a09a65ffdab151c6415322ff70_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15663579/medium/8f4abf2b8cdaff849aeb101a0c4235ae_default.png",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "pl",
- "name": "Polish",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 4
},
"translated": {
- "tmMatch": 7,
- "default": 3,
- "total": 10
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 3,
- "total": 7
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"translatedByMt": {
- "tmMatch": 7,
- "default": 3,
- "total": 10
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -2770,9 +2731,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 7,
- "default": 3,
- "total": 10
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
@@ -2784,33 +2745,33 @@
},
{
"user": {
- "id": 15638869,
- "username": "Hafidi",
- "fullName": "Hafidi",
+ "id": 15824965,
+ "username": "Fabs32",
+ "fullName": "Fabs32",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15638869/medium/ad2f1d98bc74b7194482dea8a7bfe675_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824965/medium/901ce154ec84d1636f71fc1f4e996c0e_default.png",
"preTranslated": 0,
- "totalCosts": 37
+ "totalCosts": 28
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 37
+ "totalCosts": 28
},
"translated": {
"tmMatch": 0,
- "default": 37,
- "total": 37
+ "default": 28,
+ "total": 28
},
"targetTranslated": {
"tmMatch": 0,
- "default": 31,
- "total": 31
+ "default": 33,
+ "total": 33
},
"translatedByMt": {
"tmMatch": 0,
@@ -2824,8 +2785,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 37,
- "total": 37
+ "default": 28,
+ "total": 28
},
"approvalCosts": {
"tmMatch": 0,
@@ -2837,13 +2798,13 @@
},
{
"user": {
- "id": 15702813,
- "username": "Huzijiao",
- "fullName": "Huzijiao",
+ "id": 15156816,
+ "username": "Fengfeng0157",
+ "fullName": "Fengfeng0157",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15702813/medium/0c6e52658509977daf4badce7454b529_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15156816/medium/8ce4621e9192a27e8a0ec7e37d9e316e_default.png",
"preTranslated": 0,
- "totalCosts": 58
+ "totalCosts": 507
},
"languages": [
{
@@ -2853,22 +2814,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 58
+ "totalCosts": 507
},
"translated": {
- "tmMatch": 10,
- "default": 48,
- "total": 58
+ "tmMatch": 0,
+ "default": 507,
+ "total": 507
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 89,
- "total": 105
+ "tmMatch": 0,
+ "default": 906,
+ "total": 906
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 18,
+ "total": 18
},
"approved": {
"tmMatch": 0,
@@ -2876,9 +2837,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 48,
- "total": 58
+ "tmMatch": 0,
+ "default": 507,
+ "total": 507
},
"approvalCosts": {
"tmMatch": 0,
@@ -2890,38 +2851,38 @@
},
{
"user": {
- "id": 15731791,
- "username": "IhorViktorovich",
- "fullName": "IhorViktorovich",
+ "id": 15892865,
+ "username": "FizZu",
+ "fullName": "FizZu",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15731791/medium/bf6df2b2aca56df897618ab902dc2258_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15892865/medium/769ead6ff0eb65bca51e00b55bad7613_default.png",
"preTranslated": 0,
- "totalCosts": 104
+ "totalCosts": 37
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 104
+ "totalCosts": 37
},
"translated": {
- "tmMatch": 3,
- "default": 101,
- "total": 104
+ "tmMatch": 0,
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 68,
- "total": 71
+ "tmMatch": 0,
+ "default": 46,
+ "total": 46
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"approved": {
"tmMatch": 0,
@@ -2929,9 +2890,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 101,
- "total": 104
+ "tmMatch": 0,
+ "default": 37,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -2943,38 +2904,38 @@
},
{
"user": {
- "id": 15735147,
- "username": "Ilya1_",
- "fullName": "Ilya1_",
+ "id": 15829153,
+ "username": "Francoisc23",
+ "fullName": "Francoisc23",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15735147/medium/d80ebd638ce31e49080851e3f1c80cc2_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15829153/medium/8817724f0106278d9bdcb040991d7842_default.png",
"preTranslated": 0,
- "totalCosts": 12
+ "totalCosts": 15
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 12
+ "totalCosts": 15
},
"translated": {
- "tmMatch": 2,
- "default": 10,
- "total": 12
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 6,
- "total": 8
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
},
"translatedByMt": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 15,
+ "total": 15
},
"approved": {
"tmMatch": 0,
@@ -2982,9 +2943,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 10,
- "total": 12
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
@@ -2996,33 +2957,33 @@
},
{
"user": {
- "id": 15729127,
- "username": "Isaac111",
- "fullName": "Isaac111",
+ "id": 15770059,
+ "username": "Garvs",
+ "fullName": "Garvs",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15729127/medium/c42fa3c6111e5a9d85f5e6d688469a2f_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15770059/medium/52b81f2ff530c14473f18ee7281dae6a_default.png",
"preTranslated": 0,
- "totalCosts": 14
+ "totalCosts": 155
},
"languages": [
{
"language": {
- "id": "pcm",
- "name": "Nigerian Pidgin",
+ "id": "ha",
+ "name": "Hausa",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 14
+ "totalCosts": 128
},
"translated": {
"tmMatch": 0,
- "default": 14,
- "total": 14
+ "default": 128,
+ "total": 128
},
"targetTranslated": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 142,
+ "total": 142
},
"translatedByMt": {
"tmMatch": 0,
@@ -3036,28 +2997,15 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 14,
- "total": 14
+ "default": 128,
+ "total": 128
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15654779,
- "username": "IsaacRamarti",
- "fullName": "IsaacRamarti",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15654779/medium/0e7a1742e48032deea00ab62e830f3d6_default.png",
- "preTranslated": 0,
- "totalCosts": 18
- },
- "languages": [
+ },
{
"language": {
"id": "es-EM",
@@ -3065,17 +3013,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 18
+ "totalCosts": 27
},
"translated": {
"tmMatch": 0,
- "default": 18,
- "total": 18
+ "default": 27,
+ "total": 27
},
"targetTranslated": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -3089,8 +3037,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 18,
- "total": 18
+ "default": 27,
+ "total": 27
},
"approvalCosts": {
"tmMatch": 0,
@@ -3102,33 +3050,33 @@
},
{
"user": {
- "id": 15742811,
- "username": "Jaifar",
- "fullName": "Jaifar",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15742811/medium/3d4711a8ae4dbab367b2823efb6e9835_default.png",
+ "id": 13461670,
+ "username": "GiorgioHerbie",
+ "fullName": "GiorgioHerbie",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13461670/medium/9093f2d7047615a270b4c00bc2abd595_default.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 81029
},
"languages": [
{
"language": {
- "id": "af",
- "name": "Afrikaans",
- "userRole": "Translator",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 81029
},
"translated": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 5793,
+ "default": 75236,
+ "total": 81029
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 6165,
+ "default": 79890,
+ "total": 86055
},
"translatedByMt": {
"tmMatch": 0,
@@ -3138,12 +3086,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 24961
},
"translationCosts": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 5793,
+ "default": 75236,
+ "total": 81029
},
"approvalCosts": {
"tmMatch": 0,
@@ -3155,33 +3103,33 @@
},
{
"user": {
- "id": 15643257,
- "username": "Jedup",
- "fullName": "Jedup",
+ "id": 15833155,
+ "username": "Goffery",
+ "fullName": "Goffery",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15643257/medium/13b35b4716f6c571740b86c7b39a2bf4_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15833155/medium/e50ec0b48298e728a15010bba21e67e3.jpg",
"preTranslated": 0,
- "totalCosts": 85
+ "totalCosts": 9
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "my",
+ "name": "Burmese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 85
+ "totalCosts": 9
},
"translated": {
"tmMatch": 0,
- "default": 85,
- "total": 85
+ "default": 9,
+ "total": 9
},
"targetTranslated": {
"tmMatch": 0,
- "default": 98,
- "total": 98
+ "default": 144,
+ "total": 144
},
"translatedByMt": {
"tmMatch": 0,
@@ -3195,8 +3143,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 85,
- "total": 85
+ "default": 9,
+ "total": 9
},
"approvalCosts": {
"tmMatch": 0,
@@ -3208,33 +3156,33 @@
},
{
"user": {
- "id": 15684231,
- "username": "Jimmy666",
- "fullName": "Jimmy666",
+ "id": 15813015,
+ "username": "Gokulr",
+ "fullName": "Gokulr",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15684231/medium/bb90eab4b3972397ca4e5efffe390855_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15813015/medium/26033193605c4572ab47419bf2625332_default.png",
"preTranslated": 0,
- "totalCosts": 31
+ "totalCosts": 25
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ta",
+ "name": "Tamil",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 31
+ "totalCosts": 25
},
"translated": {
- "tmMatch": 0,
- "default": 31,
- "total": 31
+ "tmMatch": 8,
+ "default": 17,
+ "total": 25
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 57,
- "total": 57
+ "tmMatch": 18,
+ "default": 29,
+ "total": 47
},
"translatedByMt": {
"tmMatch": 0,
@@ -3247,9 +3195,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 31,
- "total": 31
+ "tmMatch": 8,
+ "default": 17,
+ "total": 25
},
"approvalCosts": {
"tmMatch": 0,
@@ -3261,33 +3209,33 @@
},
{
"user": {
- "id": 15741943,
- "username": "Jingting-Xiao",
- "fullName": "Jingting-Xiao",
+ "id": 15823679,
+ "username": "Hroki1998",
+ "fullName": "Hroki1998",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15741943/medium/4be03f876d36eb3348109d0fbbe901c6_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15823679/medium/7d672e63a9a5a07fc984567d54dd039c_default.png",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 53
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 53
},
"translated": {
- "tmMatch": 0,
- "default": 10,
- "total": 10
+ "tmMatch": 2,
+ "default": 51,
+ "total": 53
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 18,
- "total": 18
+ "tmMatch": 11,
+ "default": 146,
+ "total": 157
},
"translatedByMt": {
"tmMatch": 0,
@@ -3300,9 +3248,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 10,
- "total": 10
+ "tmMatch": 2,
+ "default": 51,
+ "total": 53
},
"approvalCosts": {
"tmMatch": 0,
@@ -3314,38 +3262,38 @@
},
{
"user": {
- "id": 15710293,
- "username": "Johnmar",
- "fullName": "Johnmar",
+ "id": 15442454,
+ "username": "Im-SpiETH",
+ "fullName": "Im-SpiETH",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15710293/medium/d567ebad2a8666fcc2ebb7508d727786_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15442454/medium/860696ab89262fe98a0b888882d2b2da_default.png",
"preTranslated": 0,
- "totalCosts": 38
+ "totalCosts": 19554
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 38
+ "totalCosts": 13454
},
"translated": {
- "tmMatch": 0,
- "default": 38,
- "total": 38
+ "tmMatch": 19,
+ "default": 13435,
+ "total": 13454
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 51,
- "total": 51
+ "tmMatch": 25,
+ "default": 15787,
+ "total": 15812
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 6,
+ "default": 11960,
+ "total": 11966
},
"approved": {
"tmMatch": 0,
@@ -3353,52 +3301,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 38,
- "total": 38
+ "tmMatch": 19,
+ "default": 13435,
+ "total": 13454
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15633207,
- "username": "Jojojo999",
- "fullName": "Jojojo999",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15633207/medium/41f81fc49a2b8d609f4d860e885e9748_default.png",
- "preTranslated": 0,
- "totalCosts": 1151
- },
- "languages": [
+ },
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1151
+ "totalCosts": 6100
},
"translated": {
- "tmMatch": 30,
- "default": 1121,
- "total": 1151
+ "tmMatch": 54,
+ "default": 6046,
+ "total": 6100
},
"targetTranslated": {
- "tmMatch": 63,
- "default": 1968,
- "total": 2031
+ "tmMatch": 41,
+ "default": 4648,
+ "total": 4689
},
"translatedByMt": {
"tmMatch": 0,
- "default": 119,
- "total": 119
+ "default": 3,
+ "total": 3
},
"approved": {
"tmMatch": 0,
@@ -3406,9 +3341,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 30,
- "default": 1121,
- "total": 1151
+ "tmMatch": 54,
+ "default": 6046,
+ "total": 6100
},
"approvalCosts": {
"tmMatch": 0,
@@ -3420,38 +3355,38 @@
},
{
"user": {
- "id": 15616855,
- "username": "Jose89",
- "fullName": "Jose89",
+ "id": 15874711,
+ "username": "JHON38",
+ "fullName": "JHON38",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15616855/medium/6d75d905a52151924f69db922ab17327_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15874711/medium/aa1137d9b988c12e00d7510a93e05dd8_default.png",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 3369
},
"languages": [
{
"language": {
- "id": "af",
- "name": "Afrikaans",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 3369
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 18,
+ "default": 3351,
+ "total": 3369
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 19,
+ "default": 3897,
+ "total": 3916
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 7,
+ "default": 3166,
+ "total": 3173
},
"approved": {
"tmMatch": 0,
@@ -3459,9 +3394,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 18,
+ "default": 3351,
+ "total": 3369
},
"approvalCosts": {
"tmMatch": 0,
@@ -3473,38 +3408,38 @@
},
{
"user": {
- "id": 15729281,
- "username": "Junel",
- "fullName": "Junel",
+ "id": 13984249,
+ "username": "K0RR",
+ "fullName": "K0RR",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15729281/medium/0be4e0167eb236dea935c2ecf60ab99e_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13984249/medium/228e06d62686939bca9ea39233a4806d_default.png",
"preTranslated": 0,
- "totalCosts": 5401
+ "totalCosts": 14
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5401
+ "totalCosts": 14
},
"translated": {
- "tmMatch": 586,
- "default": 4815,
- "total": 5401
+ "tmMatch": 0,
+ "default": 14,
+ "total": 14
},
"targetTranslated": {
- "tmMatch": 1072,
- "default": 8418,
- "total": 9490
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
},
"translatedByMt": {
- "tmMatch": 11,
- "default": 159,
- "total": 170
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -3512,9 +3447,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 586,
- "default": 4815,
- "total": 5401
+ "tmMatch": 0,
+ "default": 14,
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -3526,33 +3461,33 @@
},
{
"user": {
- "id": 15732175,
- "username": "JunghooLee",
- "fullName": "JunghooLee",
+ "id": 15837531,
+ "username": "KK.CS",
+ "fullName": "KK.CS",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15732175/medium/59654c2402b1a8304d9d760e74a57365_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15837531/medium/9e87f5dd936b94262f562adfe8a943e7_default.png",
"preTranslated": 0,
- "totalCosts": 797
+ "totalCosts": 368
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 797
+ "totalCosts": 368
},
"translated": {
- "tmMatch": 26,
- "default": 771,
- "total": 797
+ "tmMatch": 0,
+ "default": 368,
+ "total": 368
},
"targetTranslated": {
- "tmMatch": 27,
- "default": 565,
- "total": 592
+ "tmMatch": 0,
+ "default": 640,
+ "total": 640
},
"translatedByMt": {
"tmMatch": 0,
@@ -3565,9 +3500,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 26,
- "default": 771,
- "total": 797
+ "tmMatch": 0,
+ "default": 368,
+ "total": 368
},
"approvalCosts": {
"tmMatch": 0,
@@ -3579,13 +3514,13 @@
},
{
"user": {
- "id": 15710097,
- "username": "Kaifalom",
- "fullName": "Kaifalom",
+ "id": 15866765,
+ "username": "Kaoser",
+ "fullName": "Kaoser",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15710097/medium/5ea2753b80ebd07322892fe60606344e_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866765/medium/56426ef526c64e65691c50f1a3eae9b7_default.png",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 48
},
"languages": [
{
@@ -3595,22 +3530,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 48
},
"translated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
},
"targetTranslated": {
- "tmMatch": 76,
- "default": 0,
- "total": 76
+ "tmMatch": 0,
+ "default": 40,
+ "total": 40
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 8,
+ "total": 8
},
"approved": {
"tmMatch": 0,
@@ -3618,9 +3553,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
},
"approvalCosts": {
"tmMatch": 0,
@@ -3632,33 +3567,33 @@
},
{
"user": {
- "id": 15734381,
- "username": "Krut217",
- "fullName": "Krut217",
+ "id": 15443092,
+ "username": "Keerthi89",
+ "fullName": "Keerthi89",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15734381/medium/24733b7016f9d5890f4de25ecac785f8_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15443092/medium/0d25743f9044907b39b29a1496b8894a_default.png",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "ta",
+ "name": "Tamil",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 3
},
"translated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"targetTranslated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
},
"translatedByMt": {
"tmMatch": 0,
@@ -3671,9 +3606,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
@@ -3685,38 +3620,38 @@
},
{
"user": {
- "id": 15671127,
- "username": "Lahoxe",
- "fullName": "Lahoxe",
+ "id": 15869029,
+ "username": "Kenny0521",
+ "fullName": "Kenny0521",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15671127/medium/40a4ba6eeabdf7e786b6eccaa47a7e36_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869029/medium/4147e5810f6973c3dd463e9402e7b69f_default.png",
"preTranslated": 0,
- "totalCosts": 36
+ "totalCosts": 111
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 36
+ "totalCosts": 111
},
"translated": {
"tmMatch": 2,
- "default": 34,
- "total": 36
+ "default": 109,
+ "total": 111
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 39,
- "total": 41
+ "tmMatch": 3,
+ "default": 181,
+ "total": 184
},
"translatedByMt": {
"tmMatch": 0,
- "default": 34,
- "total": 34
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -3725,8 +3660,8 @@
},
"translationCosts": {
"tmMatch": 2,
- "default": 34,
- "total": 36
+ "default": 109,
+ "total": 111
},
"approvalCosts": {
"tmMatch": 0,
@@ -3738,33 +3673,33 @@
},
{
"user": {
- "id": 15710285,
- "username": "LeGION21",
- "fullName": "LeGION21",
+ "id": 15895803,
+ "username": "KristiKris",
+ "fullName": "KristiKris",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15710285/medium/3b2f02b6f464f8dab9beaed5a9175aa8_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15895803/medium/96636c4279311f716614648a85940e81_default.png",
"preTranslated": 0,
- "totalCosts": 134
+ "totalCosts": 38
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 134
+ "totalCosts": 38
},
"translated": {
- "tmMatch": 64,
- "default": 70,
- "total": 134
+ "tmMatch": 0,
+ "default": 38,
+ "total": 38
},
"targetTranslated": {
- "tmMatch": 85,
- "default": 87,
- "total": 172
+ "tmMatch": 0,
+ "default": 28,
+ "total": 28
},
"translatedByMt": {
"tmMatch": 0,
@@ -3777,9 +3712,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 64,
- "default": 70,
- "total": 134
+ "tmMatch": 0,
+ "default": 38,
+ "total": 38
},
"approvalCosts": {
"tmMatch": 0,
@@ -3791,38 +3726,38 @@
},
{
"user": {
- "id": 15753171,
- "username": "Lerols",
- "fullName": "Lerols",
+ "id": 15794671,
+ "username": "LenaCryptoPro",
+ "fullName": "LenaCryptoPro",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15753171/medium/dcdd2bb3a366caa7cf762cf0b2713349_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15794671/medium/3c4f9620874e85cef648ef01861a70c6_default.png",
"preTranslated": 0,
- "totalCosts": 174
+ "totalCosts": 61
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 174
+ "totalCosts": 61
},
"translated": {
- "tmMatch": 0,
- "default": 174,
- "total": 174
+ "tmMatch": 27,
+ "default": 34,
+ "total": 61
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 206,
- "total": 206
+ "tmMatch": 31,
+ "default": 37,
+ "total": 68
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 6,
+ "default": 3,
+ "total": 9
},
"approved": {
"tmMatch": 0,
@@ -3830,9 +3765,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 174,
- "total": 174
+ "tmMatch": 27,
+ "default": 34,
+ "total": 61
},
"approvalCosts": {
"tmMatch": 0,
@@ -3844,33 +3779,33 @@
},
{
"user": {
- "id": 14386430,
- "username": "LingK_4",
- "fullName": "LingK_4",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14386430/medium/d1d6536ac34c5a67100acc2fd6004408_default.png",
+ "id": 15141044,
+ "username": "LorenzoLicari",
+ "fullName": "LorenzoLicari",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15141044/medium/a099d3678baa4f76c2447ede1e50a37d_default.png",
"preTranslated": 0,
- "totalCosts": 318
+ "totalCosts": 0
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
- "userRole": "Translator",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 318
+ "totalCosts": 0
},
"translated": {
- "tmMatch": 2,
- "default": 316,
- "total": 318
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 502,
- "total": 505
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
"tmMatch": 0,
@@ -3880,12 +3815,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 268
},
"translationCosts": {
- "tmMatch": 2,
- "default": 316,
- "total": 318
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
@@ -3897,38 +3832,38 @@
},
{
"user": {
- "id": 12596967,
- "username": "Lol24",
- "fullName": "Lol24",
+ "id": 14886772,
+ "username": "LuisNunes",
+ "fullName": "LuisNunes",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12596967/medium/af2ac6193ec099deacc0b2e5d77fbf53_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14886772/medium/3b38a07492591b2dd1750d508d083ec7_default.png",
"preTranslated": 0,
- "totalCosts": 20
+ "totalCosts": 33
},
"languages": [
{
"language": {
- "id": "nl",
- "name": "Dutch",
+ "id": "pt-PT",
+ "name": "Portuguese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 20
+ "totalCosts": 33
},
"translated": {
- "tmMatch": 0,
- "default": 20,
- "total": 20
+ "tmMatch": 33,
+ "default": 0,
+ "total": 33
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 21,
- "total": 21
+ "tmMatch": 35,
+ "default": 0,
+ "total": 35
},
"translatedByMt": {
"tmMatch": 0,
- "default": 20,
- "total": 20
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -3936,9 +3871,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 20,
- "total": 20
+ "tmMatch": 33,
+ "default": 0,
+ "total": 33
},
"approvalCosts": {
"tmMatch": 0,
@@ -3950,38 +3885,38 @@
},
{
"user": {
- "id": 15599339,
- "username": "ManeMcFly",
- "fullName": "ManeMcFly",
+ "id": 15816407,
+ "username": "MaKOBA",
+ "fullName": "MaKOBA",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15599339/medium/507db9c459db252d366b3ec19dab40ec_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816407/medium/2ff9249b122f6baedad4ebb9f1572c26_default.png",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 2086
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 2086
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 19,
+ "default": 2067,
+ "total": 2086
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 38,
+ "default": 5524,
+ "total": 5562
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -3989,9 +3924,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 19,
+ "default": 2067,
+ "total": 2086
},
"approvalCosts": {
"tmMatch": 0,
@@ -4003,48 +3938,48 @@
},
{
"user": {
- "id": 15575979,
- "username": "MarianeNavarro",
- "fullName": "MarianeNavarro",
+ "id": 15490162,
+ "username": "Mathewvizc7",
+ "fullName": "Mathewvizc7",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15575979/medium/06bee989c7903c83e2ebe29f4cb44d17.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15490162/medium/ee6f672ba75de903b8f7bffb3be4773d_default.png",
"preTranslated": 0,
- "totalCosts": 233
+ "totalCosts": 14
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 233
+ "totalCosts": 14
},
"translated": {
- "tmMatch": 14,
- "default": 219,
- "total": 233
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"targetTranslated": {
- "tmMatch": 14,
- "default": 242,
- "total": 256
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
- "default": 18,
- "total": 18
- },
+ "default": 4,
+ "total": 4
+ },
"approved": {
"tmMatch": 0,
"default": 0,
"total": 0
},
"translationCosts": {
- "tmMatch": 14,
- "default": 219,
- "total": 233
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -4056,38 +3991,38 @@
},
{
"user": {
- "id": 15647425,
- "username": "Masakore",
- "fullName": "Masakore",
+ "id": 15774301,
+ "username": "Mohdizlan",
+ "fullName": "Mohdizlan",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15647425/medium/3aee00559cc56ed1fa1bd2bfa0fed8f1_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15774301/medium/ce907107efbd69db7fc299448bd4f091_default.png",
"preTranslated": 0,
- "totalCosts": 5
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "ms",
+ "name": "Malay",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 0,
- "default": 5,
- "total": 5
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 14,
- "total": 14
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -4095,9 +4030,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 5,
- "total": 5
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -4109,48 +4044,48 @@
},
{
"user": {
- "id": 15646745,
- "username": "Mateusduartelima",
- "fullName": "Mateusduartelima",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15646745/medium/cc73bc2eeaa1181c059fedc12a42dca5_default.png",
+ "id": 15240262,
+ "username": "Moinier",
+ "fullName": "Moinier",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15240262/medium/8878a45f57e62f22e31686cc9d3a27f1_default.png",
"preTranslated": 0,
- "totalCosts": 130
+ "totalCosts": 20638
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator",
+ "id": "fr",
+ "name": "French",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 130
+ "totalCosts": 20638
},
"translated": {
- "tmMatch": 2,
- "default": 128,
- "total": 130
+ "tmMatch": 2579,
+ "default": 18059,
+ "total": 20638
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 173,
- "total": 176
+ "tmMatch": 2997,
+ "default": 22041,
+ "total": 25038
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 41,
+ "default": 237,
+ "total": 278
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 56194
},
"translationCosts": {
- "tmMatch": 2,
- "default": 128,
- "total": 130
+ "tmMatch": 2579,
+ "default": 18059,
+ "total": 20638
},
"approvalCosts": {
"tmMatch": 0,
@@ -4162,33 +4097,33 @@
},
{
"user": {
- "id": 15643829,
- "username": "Microapples",
- "fullName": "Microapples",
+ "id": 15896883,
+ "username": "Mrantojo",
+ "fullName": "Mrantojo",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15643829/medium/08eb6ac51a186b2e4360e6e07960d701_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15896883/medium/1f06aa19fb78e091307e5de0d066c43c_default.png",
"preTranslated": 0,
- "totalCosts": 81
+ "totalCosts": 196
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 81
+ "totalCosts": 196
},
"translated": {
"tmMatch": 0,
- "default": 81,
- "total": 81
+ "default": 196,
+ "total": 196
},
"targetTranslated": {
"tmMatch": 0,
- "default": 167,
- "total": 167
+ "default": 228,
+ "total": 228
},
"translatedByMt": {
"tmMatch": 0,
@@ -4202,8 +4137,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 81,
- "total": 81
+ "default": 196,
+ "total": 196
},
"approvalCosts": {
"tmMatch": 0,
@@ -4215,33 +4150,33 @@
},
{
"user": {
- "id": 15664259,
- "username": "MohammadAyaaz",
- "fullName": "MohammadAyaaz",
+ "id": 15776145,
+ "username": "Mrd2499",
+ "fullName": "Mrd2499",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15664259/medium/027aefccac7f0a242ade92e5dfe827af_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15776145/medium/33120d9b5d3c0431b3623932830c8aaf_default.png",
"preTranslated": 0,
- "totalCosts": 17
+ "totalCosts": 19
},
"languages": [
{
"language": {
- "id": "te",
- "name": "Telugu",
+ "id": "th",
+ "name": "Thai",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 19
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 19,
+ "total": 19
},
"targetTranslated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 19,
+ "total": 19
},
"translatedByMt": {
"tmMatch": 0,
@@ -4255,33 +4190,46 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 19,
+ "total": 19
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 14559918,
+ "username": "Muzaffer015",
+ "fullName": "Muzaffer015",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14559918/medium/72674bda7c61d3f06e65cc4d140e8af5_default.png",
+ "preTranslated": 0,
+ "totalCosts": 30
+ },
+ "languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 30
},
"translated": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 3,
+ "default": 27,
+ "total": 30
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 3,
+ "default": 21,
+ "total": 24
},
"translatedByMt": {
"tmMatch": 0,
@@ -4294,9 +4242,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 3,
+ "default": 27,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -4308,33 +4256,33 @@
},
{
"user": {
- "id": 15240262,
- "username": "Moinier",
- "fullName": "Moinier",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15240262/medium/8878a45f57e62f22e31686cc9d3a27f1_default.png",
+ "id": 15828437,
+ "username": "Omy324",
+ "fullName": "Omy324",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15828437/medium/e39d9b2cfa9352a5d8dafbc871fce1db_default.png",
"preTranslated": 0,
- "totalCosts": 1468
+ "totalCosts": 12
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Proofreader",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1468
+ "totalCosts": 12
},
"translated": {
- "tmMatch": 683,
- "default": 785,
- "total": 1468
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
},
"targetTranslated": {
- "tmMatch": 790,
- "default": 958,
- "total": 1748
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"translatedByMt": {
"tmMatch": 0,
@@ -4344,12 +4292,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 3170
+ "total": 0
},
"translationCosts": {
- "tmMatch": 683,
- "default": 785,
- "total": 1468
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
},
"approvalCosts": {
"tmMatch": 0,
@@ -4361,38 +4309,38 @@
},
{
"user": {
- "id": 15541879,
- "username": "Mr_Safi",
- "fullName": "Mr_Safi",
+ "id": 15843259,
+ "username": "Orest12",
+ "fullName": "Orest12",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15541879/medium/2b954125827809487a545c7c6be21481_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843259/medium/9af2323b44c483a41430a5ba78af2cd4.jpg",
"preTranslated": 0,
- "totalCosts": 11
+ "totalCosts": 186
},
"languages": [
{
"language": {
- "id": "fa-AF",
- "name": "Dari",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 186
},
"translated": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 7,
+ "default": 179,
+ "total": 186
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 7,
+ "default": 161,
+ "total": 168
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 7,
+ "default": 179,
+ "total": 186
},
"approved": {
"tmMatch": 0,
@@ -4400,9 +4348,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 7,
+ "default": 179,
+ "total": 186
},
"approvalCosts": {
"tmMatch": 0,
@@ -4414,38 +4362,38 @@
},
{
"user": {
- "id": 15666247,
- "username": "NagySebastian",
- "fullName": "NagySebastian",
+ "id": 14037204,
+ "username": "Pa2squale",
+ "fullName": "Pa2squale",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15666247/medium/09cfca642f8e631a6d8e9dd32f969ab5_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14037204/medium/b25eb000cfd996efc25881694d8a9769_default.png",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 179
},
"languages": [
{
"language": {
- "id": "ro",
- "name": "Romanian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 179
},
"translated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 4,
+ "default": 175,
+ "total": 179
},
"targetTranslated": {
- "tmMatch": 8,
- "default": 0,
- "total": 8
+ "tmMatch": 4,
+ "default": 199,
+ "total": 203
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 4,
+ "default": 14,
+ "total": 18
},
"approved": {
"tmMatch": 0,
@@ -4453,9 +4401,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 4,
+ "default": 175,
+ "total": 179
},
"approvalCosts": {
"tmMatch": 0,
@@ -4467,38 +4415,38 @@
},
{
"user": {
- "id": 15638587,
- "username": "Nidden",
- "fullName": "Nidden",
+ "id": 15688407,
+ "username": "Pastrymend",
+ "fullName": "Pastrymend",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15638587/medium/350c60a52fd8d46d2569bf95f3d8fede_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15688407/medium/d9dd6891978b373502758e0907c22ff4_default.png",
"preTranslated": 0,
- "totalCosts": 194
+ "totalCosts": 64
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 194
+ "totalCosts": 64
},
"translated": {
- "tmMatch": 2,
- "default": 192,
- "total": 194
+ "tmMatch": 0,
+ "default": 64,
+ "total": 64
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 217,
- "total": 220
+ "tmMatch": 0,
+ "default": 75,
+ "total": 75
},
"translatedByMt": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -4506,9 +4454,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 192,
- "total": 194
+ "tmMatch": 0,
+ "default": 64,
+ "total": 64
},
"approvalCosts": {
"tmMatch": 0,
@@ -4520,38 +4468,38 @@
},
{
"user": {
- "id": 15701565,
- "username": "NikicM",
- "fullName": "NikicM",
+ "id": 15887969,
+ "username": "PlatinumEagle",
+ "fullName": "PlatinumEagle",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15701565/medium/05fb8eabd171d7898467d17dc4043ba2_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887969/medium/2583c648b432375a202fd5741f287b8d_default.png",
"preTranslated": 0,
- "totalCosts": 835
+ "totalCosts": 15
},
"languages": [
{
"language": {
- "id": "sr-CS",
- "name": "Serbian (Latin)",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 835
+ "totalCosts": 15
},
"translated": {
- "tmMatch": 25,
- "default": 810,
- "total": 835
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
- "tmMatch": 26,
- "default": 699,
- "total": 725
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
- "tmMatch": 12,
- "default": 2,
- "total": 14
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -4559,9 +4507,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 25,
- "default": 810,
- "total": 835
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
@@ -4573,33 +4521,33 @@
},
{
"user": {
- "id": 15648381,
- "username": "Niklays123",
- "fullName": "Niklays123",
+ "id": 15809929,
+ "username": "Plischiii",
+ "fullName": "Plischiii",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15648381/medium/0f491dadc743025e34a30686d5eed146_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809929/medium/fb86fae28503855e8199b7ce2d064f71_default.png",
"preTranslated": 0,
- "totalCosts": 60
+ "totalCosts": 31
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 60
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 60,
- "total": 60
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 57,
- "total": 57
+ "default": 22,
+ "total": 22
},
"translatedByMt": {
"tmMatch": 0,
@@ -4613,8 +4561,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 60,
- "total": 60
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -4626,38 +4574,38 @@
},
{
"user": {
- "id": 15667743,
- "username": "NoThankYou",
- "fullName": "NoThankYou",
+ "id": 15860799,
+ "username": "Qupi",
+ "fullName": "Qupi",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15667743/medium/806160664e4e75f24861043d3e6a829b_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15860799/medium/c296454de1f72e406e181e950413a424_default.png",
"preTranslated": 0,
- "totalCosts": 37
+ "totalCosts": 659
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 37
+ "totalCosts": 659
},
"translated": {
- "tmMatch": 14,
- "default": 23,
- "total": 37
+ "tmMatch": 4,
+ "default": 655,
+ "total": 659
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 25,
- "total": 41
+ "tmMatch": 4,
+ "default": 568,
+ "total": 572
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 41,
+ "total": 41
},
"approved": {
"tmMatch": 0,
@@ -4665,9 +4613,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 14,
- "default": 23,
- "total": 37
+ "tmMatch": 4,
+ "default": 655,
+ "total": 659
},
"approvalCosts": {
"tmMatch": 0,
@@ -4679,38 +4627,38 @@
},
{
"user": {
- "id": 15688407,
- "username": "Pastrymend",
- "fullName": "Pastrymend",
+ "id": 15815491,
+ "username": "Rashmi810",
+ "fullName": "Rashmi810",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15688407/medium/d9dd6891978b373502758e0907c22ff4_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15815491/medium/5f57448489ce64ee6285ac6e35f761db_default.png",
"preTranslated": 0,
- "totalCosts": 8
+ "totalCosts": 86
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "hi",
+ "name": "Hindi",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 86
},
"translated": {
- "tmMatch": 2,
- "default": 6,
- "total": 8
+ "tmMatch": 25,
+ "default": 61,
+ "total": 86
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 8,
- "total": 11
+ "tmMatch": 50,
+ "default": 100,
+ "total": 150
},
"translatedByMt": {
- "tmMatch": 2,
+ "tmMatch": 4,
"default": 0,
- "total": 2
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -4718,9 +4666,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 6,
- "total": 8
+ "tmMatch": 25,
+ "default": 61,
+ "total": 86
},
"approvalCosts": {
"tmMatch": 0,
@@ -4732,38 +4680,38 @@
},
{
"user": {
- "id": 15639339,
- "username": "PhakbhumiRueangkajohn",
- "fullName": "PhakbhumiRueangkajohn",
+ "id": 15768057,
+ "username": "Redeorts",
+ "fullName": "Redeorts",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15639339/medium/09a20c6dad742b353fe8f4eb4c0bdf03_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15768057/medium/47d029079410b9b910444067d19ea058_default.png",
"preTranslated": 0,
- "totalCosts": 72
+ "totalCosts": 714
},
"languages": [
{
"language": {
- "id": "th",
- "name": "Thai",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 72
+ "totalCosts": 714
},
"translated": {
- "tmMatch": 0,
- "default": 72,
- "total": 72
+ "tmMatch": 57,
+ "default": 657,
+ "total": 714
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 24,
- "total": 24
+ "tmMatch": 68,
+ "default": 803,
+ "total": 871
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 43,
+ "default": 280,
+ "total": 323
},
"approved": {
"tmMatch": 0,
@@ -4771,9 +4719,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 72,
- "total": 72
+ "tmMatch": 57,
+ "default": 657,
+ "total": 714
},
"approvalCosts": {
"tmMatch": 0,
@@ -4785,38 +4733,38 @@
},
{
"user": {
- "id": 15655799,
- "username": "Pipeguzman0000",
- "fullName": "Pipeguzman0000",
+ "id": 15376854,
+ "username": "RenanDeveloper",
+ "fullName": "RenanDeveloper",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15655799/medium/0f108d6404eeff30e335b9cea2ad02d4_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15376854/medium/960a793d255cc1e610c7ccd5667ed9d9_default.png",
"preTranslated": 0,
- "totalCosts": 68
+ "totalCosts": 655
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 68
+ "totalCosts": 655
},
"translated": {
"tmMatch": 0,
- "default": 68,
- "total": 68
+ "default": 655,
+ "total": 655
},
"targetTranslated": {
"tmMatch": 0,
- "default": 73,
- "total": 73
+ "default": 718,
+ "total": 718
},
"translatedByMt": {
"tmMatch": 0,
- "default": 19,
- "total": 19
+ "default": 31,
+ "total": 31
},
"approved": {
"tmMatch": 0,
@@ -4825,8 +4773,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 68,
- "total": 68
+ "default": 655,
+ "total": 655
},
"approvalCosts": {
"tmMatch": 0,
@@ -4838,38 +4786,38 @@
},
{
"user": {
- "id": 15688241,
- "username": "REMOVED_USER",
- "fullName": "REMOVED_USER",
+ "id": 15864595,
+ "username": "RichCuva",
+ "fullName": "RichCuva",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15688241/medium/4f07765333a8a624f28131533f66cb4f_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15864595/medium/9901e0dba4ead65619b8b1b9a591caf7_default.png",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 708
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 708
},
"translated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 708,
+ "total": 708
},
"targetTranslated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 708,
+ "total": 708
},
"translatedByMt": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 18,
+ "total": 18
},
"approved": {
"tmMatch": 0,
@@ -4878,8 +4826,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 708,
+ "total": 708
},
"approvalCosts": {
"tmMatch": 0,
@@ -4891,38 +4839,38 @@
},
{
"user": {
- "id": 15717815,
- "username": "REMOVED_USER",
- "fullName": "REMOVED_USER",
+ "id": 15797367,
+ "username": "RichardBP",
+ "fullName": "RichardBP",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15717815/medium/3e67cb123ddebde456c7aef63043a5d2_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797367/medium/362de1e1381b26a44885c7136579edbe_default.png",
"preTranslated": 0,
- "totalCosts": 109
+ "totalCosts": 187
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 109
+ "totalCosts": 187
},
"translated": {
- "tmMatch": 2,
- "default": 107,
- "total": 109
+ "tmMatch": 17,
+ "default": 170,
+ "total": 187
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 106,
- "total": 108
+ "tmMatch": 32,
+ "default": 272,
+ "total": 304
},
"translatedByMt": {
"tmMatch": 0,
- "default": 31,
- "total": 31
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -4930,9 +4878,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 107,
- "total": 109
+ "tmMatch": 17,
+ "default": 170,
+ "total": 187
},
"approvalCosts": {
"tmMatch": 0,
@@ -4944,33 +4892,33 @@
},
{
"user": {
- "id": 15376854,
- "username": "RenanDeveloper",
- "fullName": "RenanDeveloper",
+ "id": 15720395,
+ "username": "Sahriyar",
+ "fullName": "Sahriyar",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15376854/medium/960a793d255cc1e610c7ccd5667ed9d9_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15720395/medium/74b785ede323ee9717a787fa936fc488_default.png",
"preTranslated": 0,
- "totalCosts": 152
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "az",
+ "name": "Azerbaijani",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 152
+ "totalCosts": 2
},
"translated": {
"tmMatch": 0,
- "default": 152,
- "total": 152
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
"tmMatch": 0,
- "default": 156,
- "total": 156
+ "default": 2,
+ "total": 2
},
"translatedByMt": {
"tmMatch": 0,
@@ -4984,8 +4932,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 152,
- "total": 152
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -4997,33 +4945,33 @@
},
{
"user": {
- "id": 15756451,
- "username": "Renatoossuna",
- "fullName": "Renatoossuna",
+ "id": 15850581,
+ "username": "Saiki",
+ "fullName": "Saiki",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15756451/medium/5110e7d1d4cd5bd96c8ba7e33dbd3fa5_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15850581/medium/b874bdf6ccaacb8b8ed0933889637505_default.png",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 57
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 57
},
"translated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 57,
+ "total": 57
},
"targetTranslated": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 83,
+ "total": 83
},
"translatedByMt": {
"tmMatch": 0,
@@ -5037,8 +4985,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 57,
+ "total": 57
},
"approvalCosts": {
"tmMatch": 0,
@@ -5050,38 +4998,38 @@
},
{
"user": {
- "id": 13775039,
- "username": "Ryan1208",
- "fullName": "Ryan1208",
+ "id": 15809477,
+ "username": "Santy20",
+ "fullName": "Santy20",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13775039/medium/c5edbe533a279fd6aa5463ec773306c2_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809477/medium/af30aa3ebca6b7aec5089d3a5b77fb01_default.png",
"preTranslated": 0,
- "totalCosts": 962
+ "totalCosts": 15
},
"languages": [
{
"language": {
- "id": "af",
- "name": "Afrikaans",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 15
},
"translated": {
- "tmMatch": 2,
- "default": 9,
- "total": 11
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 9,
- "total": 12
+ "tmMatch": 0,
+ "default": 13,
+ "total": 13
},
"translatedByMt": {
- "tmMatch": 2,
+ "tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -5089,34 +5037,47 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 9,
- "total": 11
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15778695,
+ "username": "SeaRay",
+ "fullName": "SeaRay",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15778695/medium/39882c72b2ccf81893116e4c5ba6a5e8_default.png",
+ "preTranslated": 0,
+ "totalCosts": 30
+ },
+ "languages": [
{
"language": {
- "id": "am",
- "name": "Amharic",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 356
+ "totalCosts": 30
},
"translated": {
- "tmMatch": 1,
- "default": 355,
- "total": 356
+ "tmMatch": 2,
+ "default": 28,
+ "total": 30
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 356,
- "total": 357
+ "tmMatch": 4,
+ "default": 20,
+ "total": 24
},
"translatedByMt": {
"tmMatch": 0,
@@ -5129,49 +5090,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 355,
- "total": 356
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "de",
- "name": "German",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 595
- },
- "translated": {
- "tmMatch": 0,
- "default": 595,
- "total": 595
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 652,
- "total": 652
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 221,
- "total": 221
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 595,
- "total": 595
+ "tmMatch": 2,
+ "default": 28,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -5183,33 +5104,33 @@
},
{
"user": {
- "id": 15725045,
- "username": "Sablc",
- "fullName": "Sablc",
+ "id": 15818479,
+ "username": "Seusopotamy",
+ "fullName": "Seusopotamy",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15725045/medium/bcc9b7427643cd7f00ab1d854288b798_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15818479/medium/5db77cae8d13e446a0a223d52dfa6a30_default.png",
"preTranslated": 0,
- "totalCosts": 26
+ "totalCosts": 79
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "ky",
+ "name": "Kyrgyz",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 26
+ "totalCosts": 79
},
"translated": {
"tmMatch": 0,
- "default": 26,
- "total": 26
+ "default": 79,
+ "total": 79
},
"targetTranslated": {
"tmMatch": 0,
- "default": 22,
- "total": 22
+ "default": 59,
+ "total": 59
},
"translatedByMt": {
"tmMatch": 0,
@@ -5223,8 +5144,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 26,
- "total": 26
+ "default": 79,
+ "total": 79
},
"approvalCosts": {
"tmMatch": 0,
@@ -5236,33 +5157,33 @@
},
{
"user": {
- "id": 15637837,
- "username": "Sage94",
- "fullName": "Sage94",
+ "id": 15836437,
+ "username": "Simon_Balint",
+ "fullName": "Simon_Balint",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15637837/medium/fff9bb7278d01fb5244429921ec07d27_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15836437/medium/c48a2131c4a7df2b97772488facb8f2e_default.png",
"preTranslated": 0,
- "totalCosts": 70
+ "totalCosts": 128
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "hu",
+ "name": "Hungarian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 70
+ "totalCosts": 128
},
"translated": {
"tmMatch": 0,
- "default": 70,
- "total": 70
+ "default": 128,
+ "total": 128
},
"targetTranslated": {
"tmMatch": 0,
- "default": 101,
- "total": 101
+ "default": 3,
+ "total": 3
},
"translatedByMt": {
"tmMatch": 0,
@@ -5276,8 +5197,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 70,
- "total": 70
+ "default": 128,
+ "total": 128
},
"approvalCosts": {
"tmMatch": 0,
@@ -5289,38 +5210,38 @@
},
{
"user": {
- "id": 15549043,
- "username": "Salvadale",
- "fullName": "Salvadale",
+ "id": 15781525,
+ "username": "Skylarre",
+ "fullName": "Skylarre",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15549043/medium/18ac2a6e3c2fd9b9bf323ffcac20725b_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15781525/medium/0988770be994ad49607a291ab6a139ac_default.png",
"preTranslated": 0,
- "totalCosts": 29
+ "totalCosts": 84
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "lt",
+ "name": "Lithuanian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 29
+ "totalCosts": 84
},
"translated": {
- "tmMatch": 0,
- "default": 29,
- "total": 29
+ "tmMatch": 7,
+ "default": 77,
+ "total": 84
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 34,
- "total": 34
+ "tmMatch": 8,
+ "default": 71,
+ "total": 79
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 3,
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -5328,9 +5249,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 29,
- "total": 29
+ "tmMatch": 7,
+ "default": 77,
+ "total": 84
},
"approvalCosts": {
"tmMatch": 0,
@@ -5342,33 +5263,33 @@
},
{
"user": {
- "id": 15731251,
- "username": "SophieMarie",
- "fullName": "SophieMarie",
+ "id": 15789259,
+ "username": "Sougui",
+ "fullName": "Sougui",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15731251/medium/3cd55f1a386ec00b783453c8fee2583c_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15789259/medium/543aa7b1cad96ac0fdac877710ad63fc_default.png",
"preTranslated": 0,
- "totalCosts": 74
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 74
+ "totalCosts": 4
},
"translated": {
"tmMatch": 0,
- "default": 74,
- "total": 74
+ "default": 4,
+ "total": 4
},
"targetTranslated": {
"tmMatch": 0,
- "default": 78,
- "total": 78
+ "default": 9,
+ "total": 9
},
"translatedByMt": {
"tmMatch": 0,
@@ -5382,8 +5303,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 74,
- "total": 74
+ "default": 4,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
@@ -5395,38 +5316,38 @@
},
{
"user": {
- "id": 15765077,
- "username": "Swetomir",
- "fullName": "Swetomir",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15765077/medium/e391e49b57e9e4fa3c604b4e20f39f9d_default.png",
+ "id": 15796047,
+ "username": "Suren2704",
+ "fullName": "Suren2704",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15796047/medium/7edfe4f6ba49023a8204fb2764d45db3_default.png",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "bg",
- "name": "Bulgarian",
- "userRole": "Translator",
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 3
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -5434,9 +5355,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
@@ -5448,38 +5369,38 @@
},
{
"user": {
- "id": 15641319,
- "username": "TAPLE1904",
- "fullName": "TAPLE1904",
+ "id": 15812919,
+ "username": "TIGHBOULA",
+ "fullName": "TIGHBOULA",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15641319/medium/f61e841b2775e5eeb78e3b4b4bfc5af0_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15812919/medium/f3f7a11bab20ca30313e888505b184fb_default.png",
"preTranslated": 0,
- "totalCosts": 131
+ "totalCosts": 1
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 131
+ "totalCosts": 1
},
"translated": {
- "tmMatch": 2,
- "default": 129,
- "total": 131
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 111,
- "total": 113
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 2,
- "total": 4
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -5487,9 +5408,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 129,
- "total": 131
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approvalCosts": {
"tmMatch": 0,
@@ -5507,7 +5428,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15754717/medium/7b4c2cc9718c084cb8a54999b9b2fb19_default.png",
"preTranslated": 0,
- "totalCosts": 125
+ "totalCosts": 30
},
"languages": [
{
@@ -5517,22 +5438,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 125
+ "totalCosts": 30
},
"translated": {
- "tmMatch": 4,
- "default": 121,
- "total": 125
+ "tmMatch": 30,
+ "default": 0,
+ "total": 30
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 140,
- "total": 144
+ "tmMatch": 31,
+ "default": 0,
+ "total": 31
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 9,
- "total": 12
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -5540,9 +5461,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 121,
- "total": 125
+ "tmMatch": 30,
+ "default": 0,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -5554,33 +5475,33 @@
},
{
"user": {
- "id": 15688595,
- "username": "Thatboyyy",
- "fullName": "Thatboyyy",
+ "id": 15871849,
+ "username": "Tirkesh",
+ "fullName": "Tirkesh",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15688595/medium/a30340b77b708301f21bbc7888bbdbde_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15871849/medium/6d8dbcecb777f671634d3774c3287a72_default.png",
"preTranslated": 0,
- "totalCosts": 126
+ "totalCosts": 38
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "tk",
+ "name": "Turkmen",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 126
+ "totalCosts": 38
},
"translated": {
"tmMatch": 0,
- "default": 126,
- "total": 126
+ "default": 38,
+ "total": 38
},
"targetTranslated": {
"tmMatch": 0,
- "default": 158,
- "total": 158
+ "default": 38,
+ "total": 38
},
"translatedByMt": {
"tmMatch": 0,
@@ -5594,8 +5515,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 126,
- "total": 126
+ "default": 38,
+ "total": 38
},
"approvalCosts": {
"tmMatch": 0,
@@ -5607,38 +5528,38 @@
},
{
"user": {
- "id": 15707177,
- "username": "TheoLedon",
- "fullName": "TheoLedon",
+ "id": 15859697,
+ "username": "Tomui",
+ "fullName": "Tomui",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15707177/medium/930e0649f4642fd5e2d3860c2dce391f_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15859697/medium/c1741d8593d88253b269a41717144826_default.png",
"preTranslated": 0,
- "totalCosts": 8
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 3
},
"translated": {
- "tmMatch": 0,
- "default": 8,
- "total": 8
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 13,
- "total": 13
- },
+ "tmMatch": 4,
+ "default": 0,
+ "total": 4
+ },
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 3,
"default": 0,
- "total": 0
+ "total": 3
},
"approved": {
"tmMatch": 0,
@@ -5646,9 +5567,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 8,
- "total": 8
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
@@ -5660,33 +5581,33 @@
},
{
"user": {
- "id": 15644281,
- "username": "Timhing",
- "fullName": "Timhing",
+ "id": 15863837,
+ "username": "Ulykpanabat",
+ "fullName": "Ulykpanabat",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15644281/medium/e6e7cdb50d058985e802c0d1df0b0fc9_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15863837/medium/50fe3901a9fa5e00bd0f3c19a503c164_default.png",
"preTranslated": 0,
- "totalCosts": 182
+ "totalCosts": 16
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "kk",
+ "name": "Kazakh",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 182
+ "totalCosts": 16
},
"translated": {
- "tmMatch": 0,
- "default": 182,
- "total": 182
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 279,
- "total": 279
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"translatedByMt": {
"tmMatch": 0,
@@ -5699,9 +5620,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 182,
- "total": 182
+ "tmMatch": 1,
+ "default": 15,
+ "total": 16
},
"approvalCosts": {
"tmMatch": 0,
@@ -5713,38 +5634,38 @@
},
{
"user": {
- "id": 14843078,
- "username": "Totozao",
- "fullName": "Totozao",
+ "id": 15145320,
+ "username": "Unili",
+ "fullName": "Unili",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14843078/medium/4fdb35b37819b2de36280beeef727d1d_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15145320/medium/c0fc5adab930aa5467bcf04fcdcbf39f.jpg",
"preTranslated": 0,
- "totalCosts": 565
+ "totalCosts": 116
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 565
+ "totalCosts": 116
},
"translated": {
- "tmMatch": 28,
- "default": 537,
- "total": 565
+ "tmMatch": 0,
+ "default": 116,
+ "total": 116
},
"targetTranslated": {
- "tmMatch": 32,
- "default": 499,
- "total": 531
+ "tmMatch": 0,
+ "default": 203,
+ "total": 203
},
"translatedByMt": {
- "tmMatch": 23,
- "default": 97,
- "total": 120
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -5752,9 +5673,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 28,
- "default": 537,
- "total": 565
+ "tmMatch": 0,
+ "default": 116,
+ "total": 116
},
"approvalCosts": {
"tmMatch": 0,
@@ -5772,7 +5693,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14681570/medium/3ed2f13f3a9383c0d3a23bd130df78d2_default.png",
"preTranslated": 0,
- "totalCosts": 1871
+ "totalCosts": 766
},
"languages": [
{
@@ -5782,22 +5703,22 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1871
+ "totalCosts": 766
},
"translated": {
- "tmMatch": 7,
- "default": 1864,
- "total": 1871
+ "tmMatch": 0,
+ "default": 766,
+ "total": 766
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 1947,
- "total": 1954
+ "tmMatch": 0,
+ "default": 867,
+ "total": 867
},
"translatedByMt": {
- "tmMatch": 4,
+ "tmMatch": 0,
"default": 0,
- "total": 4
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -5805,9 +5726,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 7,
- "default": 1864,
- "total": 1871
+ "tmMatch": 0,
+ "default": 766,
+ "total": 766
},
"approvalCosts": {
"tmMatch": 0,
@@ -5819,33 +5740,33 @@
},
{
"user": {
- "id": 14514124,
- "username": "ViktorOn",
- "fullName": "ViktorOn",
+ "id": 15843735,
+ "username": "VanFlow",
+ "fullName": "VanFlow",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14514124/medium/fa0297b182b72fbcf006daba457ef1a3.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843735/medium/1ac8ece550c160417a8fbfc16ec62c82_default.png",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 157
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 157
},
"translated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 157,
+ "total": 157
},
"targetTranslated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 288,
+ "total": 288
},
"translatedByMt": {
"tmMatch": 0,
@@ -5859,8 +5780,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 157,
+ "total": 157
},
"approvalCosts": {
"tmMatch": 0,
@@ -5872,38 +5793,38 @@
},
{
"user": {
- "id": 15689365,
- "username": "Vitanergie",
- "fullName": "Vitanergie",
+ "id": 15816899,
+ "username": "Vhao",
+ "fullName": "Vhao",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15689365/medium/69a7b82eee2a901151a0414599bdf30f_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816899/medium/97173308acfb420c6a9b9c9e5e766f48_default.png",
"preTranslated": 0,
- "totalCosts": 2575
+ "totalCosts": 23
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2575
+ "totalCosts": 23
},
"translated": {
- "tmMatch": 5,
- "default": 2570,
- "total": 2575
+ "tmMatch": 0,
+ "default": 23,
+ "total": 23
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 3212,
- "total": 3218
+ "tmMatch": 0,
+ "default": 23,
+ "total": 23
},
"translatedByMt": {
"tmMatch": 0,
- "default": 540,
- "total": 540
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -5911,9 +5832,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 2570,
- "total": 2575
+ "tmMatch": 0,
+ "default": 23,
+ "total": 23
},
"approvalCosts": {
"tmMatch": 0,
@@ -5925,33 +5846,33 @@
},
{
"user": {
- "id": 15757859,
- "username": "Warjono",
- "fullName": "Warjono",
+ "id": 14690008,
+ "username": "Vikatoda",
+ "fullName": "Vikatoda",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15757859/medium/75e1211d99777085f5e9eb63f2568dae_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14690008/medium/0bfd9e987ec1b26477b95e0c1ab51258_default.png",
"preTranslated": 0,
- "totalCosts": 53
+ "totalCosts": 41
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "ka",
+ "name": "Georgian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 53
+ "totalCosts": 41
},
"translated": {
- "tmMatch": 0,
- "default": 53,
- "total": 53
+ "tmMatch": 41,
+ "default": 0,
+ "total": 41
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 51,
- "total": 51
+ "tmMatch": 26,
+ "default": 0,
+ "total": 26
},
"translatedByMt": {
"tmMatch": 0,
@@ -5964,9 +5885,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 53,
- "total": 53
+ "tmMatch": 41,
+ "default": 0,
+ "total": 41
},
"approvalCosts": {
"tmMatch": 0,
@@ -5978,13 +5899,13 @@
},
{
"user": {
- "id": 14714186,
- "username": "WizerPlay",
- "fullName": "WizerPlay",
+ "id": 15802891,
+ "username": "WeamESP",
+ "fullName": "WeamESP",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14714186/medium/7aab6f86fdcf9703ecff6ff281835305_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15802891/medium/00d633d67b92e856404e1ff8c53c6c18_default.png",
"preTranslated": 0,
- "totalCosts": 19
+ "totalCosts": 379
},
"languages": [
{
@@ -5994,22 +5915,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 19
+ "totalCosts": 379
},
"translated": {
- "tmMatch": 5,
- "default": 14,
- "total": 19
+ "tmMatch": 34,
+ "default": 345,
+ "total": 379
},
"targetTranslated": {
- "tmMatch": 5,
- "default": 14,
- "total": 19
+ "tmMatch": 31,
+ "default": 347,
+ "total": 378
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -6017,9 +5938,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 14,
- "total": 19
+ "tmMatch": 34,
+ "default": 345,
+ "total": 379
},
"approvalCosts": {
"tmMatch": 0,
@@ -6031,33 +5952,33 @@
},
{
"user": {
- "id": 15659509,
- "username": "X-World",
- "fullName": "X-World",
+ "id": 15518158,
+ "username": "XChriSylX",
+ "fullName": "XChriSylX",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15659509/medium/b330396d086ecca61048dea8e2f11a4c_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15518158/medium/69cd6f017a4d949f34487033e798ef59_default.png",
"preTranslated": 0,
- "totalCosts": 44
+ "totalCosts": 128
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 44
+ "totalCosts": 128
},
"translated": {
- "tmMatch": 44,
- "default": 0,
- "total": 44
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
},
"targetTranslated": {
- "tmMatch": 81,
- "default": 0,
- "total": 81
+ "tmMatch": 0,
+ "default": 124,
+ "total": 124
},
"translatedByMt": {
"tmMatch": 0,
@@ -6070,9 +5991,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 44,
- "default": 0,
- "total": 44
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
},
"approvalCosts": {
"tmMatch": 0,
@@ -6084,13 +6005,13 @@
},
{
"user": {
- "id": 15736289,
- "username": "YuNaei",
- "fullName": "YuNaei",
+ "id": 15893819,
+ "username": "Xiran",
+ "fullName": "Xiran",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15736289/medium/84e08ba50257dfa24251fe5f3206937c_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15893819/medium/e579822f448602f334180dc7ced2e68d_default.png",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 97
},
"languages": [
{
@@ -6100,22 +6021,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 97
},
"translated": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 97,
+ "total": 97
},
"targetTranslated": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 141,
+ "total": 141
},
"translatedByMt": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -6124,8 +6045,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 97,
+ "total": 97
},
"approvalCosts": {
"tmMatch": 0,
@@ -6137,33 +6058,33 @@
},
{
"user": {
- "id": 15751661,
- "username": "Yzl",
- "fullName": "Yzl",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15751661/medium/b00e788aa36430b9afbfeea59ed93e8a_default.png",
+ "id": 15792111,
+ "username": "Yaghoob802",
+ "fullName": "Yaghoob802",
+ "userRole": "Blocked",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15792111/medium/7497a36383b5b820c1ddcc527dd61d1d_default.png",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 13
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
- "userRole": "Translator",
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 13
},
"translated": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 13,
+ "total": 13
},
"targetTranslated": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 14,
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
@@ -6177,8 +6098,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 13,
+ "total": 13
},
"approvalCosts": {
"tmMatch": 0,
@@ -6190,38 +6111,38 @@
},
{
"user": {
- "id": 15689933,
- "username": "Zoteli",
- "fullName": "Zoteli",
+ "id": 15801335,
+ "username": "Youssefgrb",
+ "fullName": "Youssefgrb",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15689933/medium/1c79d9fd58dc88c4d46eb048887ba678_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15801335/medium/d17a960b68dc8f5f07372af27ce7fb9c_default.png",
"preTranslated": 0,
- "totalCosts": 752
+ "totalCosts": 40
},
"languages": [
{
"language": {
- "id": "ka",
- "name": "Georgian",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 752
+ "totalCosts": 40
},
"translated": {
- "tmMatch": 43,
- "default": 709,
- "total": 752
+ "tmMatch": 18,
+ "default": 22,
+ "total": 40
},
"targetTranslated": {
- "tmMatch": 43,
- "default": 709,
- "total": 752
+ "tmMatch": 20,
+ "default": 22,
+ "total": 42
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 18,
+ "default": 19,
+ "total": 37
},
"approved": {
"tmMatch": 0,
@@ -6229,9 +6150,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 43,
- "default": 709,
- "total": 752
+ "tmMatch": 18,
+ "default": 22,
+ "total": 40
},
"approvalCosts": {
"tmMatch": 0,
@@ -6243,38 +6164,38 @@
},
{
"user": {
- "id": 15755635,
- "username": "_kmaszka",
- "fullName": "_kmaszka",
+ "id": 14651240,
+ "username": "Zivojin",
+ "fullName": "Zivojin",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15755635/medium/15c4dedd8ace2d94b54ef2e64fd8c09a.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14651240/medium/67088b52e7396d66abf7adc7a7bfb8a3_default.png",
"preTranslated": 0,
- "totalCosts": 732
+ "totalCosts": 46
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "sr-CS",
+ "name": "Serbian (Latin)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 732
+ "totalCosts": 46
},
"translated": {
- "tmMatch": 4,
- "default": 728,
- "total": 732
- },
+ "tmMatch": 7,
+ "default": 39,
+ "total": 46
+ },
"targetTranslated": {
- "tmMatch": 3,
- "default": 689,
- "total": 692
+ "tmMatch": 7,
+ "default": 44,
+ "total": 51
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 31,
- "total": 31
+ "tmMatch": 6,
+ "default": 4,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -6282,9 +6203,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 728,
- "total": 732
+ "tmMatch": 7,
+ "default": 39,
+ "total": 46
},
"approvalCosts": {
"tmMatch": 0,
@@ -6296,38 +6217,38 @@
},
{
"user": {
- "id": 15700677,
- "username": "adneyc",
- "fullName": "adneyc",
+ "id": 15774005,
+ "username": "Zmeyka_LOL",
+ "fullName": "Zmeyka_LOL",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15700677/medium/127589295370567bed6547b194ec4a6d_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15774005/medium/e7f1667e69dbbb3e61de031af02be877_default.png",
"preTranslated": 0,
- "totalCosts": 1866
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1866
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 68,
- "default": 1798,
- "total": 1866
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 68,
- "default": 1538,
- "total": 1606
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"translatedByMt": {
- "tmMatch": 15,
- "default": 4,
- "total": 19
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -6335,9 +6256,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 68,
- "default": 1798,
- "total": 1866
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -6349,38 +6270,38 @@
},
{
"user": {
- "id": 15553263,
- "username": "alajaponaise",
- "fullName": "alajaponaise",
+ "id": 15768137,
+ "username": "_dekaprii",
+ "fullName": "_dekaprii",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15553263/medium/e02c4e5ff17f66308536a9ebacdd037b_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15768137/medium/1c59acaf419b3c0f66c628a7ff233a38_default.png",
"preTranslated": 0,
- "totalCosts": 231
+ "totalCosts": 65
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "sw",
+ "name": "Swahili",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 231
+ "totalCosts": 65
},
"translated": {
- "tmMatch": 79,
- "default": 152,
- "total": 231
+ "tmMatch": 0,
+ "default": 65,
+ "total": 65
},
"targetTranslated": {
- "tmMatch": 218,
- "default": 411,
- "total": 629
+ "tmMatch": 0,
+ "default": 72,
+ "total": 72
},
"translatedByMt": {
"tmMatch": 0,
- "default": 10,
- "total": 10
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -6388,9 +6309,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 79,
- "default": 152,
- "total": 231
+ "tmMatch": 0,
+ "default": 65,
+ "total": 65
},
"approvalCosts": {
"tmMatch": 0,
@@ -6402,78 +6323,38 @@
},
{
"user": {
- "id": 15741847,
- "username": "aliensareghosts",
- "fullName": "aliensareghosts",
+ "id": 15865283,
+ "username": "alex33667",
+ "fullName": "alex33667",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15741847/medium/b6dfb039c39057b612dec75f75e5a800_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15865283/medium/c847ee9e7a5143c7087de7a0933dd357_default.png",
"preTranslated": 0,
- "totalCosts": 179
+ "totalCosts": 31
},
"languages": [
{
"language": {
- "id": "ro",
- "name": "Romanian",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 51
- },
- "translated": {
- "tmMatch": 3,
- "default": 48,
- "total": 51
- },
- "targetTranslated": {
- "tmMatch": 3,
- "default": 57,
- "total": 60
- },
- "translatedByMt": {
- "tmMatch": 2,
- "default": 29,
- "total": 31
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 3,
- "default": 48,
- "total": 51
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 128
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 128,
- "total": 128
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 152,
- "total": 152
+ "default": 31,
+ "total": 31
},
"translatedByMt": {
"tmMatch": 0,
- "default": 117,
- "total": 117
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -6482,8 +6363,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 128,
- "total": 128
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -6495,38 +6376,38 @@
},
{
"user": {
- "id": 15105905,
- "username": "anatech",
- "fullName": "anatech",
+ "id": 15741847,
+ "username": "aliensareghosts",
+ "fullName": "aliensareghosts",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15105905/medium/c3a09f1129a0424340c5049c1fd40df9_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15741847/medium/b6dfb039c39057b612dec75f75e5a800_default.png",
"preTranslated": 0,
- "totalCosts": 63
+ "totalCosts": 6
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "ro",
+ "name": "Romanian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 63
+ "totalCosts": 6
},
"translated": {
- "tmMatch": 1,
- "default": 62,
- "total": 63
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 61,
- "total": 62
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"translatedByMt": {
"tmMatch": 0,
- "default": 49,
- "total": 49
+ "default": 6,
+ "total": 6
},
"approved": {
"tmMatch": 0,
@@ -6534,9 +6415,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 62,
- "total": 63
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"approvalCosts": {
"tmMatch": 0,
@@ -6548,38 +6429,38 @@
},
{
"user": {
- "id": 15736381,
- "username": "andows",
- "fullName": "andows",
+ "id": 15318490,
+ "username": "arthursw",
+ "fullName": "arthursw",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15736381/medium/9a5418971d70201a5b5848d668517d33_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15318490/medium/673173431aeb53f29ca5516e9aa87bec_default.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 92
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 92
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 92,
+ "total": 92
},
"targetTranslated": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 108,
+ "total": 108
},
"translatedByMt": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 10,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -6588,8 +6469,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 92,
+ "total": 92
},
"approvalCosts": {
"tmMatch": 0,
@@ -6601,38 +6482,38 @@
},
{
"user": {
- "id": 15734307,
- "username": "annakuv",
- "fullName": "annakuv",
+ "id": 15467576,
+ "username": "augur",
+ "fullName": "augur",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15734307/medium/7cb6e7afa5d729afd93012a1a1d67398_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15467576/medium/471f881427c816c83c952446739e01d8_default.png",
"preTranslated": 0,
- "totalCosts": 31
+ "totalCosts": 315
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 31
+ "totalCosts": 315
},
"translated": {
- "tmMatch": 0,
- "default": 31,
- "total": 31
+ "tmMatch": 11,
+ "default": 304,
+ "total": 315
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 37,
- "total": 37
+ "tmMatch": 11,
+ "default": 274,
+ "total": 285
},
"translatedByMt": {
"tmMatch": 0,
- "default": 20,
- "total": 20
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -6640,9 +6521,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 31,
- "total": 31
+ "tmMatch": 11,
+ "default": 304,
+ "total": 315
},
"approvalCosts": {
"tmMatch": 0,
@@ -6654,38 +6535,38 @@
},
{
"user": {
- "id": 15590369,
- "username": "antmap",
- "fullName": "antmap",
+ "id": 15815975,
+ "username": "blackbirdsky",
+ "fullName": "blackbirdsky",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15590369/medium/823728f8cc9cf2635dda256398ca0d6b.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15815975/medium/758e4e72f88d72d371ca1e5f19776826_default.png",
"preTranslated": 0,
- "totalCosts": 47
+ "totalCosts": 106
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 47
+ "totalCosts": 106
},
"translated": {
- "tmMatch": 0,
- "default": 47,
- "total": 47
+ "tmMatch": 1,
+ "default": 105,
+ "total": 106
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 100,
- "total": 100
+ "tmMatch": 1,
+ "default": 89,
+ "total": 90
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 43,
+ "total": 44
},
"approved": {
"tmMatch": 0,
@@ -6693,9 +6574,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 47,
- "total": 47
+ "tmMatch": 1,
+ "default": 105,
+ "total": 106
},
"approvalCosts": {
"tmMatch": 0,
@@ -6707,38 +6588,38 @@
},
{
"user": {
- "id": 15436824,
- "username": "araujo.eth",
- "fullName": "araujo.eth",
+ "id": 15793045,
+ "username": "brkvmzrm",
+ "fullName": "brkvmzrm",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15436824/medium/1b34b97c1e9e1a2ec99a7fba8d2dbada_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15793045/medium/e8096c76242f0dab490ea7732ac1bd15_default.png",
"preTranslated": 0,
- "totalCosts": 471
+ "totalCosts": 9
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "sr-CS",
+ "name": "Serbian (Latin)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 471
+ "totalCosts": 9
},
"translated": {
- "tmMatch": 19,
- "default": 452,
- "total": 471
+ "tmMatch": 3,
+ "default": 6,
+ "total": 9
},
"targetTranslated": {
- "tmMatch": 19,
- "default": 506,
- "total": 525
+ "tmMatch": 2,
+ "default": 4,
+ "total": 6
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 213,
- "total": 214
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"approved": {
"tmMatch": 0,
@@ -6746,9 +6627,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 19,
- "default": 452,
- "total": 471
+ "tmMatch": 3,
+ "default": 6,
+ "total": 9
},
"approvalCosts": {
"tmMatch": 0,
@@ -6760,33 +6641,33 @@
},
{
"user": {
- "id": 15663547,
- "username": "arefhormozi",
- "fullName": "arefhormozi",
+ "id": 15887185,
+ "username": "buck10",
+ "fullName": "buck10",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15663547/medium/74f3617884744becdde60adc64971137_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887185/medium/eea1fe3925d043a21d84fade6ea6e19e_default.png",
"preTranslated": 0,
- "totalCosts": 554
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 554
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 0,
- "default": 554,
- "total": 554
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 716,
- "total": 716
+ "tmMatch": 7,
+ "default": 0,
+ "total": 7
},
"translatedByMt": {
"tmMatch": 0,
@@ -6799,52 +6680,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 554,
- "total": 554
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15318490,
- "username": "arthursw",
- "fullName": "arthursw",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15318490/medium/673173431aeb53f29ca5516e9aa87bec_default.png",
- "preTranslated": 0,
- "totalCosts": 1130
- },
- "languages": [
+ },
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1130
+ "totalCosts": 1
},
"translated": {
- "tmMatch": 6,
- "default": 1124,
- "total": 1130
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 1252,
- "total": 1256
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"translatedByMt": {
- "tmMatch": 5,
- "default": 351,
- "total": 356
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -6852,9 +6720,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 6,
- "default": 1124,
- "total": 1130
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approvalCosts": {
"tmMatch": 0,
@@ -6866,38 +6734,38 @@
},
{
"user": {
- "id": 15436748,
- "username": "asiff",
- "fullName": "asiff",
+ "id": 15779719,
+ "username": "cld02",
+ "fullName": "cld02",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15436748/medium/b60846bf07ed7e860cc2fa1fb3da61d5_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15779719/medium/d9928aad0e682b9a11f5a519858e0927_default.png",
"preTranslated": 0,
- "totalCosts": 49
+ "totalCosts": 44
},
"languages": [
{
"language": {
- "id": "bn",
- "name": "Bengali",
+ "id": "ro",
+ "name": "Romanian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 49
+ "totalCosts": 44
},
"translated": {
- "tmMatch": 6,
- "default": 43,
- "total": 49
+ "tmMatch": 0,
+ "default": 44,
+ "total": 44
},
"targetTranslated": {
- "tmMatch": 8,
- "default": 76,
- "total": 84
+ "tmMatch": 0,
+ "default": 58,
+ "total": 58
},
"translatedByMt": {
- "tmMatch": 3,
+ "tmMatch": 0,
"default": 0,
- "total": 3
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -6905,9 +6773,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 6,
- "default": 43,
- "total": 49
+ "tmMatch": 0,
+ "default": 44,
+ "total": 44
},
"approvalCosts": {
"tmMatch": 0,
@@ -6919,38 +6787,38 @@
},
{
"user": {
- "id": 15467576,
- "username": "augur",
- "fullName": "augur",
+ "id": 15783329,
+ "username": "edgolron",
+ "fullName": "edgolron",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15467576/medium/471f881427c816c83c952446739e01d8_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783329/medium/d6363ce0aafa5df6f74723d2b52945a5_default.png",
"preTranslated": 0,
- "totalCosts": 327
+ "totalCosts": 263
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 327
+ "totalCosts": 263
},
"translated": {
- "tmMatch": 17,
- "default": 310,
- "total": 327
+ "tmMatch": 5,
+ "default": 258,
+ "total": 263
},
"targetTranslated": {
- "tmMatch": 17,
- "default": 255,
- "total": 272
+ "tmMatch": 9,
+ "default": 277,
+ "total": 286
},
"translatedByMt": {
- "tmMatch": 13,
- "default": 0,
- "total": 13
+ "tmMatch": 4,
+ "default": 184,
+ "total": 188
},
"approved": {
"tmMatch": 0,
@@ -6958,9 +6826,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 17,
- "default": 310,
- "total": 327
+ "tmMatch": 5,
+ "default": 258,
+ "total": 263
},
"approvalCosts": {
"tmMatch": 0,
@@ -6972,33 +6840,33 @@
},
{
"user": {
- "id": 15621485,
- "username": "behzin",
- "fullName": "behzin",
+ "id": 15841839,
+ "username": "ekc9399",
+ "fullName": "ekc9399",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15621485/medium/77e5257f434dea7677892a0d4a3f712f_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15841839/medium/0a25585c566bb1f7be4cba84b02e8561_default.png",
"preTranslated": 0,
- "totalCosts": 8
+ "totalCosts": 2636
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 10
},
"translated": {
- "tmMatch": 8,
+ "tmMatch": 10,
"default": 0,
- "total": 8
+ "total": 10
},
"targetTranslated": {
- "tmMatch": 12,
+ "tmMatch": 7,
"default": 0,
- "total": 12
+ "total": 7
},
"translatedByMt": {
"tmMatch": 0,
@@ -7011,47 +6879,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 8,
+ "tmMatch": 10,
"default": 0,
- "total": 8
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15686161,
- "username": "bibinur",
- "fullName": "bibinur",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15686161/medium/429c40e1ac2182d9197fa05d2f4cb27f_default.png",
- "preTranslated": 0,
- "totalCosts": 63
- },
- "languages": [
+ },
{
"language": {
- "id": "kk",
- "name": "Kazakh",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 63
+ "totalCosts": 2587
},
"translated": {
- "tmMatch": 63,
- "default": 0,
- "total": 63
+ "tmMatch": 548,
+ "default": 2039,
+ "total": 2587
},
"targetTranslated": {
- "tmMatch": 58,
- "default": 0,
- "total": 58
+ "tmMatch": 548,
+ "default": 2039,
+ "total": 2587
},
"translatedByMt": {
"tmMatch": 0,
@@ -7064,52 +6919,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 63,
- "default": 0,
- "total": 63
+ "tmMatch": 548,
+ "default": 2039,
+ "total": 2587
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 14247352,
- "username": "borja_reverter",
- "fullName": "borja_reverter",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14247352/medium/88273f0b60397d738624b328fe45c13e.png",
- "preTranslated": 0,
- "totalCosts": 458
- },
- "languages": [
+ },
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "ms",
+ "name": "Malay",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 458
+ "totalCosts": 39
},
"translated": {
- "tmMatch": 0,
- "default": 458,
- "total": 458
+ "tmMatch": 4,
+ "default": 35,
+ "total": 39
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 530,
- "total": 530
+ "tmMatch": 4,
+ "default": 35,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
- "default": 69,
- "total": 69
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -7117,9 +6959,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 458,
- "total": 458
+ "tmMatch": 4,
+ "default": 35,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -7131,33 +6973,33 @@
},
{
"user": {
- "id": 15738197,
- "username": "cocilea",
- "fullName": "cocilea",
+ "id": 15849463,
+ "username": "emre4621",
+ "fullName": "emre4621",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15738197/medium/56d83dfabc8e57d409a83a856d0808e0_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15849463/medium/a97b1ae195259f09bd9463276d67059e_default.png",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 58
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 58
},
"translated": {
- "tmMatch": 2,
- "default": 2,
- "total": 4
+ "tmMatch": 0,
+ "default": 58,
+ "total": 58
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 4,
- "total": 10
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"translatedByMt": {
"tmMatch": 0,
@@ -7170,9 +7012,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 2,
- "total": 4
+ "tmMatch": 0,
+ "default": 58,
+ "total": 58
},
"approvalCosts": {
"tmMatch": 0,
@@ -7184,38 +7026,38 @@
},
{
"user": {
- "id": 14545694,
- "username": "dadabosade",
- "fullName": "dadabosade",
+ "id": 14712154,
+ "username": "fivenicerice",
+ "fullName": "fivenicerice",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14545694/medium/339d4318a4366cdcd7a0c8b6c2a77f2e_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14712154/medium/3730e404a7ef0a2e5f76426f84376d53.jpg",
"preTranslated": 0,
- "totalCosts": 160
+ "totalCosts": 726
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 160
+ "totalCosts": 726
},
"translated": {
- "tmMatch": 0,
- "default": 160,
- "total": 160
+ "tmMatch": 2,
+ "default": 724,
+ "total": 726
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 227,
- "total": 227
+ "tmMatch": 3,
+ "default": 1228,
+ "total": 1231
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 298,
+ "total": 298
},
"approved": {
"tmMatch": 0,
@@ -7223,9 +7065,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 160,
- "total": 160
+ "tmMatch": 2,
+ "default": 724,
+ "total": 726
},
"approvalCosts": {
"tmMatch": 0,
@@ -7237,38 +7079,38 @@
},
{
"user": {
- "id": 15711897,
- "username": "deymison",
- "fullName": "deymison",
+ "id": 15760975,
+ "username": "fkhaibari",
+ "fullName": "fkhaibari",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15711897/medium/1ef720cca42e3af55c16939ac1143b9c_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15760975/medium/22277ec852691473ad454f8e9171c180_default.png",
"preTranslated": 0,
- "totalCosts": 151
+ "totalCosts": 59
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 151
+ "totalCosts": 59
},
"translated": {
- "tmMatch": 10,
- "default": 141,
- "total": 151
+ "tmMatch": 1,
+ "default": 58,
+ "total": 59
},
"targetTranslated": {
- "tmMatch": 11,
- "default": 161,
- "total": 172
+ "tmMatch": 1,
+ "default": 56,
+ "total": 57
},
"translatedByMt": {
- "tmMatch": 6,
- "default": 48,
- "total": 54
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -7276,9 +7118,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 141,
- "total": 151
+ "tmMatch": 1,
+ "default": 58,
+ "total": 59
},
"approvalCosts": {
"tmMatch": 0,
@@ -7290,33 +7132,33 @@
},
{
"user": {
- "id": 15658725,
- "username": "dibe",
- "fullName": "dibe",
+ "id": 15816617,
+ "username": "floaty",
+ "fullName": "floaty",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15658725/medium/c4adde0634fd9e08918589e32ddf15f1_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816617/medium/0f65fc552cc66afb5d5e2cf1b56ac252_default.png",
"preTranslated": 0,
- "totalCosts": 183
+ "totalCosts": 73
},
"languages": [
{
"language": {
- "id": "ig",
- "name": "Igbo",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 183
+ "totalCosts": 73
},
"translated": {
- "tmMatch": 0,
- "default": 183,
- "total": 183
+ "tmMatch": 1,
+ "default": 72,
+ "total": 73
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 203,
- "total": 203
+ "tmMatch": 1,
+ "default": 140,
+ "total": 141
},
"translatedByMt": {
"tmMatch": 0,
@@ -7329,9 +7171,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 183,
- "total": 183
+ "tmMatch": 1,
+ "default": 72,
+ "total": 73
},
"approvalCosts": {
"tmMatch": 0,
@@ -7343,33 +7185,33 @@
},
{
"user": {
- "id": 15710295,
- "username": "eeinjay18",
- "fullName": "eeinjay18",
+ "id": 15797935,
+ "username": "florita",
+ "fullName": "florita",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15710295/medium/090ae08974b8c6e527836cfe1cf303e5_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797935/medium/d50b4242e896ee8d17a6a7547f77f598_default.png",
"preTranslated": 0,
- "totalCosts": 30
+ "totalCosts": 490
},
"languages": [
{
"language": {
- "id": "tl",
- "name": "Tagalog",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 30
+ "totalCosts": 490
},
"translated": {
- "tmMatch": 0,
- "default": 30,
- "total": 30
+ "tmMatch": 11,
+ "default": 479,
+ "total": 490
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 13,
- "total": 13
+ "tmMatch": 11,
+ "default": 494,
+ "total": 505
},
"translatedByMt": {
"tmMatch": 0,
@@ -7382,9 +7224,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 30,
- "total": 30
+ "tmMatch": 11,
+ "default": 479,
+ "total": 490
},
"approvalCosts": {
"tmMatch": 0,
@@ -7396,38 +7238,38 @@
},
{
"user": {
- "id": 15731467,
- "username": "efam2112",
- "fullName": "efam2112",
+ "id": 15733781,
+ "username": "forreal",
+ "fullName": "forreal",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15731467/medium/c1ad299f86eedc020ecbd390c3c8bb96_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15733781/medium/58f9743e41e4ca940a6f9c6f255c346b_default.png",
"preTranslated": 0,
- "totalCosts": 327
+ "totalCosts": 104
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "cs",
+ "name": "Czech",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 327
+ "totalCosts": 104
},
"translated": {
"tmMatch": 0,
- "default": 327,
- "total": 327
+ "default": 104,
+ "total": 104
},
"targetTranslated": {
"tmMatch": 0,
- "default": 361,
- "total": 361
+ "default": 102,
+ "total": 102
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 9,
+ "total": 9
},
"approved": {
"tmMatch": 0,
@@ -7436,8 +7278,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 327,
- "total": 327
+ "default": 104,
+ "total": 104
},
"approvalCosts": {
"tmMatch": 0,
@@ -7449,38 +7291,38 @@
},
{
"user": {
- "id": 15761475,
- "username": "erika.grassdragon",
- "fullName": "erika.grassdragon",
+ "id": 15337968,
+ "username": "giantpenguin",
+ "fullName": "giantpenguin",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15761475/medium/da952aba0f8a1e9f78e5e29fbafc7ca8_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15337968/medium/6eafe6557864573c6cb65e7f1cf11979_default.png",
"preTranslated": 0,
- "totalCosts": 102
+ "totalCosts": 124
},
"languages": [
{
"language": {
- "id": "ms",
- "name": "Malay",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 102
+ "totalCosts": 124
},
"translated": {
- "tmMatch": 4,
- "default": 98,
- "total": 102
+ "tmMatch": 3,
+ "default": 121,
+ "total": 124
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 113,
- "total": 117
+ "tmMatch": 7,
+ "default": 213,
+ "total": 220
},
"translatedByMt": {
- "tmMatch": 3,
+ "tmMatch": 0,
"default": 0,
- "total": 3
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -7488,9 +7330,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 98,
- "total": 102
+ "tmMatch": 3,
+ "default": 121,
+ "total": 124
},
"approvalCosts": {
"tmMatch": 0,
@@ -7502,38 +7344,38 @@
},
{
"user": {
- "id": 15670551,
- "username": "erwanmichel",
- "fullName": "erwanmichel",
+ "id": 15791839,
+ "username": "gussan",
+ "fullName": "gussan",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15670551/medium/e3500342034388be5e946703b176dfb9_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15791839/medium/7078a31d735e6ea2909c5f18a204da28_default.png",
"preTranslated": 0,
- "totalCosts": 22
+ "totalCosts": 291
},
"languages": [
{
"language": {
- "id": "hr",
- "name": "Croatian",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22
+ "totalCosts": 291
},
"translated": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 4,
+ "default": 287,
+ "total": 291
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 19,
- "total": 19
+ "tmMatch": 14,
+ "default": 798,
+ "total": 812
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"approved": {
"tmMatch": 0,
@@ -7541,9 +7383,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 4,
+ "default": 287,
+ "total": 291
},
"approvalCosts": {
"tmMatch": 0,
@@ -7555,33 +7397,33 @@
},
{
"user": {
- "id": 15760975,
- "username": "fkhaibari",
- "fullName": "fkhaibari",
+ "id": 15505848,
+ "username": "hayashijanu",
+ "fullName": "hayashijanu",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15760975/medium/22277ec852691473ad454f8e9171c180_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15505848/medium/2b9d7bd5232e9e19fb5bd7d01415dc75_default.png",
"preTranslated": 0,
- "totalCosts": 20
+ "totalCosts": 250
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 20
+ "totalCosts": 250
},
"translated": {
- "tmMatch": 11,
- "default": 9,
- "total": 20
+ "tmMatch": 0,
+ "default": 250,
+ "total": 250
},
"targetTranslated": {
- "tmMatch": 9,
- "default": 15,
- "total": 24
+ "tmMatch": 0,
+ "default": 227,
+ "total": 227
},
"translatedByMt": {
"tmMatch": 0,
@@ -7594,9 +7436,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 11,
- "default": 9,
- "total": 20
+ "tmMatch": 0,
+ "default": 250,
+ "total": 250
},
"approvalCosts": {
"tmMatch": 0,
@@ -7608,38 +7450,38 @@
},
{
"user": {
- "id": 15755697,
- "username": "fortunavirtu7",
- "fullName": "fortunavirtu7",
+ "id": 15844527,
+ "username": "huephuong",
+ "fullName": "huephuong",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15755697/medium/cad214b234ac3c088d3318591de2c6f1_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15844527/medium/a4d5a8ae8c27d8cae9261676ee81bbeb_default.png",
"preTranslated": 0,
- "totalCosts": 25
+ "totalCosts": 3594
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 25
+ "totalCosts": 3594
},
"translated": {
- "tmMatch": 0,
- "default": 25,
- "total": 25
+ "tmMatch": 36,
+ "default": 3558,
+ "total": 3594
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 26,
- "total": 26
+ "tmMatch": 61,
+ "default": 5028,
+ "total": 5089
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 9,
"default": 0,
- "total": 0
+ "total": 9
},
"approved": {
"tmMatch": 0,
@@ -7647,9 +7489,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 25,
- "total": 25
+ "tmMatch": 36,
+ "default": 3558,
+ "total": 3594
},
"approvalCosts": {
"tmMatch": 0,
@@ -7661,38 +7503,38 @@
},
{
"user": {
- "id": 15760083,
- "username": "hameed1970",
- "fullName": "hameed1970",
+ "id": 15896939,
+ "username": "iNatas",
+ "fullName": "iNatas",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15760083/medium/10d5ae2187e6397956a44ed545d484e9_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15896939/medium/81ad856f439fd2161c40c78913c17005_default.png",
"preTranslated": 0,
- "totalCosts": 6
+ "totalCosts": 24
},
"languages": [
{
"language": {
- "id": "te",
- "name": "Telugu",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6
+ "totalCosts": 24
},
"translated": {
- "tmMatch": 1,
- "default": 5,
- "total": 6
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 5,
- "total": 7
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -7700,9 +7542,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 5,
- "total": 6
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
},
"approvalCosts": {
"tmMatch": 0,
@@ -7714,38 +7556,38 @@
},
{
"user": {
- "id": 15299686,
- "username": "henn89",
- "fullName": "henn89",
- "userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15299686/medium/4d6be7be916e105b06a37421010adfb0_default.png",
+ "id": 15558917,
+ "username": "imalittlemole",
+ "fullName": "imalittlemole",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15558917/medium/3140ea0253adc0e3f3c81b050f3b30b3.png",
"preTranslated": 0,
- "totalCosts": 22
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "hu",
- "name": "Hungarian",
- "userRole": "Restrict Access",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 21,
- "total": 21
+ "tmMatch": 6,
+ "default": 0,
+ "total": 6
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -7753,9 +7595,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -7767,33 +7609,33 @@
},
{
"user": {
- "id": 15709555,
- "username": "henryjr",
- "fullName": "henryjr",
+ "id": 15820855,
+ "username": "irynamuiassarova",
+ "fullName": "irynamuiassarova",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15709555/medium/d272c751ec36ebd72fa5658b6a9770dc_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15820855/medium/f885183eca0fe586cbf9985e1d075e0f_default.png",
"preTranslated": 0,
- "totalCosts": 11
+ "totalCosts": 123
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 123
},
"translated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 123,
+ "total": 123
},
"targetTranslated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 105,
+ "total": 105
},
"translatedByMt": {
"tmMatch": 0,
@@ -7807,8 +7649,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 123,
+ "total": 123
},
"approvalCosts": {
"tmMatch": 0,
@@ -7820,33 +7662,33 @@
},
{
"user": {
- "id": 15532451,
- "username": "hmsc",
- "fullName": "hmsc",
+ "id": 15793393,
+ "username": "jawnior",
+ "fullName": "jawnior",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15532451/medium/35dde8df528ea3b37f3891ff92059b3f_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15793393/medium/5a520790143c8235899f8cef18106545_default.png",
"preTranslated": 0,
- "totalCosts": 96
+ "totalCosts": 142
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 96
+ "totalCosts": 142
},
"translated": {
"tmMatch": 0,
- "default": 96,
- "total": 96
+ "default": 142,
+ "total": 142
},
"targetTranslated": {
"tmMatch": 0,
- "default": 206,
- "total": 206
+ "default": 135,
+ "total": 135
},
"translatedByMt": {
"tmMatch": 0,
@@ -7860,8 +7702,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 96,
- "total": 96
+ "default": 142,
+ "total": 142
},
"approvalCosts": {
"tmMatch": 0,
@@ -7873,38 +7715,38 @@
},
{
"user": {
- "id": 15666259,
- "username": "hrant",
- "fullName": "hrant",
+ "id": 15783923,
+ "username": "jim-1998",
+ "fullName": "jim-1998",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15666259/medium/03f1f0df43900a27af9c01edfd723292_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783923/medium/eca420e6e8bb3f959364b76e4bb4c914_default.png",
"preTranslated": 0,
- "totalCosts": 13
+ "totalCosts": 24
},
"languages": [
{
"language": {
- "id": "hy-AM",
- "name": "Armenian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 13
+ "totalCosts": 24
},
"translated": {
- "tmMatch": 1,
- "default": 12,
- "total": 13
+ "tmMatch": 5,
+ "default": 19,
+ "total": 24
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 9,
- "total": 10
+ "tmMatch": 11,
+ "default": 31,
+ "total": 42
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 5,
+ "default": 1,
+ "total": 6
},
"approved": {
"tmMatch": 0,
@@ -7912,9 +7754,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 12,
- "total": 13
+ "tmMatch": 5,
+ "default": 19,
+ "total": 24
},
"approvalCosts": {
"tmMatch": 0,
@@ -7926,38 +7768,38 @@
},
{
"user": {
- "id": 15644265,
- "username": "ilyamakarov",
- "fullName": "ilyamakarov",
+ "id": 15821191,
+ "username": "jkmharambe",
+ "fullName": "jkmharambe",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15644265/medium/d8a96381e0c1acc6434e3e5b2060aedf_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15821191/medium/98569265061586f339bdfcbfcaba42fd_default.png",
"preTranslated": 0,
- "totalCosts": 96
+ "totalCosts": 105
},
"languages": [
{
"language": {
- "id": "et",
- "name": "Estonian",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 96
+ "totalCosts": 105
},
"translated": {
"tmMatch": 0,
- "default": 96,
- "total": 96
+ "default": 105,
+ "total": 105
},
"targetTranslated": {
"tmMatch": 0,
- "default": 77,
- "total": 77
+ "default": 86,
+ "total": 86
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 15,
+ "total": 15
},
"approved": {
"tmMatch": 0,
@@ -7966,8 +7808,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 96,
- "total": 96
+ "default": 105,
+ "total": 105
},
"approvalCosts": {
"tmMatch": 0,
@@ -7979,38 +7821,38 @@
},
{
"user": {
- "id": 15558917,
- "username": "imalittlemole",
- "fullName": "imalittlemole",
+ "id": 15815505,
+ "username": "jonam007",
+ "fullName": "jonam007",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15558917/medium/3140ea0253adc0e3f3c81b050f3b30b3.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15815505/medium/6135fa5b8c8d7733409c86857af201b4_default.png",
"preTranslated": 0,
- "totalCosts": 2204
+ "totalCosts": 42
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "hi",
+ "name": "Hindi",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2204
+ "totalCosts": 42
},
"translated": {
- "tmMatch": 162,
- "default": 2042,
- "total": 2204
+ "tmMatch": 26,
+ "default": 16,
+ "total": 42
},
"targetTranslated": {
- "tmMatch": 231,
- "default": 3219,
- "total": 3450
+ "tmMatch": 50,
+ "default": 38,
+ "total": 88
},
"translatedByMt": {
- "tmMatch": 14,
- "default": 397,
- "total": 411
+ "tmMatch": 5,
+ "default": 0,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -8018,9 +7860,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 162,
- "default": 2042,
- "total": 2204
+ "tmMatch": 26,
+ "default": 16,
+ "total": 42
},
"approvalCosts": {
"tmMatch": 0,
@@ -8032,38 +7874,38 @@
},
{
"user": {
- "id": 13779781,
- "username": "immense055",
- "fullName": "immense055",
+ "id": 15891369,
+ "username": "kacperm",
+ "fullName": "kacperm",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13779781/medium/03aec1072fede39277fd7edd8d7bd6f8_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15891369/medium/8ab205674e1044c3621ab01c2d938cc2_default.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 1262
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 1262
},
"translated": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 7,
+ "default": 1255,
+ "total": 1262
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 6,
+ "default": 1062,
+ "total": 1068
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 6,
+ "default": 709,
+ "total": 715
},
"approved": {
"tmMatch": 0,
@@ -8071,9 +7913,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 7,
+ "default": 1255,
+ "total": 1262
},
"approvalCosts": {
"tmMatch": 0,
@@ -8085,38 +7927,38 @@
},
{
"user": {
- "id": 15658429,
- "username": "ivana_zajc037",
- "fullName": "ivana_zajc037",
+ "id": 15801649,
+ "username": "kimoonss",
+ "fullName": "kimoonss",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15658429/medium/aca5a31089b000ed7cd5a434ebec884d_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15801649/medium/167c67f950560e1f810d566c572d78fa_default.png",
"preTranslated": 0,
- "totalCosts": 450
+ "totalCosts": 85
},
"languages": [
{
"language": {
- "id": "sr-CS",
- "name": "Serbian (Latin)",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 450
+ "totalCosts": 85
},
"translated": {
- "tmMatch": 13,
- "default": 437,
- "total": 450
+ "tmMatch": 17,
+ "default": 68,
+ "total": 85
},
"targetTranslated": {
- "tmMatch": 12,
- "default": 378,
- "total": 390
+ "tmMatch": 19,
+ "default": 55,
+ "total": 74
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 6,
"default": 0,
- "total": 0
+ "total": 6
},
"approved": {
"tmMatch": 0,
@@ -8124,9 +7966,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 13,
- "default": 437,
- "total": 450
+ "tmMatch": 17,
+ "default": 68,
+ "total": 85
},
"approvalCosts": {
"tmMatch": 0,
@@ -8138,38 +7980,38 @@
},
{
"user": {
- "id": 15630529,
- "username": "izzettin",
- "fullName": "izzettin",
+ "id": 15776027,
+ "username": "korbisch",
+ "fullName": "korbisch",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15630529/medium/a925c7ff8e497dfa221bb5240c2bfbc6_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15776027/medium/5ff7549d8af9bf4fc4bae6e891d9bce5_default.png",
"preTranslated": 0,
- "totalCosts": 24
+ "totalCosts": 665
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 24
+ "totalCosts": 665
},
"translated": {
- "tmMatch": 18,
- "default": 6,
- "total": 24
+ "tmMatch": 9,
+ "default": 656,
+ "total": 665
},
"targetTranslated": {
- "tmMatch": 18,
- "default": 6,
- "total": 24
+ "tmMatch": 9,
+ "default": 635,
+ "total": 644
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 6,
+ "default": 313,
+ "total": 319
},
"approved": {
"tmMatch": 0,
@@ -8177,9 +8019,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 18,
- "default": 6,
- "total": 24
+ "tmMatch": 9,
+ "default": 656,
+ "total": 665
},
"approvalCosts": {
"tmMatch": 0,
@@ -8191,33 +8033,33 @@
},
{
"user": {
- "id": 15752879,
- "username": "jdbnekeme",
- "fullName": "jdbnekeme",
+ "id": 15887127,
+ "username": "kshyun28",
+ "fullName": "kshyun28",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15752879/medium/a15138936ea2b5b5424de795e1840179_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887127/medium/8638193af28570a64a5364efc6acad44_default.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "fil",
+ "name": "Filipino",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 3
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 3,
+ "total": 3
},
"targetTranslated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 5,
+ "total": 5
},
"translatedByMt": {
"tmMatch": 0,
@@ -8231,8 +8073,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 3,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
@@ -8244,38 +8086,38 @@
},
{
"user": {
- "id": 14657804,
- "username": "jhonnyvianello",
- "fullName": "jhonnyvianello",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14657804/medium/005d9fa70fdc5a4fcd818f63cf61e1a0.jpg",
+ "id": 15807305,
+ "username": "kutsaev",
+ "fullName": "kutsaev",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15807305/medium/42b4c245c534a2ab284fe5e2b3c599f9_default.png",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 154
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Translator, Proofreader",
+ "id": "be",
+ "name": "Belarusian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 154
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 29,
+ "default": 125,
+ "total": 154
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 29,
+ "default": 107,
+ "total": 136
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 27,
"default": 0,
- "total": 1
+ "total": 27
},
"approved": {
"tmMatch": 0,
@@ -8283,9 +8125,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 29,
+ "default": 125,
+ "total": 154
},
"approvalCosts": {
"tmMatch": 0,
@@ -8297,33 +8139,33 @@
},
{
"user": {
- "id": 15652021,
- "username": "johnnydemelverda",
- "fullName": "johnnydemelverda",
+ "id": 15835891,
+ "username": "louislucrypto",
+ "fullName": "louislucrypto",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15652021/medium/4fbec993b1080bc77fa8abaa52faacf9_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15835891/medium/00d4bc2556097b390600a1bc57d06aaa_default.png",
"preTranslated": 0,
- "totalCosts": 25
+ "totalCosts": 823
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 25
+ "totalCosts": 823
},
"translated": {
- "tmMatch": 10,
- "default": 15,
- "total": 25
+ "tmMatch": 0,
+ "default": 823,
+ "total": 823
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 21,
- "total": 28
+ "tmMatch": 0,
+ "default": 1407,
+ "total": 1407
},
"translatedByMt": {
"tmMatch": 0,
@@ -8336,9 +8178,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 15,
- "total": 25
+ "tmMatch": 0,
+ "default": 823,
+ "total": 823
},
"approvalCosts": {
"tmMatch": 0,
@@ -8350,38 +8192,38 @@
},
{
"user": {
- "id": 15662775,
- "username": "jonatahan",
- "fullName": "jonatahan",
+ "id": 12557683,
+ "username": "lucasrl",
+ "fullName": "lucasrl",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15662775/medium/c7d4d5391d6228d641e819dce63e0650_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12557683/medium/5c01a0fc29af9e0b22d8d00c40fd8d61.jpg",
"preTranslated": 0,
- "totalCosts": 89
+ "totalCosts": 91
},
"languages": [
{
"language": {
- "id": "pt-PT",
- "name": "Portuguese",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 89
+ "totalCosts": 91
},
"translated": {
"tmMatch": 0,
- "default": 89,
- "total": 89
+ "default": 91,
+ "total": 91
},
"targetTranslated": {
"tmMatch": 0,
- "default": 53,
- "total": 53
+ "default": 97,
+ "total": 97
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 3,
+ "total": 3
},
"approved": {
"tmMatch": 0,
@@ -8390,9 +8232,9 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 89,
- "total": 89
- },
+ "default": 91,
+ "total": 91
+ },
"approvalCosts": {
"tmMatch": 0,
"default": 0,
@@ -8403,38 +8245,38 @@
},
{
"user": {
- "id": 15720025,
- "username": "kassi213__",
- "fullName": "kassi213__",
+ "id": 15881053,
+ "username": "luxxing",
+ "fullName": "luxxing",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15720025/medium/5f6a95e76e4cfafd42eb4dacbb8e79f2_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15881053/medium/95bd3e1a44d660c405ba34c0732edbcc_default.png",
"preTranslated": 0,
- "totalCosts": 41
+ "totalCosts": 70
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 41
+ "totalCosts": 70
},
"translated": {
"tmMatch": 0,
- "default": 41,
- "total": 41
+ "default": 70,
+ "total": 70
},
"targetTranslated": {
"tmMatch": 0,
- "default": 41,
- "total": 41
+ "default": 81,
+ "total": 81
},
"translatedByMt": {
"tmMatch": 0,
- "default": 41,
- "total": 41
+ "default": 7,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -8443,8 +8285,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 41,
- "total": 41
+ "default": 70,
+ "total": 70
},
"approvalCosts": {
"tmMatch": 0,
@@ -8456,38 +8298,38 @@
},
{
"user": {
- "id": 15657153,
- "username": "leomarar",
- "fullName": "leomarar",
+ "id": 15857609,
+ "username": "maikoldelia1980",
+ "fullName": "maikoldelia1980",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15657153/medium/83f088e12e6711ed615f8dd77c3f2be7_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15857609/medium/d701bf5c01e8eb2abfd84556f477d828_default.png",
"preTranslated": 0,
- "totalCosts": 503
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 503
+ "totalCosts": 4
},
"translated": {
- "tmMatch": 4,
- "default": 499,
- "total": 503
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 573,
- "total": 580
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"translatedByMt": {
"tmMatch": 0,
- "default": 62,
- "total": 62
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -8495,9 +8337,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 499,
- "total": 503
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
@@ -8509,38 +8351,38 @@
},
{
"user": {
- "id": 15681061,
- "username": "liangsss",
- "fullName": "liangsss",
+ "id": 15856843,
+ "username": "mariia_pryshko",
+ "fullName": "mariia_pryshko",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15681061/medium/4ec7ebefc4488e8d1ba46b15419fbe1d_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15856843/medium/2c53a645673e90327155f24d7f1237f5_default.png",
"preTranslated": 0,
- "totalCosts": 262
+ "totalCosts": 873
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 262
+ "totalCosts": 873
},
"translated": {
- "tmMatch": 5,
- "default": 257,
- "total": 262
+ "tmMatch": 12,
+ "default": 861,
+ "total": 873
},
"targetTranslated": {
- "tmMatch": 10,
- "default": 497,
- "total": 507
+ "tmMatch": 12,
+ "default": 777,
+ "total": 789
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 44,
- "total": 46
+ "tmMatch": 8,
+ "default": 6,
+ "total": 14
},
"approved": {
"tmMatch": 0,
@@ -8548,9 +8390,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 257,
- "total": 262
+ "tmMatch": 12,
+ "default": 861,
+ "total": 873
},
"approvalCosts": {
"tmMatch": 0,
@@ -8562,38 +8404,38 @@
},
{
"user": {
- "id": 15504286,
- "username": "loscarlos",
- "fullName": "loscarlos",
+ "id": 14845960,
+ "username": "matusame",
+ "fullName": "matusame",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15504286/medium/49a3defb705ade665e9b711c1048e0c4_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14845960/medium/2b9e2f8505875b313fc59f15bb51edab.jpg",
"preTranslated": 0,
- "totalCosts": 34
+ "totalCosts": 655
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 34
+ "totalCosts": 655
},
"translated": {
- "tmMatch": 8,
- "default": 26,
- "total": 34
+ "tmMatch": 13,
+ "default": 642,
+ "total": 655
},
"targetTranslated": {
- "tmMatch": 9,
- "default": 27,
- "total": 36
+ "tmMatch": 16,
+ "default": 694,
+ "total": 710
},
"translatedByMt": {
- "tmMatch": 8,
- "default": 4,
- "total": 12
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -8601,9 +8443,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 8,
- "default": 26,
- "total": 34
+ "tmMatch": 13,
+ "default": 642,
+ "total": 655
},
"approvalCosts": {
"tmMatch": 0,
@@ -8615,38 +8457,38 @@
},
{
"user": {
- "id": 15730243,
- "username": "louisfelixg",
- "fullName": "louisfelixg",
+ "id": 15565689,
+ "username": "mgaaron",
+ "fullName": "mgaaron",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15730243/medium/9056c95317b5bc74f571e423f7251e0a_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15565689/medium/fd4ec0d5993a442994e9fb7284537650_default.png",
"preTranslated": 0,
- "totalCosts": 75
+ "totalCosts": 80
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 75
+ "totalCosts": 80
},
"translated": {
"tmMatch": 0,
- "default": 75,
- "total": 75
+ "default": 80,
+ "total": 80
},
"targetTranslated": {
"tmMatch": 0,
- "default": 82,
- "total": 82
+ "default": 152,
+ "total": 152
},
"translatedByMt": {
"tmMatch": 0,
- "default": 19,
- "total": 19
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -8655,8 +8497,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 75,
- "total": 75
+ "default": 80,
+ "total": 80
},
"approvalCosts": {
"tmMatch": 0,
@@ -8668,38 +8510,38 @@
},
{
"user": {
- "id": 15623763,
- "username": "luanitaa",
- "fullName": "luanitaa",
+ "id": 14739786,
+ "username": "mk.marcus.aurelius",
+ "fullName": "mk.marcus.aurelius",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15623763/medium/09023a39325813d6499aa3ddf184f212_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14739786/medium/2880dbab818b3884cfb090a588203a28_default.png",
"preTranslated": 0,
- "totalCosts": 30
+ "totalCosts": 69
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "cs",
+ "name": "Czech",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 30
+ "totalCosts": 69
},
"translated": {
- "tmMatch": 0,
- "default": 30,
- "total": 30
+ "tmMatch": 2,
+ "default": 67,
+ "total": 69
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 35,
- "total": 35
+ "tmMatch": 2,
+ "default": 62,
+ "total": 64
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -8707,9 +8549,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 30,
- "total": 30
+ "tmMatch": 2,
+ "default": 67,
+ "total": 69
},
"approvalCosts": {
"tmMatch": 0,
@@ -8721,33 +8563,33 @@
},
{
"user": {
- "id": 15690391,
- "username": "maggiezz",
- "fullName": "maggiezz",
+ "id": 15869599,
+ "username": "myymgc",
+ "fullName": "myymgc",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15690391/medium/d9ebe7cfb47dac3d384624f29096b7d9_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869599/medium/b7b876adc838cdd4b027bb025ac47dd9_default.png",
"preTranslated": 0,
- "totalCosts": 9
+ "totalCosts": 10
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9
+ "totalCosts": 10
},
"translated": {
"tmMatch": 0,
- "default": 9,
- "total": 9
+ "default": 10,
+ "total": 10
},
"targetTranslated": {
"tmMatch": 0,
- "default": 10,
- "total": 10
+ "default": 18,
+ "total": 18
},
"translatedByMt": {
"tmMatch": 0,
@@ -8761,8 +8603,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 9,
- "total": 9
+ "default": 10,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -8774,38 +8616,38 @@
},
{
"user": {
- "id": 15482614,
- "username": "mikevic",
- "fullName": "mikevic",
+ "id": 15875251,
+ "username": "noagona",
+ "fullName": "noagona",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15482614/medium/da59d70d53d5f567fa7344aa5b2d9b89_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15875251/medium/beafaf5c34722390e1d1e1dc58ab193b_default.png",
"preTranslated": 0,
- "totalCosts": 367
+ "totalCosts": 211
},
"languages": [
{
"language": {
- "id": "ro",
- "name": "Romanian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 367
+ "totalCosts": 211
},
"translated": {
- "tmMatch": 21,
- "default": 346,
- "total": 367
+ "tmMatch": 0,
+ "default": 211,
+ "total": 211
},
"targetTranslated": {
- "tmMatch": 25,
- "default": 390,
- "total": 415
+ "tmMatch": 0,
+ "default": 238,
+ "total": 238
},
"translatedByMt": {
- "tmMatch": 12,
- "default": 84,
- "total": 96
+ "tmMatch": 0,
+ "default": 155,
+ "total": 155
},
"approved": {
"tmMatch": 0,
@@ -8813,9 +8655,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 21,
- "default": 346,
- "total": 367
+ "tmMatch": 0,
+ "default": 211,
+ "total": 211
},
"approvalCosts": {
"tmMatch": 0,
@@ -8827,38 +8669,38 @@
},
{
"user": {
- "id": 15504428,
- "username": "milevsky",
- "fullName": "milevsky",
+ "id": 14499538,
+ "username": "nodhaiby",
+ "fullName": "nodhaiby",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15504428/medium/f09ff406d89fd0b85f3180efc00d588b_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14499538/medium/b4afe4954488f1cbb0ff50dfdb2d97ae_default.png",
"preTranslated": 0,
- "totalCosts": 162
+ "totalCosts": 336
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 162
+ "totalCosts": 336
},
"translated": {
"tmMatch": 0,
- "default": 162,
- "total": 162
+ "default": 336,
+ "total": 336
},
"targetTranslated": {
"tmMatch": 0,
- "default": 133,
- "total": 133
+ "default": 365,
+ "total": 365
},
"translatedByMt": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 65,
+ "total": 65
},
"approved": {
"tmMatch": 0,
@@ -8867,8 +8709,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 162,
- "total": 162
+ "default": 336,
+ "total": 336
},
"approvalCosts": {
"tmMatch": 0,
@@ -8880,33 +8722,33 @@
},
{
"user": {
- "id": 15759939,
- "username": "mixking98",
- "fullName": "mixking98",
+ "id": 15861375,
+ "username": "nw1ssu",
+ "fullName": "nw1ssu",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15759939/medium/2f3e4cb3d9adb84fbf1c082f15db4a39_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15861375/medium/7fc13c255c11285c08a2b4bc41344626_default.png",
"preTranslated": 0,
- "totalCosts": 25
+ "totalCosts": 11
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 25
+ "totalCosts": 11
},
"translated": {
"tmMatch": 0,
- "default": 25,
- "total": 25
+ "default": 11,
+ "total": 11
},
"targetTranslated": {
"tmMatch": 0,
- "default": 25,
- "total": 25
+ "default": 9,
+ "total": 9
},
"translatedByMt": {
"tmMatch": 0,
@@ -8920,8 +8762,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 25,
- "total": 25
+ "default": 11,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -8933,38 +8775,38 @@
},
{
"user": {
- "id": 15104739,
- "username": "mnet8999",
- "fullName": "mnet8999",
+ "id": 15822531,
+ "username": "oleksandra.davydchuk",
+ "fullName": "oleksandra.davydchuk",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15104739/medium/03271622c0f21b11866ae6dc57709fdb_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15822531/medium/f88ef37f5adac630fce6e232dae67668_default.png",
"preTranslated": 0,
- "totalCosts": 204
+ "totalCosts": 387
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 204
+ "totalCosts": 387
},
"translated": {
- "tmMatch": 15,
- "default": 189,
- "total": 204
+ "tmMatch": 0,
+ "default": 387,
+ "total": 387
},
"targetTranslated": {
- "tmMatch": 14,
- "default": 165,
- "total": 179
+ "tmMatch": 0,
+ "default": 331,
+ "total": 331
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -8972,9 +8814,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 15,
- "default": 189,
- "total": 204
+ "tmMatch": 0,
+ "default": 387,
+ "total": 387
},
"approvalCosts": {
"tmMatch": 0,
@@ -8986,33 +8828,33 @@
},
{
"user": {
- "id": 15709983,
- "username": "muggyw",
- "fullName": "muggyw",
+ "id": 15777781,
+ "username": "pamdany",
+ "fullName": "pamdany",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15709983/medium/e0909209fc16ef904edcd84c5ba39f62_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15777781/medium/9a65428320e5ec9d625f97253b53c9f4_default.png",
"preTranslated": 0,
- "totalCosts": 230
+ "totalCosts": 711
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 230
+ "totalCosts": 711
},
"translated": {
- "tmMatch": 0,
- "default": 230,
- "total": 230
+ "tmMatch": 5,
+ "default": 706,
+ "total": 711
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 198,
- "total": 198
+ "tmMatch": 6,
+ "default": 804,
+ "total": 810
},
"translatedByMt": {
"tmMatch": 0,
@@ -9025,9 +8867,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 230,
- "total": 230
+ "tmMatch": 5,
+ "default": 706,
+ "total": 711
},
"approvalCosts": {
"tmMatch": 0,
@@ -9039,33 +8881,33 @@
},
{
"user": {
- "id": 15627487,
- "username": "mysteryalchemist",
- "fullName": "mysteryalchemist",
+ "id": 15830251,
+ "username": "paodequeijocompingado",
+ "fullName": "paodequeijocompingado",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15627487/medium/b04d798863055a6f17ac25dab1d5c60b_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15830251/medium/df305c6124650d8f50add955b4770062_default.png",
"preTranslated": 0,
- "totalCosts": 232
+ "totalCosts": 43
},
"languages": [
{
"language": {
- "id": "hu",
- "name": "Hungarian",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 232
+ "totalCosts": 43
},
"translated": {
"tmMatch": 0,
- "default": 232,
- "total": 232
+ "default": 43,
+ "total": 43
},
"targetTranslated": {
"tmMatch": 0,
- "default": 216,
- "total": 216
+ "default": 50,
+ "total": 50
},
"translatedByMt": {
"tmMatch": 0,
@@ -9079,8 +8921,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 232,
- "total": 232
+ "default": 43,
+ "total": 43
},
"approvalCosts": {
"tmMatch": 0,
@@ -9092,38 +8934,38 @@
},
{
"user": {
- "id": 15704213,
- "username": "neiwad",
- "fullName": "neiwad",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15704213/medium/c39ce31144c05932cb1cf35896570da9_default.png",
+ "id": 15779979,
+ "username": "qiliuk",
+ "fullName": "qiliuk",
+ "userRole": "Blocked",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15779979/medium/fa50e9730b7826a9077a8f3b0f1fa1d9_default.png",
"preTranslated": 0,
- "totalCosts": 18
+ "totalCosts": 550
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Translator",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 18
+ "totalCosts": 548
},
"translated": {
"tmMatch": 0,
- "default": 18,
- "total": 18
+ "default": 548,
+ "total": 548
},
"targetTranslated": {
"tmMatch": 0,
- "default": 19,
- "total": 19
+ "default": 752,
+ "total": 752
},
"translatedByMt": {
"tmMatch": 0,
- "default": 18,
- "total": 18
+ "default": 385,
+ "total": 385
},
"approved": {
"tmMatch": 0,
@@ -9132,99 +8974,33 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 18,
- "total": 18
+ "default": 548,
+ "total": 548
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15756169,
- "username": "no1013kota",
- "fullName": "no1013kota",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15756169/medium/95da94d5a3950e6f2632b75f9fb466df_default.png",
- "preTranslated": 0,
- "totalCosts": 77
- },
- "languages": [
+ },
{
"language": {
"id": "ja",
"name": "Japanese",
- "userRole": "Translator",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 77
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 0,
- "default": 77,
- "total": 77
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 193,
- "total": 193
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 8,
- "total": 8
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 77,
- "total": 77
- },
- "approvalCosts": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15744515,
- "username": "orquo",
- "fullName": "orquo",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15744515/medium/f13082897e9bcc71975af3b6d16aa8c3_default.png",
- "preTranslated": 0,
- "totalCosts": 120
- },
- "languages": [
- {
- "language": {
- "id": "fr",
- "name": "French",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 120
- },
- "translated": {
- "tmMatch": 0,
- "default": 120,
- "total": 120
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 149,
- "total": 149
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"translatedByMt": {
"tmMatch": 0,
@@ -9237,9 +9013,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 120,
- "total": 120
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -9251,33 +9027,33 @@
},
{
"user": {
- "id": 15733261,
- "username": "pillogomez",
- "fullName": "pillogomez",
+ "id": 15846953,
+ "username": "r4ph43l",
+ "fullName": "r4ph43l",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15733261/medium/4b31bd58261a2d84b46c986529fae04e_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15846953/medium/096645a011f51f1877d62d7f04495591_default.png",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 103
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 103
},
"translated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 103,
+ "total": 103
},
"targetTranslated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 95,
+ "total": 95
},
"translatedByMt": {
"tmMatch": 0,
@@ -9290,9 +9066,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 103,
+ "total": 103
},
"approvalCosts": {
"tmMatch": 0,
@@ -9310,7 +9086,7 @@
"userRole": "Translator, Proofreader",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13986387/medium/72bb87143f2a8d013cddac84c4e2afac.jpg",
"preTranslated": 0,
- "totalCosts": 24307
+ "totalCosts": 19585
},
"languages": [
{
@@ -9320,32 +9096,32 @@
"userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 24307
+ "totalCosts": 19585
},
"translated": {
- "tmMatch": 558,
- "default": 23749,
- "total": 24307
+ "tmMatch": 479,
+ "default": 19106,
+ "total": 19585
},
"targetTranslated": {
- "tmMatch": 615,
- "default": 25966,
- "total": 26581
+ "tmMatch": 499,
+ "default": 20686,
+ "total": 21185
},
"translatedByMt": {
- "tmMatch": 46,
- "default": 1149,
- "total": 1195
+ "tmMatch": 132,
+ "default": 1273,
+ "total": 1405
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 26
+ "total": 27
},
"translationCosts": {
- "tmMatch": 558,
- "default": 23749,
- "total": 24307
+ "tmMatch": 479,
+ "default": 19106,
+ "total": 19585
},
"approvalCosts": {
"tmMatch": 0,
@@ -9357,38 +9133,38 @@
},
{
"user": {
- "id": 15585897,
- "username": "rich_man",
- "fullName": "rich_man",
+ "id": 15812637,
+ "username": "ramoff",
+ "fullName": "ramoff",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15585897/medium/fd7b02c0fe40afe5bb82dc812d16cf30_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15812637/medium/0f9ea3468e0b7411b5600948f312b5f9_default.png",
"preTranslated": 0,
- "totalCosts": 7323
+ "totalCosts": 344
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 7323
+ "totalCosts": 344
},
"translated": {
- "tmMatch": 162,
- "default": 7161,
- "total": 7323
+ "tmMatch": 0,
+ "default": 344,
+ "total": 344
},
"targetTranslated": {
- "tmMatch": 163,
- "default": 6327,
- "total": 6490
+ "tmMatch": 0,
+ "default": 307,
+ "total": 307
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 38,
- "total": 42
+ "tmMatch": 0,
+ "default": 229,
+ "total": 229
},
"approved": {
"tmMatch": 0,
@@ -9396,9 +9172,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 162,
- "default": 7161,
- "total": 7323
+ "tmMatch": 0,
+ "default": 344,
+ "total": 344
},
"approvalCosts": {
"tmMatch": 0,
@@ -9410,38 +9186,38 @@
},
{
"user": {
- "id": 14778478,
- "username": "ricky321u",
- "fullName": "ricky321u",
+ "id": 15086195,
+ "username": "saintchen",
+ "fullName": "saintchen",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14778478/medium/4172614fb3568f84106c89c102f7fb5b_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15086195/medium/cb67cfa9d14a4cb5d9cb8c9ad9fa18b9.jpg",
"preTranslated": 0,
- "totalCosts": 289
+ "totalCosts": 85
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 289
+ "totalCosts": 85
},
"translated": {
- "tmMatch": 1,
- "default": 288,
- "total": 289
+ "tmMatch": 0,
+ "default": 85,
+ "total": 85
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 505,
- "total": 509
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"approved": {
"tmMatch": 0,
@@ -9449,9 +9225,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 288,
- "total": 289
+ "tmMatch": 0,
+ "default": 85,
+ "total": 85
},
"approvalCosts": {
"tmMatch": 0,
@@ -9463,38 +9239,38 @@
},
{
"user": {
- "id": 15448076,
- "username": "sarasanches",
- "fullName": "sarasanches",
+ "id": 15726779,
+ "username": "sempet0.",
+ "fullName": "sempet0.",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15448076/medium/1da781dbffa2f686d99932a0bdf29859_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15726779/medium/df924d75f463a8b625262db79f77ec07_default.png",
"preTranslated": 0,
- "totalCosts": 1614
+ "totalCosts": 278
},
"languages": [
{
"language": {
- "id": "pt-PT",
- "name": "Portuguese",
+ "id": "eu",
+ "name": "Basque",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1614
+ "totalCosts": 278
},
"translated": {
- "tmMatch": 14,
- "default": 1600,
- "total": 1614
+ "tmMatch": 0,
+ "default": 278,
+ "total": 278
},
"targetTranslated": {
- "tmMatch": 13,
- "default": 1786,
- "total": 1799
+ "tmMatch": 0,
+ "default": 226,
+ "total": 226
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 158,
- "total": 162
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -9502,9 +9278,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 14,
- "default": 1600,
- "total": 1614
+ "tmMatch": 0,
+ "default": 278,
+ "total": 278
},
"approvalCosts": {
"tmMatch": 0,
@@ -9516,33 +9292,33 @@
},
{
"user": {
- "id": 15726779,
- "username": "sempet0.",
- "fullName": "sempet0.",
+ "id": 15783373,
+ "username": "skooba007",
+ "fullName": "skooba007",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15726779/medium/df924d75f463a8b625262db79f77ec07_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783373/medium/d4b9ae1fb28fbbc02309db09f08b6791.jpeg",
"preTranslated": 0,
- "totalCosts": 49
+ "totalCosts": 26
},
"languages": [
{
"language": {
- "id": "eu",
- "name": "Basque",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 49
+ "totalCosts": 15
},
"translated": {
"tmMatch": 0,
- "default": 49,
- "total": 49
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
"tmMatch": 0,
- "default": 41,
- "total": 41
+ "default": 15,
+ "total": 15
},
"translatedByMt": {
"tmMatch": 0,
@@ -9556,51 +9332,38 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 49,
- "total": 49
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15594875,
- "username": "shafaqayyub",
- "fullName": "shafaqayyub",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15594875/medium/27f19bb3dca63810e27a388610bac318_default.png",
- "preTranslated": 0,
- "totalCosts": 95
- },
- "languages": [
+ },
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 95
+ "totalCosts": 11
},
"translated": {
- "tmMatch": 16,
- "default": 79,
- "total": 95
+ "tmMatch": 1,
+ "default": 10,
+ "total": 11
},
"targetTranslated": {
- "tmMatch": 18,
- "default": 87,
- "total": 105
+ "tmMatch": 1,
+ "default": 10,
+ "total": 11
},
"translatedByMt": {
- "tmMatch": 9,
- "default": 0,
- "total": 9
+ "tmMatch": 1,
+ "default": 6,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -9608,9 +9371,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 16,
- "default": 79,
- "total": 95
+ "tmMatch": 1,
+ "default": 10,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -9622,38 +9385,38 @@
},
{
"user": {
- "id": 15120909,
- "username": "stradi-invarious",
- "fullName": "stradi-invarious",
+ "id": 15822511,
+ "username": "sofiia.novak",
+ "fullName": "sofiia.novak",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15120909/medium/804841ae67c6c31ca6191266e630de22_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15822511/medium/02f20ff1b91c682f1080d90c2020fb2a_default.png",
"preTranslated": 0,
- "totalCosts": 259
+ "totalCosts": 111
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 259
+ "totalCosts": 111
},
"translated": {
- "tmMatch": 12,
- "default": 247,
- "total": 259
+ "tmMatch": 0,
+ "default": 111,
+ "total": 111
},
"targetTranslated": {
- "tmMatch": 18,
- "default": 304,
- "total": 322
+ "tmMatch": 0,
+ "default": 117,
+ "total": 117
},
"translatedByMt": {
"tmMatch": 0,
- "default": 44,
- "total": 44
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -9661,9 +9424,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 12,
- "default": 247,
- "total": 259
+ "tmMatch": 0,
+ "default": 111,
+ "total": 111
},
"approvalCosts": {
"tmMatch": 0,
@@ -9675,38 +9438,38 @@
},
{
"user": {
- "id": 14950177,
- "username": "tapioka84",
- "fullName": "tapioka84",
+ "id": 15804803,
+ "username": "sun_dariia",
+ "fullName": "sun_dariia",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14950177/medium/beb313e77ee6f94f342383baac038e40_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15804803/medium/e753b43a4cf480cd2a37c5795cdb83ba_default.png",
"preTranslated": 0,
- "totalCosts": 349
+ "totalCosts": 4654
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 349
+ "totalCosts": 4654
},
"translated": {
- "tmMatch": 1,
- "default": 348,
- "total": 349
+ "tmMatch": 79,
+ "default": 4575,
+ "total": 4654
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 332,
- "total": 333
+ "tmMatch": 78,
+ "default": 4299,
+ "total": 4377
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 29,
+ "default": 186,
+ "total": 215
},
"approved": {
"tmMatch": 0,
@@ -9714,9 +9477,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 348,
- "total": 349
+ "tmMatch": 79,
+ "default": 4575,
+ "total": 4654
},
"approvalCosts": {
"tmMatch": 0,
@@ -9728,33 +9491,33 @@
},
{
"user": {
- "id": 15672817,
- "username": "thebuzagi",
- "fullName": "thebuzagi",
+ "id": 15812939,
+ "username": "swanketelers",
+ "fullName": "swanketelers",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15672817/medium/51945b15a89b4d9de324372227ac36de_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15812939/medium/f38089c2d6ac1f2b5158d0c46c62b204_default.png",
"preTranslated": 0,
- "totalCosts": 105
+ "totalCosts": 16
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 105
+ "totalCosts": 16
},
"translated": {
- "tmMatch": 0,
- "default": 105,
- "total": 105
+ "tmMatch": 16,
+ "default": 0,
+ "total": 16
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 93,
- "total": 93
+ "tmMatch": 16,
+ "default": 0,
+ "total": 16
},
"translatedByMt": {
"tmMatch": 0,
@@ -9767,9 +9530,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 105,
- "total": 105
+ "tmMatch": 16,
+ "default": 0,
+ "total": 16
},
"approvalCosts": {
"tmMatch": 0,
@@ -9781,38 +9544,38 @@
},
{
"user": {
- "id": 15736397,
- "username": "tims_wong",
- "fullName": "tims_wong",
+ "id": 15826117,
+ "username": "tamanecvl",
+ "fullName": "tamanecvl",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15736397/medium/b8727390b12b49d7a37a043721b1e8cc_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15826117/medium/b4c4234e5560974ba82b07fd97b6ce02_default.png",
"preTranslated": 0,
- "totalCosts": 57
+ "totalCosts": 179
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 57
+ "totalCosts": 179
},
"translated": {
- "tmMatch": 57,
- "default": 0,
- "total": 57
+ "tmMatch": 0,
+ "default": 179,
+ "total": 179
},
"targetTranslated": {
- "tmMatch": 77,
- "default": 0,
- "total": 77
+ "tmMatch": 0,
+ "default": 171,
+ "total": 171
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 5,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -9820,9 +9583,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 57,
- "default": 0,
- "total": 57
+ "tmMatch": 0,
+ "default": 179,
+ "total": 179
},
"approvalCosts": {
"tmMatch": 0,
@@ -9834,33 +9597,33 @@
},
{
"user": {
- "id": 15632203,
- "username": "tomasfrancisco",
- "fullName": "tomasfrancisco",
+ "id": 15846927,
+ "username": "th30x",
+ "fullName": "th30x",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15632203/medium/3b167445c46b70a002114501f19ae12d_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15846927/medium/c316bda762770d395a80cb631bafba7f_default.png",
"preTranslated": 0,
- "totalCosts": 104
+ "totalCosts": 607
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 104
+ "totalCosts": 607
},
"translated": {
"tmMatch": 0,
- "default": 104,
- "total": 104
+ "default": 607,
+ "total": 607
},
"targetTranslated": {
"tmMatch": 0,
- "default": 105,
- "total": 105
+ "default": 603,
+ "total": 603
},
"translatedByMt": {
"tmMatch": 0,
@@ -9874,8 +9637,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 104,
- "total": 104
+ "default": 607,
+ "total": 607
},
"approvalCosts": {
"tmMatch": 0,
@@ -9887,38 +9650,38 @@
},
{
"user": {
- "id": 15753801,
- "username": "tr4jan",
- "fullName": "tr4jan",
+ "id": 15835107,
+ "username": "thansen.design",
+ "fullName": "thansen.design",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15753801/medium/3b90e971a9e4f89dcf93fefab1b26ae5.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15835107/medium/7e21d4c1dd43cc6ac7ab9faa47d0f7c1_default.png",
"preTranslated": 0,
- "totalCosts": 276
+ "totalCosts": 24
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "sv-SE",
+ "name": "Swedish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 276
+ "totalCosts": 24
},
"translated": {
- "tmMatch": 2,
- "default": 274,
- "total": 276
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 270,
- "total": 271
+ "tmMatch": 0,
+ "default": 23,
+ "total": 23
},
"translatedByMt": {
"tmMatch": 0,
- "default": 113,
- "total": 113
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -9926,9 +9689,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 274,
- "total": 276
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
},
"approvalCosts": {
"tmMatch": 0,
@@ -9940,33 +9703,33 @@
},
{
"user": {
- "id": 15757687,
- "username": "trador2translator",
- "fullName": "trador2translator",
+ "id": 15844201,
+ "username": "tikhi",
+ "fullName": "tikhi",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15757687/medium/b1a86d8005ff37bcd0ab0bd59fe7535c_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15844201/medium/89a35d616eb6d10c601d895a00bf79ba.JPG",
"preTranslated": 0,
- "totalCosts": 69
+ "totalCosts": 99
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 69
+ "totalCosts": 99
},
"translated": {
"tmMatch": 0,
- "default": 69,
- "total": 69
+ "default": 99,
+ "total": 99
},
"targetTranslated": {
"tmMatch": 0,
- "default": 86,
- "total": 86
+ "default": 73,
+ "total": 73
},
"translatedByMt": {
"tmMatch": 0,
@@ -9980,8 +9743,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 69,
- "total": 69
+ "default": 99,
+ "total": 99
},
"approvalCosts": {
"tmMatch": 0,
@@ -9993,38 +9756,38 @@
},
{
"user": {
- "id": 15460936,
- "username": "tsukky",
- "fullName": "tsukky",
+ "id": 15801343,
+ "username": "tonior",
+ "fullName": "tonior",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15460936/medium/99ed6b4051dfcad3d1fa3e4cfaa17073.JPG",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15801343/medium/47a6621fc47ecf631c19ee0fc5f812e7_default.png",
"preTranslated": 0,
- "totalCosts": 670
+ "totalCosts": 677
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 670
+ "totalCosts": 677
},
"translated": {
- "tmMatch": 45,
- "default": 625,
- "total": 670
+ "tmMatch": 3,
+ "default": 674,
+ "total": 677
},
"targetTranslated": {
- "tmMatch": 144,
- "default": 1712,
- "total": 1856
+ "tmMatch": 3,
+ "default": 815,
+ "total": 818
},
"translatedByMt": {
- "tmMatch": 16,
- "default": 232,
- "total": 248
+ "tmMatch": 0,
+ "default": 54,
+ "total": 54
},
"approved": {
"tmMatch": 0,
@@ -10032,9 +9795,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 45,
- "default": 625,
- "total": 670
+ "tmMatch": 3,
+ "default": 674,
+ "total": 677
},
"approvalCosts": {
"tmMatch": 0,
@@ -10046,38 +9809,38 @@
},
{
"user": {
- "id": 15572793,
- "username": "unel",
- "fullName": "unel",
+ "id": 15753801,
+ "username": "tr4jan",
+ "fullName": "tr4jan",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15572793/medium/f0572cd6a5c955867b23de7832f21762_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15753801/medium/3b90e971a9e4f89dcf93fefab1b26ae5.jpeg",
"preTranslated": 0,
- "totalCosts": 86
+ "totalCosts": 49
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 86
+ "totalCosts": 49
},
"translated": {
- "tmMatch": 0,
- "default": 86,
- "total": 86
+ "tmMatch": 24,
+ "default": 25,
+ "total": 49
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 105,
- "total": 105
+ "tmMatch": 28,
+ "default": 25,
+ "total": 53
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 60,
- "total": 60
+ "tmMatch": 24,
+ "default": 25,
+ "total": 49
},
"approved": {
"tmMatch": 0,
@@ -10085,9 +9848,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 86,
- "total": 86
+ "tmMatch": 24,
+ "default": 25,
+ "total": 49
},
"approvalCosts": {
"tmMatch": 0,
@@ -10099,33 +9862,33 @@
},
{
"user": {
- "id": 15657853,
- "username": "wsfb",
- "fullName": "wsfb",
+ "id": 15834217,
+ "username": "transmaster",
+ "fullName": "transmaster",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15657853/medium/c098ebbad1bf973a4f92f2008bcf6d85_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15834217/medium/763c75815f1373c95b94976bae622adc_default.png",
"preTranslated": 0,
- "totalCosts": 509
+ "totalCosts": 1188
},
"languages": [
{
"language": {
- "id": "sv-SE",
- "name": "Swedish",
+ "id": "bg",
+ "name": "Bulgarian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 509
+ "totalCosts": 1188
},
"translated": {
- "tmMatch": 0,
- "default": 509,
- "total": 509
+ "tmMatch": 14,
+ "default": 1174,
+ "total": 1188
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 541,
- "total": 541
+ "tmMatch": 14,
+ "default": 1193,
+ "total": 1207
},
"translatedByMt": {
"tmMatch": 0,
@@ -10138,9 +9901,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 509,
- "total": 509
+ "tmMatch": 14,
+ "default": 1174,
+ "total": 1188
},
"approvalCosts": {
"tmMatch": 0,
@@ -10152,33 +9915,33 @@
},
{
"user": {
- "id": 15744541,
- "username": "wym666",
- "fullName": "wym666",
+ "id": 15448940,
+ "username": "treeleaves30760",
+ "fullName": "treeleaves30760",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15744541/medium/92ee30ee9c04d3a2f29901f9f787fa34_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15448940/medium/66d97d0e069ae24e91f0e84e2c0a9e79_default.png",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 163
},
"languages": [
{
"language": {
- "id": "hi",
- "name": "Hindi",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 163
},
"translated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 163,
+ "total": 163
},
"targetTranslated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 307,
+ "total": 307
},
"translatedByMt": {
"tmMatch": 0,
@@ -10192,8 +9955,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 163,
+ "total": 163
},
"approvalCosts": {
"tmMatch": 0,
@@ -10205,38 +9968,38 @@
},
{
"user": {
- "id": 14915411,
- "username": "xaever",
- "fullName": "xaever",
+ "id": 15460936,
+ "username": "tsukky",
+ "fullName": "tsukky",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14915411/medium/00a54136e01a86f0410b62b78a783123.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15460936/medium/99ed6b4051dfcad3d1fa3e4cfaa17073.JPG",
"preTranslated": 0,
- "totalCosts": 86
+ "totalCosts": 17
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 86
+ "totalCosts": 17
},
"translated": {
- "tmMatch": 0,
- "default": 86,
- "total": 86
+ "tmMatch": 7,
+ "default": 10,
+ "total": 17
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 93,
- "total": 93
+ "tmMatch": 29,
+ "default": 27,
+ "total": 56
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 1,
+ "default": 5,
+ "total": 6
},
"approved": {
"tmMatch": 0,
@@ -10244,9 +10007,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 86,
- "total": 86
+ "tmMatch": 7,
+ "default": 10,
+ "total": 17
},
"approvalCosts": {
"tmMatch": 0,
@@ -10258,13 +10021,13 @@
},
{
"user": {
- "id": 15737953,
- "username": "yh961",
- "fullName": "yh961",
+ "id": 15810439,
+ "username": "wky32768",
+ "fullName": "wky32768",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15737953/medium/a83dafde4547c6a9944964233a42c259_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15810439/medium/bad663f0f7e2b1cec4a5da863ead6caa.jpeg",
"preTranslated": 0,
- "totalCosts": 76
+ "totalCosts": 53
},
"languages": [
{
@@ -10274,17 +10037,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 76
+ "totalCosts": 53
},
"translated": {
- "tmMatch": 76,
- "default": 0,
- "total": 76
+ "tmMatch": 0,
+ "default": 53,
+ "total": 53
},
"targetTranslated": {
- "tmMatch": 153,
- "default": 0,
- "total": 153
+ "tmMatch": 0,
+ "default": 107,
+ "total": 107
},
"translatedByMt": {
"tmMatch": 0,
@@ -10297,9 +10060,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 76,
- "default": 0,
- "total": 76
+ "tmMatch": 0,
+ "default": 53,
+ "total": 53
},
"approvalCosts": {
"tmMatch": 0,
@@ -10311,38 +10074,38 @@
},
{
"user": {
- "id": 15150402,
- "username": "ymcei",
- "fullName": "ymcei",
+ "id": 15144292,
+ "username": "ytison",
+ "fullName": "ytison",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15150402/medium/1a1f8a2f890437531f6f8bc23267b47b.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15144292/medium/303a9c200ea05f3a6af7273b3e21c301_default.png",
"preTranslated": 0,
- "totalCosts": 29
+ "totalCosts": 204
},
"languages": [
{
"language": {
- "id": "be",
- "name": "Belarusian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 29
+ "totalCosts": 204
},
"translated": {
"tmMatch": 0,
- "default": 29,
- "total": 29
+ "default": 204,
+ "total": 204
},
"targetTranslated": {
"tmMatch": 0,
- "default": 25,
- "total": 25
+ "default": 245,
+ "total": 245
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 48,
+ "total": 48
},
"approved": {
"tmMatch": 0,
@@ -10351,8 +10114,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 29,
- "total": 29
+ "default": 204,
+ "total": 204
},
"approvalCosts": {
"tmMatch": 0,
@@ -10364,38 +10127,38 @@
},
{
"user": {
- "id": 15621701,
- "username": "yrpang",
- "fullName": "yrpang",
+ "id": 15804799,
+ "username": "zarazara",
+ "fullName": "zarazara",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15621701/medium/1f3bd4d404278435765e262b1bf01d16_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15804799/medium/8590a670951cb7fcff46050cf7699c0d_default.png",
"preTranslated": 0,
- "totalCosts": 55
+ "totalCosts": 177
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 55
+ "totalCosts": 177
},
"translated": {
- "tmMatch": 0,
- "default": 55,
- "total": 55
+ "tmMatch": 5,
+ "default": 172,
+ "total": 177
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 104,
- "total": 104
+ "tmMatch": 8,
+ "default": 225,
+ "total": 233
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 5,
"default": 0,
- "total": 0
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -10403,9 +10166,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 55,
- "total": 55
+ "tmMatch": 5,
+ "default": 172,
+ "total": 177
},
"approvalCosts": {
"tmMatch": 0,
@@ -10417,38 +10180,38 @@
},
{
"user": {
- "id": 15593311,
- "username": "z33271",
- "fullName": "z33271",
+ "id": 15884671,
+ "username": "zhaozhenming",
+ "fullName": "zhaozhenming",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15593311/medium/7394aef4be81953d7c45cc9fe9d788d7_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15884671/medium/60884f4a653164bb3d315f947cbecd83_default.png",
"preTranslated": 0,
- "totalCosts": 995
+ "totalCosts": 91
},
"languages": [
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 995
+ "totalCosts": 91
},
"translated": {
- "tmMatch": 4,
- "default": 991,
- "total": 995
+ "tmMatch": 5,
+ "default": 86,
+ "total": 91
},
"targetTranslated": {
- "tmMatch": 5,
- "default": 1296,
- "total": 1301
+ "tmMatch": 10,
+ "default": 141,
+ "total": 151
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 8,
- "total": 12
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -10456,9 +10219,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 991,
- "total": 995
+ "tmMatch": 5,
+ "default": 86,
+ "total": 91
},
"approvalCosts": {
"tmMatch": 0,
@@ -10470,33 +10233,33 @@
},
{
"user": {
- "id": 15733671,
- "username": "zhang0922",
- "fullName": "zhang0922",
+ "id": 15878735,
+ "username": "zybk",
+ "fullName": "zybk",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15733671/medium/6925b69e946de0faf3eade8f157eadee_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15878735/medium/84feb9c8f0da81b396a6ab28ab88c9f7_default.png",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 773
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 773
},
"translated": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 773,
+ "total": 773
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 0,
- "total": 6
+ "tmMatch": 0,
+ "default": 606,
+ "total": 606
},
"translatedByMt": {
"tmMatch": 0,
@@ -10509,9 +10272,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 773,
+ "total": 773
},
"approvalCosts": {
"tmMatch": 0,
@@ -10523,33 +10286,33 @@
},
{
"user": {
- "id": 15508914,
- "username": "0xycl",
- "fullName": "0xycl.eth (0xycl)",
+ "id": 15858389,
+ "username": "gok7ug",
+ "fullName": "- - (gok7ug)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15508914/medium/98fd4c1396bf4b16bcf44f291ee28fcc.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15858389/medium/2301dd32710c7c8158a63dc3fb74fddf_default.png",
"preTranslated": 0,
- "totalCosts": 128
+ "totalCosts": 60
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 128
+ "totalCosts": 60
},
"translated": {
"tmMatch": 0,
- "default": 128,
- "total": 128
+ "default": 60,
+ "total": 60
},
"targetTranslated": {
"tmMatch": 0,
- "default": 221,
- "total": 221
+ "default": 52,
+ "total": 52
},
"translatedByMt": {
"tmMatch": 0,
@@ -10563,8 +10326,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 128,
- "total": 128
+ "default": 60,
+ "total": 60
},
"approvalCosts": {
"tmMatch": 0,
@@ -10576,33 +10339,33 @@
},
{
"user": {
- "id": 15751745,
- "username": "zookeeper",
- "fullName": "547209227@qq.com (zookeeper)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15751745/medium/d5a9359e370a7822de181b02bdc3332e.png",
+ "id": 14226882,
+ "username": "FutureTrans01",
+ "fullName": "ACO_Future Trans (FutureTrans01)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14226882/medium/6f2e227d358c748cdfcd3a1969d69b20_default.png",
"preTranslated": 0,
- "totalCosts": 16
+ "totalCosts": 731
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
- "userRole": "Translator",
+ "id": "tr",
+ "name": "Turkish",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 16
+ "totalCosts": 731
},
"translated": {
- "tmMatch": 16,
- "default": 0,
- "total": 16
+ "tmMatch": 171,
+ "default": 560,
+ "total": 731
},
"targetTranslated": {
- "tmMatch": 27,
- "default": 0,
- "total": 27
+ "tmMatch": 166,
+ "default": 447,
+ "total": 613
},
"translatedByMt": {
"tmMatch": 0,
@@ -10612,12 +10375,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 1871
},
"translationCosts": {
- "tmMatch": 16,
- "default": 0,
- "total": 16
+ "tmMatch": 171,
+ "default": 560,
+ "total": 731
},
"approvalCosts": {
"tmMatch": 0,
@@ -10629,38 +10392,38 @@
},
{
"user": {
- "id": 15751029,
- "username": "4ndr3s",
- "fullName": "A (4ndr3s)",
+ "id": 15408578,
+ "username": "akey.85_",
+ "fullName": "ASKZ (akey.85_)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15751029/medium/5c541b87c5cb9da1ec885228cb23d33b.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15408578/medium/35137e5b4b05d5afc71f5e7a9c15821c.jpg",
"preTranslated": 0,
- "totalCosts": 1360
+ "totalCosts": 31
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1360
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 1360,
- "total": 1360
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 1611,
- "total": 1611
+ "default": 31,
+ "total": 31
},
"translatedByMt": {
"tmMatch": 0,
- "default": 293,
- "total": 293
+ "default": 31,
+ "total": 31
},
"approved": {
"tmMatch": 0,
@@ -10669,8 +10432,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 1360,
- "total": 1360
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -10682,33 +10445,33 @@
},
{
"user": {
- "id": 13719925,
- "username": "alexpaganmin",
- "fullName": "A Dark God Heart (alexpaganmin)",
+ "id": 15809839,
+ "username": "wahedtalash77",
+ "fullName": "Abdulwahed Talash (wahedtalash77)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13719925/medium/d065a18c910db1080c95637ecc28d6da.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809839/medium/e332f4b5ae8037272a5d092a0d9d0045.jpeg",
"preTranslated": 0,
- "totalCosts": 706
+ "totalCosts": 84
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "fa-AF",
+ "name": "Dari",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 706
+ "totalCosts": 84
},
"translated": {
"tmMatch": 0,
- "default": 706,
- "total": 706
+ "default": 84,
+ "total": 84
},
"targetTranslated": {
"tmMatch": 0,
- "default": 736,
- "total": 736
+ "default": 105,
+ "total": 105
},
"translatedByMt": {
"tmMatch": 0,
@@ -10722,8 +10485,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 706,
- "total": 706
+ "default": 84,
+ "total": 84
},
"approvalCosts": {
"tmMatch": 0,
@@ -10735,101 +10498,88 @@
},
{
"user": {
- "id": 15646061,
- "username": "ZEE21SC",
- "fullName": "A S (ZEE21SC)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15646061/medium/e7376eee33cc51728125838c3ee83420.png",
+ "id": 13151214,
+ "username": "Aco_Trans",
+ "fullName": "Aco (Aco_Trans)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13151214/medium/8d49c17a9752eec54b3a976695e23834_default.png",
"preTranslated": 0,
- "totalCosts": 21
+ "totalCosts": 15926
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
- "userRole": "Translator",
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 21
+ "totalCosts": 7849
},
"translated": {
- "tmMatch": 2,
- "default": 19,
- "total": 21
+ "tmMatch": 611,
+ "default": 7238,
+ "total": 7849
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 20,
- "total": 22
+ "tmMatch": 630,
+ "default": 6816,
+ "total": 7446
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 11,
"default": 0,
- "total": 0
+ "total": 11
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 12564
},
"translationCosts": {
- "tmMatch": 2,
- "default": 19,
- "total": 21
+ "tmMatch": 611,
+ "default": 7238,
+ "total": 7849
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 14226882,
- "username": "FutureTrans01",
- "fullName": "ACO_Future Trans (FutureTrans01)",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14226882/medium/6f2e227d358c748cdfcd3a1969d69b20_default.png",
- "preTranslated": 0,
- "totalCosts": 569
- },
- "languages": [
+ },
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 569
+ "totalCosts": 8077
},
"translated": {
- "tmMatch": 111,
- "default": 458,
- "total": 569
+ "tmMatch": 794,
+ "default": 7283,
+ "total": 8077
},
"targetTranslated": {
- "tmMatch": 97,
- "default": 408,
- "total": 505
+ "tmMatch": 855,
+ "default": 7027,
+ "total": 7882
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 0,
- "total": 4
+ "tmMatch": 11,
+ "default": 21,
+ "total": 32
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1319
+ "total": 9700
},
"translationCosts": {
- "tmMatch": 111,
- "default": 458,
- "total": 569
+ "tmMatch": 794,
+ "default": 7283,
+ "total": 8077
},
"approvalCosts": {
"tmMatch": 0,
@@ -10841,86 +10591,73 @@
},
{
"user": {
- "id": 15548673,
- "username": "ACO_GU",
- "fullName": "ACO_SJS (ACO_GU)",
+ "id": 15036379,
+ "username": "bayan-tech",
+ "fullName": "Aco-BayanTech (bayan-tech)",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15548673/medium/97b26c4f72dce4b2597928269c77ad95_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15036379/medium/753e141785d6f0c1dd9d90a6df87eb05_default.png",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 398
},
"languages": [
{
"language": {
- "id": "gu-IN",
- "name": "Gujarati",
+ "id": "fa-AF",
+ "name": "Dari",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 171
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 30,
+ "default": 141,
+ "total": 171
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 38,
+ "default": 177,
+ "total": 215
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 186
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 30,
+ "default": 141,
+ "total": 171
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15729783,
- "username": "alfonsorodriguezbarrera",
- "fullName": "ALFONSO RODRIGUEZ BARRERA (alfonsorodriguezbarrera)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15729783/medium/42146e898c82386bc87cc750bda16bd7.jpeg",
- "preTranslated": 0,
- "totalCosts": 2
- },
- "languages": [
+ },
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 227
},
"translated": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 5,
+ "default": 222,
+ "total": 227
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 9,
+ "default": 294,
+ "total": 303
},
"translatedByMt": {
"tmMatch": 0,
@@ -10930,12 +10667,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 2279
},
"translationCosts": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 5,
+ "default": 222,
+ "total": 227
},
"approvalCosts": {
"tmMatch": 0,
@@ -10947,48 +10684,48 @@
},
{
"user": {
- "id": 15724073,
- "username": "neosurgutru",
- "fullName": "AVRAHAM MATSLIAH (neosurgutru)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15724073/medium/ae84c99d7143d77737f244bcb6b21d9b.jpeg",
+ "id": 15218796,
+ "username": "elizabethkim",
+ "fullName": "Aco_ElizabethKim (elizabethkim)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15218796/medium/b2fe0512f17a60d47a4328127eaee058_default.png",
"preTranslated": 0,
- "totalCosts": 33
+ "totalCosts": 368
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
- "userRole": "Translator",
+ "id": "ko",
+ "name": "Korean",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 33
+ "totalCosts": 368
},
"translated": {
- "tmMatch": 0,
- "default": 33,
- "total": 33
+ "tmMatch": 14,
+ "default": 354,
+ "total": 368
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 30,
- "total": 30
+ "tmMatch": 14,
+ "default": 277,
+ "total": 291
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 9,
"default": 0,
- "total": 0
+ "total": 9
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 429
},
"translationCosts": {
- "tmMatch": 0,
- "default": 33,
- "total": 33
+ "tmMatch": 14,
+ "default": 354,
+ "total": 368
},
"approvalCosts": {
"tmMatch": 0,
@@ -11000,33 +10737,33 @@
},
{
"user": {
- "id": 15675621,
- "username": "acitil",
- "fullName": "Abdullah Citil (acitil)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15675621/medium/4c6fe5baf9b90d35014f9bcb5579e8ad.png",
+ "id": 15304854,
+ "username": "FGutierrez",
+ "fullName": "Aco_FlorenciaGutierrez (FGutierrez)",
+ "userRole": "Manager",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15304854/medium/5f1f6782bbfc6e596c29e7b9a306e0f7_default.png",
"preTranslated": 0,
- "totalCosts": 100
+ "totalCosts": 13171
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
- "userRole": "Translator",
+ "id": "bg",
+ "name": "Bulgarian",
+ "userRole": "Manager",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 100
+ "totalCosts": 2369
},
"translated": {
"tmMatch": 0,
- "default": 100,
- "total": 100
+ "default": 2369,
+ "total": 2369
},
"targetTranslated": {
"tmMatch": 0,
- "default": 87,
- "total": 87
+ "default": 2504,
+ "total": 2504
},
"translatedByMt": {
"tmMatch": 0,
@@ -11036,65 +10773,52 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 2557
},
"translationCosts": {
"tmMatch": 0,
- "default": 100,
- "total": 100
+ "default": 2369,
+ "total": 2369
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 14698060,
- "username": "AbrahamYusuf",
- "fullName": "Abraham Yusuf (AbrahamYusuf)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14698060/medium/d2a05f978375a8c3624e8f970fc6cdff.png",
- "preTranslated": 0,
- "totalCosts": 453
- },
- "languages": [
+ },
{
"language": {
- "id": "id",
- "name": "Indonesian",
- "userRole": "Translator",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Manager",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 453
+ "totalCosts": 10802
},
"translated": {
- "tmMatch": 31,
- "default": 422,
- "total": 453
+ "tmMatch": 0,
+ "default": 10802,
+ "total": 10802
},
"targetTranslated": {
- "tmMatch": 31,
- "default": 398,
- "total": 429
+ "tmMatch": 0,
+ "default": 11652,
+ "total": 11652
},
"translatedByMt": {
- "tmMatch": 11,
- "default": 3,
- "total": 14
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 26366
},
"translationCosts": {
- "tmMatch": 31,
- "default": 422,
- "total": 453
+ "tmMatch": 0,
+ "default": 10802,
+ "total": 10802
},
"approvalCosts": {
"tmMatch": 0,
@@ -11106,73 +10830,86 @@
},
{
"user": {
- "id": 13151214,
- "username": "Aco_Trans",
- "fullName": "Aco (Aco_Trans)",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13151214/medium/8d49c17a9752eec54b3a976695e23834_default.png",
+ "id": 15688125,
+ "username": "MinakoK",
+ "fullName": "Aco_LL_Minako Kamiya (MinakoK)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15688125/medium/d9623c4e233cb23611b41b1138e7c158_default.png",
"preTranslated": 0,
- "totalCosts": 6821
+ "totalCosts": 18590
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
- "userRole": "Proofreader",
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3479
+ "totalCosts": 18590
},
"translated": {
- "tmMatch": 539,
- "default": 2940,
- "total": 3479
+ "tmMatch": 7724,
+ "default": 10866,
+ "total": 18590
},
"targetTranslated": {
- "tmMatch": 507,
- "default": 2757,
- "total": 3264
+ "tmMatch": 22093,
+ "default": 30790,
+ "total": 52883
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 5074
+ "total": 26300
},
"translationCosts": {
- "tmMatch": 539,
- "default": 2940,
- "total": 3479
+ "tmMatch": 7724,
+ "default": 10866,
+ "total": 18590
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15144574,
+ "username": "Word_Global_Eyes",
+ "fullName": "Aco_Larisa Gubareva (Word_Global_Eyes)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15144574/medium/d85fe7c56b9f9e47c9f1a3e27ca32078.jpg",
+ "preTranslated": 0,
+ "totalCosts": 73
+ },
+ "languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "ka",
+ "name": "Georgian",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3342
+ "totalCosts": 73
},
"translated": {
- "tmMatch": 527,
- "default": 2815,
- "total": 3342
+ "tmMatch": 5,
+ "default": 68,
+ "total": 73
},
"targetTranslated": {
- "tmMatch": 507,
- "default": 2616,
- "total": 3123
+ "tmMatch": 4,
+ "default": 55,
+ "total": 59
},
"translatedByMt": {
"tmMatch": 0,
@@ -11182,12 +10919,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 4588
+ "total": 131
},
"translationCosts": {
- "tmMatch": 527,
- "default": 2815,
- "total": 3342
+ "tmMatch": 5,
+ "default": 68,
+ "total": 73
},
"approvalCosts": {
"tmMatch": 0,
@@ -11199,48 +10936,48 @@
},
{
"user": {
- "id": 15036379,
- "username": "bayan-tech",
- "fullName": "Aco-BayanTech (bayan-tech)",
+ "id": 15062347,
+ "username": "Aco_PineGlobal",
+ "fullName": "Aco_Martynas Šiaučiūnas (Aco_PineGlobal)",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15036379/medium/753e141785d6f0c1dd9d90a6df87eb05_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15062347/medium/b9e486cd093d062ef613e32bc7831f4d_default.png",
"preTranslated": 0,
- "totalCosts": 8919
+ "totalCosts": 1597
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8919
+ "totalCosts": 1597
},
"translated": {
- "tmMatch": 576,
- "default": 8343,
- "total": 8919
+ "tmMatch": 91,
+ "default": 1506,
+ "total": 1597
},
"targetTranslated": {
- "tmMatch": 617,
- "default": 8637,
- "total": 9254
+ "tmMatch": 81,
+ "default": 1237,
+ "total": 1318
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 26,
+ "default": 2,
+ "total": 28
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 9538
+ "total": 3043
},
"translationCosts": {
- "tmMatch": 576,
- "default": 8343,
- "total": 8919
+ "tmMatch": 91,
+ "default": 1506,
+ "total": 1597
},
"approvalCosts": {
"tmMatch": 0,
@@ -11252,48 +10989,48 @@
},
{
"user": {
- "id": 15688125,
- "username": "MinakoK",
- "fullName": "Aco_LL_Minako Kamiya (MinakoK)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15688125/medium/d9623c4e233cb23611b41b1138e7c158_default.png",
+ "id": 14952471,
+ "username": "justatranslator",
+ "fullName": "Aco_PM_CrinaBalaban (justatranslator)",
+ "userRole": "Manager",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14952471/medium/0b923ad0f9ac867dc2ba15f179591202_default.png",
"preTranslated": 0,
- "totalCosts": 10870
+ "totalCosts": 32527
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
- "userRole": "Translator, Proofreader",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Manager",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10870
+ "totalCosts": 32527
},
"translated": {
- "tmMatch": 1558,
- "default": 9312,
- "total": 10870
+ "tmMatch": 14,
+ "default": 32513,
+ "total": 32527
},
"targetTranslated": {
- "tmMatch": 4004,
- "default": 21328,
- "total": 25332
+ "tmMatch": 14,
+ "default": 35699,
+ "total": 35713
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 2,
- "total": 3
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 15288
+ "total": 44827
},
"translationCosts": {
- "tmMatch": 1558,
- "default": 9312,
- "total": 10870
+ "tmMatch": 14,
+ "default": 32513,
+ "total": 32527
},
"approvalCosts": {
"tmMatch": 0,
@@ -11305,101 +11042,88 @@
},
{
"user": {
- "id": 15144574,
- "username": "Word_Global_Eyes",
- "fullName": "Aco_Larisa Gubareva (Word_Global_Eyes)",
+ "id": 15048901,
+ "username": "Joy_Zhang",
+ "fullName": "Aco_Reviewer_Joy_Zhang (Joy_Zhang)",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15144574/medium/d85fe7c56b9f9e47c9f1a3e27ca32078.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15048901/medium/9c2e15bbe4e07a19c6a4d53fd3bd4fac_default.png",
"preTranslated": 0,
- "totalCosts": 2733
+ "totalCosts": 31033
},
"languages": [
{
"language": {
- "id": "he",
- "name": "Hebrew",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2733
+ "totalCosts": 28082
},
"translated": {
- "tmMatch": 325,
- "default": 2408,
- "total": 2733
+ "tmMatch": 10756,
+ "default": 17326,
+ "total": 28082
},
"targetTranslated": {
- "tmMatch": 286,
- "default": 2148,
- "total": 2434
+ "tmMatch": 18500,
+ "default": 29512,
+ "total": 48012
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 23,
+ "default": 15,
+ "total": 38
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1180
+ "total": 38498
},
"translationCosts": {
- "tmMatch": 325,
- "default": 2408,
- "total": 2733
+ "tmMatch": 10756,
+ "default": 17326,
+ "total": 28082
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15061475,
- "username": "Norwegian_Sandberg",
- "fullName": "Aco_Norwegian_Sandberg (Norwegian_Sandberg)",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15061475/medium/b52273cab092f764c904b8fecf8527fb_default.png",
- "preTranslated": 0,
- "totalCosts": 153
- },
- "languages": [
+ },
{
"language": {
- "id": "no",
- "name": "Norwegian",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 153
+ "totalCosts": 2951
},
"translated": {
- "tmMatch": 19,
- "default": 134,
- "total": 153
+ "tmMatch": 119,
+ "default": 2832,
+ "total": 2951
},
"targetTranslated": {
- "tmMatch": 21,
- "default": 112,
- "total": 133
+ "tmMatch": 335,
+ "default": 5207,
+ "total": 5542
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 13,
- "total": 15
+ "tmMatch": 18,
+ "default": 1,
+ "total": 19
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 389
+ "total": 2941
},
"translationCosts": {
- "tmMatch": 19,
- "default": 134,
- "total": 153
+ "tmMatch": 119,
+ "default": 2832,
+ "total": 2951
},
"approvalCosts": {
"tmMatch": 0,
@@ -11411,88 +11135,101 @@
},
{
"user": {
- "id": 15304854,
- "username": "FGutierrez",
- "fullName": "Aco_PM_FlorenciaGutierrez (FGutierrez)",
- "userRole": "Manager",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15304854/medium/7a42c520697c2d2ccc9edb14920af114_default.png",
+ "id": 13599210,
+ "username": "Aco_crowdin_CZ_TR",
+ "fullName": "Aco_crowdin_CZ_TR",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13599210/medium/e0a1e6a034ce38e1bde5701fccfc8770_default.png",
"preTranslated": 0,
- "totalCosts": 21173
+ "totalCosts": 18
},
"languages": [
{
"language": {
- "id": "hu",
- "name": "Hungarian",
- "userRole": "Manager",
+ "id": "cs",
+ "name": "Czech",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15429
+ "totalCosts": 18
},
"translated": {
- "tmMatch": 0,
- "default": 15429,
- "total": 15429
+ "tmMatch": 14,
+ "default": 4,
+ "total": 18
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 14226,
- "total": 14226
+ "tmMatch": 16,
+ "default": 4,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 15722
+ "total": 18
},
"translationCosts": {
- "tmMatch": 0,
- "default": 15429,
- "total": 15429
+ "tmMatch": 14,
+ "default": 4,
+ "total": 18
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15284058,
+ "username": "tkinc_user",
+ "fullName": "Aco_tkinc (tkinc_user)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15284058/medium/f845aae25c83fda0f4b7555baca1fe61_default.png",
+ "preTranslated": 0,
+ "totalCosts": 48388
+ },
+ "languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Manager",
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5744
+ "totalCosts": 48388
},
"translated": {
- "tmMatch": 0,
- "default": 5744,
- "total": 5744
+ "tmMatch": 2968,
+ "default": 45420,
+ "total": 48388
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 6402,
- "total": 6402
+ "tmMatch": 9746,
+ "default": 150039,
+ "total": 159785
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
+ "total": 2
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 10917
+ "total": 49335
},
"translationCosts": {
- "tmMatch": 0,
- "default": 5744,
- "total": 5744
+ "tmMatch": 2968,
+ "default": 45420,
+ "total": 48388
},
"approvalCosts": {
"tmMatch": 0,
@@ -11504,48 +11241,48 @@
},
{
"user": {
- "id": 15048901,
- "username": "Joy_Zhang",
- "fullName": "Aco_Reviewer_Joy_Zhang (Joy_Zhang)",
+ "id": 15197762,
+ "username": "Aco_FR_LauraSanz",
+ "fullName": "Acolad_FreelanceReviewer_Laura Sanz Gonzalez (Aco_FR_LauraSanz)",
"userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15048901/medium/9c2e15bbe4e07a19c6a4d53fd3bd4fac_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15197762/medium/d8e4fc31646e818d0cedd473fe0525d2_default.png",
"preTranslated": 0,
- "totalCosts": 37550
+ "totalCosts": 4655
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 37550
+ "totalCosts": 4655
},
"translated": {
- "tmMatch": 2911,
- "default": 34639,
- "total": 37550
+ "tmMatch": 81,
+ "default": 4574,
+ "total": 4655
},
"targetTranslated": {
- "tmMatch": 5186,
- "default": 59951,
- "total": 65137
+ "tmMatch": 102,
+ "default": 5295,
+ "total": 5397
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 20,
- "total": 23
+ "tmMatch": 1,
+ "default": 38,
+ "total": 39
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 46071
+ "total": 5982
},
"translationCosts": {
- "tmMatch": 2911,
- "default": 34639,
- "total": 37550
+ "tmMatch": 81,
+ "default": 4574,
+ "total": 4655
},
"approvalCosts": {
"tmMatch": 0,
@@ -11557,38 +11294,38 @@
},
{
"user": {
- "id": 13599210,
- "username": "Aco_crowdin_CZ_TR",
- "fullName": "Aco_crowdin_CZ_TR",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13599210/medium/e0a1e6a034ce38e1bde5701fccfc8770_default.png",
+ "id": 15838619,
+ "username": "al4ndrade",
+ "fullName": "Al Andrade (al4ndrade)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15838619/medium/58f9acf18a854df6a81f207004a74b26.jpeg",
"preTranslated": 0,
- "totalCosts": 17
+ "totalCosts": 82
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
- "userRole": "Proofreader",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 17
+ "totalCosts": 82
},
"translated": {
- "tmMatch": 1,
- "default": 16,
- "total": 17
+ "tmMatch": 75,
+ "default": 7,
+ "total": 82
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 21,
- "total": 22
+ "tmMatch": 79,
+ "default": 6,
+ "total": 85
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 3,
- "total": 4
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -11596,9 +11333,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 16,
- "total": 17
+ "tmMatch": 75,
+ "default": 7,
+ "total": 82
},
"approvalCosts": {
"tmMatch": 0,
@@ -11610,48 +11347,48 @@
},
{
"user": {
- "id": 13215638,
- "username": "Pactera_HU1",
- "fullName": "Aco_pm_SSB (Pactera_HU1)",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13215638/medium/58963256076a1fad4d6bd566068ab934_default.png",
+ "id": 12797888,
+ "username": "Erbacaro",
+ "fullName": "Alessandro Penza (Erbacaro)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12797888/medium/1b2f88e2c09243d04c71e394b66e7a14_default.png",
"preTranslated": 0,
- "totalCosts": 5647
+ "totalCosts": 52
},
"languages": [
{
"language": {
- "id": "hu",
- "name": "Hungarian",
- "userRole": "Proofreader",
+ "id": "it",
+ "name": "Italian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5647
+ "totalCosts": 52
},
"translated": {
- "tmMatch": 591,
- "default": 5056,
- "total": 5647
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"targetTranslated": {
- "tmMatch": 593,
- "default": 4610,
- "total": 5203
+ "tmMatch": 0,
+ "default": 55,
+ "total": 55
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 16,
+ "total": 16
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 6819
+ "total": 0
},
"translationCosts": {
- "tmMatch": 591,
- "default": 5056,
- "total": 5647
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"approvalCosts": {
"tmMatch": 0,
@@ -11663,48 +11400,48 @@
},
{
"user": {
- "id": 15284058,
- "username": "tkinc_user",
- "fullName": "Aco_tkinc (tkinc_user)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15284058/medium/f845aae25c83fda0f4b7555baca1fe61_default.png",
+ "id": 15847249,
+ "username": "AlexanderMartinezz",
+ "fullName": "Alexander (AlexanderMartinezz)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15847249/medium/3c19e869cbeeae9cc38c963f307105e4.jpeg",
"preTranslated": 0,
- "totalCosts": 46186
+ "totalCosts": 20
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
- "userRole": "Translator, Proofreader",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 46186
+ "totalCosts": 20
},
"translated": {
- "tmMatch": 2654,
- "default": 43532,
- "total": 46186
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
- "tmMatch": 7223,
- "default": 114449,
- "total": 121672
+ "tmMatch": 0,
+ "default": 26,
+ "total": 26
},
"translatedByMt": {
- "tmMatch": 7,
- "default": 31,
- "total": 38
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 52646
+ "total": 0
},
"translationCosts": {
- "tmMatch": 2654,
- "default": 43532,
- "total": 46186
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -11716,48 +11453,48 @@
},
{
"user": {
- "id": 15197762,
- "username": "Aco_FR_LauraSanz",
- "fullName": "Acolad_FreelanceReviewer_Laura Sanz Gonzalez (Aco_FR_LauraSanz)",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15197762/medium/d8e4fc31646e818d0cedd473fe0525d2_default.png",
+ "id": 15795465,
+ "username": "Alex-fr",
+ "fullName": "Alexandre Bordrez (Alex-fr)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15795465/medium/10a5ef3ef5a492fd883eb55c239db5b3.jpeg",
"preTranslated": 0,
- "totalCosts": 10382
+ "totalCosts": 1310
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Proofreader",
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10382
+ "totalCosts": 1310
},
"translated": {
- "tmMatch": 3631,
- "default": 6751,
- "total": 10382
+ "tmMatch": 5,
+ "default": 1305,
+ "total": 1310
},
"targetTranslated": {
- "tmMatch": 4076,
- "default": 7587,
- "total": 11663
+ "tmMatch": 5,
+ "default": 1427,
+ "total": 1432
},
"translatedByMt": {
- "tmMatch": 41,
- "default": 64,
- "total": 105
+ "tmMatch": 4,
+ "default": 259,
+ "total": 263
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 13387
+ "total": 0
},
"translationCosts": {
- "tmMatch": 3631,
- "default": 6751,
- "total": 10382
+ "tmMatch": 5,
+ "default": 1305,
+ "total": 1310
},
"approvalCosts": {
"tmMatch": 0,
@@ -11769,38 +11506,38 @@
},
{
"user": {
- "id": 15594493,
- "username": "ahmadassayyaaf",
- "fullName": "Ahmad Assayyaaf (ahmadassayyaaf)",
+ "id": 15760865,
+ "username": "alhafadi37",
+ "fullName": "Ali Alhafadi (alhafadi37)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15594493/medium/e147fa4fb84dca2a843e139a493f77d9.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15760865/medium/f2956dd1958055433d32ecc065cf4e5e.png",
"preTranslated": 0,
- "totalCosts": 69
+ "totalCosts": 11
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 69
+ "totalCosts": 11
},
"translated": {
- "tmMatch": 5,
- "default": 64,
- "total": 69
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 61,
- "total": 65
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -11808,9 +11545,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 64,
- "total": 69
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -11822,38 +11559,38 @@
},
{
"user": {
- "id": 15628135,
- "username": "ayediahmed25",
- "fullName": "Ahmed Ayedi (ayediahmed25)",
+ "id": 15827701,
+ "username": "carlosjoelalonzo09",
+ "fullName": "Alonzo gammer (carlosjoelalonzo09)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15628135/medium/c5b2f8808afdfc3db596e735cbfef6fc.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15827701/medium/1a30f254f9e84620d913709038e3f075.jpeg",
"preTranslated": 0,
- "totalCosts": 100
+ "totalCosts": 28
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 100
+ "totalCosts": 28
},
"translated": {
- "tmMatch": 7,
- "default": 93,
- "total": 100
+ "tmMatch": 21,
+ "default": 7,
+ "total": 28
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 87,
- "total": 94
+ "tmMatch": 22,
+ "default": 7,
+ "total": 29
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 29,
- "total": 33
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -11861,9 +11598,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 7,
- "default": 93,
- "total": 100
+ "tmMatch": 21,
+ "default": 7,
+ "total": 28
},
"approvalCosts": {
"tmMatch": 0,
@@ -11875,33 +11612,33 @@
},
{
"user": {
- "id": 15697445,
- "username": "maf1oza.aidar",
- "fullName": "Aidar Talgatbek uulu (maf1oza.aidar)",
+ "id": 15832087,
+ "username": "Lilsheep",
+ "fullName": "Alvaro Orrego (Lilsheep)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15697445/medium/d3f32aa315a65aade14aa782d80c9f03.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15832087/medium/4366a0e58c28aa5383cc278e95de912d_default.png",
"preTranslated": 0,
- "totalCosts": 115
+ "totalCosts": 733
},
"languages": [
{
"language": {
- "id": "ky",
- "name": "Kyrgyz",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 115
+ "totalCosts": 733
},
"translated": {
"tmMatch": 0,
- "default": 115,
- "total": 115
+ "default": 733,
+ "total": 733
},
"targetTranslated": {
"tmMatch": 0,
- "default": 98,
- "total": 98
+ "default": 709,
+ "total": 709
},
"translatedByMt": {
"tmMatch": 0,
@@ -11915,8 +11652,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 115,
- "total": 115
+ "default": 733,
+ "total": 733
},
"approvalCosts": {
"tmMatch": 0,
@@ -11928,38 +11665,38 @@
},
{
"user": {
- "id": 15681231,
- "username": "biga816",
- "fullName": "Akihiro Tanaka (biga816)",
+ "id": 15716521,
+ "username": "remember-me",
+ "fullName": "Amin Esmkhani | امین اسمخانی (remember-me)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15681231/medium/4aacb31ad2ece7e2feed90148f35fb55.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15716521/medium/3baa1298bf9e76becf54cb5abdde531b.jpg",
"preTranslated": 0,
- "totalCosts": 311
+ "totalCosts": 6
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 311
+ "totalCosts": 6
},
"translated": {
- "tmMatch": 15,
- "default": 296,
- "total": 311
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"targetTranslated": {
- "tmMatch": 55,
- "default": 994,
- "total": 1049
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"translatedByMt": {
"tmMatch": 0,
- "default": 16,
- "total": 16
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -11967,9 +11704,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 15,
- "default": 296,
- "total": 311
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"approvalCosts": {
"tmMatch": 0,
@@ -11981,38 +11718,38 @@
},
{
"user": {
- "id": 15746557,
- "username": "ing.horjales",
- "fullName": "Alejandra Beatriz Horjales Ruiz (ing.horjales)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15746557/medium/0a82a08e6d3a46031f7b22bcceff1754.png",
+ "id": 15707863,
+ "username": "pticin.andrei98",
+ "fullName": "Andrei Pticin (pticin.andrei98)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15707863/medium/17c2bede2ae15c998fcf3627f0fd9681.jpeg",
"preTranslated": 0,
- "totalCosts": 781
+ "totalCosts": 234
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 781
+ "totalCosts": 234
},
"translated": {
- "tmMatch": 0,
- "default": 781,
- "total": 781
+ "tmMatch": 57,
+ "default": 177,
+ "total": 234
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 829,
- "total": 829
+ "tmMatch": 62,
+ "default": 181,
+ "total": 243
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 186,
- "total": 186
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -12020,9 +11757,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 781,
- "total": 781
+ "tmMatch": 57,
+ "default": 177,
+ "total": 234
},
"approvalCosts": {
"tmMatch": 0,
@@ -12034,38 +11771,38 @@
},
{
"user": {
- "id": 15662219,
- "username": "nozadzeako",
- "fullName": "Aleksandre “ako” Nozadze (nozadzeako)",
+ "id": 15370640,
+ "username": "radiofreekekistan",
+ "fullName": "Andrew DiMartino (radiofreekekistan)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15662219/medium/d17a5fe3b5893cd5be3b7b87aa4a5c40.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15370640/medium/a078ae2d5a193a9bfeedbf92e849f9da.jpeg",
"preTranslated": 0,
- "totalCosts": 39
+ "totalCosts": 1271
},
"languages": [
{
"language": {
- "id": "ka",
- "name": "Georgian",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 39
+ "totalCosts": 1271
},
"translated": {
- "tmMatch": 0,
- "default": 39,
- "total": 39
+ "tmMatch": 53,
+ "default": 1218,
+ "total": 1271
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 28,
- "total": 28
+ "tmMatch": 52,
+ "default": 1340,
+ "total": 1392
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 432,
+ "total": 432
},
"approved": {
"tmMatch": 0,
@@ -12073,9 +11810,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 39,
- "total": 39
+ "tmMatch": 53,
+ "default": 1218,
+ "total": 1271
},
"approvalCosts": {
"tmMatch": 0,
@@ -12087,38 +11824,38 @@
},
{
"user": {
- "id": 15757333,
- "username": "AlexFalzone",
- "fullName": "Alex Falzone (AlexFalzone)",
+ "id": 15771025,
+ "username": "Andrzej1072",
+ "fullName": "Andrzej Dobrucki (Andrzej1072)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15757333/medium/1d341e767179f0d02606576d0b7dc373.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15771025/medium/e70215b910c59f0fa39516bbbe11c35d.png",
"preTranslated": 0,
- "totalCosts": 62
+ "totalCosts": 9473
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 62
+ "totalCosts": 9473
},
"translated": {
- "tmMatch": 3,
- "default": 59,
- "total": 62
+ "tmMatch": 106,
+ "default": 9367,
+ "total": 9473
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 58,
- "total": 62
+ "tmMatch": 106,
+ "default": 8598,
+ "total": 8704
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 40,
- "total": 43
+ "tmMatch": 97,
+ "default": 7128,
+ "total": 7225
},
"approved": {
"tmMatch": 0,
@@ -12126,9 +11863,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 59,
- "total": 62
+ "tmMatch": 106,
+ "default": 9367,
+ "total": 9473
},
"approvalCosts": {
"tmMatch": 0,
@@ -12140,33 +11877,33 @@
},
{
"user": {
- "id": 15622747,
- "username": "alexkubica",
- "fullName": "Alex Kubica (alexkubica)",
+ "id": 15731089,
+ "username": "mosqueraoa1",
+ "fullName": "Andrés Mosquera (mosqueraoa1)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15622747/medium/f7c1b1e87fd645525d8f13d16668bb86.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15731089/medium/1a0d1f2b446115f2e8ac1e04f1ec8b85.png",
"preTranslated": 0,
- "totalCosts": 113
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "he",
- "name": "Hebrew",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 113
+ "totalCosts": 2
},
"translated": {
"tmMatch": 0,
- "default": 113,
- "total": 113
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
"tmMatch": 0,
- "default": 104,
- "total": 104
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
"tmMatch": 0,
@@ -12180,8 +11917,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 113,
- "total": 113
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -12193,38 +11930,38 @@
},
{
"user": {
- "id": 15233666,
- "username": "Alifarhani",
- "fullName": "Ali Farhani (Alifarhani)",
+ "id": 15837955,
+ "username": "Magdalena_",
+ "fullName": "Angelica Hernandez (Magdalena_)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15233666/medium/deec4866c37352c795ed3d0000236714.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15837955/medium/54d6429e4e8adbda8b96bca1dd7607fc.jpeg",
"preTranslated": 0,
- "totalCosts": 290
+ "totalCosts": 1247
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
+ "id": "fil",
+ "name": "Filipino",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 290
+ "totalCosts": 1247
},
"translated": {
- "tmMatch": 0,
- "default": 290,
- "total": 290
+ "tmMatch": 6,
+ "default": 1241,
+ "total": 1247
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 381,
- "total": 381
+ "tmMatch": 8,
+ "default": 1480,
+ "total": 1488
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 6,
+ "default": 9,
+ "total": 15
},
"approved": {
"tmMatch": 0,
@@ -12232,9 +11969,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 290,
- "total": 290
+ "tmMatch": 6,
+ "default": 1241,
+ "total": 1247
},
"approvalCosts": {
"tmMatch": 0,
@@ -12246,38 +11983,38 @@
},
{
"user": {
- "id": 15714351,
- "username": "sharipoffalisher",
- "fullName": "Alisher Sharipoff (sharipoffalisher)",
+ "id": 15770841,
+ "username": "Angelito_18",
+ "fullName": "Angelito _18 (Angelito_18)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15714351/medium/b52d872851df99249d67f0d4c22bb008.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15770841/medium/f82644a45b17eed3facb1815dcc83d13.jpeg",
"preTranslated": 0,
- "totalCosts": 115
+ "totalCosts": 7414
},
"languages": [
{
"language": {
- "id": "tg",
- "name": "Tajik",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 115
+ "totalCosts": 7414
},
"translated": {
- "tmMatch": 1,
- "default": 114,
- "total": 115
+ "tmMatch": 30,
+ "default": 7384,
+ "total": 7414
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 124,
- "total": 126
+ "tmMatch": 28,
+ "default": 8606,
+ "total": 8634
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 30,
+ "default": 3213,
+ "total": 3243
},
"approved": {
"tmMatch": 0,
@@ -12285,9 +12022,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 114,
- "total": 115
+ "tmMatch": 30,
+ "default": 7384,
+ "total": 7414
},
"approvalCosts": {
"tmMatch": 0,
@@ -12299,38 +12036,38 @@
},
{
"user": {
- "id": 15728117,
- "username": "alnrsnd",
- "fullName": "Allan Resende (alnrsnd)",
+ "id": 15871363,
+ "username": "annissayelenatrejocornejo",
+ "fullName": "Annissa Yelena Trejo Cornejo (annissayelenatrejocornejo)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15728117/medium/7631d966177edc87bcb5a0cbd146ca21_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15871363/medium/629d713c687c9c50a020fffcd8a8a917.png",
"preTranslated": 0,
- "totalCosts": 993
+ "totalCosts": 54
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 993
+ "totalCosts": 54
},
"translated": {
- "tmMatch": 19,
- "default": 974,
- "total": 993
+ "tmMatch": 54,
+ "default": 0,
+ "total": 54
},
"targetTranslated": {
- "tmMatch": 18,
- "default": 975,
- "total": 993
+ "tmMatch": 66,
+ "default": 0,
+ "total": 66
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 267,
- "total": 268
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -12338,9 +12075,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 19,
- "default": 974,
- "total": 993
+ "tmMatch": 54,
+ "default": 0,
+ "total": 54
},
"approvalCosts": {
"tmMatch": 0,
@@ -12352,38 +12089,38 @@
},
{
"user": {
- "id": 15732685,
- "username": "GabrSayadi",
- "fullName": "AlsayadiGabr (GabrSayadi)",
+ "id": 15396412,
+ "username": "Ti0x-f",
+ "fullName": "Antoine Facerias (Ti0x-f)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15732685/medium/93005dadcf2871bb2a3a2de4d633f451.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15396412/medium/e3ea869880271105d1c5b63e8a4f3040.jpeg",
"preTranslated": 0,
- "totalCosts": 288
+ "totalCosts": 79
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 288
+ "totalCosts": 79
},
"translated": {
- "tmMatch": 0,
- "default": 288,
- "total": 288
+ "tmMatch": 1,
+ "default": 78,
+ "total": 79
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 294,
- "total": 294
+ "tmMatch": 1,
+ "default": 92,
+ "total": 93
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 1,
+ "default": 6,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -12391,9 +12128,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 288,
- "total": 288
+ "tmMatch": 1,
+ "default": 78,
+ "total": 79
},
"approvalCosts": {
"tmMatch": 0,
@@ -12405,38 +12142,38 @@
},
{
"user": {
- "id": 15716521,
- "username": "remember-me",
- "fullName": "Amin Esmkhani (remember-me)",
+ "id": 15718265,
+ "username": "Nedquad12",
+ "fullName": "Ari Nugraha (Nedquad12)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15716521/medium/29ee24bf5dc8b2fd566a0b14190c59cb.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15718265/medium/772ebe53be5cc3d0955715c65a833782.png",
"preTranslated": 0,
- "totalCosts": 137
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 137
+ "totalCosts": 3
},
"translated": {
- "tmMatch": 16,
- "default": 121,
- "total": 137
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"targetTranslated": {
- "tmMatch": 28,
- "default": 180,
- "total": 208
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -12444,9 +12181,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 16,
- "default": 121,
- "total": 137
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
@@ -12458,48 +12195,48 @@
},
{
"user": {
- "id": 15434128,
- "username": "amirsnursultan",
- "fullName": "Amirs Nursultan (amirsnursultan)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15434128/medium/c73161891649fbfa24acbb13c1e3bd7d.png",
+ "id": 15099529,
+ "username": "Aria-Naraghi",
+ "fullName": "Aria Naraghi (Aria-Naraghi)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15099529/medium/77b12f03c6675c85ad45efc6f3e23be3_default.png",
"preTranslated": 0,
- "totalCosts": 22
+ "totalCosts": 263
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
- "userRole": "Translator",
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22
+ "totalCosts": 263
},
"translated": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 7,
+ "default": 256,
+ "total": 263
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 5,
- "total": 5
+ "tmMatch": 16,
+ "default": 364,
+ "total": 380
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 317
},
"translationCosts": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 7,
+ "default": 256,
+ "total": 263
},
"approvalCosts": {
"tmMatch": 0,
@@ -12511,38 +12248,38 @@
},
{
"user": {
- "id": 15630617,
- "username": "andrea0x.eth",
- "fullName": "Andrea0x eth (andrea0x.eth)",
+ "id": 15797533,
+ "username": "afghanypwrayman",
+ "fullName": "Ayman Afghanypwr (afghanypwrayman)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15630617/medium/b03e6368819544b642a8371e0a875054.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797533/medium/3332a4aa044aa03414de05ffe8462cc5.png",
"preTranslated": 0,
- "totalCosts": 10021
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10021
+ "totalCosts": 4
},
"translated": {
- "tmMatch": 78,
- "default": 9943,
- "total": 10021
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"targetTranslated": {
- "tmMatch": 96,
- "default": 10947,
- "total": 11043
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"translatedByMt": {
- "tmMatch": 6,
- "default": 2111,
- "total": 2117
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -12550,9 +12287,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 78,
- "default": 9943,
- "total": 10021
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
@@ -12564,33 +12301,33 @@
},
{
"user": {
- "id": 15483240,
- "username": "whywhom",
- "fullName": "Andy Wu (whywhom)",
+ "id": 15815183,
+ "username": "bspring",
+ "fullName": "Bahare A (bspring) (bspring)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15483240/medium/bbf0a456098525d5e194603b219805a7.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15815183/medium/6ea423b1de26e8d7480b52f7793017df.jpeg",
"preTranslated": 0,
- "totalCosts": 22
+ "totalCosts": 6
},
"languages": [
{
"language": {
- "id": "af",
- "name": "Afrikaans",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22
+ "totalCosts": 6
},
"translated": {
"tmMatch": 0,
- "default": 22,
- "total": 22
+ "default": 6,
+ "total": 6
},
"targetTranslated": {
"tmMatch": 0,
- "default": 25,
- "total": 25
+ "default": 6,
+ "total": 6
},
"translatedByMt": {
"tmMatch": 0,
@@ -12604,8 +12341,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 22,
- "total": 22
+ "default": 6,
+ "total": 6
},
"approvalCosts": {
"tmMatch": 0,
@@ -12617,33 +12354,33 @@
},
{
"user": {
- "id": 15660097,
- "username": "anhhuyis",
- "fullName": "Anhhuyis (anhhuyis)",
+ "id": 15797987,
+ "username": "gilarovaab",
+ "fullName": "Barbora “Pucka” Gilarová (gilarovaab)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15660097/medium/ac512db8a2a4cacac48db246ca5cb2c0.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797987/medium/448676d8a7cf791fececf78f4072bd1c.jpeg",
"preTranslated": 0,
- "totalCosts": 6
+ "totalCosts": 104
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "cs",
+ "name": "Czech",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6
+ "totalCosts": 104
},
"translated": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 104,
+ "total": 104
},
"targetTranslated": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 94,
+ "total": 94
},
"translatedByMt": {
"tmMatch": 0,
@@ -12657,8 +12394,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 104,
+ "total": 104
},
"approvalCosts": {
"tmMatch": 0,
@@ -12670,38 +12407,38 @@
},
{
"user": {
- "id": 15627125,
- "username": "Iepurooy",
- "fullName": "Ant. Rares (Iepurooy)",
+ "id": 15767291,
+ "username": "charminking",
+ "fullName": "Bayardo Sanchez Edgar Alberto (charminking)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15627125/medium/58f6967e4103cb57554452fe0308ba37.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15767291/medium/7fad807cd8381eba8c73fbe5cff78eea.png",
"preTranslated": 0,
- "totalCosts": 1467
+ "totalCosts": 28
},
"languages": [
{
"language": {
- "id": "ro",
- "name": "Romanian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1467
+ "totalCosts": 28
},
"translated": {
- "tmMatch": 9,
- "default": 1458,
- "total": 1467
+ "tmMatch": 0,
+ "default": 28,
+ "total": 28
},
"targetTranslated": {
- "tmMatch": 9,
- "default": 1571,
- "total": 1580
+ "tmMatch": 0,
+ "default": 49,
+ "total": 49
},
"translatedByMt": {
- "tmMatch": 5,
- "default": 1295,
- "total": 1300
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -12709,9 +12446,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 9,
- "default": 1458,
- "total": 1467
+ "tmMatch": 0,
+ "default": 28,
+ "total": 28
},
"approvalCosts": {
"tmMatch": 0,
@@ -12723,38 +12460,38 @@
},
{
"user": {
- "id": 15654629,
- "username": "Arek14482307",
- "fullName": "Arek14482307",
+ "id": 15795297,
+ "username": "Bybozz",
+ "fullName": "Bilgehan Boz (Bybozz)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15654629/medium/c970a4e9c8e664fff4f5d188168d1eb3.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15795297/medium/91e6ec542a6b81163767397e01d985a9.jpeg",
"preTranslated": 0,
- "totalCosts": 1097
+ "totalCosts": 412
},
"languages": [
{
"language": {
- "id": "pl",
- "name": "Polish",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1097
+ "totalCosts": 412
},
"translated": {
- "tmMatch": 1,
- "default": 1096,
- "total": 1097
+ "tmMatch": 64,
+ "default": 348,
+ "total": 412
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 996,
- "total": 997
+ "tmMatch": 56,
+ "default": 281,
+ "total": 337
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 245,
- "total": 245
+ "tmMatch": 25,
+ "default": 0,
+ "total": 25
},
"approved": {
"tmMatch": 0,
@@ -12762,9 +12499,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 1096,
- "total": 1097
+ "tmMatch": 64,
+ "default": 348,
+ "total": 412
},
"approvalCosts": {
"tmMatch": 0,
@@ -12776,38 +12513,78 @@
},
{
"user": {
- "id": 15718265,
- "username": "Nedquad12",
- "fullName": "Ari Nugraha (Nedquad12)",
+ "id": 15763855,
+ "username": "dovbyshbgd",
+ "fullName": "Bogdan Dovbysh (dovbyshbgd)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15718265/medium/772ebe53be5cc3d0955715c65a833782.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15763855/medium/5b59dc54e26664f82eab09a76961eaf7.png",
"preTranslated": 0,
- "totalCosts": 338
+ "totalCosts": 11091
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "be",
+ "name": "Belarusian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 338
+ "totalCosts": 58
},
"translated": {
- "tmMatch": 21,
- "default": 317,
- "total": 338
+ "tmMatch": 25,
+ "default": 33,
+ "total": 58
},
"targetTranslated": {
- "tmMatch": 18,
- "default": 309,
- "total": 327
+ "tmMatch": 25,
+ "default": 28,
+ "total": 53
},
"translatedByMt": {
+ "tmMatch": 25,
+ "default": 0,
+ "total": 25
+ },
+ "approved": {
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
+ },
+ "translationCosts": {
+ "tmMatch": 25,
+ "default": 33,
+ "total": 58
+ },
+ "approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
+ }
+ },
+ {
+ "language": {
+ "id": "ru",
+ "name": "Russian",
+ "userRole": "Translator",
+ "tmSavings": 0,
+ "preTranslate": 0,
+ "totalCosts": 11033
+ },
+ "translated": {
+ "tmMatch": 398,
+ "default": 10635,
+ "total": 11033
+ },
+ "targetTranslated": {
+ "tmMatch": 390,
+ "default": 9625,
+ "total": 10015
+ },
+ "translatedByMt": {
+ "tmMatch": 26,
+ "default": 749,
+ "total": 775
},
"approved": {
"tmMatch": 0,
@@ -12815,9 +12592,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 21,
- "default": 317,
- "total": 338
+ "tmMatch": 398,
+ "default": 10635,
+ "total": 11033
},
"approvalCosts": {
"tmMatch": 0,
@@ -12829,38 +12606,38 @@
},
{
"user": {
- "id": 15420204,
- "username": "aristotellia",
- "fullName": "Ariessa Razali (aristotellia)",
+ "id": 14573604,
+ "username": "bceschini",
+ "fullName": "Bruno Ceschini Furtado (bceschini)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15420204/medium/f3bab1970387977d4529691ede7373a6.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14573604/medium/e07f0a64aea775f906b999491ca671d9.jpeg",
"preTranslated": 0,
- "totalCosts": 15
+ "totalCosts": 338
},
"languages": [
{
"language": {
- "id": "ms",
- "name": "Malay",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 338
},
"translated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 338,
+ "total": 338
},
"targetTranslated": {
"tmMatch": 0,
- "default": 18,
- "total": 18
+ "default": 383,
+ "total": 383
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 88,
+ "total": 88
},
"approved": {
"tmMatch": 0,
@@ -12869,8 +12646,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 338,
+ "total": 338
},
"approvalCosts": {
"tmMatch": 0,
@@ -12882,38 +12659,38 @@
},
{
"user": {
- "id": 14759220,
- "username": "arturlesniewski",
- "fullName": "Artur Leśniewski (arturlesniewski)",
+ "id": 15422032,
+ "username": "Fritzhoy",
+ "fullName": "Camila Marques (Fritzhoy)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14759220/medium/ce0dfc426c882d10a157bb152afe3a16.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15422032/medium/a2df65c9d9309dec39402a0175f3a57f.png",
"preTranslated": 0,
- "totalCosts": 12
+ "totalCosts": 8378
},
"languages": [
{
"language": {
- "id": "pl",
- "name": "Polish",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 12
+ "totalCosts": 8378
},
"translated": {
- "tmMatch": 2,
- "default": 10,
- "total": 12
+ "tmMatch": 33,
+ "default": 8345,
+ "total": 8378
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 11,
- "total": 14
+ "tmMatch": 33,
+ "default": 8298,
+ "total": 8331
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 3,
- "total": 4
+ "tmMatch": 7,
+ "default": 1151,
+ "total": 1158
},
"approved": {
"tmMatch": 0,
@@ -12921,9 +12698,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 10,
- "total": 12
+ "tmMatch": 33,
+ "default": 8345,
+ "total": 8378
},
"approvalCosts": {
"tmMatch": 0,
@@ -12935,33 +12712,33 @@
},
{
"user": {
- "id": 15621459,
- "username": "barionleg",
- "fullName": "Bankn8II©$A (barionleg)",
+ "id": 15802207,
+ "username": "candassonuzun",
+ "fullName": "Candaş Sonuzun (candassonuzun)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15621459/medium/7a8bad2e3a548175170f875f9a219b0c.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15802207/medium/bb4976b9b4e47b2fad2fd25481c5b961.jpeg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 67
},
"languages": [
{
"language": {
- "id": "ka",
- "name": "Georgian",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 67
},
"translated": {
- "tmMatch": 4,
- "default": 0,
- "total": 4
+ "tmMatch": 0,
+ "default": 67,
+ "total": 67
},
"targetTranslated": {
- "tmMatch": 13,
- "default": 0,
- "total": 13
+ "tmMatch": 0,
+ "default": 53,
+ "total": 53
},
"translatedByMt": {
"tmMatch": 0,
@@ -12974,9 +12751,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 0,
- "total": 4
+ "tmMatch": 0,
+ "default": 67,
+ "total": 67
},
"approvalCosts": {
"tmMatch": 0,
@@ -12988,38 +12765,38 @@
},
{
"user": {
- "id": 15709191,
- "username": "jkjsi",
- "fullName": "Bkzly (jkjsi)",
+ "id": 15350616,
+ "username": "Carlos_Silva",
+ "fullName": "Carlos Eduardo Silva (Carlos_Silva)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15709191/medium/73f7240a4a253e048a5ecd6858baa19b.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15350616/medium/d1c4c996fc6985d2df9db6d157e17356.png",
"preTranslated": 0,
- "totalCosts": 53
+ "totalCosts": 5660
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 53
+ "totalCosts": 5660
},
"translated": {
- "tmMatch": 0,
- "default": 53,
- "total": 53
+ "tmMatch": 4,
+ "default": 5656,
+ "total": 5660
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 78,
- "total": 78
+ "tmMatch": 5,
+ "default": 6271,
+ "total": 6276
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 44,
- "total": 44
+ "tmMatch": 3,
+ "default": 146,
+ "total": 149
},
"approved": {
"tmMatch": 0,
@@ -13027,9 +12804,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 53,
- "total": 53
+ "tmMatch": 4,
+ "default": 5656,
+ "total": 5660
},
"approvalCosts": {
"tmMatch": 0,
@@ -13041,33 +12818,33 @@
},
{
"user": {
- "id": 15718169,
- "username": "BlackeyeB",
- "fullName": "BlackeyeB",
+ "id": 15185884,
+ "username": "carmen1912",
+ "fullName": "Carmen Sortino (carmen1912)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15718169/medium/1084beefec5ece9e90c2a2147567a447.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15185884/medium/0d349af8ba0364fdd96b55b46c40590c.jpg",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 9034
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 3137
},
"translated": {
- "tmMatch": 2,
- "default": 1,
- "total": 3
+ "tmMatch": 30,
+ "default": 3107,
+ "total": 3137
},
"targetTranslated": {
- "tmMatch": 5,
- "default": 3,
- "total": 8
+ "tmMatch": 47,
+ "default": 4657,
+ "total": 4704
},
"translatedByMt": {
"tmMatch": 0,
@@ -13080,52 +12857,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 1,
- "total": 3
+ "tmMatch": 30,
+ "default": 3107,
+ "total": 3137
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15763855,
- "username": "dovbyshbgd",
- "fullName": "Bogdan Dovbysh (dovbyshbgd)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15763855/medium/5b59dc54e26664f82eab09a76961eaf7.png",
- "preTranslated": 0,
- "totalCosts": 764
- },
- "languages": [
+ },
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 764
+ "totalCosts": 2839
},
"translated": {
- "tmMatch": 0,
- "default": 764,
- "total": 764
+ "tmMatch": 24,
+ "default": 2815,
+ "total": 2839
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 706,
- "total": 706
+ "tmMatch": 30,
+ "default": 3412,
+ "total": 3442
},
"translatedByMt": {
"tmMatch": 0,
- "default": 178,
- "total": 178
+ "default": 3,
+ "total": 3
},
"approved": {
"tmMatch": 0,
@@ -13133,52 +12897,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 764,
- "total": 764
+ "tmMatch": 24,
+ "default": 2815,
+ "total": 2839
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15654389,
- "username": "kilogram",
- "fullName": "BorisOskolkov (kilogram)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15654389/medium/a9abecaef87909ad7189063772ce0648.png",
- "preTranslated": 0,
- "totalCosts": 88
- },
- "languages": [
+ },
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 88
+ "totalCosts": 3058
},
"translated": {
- "tmMatch": 0,
- "default": 88,
- "total": 88
+ "tmMatch": 405,
+ "default": 2653,
+ "total": 3058
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 75,
- "total": 75
+ "tmMatch": 623,
+ "default": 3568,
+ "total": 4191
},
"translatedByMt": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -13186,9 +12937,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 88,
- "total": 88
+ "tmMatch": 405,
+ "default": 2653,
+ "total": 3058
},
"approvalCosts": {
"tmMatch": 0,
@@ -13200,48 +12951,48 @@
},
{
"user": {
- "id": 15675921,
- "username": "sambrano223",
- "fullName": "Brahim Benktib (sambrano223)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15675921/medium/854c563d939115eb93a5d9986c8f7895.jpeg",
+ "id": 13179792,
+ "username": "Aco_carolinavivas77",
+ "fullName": "Carolina Vivas Rojas (Aco_carolinavivas77)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13179792/medium/705ff11d938224d83048426fa76f7de0_default.png",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 40714
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 40714
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 12217,
+ "default": 28497,
+ "total": 40714
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 13917,
+ "default": 30761,
+ "total": 44678
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 35,
+ "default": 174,
+ "total": 209
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 62398
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 12217,
+ "default": 28497,
+ "total": 40714
},
"approvalCosts": {
"tmMatch": 0,
@@ -13253,33 +13004,33 @@
},
{
"user": {
- "id": 15688311,
- "username": "brunogomeseclat2002",
- "fullName": "Bruno Gomes Éclat (brunogomeseclat2002)",
+ "id": 15740363,
+ "username": "Claudiojmoreira",
+ "fullName": "Claudio Moreira (Claudiojmoreira)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15688311/medium/ed0aa18470ea85d5d02132b283832bc1.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15740363/medium/b998f6d1784d3b5ec2cd69dac9ca5e8c.jpeg",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 55
},
"languages": [
{
"language": {
- "id": "pt-PT",
- "name": "Portuguese",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 55
},
"translated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 55,
+ "total": 55
},
"targetTranslated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 60,
+ "total": 60
},
"translatedByMt": {
"tmMatch": 0,
@@ -13292,9 +13043,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
+ "tmMatch": 0,
+ "default": 55,
+ "total": 55
},
"approvalCosts": {
"tmMatch": 0,
@@ -13306,38 +13057,38 @@
},
{
"user": {
- "id": 15422032,
- "username": "Fritzhoy",
- "fullName": "Camila Marques (Fritzhoy)",
+ "id": 15155844,
+ "username": "CryptoSpace",
+ "fullName": "CryptoSpace",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15422032/medium/a2df65c9d9309dec39402a0175f3a57f.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15155844/medium/6e6407e27f509308774f480afe52ff7d.png",
"preTranslated": 0,
- "totalCosts": 1075
+ "totalCosts": 12
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1075
+ "totalCosts": 12
},
"translated": {
- "tmMatch": 50,
- "default": 1025,
- "total": 1075
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
},
"targetTranslated": {
- "tmMatch": 53,
- "default": 1039,
- "total": 1092
+ "tmMatch": 0,
+ "default": 14,
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 12,
+ "total": 12
},
"approved": {
"tmMatch": 0,
@@ -13345,9 +13096,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 50,
- "default": 1025,
- "total": 1075
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
},
"approvalCosts": {
"tmMatch": 0,
@@ -13359,38 +13110,38 @@
},
{
"user": {
- "id": 15584447,
- "username": "CamoCat",
- "fullName": "CamoCat",
+ "id": 15851643,
+ "username": "dar.riall",
+ "fullName": "DArtxxX (dar.riall)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15584447/medium/8f109b2c9ba255441f01effdd0c4341b.JPG",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15851643/medium/b5330f948baf3ecf6ac1da804a4a4a92.jpeg",
"preTranslated": 0,
- "totalCosts": 1534
+ "totalCosts": 24
},
"languages": [
{
"language": {
- "id": "no",
- "name": "Norwegian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1534
+ "totalCosts": 24
},
"translated": {
- "tmMatch": 25,
- "default": 1509,
- "total": 1534
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
},
"targetTranslated": {
- "tmMatch": 26,
- "default": 1476,
- "total": 1502
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 23,
- "total": 27
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -13398,9 +13149,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 25,
- "default": 1509,
- "total": 1534
+ "tmMatch": 0,
+ "default": 24,
+ "total": 24
},
"approvalCosts": {
"tmMatch": 0,
@@ -13412,33 +13163,33 @@
},
{
"user": {
- "id": 15729067,
- "username": "CLozoyaPerez01",
- "fullName": "Carlos Lozoya (CLozoyaPerez01)",
+ "id": 15773079,
+ "username": "damianmanierski",
+ "fullName": "Damian Manierski (damianmanierski)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15729067/medium/db5adde2c144910265caa27ae09fbe29_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15773079/medium/75e5794c3d5f92a8341bdc280716f3fb.png",
"preTranslated": 0,
- "totalCosts": 211
+ "totalCosts": 28
},
"languages": [
{
"language": {
- "id": "af",
- "name": "Afrikaans",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 38
+ "totalCosts": 28
},
"translated": {
- "tmMatch": 16,
- "default": 22,
- "total": 38
+ "tmMatch": 0,
+ "default": 28,
+ "total": 28
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 22,
- "total": 38
+ "tmMatch": 0,
+ "default": 14,
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
@@ -13451,39 +13202,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 16,
- "default": 22,
- "total": 38
+ "tmMatch": 0,
+ "default": 28,
+ "total": 28
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15429360,
+ "username": "davidgomezhernandez155",
+ "fullName": "David Gómez (davidgomezhernandez155)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15429360/medium/ed757f2577b1e4993a142a5f60869cf8.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 643
+ },
+ "languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 173
+ "totalCosts": 643
},
"translated": {
"tmMatch": 2,
- "default": 171,
- "total": 173
+ "default": 641,
+ "total": 643
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 204,
- "total": 206
+ "tmMatch": 9,
+ "default": 1695,
+ "total": 1704
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 8,
- "total": 8
+ "tmMatch": 2,
+ "default": 462,
+ "total": 464
},
"approved": {
"tmMatch": 0,
@@ -13492,8 +13256,8 @@
},
"translationCosts": {
"tmMatch": 2,
- "default": 171,
- "total": 173
+ "default": 641,
+ "total": 643
},
"approvalCosts": {
"tmMatch": 0,
@@ -13505,38 +13269,38 @@
},
{
"user": {
- "id": 15185884,
- "username": "carmen1912",
- "fullName": "Carmen Sortino (carmen1912)",
+ "id": 14212884,
+ "username": "karpa4o4",
+ "fullName": "Denis Gavrilyuk (karpa4o4)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15185884/medium/0d349af8ba0364fdd96b55b46c40590c.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14212884/medium/346cb2a2e1f3feebc46248abcfad2dc9.jpeg",
"preTranslated": 0,
- "totalCosts": 908
+ "totalCosts": 1
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 414
+ "totalCosts": 1
},
"translated": {
- "tmMatch": 11,
- "default": 403,
- "total": 414
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 691,
- "total": 707
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -13544,39 +13308,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 11,
- "default": 403,
- "total": 414
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 14730288,
+ "username": "sv1sjp",
+ "fullName": "Dimitris Vagiakakos (sv1sjp)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14730288/medium/e1516c2564036b28615d5420b3589911.jpg",
+ "preTranslated": 0,
+ "totalCosts": 98
+ },
+ "languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "el",
+ "name": "Greek",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 82
+ "totalCosts": 98
},
"translated": {
"tmMatch": 0,
- "default": 82,
- "total": 82
+ "default": 98,
+ "total": 98
},
"targetTranslated": {
"tmMatch": 0,
- "default": 102,
- "total": 102
+ "default": 106,
+ "total": 106
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 14,
+ "total": 14
},
"approved": {
"tmMatch": 0,
@@ -13585,33 +13362,46 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 82,
- "total": 82
+ "default": 98,
+ "total": 98
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15208740,
+ "username": "nadongjun",
+ "fullName": "Dongjun Na (nadongjun)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15208740/medium/5611ef9c6cefafda5157f27ad88f6aa1.png",
+ "preTranslated": 0,
+ "totalCosts": 559
+ },
+ "languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 412
+ "totalCosts": 559
},
"translated": {
- "tmMatch": 11,
- "default": 401,
- "total": 412
+ "tmMatch": 0,
+ "default": 559,
+ "total": 559
},
"targetTranslated": {
- "tmMatch": 15,
- "default": 607,
- "total": 622
+ "tmMatch": 0,
+ "default": 406,
+ "total": 406
},
"translatedByMt": {
"tmMatch": 0,
@@ -13624,9 +13414,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 11,
- "default": 401,
- "total": 412
+ "tmMatch": 0,
+ "default": 559,
+ "total": 559
},
"approvalCosts": {
"tmMatch": 0,
@@ -13638,38 +13428,38 @@
},
{
"user": {
- "id": 15736315,
- "username": "cmdry",
- "fullName": "Carolina Midory Teles Saito (cmdry)",
+ "id": 15855887,
+ "username": "Draply",
+ "fullName": "Draply",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15736315/medium/85e84b97ec5ea58bf83d4d806932904a.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15855887/medium/4f772a943e6aaf93e2387638c63c2d52.png",
"preTranslated": 0,
- "totalCosts": 28
+ "totalCosts": 1
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 28
+ "totalCosts": 1
},
"translated": {
- "tmMatch": 15,
- "default": 13,
- "total": 28
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"targetTranslated": {
- "tmMatch": 17,
- "default": 17,
- "total": 34
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"translatedByMt": {
- "tmMatch": 6,
- "default": 8,
- "total": 14
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -13677,9 +13467,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 15,
- "default": 13,
- "total": 28
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approvalCosts": {
"tmMatch": 0,
@@ -13691,48 +13481,48 @@
},
{
"user": {
- "id": 13179792,
- "username": "Aco_carolinavivas77",
- "fullName": "Carolina Vivas Rojas (Aco_carolinavivas77)",
- "userRole": "Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13179792/medium/705ff11d938224d83048426fa76f7de0_default.png",
+ "id": 13332574,
+ "username": "wongcie",
+ "fullName": "Dwi Cahyono (wongcie)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13332574/medium/e5d356a816a34edc6657cb41bb54d8f0.jpg",
"preTranslated": 0,
- "totalCosts": 26374
+ "totalCosts": 273
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Proofreader",
+ "id": "id",
+ "name": "Indonesian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 26374
+ "totalCosts": 273
},
"translated": {
- "tmMatch": 9684,
- "default": 16690,
- "total": 26374
+ "tmMatch": 4,
+ "default": 269,
+ "total": 273
},
"targetTranslated": {
- "tmMatch": 11209,
- "default": 18334,
- "total": 29543
+ "tmMatch": 5,
+ "default": 254,
+ "total": 259
},
"translatedByMt": {
- "tmMatch": 95,
- "default": 54,
- "total": 149
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 36799
+ "total": 0
},
"translationCosts": {
- "tmMatch": 9684,
- "default": 16690,
- "total": 26374
+ "tmMatch": 4,
+ "default": 269,
+ "total": 273
},
"approvalCosts": {
"tmMatch": 0,
@@ -13744,33 +13534,33 @@
},
{
"user": {
- "id": 15710425,
- "username": "Minazuki",
- "fullName": "Chris James Celino (Minazuki)",
+ "id": 15856137,
+ "username": "dommypastore",
+ "fullName": "Dzmitry Pastore Mychko (dommypastore)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15710425/medium/a49ee8629a5bd66c32d1754cfa9ccae9.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15856137/medium/33c2225f5a0e7266e8441765d97d4b2a.jpeg",
"preTranslated": 0,
- "totalCosts": 111
+ "totalCosts": 3
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "be",
+ "name": "Belarusian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 111
+ "totalCosts": 3
},
"translated": {
- "tmMatch": 0,
- "default": 111,
- "total": 111
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 112,
- "total": 112
+ "tmMatch": 4,
+ "default": 0,
+ "total": 4
},
"translatedByMt": {
"tmMatch": 0,
@@ -13783,9 +13573,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 111,
- "total": 111
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
@@ -13797,38 +13587,38 @@
},
{
"user": {
- "id": 15438498,
- "username": "marshmallowc.eth",
- "fullName": "Cindy Yang (marshmallowc.eth)",
+ "id": 15513946,
+ "username": "eb023024",
+ "fullName": "Ebo010 (eb023024)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15438498/medium/220c25b0ab4e895458d180d3a3141731.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15513946/medium/6f5724ecc1daa09198ecb6c26fb71532.png",
"preTranslated": 0,
- "totalCosts": 485
+ "totalCosts": 626
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ca",
+ "name": "Catalan",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 29
+ "totalCosts": 606
},
"translated": {
- "tmMatch": 4,
- "default": 25,
- "total": 29
+ "tmMatch": 3,
+ "default": 603,
+ "total": 606
},
"targetTranslated": {
- "tmMatch": 12,
- "default": 55,
- "total": 67
+ "tmMatch": 5,
+ "default": 689,
+ "total": 694
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 18,
- "total": 20
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -13836,9 +13626,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 25,
- "total": 29
+ "tmMatch": 3,
+ "default": 603,
+ "total": 606
},
"approvalCosts": {
"tmMatch": 0,
@@ -13848,27 +13638,27 @@
},
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 456
+ "totalCosts": 20
},
"translated": {
- "tmMatch": 24,
- "default": 432,
- "total": 456
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
- "tmMatch": 48,
- "default": 785,
- "total": 833
+ "tmMatch": 0,
+ "default": 29,
+ "total": 29
},
"translatedByMt": {
- "tmMatch": 9,
- "default": 1,
- "total": 10
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -13876,9 +13666,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 24,
- "default": 432,
- "total": 456
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -13890,38 +13680,38 @@
},
{
"user": {
- "id": 15739195,
- "username": "cingizc90",
- "fullName": "Cingiz Cebrayilov (cingizc90)",
+ "id": 14829178,
+ "username": "EffectChen",
+ "fullName": "Effect Chen (EffectChen)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15739195/medium/8dd3a0cfd7be339bb583992985c1962d.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14829178/medium/39ff70d1cbcdbad8e9056cb4aa4ee789.jpg",
"preTranslated": 0,
- "totalCosts": 6
+ "totalCosts": 5232
},
"languages": [
{
"language": {
- "id": "az",
- "name": "Azerbaijani",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6
+ "totalCosts": 5212
},
"translated": {
- "tmMatch": 0,
- "default": 6,
- "total": 6
+ "tmMatch": 53,
+ "default": 5159,
+ "total": 5212
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 6,
- "total": 6
+ "tmMatch": 86,
+ "default": 9005,
+ "total": 9091
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 44,
+ "total": 44
},
"approved": {
"tmMatch": 0,
@@ -13929,52 +13719,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 6,
- "total": 6
+ "tmMatch": 53,
+ "default": 5159,
+ "total": 5212
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15155844,
- "username": "CryptoSpace",
- "fullName": "CryptoSpace",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15155844/medium/6e6407e27f509308774f480afe52ff7d.png",
- "preTranslated": 0,
- "totalCosts": 944
- },
- "languages": [
+ },
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 944
+ "totalCosts": 20
},
"translated": {
- "tmMatch": 25,
- "default": 919,
- "total": 944
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
- "tmMatch": 22,
- "default": 989,
- "total": 1011
+ "tmMatch": 0,
+ "default": 34,
+ "total": 34
},
"translatedByMt": {
"tmMatch": 0,
- "default": 269,
- "total": 269
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -13982,9 +13759,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 25,
- "default": 919,
- "total": 944
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -13996,33 +13773,33 @@
},
{
"user": {
- "id": 15753095,
- "username": "ctremblayperron",
- "fullName": "Cynthia Tremblay Perron (ctremblayperron)",
+ "id": 14814690,
+ "username": "khodaarahmi",
+ "fullName": "Ehsan Khodaarahmi (khodaarahmi)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15753095/medium/bac57df7455d9809661f69e2bd8844e8.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14814690/medium/22dbf1e43823e76cb094bff3fdcca212.jpeg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 85
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 85
},
"translated": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 85,
+ "total": 85
},
"targetTranslated": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 109,
+ "total": 109
},
"translatedByMt": {
"tmMatch": 0,
@@ -14036,8 +13813,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 85,
+ "total": 85
},
"approvalCosts": {
"tmMatch": 0,
@@ -14049,38 +13826,38 @@
},
{
"user": {
- "id": 15418890,
- "username": "Cypherpunkfish1",
- "fullName": "Cypherpunkfish1",
+ "id": 15880499,
+ "username": "heshu",
+ "fullName": "El Yang (heshu)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15418890/medium/e4ddbefa9793c099a4bd2b97bdd5f42b.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15880499/medium/8a59f8d8cd32430b1d42b6844c2c58fe.png",
"preTranslated": 0,
- "totalCosts": 936
+ "totalCosts": 216
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 936
+ "totalCosts": 216
},
"translated": {
- "tmMatch": 0,
- "default": 936,
- "total": 936
+ "tmMatch": 16,
+ "default": 200,
+ "total": 216
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1021,
- "total": 1021
+ "tmMatch": 37,
+ "default": 387,
+ "total": 424
},
"translatedByMt": {
"tmMatch": 0,
- "default": 21,
- "total": 21
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -14088,9 +13865,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 936,
- "total": 936
+ "tmMatch": 16,
+ "default": 200,
+ "total": 216
},
"approvalCosts": {
"tmMatch": 0,
@@ -14102,38 +13879,38 @@
},
{
"user": {
- "id": 15643351,
- "username": "danieldzhonson",
- "fullName": "Daniel Johnson (danieldzhonson)",
+ "id": 15752987,
+ "username": "eleashadock",
+ "fullName": "Elea Shadock (eleashadock)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15643351/medium/32d577981b88a4c7bc62ea86cf836708.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15752987/medium/4e31f79c3a4f97d4b7b2f45ae5c4b5ad.png",
"preTranslated": 0,
- "totalCosts": 44
+ "totalCosts": 430
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 44
+ "totalCosts": 430
},
"translated": {
"tmMatch": 0,
- "default": 44,
- "total": 44
+ "default": 430,
+ "total": 430
},
"targetTranslated": {
"tmMatch": 0,
- "default": 33,
- "total": 33
+ "default": 532,
+ "total": 532
},
"translatedByMt": {
"tmMatch": 0,
- "default": 23,
- "total": 23
+ "default": 84,
+ "total": 84
},
"approved": {
"tmMatch": 0,
@@ -14142,8 +13919,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 44,
- "total": 44
+ "default": 430,
+ "total": 430
},
"approvalCosts": {
"tmMatch": 0,
@@ -14155,38 +13932,38 @@
},
{
"user": {
- "id": 15661337,
- "username": "dariovlopes",
- "fullName": "Dario crypto (dariovlopes)",
+ "id": 15865881,
+ "username": "elinafigueroa",
+ "fullName": "Elina Figueroa (elinafigueroa)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15661337/medium/7bdad35b42bb2e81620660e6456a90f9.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15865881/medium/0db823992693ad472fdaa77063fd8801_default.png",
"preTranslated": 0,
- "totalCosts": 14
+ "totalCosts": 723
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 14
+ "totalCosts": 723
},
"translated": {
- "tmMatch": 0,
- "default": 14,
- "total": 14
+ "tmMatch": 15,
+ "default": 708,
+ "total": 723
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 13,
- "total": 13
+ "tmMatch": 19,
+ "default": 863,
+ "total": 882
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 24,
+ "total": 24
},
"approved": {
"tmMatch": 0,
@@ -14194,9 +13971,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 14,
- "total": 14
+ "tmMatch": 15,
+ "default": 708,
+ "total": 723
},
"approvalCosts": {
"tmMatch": 0,
@@ -14208,38 +13985,38 @@
},
{
"user": {
- "id": 15701215,
- "username": "drsticka.david",
- "fullName": "David Drštička (drsticka.david)",
+ "id": 15868825,
+ "username": "Magnetto.eth",
+ "fullName": "Erik (Magnetto.eth)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15701215/medium/e88deaad9afa8cb84d012b354f516a21.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15868825/medium/a7a13f28e6381b984bc20338fda5898c.png",
"preTranslated": 0,
- "totalCosts": 6720
+ "totalCosts": 126
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6720
+ "totalCosts": 126
},
"translated": {
- "tmMatch": 62,
- "default": 6658,
- "total": 6720
+ "tmMatch": 0,
+ "default": 126,
+ "total": 126
},
"targetTranslated": {
- "tmMatch": 56,
- "default": 5961,
- "total": 6017
+ "tmMatch": 0,
+ "default": 116,
+ "total": 116
},
"translatedByMt": {
- "tmMatch": 33,
- "default": 1242,
- "total": 1275
+ "tmMatch": 0,
+ "default": 55,
+ "total": 55
},
"approved": {
"tmMatch": 0,
@@ -14247,9 +14024,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 62,
- "default": 6658,
- "total": 6720
+ "tmMatch": 0,
+ "default": 126,
+ "total": 126
},
"approvalCosts": {
"tmMatch": 0,
@@ -14261,48 +14038,48 @@
},
{
"user": {
- "id": 15429360,
- "username": "davidgomezhernandez155",
- "fullName": "David Gómez (davidgomezhernandez155)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15429360/medium/ed757f2577b1e4993a142a5f60869cf8.jpeg",
+ "id": 15240064,
+ "username": "Aco_olbec2",
+ "fullName": "Erik Eriksen (Aco_olbec2)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15240064/medium/d382aa4b49660d6e6dbb3c7e3250652b.jpeg",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 283
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "da",
+ "name": "Danish",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 283
},
"translated": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 222,
+ "default": 61,
+ "total": 283
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 217,
+ "default": 55,
+ "total": 272
},
"translatedByMt": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 450
},
"translationCosts": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 222,
+ "default": 61,
+ "total": 283
},
"approvalCosts": {
"tmMatch": 0,
@@ -14314,75 +14091,62 @@
},
{
"user": {
- "id": 13471138,
- "username": "Davidpark",
- "fullName": "David Park (Davidpark)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13471138/medium/eac942c4693b01e071ab9074a8575c40_default.png",
- "preTranslated": 0,
- "totalCosts": 1
+ "id": 13897487,
+ "username": "ethdotorg",
+ "fullName": "Ethereum.org Team (ethdotorg)",
+ "userRole": "Owner",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13897487/medium/246e50d7e9ccde07088ed892b07a0efd.png",
+ "preTranslated": 235378,
+ "totalCosts": 3016
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
- "userRole": "Translator",
+ "id": "af",
+ "name": "Afrikaans",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 1
+ "preTranslate": 82,
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 2
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15550547,
- "username": "dbaranov23",
- "fullName": "Denis Baranov (dbaranov23)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15550547/medium/4cd0f658da588b0989ee6ae65e03c885_default.png",
- "preTranslated": 0,
- "totalCosts": 10
- },
- "languages": [
+ },
{
"language": {
- "id": "ru",
- "name": "Russian",
- "userRole": "Translator",
+ "id": "sq",
+ "name": "Albanian",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
+ "preTranslate": 1708,
"totalCosts": 10
},
"translated": {
@@ -14392,8 +14156,8 @@
},
"targetTranslated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 10,
+ "total": 10
},
"translatedByMt": {
"tmMatch": 0,
@@ -14403,7 +14167,7 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 15
},
"translationCosts": {
"tmMatch": 0,
@@ -14415,43 +14179,30 @@
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15121067,
- "username": "DiegoCabral",
- "fullName": "Diego Cabral (DiegoCabral)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15121067/medium/7622a32578aec0440b8e01743f23435f.png",
- "preTranslated": 0,
- "totalCosts": 651
- },
- "languages": [
+ },
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator",
+ "id": "am",
+ "name": "Amharic",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 651
+ "preTranslate": 44,
+ "totalCosts": 0
},
"translated": {
- "tmMatch": 36,
- "default": 615,
- "total": 651
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
- "tmMatch": 45,
- "default": 639,
- "total": 684
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
- "tmMatch": 7,
- "default": 61,
- "total": 68
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -14459,62 +14210,49 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 36,
- "default": 615,
- "total": 651
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 14675276,
- "username": "mitschodaki969",
- "fullName": "Dimitri Alexiou (mitschodaki969)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14675276/medium/81ec0c84c45b0b3929ff3f3141846309_default.png",
- "preTranslated": 0,
- "totalCosts": 17
- },
- "languages": [
+ },
{
"language": {
- "id": "de",
- "name": "German",
- "userRole": "Translator",
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 8
+ "preTranslate": 17685,
+ "totalCosts": 25
},
"translated": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 25,
+ "total": 25
},
"targetTranslated": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 26,
+ "total": 26
},
"translatedByMt": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 28
},
"translationCosts": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 25,
+ "total": 25
},
"approvalCosts": {
"tmMatch": 0,
@@ -14524,27 +14262,27 @@
},
{
"language": {
- "id": "el",
- "name": "Greek",
- "userRole": "Translator",
+ "id": "hy-AM",
+ "name": "Armenian",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 9
+ "preTranslate": 55,
+ "totalCosts": 0
},
"translated": {
"tmMatch": 0,
- "default": 9,
- "total": 9
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
"tmMatch": 0,
- "default": 9,
- "total": 9
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -14553,104 +14291,78 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 9,
- "total": 9
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15751385,
- "username": "Dionyse",
- "fullName": "Dionyse42 (Dionyse)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15751385/medium/f60b8dcda0d73383df200b62099513f2.png",
- "preTranslated": 0,
- "totalCosts": 51
- },
- "languages": [
+ },
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
- "userRole": "Translator",
+ "id": "az",
+ "name": "Azerbaijani",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 51
+ "preTranslate": 220,
+ "totalCosts": 40
},
"translated": {
- "tmMatch": 10,
- "default": 41,
- "total": 51
+ "tmMatch": 1,
+ "default": 39,
+ "total": 40
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 67,
- "total": 83
+ "tmMatch": 1,
+ "default": 39,
+ "total": 40
},
"translatedByMt": {
"tmMatch": 0,
- "default": 10,
- "total": 10
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 40
},
"translationCosts": {
- "tmMatch": 10,
- "default": 41,
- "total": 51
+ "tmMatch": 1,
+ "default": 39,
+ "total": 40
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15619839,
- "username": "mediaquest",
- "fullName": "Dmitry Bauer (mediaquest)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15619839/medium/99c14ce4e8161f6b077fa0849ac4c5b0.png",
- "preTranslated": 0,
- "totalCosts": 3904
- },
- "languages": [
+ },
{
"language": {
- "id": "ru",
- "name": "Russian",
- "userRole": "Translator",
+ "id": "eu",
+ "name": "Basque",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 3904
+ "preTranslate": 26,
+ "totalCosts": 0
},
"translated": {
- "tmMatch": 26,
- "default": 3878,
- "total": 3904
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
- "tmMatch": 26,
- "default": 3529,
- "total": 3555
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
- "tmMatch": 15,
- "default": 169,
- "total": 184
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -14658,52 +14370,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 26,
- "default": 3878,
- "total": 3904
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15481764,
- "username": "dominik060",
- "fullName": "Dominik (dominik060)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15481764/medium/2267964d8995842ec44532f18f539d6a.jpeg",
- "preTranslated": 0,
- "totalCosts": 107
- },
- "languages": [
+ },
{
"language": {
- "id": "cs",
- "name": "Czech",
- "userRole": "Translator",
+ "id": "be",
+ "name": "Belarusian",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 107
+ "preTranslate": 120,
+ "totalCosts": 0
},
"translated": {
- "tmMatch": 1,
- "default": 106,
- "total": 107
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 94,
- "total": 95
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
"tmMatch": 0,
- "default": 26,
- "total": 26
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -14711,47 +14410,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 106,
- "total": 107
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15700341,
- "username": "globusxd1",
- "fullName": "Dominik Wicher (globusxd1)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15700341/medium/ca9b80de65eb94357e4585030c5289ab.jpeg",
- "preTranslated": 0,
- "totalCosts": 104
- },
- "languages": [
+ },
{
"language": {
- "id": "pl",
- "name": "Polish",
- "userRole": "Translator",
+ "id": "bn",
+ "name": "Bengali",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 104
+ "preTranslate": 220,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 104,
- "total": 104
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 92,
- "total": 92
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -14761,55 +14447,42 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 104,
- "total": 104
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15298822,
- "username": "dongyuanwai",
- "fullName": "Dong Yuanwai (dongyuanwai)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15298822/medium/b49b906f94082b0aa9976862f20aec02.jpeg",
- "preTranslated": 0,
- "totalCosts": 24
- },
- "languages": [
+ },
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
- "userRole": "Translator",
+ "id": "br-FR",
+ "name": "Breton",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 24
+ "preTranslate": 6,
+ "totalCosts": 0
},
"translated": {
"tmMatch": 0,
- "default": 24,
- "total": 24
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
"tmMatch": 0,
- "default": 45,
- "total": 45
- },
+ "default": 0,
+ "total": 0
+ },
"translatedByMt": {
"tmMatch": 0,
- "default": 24,
- "total": 24
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -14818,46 +14491,33 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 24,
- "total": 24
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15634607,
- "username": "DoomTheEpic",
- "fullName": "Doom (DoomTheEpic)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15634607/medium/0aa7e44b4c9ca159b138981611585270.jpeg",
- "preTranslated": 0,
- "totalCosts": 3
- },
- "languages": [
+ },
{
"language": {
- "id": "ro",
- "name": "Romanian",
- "userRole": "Translator",
+ "id": "bg",
+ "name": "Bulgarian",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 3
+ "preTranslate": 3252,
+ "totalCosts": 30
},
"translated": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 30,
+ "total": 30
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 30,
+ "total": 30
},
"translatedByMt": {
"tmMatch": 0,
@@ -14867,50 +14527,37 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 30,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15419500,
- "username": "quangpm60",
- "fullName": "Duc Quang (quangpm60)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15419500/medium/ce7c815060017a4649b513a6c729c0c5.jpg",
- "preTranslated": 0,
- "totalCosts": 5181
- },
- "languages": [
+ },
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
- "userRole": "Translator",
+ "id": "my",
+ "name": "Burmese",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 5181
+ "preTranslate": 104,
+ "totalCosts": 0
},
"translated": {
- "tmMatch": 96,
- "default": 5085,
- "total": 5181
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
- "tmMatch": 121,
- "default": 7333,
- "total": 7454
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
"tmMatch": 0,
@@ -14923,47 +14570,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 96,
- "default": 5085,
- "total": 5181
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15731037,
- "username": "nakabbank4",
- "fullName": "Dudex Deezer (nakabbank4)",
- "userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15731037/medium/f974f231c2fc6e10ca25f386ef0d12b3.jpeg",
- "preTranslated": 0,
- "totalCosts": 31
- },
- "languages": [
+ },
{
"language": {
- "id": "th",
- "name": "Thai",
- "userRole": "Restrict Access",
+ "id": "ca",
+ "name": "Catalan",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 31
+ "preTranslate": 1918,
+ "totalCosts": 26
},
"translated": {
"tmMatch": 0,
- "default": 31,
- "total": 31
+ "default": 26,
+ "total": 26
},
"targetTranslated": {
"tmMatch": 0,
- "default": 31,
- "total": 31
+ "default": 26,
+ "total": 26
},
"translatedByMt": {
"tmMatch": 0,
@@ -14973,50 +14607,37 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 33
},
"translationCosts": {
"tmMatch": 0,
- "default": 31,
- "total": 31
+ "default": 26,
+ "total": 26
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15651555,
- "username": "Mseth",
- "fullName": "Dva (Mseth)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15651555/medium/1154b8dc970d67063e739ed4676bc549.jpeg",
- "preTranslated": 0,
- "totalCosts": 55
- },
- "languages": [
+ },
{
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Translator",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 55
+ "preTranslate": 18936,
+ "totalCosts": 197
},
"translated": {
- "tmMatch": 5,
- "default": 50,
- "total": 55
+ "tmMatch": 32,
+ "default": 165,
+ "total": 197
},
"targetTranslated": {
- "tmMatch": 11,
- "default": 82,
- "total": 93
+ "tmMatch": 44,
+ "default": 277,
+ "total": 321
},
"translatedByMt": {
"tmMatch": 0,
@@ -15026,156 +14647,117 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 894
},
"translationCosts": {
- "tmMatch": 5,
- "default": 50,
- "total": 55
+ "tmMatch": 32,
+ "default": 165,
+ "total": 197
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 13842283,
- "username": "Dzenan",
- "fullName": "Dženan (Dzenan)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13842283/medium/bbfb9ef4136417577f368ab059d20644.jpeg",
- "preTranslated": 0,
- "totalCosts": 42
- },
- "languages": [
+ },
{
"language": {
- "id": "sv-SE",
- "name": "Swedish",
- "userRole": "Translator",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 42
+ "preTranslate": 6632,
+ "totalCosts": 52
},
"translated": {
- "tmMatch": 20,
- "default": 22,
- "total": 42
+ "tmMatch": 2,
+ "default": 50,
+ "total": 52
},
"targetTranslated": {
- "tmMatch": 20,
- "default": 21,
- "total": 41
+ "tmMatch": 6,
+ "default": 87,
+ "total": 93
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
+ "total": 2
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 66
},
"translationCosts": {
- "tmMatch": 20,
- "default": 22,
- "total": 42
+ "tmMatch": 2,
+ "default": 50,
+ "total": 52
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15748379,
- "username": "renenicklis",
- "fullName": "Elgrekoo (renenicklis)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15748379/medium/d4cd48bd0956909e7682d2d7ea7a0784.jpeg",
- "preTranslated": 0,
- "totalCosts": 13
- },
- "languages": [
+ },
{
"language": {
- "id": "de",
- "name": "German",
- "userRole": "Translator",
+ "id": "hr",
+ "name": "Croatian",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 13
+ "preTranslate": 2733,
+ "totalCosts": 31
},
"translated": {
- "tmMatch": 13,
- "default": 0,
- "total": 13
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
- "tmMatch": 13,
- "default": 0,
- "total": 13
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
},
"translatedByMt": {
- "tmMatch": 10,
+ "tmMatch": 0,
"default": 0,
- "total": 10
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
- "tmMatch": 13,
- "default": 0,
- "total": 13
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15719731,
- "username": "emirhan32213",
- "fullName": "Emirhan Akın (emirhan32213)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15719731/medium/f47a1285f67fd1df6e3aa8343d6acd84.png",
- "preTranslated": 0,
- "totalCosts": 5
- },
- "languages": [
+ },
{
"language": {
- "id": "tr",
- "name": "Turkish",
- "userRole": "Translator",
+ "id": "cs",
+ "name": "Czech",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 5
+ "preTranslate": 740,
+ "totalCosts": 26
},
"translated": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 26,
+ "total": 26
},
"targetTranslated": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 27,
+ "total": 27
},
"translatedByMt": {
"tmMatch": 0,
@@ -15185,50 +14767,37 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 31
},
"translationCosts": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 26,
+ "total": 26
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 14924253,
- "username": "Ernestiko",
- "fullName": "Ernesto Henriquez (Ernestiko)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14924253/medium/55a18124dd6da8e74a464035a724349a.jpeg",
- "preTranslated": 0,
- "totalCosts": 402
- },
- "languages": [
+ },
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "da",
+ "name": "Danish",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 402
+ "preTranslate": 463,
+ "totalCosts": 33
},
"translated": {
- "tmMatch": 17,
- "default": 385,
- "total": 402
+ "tmMatch": 0,
+ "default": 33,
+ "total": 33
},
"targetTranslated": {
- "tmMatch": 20,
- "default": 449,
- "total": 469
+ "tmMatch": 0,
+ "default": 33,
+ "total": 33
},
"translatedByMt": {
"tmMatch": 0,
@@ -15238,50 +14807,37 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 38
},
"translationCosts": {
- "tmMatch": 17,
- "default": 385,
- "total": 402
+ "tmMatch": 0,
+ "default": 33,
+ "total": 33
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 13897487,
- "username": "ethdotorg",
- "fullName": "Ethereum.org Team (ethdotorg)",
- "userRole": "Owner",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13897487/medium/246e50d7e9ccde07088ed892b07a0efd.png",
- "preTranslated": 284214,
- "totalCosts": 124
- },
- "languages": [
+ },
{
"language": {
- "id": "af",
- "name": "Afrikaans",
+ "id": "nl",
+ "name": "Dutch",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 52,
- "totalCosts": 0
+ "preTranslate": 5077,
+ "totalCosts": 20
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
@@ -15291,12 +14847,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 28
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -15306,11 +14862,11 @@
},
{
"language": {
- "id": "sq",
- "name": "Albanian",
+ "id": "eo",
+ "name": "Esperanto",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1650,
+ "preTranslate": 3,
"totalCosts": 0
},
"translated": {
@@ -15346,11 +14902,11 @@
},
{
"language": {
- "id": "am",
- "name": "Amharic",
+ "id": "et",
+ "name": "Estonian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 129,
+ "preTranslate": 43,
"totalCosts": 0
},
"translated": {
@@ -15386,22 +14942,22 @@
},
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "fil",
+ "name": "Filipino",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2943,
- "totalCosts": 14
+ "preTranslate": 474,
+ "totalCosts": 37
},
"translated": {
"tmMatch": 0,
- "default": 14,
- "total": 14
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
"tmMatch": 0,
- "default": 13,
- "total": 13
+ "default": 37,
+ "total": 37
},
"translatedByMt": {
"tmMatch": 0,
@@ -15411,12 +14967,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 24
+ "total": 37
},
"translationCosts": {
"tmMatch": 0,
- "default": 14,
- "total": 14
+ "default": 37,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -15426,22 +14982,22 @@
},
{
"language": {
- "id": "hy-AM",
- "name": "Armenian",
+ "id": "fi",
+ "name": "Finnish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 42,
- "totalCosts": 0
+ "preTranslate": 2643,
+ "totalCosts": 42
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 42,
+ "total": 42
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 36,
+ "total": 36
},
"translatedByMt": {
"tmMatch": 0,
@@ -15451,12 +15007,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 52
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 42,
+ "total": 42
},
"approvalCosts": {
"tmMatch": 0,
@@ -15466,22 +15022,22 @@
},
{
"language": {
- "id": "az",
- "name": "Azerbaijani",
+ "id": "fr",
+ "name": "French",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 530,
- "totalCosts": 0
+ "preTranslate": 17443,
+ "totalCosts": 198
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 195,
+ "total": 198
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 226,
+ "total": 229
},
"translatedByMt": {
"tmMatch": 0,
@@ -15491,12 +15047,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 312
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 195,
+ "total": 198
},
"approvalCosts": {
"tmMatch": 0,
@@ -15506,22 +15062,22 @@
},
{
"language": {
- "id": "eu",
- "name": "Basque",
+ "id": "gl",
+ "name": "Galician",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 119,
- "totalCosts": 0
+ "preTranslate": 171,
+ "totalCosts": 37
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"translatedByMt": {
"tmMatch": 0,
@@ -15531,12 +15087,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -15546,22 +15102,22 @@
},
{
"language": {
- "id": "be",
- "name": "Belarusian",
+ "id": "ka",
+ "name": "Georgian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 677,
- "totalCosts": 0
+ "preTranslate": 179,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -15571,12 +15127,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 71
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -15586,37 +15142,37 @@
},
{
"language": {
- "id": "bn",
- "name": "Bengali",
+ "id": "de",
+ "name": "German",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 427,
- "totalCosts": 0
+ "preTranslate": 11986,
+ "totalCosts": 94
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 94,
+ "total": 94
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 84,
+ "total": 84
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 24,
+ "total": 24
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 107
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 94,
+ "total": 94
},
"approvalCosts": {
"tmMatch": 0,
@@ -15626,22 +15182,22 @@
},
{
"language": {
- "id": "bi",
- "name": "Bislama",
+ "id": "el",
+ "name": "Greek",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 11,
- "totalCosts": 0
+ "preTranslate": 4526,
+ "totalCosts": 19
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"translatedByMt": {
"tmMatch": 0,
@@ -15651,12 +15207,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 29
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"approvalCosts": {
"tmMatch": 0,
@@ -15666,22 +15222,22 @@
},
{
"language": {
- "id": "br-FR",
- "name": "Breton",
+ "id": "gu-IN",
+ "name": "Gujarati",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 35,
- "totalCosts": 0
+ "preTranslate": 172,
+ "totalCosts": 30
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"translatedByMt": {
"tmMatch": 0,
@@ -15691,12 +15247,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 30
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -15706,11 +15262,11 @@
},
{
"language": {
- "id": "bg",
- "name": "Bulgarian",
+ "id": "ha",
+ "name": "Hausa",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3098,
+ "preTranslate": 34,
"totalCosts": 0
},
"translated": {
@@ -15746,22 +15302,22 @@
},
{
"language": {
- "id": "my",
- "name": "Burmese",
+ "id": "he",
+ "name": "Hebrew",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 63,
- "totalCosts": 0
+ "preTranslate": 238,
+ "totalCosts": 37
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"translatedByMt": {
"tmMatch": 0,
@@ -15771,12 +15327,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -15786,22 +15342,22 @@
},
{
"language": {
- "id": "ca",
- "name": "Catalan",
+ "id": "hi",
+ "name": "Hindi",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 4503,
- "totalCosts": 0
+ "preTranslate": 2155,
+ "totalCosts": 26
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 26,
+ "total": 26
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 26,
+ "total": 26
},
"translatedByMt": {
"tmMatch": 0,
@@ -15811,12 +15367,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 33
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 26,
+ "total": 26
},
"approvalCosts": {
"tmMatch": 0,
@@ -15826,17 +15382,17 @@
},
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "hu",
+ "name": "Hungarian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 18110,
- "totalCosts": 20
+ "preTranslate": 4329,
+ "totalCosts": 29
},
"translated": {
"tmMatch": 0,
- "default": 20,
- "total": 20
+ "default": 29,
+ "total": 29
},
"targetTranslated": {
"tmMatch": 0,
@@ -15851,12 +15407,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 47
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 20,
- "total": 20
+ "default": 29,
+ "total": 29
},
"approvalCosts": {
"tmMatch": 0,
@@ -15866,22 +15422,22 @@
},
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "ig",
+ "name": "Igbo",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 11734,
- "totalCosts": 0
+ "preTranslate": 169,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -15891,12 +15447,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -15906,22 +15462,22 @@
},
{
"language": {
- "id": "hr",
- "name": "Croatian",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1445,
- "totalCosts": 0
+ "preTranslate": 5733,
+ "totalCosts": 19
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"translatedByMt": {
"tmMatch": 0,
@@ -15931,12 +15487,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 29
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"approvalCosts": {
"tmMatch": 0,
@@ -15946,37 +15502,37 @@
},
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "it",
+ "name": "Italian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1482,
- "totalCosts": 0
+ "preTranslate": 17574,
+ "totalCosts": 115
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 18,
+ "default": 97,
+ "total": 115
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 18,
+ "default": 97,
+ "total": 115
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 191
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 18,
+ "default": 97,
+ "total": 115
},
"approvalCosts": {
"tmMatch": 0,
@@ -15986,37 +15542,37 @@
},
{
"language": {
- "id": "da",
- "name": "Danish",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 660,
- "totalCosts": 0
+ "preTranslate": 16850,
+ "totalCosts": 339
},
"translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 6,
+ "default": 333,
+ "total": 339
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 18,
+ "default": 1035,
+ "total": 1053
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 2,
+ "default": 4,
+ "total": 6
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 570
},
"translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 6,
+ "default": 333,
+ "total": 339
},
"approvalCosts": {
"tmMatch": 0,
@@ -16026,11 +15582,11 @@
},
{
"language": {
- "id": "nl",
- "name": "Dutch",
+ "id": "kn",
+ "name": "Kannada",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 4491,
+ "preTranslate": 48,
"totalCosts": 0
},
"translated": {
@@ -16066,22 +15622,22 @@
},
{
"language": {
- "id": "eo",
- "name": "Esperanto",
+ "id": "kk",
+ "name": "Kazakh",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 5,
- "totalCosts": 0
+ "preTranslate": 171,
+ "totalCosts": 39
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -16091,12 +15647,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -16106,22 +15662,22 @@
},
{
"language": {
- "id": "et",
- "name": "Estonian",
+ "id": "km",
+ "name": "Khmer",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 102,
- "totalCosts": 0
+ "preTranslate": 287,
+ "totalCosts": 39
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -16131,12 +15687,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -16146,22 +15702,22 @@
},
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 783,
- "totalCosts": 0
+ "preTranslate": 3733,
+ "totalCosts": 21
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"translatedByMt": {
"tmMatch": 0,
@@ -16171,12 +15727,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 33
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"approvalCosts": {
"tmMatch": 0,
@@ -16186,22 +15742,22 @@
},
{
"language": {
- "id": "fi",
- "name": "Finnish",
+ "id": "ku",
+ "name": "Kurdish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2370,
- "totalCosts": 15
+ "preTranslate": 3,
+ "totalCosts": 0
},
"translated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
"tmMatch": 0,
- "default": 14,
- "total": 14
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
"tmMatch": 0,
@@ -16211,12 +15767,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 15
+ "total": 0
},
"translationCosts": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
@@ -16226,11 +15782,11 @@
},
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "ky",
+ "name": "Kyrgyz",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 17987,
+ "preTranslate": 65,
"totalCosts": 0
},
"translated": {
@@ -16251,7 +15807,7 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 40
+ "total": 0
},
"translationCosts": {
"tmMatch": 0,
@@ -16266,22 +15822,22 @@
},
{
"language": {
- "id": "gl",
- "name": "Galician",
+ "id": "lt",
+ "name": "Lithuanian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 231,
- "totalCosts": 0
+ "preTranslate": 266,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -16291,12 +15847,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -16306,11 +15862,11 @@
},
{
"language": {
- "id": "ka",
- "name": "Georgian",
+ "id": "mk",
+ "name": "Macedonian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 484,
+ "preTranslate": 68,
"totalCosts": 0
},
"translated": {
@@ -16346,22 +15902,22 @@
},
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "ms",
+ "name": "Malay",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 13683,
- "totalCosts": 0
+ "preTranslate": 445,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -16371,12 +15927,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 13
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -16386,22 +15942,22 @@
},
{
"language": {
- "id": "gi",
- "name": "Gilbertese",
+ "id": "ml-IN",
+ "name": "Malayalam",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 3,
- "totalCosts": 0
+ "preTranslate": 2129,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -16411,12 +15967,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -16426,22 +15982,22 @@
},
{
"language": {
- "id": "el",
- "name": "Greek",
+ "id": "mr",
+ "name": "Marathi",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 6805,
- "totalCosts": 0
+ "preTranslate": 178,
+ "totalCosts": 37
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"translatedByMt": {
"tmMatch": 0,
@@ -16451,12 +16007,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 37,
+ "total": 37
},
"approvalCosts": {
"tmMatch": 0,
@@ -16466,11 +16022,11 @@
},
{
"language": {
- "id": "gu-IN",
- "name": "Gujarati",
+ "id": "mn",
+ "name": "Mongolian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 184,
+ "preTranslate": 7,
"totalCosts": 0
},
"translated": {
@@ -16506,11 +16062,11 @@
},
{
"language": {
- "id": "ha",
- "name": "Hausa",
+ "id": "ne-NP",
+ "name": "Nepali",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 13,
+ "preTranslate": 24,
"totalCosts": 0
},
"translated": {
@@ -16546,22 +16102,22 @@
},
{
"language": {
- "id": "he",
- "name": "Hebrew",
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1225,
- "totalCosts": 0
+ "preTranslate": 320,
+ "totalCosts": 39
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -16571,12 +16127,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -16586,22 +16142,22 @@
},
{
"language": {
- "id": "hi",
- "name": "Hindi",
+ "id": "no",
+ "name": "Norwegian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 1040,
- "totalCosts": 0
+ "preTranslate": 253,
+ "totalCosts": 27
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 27,
+ "total": 27
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 27,
+ "total": 27
},
"translatedByMt": {
"tmMatch": 0,
@@ -16611,12 +16167,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 27,
+ "total": 27
},
"approvalCosts": {
"tmMatch": 0,
@@ -16626,11 +16182,11 @@
},
{
"language": {
- "id": "hu",
- "name": "Hungarian",
+ "id": "or",
+ "name": "Odia",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 8142,
+ "preTranslate": 8,
"totalCosts": 0
},
"translated": {
@@ -16666,22 +16222,22 @@
},
{
"language": {
- "id": "ig",
- "name": "Igbo",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 289,
- "totalCosts": 0
+ "preTranslate": 5577,
+ "totalCosts": 21
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"translatedByMt": {
"tmMatch": 0,
@@ -16691,12 +16247,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 32
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 21,
+ "total": 21
},
"approvalCosts": {
"tmMatch": 0,
@@ -16706,22 +16262,22 @@
},
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 11488,
- "totalCosts": 18
+ "preTranslate": 4999,
+ "totalCosts": 20
},
"translated": {
"tmMatch": 0,
- "default": 18,
- "total": 18
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 0,
- "default": 16,
- "total": 16
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
@@ -16731,12 +16287,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 18
+ "total": 32
},
"translationCosts": {
"tmMatch": 0,
- "default": 18,
- "total": 18
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -16746,22 +16302,22 @@
},
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "pt-PT",
+ "name": "Portuguese",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 19609,
- "totalCosts": 0
+ "preTranslate": 1226,
+ "totalCosts": 23
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 23,
+ "total": 23
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 23,
+ "total": 23
},
"translatedByMt": {
"tmMatch": 0,
@@ -16771,12 +16327,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 27
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 23,
+ "total": 23
},
"approvalCosts": {
"tmMatch": 0,
@@ -16786,22 +16342,22 @@
},
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 16920,
- "totalCosts": 10
+ "preTranslate": 17595,
+ "totalCosts": 596
},
"translated": {
- "tmMatch": 0,
- "default": 10,
- "total": 10
+ "tmMatch": 140,
+ "default": 456,
+ "total": 596
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 35,
- "total": 35
+ "tmMatch": 145,
+ "default": 489,
+ "total": 634
},
"translatedByMt": {
"tmMatch": 0,
@@ -16811,12 +16367,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 42
+ "total": 1332
},
"translationCosts": {
- "tmMatch": 0,
- "default": 10,
- "total": 10
+ "tmMatch": 140,
+ "default": 456,
+ "total": 596
},
"approvalCosts": {
"tmMatch": 0,
@@ -16826,11 +16382,11 @@
},
{
"language": {
- "id": "kn",
- "name": "Kannada",
+ "id": "pa-IN",
+ "name": "Punjabi",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 118,
+ "preTranslate": 31,
"totalCosts": 0
},
"translated": {
@@ -16866,22 +16422,22 @@
},
{
"language": {
- "id": "kk",
- "name": "Kazakh",
+ "id": "ro",
+ "name": "Romanian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 163,
- "totalCosts": 0
+ "preTranslate": 4908,
+ "totalCosts": 19
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"translatedByMt": {
"tmMatch": 0,
@@ -16891,12 +16447,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 32
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"approvalCosts": {
"tmMatch": 0,
@@ -16906,22 +16462,22 @@
},
{
"language": {
- "id": "km",
- "name": "Khmer",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 2210,
- "totalCosts": 0
+ "preTranslate": 7763,
+ "totalCosts": 17
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 17,
+ "total": 17
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 17,
+ "total": 17
},
"translatedByMt": {
"tmMatch": 0,
@@ -16931,12 +16487,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 17,
+ "total": 17
},
"approvalCosts": {
"tmMatch": 0,
@@ -16946,22 +16502,22 @@
},
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "sr-CS",
+ "name": "Serbian (Latin)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 5629,
- "totalCosts": 11
+ "preTranslate": 235,
+ "totalCosts": 29
},
"translated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 29,
+ "total": 29
},
"targetTranslated": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 29,
+ "total": 29
},
"translatedByMt": {
"tmMatch": 0,
@@ -16971,12 +16527,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 11
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 29,
+ "total": 29
},
"approvalCosts": {
"tmMatch": 0,
@@ -16986,11 +16542,11 @@
},
{
"language": {
- "id": "ku",
- "name": "Kurdish",
+ "id": "si-LK",
+ "name": "Sinhala",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 57,
+ "preTranslate": 44,
"totalCosts": 0
},
"translated": {
@@ -17026,22 +16582,22 @@
},
{
"language": {
- "id": "ky",
- "name": "Kyrgyz",
+ "id": "sk",
+ "name": "Slovak",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 94,
- "totalCosts": 0
+ "preTranslate": 252,
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"translatedByMt": {
"tmMatch": 0,
@@ -17051,12 +16607,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -17066,22 +16622,22 @@
},
{
"language": {
- "id": "lt",
- "name": "Lithuanian",
+ "id": "sl",
+ "name": "Slovenian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 459,
- "totalCosts": 0
+ "preTranslate": 4556,
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"translatedByMt": {
"tmMatch": 0,
@@ -17091,12 +16647,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -17106,11 +16662,11 @@
},
{
"language": {
- "id": "lb",
- "name": "Luxembourgish",
+ "id": "so",
+ "name": "Somali",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 11,
+ "preTranslate": 112,
"totalCosts": 0
},
"translated": {
@@ -17146,37 +16702,37 @@
},
{
"language": {
- "id": "mk",
- "name": "Macedonian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 80,
- "totalCosts": 0
+ "preTranslate": 12662,
+ "totalCosts": 54
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 54,
+ "total": 54
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 57,
+ "total": 57
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 77
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 54,
+ "total": 54
},
"approvalCosts": {
"tmMatch": 0,
@@ -17186,22 +16742,22 @@
},
{
"language": {
- "id": "ms",
- "name": "Malay",
+ "id": "sw",
+ "name": "Swahili",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 521,
- "totalCosts": 0
+ "preTranslate": 1218,
+ "totalCosts": 32
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"translatedByMt": {
"tmMatch": 0,
@@ -17211,12 +16767,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -17226,22 +16782,22 @@
},
{
"language": {
- "id": "ml-IN",
- "name": "Malayalam",
+ "id": "sv-SE",
+ "name": "Swedish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 799,
- "totalCosts": 0
+ "preTranslate": 872,
+ "totalCosts": 25
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 25,
+ "total": 25
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 25,
+ "total": 25
},
"translatedByMt": {
"tmMatch": 0,
@@ -17251,12 +16807,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 34
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 25,
+ "total": 25
},
"approvalCosts": {
"tmMatch": 0,
@@ -17266,11 +16822,11 @@
},
{
"language": {
- "id": "mr",
- "name": "Marathi",
+ "id": "tl",
+ "name": "Tagalog",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 214,
+ "preTranslate": 1,
"totalCosts": 0
},
"translated": {
@@ -17306,11 +16862,11 @@
},
{
"language": {
- "id": "mn",
- "name": "Mongolian",
+ "id": "tg",
+ "name": "Tajik",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 7,
+ "preTranslate": 6,
"totalCosts": 0
},
"translated": {
@@ -17346,22 +16902,22 @@
},
{
"language": {
- "id": "ne-NP",
- "name": "Nepali",
+ "id": "ta",
+ "name": "Tamil",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 37,
- "totalCosts": 0
+ "preTranslate": 186,
+ "totalCosts": 39
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
"tmMatch": 0,
@@ -17371,12 +16927,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 39,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -17386,11 +16942,11 @@
},
{
"language": {
- "id": "pcm",
- "name": "Nigerian Pidgin",
+ "id": "te",
+ "name": "Telugu",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 688,
+ "preTranslate": 1,
"totalCosts": 0
},
"translated": {
@@ -17426,22 +16982,22 @@
},
{
"language": {
- "id": "no",
- "name": "Norwegian",
+ "id": "th",
+ "name": "Thai",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 896,
- "totalCosts": 0
+ "preTranslate": 242,
+ "totalCosts": 30
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"translatedByMt": {
"tmMatch": 0,
@@ -17451,12 +17007,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 39
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -17466,22 +17022,22 @@
},
{
"language": {
- "id": "or",
- "name": "Odia",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 98,
- "totalCosts": 0
+ "preTranslate": 11666,
+ "totalCosts": 17
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 17,
+ "total": 17
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 18,
+ "total": 18
},
"translatedByMt": {
"tmMatch": 0,
@@ -17491,12 +17047,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 28
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 17,
+ "total": 17
},
"approvalCosts": {
"tmMatch": 0,
@@ -17506,11 +17062,11 @@
},
{
"language": {
- "id": "fa",
- "name": "Persian",
+ "id": "tk",
+ "name": "Turkmen",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 7305,
+ "preTranslate": 67,
"totalCosts": 0
},
"translated": {
@@ -17546,22 +17102,22 @@
},
{
"language": {
- "id": "pl",
- "name": "Polish",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 10636,
- "totalCosts": 0
+ "preTranslate": 6344,
+ "totalCosts": 20
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
@@ -17571,12 +17127,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 33
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -17586,22 +17142,22 @@
},
{
"language": {
- "id": "pt-PT",
- "name": "Portuguese",
+ "id": "ur-IN",
+ "name": "Urdu (India)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 886,
- "totalCosts": 0
+ "preTranslate": 174,
+ "totalCosts": 24
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 24,
+ "total": 24
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 24,
+ "total": 24
},
"translatedByMt": {
"tmMatch": 0,
@@ -17611,12 +17167,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 24
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 24,
+ "total": 24
},
"approvalCosts": {
"tmMatch": 0,
@@ -17626,22 +17182,22 @@
},
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "ur-PK",
+ "name": "Urdu (Pakistan)",
"userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 17621,
- "totalCosts": 0
+ "preTranslate": 114,
+ "totalCosts": 2
},
"translated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"translatedByMt": {
"tmMatch": 0,
@@ -17655,8 +17211,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -17665,1646 +17221,23 @@
}
},
{
- "language": {
- "id": "pa-IN",
- "name": "Punjabi",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 34,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "ro",
- "name": "Romanian",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 9966,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "ru",
- "name": "Russian",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 10974,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 28
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "sat",
- "name": "Santali",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 7,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "sr-CS",
- "name": "Serbian (Latin)",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 1416,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "sn",
- "name": "Shona",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 15,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "si-LK",
- "name": "Sinhala",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 180,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "sk",
- "name": "Slovak",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 759,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "sl",
- "name": "Slovenian",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 5910,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "so",
- "name": "Somali",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 1043,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 16604,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 28
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "sw",
- "name": "Swahili",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 488,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "sv-SE",
- "name": "Swedish",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 859,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "tl",
- "name": "Tagalog",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 118,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "tg",
- "name": "Tajik",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 114,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "ta",
- "name": "Tamil",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 286,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "te",
- "name": "Telugu",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 119,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "th",
- "name": "Thai",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 786,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "tr",
- "name": "Turkish",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 14426,
- "totalCosts": 1
- },
- "translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
- },
- "targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 6
- },
- "translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "tk",
- "name": "Turkmen",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 143,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "uk",
- "name": "Ukrainian",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 11188,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "ur",
- "name": "Urdu",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 810,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "ur",
- "name": "Urdu",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 372,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "uz",
- "name": "Uzbek",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 609,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "vi",
- "name": "Vietnamese",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 4753,
- "totalCosts": 35
- },
- "translated": {
- "tmMatch": 0,
- "default": 35,
- "total": 35
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 52,
- "total": 52
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 35
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 35,
- "total": 35
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "yo",
- "name": "Yoruba",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 139,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "zu",
- "name": "Zulu",
- "userRole": "Owner",
- "tmSavings": 0,
- "preTranslate": 3,
- "totalCosts": 0
- },
- "translated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15648251,
- "username": "mergenether",
- "fullName": "Fatih Emre Kaya (mergenether)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15648251/medium/66882a68a823033c944fee7391b3d8db.png",
- "preTranslated": 0,
- "totalCosts": 1161
- },
- "languages": [
- {
- "language": {
- "id": "tr",
- "name": "Turkish",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 1161
- },
- "translated": {
- "tmMatch": 18,
- "default": 1143,
- "total": 1161
- },
- "targetTranslated": {
- "tmMatch": 18,
- "default": 937,
- "total": 955
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 18,
- "default": 1143,
- "total": 1161
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15181418,
- "username": "flockchain",
- "fullName": "Felix (flockchain)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15181418/medium/f80cb1c08c29018a1e9dbd93fa5ff510.jpg",
- "preTranslated": 0,
- "totalCosts": 110
- },
- "languages": [
- {
- "language": {
- "id": "de",
- "name": "German",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 110
- },
- "translated": {
- "tmMatch": 0,
- "default": 110,
- "total": 110
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 102,
- "total": 102
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 110,
- "total": 110
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15499312,
- "username": "ForestKeeperIO",
- "fullName": "ForestKeeperIO",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15499312/medium/1d79e9c9f39999b2c426fce276d4188e.jpg",
- "preTranslated": 0,
- "totalCosts": 47
- },
- "languages": [
- {
- "language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 47
- },
- "translated": {
- "tmMatch": 0,
- "default": 47,
- "total": 47
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 54,
- "total": 54
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 32,
- "total": 32
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 47,
- "total": 47
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15373000,
- "username": "Fradique",
- "fullName": "Fradique González Villalobos (Fradique)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15373000/medium/c69edcb05bc9178ba24cd99f3373ea9b.JPG",
- "preTranslated": 0,
- "totalCosts": 118
- },
- "languages": [
- {
- "language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 118
- },
- "translated": {
- "tmMatch": 15,
- "default": 103,
- "total": 118
- },
- "targetTranslated": {
- "tmMatch": 17,
- "default": 114,
- "total": 131
- },
- "translatedByMt": {
- "tmMatch": 9,
- "default": 78,
- "total": 87
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 15,
- "default": 103,
- "total": 118
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15631305,
- "username": "pincopallino",
- "fullName": "Francesco Meneghini (pincopallino)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15631305/medium/e117271b3a2ee1606329723bfb7b36c9.png",
- "preTranslated": 0,
- "totalCosts": 23
- },
- "languages": [
- {
- "language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 23
- },
- "translated": {
- "tmMatch": 10,
- "default": 13,
- "total": 23
- },
- "targetTranslated": {
- "tmMatch": 10,
- "default": 18,
- "total": 28
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 10,
- "default": 13,
- "total": 23
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15742705,
- "username": "franciscosanchezzavala7",
- "fullName": "Francisco Sanchez Zavala (franciscosanchezzavala7)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15742705/medium/30cabea660ed3468b1d8fd9e701b0328.jpeg",
- "preTranslated": 0,
- "totalCosts": 23
- },
- "languages": [
- {
- "language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 23
- },
- "translated": {
- "tmMatch": 0,
- "default": 23,
- "total": 23
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 30,
- "total": 30
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 23,
- "total": 23
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15638883,
- "username": "futurize.rush",
- "fullName": "Futurize Rush (futurize.rush)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15638883/medium/f5d835b43d98039b401dd13a25d25ee0.png",
- "preTranslated": 0,
- "totalCosts": 145
- },
- "languages": [
- {
- "language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 145
- },
- "translated": {
- "tmMatch": 0,
- "default": 145,
- "total": 145
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 289,
- "total": 289
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 0,
- "default": 145,
- "total": 145
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15363048,
- "username": "gaurav.chaudhari",
- "fullName": "Gaurav Chaudhari (gaurav.chaudhari)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15363048/medium/a491aa5009c9c37a3a58f99703a9cdb6.png",
- "preTranslated": 0,
- "totalCosts": 5
- },
- "languages": [
- {
- "language": {
- "id": "hi",
- "name": "Hindi",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 5
- },
- "translated": {
- "tmMatch": 5,
- "default": 0,
- "total": 5
- },
- "targetTranslated": {
- "tmMatch": 10,
- "default": 0,
- "total": 10
- },
- "translatedByMt": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 5,
- "default": 0,
- "total": 5
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 14568334,
- "username": "norhorn",
- "fullName": "George Kitsoukakis (norhorn)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14568334/medium/245b5c69aab62ffabb575daf603b70b8.jpg",
- "preTranslated": 0,
- "totalCosts": 6351
- },
- "languages": [
- {
- "language": {
- "id": "el",
- "name": "Greek",
- "userRole": "Translator, Proofreader",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 6351
- },
- "translated": {
- "tmMatch": 670,
- "default": 5681,
- "total": 6351
- },
- "targetTranslated": {
- "tmMatch": 756,
- "default": 6152,
- "total": 6908
- },
- "translatedByMt": {
- "tmMatch": 38,
- "default": 302,
- "total": 340
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 12255
- },
- "translationCosts": {
- "tmMatch": 670,
- "default": 5681,
- "total": 6351
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 15661619,
- "username": "gerardo.mendezhdz18",
- "fullName": "Gerardo Mendez (gerardo.mendezhdz18)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15661619/medium/d143c0468506fe542b7492d2cd461037.jpeg",
- "preTranslated": 0,
- "totalCosts": 6
- },
- "languages": [
- {
- "language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 6
- },
- "translated": {
- "tmMatch": 2,
- "default": 4,
- "total": 6
- },
- "targetTranslated": {
- "tmMatch": 4,
- "default": 7,
- "total": 11
- },
- "translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- },
- "translationCosts": {
- "tmMatch": 2,
- "default": 4,
- "total": 6
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- }
- ]
- },
- {
- "user": {
- "id": 14995487,
- "username": "Gu1ll0t3",
- "fullName": "Gu1ll0t3",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14995487/medium/f890d1e85e50d0289ca19930aae629d1.png",
- "preTranslated": 0,
- "totalCosts": 174
- },
- "languages": [
- {
- "language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "language": {
+ "id": "uz",
+ "name": "Uzbek",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 174
+ "preTranslate": 223,
+ "totalCosts": 29
},
"translated": {
"tmMatch": 0,
- "default": 174,
- "total": 174
+ "default": 29,
+ "total": 29
},
"targetTranslated": {
"tmMatch": 0,
- "default": 215,
- "total": 215
+ "default": 29,
+ "total": 29
},
"translatedByMt": {
"tmMatch": 0,
@@ -19314,50 +17247,37 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 35
},
"translationCosts": {
"tmMatch": 0,
- "default": 174,
- "total": 174
+ "default": 29,
+ "total": 29
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 13446847,
- "username": "gokhandogru",
- "fullName": "Gökhan Doğru (gokhandogru)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13446847/medium/d0397a5e28fc1f0250f56c6a9e7e933f.JPG",
- "preTranslated": 0,
- "totalCosts": 3
- },
- "languages": [
+ },
{
"language": {
- "id": "tr",
- "name": "Turkish",
- "userRole": "Translator",
+ "id": "vi",
+ "name": "Vietnamese",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 3
+ "preTranslate": 1512,
+ "totalCosts": 49
},
"translated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 49,
+ "total": 49
},
"targetTranslated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 56,
+ "total": 56
},
"translatedByMt": {
"tmMatch": 0,
@@ -19367,50 +17287,37 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 36
},
"translationCosts": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 49,
+ "total": 49
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15644981,
- "username": "downsyndrome1991",
- "fullName": "HaLaGi1L (downsyndrome1991)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15644981/medium/c16e81f6a5f678494640e109f5b2c6d7.jpeg",
- "preTranslated": 0,
- "totalCosts": 107
- },
- "languages": [
+ },
{
"language": {
- "id": "th",
- "name": "Thai",
- "userRole": "Translator",
+ "id": "yo",
+ "name": "Yoruba",
+ "userRole": "Owner",
"tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 107
+ "preTranslate": 44,
+ "totalCosts": 0
},
"translated": {
- "tmMatch": 56,
- "default": 51,
- "total": 107
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"targetTranslated": {
- "tmMatch": 56,
- "default": 51,
- "total": 107
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"translatedByMt": {
"tmMatch": 0,
@@ -19423,9 +17330,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 56,
- "default": 51,
- "total": 107
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approvalCosts": {
"tmMatch": 0,
@@ -19437,33 +17344,33 @@
},
{
"user": {
- "id": 15024169,
- "username": "elamrihamza",
- "fullName": "Hamza Elamri (elamrihamza)",
+ "id": 25420,
+ "username": "Ryo567",
+ "fullName": "Eugenio \"Ryo567\" Martínez Seguín (Ryo567)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15024169/medium/bfabc91e420d3454259b542e7e01962f.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/25420/medium/c407ca20cecfad35ba1bc9ef42232137.png",
"preTranslated": 0,
- "totalCosts": 15
+ "totalCosts": 22
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 22
},
"translated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 22,
+ "total": 22
},
"targetTranslated": {
"tmMatch": 0,
- "default": 13,
- "total": 13
+ "default": 21,
+ "total": 21
},
"translatedByMt": {
"tmMatch": 0,
@@ -19477,8 +17384,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 22,
+ "total": 22
},
"approvalCosts": {
"tmMatch": 0,
@@ -19490,38 +17397,38 @@
},
{
"user": {
- "id": 15567971,
- "username": "HASANTAHHAN",
- "fullName": "Hasan Tahhan (HASANTAHHAN)",
+ "id": 15857153,
+ "username": "eugedelaoliva93",
+ "fullName": "Eugenio De la Oliva Ramos (eugedelaoliva93)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15567971/medium/82c26b32ac2312ed1fbb253a222ec9e1.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15857153/medium/f7cd69b42365e152a5b853421ed0b61d.jpeg",
"preTranslated": 0,
- "totalCosts": 289
+ "totalCosts": 128
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 289
+ "totalCosts": 128
},
"translated": {
- "tmMatch": 1,
- "default": 288,
- "total": 289
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 260,
- "total": 261
+ "tmMatch": 0,
+ "default": 134,
+ "total": 134
},
"translatedByMt": {
"tmMatch": 0,
- "default": 18,
- "total": 18
+ "default": 54,
+ "total": 54
},
"approved": {
"tmMatch": 0,
@@ -19529,9 +17436,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 288,
- "total": 289
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
},
"approvalCosts": {
"tmMatch": 0,
@@ -19543,33 +17450,33 @@
},
{
"user": {
- "id": 15325324,
- "username": "H.K.M",
- "fullName": "Hautiare Fanaura (H.K.M)",
+ "id": 15766337,
+ "username": "asgarovf",
+ "fullName": "Farhad Asgarov (asgarovf)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15325324/medium/31ae77c461f78b0a823f73598c9a1f7a.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766337/medium/2da495495b14fca91016f19459824477.jpeg",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 49
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "az",
+ "name": "Azerbaijani",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 49
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 49,
+ "total": 49
},
"targetTranslated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 40,
+ "total": 40
},
"translatedByMt": {
"tmMatch": 0,
@@ -19583,8 +17490,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 49,
+ "total": 49
},
"approvalCosts": {
"tmMatch": 0,
@@ -19596,73 +17503,33 @@
},
{
"user": {
- "id": 15208868,
- "username": "HiroyukiNaito",
- "fullName": "Hiroyuki Naito (HiroyukiNaito)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15208868/medium/10118cb6ff27d174a5170cb75ff1f436.jpg",
+ "id": 15806391,
+ "username": "AsaBogyo",
+ "fullName": "Ferenc Szép (AsaBogyo)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15806391/medium/96ddb4f913a745a5413d5e31c990dc81_default.png",
"preTranslated": 0,
- "totalCosts": 62601
+ "totalCosts": 31
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
- "userRole": "Translator, Proofreader",
- "tmSavings": 0,
- "preTranslate": 0,
- "totalCosts": 62599
- },
- "translated": {
- "tmMatch": 2032,
- "default": 60567,
- "total": 62599
- },
- "targetTranslated": {
- "tmMatch": 5521,
- "default": 154083,
- "total": 159604
- },
- "translatedByMt": {
- "tmMatch": 35,
- "default": 1624,
- "total": 1659
- },
- "approved": {
- "tmMatch": 0,
- "default": 0,
- "total": 603
- },
- "translationCosts": {
- "tmMatch": 2032,
- "default": 60567,
- "total": 62599
- },
- "approvalCosts": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
- }
- },
- {
- "language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "hu",
+ "name": "Hungarian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 33,
+ "total": 33
},
"translatedByMt": {
"tmMatch": 0,
@@ -19676,8 +17543,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 2,
- "total": 2
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -19689,48 +17556,48 @@
},
{
"user": {
- "id": 15084373,
- "username": "tarcanhursit",
- "fullName": "Hursit Tarcan (tarcanhursit)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15084373/medium/63831adb2cf079020b094666d47417fd.jpg",
+ "id": 15843833,
+ "username": "FoltinV",
+ "fullName": "FoltinV",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843833/medium/d9afa5c66a59b8166143dd4e1cca0630.jpeg",
"preTranslated": 0,
- "totalCosts": 3372
+ "totalCosts": 7265
},
"languages": [
{
"language": {
- "id": "nl",
- "name": "Dutch",
- "userRole": "Translator, Proofreader",
+ "id": "cs",
+ "name": "Czech",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3372
+ "totalCosts": 7265
},
"translated": {
- "tmMatch": 23,
- "default": 3349,
- "total": 3372
+ "tmMatch": 49,
+ "default": 7216,
+ "total": 7265
},
"targetTranslated": {
- "tmMatch": 21,
- "default": 3480,
- "total": 3501
+ "tmMatch": 43,
+ "default": 6549,
+ "total": 6592
},
"translatedByMt": {
- "tmMatch": 13,
- "default": 428,
- "total": 441
+ "tmMatch": 10,
+ "default": 711,
+ "total": 721
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 25
+ "total": 0
},
"translationCosts": {
- "tmMatch": 23,
- "default": 3349,
- "total": 3372
+ "tmMatch": 49,
+ "default": 7216,
+ "total": 7265
},
"approvalCosts": {
"tmMatch": 0,
@@ -19742,33 +17609,33 @@
},
{
"user": {
- "id": 15683703,
- "username": "hussainkinya",
- "fullName": "Hussain Kinya (hussainkinya)",
+ "id": 15373000,
+ "username": "Fradique",
+ "fullName": "Fradique González Villalobos (Fradique)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15683703/medium/43037889b837116248266f54abbe3dfe.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15373000/medium/c69edcb05bc9178ba24cd99f3373ea9b.JPG",
"preTranslated": 0,
- "totalCosts": 5
+ "totalCosts": 127
},
"languages": [
{
"language": {
- "id": "kn",
- "name": "Kannada",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5
+ "totalCosts": 127
},
"translated": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 127,
+ "total": 127
},
"targetTranslated": {
"tmMatch": 0,
- "default": 7,
- "total": 7
+ "default": 202,
+ "total": 202
},
"translatedByMt": {
"tmMatch": 0,
@@ -19782,8 +17649,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 127,
+ "total": 127
},
"approvalCosts": {
"tmMatch": 0,
@@ -19795,38 +17662,38 @@
},
{
"user": {
- "id": 15148348,
- "username": "Habibullah-Sahan",
- "fullName": "I S M Habibullah (Habibullah-Sahan)",
+ "id": 15798077,
+ "username": "putterfjg",
+ "fullName": "Francois Johannes Gerhardus Putter (putterfjg)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15148348/medium/95e242e769842ac3c97c24bebe9f98e7.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15798077/medium/02cd3c58fa5691a34f62c3a686afbc78_default.png",
"preTranslated": 0,
- "totalCosts": 15
+ "totalCosts": 290
},
"languages": [
{
"language": {
- "id": "bn",
- "name": "Bengali",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 290
},
"translated": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 7,
+ "default": 283,
+ "total": 290
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 43,
- "total": 43
+ "tmMatch": 7,
+ "default": 270,
+ "total": 277
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -19834,9 +17701,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 7,
+ "default": 283,
+ "total": 290
},
"approvalCosts": {
"tmMatch": 0,
@@ -19848,38 +17715,38 @@
},
{
"user": {
- "id": 14716790,
- "username": "eltociear",
- "fullName": "Ikko Ashimine (eltociear)",
+ "id": 15837087,
+ "username": "gabekoin",
+ "fullName": "Gabriel (gabekoin)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14716790/medium/2a40c64a5e3555f500bdab209b50b767.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15837087/medium/198e2d3ce88fd597d2f6a39fcc40964a.png",
"preTranslated": 0,
- "totalCosts": 127
+ "totalCosts": 52
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 127
+ "totalCosts": 52
},
"translated": {
- "tmMatch": 3,
- "default": 124,
- "total": 127
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"targetTranslated": {
- "tmMatch": 11,
- "default": 311,
- "total": 322
+ "tmMatch": 0,
+ "default": 61,
+ "total": 61
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 97,
- "total": 100
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -19887,9 +17754,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 124,
- "total": 127
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"approvalCosts": {
"tmMatch": 0,
@@ -19901,48 +17768,48 @@
},
{
"user": {
- "id": 15509510,
- "username": "shikkiy",
- "fullName": "Ilia Shabalin (shikkiy)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15509510/medium/04d6afce57425f67a3a25630fa08441c_default.png",
+ "id": 14568334,
+ "username": "norhorn",
+ "fullName": "George Kitsoukakis (norhorn)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14568334/medium/245b5c69aab62ffabb575daf603b70b8.jpg",
"preTranslated": 0,
- "totalCosts": 232
+ "totalCosts": 11555
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
- "userRole": "Translator",
+ "id": "el",
+ "name": "Greek",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 232
+ "totalCosts": 11555
},
"translated": {
- "tmMatch": 0,
- "default": 232,
- "total": 232
+ "tmMatch": 1699,
+ "default": 9856,
+ "total": 11555
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 211,
- "total": 211
+ "tmMatch": 1893,
+ "default": 10424,
+ "total": 12317
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 75,
+ "default": 856,
+ "total": 931
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 14452
},
"translationCosts": {
- "tmMatch": 0,
- "default": 232,
- "total": 232
+ "tmMatch": 1699,
+ "default": 9856,
+ "total": 11555
},
"approvalCosts": {
"tmMatch": 0,
@@ -19954,38 +17821,38 @@
},
{
"user": {
- "id": 15620833,
- "username": "IrfanSidik.id",
- "fullName": "Irfan Sidik Prabowo (IrfanSidik.id)",
+ "id": 15813825,
+ "username": "Katsumis",
+ "fullName": "Ghost Opti (Katsumis)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15620833/medium/0042d0455e90586b44ca85caaf282e5a.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15813825/medium/0e9b0f678b60df78eda87d1afd31e808.jpeg",
"preTranslated": 0,
- "totalCosts": 472
+ "totalCosts": 75
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 472
+ "totalCosts": 75
},
"translated": {
- "tmMatch": 36,
- "default": 436,
- "total": 472
+ "tmMatch": 1,
+ "default": 74,
+ "total": 75
},
"targetTranslated": {
- "tmMatch": 38,
- "default": 432,
- "total": 470
+ "tmMatch": 1,
+ "default": 87,
+ "total": 88
},
"translatedByMt": {
- "tmMatch": 15,
+ "tmMatch": 0,
"default": 0,
- "total": 15
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -19993,9 +17860,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 36,
- "default": 436,
- "total": 472
+ "tmMatch": 1,
+ "default": 74,
+ "total": 75
},
"approvalCosts": {
"tmMatch": 0,
@@ -20007,38 +17874,38 @@
},
{
"user": {
- "id": 15474196,
- "username": "Ivan_Sarapura",
- "fullName": "Iván Sarapura (Ivan_Sarapura)",
+ "id": 14560192,
+ "username": "Mistra",
+ "fullName": "Giulio M. (Mistra)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15474196/medium/7d0c8d1b9a3745f3d1dbfaec3ab9e4a2.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14560192/medium/4ec7e927ebc53f584831f621c9cdf99b.png",
"preTranslated": 0,
- "totalCosts": 473
+ "totalCosts": 52
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 473
+ "totalCosts": 52
},
"translated": {
- "tmMatch": 101,
- "default": 372,
- "total": 473
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"targetTranslated": {
- "tmMatch": 101,
- "default": 408,
- "total": 509
+ "tmMatch": 0,
+ "default": 58,
+ "total": 58
},
"translatedByMt": {
"tmMatch": 0,
- "default": 35,
- "total": 35
+ "default": 11,
+ "total": 11
},
"approved": {
"tmMatch": 0,
@@ -20046,9 +17913,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 101,
- "default": 372,
- "total": 473
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"approvalCosts": {
"tmMatch": 0,
@@ -20060,33 +17927,33 @@
},
{
"user": {
- "id": 15724803,
- "username": "Izabel_chaves",
- "fullName": "Izabel Chaves (Izabel_chaves)",
+ "id": 15866753,
+ "username": "gonzab27",
+ "fullName": "Gonzalo Zabala (gonzab27)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15724803/medium/7f2b4419d308a52a62f3b8f9ca9b4adf.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866753/medium/1f6bb2900a3f89af7cf2dffb4ca6df4d.png",
"preTranslated": 0,
- "totalCosts": 32
+ "totalCosts": 70
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 32
+ "totalCosts": 70
},
"translated": {
"tmMatch": 0,
- "default": 32,
- "total": 32
+ "default": 70,
+ "total": 70
},
"targetTranslated": {
"tmMatch": 0,
- "default": 33,
- "total": 33
+ "default": 79,
+ "total": 79
},
"translatedByMt": {
"tmMatch": 0,
@@ -20100,8 +17967,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 32,
- "total": 32
+ "default": 70,
+ "total": 70
},
"approvalCosts": {
"tmMatch": 0,
@@ -20113,33 +17980,33 @@
},
{
"user": {
- "id": 15737483,
- "username": "White10146",
- "fullName": "JESSICA MORGAN (White10146)",
+ "id": 15058949,
+ "username": "gracieluu_ar",
+ "fullName": "Graciela Arriola (gracieluu_ar)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15737483/medium/a1bbb41ad078a5c2c290502f962401ea_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15058949/medium/cfdcff414c4bc3a532eb8c79280be317.JPG",
"preTranslated": 0,
- "totalCosts": 43
+ "totalCosts": 33
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 18
+ "totalCosts": 33
},
"translated": {
- "tmMatch": 0,
- "default": 18,
- "total": 18
+ "tmMatch": 33,
+ "default": 0,
+ "total": 33
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 43,
- "total": 43
+ "tmMatch": 45,
+ "default": 0,
+ "total": 45
},
"translatedByMt": {
"tmMatch": 0,
@@ -20152,39 +18019,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 18,
- "total": 18
+ "tmMatch": 33,
+ "default": 0,
+ "total": 33
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 14363304,
+ "username": "sgj.kerkhoff.03",
+ "fullName": "Grand Dog Studio (sgj.kerkhoff.03)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14363304/medium/e79a813fd99f62712dcba7b77c2b1e1f.png",
+ "preTranslated": 0,
+ "totalCosts": 119
+ },
+ "languages": [
{
"language": {
- "id": "pa-IN",
- "name": "Punjabi",
+ "id": "nl",
+ "name": "Dutch",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 21
+ "totalCosts": 119
},
"translated": {
- "tmMatch": 0,
- "default": 21,
- "total": 21
+ "tmMatch": 11,
+ "default": 108,
+ "total": 119
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 36,
- "total": 36
+ "tmMatch": 12,
+ "default": 114,
+ "total": 126
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 10,
+ "default": 108,
+ "total": 118
},
"approved": {
"tmMatch": 0,
@@ -20192,49 +18072,62 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 21,
- "total": 21
+ "tmMatch": 11,
+ "default": 108,
+ "total": 119
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15219098,
+ "username": "Aco_GRW",
+ "fullName": "Grischa Raoul Wenzeler (Aco_GRW)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15219098/medium/67ba870ab68dd3e2838d3af325783379.jpg",
+ "preTranslated": 0,
+ "totalCosts": 3912
+ },
+ "languages": [
{
"language": {
- "id": "yo",
- "name": "Yoruba",
- "userRole": "Translator",
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 3912
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 276,
+ "default": 3636,
+ "total": 3912
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 6,
- "total": 6
+ "tmMatch": 259,
+ "default": 3546,
+ "total": 3805
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 14,
+ "default": 87,
+ "total": 101
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 10212
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 276,
+ "default": 3636,
+ "total": 3912
},
"approvalCosts": {
"tmMatch": 0,
@@ -20246,48 +18139,48 @@
},
{
"user": {
- "id": 15749843,
- "username": "jelkaszewpatryk9",
- "fullName": "JUL MICH (jelkaszewpatryk9)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15749843/medium/efd0d245d99c37003cab72121b8bfa0a.jpeg",
+ "id": 15250968,
+ "username": "Aco_g_lonegro",
+ "fullName": "Gustavo Lonegro (Aco_g_lonegro)",
+ "userRole": "Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15250968/medium/fe66daa0393af122ae758d1cf2b0738d_default.png",
"preTranslated": 0,
- "totalCosts": 9
+ "totalCosts": 6042
},
"languages": [
{
"language": {
- "id": "pl",
- "name": "Polish",
- "userRole": "Translator",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9
+ "totalCosts": 6042
},
"translated": {
- "tmMatch": 1,
- "default": 8,
- "total": 9
+ "tmMatch": 1284,
+ "default": 4758,
+ "total": 6042
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 8,
- "total": 9
+ "tmMatch": 1544,
+ "default": 5758,
+ "total": 7302
},
"translatedByMt": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 7397
},
"translationCosts": {
- "tmMatch": 1,
- "default": 8,
- "total": 9
+ "tmMatch": 1284,
+ "default": 4758,
+ "total": 6042
},
"approvalCosts": {
"tmMatch": 0,
@@ -20299,38 +18192,38 @@
},
{
"user": {
- "id": 15652919,
- "username": "aerohadari",
- "fullName": "Jan Hadari (aerohadari)",
+ "id": 15776715,
+ "username": "guenterfischer",
+ "fullName": "Günter Fischer (guenterfischer)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15652919/medium/64671e80df692806c17bbf42900f082a.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15776715/medium/1c8c512e90c8be5568f2f149b36ad5a6.png",
"preTranslated": 0,
- "totalCosts": 13
+ "totalCosts": 168
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 13
+ "totalCosts": 168
},
"translated": {
"tmMatch": 0,
- "default": 13,
- "total": 13
+ "default": 168,
+ "total": 168
},
"targetTranslated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 150,
+ "total": 150
},
"translatedByMt": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -20339,8 +18232,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 13,
- "total": 13
+ "default": 168,
+ "total": 168
},
"approvalCosts": {
"tmMatch": 0,
@@ -20352,33 +18245,33 @@
},
{
"user": {
- "id": 15528915,
- "username": "J4yD3v",
- "fullName": "Jay Dev (J4yD3v)",
+ "id": 15840739,
+ "username": "harsharan",
+ "fullName": "H S (harsharan)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15528915/medium/c334abf55946c66116d12971fd368f2d_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15840739/medium/32f5c1020c1dbf27f40c76d4ac502fb7.jpeg",
"preTranslated": 0,
- "totalCosts": 62
+ "totalCosts": 842
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "pa-IN",
+ "name": "Punjabi",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 62
+ "totalCosts": 842
},
"translated": {
- "tmMatch": 1,
- "default": 61,
- "total": 62
+ "tmMatch": 17,
+ "default": 825,
+ "total": 842
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 65,
- "total": 66
+ "tmMatch": 29,
+ "default": 1580,
+ "total": 1609
},
"translatedByMt": {
"tmMatch": 0,
@@ -20391,9 +18284,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 61,
- "total": 62
+ "tmMatch": 17,
+ "default": 825,
+ "total": 842
},
"approvalCosts": {
"tmMatch": 0,
@@ -20405,48 +18298,48 @@
},
{
"user": {
- "id": 15651827,
- "username": "Jerdson",
- "fullName": "Jerdson Miguel De Sousa Osório (Jerdson)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15651827/medium/39b72be0409a6ec42eb98042f2151986.png",
+ "id": 15208868,
+ "username": "HiroyukiNaito",
+ "fullName": "Hiroyuki Naito (HiroyukiNaito)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15208868/medium/10118cb6ff27d174a5170cb75ff1f436.jpg",
"preTranslated": 0,
- "totalCosts": 188
+ "totalCosts": 18559
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator",
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 188
+ "totalCosts": 18559
},
"translated": {
- "tmMatch": 0,
- "default": 188,
- "total": 188
+ "tmMatch": 313,
+ "default": 18246,
+ "total": 18559
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 192,
- "total": 192
+ "tmMatch": 477,
+ "default": 52659,
+ "total": 53136
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 6,
+ "default": 449,
+ "total": 455
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 2
},
"translationCosts": {
- "tmMatch": 0,
- "default": 188,
- "total": 188
+ "tmMatch": 313,
+ "default": 18246,
+ "total": 18559
},
"approvalCosts": {
"tmMatch": 0,
@@ -20458,38 +18351,38 @@
},
{
"user": {
- "id": 15624833,
- "username": "jeremymolla",
- "fullName": "Jeremy MOLLA (jeremymolla)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15624833/medium/7f9388acb8a621b05e2b1854191d5a56.png",
+ "id": 15084373,
+ "username": "tarcanhursit",
+ "fullName": "Hursit Tarcan (tarcanhursit)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15084373/medium/63831adb2cf079020b094666d47417fd.jpg",
"preTranslated": 0,
- "totalCosts": 9
+ "totalCosts": 72
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Translator",
+ "id": "nl",
+ "name": "Dutch",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9
+ "totalCosts": 72
},
"translated": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 29,
+ "default": 43,
+ "total": 72
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 33,
+ "default": 41,
+ "total": 74
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 29,
+ "default": 26,
+ "total": 55
},
"approved": {
"tmMatch": 0,
@@ -20497,9 +18390,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 29,
+ "default": 43,
+ "total": 72
},
"approvalCosts": {
"tmMatch": 0,
@@ -20511,33 +18404,33 @@
},
{
"user": {
- "id": 15710289,
- "username": "jerick123",
- "fullName": "Jerick Galzote (jerick123)",
+ "id": 15849127,
+ "username": "IagoEmanuel15",
+ "fullName": "Iago Emanuel (IagoEmanuel15)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15710289/medium/98fbdcad7f7d429e4c66c862ce8e70f5.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15849127/medium/e9fee6b4f74f480ba50df5d15b8f9f22.jpg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 901
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 901
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 3,
+ "default": 898,
+ "total": 901
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 3,
+ "default": 1028,
+ "total": 1031
},
"translatedByMt": {
"tmMatch": 0,
@@ -20550,9 +18443,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 3,
+ "default": 898,
+ "total": 901
},
"approvalCosts": {
"tmMatch": 0,
@@ -20564,33 +18457,33 @@
},
{
"user": {
- "id": 15550507,
- "username": "Jimbo_L",
- "fullName": "Jimbo Liao (Jimbo_L)",
+ "id": 13538624,
+ "username": "mrmx2013",
+ "fullName": "IamHappy (mrmx2013)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15550507/medium/2aaa6dc51fbb57d36b6b8106d06c85fe.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13538624/medium/dc2568285b1cbd8f221f69590b4287ec.png",
"preTranslated": 0,
- "totalCosts": 35
+ "totalCosts": 15
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 35
+ "totalCosts": 15
},
"translated": {
"tmMatch": 0,
- "default": 35,
- "total": 35
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
"tmMatch": 0,
- "default": 57,
- "total": 57
+ "default": 14,
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
@@ -20604,8 +18497,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 35,
- "total": 35
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
@@ -20617,33 +18510,33 @@
},
{
"user": {
- "id": 15698883,
- "username": "joaquinvl99",
- "fullName": "Joaquín Villén Loo (joaquinvl99)",
+ "id": 15509510,
+ "username": "shikkiy",
+ "fullName": "Ilia Shabalin (shikkiy)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15698883/medium/a97362a1ee0963c34b8fb694d22a1e9f.PNG",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15509510/medium/04d6afce57425f67a3a25630fa08441c_default.png",
"preTranslated": 0,
- "totalCosts": 77
+ "totalCosts": 15
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 77
+ "totalCosts": 15
},
"translated": {
- "tmMatch": 2,
- "default": 75,
- "total": 77
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 76,
- "total": 79
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
},
"translatedByMt": {
"tmMatch": 0,
@@ -20656,9 +18549,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 75,
- "total": 77
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
@@ -20670,38 +18563,38 @@
},
{
"user": {
- "id": 15704001,
- "username": "joelca",
- "fullName": "Joel Cano (joelca)",
+ "id": 15859719,
+ "username": "ilies-bel",
+ "fullName": "Ilies Beldjilali (ilies-bel)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15704001/medium/0d2121c62c049140bc80c8bce144afc2.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15859719/medium/8a49812209a978d4e24ca6cf26777320.png",
"preTranslated": 0,
- "totalCosts": 717
+ "totalCosts": 108
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 717
+ "totalCosts": 108
},
"translated": {
- "tmMatch": 1,
- "default": 716,
- "total": 717
+ "tmMatch": 0,
+ "default": 108,
+ "total": 108
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 869,
- "total": 870
+ "tmMatch": 0,
+ "default": 117,
+ "total": 117
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 366,
- "total": 367
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -20709,9 +18602,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 716,
- "total": 717
+ "tmMatch": 0,
+ "default": 108,
+ "total": 108
},
"approvalCosts": {
"tmMatch": 0,
@@ -20723,38 +18616,38 @@
},
{
"user": {
- "id": 15421538,
- "username": "johannt",
- "fullName": "Johann Pongratz (johannt)",
+ "id": 15639161,
+ "username": "inseonyu7",
+ "fullName": "Inseon Yu (inseonyu7)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15421538/medium/7e1f5d90509951072c0de0d9684baa35.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15639161/medium/06bf80fbb05bac5a371b8547e61efe98.jpeg",
"preTranslated": 0,
- "totalCosts": 296
+ "totalCosts": 466
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 296
+ "totalCosts": 466
},
"translated": {
- "tmMatch": 3,
- "default": 293,
- "total": 296
+ "tmMatch": 0,
+ "default": 466,
+ "total": 466
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 286,
- "total": 288
+ "tmMatch": 0,
+ "default": 379,
+ "total": 379
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 13,
- "total": 14
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -20762,9 +18655,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 293,
- "total": 296
+ "tmMatch": 0,
+ "default": 466,
+ "total": 466
},
"approvalCosts": {
"tmMatch": 0,
@@ -20776,13 +18669,13 @@
},
{
"user": {
- "id": 15682041,
- "username": "Joker71293921",
- "fullName": "Joker71293921",
+ "id": 15816391,
+ "username": "Irvin_",
+ "fullName": "Irvin (Irvin_)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15682041/medium/e62239d0be9e3327d12dd221caf5bd97.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816391/medium/81fbadbb674cd22d4c0824d77586d1b1.png",
"preTranslated": 0,
- "totalCosts": 1201
+ "totalCosts": 117
},
"languages": [
{
@@ -20792,22 +18685,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1201
+ "totalCosts": 117
},
"translated": {
- "tmMatch": 38,
- "default": 1163,
- "total": 1201
+ "tmMatch": 0,
+ "default": 117,
+ "total": 117
},
"targetTranslated": {
- "tmMatch": 44,
- "default": 1442,
- "total": 1486
+ "tmMatch": 0,
+ "default": 127,
+ "total": 127
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 1160,
- "total": 1161
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -20815,9 +18708,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 38,
- "default": 1163,
- "total": 1201
+ "tmMatch": 0,
+ "default": 117,
+ "total": 117
},
"approvalCosts": {
"tmMatch": 0,
@@ -20829,48 +18722,48 @@
},
{
"user": {
- "id": 15123193,
- "username": "Coram_Deo",
- "fullName": "Jonas Neubert (Coram_Deo)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15123193/medium/b3211607cc43c707c0034f7502299d8d.jpeg",
+ "id": 15632297,
+ "username": "IsraaSobhy",
+ "fullName": "Israa El-Masry (IsraaSobhy)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15632297/medium/a911666e70d2958534312188b50d7b2a.jpeg",
"preTranslated": 0,
- "totalCosts": 13031
+ "totalCosts": 43
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
- "userRole": "Translator, Proofreader",
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 13031
+ "totalCosts": 43
},
"translated": {
- "tmMatch": 906,
- "default": 12125,
- "total": 13031
+ "tmMatch": 0,
+ "default": 43,
+ "total": 43
},
"targetTranslated": {
- "tmMatch": 898,
- "default": 11987,
- "total": 12885
+ "tmMatch": 0,
+ "default": 42,
+ "total": 42
},
"translatedByMt": {
- "tmMatch": 53,
- "default": 253,
- "total": 306
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 799
+ "total": 0
},
"translationCosts": {
- "tmMatch": 906,
- "default": 12125,
- "total": 13031
+ "tmMatch": 0,
+ "default": 43,
+ "total": 43
},
"approvalCosts": {
"tmMatch": 0,
@@ -20882,38 +18775,38 @@
},
{
"user": {
- "id": 15359236,
- "username": "jonathan.berglin.work",
- "fullName": "Jonathan Berglin (jonathan.berglin.work)",
+ "id": 15724803,
+ "username": "Izabel_chaves",
+ "fullName": "Izabel Chaves (Izabel_chaves)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15359236/medium/95930b2093db13b76179782f7322c5d5.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15724803/medium/7f2b4419d308a52a62f3b8f9ca9b4adf.jpg",
"preTranslated": 0,
- "totalCosts": 56
+ "totalCosts": 583
},
"languages": [
{
"language": {
- "id": "sv-SE",
- "name": "Swedish",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 56
+ "totalCosts": 583
},
"translated": {
- "tmMatch": 4,
- "default": 52,
- "total": 56
+ "tmMatch": 7,
+ "default": 576,
+ "total": 583
},
"targetTranslated": {
- "tmMatch": 5,
- "default": 47,
- "total": 52
+ "tmMatch": 8,
+ "default": 722,
+ "total": 730
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 35,
- "total": 39
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"approved": {
"tmMatch": 0,
@@ -20921,9 +18814,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 52,
- "total": 56
+ "tmMatch": 7,
+ "default": 576,
+ "total": 583
},
"approvalCosts": {
"tmMatch": 0,
@@ -20935,33 +18828,33 @@
},
{
"user": {
- "id": 15469750,
- "username": "taoista1",
- "fullName": "Jordi Ros Santos (taoista1)",
+ "id": 15889307,
+ "username": "jujemuga2011",
+ "fullName": "JUAN ANDRES MUÑOZ GARCIA (jujemuga2011)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15469750/medium/a56c38ff9384ba1bb452da0400a920ec.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15889307/medium/d4da3df063e63fa135a05da6d555e5a0.png",
"preTranslated": 0,
- "totalCosts": 95
+ "totalCosts": 1488
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 95
+ "totalCosts": 859
},
"translated": {
"tmMatch": 0,
- "default": 95,
- "total": 95
+ "default": 859,
+ "total": 859
},
"targetTranslated": {
"tmMatch": 0,
- "default": 106,
- "total": 106
+ "default": 1383,
+ "total": 1383
},
"translatedByMt": {
"tmMatch": 0,
@@ -20975,46 +18868,33 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 95,
- "total": 95
+ "default": 859,
+ "total": 859
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 14881764,
- "username": "josegood",
- "fullName": "Joseph Seyi Taiwo (josegood)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14881764/medium/5435be1d50a6981a65f17a484d9b0e6a.jpeg",
- "preTranslated": 0,
- "totalCosts": 78
- },
- "languages": [
+ },
{
"language": {
- "id": "yo",
- "name": "Yoruba",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 78
+ "totalCosts": 508
},
"translated": {
"tmMatch": 0,
- "default": 78,
- "total": 78
+ "default": 508,
+ "total": 508
},
"targetTranslated": {
"tmMatch": 0,
- "default": 86,
- "total": 86
+ "default": 919,
+ "total": 919
},
"translatedByMt": {
"tmMatch": 0,
@@ -21028,51 +18908,38 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 78,
- "total": 78
+ "default": 508,
+ "total": 508
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15317682,
- "username": "junowoz",
- "fullName": "Juan José (junowoz)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15317682/medium/81940bf015f6f858cb88c0363d135cfa.jpeg",
- "preTranslated": 0,
- "totalCosts": 1592
- },
- "languages": [
+ },
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "eo",
+ "name": "Esperanto",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1592
+ "totalCosts": 121
},
"translated": {
- "tmMatch": 31,
- "default": 1561,
- "total": 1592
+ "tmMatch": 0,
+ "default": 121,
+ "total": 121
},
"targetTranslated": {
- "tmMatch": 33,
- "default": 1680,
- "total": 1713
+ "tmMatch": 0,
+ "default": 115,
+ "total": 115
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 681,
- "total": 684
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -21080,9 +18947,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 31,
- "default": 1561,
- "total": 1592
+ "tmMatch": 0,
+ "default": 121,
+ "total": 121
},
"approvalCosts": {
"tmMatch": 0,
@@ -21094,38 +18961,38 @@
},
{
"user": {
- "id": 15468408,
- "username": "ojmarcelino",
- "fullName": "Juliano Marcelino (ojmarcelino)",
+ "id": 15797013,
+ "username": "jacklacethird",
+ "fullName": "Janate Jackson (jacklacethird)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15468408/medium/1d5296545e740db8001929acd9a6dc9f.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797013/medium/b970dd7d2a6795c5ea11d0879ffbb220.png",
"preTranslated": 0,
- "totalCosts": 82
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 82
+ "totalCosts": 4
},
"translated": {
- "tmMatch": 8,
- "default": 74,
- "total": 82
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"targetTranslated": {
- "tmMatch": 8,
- "default": 86,
- "total": 94
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"translatedByMt": {
- "tmMatch": 8,
- "default": 72,
- "total": 80
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -21133,9 +19000,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 8,
- "default": 74,
- "total": 82
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
@@ -21147,38 +19014,38 @@
},
{
"user": {
- "id": 15678485,
- "username": "tmr-br",
- "fullName": "Keita (tmr-br)",
+ "id": 13959209,
+ "username": "Filtertron",
+ "fullName": "Jean Zundel (Filtertron)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15678485/medium/ec086d63db1122bb5b069e0efb649b51.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13959209/medium/06a08e44a88b2676a190b2609b8282d1_default.png",
"preTranslated": 0,
- "totalCosts": 533
+ "totalCosts": 554
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 533
+ "totalCosts": 554
},
"translated": {
"tmMatch": 0,
- "default": 533,
- "total": 533
+ "default": 554,
+ "total": 554
},
"targetTranslated": {
"tmMatch": 0,
- "default": 1641,
- "total": 1641
+ "default": 714,
+ "total": 714
},
"translatedByMt": {
"tmMatch": 0,
- "default": 46,
- "total": 46
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -21187,8 +19054,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 533,
- "total": 533
+ "default": 554,
+ "total": 554
},
"approvalCosts": {
"tmMatch": 0,
@@ -21200,13 +19067,13 @@
},
{
"user": {
- "id": 15668851,
- "username": "ktroncoso552",
- "fullName": "Kevin Troncoso (ktroncoso552)",
+ "id": 14894112,
+ "username": "Spuknit",
+ "fullName": "Jenner Falconi (Spuknit)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15668851/medium/d33aafa57e68cbca8b423399f4663f03.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14894112/medium/c70d81f75092cc062472ff2457d73c09.jpeg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 19
},
"languages": [
{
@@ -21216,17 +19083,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 19
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 16,
+ "default": 3,
+ "total": 19
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 5,
- "total": 5
+ "tmMatch": 15,
+ "default": 4,
+ "total": 19
},
"translatedByMt": {
"tmMatch": 0,
@@ -21239,9 +19106,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 16,
+ "default": 3,
+ "total": 19
},
"approvalCosts": {
"tmMatch": 0,
@@ -21253,38 +19120,38 @@
},
{
"user": {
- "id": 15466100,
- "username": "ki-3",
- "fullName": "Kimi_jp (ki-3)",
+ "id": 15763783,
+ "username": "1Arc",
+ "fullName": "Jman (1Arc)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15466100/medium/1b0592d23d47ff1700a1b5163323646c.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15763783/medium/e4da44dd445c10e4efb260be2defe551.png",
"preTranslated": 0,
- "totalCosts": 78
+ "totalCosts": 147
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 78
+ "totalCosts": 147
},
"translated": {
"tmMatch": 0,
- "default": 78,
- "total": 78
+ "default": 147,
+ "total": 147
},
"targetTranslated": {
"tmMatch": 0,
- "default": 270,
- "total": 270
+ "default": 163,
+ "total": 163
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 29,
+ "total": 29
},
"approved": {
"tmMatch": 0,
@@ -21293,8 +19160,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 78,
- "total": 78
+ "default": 147,
+ "total": 147
},
"approvalCosts": {
"tmMatch": 0,
@@ -21306,38 +19173,38 @@
},
{
"user": {
- "id": 15764627,
- "username": "AlexGuG3",
- "fullName": "King GUG (AlexGuG3)",
+ "id": 15421538,
+ "username": "johannt",
+ "fullName": "Johann Pongratz (johannt)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15764627/medium/c7edc2551b470dae4e4b5786d57c7f37.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15421538/medium/7e1f5d90509951072c0de0d9684baa35.png",
"preTranslated": 0,
- "totalCosts": 116
+ "totalCosts": 82
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 116
+ "totalCosts": 82
},
"translated": {
- "tmMatch": 116,
- "default": 0,
- "total": 116
+ "tmMatch": 0,
+ "default": 82,
+ "total": 82
},
"targetTranslated": {
- "tmMatch": 96,
- "default": 0,
- "total": 96
+ "tmMatch": 0,
+ "default": 79,
+ "total": 79
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 19,
+ "total": 19
},
"approved": {
"tmMatch": 0,
@@ -21345,9 +19212,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 116,
- "default": 0,
- "total": 116
+ "tmMatch": 0,
+ "default": 82,
+ "total": 82
},
"approvalCosts": {
"tmMatch": 0,
@@ -21359,38 +19226,38 @@
},
{
"user": {
- "id": 13689803,
- "username": "mirokiro",
- "fullName": "Kirill Mironov (mirokiro)",
+ "id": 15766005,
+ "username": "johnbotes1",
+ "fullName": "John Botes (johnbotes1)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13689803/medium/a2ecad1c7c2b468c122211c56ddc54f9.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766005/medium/ab6713fb009d27b1caf14aa93d9f2c8c.jpg",
"preTranslated": 0,
- "totalCosts": 35
+ "totalCosts": 964
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 35
+ "totalCosts": 964
},
"translated": {
- "tmMatch": 0,
- "default": 35,
- "total": 35
+ "tmMatch": 13,
+ "default": 951,
+ "total": 964
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 30,
- "total": 30
+ "tmMatch": 5,
+ "default": 812,
+ "total": 817
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -21398,9 +19265,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 35,
- "total": 35
+ "tmMatch": 13,
+ "default": 951,
+ "total": 964
},
"approvalCosts": {
"tmMatch": 0,
@@ -21412,33 +19279,33 @@
},
{
"user": {
- "id": 14563438,
- "username": "KobayashiTakaki",
- "fullName": "KobayashiTakaki",
+ "id": 15812061,
+ "username": "POLboi",
+ "fullName": "John Doe (POLboi)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14563438/medium/c996317fbf4a1b18619f3fdbf7493fe4.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15812061/medium/cd34e6049ee4461adcc11145283b5298.jpg",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 14
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "pl",
+ "name": "Polish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 14
},
"translated": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"targetTranslated": {
- "tmMatch": 15,
- "default": 0,
- "total": 15
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
@@ -21451,9 +19318,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -21465,38 +19332,38 @@
},
{
"user": {
- "id": 15731303,
- "username": "lance13",
- "fullName": "LANCE TIME!!! (lance13)",
+ "id": 15836847,
+ "username": "k77",
+ "fullName": "John Doe (k77)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15731303/medium/c4673724b8bea8620a4ec9990520c3fb.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15836847/medium/a83e58c4be6c8ef96bda97967d4703cd.png",
"preTranslated": 0,
- "totalCosts": 2727
+ "totalCosts": 241
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2727
+ "totalCosts": 241
},
"translated": {
- "tmMatch": 17,
- "default": 2710,
- "total": 2727
+ "tmMatch": 0,
+ "default": 241,
+ "total": 241
},
"targetTranslated": {
- "tmMatch": 20,
- "default": 3454,
- "total": 3474
+ "tmMatch": 0,
+ "default": 264,
+ "total": 264
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 1,
- "total": 3
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -21504,9 +19371,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 17,
- "default": 2710,
- "total": 2727
+ "tmMatch": 0,
+ "default": 241,
+ "total": 241
},
"approvalCosts": {
"tmMatch": 0,
@@ -21518,48 +19385,48 @@
},
{
"user": {
- "id": 14142021,
- "username": "Lahcen-KH",
- "fullName": "Lahcen-KH",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14142021/medium/a975e15d82f2b4000869328428713087.png",
+ "id": 15123193,
+ "username": "Coram_Deo",
+ "fullName": "Jonas Neubert (Coram_Deo)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15123193/medium/b3211607cc43c707c0034f7502299d8d.jpeg",
"preTranslated": 0,
- "totalCosts": 62
+ "totalCosts": 14793
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
- "userRole": "Translator",
+ "id": "de",
+ "name": "German",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 62
+ "totalCosts": 14793
},
"translated": {
- "tmMatch": 1,
- "default": 61,
- "total": 62
+ "tmMatch": 68,
+ "default": 14725,
+ "total": 14793
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 57,
- "total": 58
+ "tmMatch": 68,
+ "default": 14409,
+ "total": 14477
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 42,
- "total": 43
+ "tmMatch": 4,
+ "default": 95,
+ "total": 99
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 458
},
"translationCosts": {
- "tmMatch": 1,
- "default": 61,
- "total": 62
+ "tmMatch": 68,
+ "default": 14725,
+ "total": 14793
},
"approvalCosts": {
"tmMatch": 0,
@@ -21571,48 +19438,48 @@
},
{
"user": {
- "id": 15226228,
- "username": "Aco_LaurenceBotta",
- "fullName": "Laurence Botta (Aco_LaurenceBotta)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15226228/medium/620129605a41865ae98a2c37492732ee_default.png",
+ "id": 15878065,
+ "username": "gomesdolagoj",
+ "fullName": "João Batista do Lago (gomesdolagoj)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15878065/medium/cb8914fe44c9a2cd489e9945c4569835.jpeg",
"preTranslated": 0,
- "totalCosts": 6520
+ "totalCosts": 48
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Translator, Proofreader",
+ "id": "pt-BR",
+ "name": "Portuguese, Brazilian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6520
+ "totalCosts": 48
},
"translated": {
- "tmMatch": 3667,
- "default": 2853,
- "total": 6520
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
},
"targetTranslated": {
- "tmMatch": 4508,
- "default": 3594,
- "total": 8102
+ "tmMatch": 0,
+ "default": 50,
+ "total": 50
},
"translatedByMt": {
- "tmMatch": 7,
- "default": 29,
- "total": 36
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 13628
+ "total": 0
},
"translationCosts": {
- "tmMatch": 3667,
- "default": 2853,
- "total": 6520
+ "tmMatch": 0,
+ "default": 48,
+ "total": 48
},
"approvalCosts": {
"tmMatch": 0,
@@ -21624,33 +19491,33 @@
},
{
"user": {
- "id": 15330686,
- "username": "leftertrp",
- "fullName": "Lefteris T. (leftertrp)",
+ "id": 15385532,
+ "username": "jfgrueso25",
+ "fullName": "Juan Felipe Grueso (jfgrueso25)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15330686/medium/4230178a6a5663e2704f0822c60cb74c_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15385532/medium/e428a136ec88a3e9be0f72a4a345e8ff.png",
"preTranslated": 0,
- "totalCosts": 18
+ "totalCosts": 102
},
"languages": [
{
"language": {
- "id": "el",
- "name": "Greek",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 18
+ "totalCosts": 102
},
"translated": {
- "tmMatch": 0,
- "default": 18,
- "total": 18
+ "tmMatch": 2,
+ "default": 100,
+ "total": 102
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 18,
- "total": 18
+ "tmMatch": 2,
+ "default": 111,
+ "total": 113
},
"translatedByMt": {
"tmMatch": 0,
@@ -21663,9 +19530,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 18,
- "total": 18
+ "tmMatch": 2,
+ "default": 100,
+ "total": 102
},
"approvalCosts": {
"tmMatch": 0,
@@ -21677,33 +19544,33 @@
},
{
"user": {
- "id": 15756857,
- "username": "leyladursun0172",
- "fullName": "Leyla Dursun (leyladursun0172)",
+ "id": 15771433,
+ "username": "krpjaos10",
+ "fullName": "Jyri Järvinen (krpjaos10)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15756857/medium/de1fadd1c090b3818a42a83d153bdf63.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15771433/medium/462f2ca2cae747c72ef9529686d00da1.png",
"preTranslated": 0,
- "totalCosts": 86
+ "totalCosts": 10
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "fi",
+ "name": "Finnish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 86
+ "totalCosts": 10
},
"translated": {
- "tmMatch": 0,
- "default": 86,
- "total": 86
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 83,
- "total": 83
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"translatedByMt": {
"tmMatch": 0,
@@ -21716,9 +19583,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 86,
- "total": 86
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -21730,33 +19597,33 @@
},
{
"user": {
- "id": 15620153,
- "username": "lahoucineelgo1.23",
- "fullName": "Lhouc ine barista (lahoucineelgo1.23)",
+ "id": 15452118,
+ "username": "Kavyb",
+ "fullName": "Kavy Bhavsar (Kavyb)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15620153/medium/e6ce719904d16ecd2ca966344f8eebe0.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15452118/medium/68a131f6275b18763fda253aff194d15.jpeg",
"preTranslated": 0,
- "totalCosts": 40
+ "totalCosts": 12
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "gu-IN",
+ "name": "Gujarati",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 40
+ "totalCosts": 12
},
"translated": {
- "tmMatch": 40,
- "default": 0,
- "total": 40
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
},
"targetTranslated": {
- "tmMatch": 38,
- "default": 0,
- "total": 38
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"translatedByMt": {
"tmMatch": 0,
@@ -21769,9 +19636,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 40,
- "default": 0,
- "total": 40
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
},
"approvalCosts": {
"tmMatch": 0,
@@ -21783,13 +19650,13 @@
},
{
"user": {
- "id": 15646587,
- "username": "Lis2T",
- "fullName": "Lis2T",
+ "id": 15466100,
+ "username": "ki-3",
+ "fullName": "Kimi_jp (ki-3)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15646587/medium/caac1fe678ce19a761d03fc37aa9dfbc.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15466100/medium/1b0592d23d47ff1700a1b5163323646c.png",
"preTranslated": 0,
- "totalCosts": 64
+ "totalCosts": 135
},
"languages": [
{
@@ -21799,17 +19666,17 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 64
+ "totalCosts": 135
},
"translated": {
"tmMatch": 0,
- "default": 64,
- "total": 64
+ "default": 135,
+ "total": 135
},
"targetTranslated": {
"tmMatch": 0,
- "default": 188,
- "total": 188
+ "default": 372,
+ "total": 372
},
"translatedByMt": {
"tmMatch": 0,
@@ -21823,8 +19690,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 64,
- "total": 64
+ "default": 135,
+ "total": 135
},
"approvalCosts": {
"tmMatch": 0,
@@ -21836,38 +19703,38 @@
},
{
"user": {
- "id": 15721133,
- "username": "LucaPennella",
- "fullName": "LucaPennella",
+ "id": 15764627,
+ "username": "AlexGuG3",
+ "fullName": "King GUG (AlexGuG3)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15721133/medium/57413183f5da136c6e2546edbe8ff01d.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15764627/medium/c7edc2551b470dae4e4b5786d57c7f37.jpeg",
"preTranslated": 0,
- "totalCosts": 3368
+ "totalCosts": 41
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3368
+ "totalCosts": 41
},
"translated": {
- "tmMatch": 5,
- "default": 3363,
- "total": 3368
+ "tmMatch": 41,
+ "default": 0,
+ "total": 41
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 3826,
- "total": 3832
+ "tmMatch": 36,
+ "default": 0,
+ "total": 36
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 359,
- "total": 360
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -21875,9 +19742,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 3363,
- "total": 3368
+ "tmMatch": 41,
+ "default": 0,
+ "total": 41
},
"approvalCosts": {
"tmMatch": 0,
@@ -21889,33 +19756,33 @@
},
{
"user": {
- "id": 15709991,
- "username": "Luisete",
- "fullName": "Luis Eduardo Linares (Luisete)",
+ "id": 15850777,
+ "username": "Kongpc22",
+ "fullName": "Kongpc22",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15709991/medium/9334a9b51c0b919c4b80c498a6a4c1b7.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15850777/medium/3108dfa7c965f30cff5f3ed9fc230d00.jpeg",
"preTranslated": 0,
- "totalCosts": 43
+ "totalCosts": 72
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "th",
+ "name": "Thai",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 43
+ "totalCosts": 72
},
"translated": {
- "tmMatch": 10,
- "default": 33,
- "total": 43
+ "tmMatch": 0,
+ "default": 72,
+ "total": 72
},
"targetTranslated": {
- "tmMatch": 10,
- "default": 43,
- "total": 53
+ "tmMatch": 0,
+ "default": 72,
+ "total": 72
},
"translatedByMt": {
"tmMatch": 0,
@@ -21928,9 +19795,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 33,
- "total": 43
+ "tmMatch": 0,
+ "default": 72,
+ "total": 72
},
"approvalCosts": {
"tmMatch": 0,
@@ -21942,38 +19809,38 @@
},
{
"user": {
- "id": 15733375,
- "username": "duyenkan",
- "fullName": "Lạng Xứ (duyenkan)",
+ "id": 12514018,
+ "username": "krishaamer",
+ "fullName": "Kris Haamer (krishaamer)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15733375/medium/1916d52b7ae6e0ccf453c59b6b5b9bbd.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12514018/medium/d566d728def7b85603cc04c56dc90147.jpg",
"preTranslated": 0,
- "totalCosts": 45
+ "totalCosts": 5
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "et",
+ "name": "Estonian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 45
- },
- "translated": {
- "tmMatch": 0,
- "default": 45,
- "total": 45
+ "totalCosts": 5
+ },
+ "translated": {
+ "tmMatch": 5,
+ "default": 0,
+ "total": 5
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 45,
- "total": 45
+ "tmMatch": 5,
+ "default": 0,
+ "total": 5
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 4,
"default": 0,
- "total": 0
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -21981,9 +19848,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 45,
- "total": 45
+ "tmMatch": 5,
+ "default": 0,
+ "total": 5
},
"approvalCosts": {
"tmMatch": 0,
@@ -21995,33 +19862,33 @@
},
{
"user": {
- "id": 15588533,
- "username": "jundullah",
- "fullName": "M. Rifqi Jundullah (jundullah)",
+ "id": 15776137,
+ "username": "sk.chrisz07",
+ "fullName": "Krisztiàn Somogyi (sk.chrisz07)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15588533/medium/18dbcb324d075828b211bb018e359ebc.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15776137/medium/3796fa782f4358de77ba903b72481ab3.jpeg",
"preTranslated": 0,
- "totalCosts": 899
+ "totalCosts": 20
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "hu",
+ "name": "Hungarian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 899
+ "totalCosts": 20
},
"translated": {
- "tmMatch": 2,
- "default": 897,
- "total": 899
+ "tmMatch": 3,
+ "default": 17,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 3,
- "default": 833,
- "total": 836
+ "default": 14,
+ "total": 17
},
"translatedByMt": {
"tmMatch": 0,
@@ -22034,9 +19901,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 897,
- "total": 899
+ "tmMatch": 3,
+ "default": 17,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -22048,38 +19915,38 @@
},
{
"user": {
- "id": 15194310,
- "username": "MGETH",
- "fullName": "MGETH",
+ "id": 15003713,
+ "username": "kundansahu.official",
+ "fullName": "Kundan (kundansahu.official)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15194310/medium/ef0cb84e0b5a24f8e4b018f12cb5ded9.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15003713/medium/f69051583d5702ac8c51249dbe620409.png",
"preTranslated": 0,
- "totalCosts": 29
+ "totalCosts": 167
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "hi",
+ "name": "Hindi",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 29
+ "totalCosts": 167
},
"translated": {
- "tmMatch": 0,
- "default": 29,
- "total": 29
+ "tmMatch": 16,
+ "default": 151,
+ "total": 167
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 37,
- "total": 37
+ "tmMatch": 36,
+ "default": 266,
+ "total": 302
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 8,
+ "default": 6,
+ "total": 14
},
"approved": {
"tmMatch": 0,
@@ -22087,9 +19954,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 29,
- "total": 29
+ "tmMatch": 16,
+ "default": 151,
+ "total": 167
},
"approvalCosts": {
"tmMatch": 0,
@@ -22101,38 +19968,38 @@
},
{
"user": {
- "id": 15367950,
- "username": "mkaslann1",
- "fullName": "MKaslann1 (mkaslann1)",
+ "id": 15330686,
+ "username": "leftertrp",
+ "fullName": "Lefteris T. (leftertrp)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15367950/medium/2dc9ef738eae427159bee2ff96f55509.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15330686/medium/4230178a6a5663e2704f0822c60cb74c_default.png",
"preTranslated": 0,
- "totalCosts": 18
+ "totalCosts": 169
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "el",
+ "name": "Greek",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 18
+ "totalCosts": 169
},
"translated": {
- "tmMatch": 0,
- "default": 18,
- "total": 18
+ "tmMatch": 1,
+ "default": 168,
+ "total": 169
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 1,
+ "default": 180,
+ "total": 181
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 4,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -22140,9 +20007,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 18,
- "total": 18
+ "tmMatch": 1,
+ "default": 168,
+ "total": 169
},
"approvalCosts": {
"tmMatch": 0,
@@ -22154,38 +20021,38 @@
},
{
"user": {
- "id": 15708929,
- "username": "magicwar.eth",
- "fullName": "Magicwar eth (magicwar.eth)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15708929/medium/d4e07830482d82712ed398347a7e942a.jpeg",
+ "id": 13554898,
+ "username": "lenster",
+ "fullName": "Lenster (lenster)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13554898/medium/09273e8c88ce5ab255f3f718f07c2ea4.png",
"preTranslated": 0,
- "totalCosts": 131
+ "totalCosts": 1
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Translator",
+ "id": "ta",
+ "name": "Tamil",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 131
+ "totalCosts": 1
},
"translated": {
- "tmMatch": 2,
- "default": 129,
- "total": 131
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 160,
- "total": 163
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -22193,9 +20060,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 129,
- "total": 131
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approvalCosts": {
"tmMatch": 0,
@@ -22207,33 +20074,33 @@
},
{
"user": {
- "id": 15677463,
- "username": "mahaddahir47",
- "fullName": "Mahad Dahir (mahaddahir47)",
+ "id": 14748480,
+ "username": "rustle",
+ "fullName": "Liu Min (rustle)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15677463/medium/78c65819e614fc45fe86f898fa708a0d.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14748480/medium/fb9b53571ebea873ce17257508a8c128.jpg",
"preTranslated": 0,
- "totalCosts": 860
+ "totalCosts": 70
},
"languages": [
{
"language": {
- "id": "so",
- "name": "Somali",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 860
+ "totalCosts": 70
},
"translated": {
- "tmMatch": 42,
- "default": 818,
- "total": 860
+ "tmMatch": 0,
+ "default": 70,
+ "total": 70
},
"targetTranslated": {
- "tmMatch": 42,
- "default": 748,
- "total": 790
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
},
"translatedByMt": {
"tmMatch": 0,
@@ -22246,9 +20113,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 42,
- "default": 818,
- "total": 860
+ "tmMatch": 0,
+ "default": 70,
+ "total": 70
},
"approvalCosts": {
"tmMatch": 0,
@@ -22260,38 +20127,38 @@
},
{
"user": {
- "id": 15656967,
- "username": "mohammadimahdiofficial",
- "fullName": "Mahdi Mohammadi (mohammadimahdiofficial)",
+ "id": 14720694,
+ "username": "Loic_Eloge_Foka",
+ "fullName": "Loïc Eloge Foka (Loic_Eloge_Foka)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15656967/medium/f144d7da47eadbcecfe56c135073cf1a.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14720694/medium/b348a8c6880d2220f07b5cfaedf66613_default.png",
"preTranslated": 0,
- "totalCosts": 430
+ "totalCosts": 584
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 430
+ "totalCosts": 584
},
"translated": {
- "tmMatch": 5,
- "default": 425,
- "total": 430
+ "tmMatch": 2,
+ "default": 582,
+ "total": 584
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 504,
- "total": 510
+ "tmMatch": 2,
+ "default": 678,
+ "total": 680
},
"translatedByMt": {
"tmMatch": 2,
- "default": 0,
- "total": 2
+ "default": 292,
+ "total": 294
},
"approved": {
"tmMatch": 0,
@@ -22299,9 +20166,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 5,
- "default": 425,
- "total": 430
+ "tmMatch": 2,
+ "default": 582,
+ "total": 584
},
"approvalCosts": {
"tmMatch": 0,
@@ -22313,38 +20180,38 @@
},
{
"user": {
- "id": 15189582,
- "username": "Mainnesti",
- "fullName": "Mainnesti",
+ "id": 15455618,
+ "username": "ponderevo",
+ "fullName": "Luís Feliciano (ponderevo)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15189582/medium/607fd2e858dc07184c9200683f906fdb.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15455618/medium/fb7465d1c7b4b659435f46a88a3780a4_default.png",
"preTranslated": 0,
- "totalCosts": 985
+ "totalCosts": 159
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "pt-PT",
+ "name": "Portuguese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 985
+ "totalCosts": 159
},
"translated": {
- "tmMatch": 0,
- "default": 985,
- "total": 985
+ "tmMatch": 6,
+ "default": 153,
+ "total": 159
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 996,
- "total": 996
+ "tmMatch": 7,
+ "default": 171,
+ "total": 178
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 44,
- "total": 44
+ "tmMatch": 5,
+ "default": 41,
+ "total": 46
},
"approved": {
"tmMatch": 0,
@@ -22352,9 +20219,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 985,
- "total": 985
+ "tmMatch": 6,
+ "default": 153,
+ "total": 159
},
"approvalCosts": {
"tmMatch": 0,
@@ -22366,48 +20233,48 @@
},
{
"user": {
- "id": 12844463,
- "username": "MATsxm",
- "fullName": "Marc Antoine Thevenet (MATsxm)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12844463/medium/6fae27edb4b41f363587f737ea2f96de.jpg",
+ "id": 15194310,
+ "username": "MGETH",
+ "fullName": "MGETH",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15194310/medium/ef0cb84e0b5a24f8e4b018f12cb5ded9.png",
"preTranslated": 0,
- "totalCosts": 4243
+ "totalCosts": 335
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Translator, Proofreader",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4243
+ "totalCosts": 335
},
"translated": {
- "tmMatch": 143,
- "default": 4100,
- "total": 4243
+ "tmMatch": 2,
+ "default": 333,
+ "total": 335
},
"targetTranslated": {
- "tmMatch": 156,
- "default": 4365,
- "total": 4521
+ "tmMatch": 2,
+ "default": 389,
+ "total": 391
},
"translatedByMt": {
- "tmMatch": 12,
- "default": 385,
- "total": 397
+ "tmMatch": 0,
+ "default": 42,
+ "total": 42
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 1234
+ "total": 0
},
"translationCosts": {
- "tmMatch": 143,
- "default": 4100,
- "total": 4243
+ "tmMatch": 2,
+ "default": 333,
+ "total": 335
},
"approvalCosts": {
"tmMatch": 0,
@@ -22419,38 +20286,38 @@
},
{
"user": {
- "id": 15741843,
- "username": "ausprxche",
- "fullName": "Marcel Schreiber (ausprxche)",
+ "id": 15883673,
+ "username": "zu.",
+ "fullName": "MZU (zu.)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15741843/medium/be13bc9815072e873b79771e877bd11e.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15883673/medium/d04e2a5baa568148e06e0988bc01c1d7_default.png",
"preTranslated": 0,
- "totalCosts": 315
+ "totalCosts": 32
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "ml-IN",
+ "name": "Malayalam",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 315
+ "totalCosts": 32
},
"translated": {
- "tmMatch": 2,
- "default": 313,
- "total": 315
+ "tmMatch": 0,
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 308,
- "total": 310
+ "tmMatch": 0,
+ "default": 58,
+ "total": 58
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 79,
- "total": 80
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -22458,9 +20325,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 313,
- "total": 315
+ "tmMatch": 0,
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -22472,38 +20339,38 @@
},
{
"user": {
- "id": 15515516,
- "username": "MCreimer",
- "fullName": "Marcelo Creimer (MCreimer)",
+ "id": 15726657,
+ "username": "kliazovich",
+ "fullName": "Maks Kliazovich (kliazovich)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15515516/medium/cad56d6fa7c03af94b18ead23e791019.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15726657/medium/2bca1ab513bec64699300a3b7fd64d26.jpg",
"preTranslated": 0,
- "totalCosts": 44017
+ "totalCosts": 307
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "be",
+ "name": "Belarusian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 44017
+ "totalCosts": 307
},
"translated": {
- "tmMatch": 451,
- "default": 43566,
- "total": 44017
+ "tmMatch": 31,
+ "default": 276,
+ "total": 307
},
"targetTranslated": {
- "tmMatch": 478,
- "default": 47493,
- "total": 47971
+ "tmMatch": 30,
+ "default": 266,
+ "total": 296
},
"translatedByMt": {
- "tmMatch": 41,
- "default": 12346,
- "total": 12387
+ "tmMatch": 3,
+ "default": 3,
+ "total": 6
},
"approved": {
"tmMatch": 0,
@@ -22511,9 +20378,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 451,
- "default": 43566,
- "total": 44017
+ "tmMatch": 31,
+ "default": 276,
+ "total": 307
},
"approvalCosts": {
"tmMatch": 0,
@@ -22525,38 +20392,38 @@
},
{
"user": {
- "id": 15565777,
- "username": "MarekSyk",
- "fullName": "MarekSyk",
+ "id": 15860037,
+ "username": "makc7",
+ "fullName": "Maksym Poliukhovych (makc7)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15565777/medium/721295fb137b959ac2b31aed5204a5bc.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15860037/medium/9c2048ac721bc2d7abd49d178bf2857e.png",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 1055
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 1055
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 56,
+ "default": 999,
+ "total": 1055
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 50,
+ "default": 982,
+ "total": 1032
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 21,
+ "default": 241,
+ "total": 262
},
"approved": {
"tmMatch": 0,
@@ -22564,9 +20431,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 56,
+ "default": 999,
+ "total": 1055
},
"approvalCosts": {
"tmMatch": 0,
@@ -22578,38 +20445,38 @@
},
{
"user": {
- "id": 14830936,
- "username": "margarida1",
- "fullName": "Margarida Oliveira (margarida1)",
+ "id": 15780197,
+ "username": "mane42120",
+ "fullName": "Manu D (mane42120)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14830936/medium/ce4e671c4bc5e0ff85786892d6a8b96d_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15780197/medium/7e35936906ac293f0ef43741cba99215.png",
"preTranslated": 0,
- "totalCosts": 30
+ "totalCosts": 959
},
"languages": [
{
"language": {
- "id": "pt-PT",
- "name": "Portuguese",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 30
+ "totalCosts": 959
},
"translated": {
- "tmMatch": 6,
- "default": 24,
- "total": 30
+ "tmMatch": 0,
+ "default": 959,
+ "total": 959
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 22,
- "total": 28
+ "tmMatch": 0,
+ "default": 1102,
+ "total": 1102
},
"translatedByMt": {
- "tmMatch": 4,
- "default": 24,
- "total": 28
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -22617,9 +20484,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 6,
- "default": 24,
- "total": 30
+ "tmMatch": 0,
+ "default": 959,
+ "total": 959
},
"approvalCosts": {
"tmMatch": 0,
@@ -22631,33 +20498,33 @@
},
{
"user": {
- "id": 15739351,
- "username": "angolaryder",
- "fullName": "Martin (angolaryder)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15739351/medium/ba678cf1d7fc296eedffe7af9b5bebc9.gif",
+ "id": 12844463,
+ "username": "MATsxm",
+ "fullName": "Marc Antoine Thevenet (MATsxm)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12844463/medium/6fae27edb4b41f363587f737ea2f96de.jpg",
"preTranslated": 0,
- "totalCosts": 79
+ "totalCosts": 72
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 79
+ "totalCosts": 72
},
"translated": {
"tmMatch": 0,
- "default": 79,
- "total": 79
+ "default": 72,
+ "total": 72
},
"targetTranslated": {
"tmMatch": 0,
- "default": 89,
- "total": 89
+ "default": 63,
+ "total": 63
},
"translatedByMt": {
"tmMatch": 0,
@@ -22667,12 +20534,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 77
},
"translationCosts": {
"tmMatch": 0,
- "default": 79,
- "total": 79
+ "default": 72,
+ "total": 72
},
"approvalCosts": {
"tmMatch": 0,
@@ -22684,33 +20551,33 @@
},
{
"user": {
- "id": 15144242,
- "username": "sharifi.masoud",
- "fullName": "Masoud_msd (sharifi.masoud)",
+ "id": 15838213,
+ "username": "marjorie83",
+ "fullName": "Marjorie N. (marjorie83)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15144242/medium/afcb9846e0abee60cd0b4755effdebac.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15838213/medium/06f6e246d0a81d73663b644838d0cde9.jpeg",
"preTranslated": 0,
- "totalCosts": 1059
+ "totalCosts": 334
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1059
+ "totalCosts": 334
},
"translated": {
"tmMatch": 0,
- "default": 1059,
- "total": 1059
+ "default": 334,
+ "total": 334
},
"targetTranslated": {
"tmMatch": 0,
- "default": 1361,
- "total": 1361
+ "default": 393,
+ "total": 393
},
"translatedByMt": {
"tmMatch": 0,
@@ -22724,8 +20591,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 1059,
- "total": 1059
+ "default": 334,
+ "total": 334
},
"approvalCosts": {
"tmMatch": 0,
@@ -22737,38 +20604,38 @@
},
{
"user": {
- "id": 15732749,
- "username": "Meedew",
- "fullName": "Meedew",
+ "id": 15810863,
+ "username": "bitblondy",
+ "fullName": "Marlene Marz (bitblondy)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15732749/medium/d304869640e3e51803f3f3d72d285786.PNG",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15810863/medium/36dab07f1a377151348d57285a7955f7_default.png",
"preTranslated": 0,
- "totalCosts": 630
+ "totalCosts": 3104
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 630
+ "totalCosts": 3104
},
"translated": {
- "tmMatch": 74,
- "default": 556,
- "total": 630
+ "tmMatch": 59,
+ "default": 3045,
+ "total": 3104
},
"targetTranslated": {
- "tmMatch": 112,
- "default": 747,
- "total": 859
+ "tmMatch": 55,
+ "default": 3008,
+ "total": 3063
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 28,
+ "default": 285,
+ "total": 313
},
"approved": {
"tmMatch": 0,
@@ -22776,9 +20643,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 74,
- "default": 556,
- "total": 630
+ "tmMatch": 59,
+ "default": 3045,
+ "total": 3104
},
"approvalCosts": {
"tmMatch": 0,
@@ -22790,38 +20657,38 @@
},
{
"user": {
- "id": 15649965,
- "username": "mitchelslot150",
- "fullName": "Mitchel Slot (mitchelslot150)",
+ "id": 14739682,
+ "username": "mary.kuzmenko",
+ "fullName": "Maryna K. (mary.kuzmenko)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15649965/medium/103106c47c251673388cc70e1fcc1678.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14739682/medium/599afacddc29bf1019c47919568f8b27.jpg",
"preTranslated": 0,
- "totalCosts": 52
+ "totalCosts": 6
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 6
},
"translated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 6,
+ "total": 6
},
"targetTranslated": {
"tmMatch": 0,
- "default": 9,
- "total": 9
+ "default": 6,
+ "total": 6
},
"translatedByMt": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -22830,38 +20697,51 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 6,
+ "total": 6
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15841395,
+ "username": "hilmiarkan",
+ "fullName": "Maulana Hilmi Arkan (hilmiarkan)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15841395/medium/ab64e121c7436087b506347f60341d52.png",
+ "preTranslated": 0,
+ "totalCosts": 128
+ },
+ "languages": [
{
"language": {
- "id": "nl",
- "name": "Dutch",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 41
+ "totalCosts": 128
},
"translated": {
- "tmMatch": 3,
- "default": 38,
- "total": 41
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 25,
- "total": 27
+ "tmMatch": 0,
+ "default": 104,
+ "total": 104
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 10,
- "total": 11
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -22869,9 +20749,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 38,
- "total": 41
+ "tmMatch": 0,
+ "default": 128,
+ "total": 128
},
"approvalCosts": {
"tmMatch": 0,
@@ -22883,38 +20763,38 @@
},
{
"user": {
- "id": 15677817,
- "username": "Brivan-26",
- "fullName": "Mohamed Abdessamed (Brivan-26)",
+ "id": 15836113,
+ "username": "the-max-savchuk",
+ "fullName": "Max Savchuk (the-max-savchuk)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15677817/medium/d686bae986ff7d3dbed2093aa1663454.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15836113/medium/655074890118e68e2f859044458299bf.png",
"preTranslated": 0,
- "totalCosts": 196
+ "totalCosts": 55
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 196
+ "totalCosts": 55
},
"translated": {
"tmMatch": 0,
- "default": 196,
- "total": 196
+ "default": 55,
+ "total": 55
},
"targetTranslated": {
"tmMatch": 0,
- "default": 173,
- "total": 173
+ "default": 53,
+ "total": 53
},
"translatedByMt": {
"tmMatch": 0,
- "default": 12,
- "total": 12
+ "default": 20,
+ "total": 20
},
"approved": {
"tmMatch": 0,
@@ -22923,8 +20803,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 196,
- "total": 196
+ "default": 55,
+ "total": 55
},
"approvalCosts": {
"tmMatch": 0,
@@ -22936,33 +20816,33 @@
},
{
"user": {
- "id": 15503382,
- "username": "mohammedE22",
- "fullName": "Mohammed Eid (mohammedE22)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15503382/medium/b5e1fa8943e236c07bbe459d92d23dcb.png",
+ "id": 15876935,
+ "username": "mdmitulxxxxxxxxxxx",
+ "fullName": "Md Mitul (mdmitulxxxxxxxxxxx)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15876935/medium/a173fd255e2fa24e9e877884530fc4f3.png",
"preTranslated": 0,
- "totalCosts": 1326
+ "totalCosts": 9
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
- "userRole": "Translator",
+ "id": "bn",
+ "name": "Bengali",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1326
+ "totalCosts": 9
},
"translated": {
"tmMatch": 0,
- "default": 1326,
- "total": 1326
+ "default": 9,
+ "total": 9
},
"targetTranslated": {
"tmMatch": 0,
- "default": 1402,
- "total": 1402
+ "default": 9,
+ "total": 9
},
"translatedByMt": {
"tmMatch": 0,
@@ -22976,8 +20856,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 1326,
- "total": 1326
+ "default": 9,
+ "total": 9
},
"approvalCosts": {
"tmMatch": 0,
@@ -22989,33 +20869,33 @@
},
{
"user": {
- "id": 15700083,
- "username": "MrCharlesSG",
- "fullName": "MrCharlesSG",
+ "id": 15813587,
+ "username": "Melasin",
+ "fullName": "Melasin",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15700083/medium/fde161d180ceee06c65454e7d638b0fc.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15813587/medium/07b0aaedbd8922799e42b1707269a374.jpg",
"preTranslated": 0,
- "totalCosts": 37
+ "totalCosts": 339
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 37
+ "totalCosts": 339
},
"translated": {
"tmMatch": 0,
- "default": 37,
- "total": 37
+ "default": 339,
+ "total": 339
},
"targetTranslated": {
"tmMatch": 0,
- "default": 32,
- "total": 32
+ "default": 521,
+ "total": 521
},
"translatedByMt": {
"tmMatch": 0,
@@ -23029,8 +20909,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 37,
- "total": 37
+ "default": 339,
+ "total": 339
},
"approvalCosts": {
"tmMatch": 0,
@@ -23042,38 +20922,38 @@
},
{
"user": {
- "id": 15718111,
- "username": "thingchaigxx",
- "fullName": "MrThingchai Waon (thingchaigxx)",
+ "id": 12706364,
+ "username": "Mikeru",
+ "fullName": "Michelle (Mikeru)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15718111/medium/c41ad11500727a70e393cb78ab6dce7f.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12706364/medium/42167dae006b29ae2cda6b3c22ca1261_default.png",
"preTranslated": 0,
- "totalCosts": 15
+ "totalCosts": 238
},
"languages": [
{
"language": {
- "id": "th",
- "name": "Thai",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 238
},
"translated": {
- "tmMatch": 2,
- "default": 13,
- "total": 15
+ "tmMatch": 1,
+ "default": 237,
+ "total": 238
},
"targetTranslated": {
"tmMatch": 1,
- "default": 4,
- "total": 5
+ "default": 249,
+ "total": 250
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 4,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -23081,9 +20961,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 13,
- "total": 15
+ "tmMatch": 1,
+ "default": 237,
+ "total": 238
},
"approvalCosts": {
"tmMatch": 0,
@@ -23095,33 +20975,33 @@
},
{
"user": {
- "id": 15627063,
- "username": "hudaxpropesor",
- "fullName": "Muhammad Tamimul Huda (hudaxpropesor)",
+ "id": 15832417,
+ "username": "mohamedamine2009.",
+ "fullName": "Mohamed Amine Ait Wakrim (mohamedamine2009.)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15627063/medium/b348c090a5a9288af23d49260b2479c2.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15832417/medium/146e9b89a08537f74ee6fadc9111afc1.png",
"preTranslated": 0,
- "totalCosts": 728
+ "totalCosts": 31
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 728
+ "totalCosts": 31
},
"translated": {
"tmMatch": 0,
- "default": 728,
- "total": 728
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
"tmMatch": 0,
- "default": 735,
- "total": 735
+ "default": 35,
+ "total": 35
},
"translatedByMt": {
"tmMatch": 0,
@@ -23135,8 +21015,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 728,
- "total": 728
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -23148,38 +21028,38 @@
},
{
"user": {
- "id": 14708760,
- "username": "hypebeans",
- "fullName": "Muumi (ミュウミ) (hypebeans)",
+ "id": 15029207,
+ "username": "mohammedouahman",
+ "fullName": "Mohammed Ouahman (mohammedouahman)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14708760/medium/f039dc85a8469b65d9e3e2413f9c4710.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15029207/medium/da39ed145b99af8a9ad688d94669b468_default.png",
"preTranslated": 0,
- "totalCosts": 57
+ "totalCosts": 617
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 57
+ "totalCosts": 617
},
"translated": {
- "tmMatch": 4,
- "default": 53,
- "total": 57
+ "tmMatch": 11,
+ "default": 606,
+ "total": 617
},
"targetTranslated": {
- "tmMatch": 20,
- "default": 133,
- "total": 153
+ "tmMatch": 9,
+ "default": 566,
+ "total": 575
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 21,
- "total": 21
+ "tmMatch": 1,
+ "default": 4,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -23187,9 +21067,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 53,
- "total": 57
+ "tmMatch": 11,
+ "default": 606,
+ "total": 617
},
"approvalCosts": {
"tmMatch": 0,
@@ -23201,38 +21081,38 @@
},
{
"user": {
- "id": 15617477,
- "username": "aop66391",
- "fullName": "NATCHAPHON WONGPLIANPHAN (aop66391)",
+ "id": 15866719,
+ "username": "mostafaabdelaal497",
+ "fullName": "Mostafa Abd Elaal (mostafaabdelaal497)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15617477/medium/de4b4730b19baf4648f3d187dfabaaf4.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15866719/medium/c66504f76c487ca25480cdcd408efcb0.jpeg",
"preTranslated": 0,
- "totalCosts": 7
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "th",
- "name": "Thai",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 7
+ "totalCosts": 4
},
"translated": {
- "tmMatch": 7,
- "default": 0,
- "total": 7
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 0,
- "total": 7
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 4,
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -23240,9 +21120,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 7,
- "default": 0,
- "total": 7
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
@@ -23254,38 +21134,38 @@
},
{
"user": {
- "id": 18711,
- "username": "NCAA",
- "fullName": "NCAA",
+ "id": 15790733,
+ "username": "zf_MotH",
+ "fullName": "MotH (zf_MotH)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/18711/medium/238db0b2ab4e727190e951c803b045b2_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15790733/medium/d72f43ec2f6893a1ab007a97beddf5ad.png",
"preTranslated": 0,
- "totalCosts": 457
+ "totalCosts": 43
},
"languages": [
{
"language": {
- "id": "da",
- "name": "Danish",
+ "id": "cs",
+ "name": "Czech",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 457
+ "totalCosts": 43
},
"translated": {
- "tmMatch": 103,
- "default": 354,
- "total": 457
+ "tmMatch": 18,
+ "default": 25,
+ "total": 43
},
"targetTranslated": {
- "tmMatch": 97,
- "default": 297,
- "total": 394
+ "tmMatch": 17,
+ "default": 22,
+ "total": 39
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 15,
+ "default": 17,
+ "total": 32
},
"approved": {
"tmMatch": 0,
@@ -23293,9 +21173,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 103,
- "default": 354,
- "total": 457
+ "tmMatch": 18,
+ "default": 25,
+ "total": 43
},
"approvalCosts": {
"tmMatch": 0,
@@ -23307,13 +21187,13 @@
},
{
"user": {
- "id": 15680151,
- "username": "cryptonahue",
- "fullName": "Nahue Crypto (cryptonahue)",
+ "id": 15193964,
+ "username": "MrAlizarinCrimson",
+ "fullName": "MrAlizarinCrimson",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680151/medium/414e5362d3a16a4bbc4b7cac6f85c95b.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15193964/medium/c6d2e5c698abf1ad8d755ef78ebbe86b.jpg",
"preTranslated": 0,
- "totalCosts": 106
+ "totalCosts": 68
},
"languages": [
{
@@ -23323,22 +21203,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 106
+ "totalCosts": 68
},
"translated": {
- "tmMatch": 3,
- "default": 103,
- "total": 106
+ "tmMatch": 2,
+ "default": 66,
+ "total": 68
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 124,
- "total": 127
+ "tmMatch": 4,
+ "default": 69,
+ "total": 73
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 53,
+ "total": 53
},
"approved": {
"tmMatch": 0,
@@ -23346,9 +21226,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 103,
- "total": 106
+ "tmMatch": 2,
+ "default": 66,
+ "total": 68
},
"approvalCosts": {
"tmMatch": 0,
@@ -23360,38 +21240,38 @@
},
{
"user": {
- "id": 15724425,
- "username": "nahuelchagas7",
- "fullName": "Nahuel Chagas (nahuelchagas7)",
+ "id": 15627063,
+ "username": "hudaxpropesor",
+ "fullName": "Muhammad Tamimul Huda (hudaxpropesor)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15724425/medium/b889a3aceecef782622b0ff7d282a498.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15627063/medium/b348c090a5a9288af23d49260b2479c2.png",
"preTranslated": 0,
- "totalCosts": 8
+ "totalCosts": 50
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 50
},
"translated": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 50,
+ "total": 50
},
"targetTranslated": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 46,
+ "total": 46
},
"translatedByMt": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -23400,8 +21280,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 50,
+ "total": 50
},
"approvalCosts": {
"tmMatch": 0,
@@ -23413,38 +21293,38 @@
},
{
"user": {
- "id": 15146132,
- "username": "UNazariiSA",
- "fullName": "Nazarii Stechyshyn (UNazariiSA)",
+ "id": 14708760,
+ "username": "hypebeans",
+ "fullName": "Muumi (ミュウミ) (hypebeans)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15146132/medium/5f2c3777b4678d3b568202f1268eebc4.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14708760/medium/f039dc85a8469b65d9e3e2413f9c4710.png",
"preTranslated": 0,
- "totalCosts": 92
+ "totalCosts": 409
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 92
+ "totalCosts": 350
},
"translated": {
- "tmMatch": 1,
- "default": 91,
- "total": 92
+ "tmMatch": 50,
+ "default": 300,
+ "total": 350
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 75,
- "total": 76
+ "tmMatch": 49,
+ "default": 301,
+ "total": 350
},
"translatedByMt": {
"tmMatch": 0,
- "default": 91,
- "total": 91
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -23452,52 +21332,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 91,
- "total": 92
+ "tmMatch": 50,
+ "default": 300,
+ "total": 350
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15710553,
- "username": "StarIsland",
- "fullName": "Neal Kenneth Valerio (StarIsland)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15710553/medium/0ac5008c20552404c3f6826699f42375.jpg",
- "preTranslated": 0,
- "totalCosts": 1716
- },
- "languages": [
+ },
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1716
+ "totalCosts": 59
},
"translated": {
- "tmMatch": 26,
- "default": 1690,
- "total": 1716
+ "tmMatch": 53,
+ "default": 6,
+ "total": 59
},
"targetTranslated": {
- "tmMatch": 34,
- "default": 1963,
- "total": 1997
+ "tmMatch": 159,
+ "default": 12,
+ "total": 171
},
"translatedByMt": {
- "tmMatch": 2,
+ "tmMatch": 10,
"default": 0,
- "total": 2
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -23505,9 +21372,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 26,
- "default": 1690,
- "total": 1716
+ "tmMatch": 53,
+ "default": 6,
+ "total": 59
},
"approvalCosts": {
"tmMatch": 0,
@@ -23519,38 +21386,38 @@
},
{
"user": {
- "id": 14943437,
- "username": "trungan1511",
- "fullName": "Nguyen An (trungan1511)",
+ "id": 15809315,
+ "username": "dtsukokotoi809",
+ "fullName": "Myrl Guinan (dtsukokotoi809)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14943437/medium/03d7b6c2f65c04c60b008a38a221cf5f.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809315/medium/eb2e497890b6ff1c4bfc506136a6cfcc.png",
"preTranslated": 0,
- "totalCosts": 2554
+ "totalCosts": 678
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2554
+ "totalCosts": 370
},
"translated": {
- "tmMatch": 102,
- "default": 2452,
- "total": 2554
+ "tmMatch": 0,
+ "default": 370,
+ "total": 370
},
"targetTranslated": {
- "tmMatch": 160,
- "default": 3740,
- "total": 3900
+ "tmMatch": 0,
+ "default": 348,
+ "total": 348
},
"translatedByMt": {
- "tmMatch": 10,
- "default": 2,
- "total": 12
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -23558,47 +21425,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 102,
- "default": 2452,
- "total": 2554
+ "tmMatch": 0,
+ "default": 370,
+ "total": 370
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15762823,
- "username": "nhatquang",
- "fullName": "Nhật Quang Trần Ngọc (nhatquang)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15762823/medium/e96ea155b0ff6da1ff9e381a341e0de7.png",
- "preTranslated": 0,
- "totalCosts": 511
- },
- "languages": [
+ },
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "sq",
+ "name": "Albanian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 511
+ "totalCosts": 16
},
"translated": {
- "tmMatch": 30,
- "default": 481,
- "total": 511
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
},
"targetTranslated": {
- "tmMatch": 67,
- "default": 746,
- "total": 813
+ "tmMatch": 0,
+ "default": 79,
+ "total": 79
},
"translatedByMt": {
"tmMatch": 0,
@@ -23611,52 +21465,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 30,
- "default": 481,
- "total": 511
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15726219,
- "username": "DeckCadet",
- "fullName": "Nick (DeckCadet)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15726219/medium/13d125d9b19bf6e523879837a7768002.jpeg",
- "preTranslated": 0,
- "totalCosts": 751
- },
- "languages": [
+ },
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "hy-AM",
+ "name": "Armenian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 751
+ "totalCosts": 13
},
"translated": {
- "tmMatch": 26,
- "default": 725,
- "total": 751
+ "tmMatch": 0,
+ "default": 13,
+ "total": 13
},
"targetTranslated": {
- "tmMatch": 20,
- "default": 644,
- "total": 664
+ "tmMatch": 0,
+ "default": 22,
+ "total": 22
},
"translatedByMt": {
- "tmMatch": 7,
- "default": 70,
- "total": 77
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -23664,52 +21505,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 26,
- "default": 725,
- "total": 751
+ "tmMatch": 0,
+ "default": 13,
+ "total": 13
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15635091,
- "username": "otypekerofficial",
- "fullName": "Oktay Peker (otypekerofficial)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15635091/medium/5e79776b6b0961653a3084250f8ce034.jpeg",
- "preTranslated": 0,
- "totalCosts": 852
- },
- "languages": [
+ },
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "bi",
+ "name": "Bislama",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 852
+ "totalCosts": 50
},
"translated": {
- "tmMatch": 33,
- "default": 819,
- "total": 852
+ "tmMatch": 0,
+ "default": 50,
+ "total": 50
},
"targetTranslated": {
- "tmMatch": 48,
- "default": 4856,
- "total": 4904
+ "tmMatch": 0,
+ "default": 94,
+ "total": 94
},
"translatedByMt": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -23717,47 +21545,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 33,
- "default": 819,
- "total": 852
+ "tmMatch": 0,
+ "default": 50,
+ "total": 50
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15725187,
- "username": "Juliegwen",
- "fullName": "Onyeike Izuchi Juliet (Juliegwen)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15725187/medium/61728944dc52ff3364d66c799b58171a.jpg",
- "preTranslated": 0,
- "totalCosts": 1313
- },
- "languages": [
+ },
{
"language": {
- "id": "ig",
- "name": "Igbo",
+ "id": "ca",
+ "name": "Catalan",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1207
+ "totalCosts": 5
},
"translated": {
- "tmMatch": 15,
- "default": 1192,
- "total": 1207
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"targetTranslated": {
- "tmMatch": 18,
- "default": 1330,
- "total": 1348
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"translatedByMt": {
"tmMatch": 0,
@@ -23770,9 +21585,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 15,
- "default": 1192,
- "total": 1207
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"approvalCosts": {
"tmMatch": 0,
@@ -23782,27 +21597,27 @@
},
{
"language": {
- "id": "pcm",
- "name": "Nigerian Pidgin",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 106
+ "totalCosts": 224
},
"translated": {
"tmMatch": 0,
- "default": 106,
- "total": 106
+ "default": 224,
+ "total": 224
},
"targetTranslated": {
"tmMatch": 0,
- "default": 131,
- "total": 131
+ "default": 311,
+ "total": 311
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 64,
+ "total": 64
},
"approved": {
"tmMatch": 0,
@@ -23811,8 +21626,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 106,
- "total": 106
+ "default": 224,
+ "total": 224
},
"approvalCosts": {
"tmMatch": 0,
@@ -23824,38 +21639,38 @@
},
{
"user": {
- "id": 14787370,
- "username": "agulani",
- "fullName": "Orkhan Rustamzade (agulani)",
+ "id": 15545841,
+ "username": "bensaknikolas",
+ "fullName": "N B (bensaknikolas)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14787370/medium/9bb8a2d0d244e04f14b523e895b08100.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15545841/medium/7977648904f48074f4e9fb6200e36a75.png",
"preTranslated": 0,
- "totalCosts": 6198
+ "totalCosts": 14
},
"languages": [
{
"language": {
- "id": "az",
- "name": "Azerbaijani",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6198
+ "totalCosts": 14
},
"translated": {
- "tmMatch": 105,
- "default": 6093,
- "total": 6198
+ "tmMatch": 2,
+ "default": 12,
+ "total": 14
},
"targetTranslated": {
- "tmMatch": 104,
- "default": 5177,
- "total": 5281
+ "tmMatch": 2,
+ "default": 12,
+ "total": 14
},
"translatedByMt": {
- "tmMatch": 43,
- "default": 6,
- "total": 49
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -23863,9 +21678,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 105,
- "default": 6093,
- "total": 6198
+ "tmMatch": 2,
+ "default": 12,
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -23877,33 +21692,33 @@
},
{
"user": {
- "id": 15620533,
- "username": "Pablo_Amador",
- "fullName": "Pablo Amador Hernandez (Pablo_Amador)",
+ "id": 18711,
+ "username": "NCAA",
+ "fullName": "NCAA",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15620533/medium/f8d3fab7c282f65f5edad42c0cb2bcf1.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/18711/medium/238db0b2ab4e727190e951c803b045b2_default.png",
"preTranslated": 0,
- "totalCosts": 79
+ "totalCosts": 114
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "da",
+ "name": "Danish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 79
+ "totalCosts": 114
},
"translated": {
- "tmMatch": 23,
- "default": 56,
- "total": 79
+ "tmMatch": 10,
+ "default": 104,
+ "total": 114
},
"targetTranslated": {
- "tmMatch": 30,
- "default": 68,
- "total": 98
+ "tmMatch": 9,
+ "default": 95,
+ "total": 104
},
"translatedByMt": {
"tmMatch": 0,
@@ -23916,9 +21731,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 23,
- "default": 56,
- "total": 79
+ "tmMatch": 10,
+ "default": 104,
+ "total": 114
},
"approvalCosts": {
"tmMatch": 0,
@@ -23930,38 +21745,38 @@
},
{
"user": {
- "id": 17361,
- "username": "plamarque",
- "fullName": "Patrice Lamarque (plamarque)",
+ "id": 15879361,
+ "username": "nghialele",
+ "fullName": "Nghia Lele (nghialele)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/17361/medium/fecfafa7716ac9d6838b43c31f48f6b9.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15879361/medium/09e190dae2ddc3f66bbd74d33eedc7b3.jpeg",
"preTranslated": 0,
- "totalCosts": 48
+ "totalCosts": 29
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 48
+ "totalCosts": 29
},
"translated": {
- "tmMatch": 0,
- "default": 48,
- "total": 48
+ "tmMatch": 29,
+ "default": 0,
+ "total": 29
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 54,
- "total": 54
+ "tmMatch": 48,
+ "default": 0,
+ "total": 48
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 29,
"default": 0,
- "total": 0
+ "total": 29
},
"approved": {
"tmMatch": 0,
@@ -23969,9 +21784,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 48,
- "total": 48
+ "tmMatch": 29,
+ "default": 0,
+ "total": 29
},
"approvalCosts": {
"tmMatch": 0,
@@ -23983,38 +21798,38 @@
},
{
"user": {
- "id": 15683863,
- "username": "zeyadoun12",
- "fullName": "Ph4ntom (zeyadoun12)",
+ "id": 14943437,
+ "username": "trungan1511",
+ "fullName": "Nguyen An (trungan1511)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15683863/medium/1d6ed972d684360bf9f45bafbabe6c6f.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14943437/medium/03d7b6c2f65c04c60b008a38a221cf5f.png",
"preTranslated": 0,
- "totalCosts": 674
+ "totalCosts": 384
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 674
+ "totalCosts": 384
},
"translated": {
- "tmMatch": 21,
- "default": 653,
- "total": 674
+ "tmMatch": 1,
+ "default": 383,
+ "total": 384
},
"targetTranslated": {
- "tmMatch": 20,
- "default": 771,
- "total": 791
+ "tmMatch": 3,
+ "default": 599,
+ "total": 602
},
"translatedByMt": {
- "tmMatch": 6,
- "default": 365,
- "total": 371
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -24022,9 +21837,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 21,
- "default": 653,
- "total": 674
+ "tmMatch": 1,
+ "default": 383,
+ "total": 384
},
"approvalCosts": {
"tmMatch": 0,
@@ -24036,38 +21851,38 @@
},
{
"user": {
- "id": 14654988,
- "username": "phamtrongtan27091992",
- "fullName": "Phamtrongtan Pham (phamtrongtan27091992)",
+ "id": 15726219,
+ "username": "DeckCadet",
+ "fullName": "Nick (DeckCadet)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14654988/medium/57ed17587fa8f8f5d0b383cda16bb695.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15726219/medium/13d125d9b19bf6e523879837a7768002.jpeg",
"preTranslated": 0,
- "totalCosts": 11
+ "totalCosts": 1306
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 1306
},
"translated": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 19,
+ "default": 1287,
+ "total": 1306
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 13,
- "total": 13
+ "tmMatch": 18,
+ "default": 1145,
+ "total": 1163
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 10,
+ "default": 179,
+ "total": 189
},
"approved": {
"tmMatch": 0,
@@ -24075,9 +21890,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 19,
+ "default": 1287,
+ "total": 1306
},
"approvalCosts": {
"tmMatch": 0,
@@ -24089,48 +21904,48 @@
},
{
"user": {
- "id": 15226202,
- "username": "pilvijo",
- "fullName": "Pilvi Taskinen (pilvijo)",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15226202/medium/15d4243c7a2591719761b363c316d12b.png",
+ "id": 15526713,
+ "username": "vebrian",
+ "fullName": "Niko Febrianur (vebrian)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15526713/medium/a65fab62bbc032697e4d12599f864085.jpeg",
"preTranslated": 0,
- "totalCosts": 5682
+ "totalCosts": 108
},
"languages": [
{
"language": {
- "id": "fi",
- "name": "Finnish",
- "userRole": "Translator, Proofreader",
+ "id": "id",
+ "name": "Indonesian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5682
+ "totalCosts": 108
},
"translated": {
- "tmMatch": 95,
- "default": 5587,
- "total": 5682
+ "tmMatch": 1,
+ "default": 107,
+ "total": 108
},
"targetTranslated": {
- "tmMatch": 72,
- "default": 4146,
- "total": 4218
+ "tmMatch": 1,
+ "default": 99,
+ "total": 100
},
"translatedByMt": {
- "tmMatch": 27,
- "default": 332,
- "total": 359
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 19338
+ "total": 0
},
"translationCosts": {
- "tmMatch": 95,
- "default": 5587,
- "total": 5682
+ "tmMatch": 1,
+ "default": 107,
+ "total": 108
},
"approvalCosts": {
"tmMatch": 0,
@@ -24142,38 +21957,38 @@
},
{
"user": {
- "id": 15639987,
- "username": "piotrpawelwronski86",
- "fullName": "Piotr Pawel Wroński (piotrpawelwronski86)",
+ "id": 15814293,
+ "username": "bab0001n",
+ "fullName": "Oleksandr Suslov (bab0001n)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15639987/medium/336067b1cb8274c114d55fc09e480566.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15814293/medium/08603dbb32bbe3dfd8edb65514eb39bb.jpeg",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 32
},
"languages": [
{
"language": {
- "id": "pl",
- "name": "Polish",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 32
},
"translated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 0,
+ "default": 32,
+ "total": 32
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 30,
+ "total": 30
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 30,
+ "total": 30
},
"approved": {
"tmMatch": 0,
@@ -24181,9 +21996,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 0,
+ "default": 32,
+ "total": 32
},
"approvalCosts": {
"tmMatch": 0,
@@ -24195,38 +22010,38 @@
},
{
"user": {
- "id": 14385582,
- "username": "pongpan",
- "fullName": "Pongpan Nakkaew (pongpan)",
+ "id": 15725187,
+ "username": "Juliegwen",
+ "fullName": "Onyeike Izuchi Juliet (Juliegwen)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14385582/medium/306a571c35caa1c778b853fd1596ef1c.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15725187/medium/61728944dc52ff3364d66c799b58171a.jpg",
"preTranslated": 0,
- "totalCosts": 62
+ "totalCosts": 28
},
"languages": [
{
"language": {
- "id": "th",
- "name": "Thai",
+ "id": "ig",
+ "name": "Igbo",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 62
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 8,
- "default": 54,
- "total": 62
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 8,
- "default": 33,
- "total": 41
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"translatedByMt": {
- "tmMatch": 5,
+ "tmMatch": 0,
"default": 0,
- "total": 5
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -24234,52 +22049,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 8,
- "default": 54,
- "total": 62
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15636483,
- "username": "qrizwani",
- "fullName": "Qamar Rizwani (qrizwani)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15636483/medium/36438daccc42652147c1b8977cab1415.jpg",
- "preTranslated": 0,
- "totalCosts": 1586
- },
- "languages": [
+ },
{
"language": {
- "id": "ur",
- "name": "Urdu",
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1586
+ "totalCosts": 26
},
"translated": {
- "tmMatch": 78,
- "default": 1508,
- "total": 1586
+ "tmMatch": 0,
+ "default": 26,
+ "total": 26
},
"targetTranslated": {
- "tmMatch": 85,
- "default": 1951,
- "total": 2036
+ "tmMatch": 0,
+ "default": 39,
+ "total": 39
},
"translatedByMt": {
- "tmMatch": 47,
- "default": 4,
- "total": 51
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -24287,9 +22089,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 78,
- "default": 1508,
- "total": 1586
+ "tmMatch": 0,
+ "default": 26,
+ "total": 26
},
"approvalCosts": {
"tmMatch": 0,
@@ -24301,38 +22103,38 @@
},
{
"user": {
- "id": 15756195,
- "username": "meloalmeidarafa",
- "fullName": "RAFAEL MELO (meloalmeidarafa)",
+ "id": 14787370,
+ "username": "agulani",
+ "fullName": "Orkhan Rustamzade (agulani)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15756195/medium/31129132b666ab28555f6851b64db9e5.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14787370/medium/9bb8a2d0d244e04f14b523e895b08100.jpg",
"preTranslated": 0,
- "totalCosts": 56
+ "totalCosts": 7333
},
"languages": [
{
"language": {
- "id": "bg",
- "name": "Bulgarian",
+ "id": "az",
+ "name": "Azerbaijani",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 7333
},
"translated": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 31,
+ "default": 7302,
+ "total": 7333
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 34,
+ "default": 6319,
+ "total": 6353
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 17,
+ "default": 5,
+ "total": 22
},
"approved": {
"tmMatch": 0,
@@ -24340,34 +22142,47 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 31,
+ "default": 7302,
+ "total": 7333
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 13357654,
+ "username": "osama94",
+ "fullName": "Osama Abbud (osama94)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13357654/medium/12f8768a5ebb13bfb12299a6909b90c3.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 475
+ },
+ "languages": [
{
"language": {
- "id": "ca",
- "name": "Catalan",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 53
+ "totalCosts": 475
},
"translated": {
- "tmMatch": 0,
- "default": 53,
- "total": 53
+ "tmMatch": 8,
+ "default": 467,
+ "total": 475
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 74,
- "total": 74
+ "tmMatch": 6,
+ "default": 458,
+ "total": 464
},
"translatedByMt": {
"tmMatch": 0,
@@ -24380,9 +22195,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 53,
- "total": 53
+ "tmMatch": 8,
+ "default": 467,
+ "total": 475
},
"approvalCosts": {
"tmMatch": 0,
@@ -24394,38 +22209,38 @@
},
{
"user": {
- "id": 15720967,
- "username": "Apoko",
- "fullName": "ROMAN Dariicuk (Apoko)",
+ "id": 17361,
+ "username": "plamarque",
+ "fullName": "Patrice Lamarque (plamarque)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15720967/medium/376b7ae909af9bd96ee1b9a885649b72.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/17361/medium/fecfafa7716ac9d6838b43c31f48f6b9.png",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 773
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 773
},
"translated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 24,
+ "default": 749,
+ "total": 773
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 30,
+ "default": 885,
+ "total": 915
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 11,
+ "total": 11
},
"approved": {
"tmMatch": 0,
@@ -24433,9 +22248,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 4,
- "total": 4
+ "tmMatch": 24,
+ "default": 749,
+ "total": 773
},
"approvalCosts": {
"tmMatch": 0,
@@ -24447,33 +22262,33 @@
},
{
"user": {
- "id": 15695971,
- "username": "notusedortaken",
- "fullName": "Raiyan Khan (notusedortaken)",
+ "id": 15697637,
+ "username": "dvorakpavel956",
+ "fullName": "Pavel Dvořák (dvorakpavel956)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15695971/medium/32a0f78d72e8ebccb201c7636b381aaa.gif",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15697637/medium/9a71c07e34d704e097df037128f20a26.png",
"preTranslated": 0,
- "totalCosts": 187
+ "totalCosts": 11
},
"languages": [
{
"language": {
- "id": "ms",
- "name": "Malay",
+ "id": "cs",
+ "name": "Czech",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 187
+ "totalCosts": 11
},
"translated": {
- "tmMatch": 1,
- "default": 186,
- "total": 187
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 193,
- "total": 194
+ "tmMatch": 0,
+ "default": 1,
+ "total": 1
},
"translatedByMt": {
"tmMatch": 0,
@@ -24486,9 +22301,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 186,
- "total": 187
+ "tmMatch": 0,
+ "default": 11,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -24500,38 +22315,38 @@
},
{
"user": {
- "id": 15426512,
- "username": "Recktosaurus",
- "fullName": "Recktosaurus",
+ "id": 15843051,
+ "username": "xnk",
+ "fullName": "Phil Zhang (xnk)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15426512/medium/3d6568dc6e76931cee4766ecb4c3163a.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843051/medium/3b4f74cebd1118c34a383d992260046e_default.png",
"preTranslated": 0,
- "totalCosts": 680
+ "totalCosts": 400
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 680
+ "totalCosts": 400
},
"translated": {
- "tmMatch": 4,
- "default": 676,
- "total": 680
+ "tmMatch": 0,
+ "default": 400,
+ "total": 400
},
"targetTranslated": {
- "tmMatch": 5,
- "default": 850,
- "total": 855
+ "tmMatch": 0,
+ "default": 653,
+ "total": 653
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 106,
- "total": 108
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -24539,9 +22354,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 676,
- "total": 680
+ "tmMatch": 0,
+ "default": 400,
+ "total": 400
},
"approvalCosts": {
"tmMatch": 0,
@@ -24553,48 +22368,48 @@
},
{
"user": {
- "id": 15526425,
- "username": "xReDzin",
- "fullName": "Renan D' (xReDzin) (xReDzin)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15526425/medium/69278630b1c357a38d62e3e762fcf45b.gif",
+ "id": 15226202,
+ "username": "pilvijo",
+ "fullName": "Pilvi Taskinen (pilvijo)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15226202/medium/15d4243c7a2591719761b363c316d12b.png",
"preTranslated": 0,
- "totalCosts": 61
+ "totalCosts": 279
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
- "userRole": "Translator",
+ "id": "fi",
+ "name": "Finnish",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 61
- },
- "translated": {
- "tmMatch": 0,
- "default": 61,
- "total": 61
+ "totalCosts": 279
+ },
+ "translated": {
+ "tmMatch": 22,
+ "default": 257,
+ "total": 279
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 72,
- "total": 72
+ "tmMatch": 13,
+ "default": 200,
+ "total": 213
},
"translatedByMt": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 5195
},
"translationCosts": {
- "tmMatch": 0,
- "default": 61,
- "total": 61
+ "tmMatch": 22,
+ "default": 257,
+ "total": 279
},
"approvalCosts": {
"tmMatch": 0,
@@ -24606,38 +22421,38 @@
},
{
"user": {
- "id": 15485432,
- "username": "invrhino",
- "fullName": "Rhino INV (invrhino)",
+ "id": 15887389,
+ "username": "iamPeter",
+ "fullName": "Péter (iamPeter)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15485432/medium/3987e05cab0c3d106ff8a795ebd9b84a.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15887389/medium/453e758f89098129ff73a3aef08b8aea_default.png",
"preTranslated": 0,
- "totalCosts": 990
+ "totalCosts": 107
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "hu",
+ "name": "Hungarian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 990
+ "totalCosts": 107
},
"translated": {
- "tmMatch": 3,
- "default": 987,
- "total": 990
+ "tmMatch": 15,
+ "default": 92,
+ "total": 107
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 1125,
- "total": 1128
+ "tmMatch": 15,
+ "default": 95,
+ "total": 110
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 801,
- "total": 801
+ "tmMatch": 12,
+ "default": 0,
+ "total": 12
},
"approved": {
"tmMatch": 0,
@@ -24645,9 +22460,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 987,
- "total": 990
+ "tmMatch": 15,
+ "default": 92,
+ "total": 107
},
"approvalCosts": {
"tmMatch": 0,
@@ -24659,38 +22474,38 @@
},
{
"user": {
- "id": 15747281,
- "username": "Rc.Bell",
- "fullName": "Riccardo Bellelli (Rc.Bell)",
+ "id": 15636483,
+ "username": "qrizwani",
+ "fullName": "Qamar Rizwani (qrizwani)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15747281/medium/cb37f93c60bd9c25699ee6aa672c922c.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15636483/medium/36438daccc42652147c1b8977cab1415.jpg",
"preTranslated": 0,
- "totalCosts": 528
+ "totalCosts": 111
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "ur-IN",
+ "name": "Urdu (India)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 528
+ "totalCosts": 111
},
"translated": {
- "tmMatch": 1,
- "default": 527,
- "total": 528
+ "tmMatch": 2,
+ "default": 109,
+ "total": 111
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 607,
- "total": 608
+ "tmMatch": 2,
+ "default": 154,
+ "total": 156
},
"translatedByMt": {
"tmMatch": 1,
- "default": 134,
- "total": 135
+ "default": 1,
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -24698,9 +22513,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 527,
- "total": 528
+ "tmMatch": 2,
+ "default": 109,
+ "total": 111
},
"approvalCosts": {
"tmMatch": 0,
@@ -24712,38 +22527,38 @@
},
{
"user": {
- "id": 15724471,
- "username": "cryptoraketeros",
- "fullName": "Richard Diez (cryptoraketeros)",
+ "id": 15879335,
+ "username": "reecertv",
+ "fullName": "ReecerTV (reecertv)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15724471/medium/bfc780664ca8f2f9b582d54230d7f992.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15879335/medium/4e7ff0320d66f0e6f31ec6aeab94353d.png",
"preTranslated": 0,
- "totalCosts": 272
+ "totalCosts": 7
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
+ "id": "lb",
+ "name": "Luxembourgish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 272
+ "totalCosts": 7
},
"translated": {
- "tmMatch": 28,
- "default": 244,
- "total": 272
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
},
"targetTranslated": {
- "tmMatch": 32,
- "default": 343,
- "total": 375
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
},
"translatedByMt": {
- "tmMatch": 10,
- "default": 1,
- "total": 11
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -24751,9 +22566,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 28,
- "default": 244,
- "total": 272
+ "tmMatch": 0,
+ "default": 7,
+ "total": 7
},
"approvalCosts": {
"tmMatch": 0,
@@ -24765,38 +22580,38 @@
},
{
"user": {
- "id": 15705629,
- "username": "rishisundar",
- "fullName": "Rishi Sundar (rishisundar)",
+ "id": 15855621,
+ "username": "subriper",
+ "fullName": "Reza Hazrati (subriper)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15705629/medium/1d7ed97ca57ef5ba581123977ef430a7.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15855621/medium/ab1a2868b313e6dfc113a754286d37d5.jpg",
"preTranslated": 0,
- "totalCosts": 49
+ "totalCosts": 303
},
"languages": [
{
"language": {
- "id": "ta",
- "name": "Tamil",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 49
+ "totalCosts": 303
},
"translated": {
- "tmMatch": 26,
- "default": 23,
- "total": 49
+ "tmMatch": 14,
+ "default": 289,
+ "total": 303
},
"targetTranslated": {
- "tmMatch": 69,
- "default": 41,
- "total": 110
+ "tmMatch": 20,
+ "default": 411,
+ "total": 431
},
"translatedByMt": {
- "tmMatch": 21,
- "default": 1,
- "total": 22
+ "tmMatch": 7,
+ "default": 3,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -24804,9 +22619,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 26,
- "default": 23,
- "total": 49
+ "tmMatch": 14,
+ "default": 289,
+ "total": 303
},
"approvalCosts": {
"tmMatch": 0,
@@ -24818,38 +22633,38 @@
},
{
"user": {
- "id": 15625805,
- "username": "romelsantosgalvan404",
- "fullName": "Romel Santos galvan (romelsantosgalvan404)",
- "userRole": "Blocked",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15625805/medium/be863e74be6e423cd6a6a382a8deb28d.png",
+ "id": 14777654,
+ "username": "rikcags",
+ "fullName": "Ricardo Gaxiola (rikcags)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14777654/medium/2b82111d83c35beff3f05476b3a65b2f.png",
"preTranslated": 0,
- "totalCosts": 591
+ "totalCosts": 349
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
- "userRole": "Blocked",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 48
+ "totalCosts": 349
},
"translated": {
- "tmMatch": 0,
- "default": 48,
- "total": 48
+ "tmMatch": 8,
+ "default": 341,
+ "total": 349
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 43,
- "total": 43
+ "tmMatch": 8,
+ "default": 348,
+ "total": 356
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 5,
- "total": 5
+ "tmMatch": 1,
+ "default": 12,
+ "total": 13
},
"approved": {
"tmMatch": 0,
@@ -24857,34 +22672,47 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 48,
- "total": 48
+ "tmMatch": 8,
+ "default": 341,
+ "total": 349
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 14553216,
+ "username": "rielychen",
+ "fullName": "Riely (rielychen)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14553216/medium/ff7357a18e524ec40facc964cb2d15bc.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 55
+ },
+ "languages": [
{
"language": {
- "id": "bg",
- "name": "Bulgarian",
- "userRole": "Blocked",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 7
+ "totalCosts": 55
},
"translated": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 12,
+ "default": 43,
+ "total": 55
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 18,
+ "default": 76,
+ "total": 94
},
"translatedByMt": {
"tmMatch": 0,
@@ -24897,34 +22725,47 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 7,
- "total": 7
+ "tmMatch": 12,
+ "default": 43,
+ "total": 55
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15775641,
+ "username": "mariya.vu",
+ "fullName": "Riim Channel (mariya.vu)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15775641/medium/501fe7e00e17b6df170107ae80b51989.png",
+ "preTranslated": 0,
+ "totalCosts": 30
+ },
+ "languages": [
{
"language": {
- "id": "ca",
- "name": "Catalan",
- "userRole": "Blocked",
+ "id": "fr",
+ "name": "French",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 38
+ "totalCosts": 30
},
"translated": {
- "tmMatch": 4,
- "default": 34,
- "total": 38
+ "tmMatch": 0,
+ "default": 30,
+ "total": 30
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 39,
- "total": 43
+ "tmMatch": 0,
+ "default": 26,
+ "total": 26
},
"translatedByMt": {
"tmMatch": 0,
@@ -24937,34 +22778,47 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 34,
- "total": 38
+ "tmMatch": 0,
+ "default": 30,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15843399,
+ "username": "tavaresrocio4",
+ "fullName": "Rocio Tavares (tavaresrocio4)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843399/medium/b61f3285005db8161a578d5c4c9005f8.png",
+ "preTranslated": 0,
+ "totalCosts": 31
+ },
+ "languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
- "userRole": "Blocked",
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 116
+ "totalCosts": 31
},
"translated": {
- "tmMatch": 36,
- "default": 80,
- "total": 116
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
- "tmMatch": 36,
- "default": 80,
- "total": 116
+ "tmMatch": 0,
+ "default": 34,
+ "total": 34
},
"translatedByMt": {
"tmMatch": 0,
@@ -24977,39 +22831,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 36,
- "default": 80,
- "total": 116
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15885247,
+ "username": "ct1aic.eth",
+ "fullName": "Rui Costa (ct1aic.eth)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15885247/medium/cf22113f9226047f8f9868e4774bc4c3.png",
+ "preTranslated": 0,
+ "totalCosts": 5629
+ },
+ "languages": [
{
"language": {
- "id": "fr",
- "name": "French",
- "userRole": "Blocked",
+ "id": "pt-PT",
+ "name": "Portuguese",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 19
+ "totalCosts": 5629
},
"translated": {
- "tmMatch": 0,
- "default": 19,
- "total": 19
+ "tmMatch": 203,
+ "default": 5426,
+ "total": 5629
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 23,
- "total": 23
+ "tmMatch": 216,
+ "default": 5931,
+ "total": 6147
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 38,
+ "default": 29,
+ "total": 67
},
"approved": {
"tmMatch": 0,
@@ -25017,39 +22884,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 19,
- "total": 19
+ "tmMatch": 203,
+ "default": 5426,
+ "total": 5629
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 14691832,
+ "username": "imrulo.eth",
+ "fullName": "Ruslan Ferrales (imrulo.eth)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14691832/medium/edac3ef58631bde43e40ac815ef18dc5.png",
+ "preTranslated": 0,
+ "totalCosts": 369
+ },
+ "languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
- "userRole": "Blocked",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 46
+ "totalCosts": 369
},
"translated": {
"tmMatch": 33,
- "default": 13,
- "total": 46
+ "default": 336,
+ "total": 369
},
"targetTranslated": {
- "tmMatch": 35,
- "default": 12,
- "total": 47
+ "tmMatch": 40,
+ "default": 379,
+ "total": 419
},
"translatedByMt": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 19,
+ "total": 19
},
"approved": {
"tmMatch": 0,
@@ -25058,38 +22938,51 @@
},
"translationCosts": {
"tmMatch": 33,
- "default": 13,
- "total": 46
+ "default": 336,
+ "total": 369
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15790907,
+ "username": "rioblog",
+ "fullName": "Ryo Kambayashi (rioblog)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15790907/medium/a8e92669bcd0e8cbe81cba6ad60b6163.png",
+ "preTranslated": 0,
+ "totalCosts": 1684
+ },
+ "languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
- "userRole": "Blocked",
+ "id": "ja",
+ "name": "Japanese",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 55
+ "totalCosts": 1684
},
"translated": {
- "tmMatch": 0,
- "default": 55,
- "total": 55
+ "tmMatch": 15,
+ "default": 1669,
+ "total": 1684
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 55,
- "total": 55
+ "tmMatch": 32,
+ "default": 4612,
+ "total": 4644
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 4,
+ "default": 81,
+ "total": 85
},
"approved": {
"tmMatch": 0,
@@ -25097,39 +22990,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 55,
- "total": 55
+ "tmMatch": 15,
+ "default": 1669,
+ "total": 1684
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15835983,
+ "username": "saday18hernandez2004",
+ "fullName": "Saday Hernández (saday18hernandez2004)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15835983/medium/8c15b511414ddfacf15479ca54e848c5.png",
+ "preTranslated": 0,
+ "totalCosts": 174
+ },
+ "languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
- "userRole": "Blocked",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 262
+ "totalCosts": 174
},
"translated": {
"tmMatch": 0,
- "default": 262,
- "total": 262
+ "default": 174,
+ "total": 174
},
"targetTranslated": {
"tmMatch": 0,
- "default": 250,
- "total": 250
+ "default": 212,
+ "total": 212
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 150,
+ "total": 150
},
"approved": {
"tmMatch": 0,
@@ -25138,8 +23044,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 262,
- "total": 262
+ "default": 174,
+ "total": 174
},
"approvalCosts": {
"tmMatch": 0,
@@ -25151,33 +23057,33 @@
},
{
"user": {
- "id": 15727971,
- "username": "mheldgreat",
- "fullName": "Rommel Martinez (mheldgreat)",
+ "id": 14914333,
+ "username": "SamB",
+ "fullName": "Samira Bourai (SamB)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15727971/medium/c68468140b50024de076d8998e04fba7.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14914333/medium/9fe76315a573f9f4e574d0260b5e5b02.png",
"preTranslated": 0,
- "totalCosts": 11
+ "totalCosts": 73
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 73
},
"translated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 73,
+ "total": 73
},
"targetTranslated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 57,
+ "total": 57
},
"translatedByMt": {
"tmMatch": 0,
@@ -25191,8 +23097,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 73,
+ "total": 73
},
"approvalCosts": {
"tmMatch": 0,
@@ -25204,38 +23110,38 @@
},
{
"user": {
- "id": 14807238,
- "username": "rom1919",
- "fullName": "Romualdo Zayas-Lagunas (rom1919)",
+ "id": 15888443,
+ "username": "ou465557",
+ "fullName": "San Ou (ou465557)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14807238/medium/4e9d7e22b8ba45851bf0d10bf4bb2f68.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15888443/medium/7abcc98b1cbbe7887836bec066883263.png",
"preTranslated": 0,
- "totalCosts": 236
+ "totalCosts": 13
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 236
+ "totalCosts": 10
},
"translated": {
- "tmMatch": 4,
- "default": 232,
- "total": 236
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 223,
- "total": 227
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"translatedByMt": {
"tmMatch": 0,
- "default": 7,
- "total": 7
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -25243,52 +23149,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 232,
- "total": 236
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15707609,
- "username": "RvonRoit",
- "fullName": "Roxana (RvonRoit)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15707609/medium/79e71a64e2766240d93e42ed8730852d_default.png",
- "preTranslated": 0,
- "totalCosts": 1683
- },
- "languages": [
+ },
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1516
+ "totalCosts": 3
},
"translated": {
- "tmMatch": 90,
- "default": 1426,
- "total": 1516
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"targetTranslated": {
- "tmMatch": 109,
- "default": 1450,
- "total": 1559
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 378,
- "total": 381
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -25296,39 +23189,52 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 90,
- "default": 1426,
- "total": 1516
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15830189,
+ "username": "Satorizh",
+ "fullName": "Satori (Satorizh)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15830189/medium/b84dabb43baa1b6f60b16a9ae4b91ca3.jpeg",
+ "preTranslated": 0,
+ "totalCosts": 482
+ },
+ "languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 167
+ "totalCosts": 482
},
"translated": {
"tmMatch": 0,
- "default": 167,
- "total": 167
+ "default": 482,
+ "total": 482
},
"targetTranslated": {
"tmMatch": 0,
- "default": 134,
- "total": 134
+ "default": 783,
+ "total": 783
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 26,
+ "total": 26
},
"approved": {
"tmMatch": 0,
@@ -25337,8 +23243,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 167,
- "total": 167
+ "default": 482,
+ "total": 482
},
"approvalCosts": {
"tmMatch": 0,
@@ -25350,38 +23256,38 @@
},
{
"user": {
- "id": 15467378,
- "username": "Ether-sam",
- "fullName": "Sam Ether (Ether-sam)",
+ "id": 15819191,
+ "username": "saumitrakapoor24",
+ "fullName": "Saumitra Kapoor (saumitrakapoor24)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15467378/medium/a461007e262d5c2737200675a06ff989.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15819191/medium/c14241bc9428963993d49580eb0c0eee.jpeg",
"preTranslated": 0,
- "totalCosts": 84
+ "totalCosts": 31
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "hi",
+ "name": "Hindi",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 84
+ "totalCosts": 31
},
"translated": {
- "tmMatch": 36,
- "default": 48,
- "total": 84
+ "tmMatch": 4,
+ "default": 27,
+ "total": 31
},
"targetTranslated": {
- "tmMatch": 31,
- "default": 48,
- "total": 79
+ "tmMatch": 7,
+ "default": 49,
+ "total": 56
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 3,
"default": 0,
- "total": 0
+ "total": 3
},
"approved": {
"tmMatch": 0,
@@ -25389,9 +23295,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 36,
- "default": 48,
- "total": 84
+ "tmMatch": 4,
+ "default": 27,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -25403,38 +23309,38 @@
},
{
"user": {
- "id": 14914333,
- "username": "SamB",
- "fullName": "Samira Bourai (SamB)",
+ "id": 15455500,
+ "username": "SebastianSupreme",
+ "fullName": "Sebastian Köller (SebastianSupreme)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14914333/medium/9fe76315a573f9f4e574d0260b5e5b02.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15455500/medium/529d1b028e7c3d98b67d4008773a75a9.png",
"preTranslated": 0,
- "totalCosts": 1381
+ "totalCosts": 586
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1381
+ "totalCosts": 586
},
"translated": {
- "tmMatch": 13,
- "default": 1368,
- "total": 1381
+ "tmMatch": 32,
+ "default": 554,
+ "total": 586
},
"targetTranslated": {
- "tmMatch": 12,
- "default": 1245,
- "total": 1257
+ "tmMatch": 29,
+ "default": 535,
+ "total": 564
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 19,
+ "default": 75,
+ "total": 94
},
"approved": {
"tmMatch": 0,
@@ -25442,9 +23348,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 13,
- "default": 1368,
- "total": 1381
+ "tmMatch": 32,
+ "default": 554,
+ "total": 586
},
"approvalCosts": {
"tmMatch": 0,
@@ -25456,38 +23362,38 @@
},
{
"user": {
- "id": 15743107,
- "username": "samuel.sole",
- "fullName": "Samuel Solé (samuel.sole)",
+ "id": 14935269,
+ "username": "medsemo334",
+ "fullName": "Semo Med (medsemo334)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15743107/medium/54b0498f81903ef73ad1f02c64a8c4ce.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14935269/medium/a19bc3c2b95ffb85db430baeba1e249d.png",
"preTranslated": 0,
- "totalCosts": 41
+ "totalCosts": 15
},
"languages": [
{
"language": {
- "id": "ca",
- "name": "Catalan",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 41
+ "totalCosts": 15
},
"translated": {
- "tmMatch": 4,
- "default": 37,
- "total": 41
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 49,
- "total": 53
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 15,
+ "total": 15
},
"approved": {
"tmMatch": 0,
@@ -25495,9 +23401,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 37,
- "total": 41
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
@@ -25509,38 +23415,38 @@
},
{
"user": {
- "id": 15566299,
- "username": "samicekbuh",
- "fullName": "Samuel Virag (samicekbuh)",
+ "id": 15828035,
+ "username": "sergiosolmonte",
+ "fullName": "Sergio Solmonte (sergiosolmonte)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15566299/medium/a4bb537224f13223aebd6db60828a550.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15828035/medium/548c400ee04059c00acb6a8c97d03f3b.png",
"preTranslated": 0,
- "totalCosts": 122
+ "totalCosts": 275
},
"languages": [
{
"language": {
- "id": "cs",
- "name": "Czech",
+ "id": "it",
+ "name": "Italian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 122
+ "totalCosts": 275
},
"translated": {
- "tmMatch": 7,
- "default": 115,
- "total": 122
+ "tmMatch": 0,
+ "default": 275,
+ "total": 275
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 98,
- "total": 105
+ "tmMatch": 0,
+ "default": 283,
+ "total": 283
},
"translatedByMt": {
- "tmMatch": 5,
- "default": 37,
- "total": 42
+ "tmMatch": 0,
+ "default": 67,
+ "total": 67
},
"approved": {
"tmMatch": 0,
@@ -25548,9 +23454,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 7,
- "default": 115,
- "total": 122
+ "tmMatch": 0,
+ "default": 275,
+ "total": 275
},
"approvalCosts": {
"tmMatch": 0,
@@ -25562,33 +23468,33 @@
},
{
"user": {
- "id": 15448050,
- "username": "santi-gnzlz",
- "fullName": "Santiago Gonzalez (santi-gnzlz)",
+ "id": 15769467,
+ "username": "seunbayo",
+ "fullName": "Seunbayo (seunbayo)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15448050/medium/b795cd3e997f1157bb866ef1a077fef2.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15769467/medium/8532abcb64313bbe86bddfbe926187ea_default.png",
"preTranslated": 0,
- "totalCosts": 12
+ "totalCosts": 3094
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 12
+ "totalCosts": 3094
},
"translated": {
- "tmMatch": 0,
- "default": 12,
- "total": 12
+ "tmMatch": 105,
+ "default": 2989,
+ "total": 3094
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 109,
+ "default": 3147,
+ "total": 3256
},
"translatedByMt": {
"tmMatch": 0,
@@ -25601,9 +23507,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 12,
- "total": 12
+ "tmMatch": 105,
+ "default": 2989,
+ "total": 3094
},
"approvalCosts": {
"tmMatch": 0,
@@ -25615,33 +23521,33 @@
},
{
"user": {
- "id": 15734129,
- "username": "ftrsayed",
- "fullName": "Sayed Ichwanus Shafa (ftrsayed)",
+ "id": 15328532,
+ "username": "Seung_Gi_Kim",
+ "fullName": "Seung-Gi Kim (Seung_Gi_Kim)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15734129/medium/b268f14dc507f4bd908b12193b80b7a3_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15328532/medium/78e4ff5d50b928c2aea8ff50b2ff1c39.jpg",
"preTranslated": 0,
- "totalCosts": 121
+ "totalCosts": 277
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 121
+ "totalCosts": 277
},
"translated": {
- "tmMatch": 0,
- "default": 121,
- "total": 121
+ "tmMatch": 7,
+ "default": 270,
+ "total": 277
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 112,
- "total": 112
+ "tmMatch": 7,
+ "default": 233,
+ "total": 240
},
"translatedByMt": {
"tmMatch": 0,
@@ -25654,9 +23560,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 121,
- "total": 121
+ "tmMatch": 7,
+ "default": 270,
+ "total": 277
},
"approvalCosts": {
"tmMatch": 0,
@@ -25668,38 +23574,38 @@
},
{
"user": {
- "id": 15455500,
- "username": "SebastianSupreme",
- "fullName": "Sebastian Köller (SebastianSupreme)",
+ "id": 15436178,
+ "username": "dbadoy",
+ "fullName": "Seungbae Yu (dbadoy)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15455500/medium/529d1b028e7c3d98b67d4008773a75a9.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15436178/medium/2b6c58faa6bb8607c4a43cfc42e18b29.png",
"preTranslated": 0,
- "totalCosts": 348
+ "totalCosts": 813
},
"languages": [
{
"language": {
- "id": "de",
- "name": "German",
+ "id": "ko",
+ "name": "Korean",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 348
+ "totalCosts": 813
},
"translated": {
- "tmMatch": 8,
- "default": 340,
- "total": 348
+ "tmMatch": 56,
+ "default": 757,
+ "total": 813
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 325,
- "total": 331
+ "tmMatch": 43,
+ "default": 577,
+ "total": 620
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 120,
- "total": 120
+ "tmMatch": 32,
+ "default": 2,
+ "total": 34
},
"approved": {
"tmMatch": 0,
@@ -25707,9 +23613,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 8,
- "default": 340,
- "total": 348
+ "tmMatch": 56,
+ "default": 757,
+ "total": 813
},
"approvalCosts": {
"tmMatch": 0,
@@ -25721,38 +23627,38 @@
},
{
"user": {
- "id": 15641297,
- "username": "ziod",
- "fullName": "Seroja (ziod)",
+ "id": 12620843,
+ "username": "madhead",
+ "fullName": "Siarhei Krukau (madhead)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15641297/medium/c5f57a813de5039b873cd6aefa496414.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12620843/medium/81329757ea6e052c0c24d2c27d2212e4.png",
"preTranslated": 0,
- "totalCosts": 33
+ "totalCosts": 25
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "be",
+ "name": "Belarusian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 33
+ "totalCosts": 25
},
"translated": {
- "tmMatch": 22,
- "default": 11,
- "total": 33
+ "tmMatch": 1,
+ "default": 24,
+ "total": 25
},
"targetTranslated": {
- "tmMatch": 21,
- "default": 11,
- "total": 32
+ "tmMatch": 1,
+ "default": 30,
+ "total": 31
},
"translatedByMt": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -25760,9 +23666,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 22,
- "default": 11,
- "total": 33
+ "tmMatch": 1,
+ "default": 24,
+ "total": 25
},
"approvalCosts": {
"tmMatch": 0,
@@ -25774,33 +23680,33 @@
},
{
"user": {
- "id": 15704693,
- "username": "DKei",
- "fullName": "Seung Eon Kim (DKei)",
+ "id": 15840281,
+ "username": "vcsofi",
+ "fullName": "Sofía Villarreal (vcsofi)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15704693/medium/e068c8992fc3d83819d1a0331cf06bcf.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15840281/medium/fe0cdb5b21b138b8b32693d382c83cc4.png",
"preTranslated": 0,
- "totalCosts": 122
+ "totalCosts": 11
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 122
+ "totalCosts": 11
},
"translated": {
"tmMatch": 0,
- "default": 122,
- "total": 122
+ "default": 11,
+ "total": 11
},
"targetTranslated": {
"tmMatch": 0,
- "default": 79,
- "total": 79
+ "default": 11,
+ "total": 11
},
"translatedByMt": {
"tmMatch": 0,
@@ -25814,8 +23720,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 122,
- "total": 122
+ "default": 11,
+ "total": 11
},
"approvalCosts": {
"tmMatch": 0,
@@ -25827,33 +23733,33 @@
},
{
"user": {
- "id": 12761304,
- "username": "jsgang9",
- "fullName": "Shaogang Jin (jsgang9)",
+ "id": 14036968,
+ "username": "tahasetri",
+ "fullName": "SolTan Taha (tahasetri)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12761304/medium/9654ba0747473bbf436a44dfeaa0076c_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14036968/medium/94af0a032eb31b7f8c465a1a05d15cee.jpeg",
"preTranslated": 0,
"totalCosts": 10
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
"totalCosts": 10
},
"translated": {
- "tmMatch": 10,
- "default": 0,
+ "tmMatch": 0,
+ "default": 10,
"total": 10
},
"targetTranslated": {
- "tmMatch": 20,
- "default": 0,
- "total": 20
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"translatedByMt": {
"tmMatch": 0,
@@ -25866,8 +23772,8 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 0,
+ "tmMatch": 0,
+ "default": 10,
"total": 10
},
"approvalCosts": {
@@ -25880,38 +23786,38 @@
},
{
"user": {
- "id": 15665227,
- "username": "vvarl0cks",
- "fullName": "Sigit H. Yudanto (vvarl0cks)",
+ "id": 15854595,
+ "username": "badillos1998",
+ "fullName": "Steven Badillo (badillos1998)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15665227/medium/c4d6ea72185b98140cf65b2af74fc3a3.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15854595/medium/5237fb21647f11d9482225a1295ed2d9.png",
"preTranslated": 0,
- "totalCosts": 13
+ "totalCosts": 1503
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 13
+ "totalCosts": 1503
},
"translated": {
- "tmMatch": 13,
- "default": 0,
- "total": 13
+ "tmMatch": 1,
+ "default": 1502,
+ "total": 1503
},
"targetTranslated": {
- "tmMatch": 15,
- "default": 0,
- "total": 15
+ "tmMatch": 1,
+ "default": 1540,
+ "total": 1541
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 836,
+ "total": 836
},
"approved": {
"tmMatch": 0,
@@ -25919,9 +23825,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 13,
- "default": 0,
- "total": 13
+ "tmMatch": 1,
+ "default": 1502,
+ "total": 1503
},
"approvalCosts": {
"tmMatch": 0,
@@ -25933,38 +23839,38 @@
},
{
"user": {
- "id": 15183938,
- "username": "mukiduki25",
- "fullName": "Simona Nikolova (mukiduki25)",
+ "id": 14707408,
+ "username": "Just-Stev",
+ "fullName": "Steven Me (Just-Stev)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15183938/medium/f928e5771497edc9f8d3ab2cbf4d9b95.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14707408/medium/06bb638d445604925d0bcaa58768558b.png",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 176
},
"languages": [
{
"language": {
- "id": "bg",
- "name": "Bulgarian",
+ "id": "de",
+ "name": "German",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 176
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 176,
+ "total": 176
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 176,
+ "total": 176
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 54,
+ "total": 54
},
"approved": {
"tmMatch": 0,
@@ -25972,9 +23878,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 176,
+ "total": 176
},
"approvalCosts": {
"tmMatch": 0,
@@ -25986,38 +23892,38 @@
},
{
"user": {
- "id": 12466,
- "username": "sitthykun",
- "fullName": "Sitthykun LY (sitthykun)",
+ "id": 13249257,
+ "username": "SuperDelphi",
+ "fullName": "SuperDelphi",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12466/medium/1e2bcd3789a8e1fb927549bb7102c7f5_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13249257/medium/f566e07e86e26f5911df1ddf5fae796d.png",
"preTranslated": 0,
- "totalCosts": 23
+ "totalCosts": 690
},
"languages": [
{
"language": {
- "id": "km",
- "name": "Khmer",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 23
+ "totalCosts": 690
},
"translated": {
- "tmMatch": 3,
- "default": 20,
- "total": 23
+ "tmMatch": 23,
+ "default": 667,
+ "total": 690
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 24,
- "total": 31
+ "tmMatch": 24,
+ "default": 799,
+ "total": 823
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 1,
- "total": 2
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -26025,9 +23931,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 20,
- "total": 23
+ "tmMatch": 23,
+ "default": 667,
+ "total": 690
},
"approvalCosts": {
"tmMatch": 0,
@@ -26039,33 +23945,33 @@
},
{
"user": {
- "id": 15641151,
- "username": "Solders123",
- "fullName": "Solders123",
+ "id": 13731191,
+ "username": "syahmin",
+ "fullName": "Syahmin Sukhairi (syahmin)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15641151/medium/b90d6b4227babc1b61296bca60db9143.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13731191/medium/200727f4ec634eec8c5b3499cf6863db_default.png",
"preTranslated": 0,
- "totalCosts": 40
+ "totalCosts": 764
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "id",
+ "name": "Indonesian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 40
+ "totalCosts": 764
},
"translated": {
- "tmMatch": 40,
- "default": 0,
- "total": 40
+ "tmMatch": 0,
+ "default": 764,
+ "total": 764
},
"targetTranslated": {
- "tmMatch": 36,
- "default": 0,
- "total": 36
+ "tmMatch": 0,
+ "default": 669,
+ "total": 669
},
"translatedByMt": {
"tmMatch": 0,
@@ -26078,9 +23984,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 40,
- "default": 0,
- "total": 40
+ "tmMatch": 0,
+ "default": 764,
+ "total": 764
},
"approvalCosts": {
"tmMatch": 0,
@@ -26092,38 +23998,38 @@
},
{
"user": {
- "id": 15699675,
- "username": "Sooki",
- "fullName": "Sooki",
+ "id": 15788035,
+ "username": "jscaothe",
+ "fullName": "The Cao Manh (jscaothe)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15699675/medium/abf2c32e67caf82e30dde9c7475deb81.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15788035/medium/d41e12c03d23663a215cb0ebef64d4d1.png",
"preTranslated": 0,
- "totalCosts": 115
+ "totalCosts": 31
},
"languages": [
{
"language": {
- "id": "hu",
- "name": "Hungarian",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 115
+ "totalCosts": 31
},
"translated": {
- "tmMatch": 8,
- "default": 107,
- "total": 115
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
},
"targetTranslated": {
- "tmMatch": 8,
- "default": 112,
- "total": 120
+ "tmMatch": 0,
+ "default": 43,
+ "total": 43
},
"translatedByMt": {
- "tmMatch": 7,
+ "tmMatch": 0,
"default": 0,
- "total": 7
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -26131,9 +24037,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 8,
- "default": 107,
- "total": 115
+ "tmMatch": 0,
+ "default": 31,
+ "total": 31
},
"approvalCosts": {
"tmMatch": 0,
@@ -26145,38 +24051,38 @@
},
{
"user": {
- "id": 15628505,
- "username": "susie.wang",
- "fullName": "Susie Wang (susie.wang)",
+ "id": 15783067,
+ "username": "ThomasPZK",
+ "fullName": "Thomas Paruzynski (ThomasPZK)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15628505/medium/378c021728ca609132bcef0ecb1ba09e.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783067/medium/75942427fb0393a1f3e95aa383e69b1c_default.png",
"preTranslated": 0,
- "totalCosts": 8
+ "totalCosts": 1865
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 1865
},
"translated": {
- "tmMatch": 8,
- "default": 0,
- "total": 8
+ "tmMatch": 0,
+ "default": 1865,
+ "total": 1865
},
"targetTranslated": {
- "tmMatch": 14,
- "default": 0,
- "total": 14
+ "tmMatch": 0,
+ "default": 2116,
+ "total": 2116
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 353,
+ "total": 353
},
"approved": {
"tmMatch": 0,
@@ -26184,9 +24090,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 8,
- "default": 0,
- "total": 8
+ "tmMatch": 0,
+ "default": 1865,
+ "total": 1865
},
"approvalCosts": {
"tmMatch": 0,
@@ -26198,33 +24104,33 @@
},
{
"user": {
- "id": 15663545,
- "username": "taeung",
- "fullName": "Taeung Yoon (taeung)",
+ "id": 15747719,
+ "username": "Krejca27",
+ "fullName": "Tomas Krejci (Krejca27)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15663545/medium/07bc879642dc94ea17d0500e67d38806.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15747719/medium/63cece7cbd58b3d1c0a5904f5e160618.jpeg",
"preTranslated": 0,
- "totalCosts": 212
+ "totalCosts": 34
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "cs",
+ "name": "Czech",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 212
+ "totalCosts": 34
},
"translated": {
"tmMatch": 0,
- "default": 212,
- "total": 212
+ "default": 34,
+ "total": 34
},
"targetTranslated": {
"tmMatch": 0,
- "default": 178,
- "total": 178
+ "default": 34,
+ "total": 34
},
"translatedByMt": {
"tmMatch": 0,
@@ -26238,8 +24144,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 212,
- "total": 212
+ "default": 34,
+ "total": 34
},
"approvalCosts": {
"tmMatch": 0,
@@ -26251,13 +24157,13 @@
},
{
"user": {
- "id": 15649609,
- "username": "ta1suke",
- "fullName": "Taisuke Nakano (ta1suke)",
+ "id": 15378350,
+ "username": "outlomaru",
+ "fullName": "Toshihide Mitumaru (outlomaru)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15649609/medium/50d11383ac587628aafb4e2d213d15f5.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15378350/medium/f438c207621a284d4058cca58dba9e93.jpeg",
"preTranslated": 0,
- "totalCosts": 1885
+ "totalCosts": 6
},
"languages": [
{
@@ -26267,22 +24173,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1885
+ "totalCosts": 6
},
"translated": {
- "tmMatch": 1,
- "default": 1884,
- "total": 1885
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 5533,
- "total": 5536
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"translatedByMt": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -26290,9 +24196,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 1884,
- "total": 1885
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"approvalCosts": {
"tmMatch": 0,
@@ -26304,38 +24210,38 @@
},
{
"user": {
- "id": 15342090,
- "username": "tofus7.45",
- "fullName": "Terry Wang (tofus7.45)",
+ "id": 15773245,
+ "username": "Tykoo",
+ "fullName": "Tykoo",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15342090/medium/632bf2a1cd393dd5a6804caa329b295d.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15773245/medium/68e99c266c13a7685c01896596d05b7d.png",
"preTranslated": 0,
- "totalCosts": 152
+ "totalCosts": 2310
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 152
+ "totalCosts": 1544
},
"translated": {
- "tmMatch": 47,
- "default": 105,
- "total": 152
+ "tmMatch": 65,
+ "default": 1479,
+ "total": 1544
},
"targetTranslated": {
- "tmMatch": 109,
- "default": 225,
- "total": 334
+ "tmMatch": 113,
+ "default": 2186,
+ "total": 2299
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 59,
+ "default": 82,
+ "total": 141
},
"approved": {
"tmMatch": 0,
@@ -26343,52 +24249,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 47,
- "default": 105,
- "total": 152
+ "tmMatch": 65,
+ "default": 1479,
+ "total": 1544
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 13602852,
- "username": "cadetclifton",
- "fullName": "The-Goscq (cadetclifton)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13602852/medium/0ab1ff308494ae00c4c883c77c4809bc.png",
- "preTranslated": 0,
- "totalCosts": 130
- },
- "languages": [
+ },
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 130
+ "totalCosts": 766
},
"translated": {
"tmMatch": 0,
- "default": 130,
- "total": 130
+ "default": 766,
+ "total": 766
},
"targetTranslated": {
"tmMatch": 0,
- "default": 170,
- "total": 170
+ "default": 1245,
+ "total": 1245
},
"translatedByMt": {
"tmMatch": 0,
- "default": 28,
- "total": 28
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -26397,8 +24290,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 130,
- "total": 130
+ "default": 766,
+ "total": 766
},
"approvalCosts": {
"tmMatch": 0,
@@ -26410,38 +24303,38 @@
},
{
"user": {
- "id": 13396216,
- "username": "tocram2",
- "fullName": "Tocram2 (tocram2)",
+ "id": 14690454,
+ "username": "sekoman01",
+ "fullName": "Uğur Daloğlu (sekoman01)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13396216/medium/c1fd5f674bda9b885999667dd3d3d716.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14690454/medium/595a121d4a7427f7a21b75b32017c247.jpg",
"preTranslated": 0,
- "totalCosts": 97
+ "totalCosts": 551
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 97
+ "totalCosts": 551
},
"translated": {
- "tmMatch": 10,
- "default": 87,
- "total": 97
+ "tmMatch": 1,
+ "default": 550,
+ "total": 551
},
"targetTranslated": {
- "tmMatch": 13,
- "default": 103,
- "total": 116
+ "tmMatch": 1,
+ "default": 463,
+ "total": 464
},
"translatedByMt": {
"tmMatch": 0,
- "default": 46,
- "total": 46
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -26449,9 +24342,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 87,
- "total": 97
+ "tmMatch": 1,
+ "default": 550,
+ "total": 551
},
"approvalCosts": {
"tmMatch": 0,
@@ -26463,38 +24356,38 @@
},
{
"user": {
- "id": 14723954,
- "username": "ertek4746",
- "fullName": "Tolga Küreksiz (ertek4746)",
+ "id": 13289968,
+ "username": "vicesalles",
+ "fullName": "Vicenç Sallés (vicesalles)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14723954/medium/366b4c8f6f12279cb6871a0a86966b7f.gif",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13289968/medium/53d57fb5c925c7b26e7b49f26f4f6f9c_default.png",
"preTranslated": 0,
- "totalCosts": 16
+ "totalCosts": 92
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
+ "id": "ca",
+ "name": "Catalan",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 16
+ "totalCosts": 92
},
"translated": {
- "tmMatch": 2,
- "default": 14,
- "total": 16
+ "tmMatch": 25,
+ "default": 67,
+ "total": 92
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 5,
- "total": 7
+ "tmMatch": 30,
+ "default": 68,
+ "total": 98
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 11,
"default": 0,
- "total": 0
+ "total": 11
},
"approved": {
"tmMatch": 0,
@@ -26502,9 +24395,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 14,
- "total": 16
+ "tmMatch": 25,
+ "default": 67,
+ "total": 92
},
"approvalCosts": {
"tmMatch": 0,
@@ -26516,38 +24409,38 @@
},
{
"user": {
- "id": 14865340,
- "username": "tolunaydundar",
- "fullName": "Tolunay Dündar (tolunaydundar)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14865340/medium/66516d0d0ba888ac686b0fcc44b9e321.jpg",
+ "id": 15789613,
+ "username": "djvictorvargas1988",
+ "fullName": "Victor Vargas (djvictorvargas1988)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15789613/medium/f5d59ce9fa974c34fed81ee4bcfe45de.jpeg",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 472
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
- "userRole": "Translator",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 472
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 14,
+ "default": 458,
+ "total": 472
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 21,
+ "default": 495,
+ "total": 516
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 113,
+ "total": 113
},
"approved": {
"tmMatch": 0,
@@ -26555,9 +24448,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 14,
+ "default": 458,
+ "total": 472
},
"approvalCosts": {
"tmMatch": 0,
@@ -26569,38 +24462,38 @@
},
{
"user": {
- "id": 15667849,
- "username": "tomasabreugoncalves",
- "fullName": "Tomas gonçalves (tomasabreugoncalves)",
+ "id": 15869379,
+ "username": "viktoriia.mykytiuk02",
+ "fullName": "Viktoriia Mykytiuk (viktoriia.mykytiuk02)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15667849/medium/4d55e95027bd9fb5341b0922e5c1d2f3.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869379/medium/674749c0e8809c8963f1f2252ea54f75.png",
"preTranslated": 0,
- "totalCosts": 1505
+ "totalCosts": 2385
},
"languages": [
{
"language": {
- "id": "pt-PT",
- "name": "Portuguese",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1505
+ "totalCosts": 2385
},
"translated": {
- "tmMatch": 0,
- "default": 1505,
- "total": 1505
+ "tmMatch": 5,
+ "default": 2380,
+ "total": 2385
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1583,
- "total": 1583
+ "tmMatch": 3,
+ "default": 2109,
+ "total": 2112
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 662,
- "total": 662
+ "tmMatch": 5,
+ "default": 143,
+ "total": 148
},
"approved": {
"tmMatch": 0,
@@ -26608,9 +24501,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 1505,
- "total": 1505
+ "tmMatch": 5,
+ "default": 2380,
+ "total": 2385
},
"approvalCosts": {
"tmMatch": 0,
@@ -26622,38 +24515,38 @@
},
{
"user": {
- "id": 15660341,
- "username": "toshihikokamio",
- "fullName": "Toshihiko Kamio (toshihikokamio)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15660341/medium/49268d587952510117b47cfa380006d9.png",
+ "id": 15844775,
+ "username": "nesvavol.viktoria",
+ "fullName": "Viktoriia Nesvavol (nesvavol.viktoria)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15844775/medium/ca3c445013eb90d2bba9934520192161.jpeg",
"preTranslated": 0,
- "totalCosts": 353
+ "totalCosts": 134
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
- "userRole": "Translator",
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 353
+ "totalCosts": 134
},
"translated": {
"tmMatch": 0,
- "default": 353,
- "total": 353
+ "default": 134,
+ "total": 134
},
"targetTranslated": {
"tmMatch": 0,
- "default": 963,
- "total": 963
+ "default": 124,
+ "total": 124
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 33,
+ "total": 33
},
"approved": {
"tmMatch": 0,
@@ -26662,8 +24555,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 353,
- "total": 353
+ "default": 134,
+ "total": 134
},
"approvalCosts": {
"tmMatch": 0,
@@ -26675,33 +24568,33 @@
},
{
"user": {
- "id": 15194880,
- "username": "TrisT7",
- "fullName": "Trisorn Triboon (TrisT7)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15194880/medium/b961e2d956200541f60ff02197283a48.jpeg",
+ "id": 15241608,
+ "username": "aco_novatranslate",
+ "fullName": "Vladimir Angelov (aco_novatranslate)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15241608/medium/dfa20fade20b2314f45079d92687afee_default.png",
"preTranslated": 0,
- "totalCosts": 147
+ "totalCosts": 17
},
"languages": [
{
"language": {
- "id": "th",
- "name": "Thai",
- "userRole": "Translator",
+ "id": "bg",
+ "name": "Bulgarian",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 147
+ "totalCosts": 17
},
"translated": {
- "tmMatch": 16,
- "default": 131,
- "total": 147
+ "tmMatch": 9,
+ "default": 8,
+ "total": 17
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 113,
- "total": 129
+ "tmMatch": 10,
+ "default": 9,
+ "total": 19
},
"translatedByMt": {
"tmMatch": 0,
@@ -26711,12 +24604,12 @@
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 112
},
"translationCosts": {
- "tmMatch": 16,
- "default": 131,
- "total": 147
+ "tmMatch": 9,
+ "default": 8,
+ "total": 17
},
"approvalCosts": {
"tmMatch": 0,
@@ -26728,33 +24621,33 @@
},
{
"user": {
- "id": 15618327,
- "username": "nguyentri.mechanical",
- "fullName": "Trọng Trí Nguyễn (nguyentri.mechanical)",
+ "id": 15806537,
+ "username": "Tyou",
+ "fullName": "Wayne_WY_Chiu (Tyou)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15618327/medium/2811088636324f53555b3b13bb0216d9.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15806537/medium/bcd829ea4cae49b3ec63925ecd75c126.jpeg",
"preTranslated": 0,
- "totalCosts": 35
+ "totalCosts": 1771
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 35
+ "totalCosts": 36
},
"translated": {
"tmMatch": 0,
- "default": 35,
- "total": 35
+ "default": 36,
+ "total": 36
},
"targetTranslated": {
"tmMatch": 0,
- "default": 52,
- "total": 52
+ "default": 70,
+ "total": 70
},
"translatedByMt": {
"tmMatch": 0,
@@ -26768,46 +24661,33 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 35,
- "total": 35
+ "default": 36,
+ "total": 36
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15668077,
- "username": "uchachakhvadze",
- "fullName": "Ucha Chakhvadze (uchachakhvadze)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15668077/medium/89e52ff466be92b1a52ac0ed92c01696.jpg",
- "preTranslated": 0,
- "totalCosts": 3
- },
- "languages": [
+ },
{
"language": {
- "id": "ka",
- "name": "Georgian",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 1735
},
"translated": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 62,
+ "default": 1673,
+ "total": 1735
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 0,
- "total": 2
+ "tmMatch": 79,
+ "default": 2645,
+ "total": 2724
},
"translatedByMt": {
"tmMatch": 0,
@@ -26820,9 +24700,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 62,
+ "default": 1673,
+ "total": 1735
},
"approvalCosts": {
"tmMatch": 0,
@@ -26834,38 +24714,38 @@
},
{
"user": {
- "id": 15618335,
- "username": "Jymmbo",
- "fullName": "Urko Larrañaga Piedra (Jymmbo)",
+ "id": 15783149,
+ "username": "xy710.eth",
+ "fullName": "Wong Sheau Yeng (xy710.eth)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15618335/medium/3b1c4c3ed3bce613635eb7ae5c5edb0f.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783149/medium/f395b4c1a1b358bcc9e01ef741887e40.jpeg",
"preTranslated": 0,
- "totalCosts": 214
+ "totalCosts": 896
},
"languages": [
{
"language": {
- "id": "eu",
- "name": "Basque",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 214
+ "totalCosts": 896
},
"translated": {
- "tmMatch": 0,
- "default": 214,
- "total": 214
+ "tmMatch": 50,
+ "default": 846,
+ "total": 896
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 197,
- "total": 197
+ "tmMatch": 89,
+ "default": 1678,
+ "total": 1767
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 19,
"default": 0,
- "total": 0
+ "total": 19
},
"approved": {
"tmMatch": 0,
@@ -26873,9 +24753,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 214,
- "total": 214
+ "tmMatch": 50,
+ "default": 846,
+ "total": 896
},
"approvalCosts": {
"tmMatch": 0,
@@ -26887,33 +24767,33 @@
},
{
"user": {
- "id": 15645737,
- "username": "Binarybits",
- "fullName": "Usman Abubakar Isah (Binarybits)",
+ "id": 15840887,
+ "username": "jak0x",
+ "fullName": "XF Hack (jak0x)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15645737/medium/e8e681f1e4052320ae3fb056459061ac.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15840887/medium/6ee963317953f0cf7d101ee8adb49426.png",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 14
},
"languages": [
{
"language": {
- "id": "ha",
- "name": "Hausa",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 14
},
"translated": {
- "tmMatch": 0,
+ "tmMatch": 4,
"default": 10,
- "total": 10
+ "total": 14
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 4,
+ "default": 10,
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
@@ -26926,9 +24806,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
+ "tmMatch": 4,
"default": 10,
- "total": 10
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -26940,33 +24820,33 @@
},
{
"user": {
- "id": 15344012,
- "username": "valentinnavalos",
- "fullName": "Valentín Avalos (valentinnavalos)",
+ "id": 15783977,
+ "username": "laiyingshi",
+ "fullName": "Xinyi JIANG (laiyingshi)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15344012/medium/748d5a88e70d8da681121c623872a8cd.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15783977/medium/bd9b2c23e802f1062e9f6d91308f99f0.png",
"preTranslated": 0,
- "totalCosts": 132
+ "totalCosts": 70
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 132
+ "totalCosts": 70
},
"translated": {
- "tmMatch": 23,
- "default": 109,
- "total": 132
+ "tmMatch": 16,
+ "default": 54,
+ "total": 70
},
"targetTranslated": {
- "tmMatch": 24,
- "default": 124,
- "total": 148
+ "tmMatch": 34,
+ "default": 113,
+ "total": 147
},
"translatedByMt": {
"tmMatch": 0,
@@ -26979,9 +24859,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 23,
- "default": 109,
- "total": 132
+ "tmMatch": 16,
+ "default": 54,
+ "total": 70
},
"approvalCosts": {
"tmMatch": 0,
@@ -26993,33 +24873,33 @@
},
{
"user": {
- "id": 15207648,
- "username": "bettercallvictor.eth",
- "fullName": "Victor (bettercallvictor.eth)",
+ "id": 15800799,
+ "username": "gyhwzhyg",
+ "fullName": "YG Wong (gyhwzhyg)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15207648/medium/1e33933ce378946f204d7c76d7c246e5_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15800799/medium/089738ad59304631373b49e5474e582b.png",
"preTranslated": 0,
- "totalCosts": 128
+ "totalCosts": 15
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 128
+ "totalCosts": 15
},
"translated": {
- "tmMatch": 1,
- "default": 127,
- "total": 128
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 137,
- "total": 138
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"translatedByMt": {
"tmMatch": 0,
@@ -27032,9 +24912,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 127,
- "total": 128
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
@@ -27046,33 +24926,33 @@
},
{
"user": {
- "id": 15752359,
- "username": "feriywahyu",
- "fullName": "Viery wahyu (feriywahyu)",
+ "id": 15780621,
+ "username": "Yecoart",
+ "fullName": "Yeferson Contreras (Yecoart)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15752359/medium/93acc17e0d8f3debaa4916c1e6aef690.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15780621/medium/d4578d530b8a8f7f83bcc67916bc7784.png",
"preTranslated": 0,
- "totalCosts": 352
+ "totalCosts": 231
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "sq",
+ "name": "Albanian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 352
+ "totalCosts": 27
},
"translated": {
- "tmMatch": 3,
- "default": 349,
- "total": 352
+ "tmMatch": 0,
+ "default": 27,
+ "total": 27
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 350,
- "total": 354
+ "tmMatch": 0,
+ "default": 28,
+ "total": 28
},
"translatedByMt": {
"tmMatch": 0,
@@ -27085,52 +24965,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 349,
- "total": 352
+ "tmMatch": 0,
+ "default": 27,
+ "total": 27
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15646177,
- "username": "viktorkaldun",
- "fullName": "Viktor Kaldun (viktorkaldun)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15646177/medium/57bf2129f985a47328f739b9d0312a25.jpeg",
- "preTranslated": 0,
- "totalCosts": 11
- },
- "languages": [
+ },
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 204
},
"translated": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 23,
+ "default": 181,
+ "total": 204
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 12,
- "total": 12
+ "tmMatch": 36,
+ "default": 245,
+ "total": 281
},
"translatedByMt": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -27138,9 +25005,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 11,
- "total": 11
+ "tmMatch": 23,
+ "default": 181,
+ "total": 204
},
"approvalCosts": {
"tmMatch": 0,
@@ -27152,38 +25019,38 @@
},
{
"user": {
- "id": 15323182,
- "username": "cerberushades",
- "fullName": "Vinícius Gomes (cerberushades)",
+ "id": 15797623,
+ "username": "Harryjin",
+ "fullName": "Yiming Jin (Harryjin)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15323182/medium/e643040993dd40ba24bb0a13b41a322b.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797623/medium/1c1edb851d20c1ebf5d5637f8fbf4665.png",
"preTranslated": 0,
- "totalCosts": 138
+ "totalCosts": 55
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 138
+ "totalCosts": 55
},
"translated": {
"tmMatch": 0,
- "default": 138,
- "total": 138
+ "default": 55,
+ "total": 55
},
"targetTranslated": {
"tmMatch": 0,
- "default": 152,
- "total": 152
+ "default": 80,
+ "total": 80
},
"translatedByMt": {
"tmMatch": 0,
- "default": 40,
- "total": 40
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -27192,8 +25059,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 138,
- "total": 138
+ "default": 55,
+ "total": 55
},
"approvalCosts": {
"tmMatch": 0,
@@ -27205,38 +25072,38 @@
},
{
"user": {
- "id": 15570303,
- "username": "vboy94",
- "fullName": "Vitalik#7891 (vboy94)",
+ "id": 15700269,
+ "username": "Yousef_K",
+ "fullName": "Yousef kian (Yousef_K)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15570303/medium/ef0decab359934b45d640a4a3a8d7a4e.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15700269/medium/f95cbc9011488346af5956ba6004cb01.png",
"preTranslated": 0,
- "totalCosts": 3179
+ "totalCosts": 41
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3179
+ "totalCosts": 41
},
"translated": {
- "tmMatch": 2,
- "default": 3177,
- "total": 3179
+ "tmMatch": 15,
+ "default": 26,
+ "total": 41
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 2853,
- "total": 2855
+ "tmMatch": 28,
+ "default": 45,
+ "total": 73
},
"translatedByMt": {
- "tmMatch": 2,
+ "tmMatch": 0,
"default": 0,
- "total": 2
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -27244,9 +25111,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 3177,
- "total": 3179
+ "tmMatch": 15,
+ "default": 26,
+ "total": 41
},
"approvalCosts": {
"tmMatch": 0,
@@ -27258,38 +25125,38 @@
},
{
"user": {
- "id": 15653799,
- "username": "vyyang.work",
- "fullName": "Vy Yang (vyyang.work)",
+ "id": 15856841,
+ "username": "weiyuzhi2022",
+ "fullName": "YuZhi Wei (weiyuzhi2022)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15653799/medium/a71d3c60b3d4e083fb42d1e3de8f6aa6.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15856841/medium/604c48d6d4f0f60a4495f8586908076c.png",
"preTranslated": 0,
- "totalCosts": 546
+ "totalCosts": 8037
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 546
+ "totalCosts": 8037
},
"translated": {
- "tmMatch": 0,
- "default": 546,
- "total": 546
+ "tmMatch": 15,
+ "default": 8022,
+ "total": 8037
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 834,
- "total": 834
+ "tmMatch": 19,
+ "default": 13682,
+ "total": 13701
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 106,
+ "total": 106
},
"approved": {
"tmMatch": 0,
@@ -27297,9 +25164,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 546,
- "total": 546
+ "tmMatch": 15,
+ "default": 8022,
+ "total": 8037
},
"approvalCosts": {
"tmMatch": 0,
@@ -27311,33 +25178,33 @@
},
{
"user": {
- "id": 15616701,
- "username": "Wegonar",
- "fullName": "Wegonar",
+ "id": 15846331,
+ "username": "Zairez1",
+ "fullName": "Zaire (Zairez1)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15616701/medium/107a9002aa59a9dab9854283b420a57b.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15846331/medium/414ee48f37599c6343028848f65f552b.jpeg",
"preTranslated": 0,
- "totalCosts": 90
+ "totalCosts": 65
},
"languages": [
{
"language": {
- "id": "hu",
- "name": "Hungarian",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 90
+ "totalCosts": 65
},
"translated": {
- "tmMatch": 6,
- "default": 84,
- "total": 90
+ "tmMatch": 0,
+ "default": 65,
+ "total": 65
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 83,
- "total": 89
+ "tmMatch": 0,
+ "default": 63,
+ "total": 63
},
"translatedByMt": {
"tmMatch": 0,
@@ -27350,9 +25217,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 6,
- "default": 84,
- "total": 90
+ "tmMatch": 0,
+ "default": 65,
+ "total": 65
},
"approvalCosts": {
"tmMatch": 0,
@@ -27364,38 +25231,38 @@
},
{
"user": {
- "id": 15590105,
- "username": "uncolike",
- "fullName": "Wei (Damo) (uncolike)",
+ "id": 15811963,
+ "username": "abdallahobeidat440",
+ "fullName": "abdallah obeidat (abdallahobeidat440)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15590105/medium/215866a24bdc03da42f37c0a3be02794.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15811963/medium/169308828473085ca4b672103ecb5f68.jpeg",
"preTranslated": 0,
- "totalCosts": 587
+ "totalCosts": 24
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 587
+ "totalCosts": 24
},
"translated": {
- "tmMatch": 2,
- "default": 585,
- "total": 587
+ "tmMatch": 3,
+ "default": 21,
+ "total": 24
},
"targetTranslated": {
- "tmMatch": 3,
- "default": 860,
- "total": 863
+ "tmMatch": 4,
+ "default": 16,
+ "total": 20
},
"translatedByMt": {
- "tmMatch": 2,
- "default": 95,
- "total": 97
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -27403,9 +25270,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 585,
- "total": 587
+ "tmMatch": 3,
+ "default": 21,
+ "total": 24
},
"approvalCosts": {
"tmMatch": 0,
@@ -27417,32 +25284,32 @@
},
{
"user": {
- "id": 15696085,
- "username": "williamwei",
- "fullName": "William wei (williamwei)",
+ "id": 15782057,
+ "username": "frinhari",
+ "fullName": "alex De Haro (frinhari)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15696085/medium/1b4cd6ffe3f6a1e744b694b8e3467f19.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15782057/medium/94ff9e6a52e91cf050dde5e9d4ee88fd.png",
"preTranslated": 0,
- "totalCosts": 5
+ "totalCosts": 10
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5
+ "totalCosts": 10
},
"translated": {
- "tmMatch": 3,
- "default": 2,
- "total": 5
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 4,
+ "tmMatch": 10,
+ "default": 0,
"total": 10
},
"translatedByMt": {
@@ -27456,9 +25323,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 3,
- "default": 2,
- "total": 5
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -27470,33 +25337,33 @@
},
{
"user": {
- "id": 15668579,
- "username": "apullo777",
- "fullName": "YaochengChang (apullo777)",
+ "id": 15839745,
+ "username": "alijamali",
+ "fullName": "ali jamali (alijamali)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15668579/medium/dfb9a1aec3c8c710c93a11775a6ba191.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15839745/medium/c9a4e12508354d34ad7c25452f4d5cf2.jpeg",
"preTranslated": 0,
- "totalCosts": 641
+ "totalCosts": 63
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 641
+ "totalCosts": 63
},
"translated": {
- "tmMatch": 56,
- "default": 585,
- "total": 641
+ "tmMatch": 0,
+ "default": 63,
+ "total": 63
},
"targetTranslated": {
- "tmMatch": 123,
- "default": 1286,
- "total": 1409
+ "tmMatch": 0,
+ "default": 115,
+ "total": 115
},
"translatedByMt": {
"tmMatch": 0,
@@ -27509,9 +25376,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 56,
- "default": 585,
- "total": 641
+ "tmMatch": 0,
+ "default": 63,
+ "total": 63
},
"approvalCosts": {
"tmMatch": 0,
@@ -27523,38 +25390,38 @@
},
{
"user": {
- "id": 14866604,
- "username": "yeremiaryangunadi",
- "fullName": "Yeremia Ryan Gunadi (yeremiaryangunadi)",
+ "id": 15786273,
+ "username": "amaladnanhammad",
+ "fullName": "amal adnan hammad (amaladnanhammad)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14866604/medium/285a89179a206f3621ba14bf04085b27.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15786273/medium/0fd7fe429704589a0b43d51034f76b2e.jpeg",
"preTranslated": 0,
- "totalCosts": 242
+ "totalCosts": 8
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 242
+ "totalCosts": 8
},
"translated": {
- "tmMatch": 2,
- "default": 240,
- "total": 242
+ "tmMatch": 7,
+ "default": 1,
+ "total": 8
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 224,
- "total": 226
+ "tmMatch": 7,
+ "default": 1,
+ "total": 8
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 7,
+ "default": 1,
+ "total": 8
},
"approved": {
"tmMatch": 0,
@@ -27562,9 +25429,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 240,
- "total": 242
+ "tmMatch": 7,
+ "default": 1,
+ "total": 8
},
"approvalCosts": {
"tmMatch": 0,
@@ -27576,33 +25443,33 @@
},
{
"user": {
- "id": 15689295,
- "username": "asap0208",
- "fullName": "Yeriel Kim (asap0208)",
+ "id": 15807039,
+ "username": "assafgoren11",
+ "fullName": "assaf goren (assafgoren11)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15689295/medium/8fcfa9790009adeb43f3342da387f1f3.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15807039/medium/a481eb1b62be4c353c4c03e8abe823a4.png",
"preTranslated": 0,
- "totalCosts": 134
+ "totalCosts": 85
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "he",
+ "name": "Hebrew",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 134
+ "totalCosts": 85
},
"translated": {
- "tmMatch": 0,
- "default": 134,
- "total": 134
+ "tmMatch": 16,
+ "default": 69,
+ "total": 85
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 93,
- "total": 93
+ "tmMatch": 18,
+ "default": 63,
+ "total": 81
},
"translatedByMt": {
"tmMatch": 0,
@@ -27615,9 +25482,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 134,
- "total": 134
+ "tmMatch": 16,
+ "default": 69,
+ "total": 85
},
"approvalCosts": {
"tmMatch": 0,
@@ -27629,13 +25496,13 @@
},
{
"user": {
- "id": 15728765,
- "username": "YiJingGuo",
- "fullName": "YiJingGuo",
+ "id": 15777095,
+ "username": "2093832142",
+ "fullName": "aypath A (2093832142)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15728765/medium/38ae24711161219d5745e8b9be9f11bd.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15777095/medium/6db8b75e3861b66860f20fd9241be1f2.jpeg",
"preTranslated": 0,
- "totalCosts": 826
+ "totalCosts": 2
},
"languages": [
{
@@ -27645,22 +25512,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 826
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 7,
- "default": 819,
- "total": 826
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 15,
- "default": 1328,
- "total": 1343
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"translatedByMt": {
- "tmMatch": 5,
- "default": 4,
- "total": 9
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -27668,9 +25535,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 7,
- "default": 819,
- "total": 826
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -27682,38 +25549,38 @@
},
{
"user": {
- "id": 15700269,
- "username": "Yousef_K",
- "fullName": "Yousef kian (Yousef_K)",
+ "id": 15777069,
+ "username": "batuhand",
+ "fullName": "batuhan demircan (batuhand)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15700269/medium/f95cbc9011488346af5956ba6004cb01.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15777069/medium/556dec832f99c258d10755c938abddcd.jpeg",
"preTranslated": 0,
- "totalCosts": 74
+ "totalCosts": 126
},
"languages": [
{
"language": {
- "id": "fa",
- "name": "Persian",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 74
+ "totalCosts": 126
},
"translated": {
- "tmMatch": 0,
- "default": 74,
- "total": 74
+ "tmMatch": 2,
+ "default": 124,
+ "total": 126
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 120,
- "total": 120
+ "tmMatch": 2,
+ "default": 104,
+ "total": 106
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -27721,9 +25588,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 74,
- "total": 74
+ "tmMatch": 2,
+ "default": 124,
+ "total": 126
},
"approvalCosts": {
"tmMatch": 0,
@@ -27735,33 +25602,33 @@
},
{
"user": {
- "id": 15666051,
- "username": "mrtsc",
- "fullName": "Yunus Emre Taşcı (Student) (mrtsc)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15666051/medium/43f758baf2083778e21e26b9776e700c.png",
+ "id": 15716195,
+ "username": "cbow36998",
+ "fullName": "cbow36998_ (cbow36998)",
+ "userRole": "Blocked",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15716195/medium/ff00ad60b11e0370fbe59c9b79fbc4ec.jpg",
"preTranslated": 0,
- "totalCosts": 273
+ "totalCosts": 128
},
"languages": [
{
"language": {
- "id": "tr",
- "name": "Turkish",
- "userRole": "Translator",
+ "id": "az",
+ "name": "Azerbaijani",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 273
+ "totalCosts": 1
},
"translated": {
- "tmMatch": 1,
- "default": 272,
- "total": 273
+ "tmMatch": 0,
+ "default": 1,
+ "total": 1
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 237,
- "total": 238
+ "tmMatch": 0,
+ "default": 1,
+ "total": 1
},
"translatedByMt": {
"tmMatch": 0,
@@ -27774,52 +25641,39 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 272,
- "total": 273
+ "tmMatch": 0,
+ "default": 1,
+ "total": 1
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15642749,
- "username": "Zary8",
- "fullName": "Zary8",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15642749/medium/f1ecb6a61ca3af88ce5bbdd36c9aa095.png",
- "preTranslated": 0,
- "totalCosts": 180
- },
- "languages": [
+ },
{
"language": {
- "id": "cs",
- "name": "Czech",
- "userRole": "Translator",
+ "id": "fil",
+ "name": "Filipino",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 180
+ "totalCosts": 117
},
"translated": {
- "tmMatch": 0,
- "default": 180,
- "total": 180
+ "tmMatch": 4,
+ "default": 113,
+ "total": 117
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 150,
- "total": 150
+ "tmMatch": 4,
+ "default": 75,
+ "total": 79
},
"translatedByMt": {
"tmMatch": 0,
- "default": 92,
- "total": 92
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -27827,47 +25681,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 180,
- "total": 180
+ "tmMatch": 4,
+ "default": 113,
+ "total": 117
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15677507,
- "username": "longzeze2202",
- "fullName": "Ze Long (longzeze2202)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15677507/medium/3c0e1e56e8054dea52fd23f7becfa4e5.png",
- "preTranslated": 0,
- "totalCosts": 8
- },
- "languages": [
+ },
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
- "userRole": "Translator",
+ "id": "pcm",
+ "name": "Nigerian Pidgin",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 8
+ "totalCosts": 10
},
"translated": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 10,
+ "total": 10
},
"targetTranslated": {
"tmMatch": 0,
- "default": 13,
- "total": 13
+ "default": 10,
+ "total": 10
},
"translatedByMt": {
"tmMatch": 0,
@@ -27881,8 +25722,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 10,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -27894,38 +25735,38 @@
},
{
"user": {
- "id": 15672439,
- "username": "adseagncy",
- "fullName": "ad chaenal (adseagncy)",
+ "id": 15847967,
+ "username": "chefkozaki",
+ "fullName": "chefkozaki",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15672439/medium/c3cab4663d453ce99d38a343900a8ab5.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15847967/medium/68dd98227d7e6c8600937d752bb5a9a3.jpeg",
"preTranslated": 0,
- "totalCosts": 80
+ "totalCosts": 25
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 80
+ "totalCosts": 25
},
"translated": {
- "tmMatch": 4,
- "default": 76,
- "total": 80
+ "tmMatch": 0,
+ "default": 25,
+ "total": 25
},
"targetTranslated": {
- "tmMatch": 4,
- "default": 73,
- "total": 77
+ "tmMatch": 0,
+ "default": 36,
+ "total": 36
},
"translatedByMt": {
"tmMatch": 0,
- "default": 29,
- "total": 29
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -27933,9 +25774,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 4,
- "default": 76,
- "total": 80
+ "tmMatch": 0,
+ "default": 25,
+ "total": 25
},
"approvalCosts": {
"tmMatch": 0,
@@ -27947,13 +25788,13 @@
},
{
"user": {
- "id": 15680993,
- "username": "nzinmymind",
- "fullName": "ak sdy (nzinmymind)",
+ "id": 15816363,
+ "username": "chenggang-zh",
+ "fullName": "chenggang (chenggang-zh)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680993/medium/c48e18c9909ca14dd2c4796c916a6007.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15816363/medium/a2ca44a459e8ce152ba8dfce117cb8fa.jpeg",
"preTranslated": 0,
- "totalCosts": 2176
+ "totalCosts": 49
},
"languages": [
{
@@ -27963,22 +25804,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2176
+ "totalCosts": 49
},
"translated": {
- "tmMatch": 23,
- "default": 2153,
- "total": 2176
+ "tmMatch": 0,
+ "default": 49,
+ "total": 49
},
"targetTranslated": {
- "tmMatch": 46,
- "default": 3801,
- "total": 3847
+ "tmMatch": 0,
+ "default": 72,
+ "total": 72
},
"translatedByMt": {
- "tmMatch": 11,
- "default": 113,
- "total": 124
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -27986,9 +25827,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 23,
- "default": 2153,
- "total": 2176
+ "tmMatch": 0,
+ "default": 49,
+ "total": 49
},
"approvalCosts": {
"tmMatch": 0,
@@ -28000,38 +25841,38 @@
},
{
"user": {
- "id": 15744923,
- "username": "Ali85",
- "fullName": "ali reza talafre (Ali85)",
+ "id": 15314206,
+ "username": "cuijia",
+ "fullName": "cuijia",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15744923/medium/c168c0d215202ffb98e5082b711ad78b.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15314206/medium/97a1d7142aa4eba6ed8a0212ddada4a8.jpeg",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 643
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 643
},
"translated": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 11,
+ "default": 632,
+ "total": 643
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 22,
+ "default": 973,
+ "total": 995
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 3,
+ "default": 58,
+ "total": 61
},
"approved": {
"tmMatch": 0,
@@ -28039,9 +25880,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 11,
+ "default": 632,
+ "total": 643
},
"approvalCosts": {
"tmMatch": 0,
@@ -28053,38 +25894,38 @@
},
{
"user": {
- "id": 15699623,
- "username": "pytmomo",
- "fullName": "aventury 07 (pytmomo)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15699623/medium/abada46a14972d296375fca95f9802fb.jpeg",
+ "id": 15808721,
+ "username": "fahadanizi",
+ "fullName": "fahadanizi",
+ "userRole": "Blocked",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15808721/medium/a0fd95274585fea89c0735c63f60a0b1.png",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 184336
},
"languages": [
{
"language": {
- "id": "ro",
- "name": "Romanian",
- "userRole": "Translator",
+ "id": "ar",
+ "name": "Arabic",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 184336
},
"translated": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 2382,
+ "default": 181954,
+ "total": 184336
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 2378,
+ "default": 180498,
+ "total": 182876
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 63,
+ "total": 63
},
"approved": {
"tmMatch": 0,
@@ -28092,9 +25933,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 2382,
+ "default": 181954,
+ "total": 184336
},
"approvalCosts": {
"tmMatch": 0,
@@ -28106,33 +25947,33 @@
},
{
"user": {
- "id": 15702291,
- "username": "b.ksosw",
- "fullName": "bekalu dibaba (b.ksosw)",
+ "id": 15038581,
+ "username": "fragagou",
+ "fullName": "fragagou",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15702291/medium/e605b1743ae33ef5d0f1513c272b1cbb_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15038581/medium/89bf40f6707886365032e3f0520657c1.jpeg",
"preTranslated": 0,
- "totalCosts": 17
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "am",
- "name": "Amharic",
+ "id": "el",
+ "name": "Greek",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 17
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 0,
- "default": 17,
- "total": 17
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 3,
+ "default": 0,
+ "total": 3
},
"translatedByMt": {
"tmMatch": 0,
@@ -28145,9 +25986,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 17,
- "total": 17
+ "tmMatch": 2,
+ "default": 0,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -28159,33 +26000,33 @@
},
{
"user": {
- "id": 15089437,
- "username": "xjadezbix",
- "fullName": "blurpleflame (xjadezbix)",
+ "id": 15778915,
+ "username": "gibontuzu",
+ "fullName": "gibontuzu",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15089437/medium/1a6a446503089338d5ef9e86781b0052.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15778915/medium/50931e74e38b00f59e409e993b2fc025.jpg",
"preTranslated": 0,
- "totalCosts": 100
+ "totalCosts": 30
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "bg",
+ "name": "Bulgarian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 100
+ "totalCosts": 30
},
"translated": {
"tmMatch": 0,
- "default": 100,
- "total": 100
+ "default": 30,
+ "total": 30
},
"targetTranslated": {
"tmMatch": 0,
- "default": 116,
- "total": 116
+ "default": 34,
+ "total": 34
},
"translatedByMt": {
"tmMatch": 0,
@@ -28199,8 +26040,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 100,
- "total": 100
+ "default": 30,
+ "total": 30
},
"approvalCosts": {
"tmMatch": 0,
@@ -28212,38 +26053,38 @@
},
{
"user": {
- "id": 15617649,
- "username": "chris0796",
- "fullName": "chris0796",
+ "id": 15791753,
+ "username": "gresskar",
+ "fullName": "gresskar",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15617649/medium/7b83a91ff92334c423fa8a6f6f493c9c.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15791753/medium/86a4c1f1d84510f08cf49b2316bc8d87.jpeg",
"preTranslated": 0,
- "totalCosts": 217
+ "totalCosts": 23
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "no",
+ "name": "Norwegian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 217
+ "totalCosts": 23
},
"translated": {
"tmMatch": 1,
- "default": 216,
- "total": 217
+ "default": 22,
+ "total": 23
},
"targetTranslated": {
"tmMatch": 1,
- "default": 183,
- "total": 184
+ "default": 22,
+ "total": 23
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 70,
- "total": 70
+ "tmMatch": 1,
+ "default": 9,
+ "total": 10
},
"approved": {
"tmMatch": 0,
@@ -28252,8 +26093,8 @@
},
"translationCosts": {
"tmMatch": 1,
- "default": 216,
- "total": 217
+ "default": 22,
+ "total": 23
},
"approvalCosts": {
"tmMatch": 0,
@@ -28265,33 +26106,33 @@
},
{
"user": {
- "id": 15310286,
- "username": "codemaster-lab",
- "fullName": "codemaster (codemaster-lab)",
+ "id": 15784283,
+ "username": "gustavojavier7",
+ "fullName": "gustavo lopez (gustavojavier7)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15310286/medium/264393953cb4e20f615d394303dab18c.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15784283/medium/f6852e4eb1bae98de7b942bcf9b08314.jpeg",
"preTranslated": 0,
- "totalCosts": 15
+ "totalCosts": 526
},
"languages": [
{
"language": {
- "id": "it",
- "name": "Italian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 15
+ "totalCosts": 526
},
"translated": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 526,
+ "total": 526
},
"targetTranslated": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 594,
+ "total": 594
},
"translatedByMt": {
"tmMatch": 0,
@@ -28305,8 +26146,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 15,
- "total": 15
+ "default": 526,
+ "total": 526
},
"approvalCosts": {
"tmMatch": 0,
@@ -28318,38 +26159,38 @@
},
{
"user": {
- "id": 15314206,
- "username": "cuijia",
- "fullName": "cuijia",
+ "id": 15880343,
+ "username": "hangleang",
+ "fullName": "hang leang (hangleang)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15314206/medium/97a1d7142aa4eba6ed8a0212ddada4a8.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15880343/medium/a89c7d8a4f6732cbbe2d5abc559f4be3.jpeg",
"preTranslated": 0,
- "totalCosts": 4648
+ "totalCosts": 454
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "km",
+ "name": "Khmer",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4648
+ "totalCosts": 454
},
"translated": {
- "tmMatch": 92,
- "default": 4556,
- "total": 4648
+ "tmMatch": 10,
+ "default": 444,
+ "total": 454
},
"targetTranslated": {
- "tmMatch": 142,
- "default": 6169,
- "total": 6311
+ "tmMatch": 23,
+ "default": 743,
+ "total": 766
},
"translatedByMt": {
- "tmMatch": 11,
- "default": 83,
- "total": 94
+ "tmMatch": 2,
+ "default": 4,
+ "total": 6
},
"approved": {
"tmMatch": 0,
@@ -28357,9 +26198,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 92,
- "default": 4556,
- "total": 4648
+ "tmMatch": 10,
+ "default": 444,
+ "total": 454
},
"approvalCosts": {
"tmMatch": 0,
@@ -28371,38 +26212,38 @@
},
{
"user": {
- "id": 15661895,
- "username": "darwintree",
- "fullName": "darwintree",
+ "id": 15797937,
+ "username": "hazem.kamel15",
+ "fullName": "hazem kamel (hazem.kamel15)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15661895/medium/ace6f3a068c922bd668de6452c0a0dd5.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15797937/medium/9d717d9deb13e5035b7c030095d85d33.png",
"preTranslated": 0,
- "totalCosts": 159
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 159
+ "totalCosts": 4
},
"translated": {
- "tmMatch": 0,
- "default": 159,
- "total": 159
+ "tmMatch": 1,
+ "default": 3,
+ "total": 4
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 239,
- "total": 239
+ "tmMatch": 2,
+ "default": 3,
+ "total": 5
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 3,
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -28410,9 +26251,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 159,
- "total": 159
+ "tmMatch": 1,
+ "default": 3,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
@@ -28424,38 +26265,38 @@
},
{
"user": {
- "id": 14631802,
- "username": "edgargrau",
- "fullName": "eDgar gRau (edgargrau)",
+ "id": 15081261,
+ "username": "itinatsunoyaku",
+ "fullName": "itinatsunoyaku",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14631802/medium/49b31ee9ceace460558cf61dcaaa1e2f.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15081261/medium/d19c80cc934b7c138e2005a481586028.jpg",
"preTranslated": 0,
- "totalCosts": 207
+ "totalCosts": 14
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 207
+ "totalCosts": 14
},
"translated": {
"tmMatch": 0,
- "default": 207,
- "total": 207
+ "default": 14,
+ "total": 14
},
"targetTranslated": {
"tmMatch": 0,
- "default": 206,
- "total": 206
+ "default": 20,
+ "total": 20
},
"translatedByMt": {
"tmMatch": 0,
- "default": 145,
- "total": 145
+ "default": 14,
+ "total": 14
},
"approved": {
"tmMatch": 0,
@@ -28464,8 +26305,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 207,
- "total": 207
+ "default": 14,
+ "total": 14
},
"approvalCosts": {
"tmMatch": 0,
@@ -28477,48 +26318,48 @@
},
{
"user": {
- "id": 15646087,
- "username": "pachas",
- "fullName": "es Pachas (pachas)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15646087/medium/b5b52c12d2d29ae0aa7b5f4bc34d55f2.png",
+ "id": 14957177,
+ "username": "joeurassa",
+ "fullName": "joeurassa",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14957177/medium/8323f79a3f73f2e723da72db082c0c22.jpg",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 971
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
- "userRole": "Translator",
+ "id": "sw",
+ "name": "Swahili",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 971
},
"translated": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 14,
+ "default": 957,
+ "total": 971
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 14,
+ "default": 994,
+ "total": 1008
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 9,
"default": 0,
- "total": 0
+ "total": 9
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 974
},
"translationCosts": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 14,
+ "default": 957,
+ "total": 971
},
"approvalCosts": {
"tmMatch": 0,
@@ -28530,38 +26371,38 @@
},
{
"user": {
- "id": 15584703,
- "username": "fcarva",
- "fullName": "fcarva",
+ "id": 15858829,
+ "username": "saavedrasebas63",
+ "fullName": "johan saavedra (saavedrasebas63)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15584703/medium/fb380bf7a259c295e182898d9c5e5d34.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15858829/medium/8061a79537c1a5a5e8b6295ea38ce949.png",
"preTranslated": 0,
- "totalCosts": 129
+ "totalCosts": 10
},
"languages": [
{
"language": {
- "id": "pt-BR",
- "name": "Portuguese, Brazilian",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 129
+ "totalCosts": 10
},
"translated": {
- "tmMatch": 101,
- "default": 28,
- "total": 129
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"targetTranslated": {
- "tmMatch": 101,
- "default": 35,
- "total": 136
+ "tmMatch": 17,
+ "default": 0,
+ "total": 17
},
"translatedByMt": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -28569,9 +26410,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 101,
- "default": 28,
- "total": 129
+ "tmMatch": 10,
+ "default": 0,
+ "total": 10
},
"approvalCosts": {
"tmMatch": 0,
@@ -28583,33 +26424,33 @@
},
{
"user": {
- "id": 15619989,
- "username": "hidalgomisael88",
- "fullName": "hidalgomisael88",
+ "id": 15024805,
+ "username": "laneser.kuo",
+ "fullName": "laneser kuo (laneser.kuo)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15619989/medium/09962f811fdaa5393cf8463793aa1197.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15024805/medium/397e610d238f3db6882905462dcecac0.jpeg",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 100
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 100
},
"translated": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 100,
+ "total": 100
},
"targetTranslated": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 185,
+ "total": 185
},
"translatedByMt": {
"tmMatch": 0,
@@ -28623,8 +26464,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 3,
- "total": 3
+ "default": 100,
+ "total": 100
},
"approvalCosts": {
"tmMatch": 0,
@@ -28636,38 +26477,38 @@
},
{
"user": {
- "id": 15647313,
- "username": "nihongodeoke",
- "fullName": "hogemax (nihongodeoke)",
+ "id": 15635039,
+ "username": "farmerlesheng",
+ "fullName": "lesheng farmer (farmerlesheng)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15647313/medium/507fc5fd4d96785c2603c6f38ab61819.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15635039/medium/d341ab0ab2abc63637183b0b6be2544d.png",
"preTranslated": 0,
- "totalCosts": 40
+ "totalCosts": 236
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 40
+ "totalCosts": 236
},
"translated": {
- "tmMatch": 40,
- "default": 0,
- "total": 40
+ "tmMatch": 1,
+ "default": 235,
+ "total": 236
},
"targetTranslated": {
- "tmMatch": 132,
- "default": 0,
- "total": 132
+ "tmMatch": 2,
+ "default": 378,
+ "total": 380
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 62,
+ "total": 63
},
"approved": {
"tmMatch": 0,
@@ -28675,9 +26516,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 40,
- "default": 0,
- "total": 40
+ "tmMatch": 1,
+ "default": 235,
+ "total": 236
},
"approvalCosts": {
"tmMatch": 0,
@@ -28689,38 +26530,38 @@
},
{
"user": {
- "id": 15135089,
- "username": "indwm",
- "fullName": "indwm",
+ "id": 15807851,
+ "username": "wli29115",
+ "fullName": "li wang (wli29115)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15135089/medium/ad0dde7b6943eb1bdc2b8c64223dd070.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15807851/medium/07d19657d1cf1dd8c5f69758a586d787.png",
"preTranslated": 0,
- "totalCosts": 227
+ "totalCosts": 183
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "sq",
+ "name": "Albanian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 227
+ "totalCosts": 183
},
"translated": {
- "tmMatch": 14,
- "default": 213,
- "total": 227
+ "tmMatch": 0,
+ "default": 183,
+ "total": 183
},
"targetTranslated": {
- "tmMatch": 18,
- "default": 585,
- "total": 603
+ "tmMatch": 0,
+ "default": 341,
+ "total": 341
},
"translatedByMt": {
- "tmMatch": 9,
- "default": 41,
- "total": 50
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -28728,9 +26569,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 14,
- "default": 213,
- "total": 227
+ "tmMatch": 0,
+ "default": 183,
+ "total": 183
},
"approvalCosts": {
"tmMatch": 0,
@@ -28742,38 +26583,38 @@
},
{
"user": {
- "id": 12523167,
- "username": "jackson21182",
- "fullName": "jackson shi (jackson21182)",
+ "id": 14361208,
+ "username": "Miromiro",
+ "fullName": "m a (Miromiro)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/12523167/medium/6d0b31d1a9a8a56c8e37b469b704a518_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14361208/medium/0e919b24657bedb35977ded27061f7ea.jpeg",
"preTranslated": 0,
- "totalCosts": 533
+ "totalCosts": 1045
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ka",
+ "name": "Georgian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 533
+ "totalCosts": 1045
},
"translated": {
- "tmMatch": 0,
- "default": 533,
- "total": 533
+ "tmMatch": 506,
+ "default": 539,
+ "total": 1045
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 835,
- "total": 835
+ "tmMatch": 410,
+ "default": 442,
+ "total": 852
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 9,
+ "default": 6,
+ "total": 15
},
"approved": {
"tmMatch": 0,
@@ -28781,9 +26622,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 533,
- "total": 533
+ "tmMatch": 506,
+ "default": 539,
+ "total": 1045
},
"approvalCosts": {
"tmMatch": 0,
@@ -28795,48 +26636,48 @@
},
{
"user": {
- "id": 14957177,
- "username": "joeurassa",
- "fullName": "joeurassa",
- "userRole": "Translator, Proofreader",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14957177/medium/8323f79a3f73f2e723da72db082c0c22.jpg",
+ "id": 15793733,
+ "username": "mahdishahabnia10",
+ "fullName": "mahdi shahabnia (mahdishahabnia10)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15793733/medium/530cfa36d26d8b01474098c8952b0478.png",
"preTranslated": 0,
- "totalCosts": 387
+ "totalCosts": 2
},
"languages": [
{
"language": {
- "id": "sw",
- "name": "Swahili",
- "userRole": "Translator, Proofreader",
+ "id": "fa",
+ "name": "Persian",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 387
+ "totalCosts": 2
},
"translated": {
- "tmMatch": 119,
- "default": 268,
- "total": 387
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"targetTranslated": {
- "tmMatch": 121,
- "default": 292,
- "total": 413
+ "tmMatch": 0,
+ "default": 3,
+ "total": 3
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 871
+ "total": 0
},
"translationCosts": {
- "tmMatch": 119,
- "default": 268,
- "total": 387
+ "tmMatch": 0,
+ "default": 2,
+ "total": 2
},
"approvalCosts": {
"tmMatch": 0,
@@ -28848,33 +26689,33 @@
},
{
"user": {
- "id": 15705085,
- "username": "jomeswang",
- "fullName": "jomeswang",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15705085/medium/cf78fc9d7f47a1feae2a5394350d4572.jpeg",
+ "id": 15871701,
+ "username": "maxwellcotto",
+ "fullName": "maxwellcotto",
+ "userRole": "Blocked",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15871701/medium/211aaa985795803b88e9fa89069ed517.png",
"preTranslated": 0,
- "totalCosts": 45
+ "totalCosts": 13968
},
"languages": [
{
"language": {
"id": "zh-CN",
"name": "Chinese Simplified",
- "userRole": "Translator",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 45
+ "totalCosts": 13696
},
"translated": {
- "tmMatch": 0,
- "default": 45,
- "total": 45
+ "tmMatch": 45,
+ "default": 13651,
+ "total": 13696
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 89,
- "total": 89
+ "tmMatch": 45,
+ "default": 13652,
+ "total": 13697
},
"translatedByMt": {
"tmMatch": 0,
@@ -28887,47 +26728,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 45,
- "total": 45
+ "tmMatch": 45,
+ "default": 13651,
+ "total": 13696
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15732227,
- "username": "kegyer",
- "fullName": "kegyer laci (kegyer)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15732227/medium/289672a7b7e17b819e522bf341a48ae4.png",
- "preTranslated": 0,
- "totalCosts": 11
- },
- "languages": [
+ },
{
"language": {
- "id": "hu",
- "name": "Hungarian",
- "userRole": "Translator",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
+ "userRole": "Blocked",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 11
+ "totalCosts": 272
},
"translated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 272,
+ "total": 272
},
"targetTranslated": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 274,
+ "total": 274
},
"translatedByMt": {
"tmMatch": 0,
@@ -28941,8 +26769,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 11,
- "total": 11
+ "default": 272,
+ "total": 272
},
"approvalCosts": {
"tmMatch": 0,
@@ -28954,38 +26782,38 @@
},
{
"user": {
- "id": 15635039,
- "username": "farmerlesheng",
- "fullName": "lesheng farmer (farmerlesheng)",
+ "id": 15828639,
+ "username": "megatheikal",
+ "fullName": "megatheikal",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15635039/medium/d341ab0ab2abc63637183b0b6be2544d.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15828639/medium/c199b88496d8b3239364176913729eb4.jpeg",
"preTranslated": 0,
- "totalCosts": 26
+ "totalCosts": 71
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ms",
+ "name": "Malay",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 26
+ "totalCosts": 71
},
"translated": {
- "tmMatch": 0,
- "default": 26,
- "total": 26
+ "tmMatch": 1,
+ "default": 70,
+ "total": 71
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 39,
- "total": 39
+ "tmMatch": 1,
+ "default": 83,
+ "total": 84
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -28993,9 +26821,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 26,
- "total": 26
+ "tmMatch": 1,
+ "default": 70,
+ "total": 71
},
"approvalCosts": {
"tmMatch": 0,
@@ -29007,33 +26835,33 @@
},
{
"user": {
- "id": 15718845,
- "username": "linxchou",
- "fullName": "linxchou",
+ "id": 15819187,
+ "username": "meshackomosa",
+ "fullName": "meshack omosa nyakundi (meshackomosa)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15718845/medium/4f48524b09c1b70956d040a90e3778c5.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15819187/medium/e063da315c4a2839eca091120e5b3b8d.jpg",
"preTranslated": 0,
- "totalCosts": 81
+ "totalCosts": 16
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "sw",
+ "name": "Swahili",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 81
+ "totalCosts": 16
},
"translated": {
- "tmMatch": 2,
- "default": 79,
- "total": 81
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 115,
- "total": 122
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
},
"translatedByMt": {
"tmMatch": 0,
@@ -29046,9 +26874,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 79,
- "total": 81
+ "tmMatch": 0,
+ "default": 16,
+ "total": 16
},
"approvalCosts": {
"tmMatch": 0,
@@ -29060,38 +26888,38 @@
},
{
"user": {
- "id": 15736713,
- "username": "Cain115",
- "fullName": "lukirec (Cain115)",
+ "id": 15680077,
+ "username": "miyamo",
+ "fullName": "miyamo",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15736713/medium/c97155475c8dbf50c9a112507a00ac9d.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680077/medium/a9db402339c4ac996a32133a844692ef_default.png",
"preTranslated": 0,
- "totalCosts": 122
+ "totalCosts": 5054
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 122
+ "totalCosts": 5054
},
"translated": {
- "tmMatch": 0,
- "default": 122,
- "total": 122
+ "tmMatch": 19,
+ "default": 5035,
+ "total": 5054
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 180,
- "total": 180
+ "tmMatch": 57,
+ "default": 14100,
+ "total": 14157
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 9,
- "total": 9
+ "tmMatch": 3,
+ "default": 192,
+ "total": 195
},
"approved": {
"tmMatch": 0,
@@ -29099,9 +26927,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 122,
- "total": 122
+ "tmMatch": 19,
+ "default": 5035,
+ "total": 5054
},
"approvalCosts": {
"tmMatch": 0,
@@ -29113,38 +26941,38 @@
},
{
"user": {
- "id": 15616993,
- "username": "maijumaa",
- "fullName": "maijumaa",
+ "id": 15100235,
+ "username": "mon4short",
+ "fullName": "mon4short",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15616993/medium/109127b0ee81813f0108f2d81988e685.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15100235/medium/b9d9032c2f8ed27061c6b7a4f997946b.png",
"preTranslated": 0,
- "totalCosts": 131
+ "totalCosts": 136
},
"languages": [
{
"language": {
- "id": "fi",
- "name": "Finnish",
+ "id": "fil",
+ "name": "Filipino",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 131
+ "totalCosts": 136
},
"translated": {
- "tmMatch": 6,
- "default": 125,
- "total": 131
+ "tmMatch": 3,
+ "default": 133,
+ "total": 136
},
"targetTranslated": {
- "tmMatch": 6,
- "default": 96,
- "total": 102
+ "tmMatch": 3,
+ "default": 150,
+ "total": 153
},
"translatedByMt": {
- "tmMatch": 6,
- "default": 25,
- "total": 31
+ "tmMatch": 1,
+ "default": 0,
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -29152,9 +26980,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 6,
- "default": 125,
- "total": 131
+ "tmMatch": 3,
+ "default": 133,
+ "total": 136
},
"approvalCosts": {
"tmMatch": 0,
@@ -29166,33 +26994,33 @@
},
{
"user": {
- "id": 15611167,
- "username": "mansitee",
- "fullName": "mansitee",
+ "id": 15795139,
+ "username": "philong2004",
+ "fullName": "nguyễn phi long (philong2004)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15611167/medium/ffe22b17bc7df56131c1cd3218fdb813.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15795139/medium/13dd54f0be5773cace706b9511307f4d_default.png",
"preTranslated": 0,
- "totalCosts": 82
+ "totalCosts": 400
},
"languages": [
{
"language": {
- "id": "id",
- "name": "Indonesian",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 82
+ "totalCosts": 400
},
"translated": {
- "tmMatch": 0,
- "default": 82,
- "total": 82
+ "tmMatch": 2,
+ "default": 398,
+ "total": 400
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 71,
- "total": 71
+ "tmMatch": 1,
+ "default": 550,
+ "total": 551
},
"translatedByMt": {
"tmMatch": 0,
@@ -29205,9 +27033,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 82,
- "total": 82
+ "tmMatch": 2,
+ "default": 398,
+ "total": 400
},
"approvalCosts": {
"tmMatch": 0,
@@ -29219,38 +27047,38 @@
},
{
"user": {
- "id": 15680077,
- "username": "miyamo",
- "fullName": "miyamo",
+ "id": 14823260,
+ "username": "omahs",
+ "fullName": "omahs",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680077/medium/a9db402339c4ac996a32133a844692ef_default.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14823260/medium/2e90039ed53752ac5277c9cf4fce6fe7.jpeg",
"preTranslated": 0,
- "totalCosts": 5722
+ "totalCosts": 370
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 5722
+ "totalCosts": 370
},
"translated": {
- "tmMatch": 10,
- "default": 5712,
- "total": 5722
+ "tmMatch": 22,
+ "default": 348,
+ "total": 370
},
"targetTranslated": {
- "tmMatch": 31,
- "default": 15916,
- "total": 15947
+ "tmMatch": 23,
+ "default": 365,
+ "total": 388
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 34,
- "total": 34
+ "tmMatch": 15,
+ "default": 254,
+ "total": 269
},
"approved": {
"tmMatch": 0,
@@ -29258,9 +27086,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
- "default": 5712,
- "total": 5722
+ "tmMatch": 22,
+ "default": 348,
+ "total": 370
},
"approvalCosts": {
"tmMatch": 0,
@@ -29272,33 +27100,33 @@
},
{
"user": {
- "id": 15100235,
- "username": "mon4short",
- "fullName": "mon4short",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15100235/medium/b9d9032c2f8ed27061c6b7a4f997946b.png",
+ "id": 14086443,
+ "username": "rak810",
+ "fullName": "rak810",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14086443/medium/39269b4f7301c0e4b2ddb56fa91b7b24.png",
"preTranslated": 0,
- "totalCosts": 303
+ "totalCosts": 12
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
- "userRole": "Translator",
+ "id": "bn",
+ "name": "Bengali",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 303
+ "totalCosts": 12
},
"translated": {
- "tmMatch": 38,
- "default": 265,
- "total": 303
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
},
"targetTranslated": {
- "tmMatch": 43,
- "default": 314,
- "total": 357
+ "tmMatch": 0,
+ "default": 22,
+ "total": 22
},
"translatedByMt": {
"tmMatch": 0,
@@ -29311,9 +27139,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 38,
- "default": 265,
- "total": 303
+ "tmMatch": 0,
+ "default": 12,
+ "total": 12
},
"approvalCosts": {
"tmMatch": 0,
@@ -29325,33 +27153,33 @@
},
{
"user": {
- "id": 15744835,
- "username": "mopleoz",
- "fullName": "mopleoz mopleozo (mopleoz)",
+ "id": 15777897,
+ "username": "setsuna.21",
+ "fullName": "setsuna-214 (setsuna.21)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15744835/medium/b4b777fbb5a1c5a7d012b105c7a8328e.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15777897/medium/cfda4c3fe5ef77177da5a2b1244b91a7.png",
"preTranslated": 0,
- "totalCosts": 20
+ "totalCosts": 7
},
"languages": [
{
"language": {
- "id": "es-EM",
- "name": "Spanish (Modern)",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 20
+ "totalCosts": 7
},
"translated": {
"tmMatch": 0,
- "default": 20,
- "total": 20
+ "default": 7,
+ "total": 7
},
"targetTranslated": {
"tmMatch": 0,
- "default": 10,
- "total": 10
+ "default": 12,
+ "total": 12
},
"translatedByMt": {
"tmMatch": 0,
@@ -29365,8 +27193,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 20,
- "total": 20
+ "default": 7,
+ "total": 7
},
"approvalCosts": {
"tmMatch": 0,
@@ -29378,33 +27206,33 @@
},
{
"user": {
- "id": 15652001,
- "username": "kaede.moss",
- "fullName": "moss kaede (kaede.moss)",
+ "id": 15760943,
+ "username": "fengshanshan",
+ "fullName": "shanshan feng (Sannie) (fengshanshan)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15652001/medium/ce1e34aff482c33bd9fe14b1f79b99e0.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15760943/medium/e4f42e37ab85766774b73c4bab74ff5d.png",
"preTranslated": 0,
- "totalCosts": 31
+ "totalCosts": 146
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 31
+ "totalCosts": 146
},
"translated": {
"tmMatch": 0,
- "default": 31,
- "total": 31
+ "default": 146,
+ "total": 146
},
"targetTranslated": {
"tmMatch": 0,
- "default": 76,
- "total": 76
+ "default": 239,
+ "total": 239
},
"translatedByMt": {
"tmMatch": 0,
@@ -29418,8 +27246,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 31,
- "total": 31
+ "default": 146,
+ "total": 146
},
"approvalCosts": {
"tmMatch": 0,
@@ -29431,38 +27259,38 @@
},
{
"user": {
- "id": 15647453,
- "username": "nakato08",
- "fullName": "naoya n (nakato08)",
+ "id": 15807677,
+ "username": "sinac7994cmailcom",
+ "fullName": "sina goleij (sinac7994cmailcom)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15647453/medium/7861e80b806226952acca7fb87e394fd.gif",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15807677/medium/f36d9f7075cd908017c18bfbbfc8368c.jpeg",
"preTranslated": 0,
- "totalCosts": 6
+ "totalCosts": 7
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "fa",
+ "name": "Persian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 6
+ "totalCosts": 7
},
"translated": {
- "tmMatch": 0,
- "default": 6,
- "total": 6
+ "tmMatch": 2,
+ "default": 5,
+ "total": 7
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 32,
- "total": 32
+ "tmMatch": 2,
+ "default": 5,
+ "total": 7
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 4,
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -29470,9 +27298,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 6,
- "total": 6
+ "tmMatch": 2,
+ "default": 5,
+ "total": 7
},
"approvalCosts": {
"tmMatch": 0,
@@ -29484,38 +27312,38 @@
},
{
"user": {
- "id": 14823260,
- "username": "omahs",
- "fullName": "omahs",
+ "id": 15766053,
+ "username": "solomonton",
+ "fullName": "solomonton",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14823260/medium/2e90039ed53752ac5277c9cf4fce6fe7.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766053/medium/0906a453f0998a2324711163ac2f587c.png",
"preTranslated": 0,
- "totalCosts": 1697
+ "totalCosts": 663
},
"languages": [
{
"language": {
- "id": "fr",
- "name": "French",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1697
+ "totalCosts": 663
},
"translated": {
- "tmMatch": 110,
- "default": 1587,
- "total": 1697
+ "tmMatch": 10,
+ "default": 653,
+ "total": 663
},
"targetTranslated": {
- "tmMatch": 136,
- "default": 1866,
- "total": 2002
+ "tmMatch": 8,
+ "default": 607,
+ "total": 615
},
"translatedByMt": {
- "tmMatch": 31,
- "default": 579,
- "total": 610
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -29523,9 +27351,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 110,
- "default": 1587,
- "total": 1697
+ "tmMatch": 10,
+ "default": 653,
+ "total": 663
},
"approvalCosts": {
"tmMatch": 0,
@@ -29537,33 +27365,33 @@
},
{
"user": {
- "id": 14263850,
- "username": "pswu11",
- "fullName": "pswu11",
+ "id": 15582389,
+ "username": "fatmiterbah",
+ "fullName": "terbah fatmi (fatmiterbah)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14263850/medium/05b1fe1f2abb5fd9c1b072e25a152aa1.jpg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15582389/medium/92aaf9f0d2d77164ee6674dcf3623224.png",
"preTranslated": 0,
- "totalCosts": 238
+ "totalCosts": 161
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "ar",
+ "name": "Arabic",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 238
+ "totalCosts": 161
},
"translated": {
- "tmMatch": 33,
- "default": 205,
- "total": 238
+ "tmMatch": 0,
+ "default": 161,
+ "total": 161
},
"targetTranslated": {
- "tmMatch": 51,
- "default": 348,
- "total": 399
+ "tmMatch": 0,
+ "default": 131,
+ "total": 131
},
"translatedByMt": {
"tmMatch": 0,
@@ -29576,9 +27404,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 33,
- "default": 205,
- "total": 238
+ "tmMatch": 0,
+ "default": 161,
+ "total": 161
},
"approvalCosts": {
"tmMatch": 0,
@@ -29590,38 +27418,38 @@
},
{
"user": {
- "id": 15694727,
- "username": "wasabi_233",
- "fullName": "sager d (wasabi_233)",
+ "id": 15810797,
+ "username": "truthdeal",
+ "fullName": "truthdeal",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15694727/medium/23bcd5b271a38aab73da9ec6141bc996.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15810797/medium/fffa31f58ceab96c6db901b98fabf132.png",
"preTranslated": 0,
- "totalCosts": 16
+ "totalCosts": 1230
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 16
+ "totalCosts": 1230
},
"translated": {
- "tmMatch": 16,
- "default": 0,
- "total": 16
+ "tmMatch": 18,
+ "default": 1212,
+ "total": 1230
},
"targetTranslated": {
- "tmMatch": 34,
- "default": 0,
- "total": 34
+ "tmMatch": 19,
+ "default": 1037,
+ "total": 1056
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 3,
"default": 0,
- "total": 0
+ "total": 3
},
"approved": {
"tmMatch": 0,
@@ -29629,9 +27457,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 16,
- "default": 0,
- "total": 16
+ "tmMatch": 18,
+ "default": 1212,
+ "total": 1230
},
"approvalCosts": {
"tmMatch": 0,
@@ -29643,33 +27471,33 @@
},
{
"user": {
- "id": 15632565,
- "username": "scli",
- "fullName": "sc li (scli)",
+ "id": 15635525,
+ "username": "dailide30",
+ "fullName": "virguiks Artimka (dailide30)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15632565/medium/293271e718f4fe0fb6875d5b6acfd902.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15635525/medium/2e188315a3b8539602cd67c7da5637ea.jpeg",
"preTranslated": 0,
- "totalCosts": 30
+ "totalCosts": 45
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "lt",
+ "name": "Lithuanian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 30
+ "totalCosts": 45
},
"translated": {
"tmMatch": 0,
- "default": 30,
- "total": 30
+ "default": 45,
+ "total": 45
},
"targetTranslated": {
"tmMatch": 0,
- "default": 45,
- "total": 45
+ "default": 36,
+ "total": 36
},
"translatedByMt": {
"tmMatch": 0,
@@ -29683,8 +27511,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 30,
- "total": 30
+ "default": 45,
+ "total": 45
},
"approvalCosts": {
"tmMatch": 0,
@@ -29696,13 +27524,13 @@
},
{
"user": {
- "id": 15620775,
- "username": "semious",
- "fullName": "semious",
+ "id": 15623859,
+ "username": "w33d",
+ "fullName": "w33d",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15620775/medium/43f9870827873c2a50a2ca4e2f4e398f.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15623859/medium/1b48569cd42fdf8a9e5af38841b58d4f.jpeg",
"preTranslated": 0,
- "totalCosts": 98
+ "totalCosts": 3141
},
"languages": [
{
@@ -29712,22 +27540,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 98
+ "totalCosts": 3141
},
"translated": {
- "tmMatch": 65,
- "default": 33,
- "total": 98
+ "tmMatch": 4,
+ "default": 3137,
+ "total": 3141
},
"targetTranslated": {
- "tmMatch": 110,
- "default": 69,
- "total": 179
+ "tmMatch": 7,
+ "default": 5025,
+ "total": 5032
},
"translatedByMt": {
- "tmMatch": 6,
- "default": 10,
- "total": 16
+ "tmMatch": 0,
+ "default": 8,
+ "total": 8
},
"approved": {
"tmMatch": 0,
@@ -29735,9 +27563,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 65,
- "default": 33,
- "total": 98
+ "tmMatch": 4,
+ "default": 3137,
+ "total": 3141
},
"approvalCosts": {
"tmMatch": 0,
@@ -29749,38 +27577,38 @@
},
{
"user": {
- "id": 14612900,
- "username": "seunggin.yu",
- "fullName": "seungjin yu (seunggin.yu)",
+ "id": 15399006,
+ "username": "Xeift",
+ "fullName": "xeift.eth (Xeift)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14612900/medium/7fc99f80a3da9fd033cb6eecd02a3e62.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15399006/medium/723ec3a12265a43f8fd84d9079459c44.png",
"preTranslated": 0,
- "totalCosts": 22
+ "totalCosts": 2181
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22
+ "totalCosts": 2181
},
"translated": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 2,
+ "default": 2179,
+ "total": 2181
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 15,
- "total": 15
+ "tmMatch": 8,
+ "default": 3589,
+ "total": 3597
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 2,
"default": 0,
- "total": 0
+ "total": 2
},
"approved": {
"tmMatch": 0,
@@ -29788,9 +27616,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 2,
+ "default": 2179,
+ "total": 2181
},
"approvalCosts": {
"tmMatch": 0,
@@ -29802,13 +27630,13 @@
},
{
"user": {
- "id": 15730443,
- "username": "shinnku",
- "fullName": "shinnku nikaidou (shinnku)",
+ "id": 15799649,
+ "username": "xl010612",
+ "fullName": "xl010612",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15730443/medium/66ac38b84d1d3ef0166033202f82e355.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15799649/medium/7b1a99ae5d2db271cc6b980753bdb0da.png",
"preTranslated": 0,
- "totalCosts": 2238
+ "totalCosts": 31
},
"languages": [
{
@@ -29827,8 +27655,8 @@
},
"targetTranslated": {
"tmMatch": 0,
- "default": 54,
- "total": 54
+ "default": 45,
+ "total": 45
},
"translatedByMt": {
"tmMatch": 0,
@@ -29850,40 +27678,53 @@
"default": 0,
"total": 0
}
- },
+ }
+ ]
+ },
+ {
+ "user": {
+ "id": 15782669,
+ "username": "Aco_StudioGambit",
+ "fullName": "Łukasz Kozłowski (Aco_StudioGambit)",
+ "userRole": "Translator, Proofreader",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15782669/medium/a3e8b39cc399da34883460de3b926a0f_default.png",
+ "preTranslated": 0,
+ "totalCosts": 8220
+ },
+ "languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
- "userRole": "Translator",
+ "id": "pl",
+ "name": "Polish",
+ "userRole": "Translator, Proofreader",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2207
+ "totalCosts": 8220
},
"translated": {
- "tmMatch": 5,
- "default": 2202,
- "total": 2207
+ "tmMatch": 98,
+ "default": 8122,
+ "total": 8220
},
"targetTranslated": {
- "tmMatch": 19,
- "default": 3942,
- "total": 3961
+ "tmMatch": 95,
+ "default": 7706,
+ "total": 7801
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 53,
+ "total": 53
},
"approved": {
"tmMatch": 0,
"default": 0,
- "total": 0
+ "total": 9703
},
"translationCosts": {
- "tmMatch": 5,
- "default": 2202,
- "total": 2207
+ "tmMatch": 98,
+ "default": 8122,
+ "total": 8220
},
"approvalCosts": {
"tmMatch": 0,
@@ -29895,38 +27736,38 @@
},
{
"user": {
- "id": 15527011,
- "username": "shk9946",
- "fullName": "shk9946",
+ "id": 15643769,
+ "username": "aliaksei.niamkovich",
+ "fullName": "Аляксей (aliaksei.niamkovich)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15527011/medium/40c76c501a29c3fce7faf4904f34a4d5.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15643769/medium/ff9aa0923a3cfac105d77160b0c03b41.png",
"preTranslated": 0,
- "totalCosts": 19
+ "totalCosts": 283
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "be",
+ "name": "Belarusian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 19
+ "totalCosts": 283
},
"translated": {
- "tmMatch": 0,
- "default": 19,
- "total": 19
+ "tmMatch": 23,
+ "default": 260,
+ "total": 283
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 13,
- "total": 13
+ "tmMatch": 26,
+ "default": 249,
+ "total": 275
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 3,
"default": 0,
- "total": 0
+ "total": 3
},
"approved": {
"tmMatch": 0,
@@ -29934,9 +27775,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 19,
- "total": 19
+ "tmMatch": 23,
+ "default": 260,
+ "total": 283
},
"approvalCosts": {
"tmMatch": 0,
@@ -29948,38 +27789,38 @@
},
{
"user": {
- "id": 15753407,
- "username": "solhwang0409",
- "fullName": "sol hwang (solhwang0409)",
+ "id": 15824883,
+ "username": "anastasiia.danchuk",
+ "fullName": "Анастасія Олександрівна Данчук (anastasiia.danchuk)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15753407/medium/70ce1100954cfcb9138e285fad2111e7.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824883/medium/f51aaf00be7080e10e1009df40dada0e.jpeg",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 234
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 234
},
"translated": {
- "tmMatch": 1,
- "default": 1,
- "total": 2
+ "tmMatch": 3,
+ "default": 231,
+ "total": 234
},
- "targetTranslated": {
- "tmMatch": 1,
- "default": 2,
- "total": 3
+ "targetTranslated": {
+ "tmMatch": 3,
+ "default": 212,
+ "total": 215
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 13,
+ "total": 16
},
"approved": {
"tmMatch": 0,
@@ -29987,9 +27828,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 1,
- "total": 2
+ "tmMatch": 3,
+ "default": 231,
+ "total": 234
},
"approvalCosts": {
"tmMatch": 0,
@@ -30001,33 +27842,33 @@
},
{
"user": {
- "id": 15755325,
- "username": "thaison.hancorp",
- "fullName": "son thai (thaison.hancorp)",
+ "id": 15824121,
+ "username": "anna_brynchuk",
+ "fullName": "Анна Анатоліївна Бринчук (anna_brynchuk)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15755325/medium/0058b12907b939635347d4f1bffcf9d5.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824121/medium/b86052ff9b564063757660565167f895_default.png",
"preTranslated": 0,
- "totalCosts": 42
+ "totalCosts": 130
},
"languages": [
{
"language": {
- "id": "vi",
- "name": "Vietnamese",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 42
+ "totalCosts": 130
},
"translated": {
"tmMatch": 0,
- "default": 42,
- "total": 42
+ "default": 130,
+ "total": 130
},
"targetTranslated": {
"tmMatch": 0,
- "default": 42,
- "total": 42
+ "default": 108,
+ "total": 108
},
"translatedByMt": {
"tmMatch": 0,
@@ -30041,8 +27882,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 42,
- "total": 42
+ "default": 130,
+ "total": 130
},
"approvalCosts": {
"tmMatch": 0,
@@ -30054,38 +27895,38 @@
},
{
"user": {
- "id": 15708151,
- "username": "tzutsen91",
- "fullName": "tzu tsen ong (tzutsen91)",
+ "id": 15557697,
+ "username": "viktoriia.cherniak",
+ "fullName": "Вікторія Леонідівна Черняк (viktoriia.cherniak)",
"userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15708151/medium/d7216ed544ecc93f5e63e089390d21f7.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15557697/medium/c05126e00043ef99135d9e733874172e.jpeg",
"preTranslated": 0,
- "totalCosts": 120
+ "totalCosts": 111
},
"languages": [
{
"language": {
- "id": "ms",
- "name": "Malay",
- "userRole": "Restrict Access",
+ "id": "uk",
+ "name": "Ukrainian",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 120
+ "totalCosts": 111
},
"translated": {
- "tmMatch": 21,
- "default": 99,
- "total": 120
+ "tmMatch": 0,
+ "default": 111,
+ "total": 111
},
"targetTranslated": {
- "tmMatch": 22,
- "default": 94,
- "total": 116
+ "tmMatch": 0,
+ "default": 82,
+ "total": 82
},
"translatedByMt": {
- "tmMatch": 6,
- "default": 1,
- "total": 7
+ "tmMatch": 0,
+ "default": 52,
+ "total": 52
},
"approved": {
"tmMatch": 0,
@@ -30093,9 +27934,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 21,
- "default": 99,
- "total": 120
+ "tmMatch": 0,
+ "default": 111,
+ "total": 111
},
"approvalCosts": {
"tmMatch": 0,
@@ -30107,33 +27948,33 @@
},
{
"user": {
- "id": 15615211,
- "username": "wolfgemini82",
- "fullName": "wolf gemini (wolfgemini82)",
+ "id": 15766833,
+ "username": "denislisica304",
+ "fullName": "Денис Лисица (denislisica304)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15615211/medium/a6280624104b6560fa7cbee9022e7ffa.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766833/medium/8de69d3c4dad09870b6e9b312e959a17.png",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 333
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 333
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 333,
+ "total": 333
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 328,
+ "total": 328
},
"translatedByMt": {
"tmMatch": 0,
@@ -30146,9 +27987,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 333,
+ "total": 333
},
"approvalCosts": {
"tmMatch": 0,
@@ -30160,33 +28001,33 @@
},
{
"user": {
- "id": 15399006,
- "username": "Xeift",
- "fullName": "xeift.eth (Xeift)",
+ "id": 15824955,
+ "username": "dmytro.zalatukhin",
+ "fullName": "Дмитро Сергійович Залатухін (dmytro.zalatukhin)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15399006/medium/723ec3a12265a43f8fd84d9079459c44.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15824955/medium/517b6400bc31546d1889eb56a4d5f6ee.jpeg",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 2619
},
"languages": [
{
"language": {
- "id": "zh-TW",
- "name": "Chinese Traditional",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 2619
},
"translated": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 30,
+ "default": 2589,
+ "total": 2619
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 8,
- "total": 8
+ "tmMatch": 31,
+ "default": 2408,
+ "total": 2439
},
"translatedByMt": {
"tmMatch": 0,
@@ -30199,9 +28040,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 3,
- "total": 3
+ "tmMatch": 30,
+ "default": 2589,
+ "total": 2619
},
"approvalCosts": {
"tmMatch": 0,
@@ -30213,13 +28054,13 @@
},
{
"user": {
- "id": 15593557,
- "username": "igor0905kulibaba",
- "fullName": "Ігор Кулібаба (igor0905kulibaba)",
+ "id": 15854559,
+ "username": "kathiehaldina",
+ "fullName": "Катя Галдіна (kathiehaldina)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15593557/medium/aa9e60f96da52c52802353718192980c.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15854559/medium/fcdb6feff60ccb394177bcba4ac42905.png",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 106
},
"languages": [
{
@@ -30229,22 +28070,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 106
},
"translated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 97,
+ "total": 97
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 1,
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -30252,9 +28093,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 0,
- "total": 1
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
},
"approvalCosts": {
"tmMatch": 0,
@@ -30266,38 +28107,38 @@
},
{
"user": {
- "id": 15728959,
- "username": "auk339044",
- "fullName": "Алексей Кондруцкий (auk339044)",
+ "id": 15880209,
+ "username": "malovushka",
+ "fullName": "Кира Невская (malovushka)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15728959/medium/85ade2ad520f2662d10a5e030499569d.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15880209/medium/653ecc869694e42a4d99360288cc285c.png",
"preTranslated": 0,
- "totalCosts": 3
+ "totalCosts": 1416
},
"languages": [
{
"language": {
- "id": "be",
- "name": "Belarusian",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 3
+ "totalCosts": 1416
},
"translated": {
- "tmMatch": 1,
- "default": 2,
- "total": 3
+ "tmMatch": 4,
+ "default": 1412,
+ "total": 1416
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 2,
- "total": 3
+ "tmMatch": 5,
+ "default": 1245,
+ "total": 1250
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 46,
+ "total": 46
},
"approved": {
"tmMatch": 0,
@@ -30305,9 +28146,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 2,
- "total": 3
+ "tmMatch": 4,
+ "default": 1412,
+ "total": 1416
},
"approvalCosts": {
"tmMatch": 0,
@@ -30319,38 +28160,38 @@
},
{
"user": {
- "id": 15725355,
- "username": "adaevicalihan",
- "fullName": "Алихан Адаевич (adaevicalihan)",
+ "id": 15788023,
+ "username": "Xaoc666",
+ "fullName": "Константин Седунов (Xaoc666)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15725355/medium/f754f2759e28afd7aabe5a0cb3f16a35.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15788023/medium/9ca25ca1d01ae8fe1d31c02bd89be2e3.jpeg",
"preTranslated": 0,
- "totalCosts": 19
+ "totalCosts": 20
},
"languages": [
{
"language": {
- "id": "kk",
- "name": "Kazakh",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 19
+ "totalCosts": 20
},
"translated": {
"tmMatch": 0,
- "default": 19,
- "total": 19
+ "default": 20,
+ "total": 20
},
"targetTranslated": {
"tmMatch": 0,
- "default": 1,
- "total": 1
+ "default": 14,
+ "total": 14
},
"translatedByMt": {
"tmMatch": 0,
- "default": 0,
- "total": 0
+ "default": 20,
+ "total": 20
},
"approved": {
"tmMatch": 0,
@@ -30359,8 +28200,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 19,
- "total": 19
+ "default": 20,
+ "total": 20
},
"approvalCosts": {
"tmMatch": 0,
@@ -30372,38 +28213,38 @@
},
{
"user": {
- "id": 15643769,
- "username": "aliaksei.niamkovich",
- "fullName": "Аляксей (aliaksei.niamkovich)",
+ "id": 15825921,
+ "username": "mariia.pryshko",
+ "fullName": "Марія Володимирівна Пришко (mariia.pryshko)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15643769/medium/ff9aa0923a3cfac105d77160b0c03b41.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15825921/medium/75b88c5c4f949a723e15dccdaeb69c16.jpeg",
"preTranslated": 0,
- "totalCosts": 1156
+ "totalCosts": 106
},
"languages": [
{
"language": {
- "id": "be",
- "name": "Belarusian",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1156
+ "totalCosts": 106
},
"translated": {
- "tmMatch": 37,
- "default": 1119,
- "total": 1156
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
},
"targetTranslated": {
- "tmMatch": 38,
- "default": 1081,
- "total": 1119
+ "tmMatch": 0,
+ "default": 96,
+ "total": 96
},
"translatedByMt": {
- "tmMatch": 3,
- "default": 0,
- "total": 3
+ "tmMatch": 0,
+ "default": 20,
+ "total": 20
},
"approved": {
"tmMatch": 0,
@@ -30411,9 +28252,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 37,
- "default": 1119,
- "total": 1156
+ "tmMatch": 0,
+ "default": 106,
+ "total": 106
},
"approvalCosts": {
"tmMatch": 0,
@@ -30425,33 +28266,33 @@
},
{
"user": {
- "id": 15762371,
- "username": "Erinly",
- "fullName": "Григорий Листопадов (Erinly)",
+ "id": 15809855,
+ "username": "mariapetrusenko445",
+ "fullName": "Марія Петрусенко (mariapetrusenko445)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15762371/medium/9d4863f935d0d0af53a243d19b2c31e7.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15809855/medium/b247c2e06bb3cc7e3cee3c7000cc963c.png",
"preTranslated": 0,
- "totalCosts": 102
+ "totalCosts": 12
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 102
+ "totalCosts": 12
},
"translated": {
"tmMatch": 0,
- "default": 102,
- "total": 102
+ "default": 12,
+ "total": 12
},
"targetTranslated": {
"tmMatch": 0,
- "default": 100,
- "total": 100
+ "default": 11,
+ "total": 11
},
"translatedByMt": {
"tmMatch": 0,
@@ -30465,8 +28306,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 102,
- "total": 102
+ "default": 12,
+ "total": 12
},
"approvalCosts": {
"tmMatch": 0,
@@ -30478,33 +28319,33 @@
},
{
"user": {
- "id": 15685497,
- "username": "davagra4",
- "fullName": "Давид Грачёв (davagra4)",
+ "id": 15680699,
+ "username": "mishazwart",
+ "fullName": "Михаил Калашников (mishazwart)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15685497/medium/8bf8df106b6c1e1e2f2c165cbb1feacf.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15680699/medium/bac05b74e17f65939de3c07452768e6a.jpeg",
"preTranslated": 0,
- "totalCosts": 4
+ "totalCosts": 592
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "et",
+ "name": "Estonian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 4
+ "totalCosts": 592
},
"translated": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 592,
+ "total": 592
},
"targetTranslated": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 485,
+ "total": 485
},
"translatedByMt": {
"tmMatch": 0,
@@ -30518,8 +28359,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 4,
- "total": 4
+ "default": 592,
+ "total": 592
},
"approvalCosts": {
"tmMatch": 0,
@@ -30531,38 +28372,38 @@
},
{
"user": {
- "id": 15632983,
- "username": "dresserigor",
- "fullName": "Игорь Дрессер (dresserigor)",
+ "id": 15199956,
+ "username": "zhooookova",
+ "fullName": "Надежда Жукова (zhooookova)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15632983/medium/f9a3af284125206e704d9acd94c1d5a4.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15199956/medium/74aea56a748b12af52448b2ecf7ca2ac.png",
"preTranslated": 0,
- "totalCosts": 22
+ "totalCosts": 166
},
"languages": [
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22
- },
- "translated": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "totalCosts": 166
+ },
+ "translated": {
+ "tmMatch": 5,
+ "default": 161,
+ "total": 166
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 5,
+ "default": 146,
+ "total": 151
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 10,
+ "total": 11
},
"approved": {
"tmMatch": 0,
@@ -30570,9 +28411,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 5,
+ "default": 161,
+ "total": 166
},
"approvalCosts": {
"tmMatch": 0,
@@ -30584,38 +28425,38 @@
},
{
"user": {
- "id": 14724692,
- "username": "adamlaska",
- "fullName": "Кочегуров Михаил Михайлович (adamlaska)",
+ "id": 15800361,
+ "username": "nazarenkooleksij0",
+ "fullName": "Олексій Назаренко (nazarenkooleksij0)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/14724692/medium/7e5d108d470e50bde1397858e2e63f31.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15800361/medium/28ccc598a38dc7bb5284524734254c5b.jpeg",
"preTranslated": 0,
- "totalCosts": 1
+ "totalCosts": 67
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 1
+ "totalCosts": 67
},
"translated": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 5,
+ "default": 62,
+ "total": 67
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 2,
- "total": 2
+ "tmMatch": 5,
+ "default": 56,
+ "total": 61
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 1,
+ "default": 30,
+ "total": 31
},
"approved": {
"tmMatch": 0,
@@ -30623,9 +28464,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 1,
- "total": 1
+ "tmMatch": 5,
+ "default": 62,
+ "total": 67
},
"approvalCosts": {
"tmMatch": 0,
@@ -30637,13 +28478,13 @@
},
{
"user": {
- "id": 15199956,
- "username": "zhooookova",
- "fullName": "Надежда Жукова (zhooookova)",
+ "id": 15823915,
+ "username": "Jayblazer",
+ "fullName": "Питбуль и человек (Jayblazer)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15199956/medium/74aea56a748b12af52448b2ecf7ca2ac.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15823915/medium/232f9c4ec4c40afd18fe7c4f4dc4e8a3.jpeg",
"preTranslated": 0,
- "totalCosts": 2601
+ "totalCosts": 148
},
"languages": [
{
@@ -30653,22 +28494,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2601
+ "totalCosts": 148
},
"translated": {
- "tmMatch": 11,
- "default": 2590,
- "total": 2601
+ "tmMatch": 13,
+ "default": 135,
+ "total": 148
},
"targetTranslated": {
- "tmMatch": 9,
- "default": 2311,
- "total": 2320
+ "tmMatch": 13,
+ "default": 116,
+ "total": 129
},
"translatedByMt": {
- "tmMatch": 5,
- "default": 127,
- "total": 132
+ "tmMatch": 3,
+ "default": 2,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -30676,9 +28517,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 11,
- "default": 2590,
- "total": 2601
+ "tmMatch": 13,
+ "default": 135,
+ "total": 148
},
"approvalCosts": {
"tmMatch": 0,
@@ -30690,38 +28531,38 @@
},
{
"user": {
- "id": 15751909,
- "username": "harvad888",
- "fullName": "Ольга Ольга (harvad888)",
+ "id": 15766779,
+ "username": "federallbot",
+ "fullName": "Сергей Маринин (federallbot)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15751909/medium/b3c5d6a57e3f4d03d86c4ba3e6001698.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15766779/medium/ded723a6c5df9af88e9b552850577ef4.jpeg",
"preTranslated": 0,
- "totalCosts": 9
+ "totalCosts": 53
},
"languages": [
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "af",
+ "name": "Afrikaans",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 9
+ "totalCosts": 15
},
"translated": {
"tmMatch": 0,
- "default": 9,
- "total": 9
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
"tmMatch": 0,
- "default": 6,
- "total": 6
+ "default": 15,
+ "total": 15
},
"translatedByMt": {
"tmMatch": 0,
- "default": 9,
- "total": 9
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -30730,51 +28571,38 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 9,
- "total": 9
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15714837,
- "username": "4akyou",
- "fullName": "Павел Шкляров (4akyou)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15714837/medium/93d35a9711eab4d4ae1187b578c4814a.jpeg",
- "preTranslated": 0,
- "totalCosts": 14
- },
- "languages": [
+ },
{
"language": {
- "id": "ru",
- "name": "Russian",
+ "id": "eu",
+ "name": "Basque",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 14
+ "totalCosts": 15
},
"translated": {
- "tmMatch": 1,
- "default": 13,
- "total": 14
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 13,
- "total": 14
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -30782,47 +28610,34 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 13,
- "total": 14
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15631315,
- "username": "sashabes70",
- "fullName": "Саша Беседин (sashabes70)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15631315/medium/d8fdfa7bdce4ad9927f057c195dc3236.png",
- "preTranslated": 0,
- "totalCosts": 132
- },
- "languages": [
+ },
{
"language": {
- "id": "uk",
- "name": "Ukrainian",
+ "id": "fr",
+ "name": "French",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 132
+ "totalCosts": 6
},
"translated": {
- "tmMatch": 1,
- "default": 131,
- "total": 132
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 126,
- "total": 127
+ "tmMatch": 0,
+ "default": 15,
+ "total": 15
},
"translatedByMt": {
"tmMatch": 0,
@@ -30835,29 +28650,16 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 131,
- "total": 132
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"approvalCosts": {
"tmMatch": 0,
"default": 0,
"total": 0
}
- }
- ]
- },
- {
- "user": {
- "id": 15650191,
- "username": "Alt41r",
- "fullName": "Таничнец Николай (Alt41r)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15650191/medium/e7fee34334395c96e43ae0c0d13b918f.png",
- "preTranslated": 0,
- "totalCosts": 475
- },
- "languages": [
+ },
{
"language": {
"id": "ru",
@@ -30865,22 +28667,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 475
+ "totalCosts": 17
},
"translated": {
- "tmMatch": 1,
- "default": 474,
- "total": 475
+ "tmMatch": 10,
+ "default": 7,
+ "total": 17
},
"targetTranslated": {
- "tmMatch": 1,
- "default": 372,
- "total": 373
+ "tmMatch": 6,
+ "default": 7,
+ "total": 13
},
"translatedByMt": {
- "tmMatch": 1,
- "default": 122,
- "total": 123
+ "tmMatch": 0,
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -30888,9 +28690,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 474,
- "total": 475
+ "tmMatch": 10,
+ "default": 7,
+ "total": 17
},
"approvalCosts": {
"tmMatch": 0,
@@ -30902,33 +28704,33 @@
},
{
"user": {
- "id": 15747931,
- "username": "guy.shiraz",
- "fullName": "גיא שירזי (guy.shiraz)",
+ "id": 15796593,
+ "username": "savchyk0999",
+ "fullName": "Толік Савчук (savchyk0999)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15747931/medium/afcaca7a14d99f80cb78aa13df363e64.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15796593/medium/013705fe7562a60f578b75d3e4577e9c.png",
"preTranslated": 0,
- "totalCosts": 545
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "he",
- "name": "Hebrew",
+ "id": "uk",
+ "name": "Ukrainian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 545
+ "totalCosts": 4
},
"translated": {
- "tmMatch": 15,
- "default": 530,
- "total": 545
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"targetTranslated": {
- "tmMatch": 16,
- "default": 454,
- "total": 470
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"translatedByMt": {
"tmMatch": 0,
@@ -30941,9 +28743,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 15,
- "default": 530,
- "total": 545
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
@@ -30955,38 +28757,38 @@
},
{
"user": {
- "id": 15642657,
- "username": "aljrahb87",
- "fullName": "بهاء الجراح (aljrahb87)",
+ "id": 15586253,
+ "username": "step2288q1",
+ "fullName": "Штефан Холбан (step2288q1)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15642657/medium/ce26ee230594791b542e3c8552f1e45f.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15586253/medium/f7db0ce87bc341c11f74b71648b9d99e.jpeg",
"preTranslated": 0,
- "totalCosts": 12
+ "totalCosts": 5
},
"languages": [
{
"language": {
- "id": "ar",
- "name": "Arabic",
+ "id": "ru",
+ "name": "Russian",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 12
+ "totalCosts": 5
},
"translated": {
- "tmMatch": 12,
- "default": 0,
- "total": 12
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"targetTranslated": {
- "tmMatch": 12,
- "default": 0,
- "total": 12
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"translatedByMt": {
- "tmMatch": 1,
+ "tmMatch": 0,
"default": 0,
- "total": 1
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -30994,9 +28796,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 12,
- "default": 0,
- "total": 12
+ "tmMatch": 0,
+ "default": 5,
+ "total": 5
},
"approvalCosts": {
"tmMatch": 0,
@@ -31014,7 +28816,7 @@
"userRole": "Translator",
"avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15207930/medium/b810ceacea24be83757399fa7cc431ef_default.png",
"preTranslated": 0,
- "totalCosts": 22
+ "totalCosts": 225
},
"languages": [
{
@@ -31024,22 +28826,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 22
+ "totalCosts": 225
},
"translated": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
- },
- "targetTranslated": {
- "tmMatch": 0,
- "default": 16,
- "total": 16
+ "tmMatch": 17,
+ "default": 208,
+ "total": 225
+ },
+ "targetTranslated": {
+ "tmMatch": 18,
+ "default": 200,
+ "total": 218
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 17,
+ "default": 194,
+ "total": 211
},
"approved": {
"tmMatch": 0,
@@ -31047,9 +28849,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 22,
- "total": 22
+ "tmMatch": 17,
+ "default": 208,
+ "total": 225
},
"approvalCosts": {
"tmMatch": 0,
@@ -31061,13 +28863,13 @@
},
{
"user": {
- "id": 15743839,
- "username": "alimohamadryuibc",
- "fullName": "محمد علي (alimohamadryuibc)",
+ "id": 15799003,
+ "username": "amir1988766",
+ "fullName": "عامر اليماني (amir1988766)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15743839/medium/f38bf9c6194b5694a2f2f5f7d569f785.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15799003/medium/77f5b1aa31d46fbf05f38a9d8c6dab9e.jpeg",
"preTranslated": 0,
- "totalCosts": 16
+ "totalCosts": 183
},
"languages": [
{
@@ -31077,22 +28879,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 16
+ "totalCosts": 183
},
"translated": {
- "tmMatch": 0,
- "default": 16,
- "total": 16
+ "tmMatch": 51,
+ "default": 132,
+ "total": 183
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 16,
- "total": 16
+ "tmMatch": 42,
+ "default": 69,
+ "total": 111
},
"translatedByMt": {
"tmMatch": 0,
- "default": 16,
- "total": 16
+ "default": 4,
+ "total": 4
},
"approved": {
"tmMatch": 0,
@@ -31100,9 +28902,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 16,
- "total": 16
+ "tmMatch": 51,
+ "default": 132,
+ "total": 183
},
"approvalCosts": {
"tmMatch": 0,
@@ -31114,38 +28916,38 @@
},
{
"user": {
- "id": 15645601,
- "username": "hanahiroAze",
- "fullName": "はない (hanahiroAze)",
+ "id": 15767927,
+ "username": "dsanu623",
+ "fullName": "बिश्व जीत (dsanu623)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15645601/medium/140be5f2e3fb6c03a2c7d3f7bee4d7d1.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15767927/medium/113eaaa9eb3f492f151d0dabbbc7d393.jpg",
"preTranslated": 0,
- "totalCosts": 305
+ "totalCosts": 6
},
"languages": [
{
"language": {
- "id": "ja",
- "name": "Japanese",
+ "id": "bn",
+ "name": "Bengali",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 305
+ "totalCosts": 6
},
"translated": {
- "tmMatch": 1,
- "default": 304,
- "total": 305
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"targetTranslated": {
- "tmMatch": 7,
- "default": 942,
- "total": 949
+ "tmMatch": 0,
+ "default": 10,
+ "total": 10
},
"translatedByMt": {
"tmMatch": 0,
- "default": 5,
- "total": 5
+ "default": 0,
+ "total": 0
},
"approved": {
"tmMatch": 0,
@@ -31153,9 +28955,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 1,
- "default": 304,
- "total": 305
+ "tmMatch": 0,
+ "default": 6,
+ "total": 6
},
"approvalCosts": {
"tmMatch": 0,
@@ -31167,38 +28969,38 @@
},
{
"user": {
- "id": 15646593,
- "username": "baozai55001222",
- "fullName": "啊力力 (baozai55001222)",
+ "id": 15384668,
+ "username": "KosinaraPok",
+ "fullName": "កុសិនារា | Kosinara (KosinaraPok)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15646593/medium/5ab60a703b7b68b2f043dcb5bdad1c75.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15384668/medium/020924dcb7b2e7de73185313b9d61184.png",
"preTranslated": 0,
- "totalCosts": 2
+ "totalCosts": 1
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "km",
+ "name": "Khmer",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2
+ "totalCosts": 1
},
"translated": {
- "tmMatch": 2,
+ "tmMatch": 1,
"default": 0,
- "total": 2
+ "total": 1
},
"targetTranslated": {
- "tmMatch": 2,
+ "tmMatch": 3,
"default": 0,
- "total": 2
+ "total": 3
},
"translatedByMt": {
- "tmMatch": 2,
+ "tmMatch": 1,
"default": 0,
- "total": 2
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -31206,9 +29008,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
+ "tmMatch": 1,
"default": 0,
- "total": 2
+ "total": 1
},
"approvalCosts": {
"tmMatch": 0,
@@ -31220,38 +29022,38 @@
},
{
"user": {
- "id": 15756997,
- "username": "xmolan0718",
- "fullName": "徐漠 (xmolan0718)",
+ "id": 15554555,
+ "username": "disruptivus.allegoria",
+ "fullName": "•• ɐʇǝıpuǝW ⬡ lǝzɐH •• (disruptivus.allegoria)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15756997/medium/4f506bc8246f7c622ba7c559dcbe954f.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15554555/medium/6cee00b3a7d4397d5ab0de1e5b185e64.jpg",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 334
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "es-EM",
+ "name": "Spanish (Modern)",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 334
},
"translated": {
"tmMatch": 0,
- "default": 10,
- "total": 10
+ "default": 334,
+ "total": 334
},
"targetTranslated": {
"tmMatch": 0,
- "default": 17,
- "total": 17
+ "default": 373,
+ "total": 373
},
"translatedByMt": {
"tmMatch": 0,
- "default": 8,
- "total": 8
+ "default": 5,
+ "total": 5
},
"approved": {
"tmMatch": 0,
@@ -31260,8 +29062,8 @@
},
"translationCosts": {
"tmMatch": 0,
- "default": 10,
- "total": 10
+ "default": 334,
+ "total": 334
},
"approvalCosts": {
"tmMatch": 0,
@@ -31273,33 +29075,33 @@
},
{
"user": {
- "id": 15722739,
- "username": "Hu-Wentao",
- "fullName": "胡文涛 (Hu-Wentao)",
+ "id": 15341508,
+ "username": "hesoponyo",
+ "fullName": "ヘソの下のポニョ (hesoponyo)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15722739/medium/316f09f87baa8a22fbb7fc449db7ed1e.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15341508/medium/070055fd80d21a5f4b26e37dd49cd0d0.png",
"preTranslated": 0,
- "totalCosts": 129
+ "totalCosts": 39
},
"languages": [
{
"language": {
- "id": "zh-CN",
- "name": "Chinese Simplified",
+ "id": "ja",
+ "name": "Japanese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 129
+ "totalCosts": 39
},
"translated": {
- "tmMatch": 20,
- "default": 109,
- "total": 129
+ "tmMatch": 0,
+ "default": 39,
+ "total": 39
},
"targetTranslated": {
- "tmMatch": 40,
- "default": 187,
- "total": 227
+ "tmMatch": 0,
+ "default": 93,
+ "total": 93
},
"translatedByMt": {
"tmMatch": 0,
@@ -31312,9 +29114,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 20,
- "default": 109,
- "total": 129
+ "tmMatch": 0,
+ "default": 39,
+ "total": 39
},
"approvalCosts": {
"tmMatch": 0,
@@ -31326,33 +29128,33 @@
},
{
"user": {
- "id": 15675219,
- "username": "kwjdnjs",
- "fullName": "김원종 (kwjdnjs)",
+ "id": 15785259,
+ "username": "jinlong20168",
+ "fullName": "徐錦龍 (jinlong20168)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15675219/medium/6b073b5b1589f963ce760a94d7f993ef.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15785259/medium/47ca0a7e0bca75970a593348d6f638f5.jpeg",
"preTranslated": 0,
- "totalCosts": 101
+ "totalCosts": 4
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "vi",
+ "name": "Vietnamese",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 101
+ "totalCosts": 4
},
"translated": {
- "tmMatch": 101,
- "default": 0,
- "total": 101
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"targetTranslated": {
- "tmMatch": 81,
- "default": 0,
- "total": 81
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"translatedByMt": {
"tmMatch": 0,
@@ -31365,9 +29167,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 101,
- "default": 0,
- "total": 101
+ "tmMatch": 0,
+ "default": 4,
+ "total": 4
},
"approvalCosts": {
"tmMatch": 0,
@@ -31379,38 +29181,38 @@
},
{
"user": {
- "id": 15678253,
- "username": "han0147",
- "fullName": "김철웅 (han0147)",
+ "id": 15854915,
+ "username": "sean7115",
+ "fullName": "林師緯 (sean7115)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15678253/medium/bb5f90ea01d862cd634e51b97465e5cc.png",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15854915/medium/a947beba65ada83c48f0c0fe11300893.jpeg",
"preTranslated": 0,
- "totalCosts": 197
+ "totalCosts": 33
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "zh-TW",
+ "name": "Chinese Traditional",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 197
+ "totalCosts": 33
},
"translated": {
- "tmMatch": 0,
- "default": 197,
- "total": 197
+ "tmMatch": 1,
+ "default": 32,
+ "total": 33
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 35,
- "total": 35
+ "tmMatch": 2,
+ "default": 55,
+ "total": 57
},
"translatedByMt": {
- "tmMatch": 0,
+ "tmMatch": 1,
"default": 0,
- "total": 0
+ "total": 1
},
"approved": {
"tmMatch": 0,
@@ -31418,9 +29220,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 197,
- "total": 197
+ "tmMatch": 1,
+ "default": 32,
+ "total": 33
},
"approvalCosts": {
"tmMatch": 0,
@@ -31432,38 +29234,38 @@
},
{
"user": {
- "id": 15711033,
- "username": "peraltanate",
- "fullName": "에픽 탑러 (peraltanate)",
- "userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15711033/medium/fa4dfac90bb679c85019ba99cc9e938b.png",
+ "id": 15236832,
+ "username": "Andypsl8",
+ "fullName": "速波马六 (Andypsl8)",
+ "userRole": "",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15236832/medium/4ec2a454d39aead140077d7435082da2.jpg",
"preTranslated": 0,
- "totalCosts": 901
+ "totalCosts": 1484
},
"languages": [
{
"language": {
- "id": "fil",
- "name": "Filipino",
- "userRole": "Translator",
+ "id": "zh-CN",
+ "name": "Chinese Simplified",
+ "userRole": "Limited Access",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 901
+ "totalCosts": 1484
},
"translated": {
- "tmMatch": 0,
- "default": 901,
- "total": 901
+ "tmMatch": 24,
+ "default": 1460,
+ "total": 1484
},
"targetTranslated": {
- "tmMatch": 0,
- "default": 1145,
- "total": 1145
+ "tmMatch": 55,
+ "default": 2485,
+ "total": 2540
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 5,
+ "default": 17,
+ "total": 22
},
"approved": {
"tmMatch": 0,
@@ -31471,9 +29273,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 0,
- "default": 901,
- "total": 901
+ "tmMatch": 24,
+ "default": 1460,
+ "total": 1484
},
"approvalCosts": {
"tmMatch": 0,
@@ -31485,33 +29287,33 @@
},
{
"user": {
- "id": 15749781,
- "username": "hellboy84",
- "fullName": "이철주 (hellboy84)",
+ "id": 15869631,
+ "username": "xuanz2026",
+ "fullName": "隐姓埋名 (xuanz2026)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15749781/medium/b7129717979b4f5ae892baf903c3c7ff.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15869631/medium/77c2d77da521a79e3186beb08576968c.jpeg",
"preTranslated": 0,
- "totalCosts": 24
+ "totalCosts": 49
},
"languages": [
{
"language": {
- "id": "ko",
- "name": "Korean",
+ "id": "tr",
+ "name": "Turkish",
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 24
+ "totalCosts": 49
},
"translated": {
- "tmMatch": 2,
- "default": 22,
- "total": 24
+ "tmMatch": 1,
+ "default": 48,
+ "total": 49
},
"targetTranslated": {
- "tmMatch": 2,
- "default": 16,
- "total": 18
+ "tmMatch": 1,
+ "default": 10,
+ "total": 11
},
"translatedByMt": {
"tmMatch": 0,
@@ -31524,9 +29326,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 2,
- "default": 22,
- "total": 24
+ "tmMatch": 1,
+ "default": 48,
+ "total": 49
},
"approvalCosts": {
"tmMatch": 0,
@@ -31538,13 +29340,13 @@
},
{
"user": {
- "id": 15596295,
- "username": "leoo.j",
- "fullName": "제민욱 (leoo.j)",
+ "id": 15861645,
+ "username": "steelblu",
+ "fullName": "이정호 (steelblu)",
"userRole": "Translator",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15596295/medium/629c3bcd42daeebf1bd3cce748beeb39.jpeg",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15861645/medium/1bd114a405063f69b0e433cc1c21b2b3.png",
"preTranslated": 0,
- "totalCosts": 2560
+ "totalCosts": 391
},
"languages": [
{
@@ -31554,22 +29356,22 @@
"userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 2560
+ "totalCosts": 391
},
"translated": {
- "tmMatch": 112,
- "default": 2448,
- "total": 2560
+ "tmMatch": 5,
+ "default": 386,
+ "total": 391
},
"targetTranslated": {
- "tmMatch": 101,
- "default": 1971,
- "total": 2072
+ "tmMatch": 5,
+ "default": 313,
+ "total": 318
},
"translatedByMt": {
- "tmMatch": 0,
- "default": 0,
- "total": 0
+ "tmMatch": 3,
+ "default": 4,
+ "total": 7
},
"approved": {
"tmMatch": 0,
@@ -31577,9 +29379,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 112,
- "default": 2448,
- "total": 2560
+ "tmMatch": 5,
+ "default": 386,
+ "total": 391
},
"approvalCosts": {
"tmMatch": 0,
@@ -31591,33 +29393,33 @@
},
{
"user": {
- "id": 15697867,
- "username": "beginal01",
- "fullName": "준호 (beginal01)",
- "userRole": "",
- "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15697867/medium/c9299b6afe73fe383971c66c61b85119.png",
+ "id": 15843067,
+ "username": "yhngha",
+ "fullName": "쿠아 (yhngha)",
+ "userRole": "Translator",
+ "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/15843067/medium/dc9bb4f1667bdd21680090e1a981ada6.png",
"preTranslated": 0,
- "totalCosts": 10
+ "totalCosts": 1
},
"languages": [
{
"language": {
"id": "ko",
"name": "Korean",
- "userRole": "Restrict Access",
+ "userRole": "Translator",
"tmSavings": 0,
"preTranslate": 0,
- "totalCosts": 10
+ "totalCosts": 1
},
"translated": {
- "tmMatch": 10,
+ "tmMatch": 1,
"default": 0,
- "total": 10
+ "total": 1
},
"targetTranslated": {
- "tmMatch": 6,
+ "tmMatch": 1,
"default": 0,
- "total": 6
+ "total": 1
},
"translatedByMt": {
"tmMatch": 0,
@@ -31630,9 +29432,9 @@
"total": 0
},
"translationCosts": {
- "tmMatch": 10,
+ "tmMatch": 1,
"default": 0,
- "total": 10
+ "total": 1
},
"approvalCosts": {
"tmMatch": 0,
diff --git a/src/data/wallets/wallet-data.ts b/src/data/wallets/wallet-data.ts
index cedbadaf06f..4f03440a9b0 100644
--- a/src/data/wallets/wallet-data.ts
+++ b/src/data/wallets/wallet-data.ts
@@ -1124,9 +1124,9 @@ const walletData: WalletData[] = [
security_audit: [""],
scam_protection: true,
hardware_support: false,
- walletconnect: false,
+ walletconnect: true,
rpc_importing: false,
- nft_support: false,
+ nft_support: true,
connect_to_dapps: true,
staking: true,
swaps: true,
@@ -1171,7 +1171,7 @@ const walletData: WalletData[] = [
scam_protection: true,
hardware_support: false,
walletconnect: true,
- rpc_importing: false,
+ rpc_importing: true,
nft_support: true,
connect_to_dapps: true,
staking: false,
@@ -1180,7 +1180,7 @@ const walletData: WalletData[] = [
layer_2: true,
gas_fee_customization: true,
ens_support: true,
- erc_20_support: false,
+ erc_20_support: true,
eip_1559_support: true,
buy_crypto: false,
withdraw_crypto: false,
@@ -1223,7 +1223,7 @@ const walletData: WalletData[] = [
staking: true,
swaps: true,
multichain: false,
- layer_2: false,
+ layer_2: true,
gas_fee_customization: true,
ens_support: true,
erc_20_support: true,
diff --git a/src/intl/en/learn-quizzes.json b/src/intl/en/learn-quizzes.json
index df2f62b5215..dcac8aee2ef 100644
--- a/src/intl/en/learn-quizzes.json
+++ b/src/intl/en/learn-quizzes.json
@@ -55,21 +55,21 @@
"a003-c-explanation": "The Ethereum Foundation does not play any significant role in the day-to-day running of Ethereum nodes.",
"a003-d-label": "Anyone running a node",
"a003-d-explanation": "Anyone running a node is a crucial part of Ethereum’s infrastructure. If you haven’t already, consider running an Ethereum node.",
- "a004-prompt": "Since Ethereum launched, how many times has the network went offline?",
+ "a004-prompt": "Since Ethereum launched, how many times has the network been offline?",
"a004-a-label": "Never",
"a004-b-label": "Once",
"a004-c-label": "Four times",
"a004-d-label": "More than ten times",
- "a004-explanation": "Ethereum has never went completely offline since it launched.",
+ "a004-explanation": "Ethereum has never gone completely offline (stopped producing blocks) since it launched.",
"a005-prompt": "Ethereum consumes more electricity than:",
"a005-a-label": "Gold mining",
- "a005-a-explanation": "Gold mining uses ~200 Terawatts per year. Ethereum uses 0.01 Terawatts per year.",
+ "a005-a-explanation": "Gold mining uses ~131 Terawatt hours per year. Ethereum uses about 0.0026 Terawatt hours per year.",
"a005-b-label": "Netflix",
- "a005-b-explanation": "Netflix uses ~0.451 Terawatts per year. Ethereum uses 0.01 Terawatts per year.",
+ "a005-b-explanation": "Netflix uses ~0.451 Terawatt hours per year. Ethereum uses about 0.0026 Terawatt hours per year.",
"a005-c-label": "PayPal",
- "a005-c-explanation": "PayPal uses ~0.26 Terawatts per year. Ethereum uses 0.01 Terawatts per year.",
+ "a005-c-explanation": "PayPal uses ~0.26 Terawatt hours per year. Ethereum uses about 0.0026 Terawatt hours per year.",
"a005-d-label": "None of the above",
- "a005-d-explanation": "Ethereum uses 0.01 Terawatts per year. Less than Gold mining (~200 TW/yr), Netflix (~0.451 TW/yr), and Paypal (~0.26 TW/yr).",
+ "a005-d-explanation": "Ethereum uses about 0.0026 Terawatt hours per year. Less than Gold mining (~131 TWh/yr), Netflix (~0.451 TWh/yr), and Paypal (~0.26 TWh/yr).",
"b001-prompt": "Ether is also known as:",
"b001-a-label": "ETC",
"b001-a-explanation": "ETC is the ticker for Ethereum Classic.",
diff --git a/src/intl/en/page-developers-docs.json b/src/intl/en/page-developers-docs.json
index 68337224680..01397b330a7 100644
--- a/src/intl/en/page-developers-docs.json
+++ b/src/intl/en/page-developers-docs.json
@@ -117,6 +117,7 @@
"docs-nav-networking-layer": "Networking layer",
"docs-nav-networking-layer-description": "Explanation of Ethereum's networking layer",
"docs-nav-networking-layer-network-addresses": "Network addresses",
+ "docs-nav-networking-layer-portal-network": "Portal Network",
"docs-nav-data-structures-and-encoding": "Data structures and encoding",
"docs-nav-data-structures-and-encoding-description": "Explanation of the data structures and encoding schema used across the Ethereum stack",
"docs-nav-data-structures-and-encoding-rlp": "Recursive-length prefix (RLP)",
diff --git a/src/intl/en/page-developers-local-environment.json b/src/intl/en/page-developers-local-environment.json
index 9feea991912..7f034b5c57b 100644
--- a/src/intl/en/page-developers-local-environment.json
+++ b/src/intl/en/page-developers-local-environment.json
@@ -1,6 +1,8 @@
{
"page-local-environment-brownie-desc": "A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.",
"page-local-environment-brownie-logo-alt": "Brownie logo",
+ "page-local-environment-kurtosis-desc": "A container-based toolkit for easily configuring and spinning up a multi-client Ethereum testnet for rapid local dApp development, prototyping, and testing.",
+ "page-local-environment-kurtosis-logo-alt": "Kurtosis logo",
"page-local-environment-epirus-desc": "A platform for developing, deploying and monitoring blockchain applications on the Java Virtual Machine.",
"page-local-environment-epirus-logo-alt": "Epirus logo",
"page-local-environment-eth-app-desc": "Create Ethereum-powered apps with one command. Comes with a wide offerring of UI frameworks and DeFi templates to choose from.",
diff --git a/src/intl/en/page-what-is-ethereum.json b/src/intl/en/page-what-is-ethereum.json
index bb0ed5e5106..50cd6b589d3 100644
--- a/src/intl/en/page-what-is-ethereum.json
+++ b/src/intl/en/page-what-is-ethereum.json
@@ -3,52 +3,49 @@
"page-what-is-ethereum-alt-img-comm": "An illustration of Ethereum community members working together",
"page-what-is-ethereum-alt-img-lego": "An illustration of a hand creating an ETH logo made of lego bricks",
"page-what-is-ethereum-banking-card": "Banking for everyone",
- "page-what-is-ethereum-banking-card-desc": "Not everyone has access to financial services. But all you need to access Ethereum and its lending, borrowing and savings products is an internet connection.",
+ "page-what-is-ethereum-banking-card-desc": "Not everyone has access to financial services. But all you need to access Ethereum and the lending, borrowing and savings products built on it is an internet connection.",
"page-what-is-ethereum-build": "Make something with Ethereum",
"page-what-is-ethereum-build-desc": "If you want to try building with Ethereum, read our docs, try some tutorials, or check out the tools you need to get started.",
"page-what-is-ethereum-censorless-card": "Censorship-resistant",
- "page-what-is-ethereum-censorless-card-desc": "No government or company has control over Ethereum. This decentralization makes it nearly impossible for anyone to stop you from receiving payments or using services on Ethereum.",
+ "page-what-is-ethereum-censorless-card-desc": "No government or company has control over Ethereum. Decentralization makes it nearly impossible for anyone to stop you from receiving payments or using services on Ethereum.",
"page-what-is-ethereum-comm-desc": "Our community includes people from all backgrounds, including artists, crypto-anarchists, fortune 500 companies, and now you. Find out how you can get involved today.",
"page-what-is-ethereum-commerce-card": "Commerce guarantees",
"page-what-is-ethereum-commerce-card-desc": "Customers have a secure, built-in guarantee that funds will only change hands if you provide what was agreed. Likewise, developers can have certainty that the rules won't change on them.",
- "page-what-is-ethereum-composable-card": "All products are composable",
- "page-what-is-ethereum-composable-card-desc": "Since all apps are built on the same blockchain with a shared global state, they can build off each other (like legos). This allows for better products and experiences being built all the time.",
+ "page-what-is-ethereum-composable-card": "Composable products",
+ "page-what-is-ethereum-composable-card-desc": "All apps are built on the same blockchain with a shared global state, meaning they can build off each other (like Lego bricks). This allows for better products and experiences and assurances that no-one can remove any tools apps rely upon.",
"page-what-is-ethereum-community": "The Ethereum community",
"page-what-is-ethereum-desc": "The foundation for our digital future",
"page-what-is-ethereum-explore": "Explore Ethereum",
- "page-what-is-ethereum-internet-card": "A more private internet",
- "page-what-is-ethereum-internet-card-desc": "You don't need to provide all your personal details to use an Ethereum app. Ethereum is building an economy based on value, not surveillance.",
+ "page-what-is-ethereum-internet-card": "An open internet",
+ "page-what-is-ethereum-internet-card-desc": "Anyone can interact with Ethereum network or build applications on it. This allows you to control your own assets and identity, instead of them being controlled by a few mega-corporations.",
"page-what-is-ethereum-meet-comm": "Meet the community",
"page-what-is-ethereum-meta-description": "Learn about Ethereum, what it does and how to try it for yourself.",
"page-what-is-ethereum-meta-title": "What is Ethereum?",
"page-what-is-ethereum-p2p-card": "A peer-to-peer network",
- "page-what-is-ethereum-p2p-card-desc": "Ethereum allows you to move money, or make agreements, directly with someone else. You don't need to go through intermediary companies.",
+ "page-what-is-ethereum-p2p-card-desc": "Ethereum allows you to coordinate, make agreements or transfer digital assets directly with other people. You don't need to rely on intermediaries.",
"page-what-is-ethereum-start-building-btn": "Start building",
"page-what-is-ethereum-title": "What is Ethereum?",
"page-what-is-ethereum-subtitle": "A complete beginner's guide to how Ethereum works, the benefits it brings and how it's being used by millions of people around the world.",
"page-what-is-ethereum-button-lets-start": "Let's start",
"page-what-is-ethereum-blockchain-tab-title": "What is a blockchain?",
- "page-what-is-ethereum-blockchain-tab-content": "A blockchain is a database of transactions that is updated and shared across many computers in a network. Every time a new set of transactions is added, its called a “block” - hence the name blockchain. Most blockchains are public, and you can only add data, not remove. If someone wanted to alter any of the information or cheat the system, they’d need to do so on the majority of computers on the network. That is a lot! This makes established blockchains like Ethereum highly secure.",
- "page-what-is-ethereum-cryptocurrency-tab-title": "Why is it called cryptocurrency?",
- "page-what-is-ethereum-cryptocurrency-tab-content": "Blockchains use cryptographic techniques to ensure that your funds are safe. Similar techniques have been used in the banking industries to ensure the security of monetary transactions for years. So you could say cryptocurrencies have a bank level of security.",
+ "page-what-is-ethereum-blockchain-tab-content": "A blockchain is a database of transactions that is updated and shared across many computers in a network. Every time a new set of transactions is added, its called a “block” - hence the name blockchain. Public blockchains like Ethereum allow anyone to add, but not remove, data. If someone wanted to alter any of the information or cheat the system, they’d need to do so on the majority of computers on the network. That is a lot! This makes decentralized blockchains like Ethereum highly secure.",
+ "page-what-is-ethereum-cryptocurrency-tab-title": "What is a cryptocurrency?",
+ "page-what-is-ethereum-cryptocurrency-tab-content-1": "Cryptocurrency is a term used to describe many types of fungible digital tokens secured using a blockchain. It all started with Bitcoin. Bitcoin can be used to transfer value between two parties without having to trust a middleman. You only have to trust the Bitcoin code, which is all open and freely available.",
+ "page-what-is-ethereum-cryptocurrency-tab-content-2": "The reason assets such as bitcoin and ether are called “cryptocurrencies” is that the security of your data and assets is guaranteed by cryptography, not by trusting an institution or corporation to act honestly.",
+ "page-what-is-ethereum-cryptocurrency-tab-content-3": "Ethereum has its own native cryptocurrency, ether (ETH), which is used to pay for certain activities on the network. It can be transferred to other users or swapped for other tokens on Ethereum. Ether is special because it is used to pay for the computation required to build and run apps and organizations on Ethereum.",
"page-what-is-ethereum-summary-title": "Summary",
- "page-what-is-ethereum-summary-desc-1": "Ethereum is a network, made up of many communities, and a set of tools which enable people to transact and communicate without being controlled by a central authority. There is no need to hand over all your personal details to use Ethereum - you keep control of your own data and what is being shared. Ethereum has its own cryptocurrency, Ether, which is used to pay for certain activities on the Ethereum network.",
- "page-what-is-ethereum-summary-desc-2": "Still confused? Let's explain everything step-by-step.",
- "page-what-is-ethereum-what-is-crypto-title": "What is a cryptocurrency?",
- "page-what-is-ethereum-what-is-crypto-desc-1": "Crypto (short for cryptocurrency) is a new form of digital money powered by cryptography. ",
- "page-what-is-ethereum-what-is-crypto-desc-2": "It all started in 2008 with Bitcoin. You could use it to send funds to anyone anywhere globally. What made crypto different from normal bank transfers or other financial services like Paypal or Alipay is that there was no middleman for the first time.",
- "page-what-is-ethereum-what-is-crypto-desc-3": "Wait, what is a middleman?",
- "page-what-is-ethereum-what-is-crypto-desc-4": "A middleman is a central authority like a bank or government that intervenes in a transaction between the sender and recipient. They have the power to surveil, censor or revert transactions and they can share the sensitive data they collect about you with third parties. They also often dictate which financial services you have access to.",
- "page-what-is-ethereum-what-is-crypto-desc-5": "Things are different with crypto. Transactions directly connect sender and recipient without having to deal with any central authority. Nobody else will have access to your funds and nobody can tell you what services you can use . This is possible because of the blockchain technology upon which cryptocurrencies operate.",
+ "page-what-is-ethereum-summary-desc-1": "Ethereum is a network of computers all over the world that follow a set of rules called the Ethereum protocol. The Ethereum network acts as the foundation for communities, applications, organizations and digital assets that anyone can build and use.",
+ "page-what-is-ethereum-summary-desc-2": "You can create an Ethereum account from anywhere, at any time, and explore a world of apps or build your own. The core innovation is that you can do all this without trusting a central authority that could change the rules or restrict your access.",
+ "page-what-is-ethereum-summary-desc-3": "Keep reading to learn more…",
"page-what-is-ethereum-btc-eth-diff-title": "What is the difference between Ethereum and Bitcoin?",
"page-what-is-ethereum-btc-eth-diff-1": "Launched in 2015, Ethereum builds on Bitcoin's innovation, with some big differences.",
"page-what-is-ethereum-btc-eth-diff-2": "Both let you use digital money without payment providers or banks. But Ethereum is programmable , so you can also build and deploy decentralized applications on its network.",
"page-what-is-ethereum-btc-eth-diff-3": "Bitcoin enables us to send basic messages to one another about what we think is valuable. Establishing value without authority is already powerful. Ethereum extends this: rather than just messages, you can write any general program, or contract. There is no limit to the kind of contracts which can be created and agreed upon, hence great innovation happens on the Ethereum network.",
- "page-what-is-ethereum-btc-eth-diff-4": "While Bitcoin is only a payment network, Ethereum is more like a marketplace of financial services, games, social networks and other apps that respect your privacy and cannot censor you.",
+ "page-what-is-ethereum-btc-eth-diff-4": "While Bitcoin is only a payment network, Ethereum is more like a marketplace of financial services, games, social networks and other apps.",
"page-what-is-ethereum-what-can-eth-do-title": "What can Ethereum do?",
"page-what-is-ethereum-why-would-i-use-ethereum-title": "Why would I use Ethereum?",
- "page-what-is-ethereum-why-would-i-use-ethereum-1": "If you’ve ever sent money overseas (or plan to), or had to worry about the future of your assets due to external forces outside of your control where you live, or been fed up by the numerous restrictions and fees imposed by traditional financial institutions for everyday transactions, you might be interested in what cryptocurrencies have to offer.",
- "page-what-is-ethereum-why-would-i-use-ethereum-2": "If you're interested in more resilient, open, and trustworthy ways to create and share value, Ethereum is for you. Ethereum is a story that is written by all of us, so come and discover what incredible worlds we can build with it together.",
+ "page-what-is-ethereum-why-would-i-use-ethereum-1": "If you're interested in more resilient, open, and trustworthy ways to coordinate globally, create organizations, build apps and share value, Ethereum is for you. Ethereum is a story that is written by all of us, so come and discover what incredible worlds we can build with it together.",
+ "page-what-is-ethereum-why-would-i-use-ethereum-2": "Ethereum has also been invaluable for people who have had to handle uncertainty around the security or soundness or mobility of their assets due to external forces outside of their control.",
"page-what-is-ethereum-slide-1-title": "Cheaper and Faster Crossborder Payments",
"page-what-is-ethereum-slide-1-desc-1": "Stablecoins are a novel type of cryptocurrency that relies on a more stable asset as the basis for its value. Most of them are linked to the United States dollar and therefore maintain the value of that currency. These allow for a very cheap and stable global payment system. Many current stablecoins are built on the Ethereum network.",
"page-what-is-ethereum-slide-1-desc-2": "Ethereum and stablecoins simplify the process of sending money overseas. It often takes only few minutes to move funds across the globe, as opposed to the several business days or even weeks that it may take your average bank, and for a fraction of the price. Additionally, there is no extra fee for making a high value transaction, and there are zero restrictions on where or why you are sending your money.",
@@ -61,26 +58,24 @@
"page-what-is-ethereum-slide-4-desc-1": "Play to earn games (where players are actually rewarded for playing the games) have recently emerged and are transforming the gaming industry. Traditionally, it is often prohibited to trade or transfer in-game assets to other players for real money. This forces players to use black market websites that are often a security risk. Blockchain gaming embraces the in-game economy and promotes such behavior in a trusted manner.",
"page-what-is-ethereum-slide-4-desc-2": "Moreover, players are incentivized by being able to trade in-game tokens for real money and thus being truly rewarded for their play time.",
"page-what-is-ethereum-meet-ether-title": "Meet ether, Ethereum's cryptocurrency",
- "page-what-is-ethereum-meet-ether-desc-1": "Ethereum has a native cryptocurrency called ether (ETH). It is purely digital, and you can send it to anyone anywhere in the world instantly. The supply of ETH isn’t controlled by any government or company - it is decentralized and completely transparent. New coins (also commonly called tokens) are issued only to stakers who secure the network.",
- "page-what-is-ethereum-meet-ether-desc-2": "Every action on the Ethereum network requires a certain amount of computational power. This fee is paid in the form of ether. This means you need at least a small amount of ETH to use the network.",
+ "page-what-is-ethereum-meet-ether-desc-1": "Many actions on the Ethereum network require some work to be done on Ethereum's embedded computer (known as the Ethereum Virtual Machine). This computation is not free; it is paid for using Ethereum's native cryptocurrency called ether (ETH). This means you need at least a small amount of ether to use the network.",
+ "page-what-is-ethereum-meet-ether-desc-2": "Ether is purely digital, and you can send it to anyone anywhere in the world instantly. The supply of ether isn’t controlled by any government or company - it is decentralized and completely transparent. Ether is issued in a precise manner according to the protocol, only to stakers who secure the network.",
"page-what-is-ethereum-what-is-ether": "What is ether?",
"page-what-is-ethereum-get-eth": "Get ETH",
- "page-what-is-ethereum-what-can-i-do-title": "What can I do with ETH coins?",
- "page-what-is-ethereum-what-can-i-do-desc-1": "Turns out: a lot of things! One of the most prominent usages of the Ethereum technology is decentralized finance (DeFi) that opens entire areas of banking services to anybody with an internet connection. You can use your ether as a collateral to take out loans or provide liquidity to earn interest on your funds.",
"page-what-is-ethereum-explore-applications": "Explore applications",
"page-what-is-ethereum-learn-defi": "Learn about DeFi",
"page-what-is-ethereum-who-runs-ethereum-title": "Who runs Ethereum?",
- "page-what-is-ethereum-who-runs-ethereum-desc-1": "Ethereum is not controlled by any one entity. It exists solely through the decentralized participation and cooperation of the community. Ethereum makes use of nodes (a computer with a copy of the Ethereum blockchain data) run by volunteers to replace individual server and cloud systems owned by major internet providers and services.",
- "page-what-is-ethereum-who-runs-ethereum-desc-2": "These distributed nodes, run by individuals and businesses all over the world, provide resiliency to the Ethereum network infrastructure. It is therefore much less vulnerable to hacks or shutdowns. Since its launch in 2015, Ethereum has never suffered downtime . There are thousands of individual nodes running Ethereum network. This makes Ethereum one of the most decentralized cryptocurrencies out there, second only to bitcoin.",
+ "page-what-is-ethereum-who-runs-ethereum-desc-1": "Ethereum is not controlled by any particular entity. It exists whenever there are connected computers running software following the Ethereum protocol and adding to the Ethereum blockchain. Each of these computers is known as a node. Nodes can be run by anyone, although to participate in securing the network you have to stake ETH (Ethereum’s native token). Anyone with 32 ETH can do this without needing permission.",
+ "page-what-is-ethereum-who-runs-ethereum-desc-2": "Even the Ethereum source code is not produced by a single entity. Anyone can suggest changes to the protocol and discuss upgrades. There are several implementations of the Ethereum protocol that are produced by independent organizations in several programming languages, and they are usually built in the open and encourage community contributions.",
"page-what-is-ethereum-run-a-node": "Run a node",
"page-what-is-ethereum-smart-contract-title": "What are smart contracts?",
- "page-what-is-ethereum-smart-contract-desc-1": "Smart contracts are simply computer programs living on the Ethereum blockchain. They only execute when triggered by a transaction from a user (or another contract) . They make Ethereum very flexible in what it can do and distinguish it from other cryptocurrencies. These programs are what we now call decentralized apps, or dapps.",
+ "page-what-is-ethereum-smart-contract-desc-1": "Smart contracts are computer programs living on the Ethereum blockchain. They execute when triggered by a transaction from a user. They make Ethereum very flexible in what it can do. These programs act as building blocks for decentralized apps and organizations.",
"page-what-is-ethereum-smart-contract-desc-2": "Have you ever used a product that changed its terms of service? Or removed a feature you found useful? Once a smart contract is published to Ethereum, it will be online and operational for as long as Ethereum exists. Not even the author can take it down. Since smart contracts are automated, they do not discriminate against any user and are always ready to use.",
- "page-what-is-ethereum-smart-contract-desc-3": "Popular examples of smart contracts are lending apps, decentralized trading exchanges, insurance, crowdfunding apps - basically anything you can think of.",
- "page-what-is-ethereum-more-on-smart-contracts": "More on Smart contracts",
+ "page-what-is-ethereum-smart-contract-desc-3": "Popular examples of smart contracts are lending apps, decentralized trading exchanges, insurance, quadratic funding, social networks, NFTs - basically anything you can think of.",
+ "page-what-is-ethereum-more-on-smart-contracts": "More on smart contracts",
"page-what-is-ethereum-explore-dapps": "Explore dapps",
"page-what-is-ethereum-criminal-activity-title": "I heard crypto is being used as a tool for criminal activity. Is this true?",
- "page-what-is-ethereum-criminal-activity-desc-1": "Like any form of money, some of it will be misused. However, because all Ethereum transactions happen on an open blockchain, it’s often easier for authorities to track illicit activity than it would be in the traditional financial system, arguably making Ethereum a less appealing choice for those who would rather go undetected.",
+ "page-what-is-ethereum-criminal-activity-desc-1": "Like any technology, it will sometimes be misused. However, because all Ethereum transactions happen on an open blockchain, it’s often easier for authorities to track illicit activity than it would be in the traditional financial system, arguably making Ethereum a less appealing choice for those who would rather go undetected.",
"page-what-is-ethereum-criminal-activity-desc-2": "Crypto is used much less than fiat currencies for criminal purposes according to the key findings of a recent report by Europol, the European Union Agency for Law Enforcement Cooperation:",
"page-what-is-ethereum-criminal-activity-desc-3": "“The use of cryptocurrencies for illicit activities seems to comprise only a small part of the overall cryptocurrency economy, and it appears to be comparatively smaller than the amount of illicit funds involved in traditional finance.”",
"page-what-is-ethereum-energy-title": "What about Ethereum's energy consumption?",
@@ -97,7 +92,7 @@
"energy-consumption-chart-paypal-label": "PayPal",
"energy-consumption-chart-eth-pos-label": "ETH PoS",
"page-what-is-ethereum-the-merge-update": "The Merge update",
- "page-what-is-ethereum-additional-reading": "Additional reading",
+ "page-what-is-ethereum-additional-reading": "Further reading",
"page-what-is-ethereum-week-in-ethereum": "Week in Ethereum News",
"page-what-is-ethereum-week-in-ethereum-desc": "- A weekly newsletter covering key developments across the ecosystem.",
"page-what-is-ethereum-kernel-dreamers": "Kernel",
diff --git a/src/intl/ja/page-developers-index.json b/src/intl/ja/page-developers-index.json
index 3756ec675bb..7627382a04d 100644
--- a/src/intl/ja/page-developers-index.json
+++ b/src/intl/ja/page-developers-index.json
@@ -1,39 +1,39 @@
{
- "page-developer-meta-title": "イーサリアムデベロッパーリソース",
- "page-developers-about": "これらの開発リソースについて",
- "page-developers-about-desc": "ethereum.orgは、基本的な概念と開発スタックに関するドキュメントでイーサリアムでの構築を支援しています。 さらに、使い始めて実行するためのチュートリアルがあります。",
- "page-developers-about-desc-2": "Mozilla Developer Networkを見て、私たちは優れた開発者向けコンテンツとリソースを格納する場所が必要だと考えました。 Mozillaの利用者と同じように、ここにあるすべてのものはオープンソースであり、拡張し改善する準備ができています。",
+ "page-developer-meta-title": "イーサリアム開発者向けリソース",
+ "page-developers-about": "これらの開発者向けリソースについて",
+ "page-developers-about-desc": "ethereum.orgは、基本的な概念と開発スタックに関するドキュメンテーションを通じて、イーサリアムでの開発を支援しています。 さらに、初心者向けのチュートリアルを提供しています。",
+ "page-developers-about-desc-2": "私たちは、Mozilla Developer Networkを模範例として、イーサリアムにも優れた開発者向けコンテンツとリソースを格納するスペースが必要だと考えました。 Mozillaの利用者と同じように、ここにあるすべてのコンテンツはオープンソースであり、皆さんがさらに拡張し改善することができます。",
"page-developers-account-desc": "ネットワーク上のコントラクトまたはユーザー",
"page-developers-accounts-link": "アカウント",
- "page-developers-advanced": "詳細",
+ "page-developers-advanced": "上級者向け",
"page-developers-api-desc": "ライブラリを使用してスマートコントラクトとやり取りする",
"page-developers-api-link": "バックエンドAPI",
- "page-developers-block-desc": "ブロックチェーンに追加されたトランザクションのバッチ数",
- "page-developers-block-explorers-desc": "イーサリアムデータへのポータル",
+ "page-developers-block-desc": "ブロックチェーンに追加されたトランザクションのバッチ",
+ "page-developers-block-explorers-desc": "イーサリアムのデータポータル",
"page-developers-block-explorers-link": "ブロックエクスプローラー",
"page-developers-blocks-link": "ブロック",
- "page-developers-browse-tutorials": "チュートリアルを参照",
- "page-developers-choose-stack": "スタックを選択",
- "page-developers-contribute": "コントリビューション",
+ "page-developers-browse-tutorials": "チュートリアルを見る",
+ "page-developers-choose-stack": "スタックを選択する",
+ "page-developers-contribute": "参加する",
"page-developers-dev-env-desc": "dapp開発に適したIDE",
"page-developers-dev-env-link": "開発環境",
- "page-developers-discord": "Discord に参加する",
+ "page-developers-discord": "Discordに参加する",
"page-developers-docs-introductions": "はじめに",
"page-developers-evm-desc": "トランザクションを処理するコンピュータ",
"page-developers-evm-link": "イーサリアム仮想マシン(EVM)",
"page-developers-explore-documentation": "ドキュメントを探す",
- "page-developers-feedback": "フィードバックがあれば、GitHubの問題経由またはDiscordサーバでご連絡ください。",
- "page-developers-frameworks-desc": "開発スピードを上げるためのツール",
+ "page-developers-feedback": "フィードバックがあれば、GitHubのイシューまたはDiscordサーバを通じてご連絡ください。",
+ "page-developers-frameworks-desc": "開発スピードを速めるツール",
"page-developers-frameworks-link": "開発フレームワーク",
"page-developers-fundamentals": "基本",
- "page-developers-gas-desc": "イーサはトランザクションに電力を供給する必要がありました",
- "page-developers-gas-link": "Gas",
+ "page-developers-gas-desc": "トランザクションを実行するのに必要なイーサ",
+ "page-developers-gas-link": "ガス",
"page-developers-get-started": "どの方法で開始しますか?",
"page-developers-improve-ethereum": "Ethereum.orgをより良くするためにご協力ください",
- "page-developers-improve-ethereum-desc": "ethereum.orgのように、これらのドキュメントはコミュニティの努力です。間違い、改善の余地、イーサリアム開発者を助ける新しい機会があればPRを作成してください。",
+ "page-developers-improve-ethereum-desc": "ethereum.orgと同様に、これらのドキュメントはコミュニティ全体で作成したものです。間違い、改善点、あるいはイーサリアムのデベロッパにとって有益な新しい機会があれば、ぜひPRを作成してください。",
"page-developers-into-eth-desc": "ブロックチェーンとイーサリアムの入門",
"page-developers-intro-ether-desc": "暗号通貨とイーサの紹介",
- "page-developers-intro-dapps-desc": "分散型アプリケーションの入門",
+ "page-developers-intro-dapps-desc": "分散型アプリケーションの紹介",
"page-developers-intro-dapps-link": "Dapps入門",
"page-developers-intro-eth-link": "イーサリアム入門",
"page-developers-intro-ether-link": "イーサ入門",
@@ -44,7 +44,7 @@
"page-developers-language-desc": "使い慣れた言語でイーサリアムを使用する",
"page-developers-languages": "プログラミング言語",
"page-developers-learn": "イーサリアムの開発を学ぶ",
- "page-developers-learn-desc": "私たちのドキュメントでコアコンセプトとイーサリアムスタックについて読む",
+ "page-developers-learn-desc": "イーサリアムの中心的な概念およびイーサリアム・スタックについてのドキュメンテーションを読む",
"page-developers-learn-tutorials": "チュートリアルで学ぶ",
"page-developers-learn-tutorials-cta": "チュートリアルを見る",
"page-developers-learn-tutorials-desc": "すでに実行しているビルダーから段階的にイーサリアムの開発を学びましょう。",
diff --git a/src/intl/ja/page-languages.json b/src/intl/ja/page-languages.json
index 968f5966023..7ebc27e0426 100644
--- a/src/intl/ja/page-languages.json
+++ b/src/intl/ja/page-languages.json
@@ -2,15 +2,15 @@
"page-languages-h1": "言語サポート",
"page-languages-interested": "ご協力いただけますか?",
"page-languages-learn-more": "翻訳プログラムの詳細はこちら",
- "page-languages-meta-desc": "Ethereum.orgでサポートされているすべての言語リソース、および翻訳者として参加する方法。",
+ "page-languages-meta-desc": "ethereum.orgでサポートされているすべての言語リソース、および翻訳者として参加する方法。",
"page-languages-meta-title": "ethereum.orgの外国語翻訳",
- "page-languages-p1": "イーサリアムはグローバルなプロジェクトであるため、国籍や言語にかかわらずすべての人がethereum.orgにアクセスできることが非常に重要です。イーサリアム・コミュニティでは、このビジョンを実現するために尽力してきました。",
+ "page-languages-p1": "イーサリアムはグローバルなプロジェクトであるため、国籍や言語に関わらず、すべての人がethereum.orgにアクセス可能でなければならないと考えています。イーサリアム・コミュニティでは、このビジョンを実現するために尽力してきました。",
"page-languages-translations-available": "ethereum.org は、以下の言語で利用可能です。",
- "page-languages-resources-paragraph": "ethereum.orgでは、コンテンツの翻訳に加えて、以下を維持しています。",
- "page-languages-resources-link": "多くの言語で作成されたイーサリアム関連リソースの管理済みリスト",
+ "page-languages-resources-paragraph": "ethereum.orgでは、コンテンツの翻訳に加えて、以下を管理しています:",
+ "page-languages-resources-link": "数多くの言語で作成されたイーサリアム関連リソースを厳選したリスト",
"page-languages-want-more-header": "ethereum.orgを他の言語で表示したいですか?",
"page-languages-want-more-link": "翻訳プログラム",
- "page-languages-want-more-paragraph": "ethereum.orgの翻訳者は、常に可能なかぎり多くの言語の翻訳版を作成しています。翻訳作業の現在の進行状況や確認したい場合や翻訳プロジェクトへの参加にサインアップする場合は、ethereum.orgの",
+ "page-languages-want-more-paragraph": "ethereum.orgの翻訳者は、常に可能なかぎり多くの言語の翻訳版を作成しています。翻訳作業の現在の進行状況や確認したい場合や、翻訳プロジェクトにサインアップしたい場合は、ethereum.orgの〜をお読みください",
"page-languages-filter-placeholder": "フィルター",
"language-ar": "アラビア語",
"language-az": "アゼルバイジャン語",
diff --git a/src/intl/ja/page-layer-2.json b/src/intl/ja/page-layer-2.json
index 0a059dd340f..ccd12fa4271 100644
--- a/src/intl/ja/page-layer-2.json
+++ b/src/intl/ja/page-layer-2.json
@@ -57,7 +57,7 @@
"layer-2-dyor-3": "L2BEATへ移動",
"layer-2-use-layer-2-title": "レイヤー2を使う",
"layer-2-use-layer-2-1": "レイヤー2がなぜ必要か、またレイヤー2の仕組みを理解したところで、さっそく使ってみましょう。",
- "layer-2-contract-accounts": "注: ブリッジしてレイヤー2を使用する場合、イーサリアムメインネットと同様、ご自身がEOAアカウント(単一の秘密鍵のみがアカウントを制御するアカウント)のアドレス管理をすることに留意することが重要です。ただし、Safe やArgent などのコントラクトアカウントを使用している場合は、コントラクトアカウントをレイヤー2上のアドレスに再デプロイするまで、レイヤー2上でこのアドレスを制御することはできません。ブリッジ、またはコントラクトアカウントへ送金を行う際、コントラクトアカウントのアドレスを制御していない場合は、資金が失われるおそれがあります。",
+ "layer-2-contract-accounts": "注: ブリッジしてレイヤー2を使用する場合、イーサリアムメインネットと同様、ご自身がEOAアカウント(単一の秘密鍵のみがアカウントを制御するアカウント)のアドレス管理をすることに留意することが重要です。ただし、Gnosis Safe やArgent などのコントラクトアカウントを使用している場合は、コントラクトアカウントをレイヤー2上のアドレスに再デプロイするまで、レイヤー2上でこのアドレスを制御することはできません。ブリッジ、またはコントラクトアカウントへ送金を行う際、コントラクトアカウントのアドレスを制御していない場合は、資金が失われるおそれがあります。",
"layer-2-use-layer-2-generalized-title": "汎用レイヤー2",
"layer-2-use-layer-2-generalized-1": "汎用レイヤー2は、イーサリアムと同じように動作しますが、より安価です。イーサリアムのレイヤー1でできることは、すべてレイヤー2でもできます。多くの分散型アプリ(Dapp)はすでにこれらのネットワークに移行し始めています。また、メインネットにデプロイせずに、レイヤー2に直接デプロイしているアプリもあります。\n",
"layer-2-use-layer-2-application-specific-title": "アプリケーション特化型レイヤー2",
diff --git a/src/intl/ja/page-run-a-node.json b/src/intl/ja/page-run-a-node.json
index 05d48ed7f55..be90a2f8eab 100644
--- a/src/intl/ja/page-run-a-node.json
+++ b/src/intl/ja/page-run-a-node.json
@@ -6,14 +6,14 @@
"page-run-a-node-build-your-own-ram-note-1": "ステーキングに関するメモを見る",
"page-run-a-node-build-your-own-ram-note-2": "Raspberry Piに関するメモを見る",
"page-run-a-node-build-your-own-min-ssd": "2 TB SSD",
- "page-run-a-node-build-your-own-ssd-note": "書き込み速度要件を満たすためSSDは必須。",
+ "page-run-a-node-build-your-own-ssd-note": "書き込み速度の要件を満たすために、SSDは必須です。",
"page-run-a-node-build-your-own-recommended": "推奨",
"page-run-a-node-build-your-own-nuc": "Intel NUC、第7世代以上",
"page-run-a-node-build-your-own-nuc-small": "x86プロセッサー",
"page-run-a-node-build-your-own-connection": "有線のインターネット接続",
- "page-run-a-node-build-your-own-connection-small": "必須ではありませんが、セットアップが容易になり、また接続が最も安定します",
- "page-run-a-node-build-your-own-peripherals": "表示画面とキーボード",
- "page-run-a-node-build-your-own-peripherals-small": "DAppNodeまたはssh/headlessセットアップを使用していない場合",
+ "page-run-a-node-build-your-own-connection-small": "必須ではありませんが、セットアップが容易になり、接続が最も安定します",
+ "page-run-a-node-build-your-own-peripherals": "表示用のディスプレイとキーボード",
+ "page-run-a-node-build-your-own-peripherals-small": "DAppNodeあるいはssh/headlessのセットアップを使用していない場合",
"page-run-a-node-build-your-own-software": "ステップ2 - ソフトウェア",
"page-run-a-node-build-your-own-software-option-1-title": "オプション1 – DAppNode",
"page-run-a-node-build-your-own-software-option-1-description": "ハードウェアの準備ができたら、パソコンを使ってDAppNodeのOSをダウンロードし、USBドライブを使用して新しいSSDにインストールすることができます。",
@@ -22,25 +22,25 @@
"page-run-a-node-build-your-own-software-option-2-description-1": "経験のあるユーザーは、最大限の制御を得られるため、コマンドラインを使用することをお勧めします。",
"page-run-a-node-build-your-own-software-option-2-description-2": "クライアントの選択を始める上での詳細については、開発ドキュメントを参照してください。",
"page-run-a-node-build-your-own-software-option-2-button": "コマンドラインのセットアップ",
- "page-run-a-node-buy-fully-loaded-title": "完全にパッケージ化されたものを購入",
- "page-run-a-node-buy-fully-loaded-description": "ベンダーからプラグ・アンド・プレイのオプションを注文すれば、簡単に始めることができます。",
+ "page-run-a-node-buy-fully-loaded-title": "完全にパッケージ化されたものを購入する",
+ "page-run-a-node-buy-fully-loaded-description": "開発を開始する最も簡単な方法は、ベンダーからプラグ・アンド・プレイのオプションを購入することです。",
"page-run-a-node-buy-fully-loaded-note-1": "ビルドの必要はありません。",
- "page-run-a-node-buy-fully-loaded-note-2": "GUIを使用したアプリのようなセットアップ。",
+ "page-run-a-node-buy-fully-loaded-note-2": "GUIで操作できるアプリ的なセットアップ。",
"page-run-a-node-buy-fully-loaded-note-3": "コマンドラインは不要です。",
"page-run-a-node-censorship-resistance-title": "検閲耐性",
- "page-run-a-node-censorship-resistance-preview": "必要なときにアクセスがあるようにし、検閲されないようにします。",
+ "page-run-a-node-censorship-resistance-preview": "必要なときにアクセスでき、検閲されないようにします。",
"page-run-a-node-censorship-resistance-1": "サードパーティノードは、特定のIPアドレスからのトランザクションや、特定のアカウントに関わるトランザクションを拒否することができ、そのため必要なときにネットワークを利用できなくなる可能性があります。",
- "page-run-a-node-censorship-resistance-2": "自分の持つノードにトランザクションを送信することにより、いつでも自分のトランザクションをピア・ツー・ピア・ネットワークにブロードキャストできることが保証することができます。",
+ "page-run-a-node-censorship-resistance-2": "トランザクションを送信できるように自分自身のノードを設定することで、ピアツーピアネットワークにいつでもトランザクションをブロードキャストできるようになります。",
"page-run-a-node-community-title": "ヘルパーを見つける",
"page-run-a-node-community-description-1": "DiscordやRedditなどのオンラインプラットフォームに、多くのコミュニティのデベロッパーがいて、どんな質問にも答えてくれます。",
- "page-run-a-node-community-description-2": "一人で悩まないでください。わからない事があれば、コミュニティの誰かに助けを求めてみましょう。",
- "page-run-a-node-community-link-1": "DAppNodeディスコードに参加",
+ "page-run-a-node-community-description-2": "一人で悩まないでください。分からない事があれば、コミュニティの誰かに助けを求めてみましょう。",
+ "page-run-a-node-community-link-1": "DAppNodeディスコードに参加する",
"page-run-a-node-community-link-2": "オンラインコミュニティを探す",
"page-run-a-node-choose-your-adventure-title": "始めるにあたって",
- "page-run-a-node-choose-your-adventure-1": "始めるにはハードウェアが必要です。 パソコンでもノードソフトを実行することができますが、専用のマシンを使用すると、よく使うパソコンへの影響を最小限に抑えながら、ノードのパフォーマンスを大幅に向上させることができます。",
+ "page-run-a-node-choose-your-adventure-1": "開発を始めるにはハードウェアが必要です。 お使いのパソコンでもノードソフトを実行することができますが、専用のマシンを導入することで、メインのパソコンへの影響を最小限に抑えながら、ノードのパフォーマンスを大幅に向上させることができます。",
"page-run-a-node-choose-your-adventure-2": "ハードウェアを選択するときは、チェーンが継続的に成長していること、メンテナンスが必然的に必要になることを考慮します。スペックを高めると、ノードメンテナンスの必要性を遅らせることができます。",
- "page-run-a-node-choose-your-adventure-build-1": "少しテクニカル志向なユーザーのための安価で、よりカスタマイズ可能なオプション。",
- "page-run-a-node-choose-your-adventure-build-bullet-1": "部品を自分自身で調達します。",
+ "page-run-a-node-choose-your-adventure-build-1": "より技術に詳しいユーザーのための、安価でカスタマイズ性が高いオプション。",
+ "page-run-a-node-choose-your-adventure-build-bullet-1": "パーツを自分自身で調達します。",
"page-run-a-node-choose-your-adventure-build-bullet-2": "DAppNodeをインストールします。",
"page-run-a-node-choose-your-adventure-build-bullet-3": "または、OSとクライアントを選択します。",
"page-run-a-node-choose-your-adventure-build-start": "ビルドを始める",
@@ -49,19 +49,19 @@
"page-run-a-node-decentralized-1": "中央集権化されたクラウドサーバは、多くのコンピューティング能力を提供しますが、ネットワークを破壊しようとする国家や攻撃者の攻撃のターゲットにもなります。",
"page-run-a-node-decentralized-2": "地理的に広範な各地でより多くのノード、多様なバックグラウンドを持つ人々によって運営されると、ネットワークレジリエンスを実現できます。より多くの人々が自分のノードを実行するにつれて、中央集権化された障害点への依存が減り、ネットワークの強化につながります。",
"page-run-a-node-further-reading-title": "参考文献",
- "page-run-a-node-further-reading-1-link": "イーサリアムをマスター - フルノードを立ち上げるべきか",
- "page-run-a-node-further-reading-1-author": "Andreas Antonopoulos",
- "page-run-a-node-further-reading-2-link": "ARMボードでイーサリアムを稼働 - クイックスタートガイド",
- "page-run-a-node-further-reading-3-link": "ブロックチェーンのスケーラビリティの制限",
- "page-run-a-node-further-reading-3-author": "Vitalik Buterin",
+ "page-run-a-node-further-reading-1-link": "イーサリアムをマスターする - フルノードを立ち上げるべきか",
+ "page-run-a-node-further-reading-1-author": "アンドレアス・アントノポロス",
+ "page-run-a-node-further-reading-2-link": "ARM上でイーサリアムを稼働する - クイックスタートガイド",
+ "page-run-a-node-further-reading-3-link": "ブロックチェーンにおけるスケーラビリティの限界",
+ "page-run-a-node-further-reading-3-author": "ヴィタリック・ブテリン",
"page-run-a-node-getting-started-title": "はじめに",
- "page-run-a-node-getting-started-software-section-1": "ネットワークの初期には、イーサリアムノードを操作するには、コマンドラインで操作できる必要がありました。",
- "page-run-a-node-getting-started-software-section-1-alert": "コマンドラインを好み、そのスキルを持っている場合は、テクニカルドキュメントを参照してください。",
- "page-run-a-node-getting-started-software-section-1-link": "イーサリアムノードを立ち上げる",
- "page-run-a-node-getting-started-software-section-2": "現在では、DAppNodeは無料でオープンソースのソフトウェア であり、アプリのようなエクスペリエンス でノードを管理することができます。",
+ "page-run-a-node-getting-started-software-section-1": "イーサリアム・ネットワークの初期には、ノードの運用にコマンドラインの操作が必要でした。",
+ "page-run-a-node-getting-started-software-section-1-alert": "コマンドラインでの操作が得意で、そのスキルを持つ場合は、テクニカルドキュメントを参照してください。",
+ "page-run-a-node-getting-started-software-section-1-link": "イーサリアム・ノードを立ち上げる",
+ "page-run-a-node-getting-started-software-section-2": "現在では、DAppNodeは無料でオープンソースのソフトウェア であり、アプリのような利用体験 でノードを管理することができます。",
"page-run-a-node-getting-started-software-section-3a": "ほんの数タップで、ノードを立ち上げ実行することができます。",
- "page-run-a-node-getting-started-software-section-3b": "DAppNodeを使用すると、コマンドラインに触れる必要がなく、分散型アプリ(Dapp)や他のピアツーピア(P2P)ネットワークだけでなく、フルノードを実行することが容易になります。 これにより、誰もが参加でき、より分散型のネットワークを作成することが容易になります。",
- "page-run-a-node-getting-started-software-title": "パート2: ソフトウェア",
+ "page-run-a-node-getting-started-software-section-3b": "DAppNodeを使用すると、コマンドラインに触れる必要がなく、分散型アプリ(Dapp)や他のピアツーピア(P2P)ネットワークだけでなく、フルノードを容易に実行できます。 これにより、誰もが参加でき、より分散型のネットワークを作成することが容易になります。",
+ "page-run-a-node-getting-started-software-title": "パート2:ソフトウェア",
"page-run-a-node-glyph-alt-terminal": "端末のグリフ",
"page-run-a-node-glyph-alt-phone": "スマートフォンのタップのグリフ",
"page-run-a-node-glyph-alt-dappnode": "DAppNodeのグリフ",
@@ -75,17 +75,17 @@
"page-run-a-node-glyph-alt-vote": "あなたの意見投票のグリフ",
"page-run-a-node-glyph-alt-sovereignty": "主権のグリフ",
"page-run-a-node-hero-alt": "ノードのグラフィック",
- "page-run-a-node-hero-header": "自分のノードを立ち上げ フルコントロール",
- "page-run-a-node-hero-subtitle": "完全に自分でコントロールしつつ、ネットワーク保護に貢献しましょう。",
+ "page-run-a-node-hero-header": "自分のノードを立ち上げ、 フルコントロールを実現する。",
+ "page-run-a-node-hero-subtitle": "完全に自分でコントロールしつつ、イーサリアム・ネットワークのセキュリティ向上に貢献しましょう。",
"page-run-a-node-hero-cta-1": "もっと詳しく",
- "page-run-a-node-hero-cta-2": "始める",
+ "page-run-a-node-hero-cta-2": "さっそく始めましょう!",
"page-run-a-node-install-manually-title": "手動インストール",
- "page-run-a-node-install-manually-1": "テクニカルなユーザーで、自分のデバイスを構築する場合は、DAppNodeは、あらゆるコンピュータからダウンロードでき、USBドライブを使って新しいSSDにインストールすることができます。",
- "page-run-a-node-meta-description": "イーサリアムノードを実行する方法、理由、必要なものについての紹介です。",
+ "page-run-a-node-install-manually-1": "技術的な知識が豊富で、自力でデバイスを構築したい場合、DAppNodeはあらゆるコンピュータからダウンロードでき、USBドライブを使って新しいSSDにインストールすることができます。",
+ "page-run-a-node-meta-description": "イーサリアムノードを実行する方法、理由、必要なものについての紹介。",
"page-run-a-node-participate-title": "参加",
"page-run-a-node-participate-preview": "分散化の革命は、 あなた から始まります。",
- "page-run-a-node-participate-1": "ノードを実行することで、情報世界の支配と権限を分散化させる世界的な動きに貢献できます。",
- "page-run-a-node-participate-2": "ETHの保有者であれば、ネットワークの健全性と分散化をサポートし、自分のETHに価値をもたらし、今後のETHに発言権があるようにしましょう。",
+ "page-run-a-node-participate-1": "ノードを実行することで、情報の世界を管理する力を分散化する世界的なムーブメントに参加できます。",
+ "page-run-a-node-participate-2": "ETHの保有者であれば、ネットワークの健全性と分散化をサポートし、自分のETHに価値をもたらし、今後のETHの方向性に対して自らの意見を反映させることができます。",
"page-run-a-node-privacy-title": "プライバシーとセキュリティ",
"page-run-a-node-privacy-preview": "個人情報がサードパーティのノードに漏洩するのを防ぎましょう。",
"page-run-a-node-privacy-1": "公開ノードを使用してトランザクションを送信すると、IPアドレスやイーサリアムアドレスなどの個人情報がサードパーティのサービスに漏洩することがあります。",
diff --git a/src/pages-conditional/eth.tsx b/src/pages-conditional/eth.tsx
index deb1c90da1a..1b595dc14cd 100644
--- a/src/pages-conditional/eth.tsx
+++ b/src/pages-conditional/eth.tsx
@@ -106,7 +106,7 @@ const Subtitle = (props: ChildOnlyProp) => (
)
-const TwoColumnContent = (props: FlexProps) => (
+export const TwoColumnContent = (props: FlexProps) => (
(
-
+
+
+
+
+
+
+
+
+
),
},
@@ -342,43 +351,40 @@ const WhatIsEthereumPage = ({
-
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+ {cards.map((card, idx) => (
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ ))}
+
+
-
-
-
-
+
-
-
-
-
-
-
-
+
-
+
+
+ {
+ trackCustomEvent({
+ eventCategory: `What is Ethereum - Slider`,
+ eventAction: `Clicked`,
+ eventName: slides[index].eventName,
+ })
+ }}
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
- {cards.map((card, idx) => (
-
- ))}
-
-
-
@@ -462,7 +494,7 @@ const WhatIsEthereumPage = ({
ariaLabel: "Read more about Ethereum projects stats",
})}
>
-
+
@@ -481,7 +513,7 @@ const WhatIsEthereumPage = ({
ariaLabel: "Read more about wallets stats",
})}
>
-
+
@@ -500,7 +532,7 @@ const WhatIsEthereumPage = ({
ariaLabel: "Read more about smart contracts stats",
})}
>
-
+
@@ -518,7 +550,7 @@ const WhatIsEthereumPage = ({
ariaLabel: "Read more about about Ethereum as money",
})}
>
-
+
@@ -538,7 +570,7 @@ const WhatIsEthereumPage = ({
"Read more about 2021 Ethereum earnings stats",
})}
>
-
+
@@ -559,7 +591,7 @@ const WhatIsEthereumPage = ({
"Read more about number of transactions stats",
})}
>
-
+
@@ -572,74 +604,60 @@ const WhatIsEthereumPage = ({
-
+
+
+
+
-
+
-
+
-
+
-
- {
- trackCustomEvent({
- eventCategory: `What is Ethereum - Slider`,
- eventAction: `Clicked`,
- eventName: slides[index].eventName,
- })
- }}
- >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -673,151 +691,95 @@ const WhatIsEthereumPage = ({
-
+
-
+
-
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Europol Spotlight - Cryptocurrencies - Tracing the evolution
+ of criminal finances.pdf
+ {" "}
+ EN (1.4 MB)
+
+
+
+ Chainalysis (2021), The 2021 Crypto Crime report
+ {" "}
+ EN
+
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Europol Spotlight - Cryptocurrencies - Tracing the evolution
- of criminal finances.pdf
- {" "}
- EN (1.4 MB)
-
-
-
- Chainalysis (2021), The 2021 Crypto Crime report
- {" "}
- EN
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/pages/developers/local-environment.tsx b/src/pages/developers/local-environment.tsx
index 55bfd71b386..9760c9e15ee 100644
--- a/src/pages/developers/local-environment.tsx
+++ b/src/pages/developers/local-environment.tsx
@@ -68,6 +68,15 @@ const frameworksList: Array = [
description: "page-local-environment-waffle-desc",
alt: "page-local-environment-waffle-logo-alt",
},
+ {
+ id: "kurtosis",
+ url: "https://www.kurtosis.com/",
+ githubUrl: "https://github.com/kurtosis-tech/kurtosis",
+ background: "#000000",
+ name: "Kurtosis",
+ description: "page-local-environment-kurtosis-desc",
+ alt: "page-local-environment-kurtosis-logo-alt",
+ },
{
id: "hardhat",
url: "https://hardhat.org/",
@@ -158,6 +167,15 @@ const ChooseStackPage = ({
description: t("page-local-environment-waffle-desc"),
alt: t("page-local-environment-waffle-logo-alt"),
},
+ {
+ id: "kurtosis",
+ url: "https://www.kurtosis.com/",
+ githubUrl: "https://github.com/kurtosis-tech/kurtosis",
+ background: "#000000",
+ name: "Kurtosis",
+ description: t("page-local-environment-kurtosis-desc"),
+ alt: t("page-local-environment-kurtosis-logo-alt"),
+ },
{
id: "hardhat",
url: "https://hardhat.org/",
@@ -467,5 +485,8 @@ export const query = graphql`
foundry: file(relativePath: { eq: "dev-tools/foundry.png" }) {
...devtoolImage
}
+ kurtosis: file(relativePath: {eq: "dev-tools/kurtosis.png" }) {
+ ...devtoolImage
+ }
}
`
diff --git a/src/pages/get-eth.tsx b/src/pages/get-eth.tsx
index 28a99c5723b..0efa5cd2e52 100644
--- a/src/pages/get-eth.tsx
+++ b/src/pages/get-eth.tsx
@@ -1,8 +1,8 @@
-import React from "react"
+import React, { ComponentPropsWithRef } from "react"
import { useTranslation } from "gatsby-plugin-react-i18next"
import { GatsbyImage } from "gatsby-plugin-image"
import { graphql, PageProps } from "gatsby"
-import { Box, Flex, Heading, Img, Text } from "@chakra-ui/react"
+import { Box, BoxProps, Flex, Heading, Img, Text } from "@chakra-ui/react"
import Translation from "../components/Translation"
import CardList from "../components/CardList"
@@ -13,20 +13,49 @@ import Link from "../components/Link"
import ButtonLink from "../components/ButtonLink"
import PageMetadata from "../components/PageMetadata"
import CalloutBanner from "../components/CalloutBanner"
+import FeedbackCard from "../components/FeedbackCard"
+import { CardListItem } from "../components/CardList"
+import Card from "../components/Card"
+
import {
- Content,
- Divider,
LeftColumn,
- Page,
RightColumn,
- StyledCard,
TwoColumnContent,
-} from "../components/SharedStyledComponents"
-import FeedbackCard from "../components/FeedbackCard"
-import { CardListItem } from "../components/CardList"
+} from "../pages-conditional/eth"
+
import { getImage } from "../utils/image"
import { trackCustomEvent } from "../utils/matomo"
+import type { ChildOnlyProp } from "../types"
+
+const Page = (props: ChildOnlyProp) => (
+
+)
+
+export const Divider = () =>
+
+export const Content = (props: BoxProps) => (
+
+)
+
+export const StyledCard = (props: ComponentPropsWithRef) => (
+
+)
+
const GetETHPage = ({ data }: PageProps) => {
const { t } = useTranslation()
@@ -92,11 +121,9 @@ const GetETHPage = ({ data }: PageProps) => {
position="relative"
width="full"
maxWidth="1440px"
- flexDir={{
+ direction={{
base: "column-reverse",
- sm: "column-reverse",
md: "column",
- lg: "column",
}}
mt={8}
mx={0}
diff --git a/src/pages/quizzes.tsx b/src/pages/quizzes.tsx
index 6e64a3009dd..b3c5a1dee5d 100644
--- a/src/pages/quizzes.tsx
+++ b/src/pages/quizzes.tsx
@@ -16,13 +16,13 @@ import ButtonLink from "../components/ButtonLink"
import PageHero from "../components/PageHero"
import PageMetadata from "../components/PageMetadata"
import Translation from "../components/Translation"
-import { Content } from "../components/SharedStyledComponents"
import FeedbackCard from "../components/FeedbackCard"
import QuizWidget from "../components/Quiz/QuizWidget"
import QuizzesList from "../components/Quiz/QuizzesList"
import QuizzesModal from "../components/Quiz/QuizzesModal"
import QuizzesStats from "../components/Quiz/QuizzesStats"
import { QuizzesHubContext } from "../components/Quiz/context"
+import { Content } from "./get-eth"
import { useLocalStorage } from "../hooks/useLocalStorage"
@@ -31,7 +31,7 @@ import { trackCustomEvent } from "../utils/matomo"
import { INITIAL_QUIZ, USER_STATS_KEY } from "../constants"
-import { CompletedQuizzes, QuizStatus, UserStats } from "../types"
+import type { CompletedQuizzes, QuizStatus, UserStats } from "../types"
import allQuizzesData, {
ethereumBasicsQuizzes,
diff --git a/src/pages/roadmap/vision.tsx b/src/pages/roadmap/vision.tsx
index 6ab7ecee850..f82c95e3a89 100644
--- a/src/pages/roadmap/vision.tsx
+++ b/src/pages/roadmap/vision.tsx
@@ -16,9 +16,7 @@ import {
import Translation from "../../components/Translation"
import Card from "../../components/Card"
-import ActionCard from "../../components/ActionCard"
import Link from "../../components/Link"
-import Emoji from "../../components/OldEmoji"
import Trilemma from "../../components/Trilemma"
import PageHero, {
IContent as IPageHeroContent,
@@ -32,6 +30,7 @@ import FeedbackCard from "../../components/FeedbackCard"
import { getImage } from "../../utils/image"
import type { ChildOnlyProp } from "../../types"
+import Emoji from "../../components/Emoji"
const Page = (props: ChildOnlyProp) => (
diff --git a/src/pages/run-a-node.tsx b/src/pages/run-a-node.tsx
index febd70cab1b..8979e0b4b30 100644
--- a/src/pages/run-a-node.tsx
+++ b/src/pages/run-a-node.tsx
@@ -248,22 +248,6 @@ const ButtonContainer = (props: ChildOnlyProp) => (
/>
)
-const DappNodeButtonLink = (props: ComponentProps) => (
-
-)
-
-const AvadoButtonLink = (props: ComponentProps) => (
-
-)
-
const BuildContainer = (props: ChildOnlyProp) => (
) => {
-
+
-
-
+
+
-
+
@@ -768,9 +752,9 @@ const RunANodePage = ({ data }: PageProps) => {
-
+
-
+
diff --git a/yarn.lock b/yarn.lock
index a3b5b08b580..c20526f382f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,133 +2,146 @@
# yarn lockfile v1
-"@algolia/autocomplete-core@1.7.4":
- version "1.7.4"
- resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.7.4.tgz#85ff36b2673654a393c8c505345eaedd6eaa4f70"
- integrity sha512-daoLpQ3ps/VTMRZDEBfU8ixXd+amZcNJ4QSP3IERGyzqnL5Ch8uSRFt/4G8pUvW9c3o6GA4vtVv4I4lmnkdXyg==
+"@aashutoshrathi/word-wrap@^1.2.3":
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf"
+ integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==
+
+"@algolia/autocomplete-core@1.9.3":
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz#1d56482a768c33aae0868c8533049e02e8961be7"
+ integrity sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==
dependencies:
- "@algolia/autocomplete-shared" "1.7.4"
+ "@algolia/autocomplete-plugin-algolia-insights" "1.9.3"
+ "@algolia/autocomplete-shared" "1.9.3"
-"@algolia/autocomplete-preset-algolia@1.7.4":
- version "1.7.4"
- resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.4.tgz#610ee1d887962f230b987cba2fd6556478000bc3"
- integrity sha512-s37hrvLEIfcmKY8VU9LsAXgm2yfmkdHT3DnA3SgHaY93yjZ2qL57wzb5QweVkYuEBZkT2PIREvRoLXC2sxTbpQ==
+"@algolia/autocomplete-plugin-algolia-insights@1.9.3":
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz#9b7f8641052c8ead6d66c1623d444cbe19dde587"
+ integrity sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==
dependencies:
- "@algolia/autocomplete-shared" "1.7.4"
+ "@algolia/autocomplete-shared" "1.9.3"
-"@algolia/autocomplete-shared@1.7.4":
- version "1.7.4"
- resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.4.tgz#78aea1140a50c4d193e1f06a13b7f12c5e2cbeea"
- integrity sha512-2VGCk7I9tA9Ge73Km99+Qg87w0wzW4tgUruvWAn/gfey1ZXgmxZtyIRBebk35R1O8TbK77wujVtCnpsGpRy1kg==
+"@algolia/autocomplete-preset-algolia@1.9.3":
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz#64cca4a4304cfcad2cf730e83067e0c1b2f485da"
+ integrity sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==
+ dependencies:
+ "@algolia/autocomplete-shared" "1.9.3"
-"@algolia/cache-browser-local-storage@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.15.0.tgz#84f12aec6b6aa69542a3bfd3a4ba458ed2cc8230"
- integrity sha512-uxxFhTWh4JJDb2+FFSmNMfEQ8p9o2vjSpU7iW007QX3OvqljPPN68lk3bpZVaG8pwr5MU1DqpkZ71FcQdVTjgQ==
+"@algolia/autocomplete-shared@1.9.3":
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz#2e22e830d36f0a9cf2c0ccd3c7f6d59435b77dfa"
+ integrity sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==
+
+"@algolia/cache-browser-local-storage@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.18.0.tgz#7bc0c9d8d346ed01384f4cf0dfaf6ba29ad5c20c"
+ integrity sha512-rUAs49NLlO8LVLgGzM4cLkw8NJLKguQLgvFmBEe3DyzlinoqxzQMHfKZs6TSq4LZfw/z8qHvRo8NcTAAUJQLcw==
dependencies:
- "@algolia/cache-common" "4.15.0"
+ "@algolia/cache-common" "4.18.0"
-"@algolia/cache-common@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.15.0.tgz#a198098c4b8fa6ef661879ec22d2a2d1ad77d2bb"
- integrity sha512-Me3PbI4QurAM+3D+htIE0l1xt6+bl/18SG6Wc7bPQEZAtN7DTGz22HqhKNyLF2lR/cOfpaH7umXZlZEhIHf7gQ==
+"@algolia/cache-common@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.18.0.tgz#aac33afac53e191c595d14a4bb7e6d81aae4836f"
+ integrity sha512-BmxsicMR4doGbeEXQu8yqiGmiyvpNvejYJtQ7rvzttEAMxOPoWEHrWyzBQw4x7LrBY9pMrgv4ZlUaF8PGzewHg==
-"@algolia/cache-in-memory@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.15.0.tgz#77cac4db36a0aa0837f7a7ceb760188191e35268"
- integrity sha512-B9mg1wd7CKMfpkbiTQ8KlcKkH6ut/goVaI6XmDCUczOOqeuZlV34tuEi7o3Xo1j66KWr/d9pMjjGYcoVPCVeOA==
+"@algolia/cache-in-memory@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.18.0.tgz#9a40294c734819724a1b4e86afd5a7d4be9bcc2f"
+ integrity sha512-evD4dA1nd5HbFdufBxLqlJoob7E2ozlqJZuV3YlirNx5Na4q1LckIuzjNYZs2ddLzuTc/Xd5O3Ibf7OwPskHxw==
dependencies:
- "@algolia/cache-common" "4.15.0"
+ "@algolia/cache-common" "4.18.0"
-"@algolia/client-account@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.15.0.tgz#8e0723052169665b4449dc2f8bcf3075feb6a424"
- integrity sha512-8wqI33HRZy5ydfFt6F5vMhtkOiAUhVfSCYXx4U3Go5RALqWLgVUp6wzOo0mr1z08POCkHDpbQMQvyayb1CZ/kw==
+"@algolia/client-account@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.18.0.tgz#202d9e06b41e06e45cb919107bed0a65106883cc"
+ integrity sha512-XsDnlROr3+Z1yjxBJjUMfMazi1V155kVdte6496atvBgOEtwCzTs3A+qdhfsAnGUvaYfBrBkL0ThnhMIBCGcew==
dependencies:
- "@algolia/client-common" "4.15.0"
- "@algolia/client-search" "4.15.0"
- "@algolia/transporter" "4.15.0"
+ "@algolia/client-common" "4.18.0"
+ "@algolia/client-search" "4.18.0"
+ "@algolia/transporter" "4.18.0"
-"@algolia/client-analytics@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.15.0.tgz#6b8fe450e1bba114b0d0598cbf9acac482798a36"
- integrity sha512-jrPjEeNEIIQKeA1XCZXx3f3aybtwF7wjYlnfHbLARuZ9AuHzimOKjX0ZwqvMmvTsHivpcZ2rqY+j1E8HoH1ELA==
+"@algolia/client-analytics@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.18.0.tgz#030b026bd9c13cb15437e35e4456bde25b0f1298"
+ integrity sha512-chEUSN4ReqU7uRQ1C8kDm0EiPE+eJeAXiWcBwLhEynfNuTfawN9P93rSZktj7gmExz0C8XmkbBU19IQ05wCNrQ==
dependencies:
- "@algolia/client-common" "4.15.0"
- "@algolia/client-search" "4.15.0"
- "@algolia/requester-common" "4.15.0"
- "@algolia/transporter" "4.15.0"
+ "@algolia/client-common" "4.18.0"
+ "@algolia/client-search" "4.18.0"
+ "@algolia/requester-common" "4.18.0"
+ "@algolia/transporter" "4.18.0"
-"@algolia/client-common@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.15.0.tgz#27dd9441aedf481736696d519e55ea8e2f5a4432"
- integrity sha512-PlsJMObZuYw4JlG5EhYv1PHDOv7n5mD5PzqFyoNfSOYaEPRZepa3W579ya29yOu3FZ0VGMNJmB7Q5v/+/fwvIw==
+"@algolia/client-common@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.18.0.tgz#e080c393e1becdd5f5f008815c57d3248d3a8483"
+ integrity sha512-7N+soJFP4wn8tjTr3MSUT/U+4xVXbz4jmeRfWfVAzdAbxLAQbHa0o/POSdTvQ8/02DjCLelloZ1bb4ZFVKg7Wg==
dependencies:
- "@algolia/requester-common" "4.15.0"
- "@algolia/transporter" "4.15.0"
+ "@algolia/requester-common" "4.18.0"
+ "@algolia/transporter" "4.18.0"
-"@algolia/client-personalization@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.15.0.tgz#6f10eda827d2607ab6c2341464cd35107bf8cf99"
- integrity sha512-Bf0bhRAiNL9LWurzyHRH8UBi4fDt3VbCNkInxVngKQT1uCZWXecwoPWGhcSSpdanBqFJA/1WBt+BWx7a50Bhlg==
+"@algolia/client-personalization@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.18.0.tgz#9042ce2773120158ad25e1dfb28d706cebb48dc2"
+ integrity sha512-+PeCjODbxtamHcPl+couXMeHEefpUpr7IHftj4Y4Nia1hj8gGq4VlIcqhToAw8YjLeCTfOR7r7xtj3pJcYdP8A==
dependencies:
- "@algolia/client-common" "4.15.0"
- "@algolia/requester-common" "4.15.0"
- "@algolia/transporter" "4.15.0"
+ "@algolia/client-common" "4.18.0"
+ "@algolia/requester-common" "4.18.0"
+ "@algolia/transporter" "4.18.0"
-"@algolia/client-search@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.15.0.tgz#2d849faae7943fcc983ac923eac767666a9e6a9a"
- integrity sha512-dTwZD4u53WdmexnMcoO2Qd/+YCP3ESXKOtD2MryQ1a9dHwB2Y3Qob0kyS1PG82idwM3enbznvscI9Sf4o9PUWQ==
+"@algolia/client-search@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.18.0.tgz#83b37aacbe254fd7892154fe7a8f0395bd01c682"
+ integrity sha512-F9xzQXTjm6UuZtnsLIew6KSraXQ0AzS/Ee+OD+mQbtcA/K1sg89tqb8TkwjtiYZ0oij13u3EapB3gPZwm+1Y6g==
dependencies:
- "@algolia/client-common" "4.15.0"
- "@algolia/requester-common" "4.15.0"
- "@algolia/transporter" "4.15.0"
+ "@algolia/client-common" "4.18.0"
+ "@algolia/requester-common" "4.18.0"
+ "@algolia/transporter" "4.18.0"
"@algolia/events@^4.0.1":
version "4.0.1"
resolved "https://registry.yarnpkg.com/@algolia/events/-/events-4.0.1.tgz#fd39e7477e7bc703d7f893b556f676c032af3950"
integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==
-"@algolia/logger-common@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.15.0.tgz#a2cf3d3abbdd00594006164302600ba46d75059f"
- integrity sha512-D8OFwn/HpvQz66goIcjxOKsYBMuxiruxJ3cA/bnc0EiDvSA2P2z6bNQWgS5gbstuTZIJmbhr+53NyOxFkmMNAA==
+"@algolia/logger-common@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.18.0.tgz#0e6a14e8b91fcb7861595169e1ca57cf219f8255"
+ integrity sha512-46etYgSlkoKepkMSyaoriSn2JDgcrpc/nkOgou/lm0y17GuMl9oYZxwKKTSviLKI5Irk9nSKGwnBTQYwXOYdRg==
-"@algolia/logger-console@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.15.0.tgz#8a0948b0c16ad546af9dd14b9021f21f42737c97"
- integrity sha512-pQOvVaRSEJQJRXKTnxEA6nN1hipSQadJJ4einw0nIlfMOGZh/kps1ybh8vRUlUGyfEuN/3dyFs0W3Ac7hIItlg==
+"@algolia/logger-console@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.18.0.tgz#3636e4b3e2154ee2ee2db2e5be2857203c9f7047"
+ integrity sha512-3P3VUYMl9CyJbi/UU1uUNlf6Z8N2ltW3Oqhq/nR7vH0CjWv32YROq3iGWGxB2xt3aXobdUPXs6P0tHSKRmNA6g==
dependencies:
- "@algolia/logger-common" "4.15.0"
+ "@algolia/logger-common" "4.18.0"
-"@algolia/requester-browser-xhr@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.15.0.tgz#38b5956d01408ad4291d89915df921ff8534cca6"
- integrity sha512-va186EfALF+6msYZXaoBSxcnFCg3SoWJ+uv1yMyhQRJRe7cZSHWSVT3s40vmar90gxlBu80KMVwVlsvJhJv6ew==
+"@algolia/requester-browser-xhr@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.18.0.tgz#90ac575946e0ab196cdd87593b3fed563a32a9af"
+ integrity sha512-/AcWHOBub2U4TE/bPi4Gz1XfuLK6/7dj4HJG+Z2SfQoS1RjNLshZclU3OoKIkFp8D2NC7+BNsPvr9cPLyW8nyQ==
dependencies:
- "@algolia/requester-common" "4.15.0"
+ "@algolia/requester-common" "4.18.0"
-"@algolia/requester-common@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.15.0.tgz#c68ad3dccc1de71b5be9b08a07e2baf58ec49d82"
- integrity sha512-w0UUzxElbo4hrKg4QP/jiXDNbIJuAthxdlkos9nS8KAPK2XI3R9BlUjLz/ZVs4F9TDGI0mhjrNHhZ12KXcoyhg==
+"@algolia/requester-common@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.18.0.tgz#12984aa4b10679ffa863536ceeae33cdd0ee4d42"
+ integrity sha512-xlT8R1qYNRBCi1IYLsx7uhftzdfsLPDGudeQs+xvYB4sQ3ya7+ppolB/8m/a4F2gCkEO6oxpp5AGemM7kD27jA==
-"@algolia/requester-node-http@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.15.0.tgz#02f841586e620c7b4e4e555f315cd52dd815f330"
- integrity sha512-eeEOhFtgwKcgAlKAZpgBRZJ0ILSEBCXxZ9uwfVWPD24W1b6z08gVoTJ6J7lCeCnJmudg+tMElDnGzHkjup9CJA==
+"@algolia/requester-node-http@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.18.0.tgz#8046b141c784cc7778bcf51e8a7888cce463754b"
+ integrity sha512-TGfwj9aeTVgOUhn5XrqBhwUhUUDnGIKlI0kCBMdR58XfXcfdwomka+CPIgThRbfYw04oQr31A6/95ZH2QVJ9UQ==
dependencies:
- "@algolia/requester-common" "4.15.0"
+ "@algolia/requester-common" "4.18.0"
-"@algolia/transporter@4.15.0":
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.15.0.tgz#c65c512206c66aadc2897337220ae5454001967e"
- integrity sha512-JoWR+ixG3EmA0UPntQFN/FV5TasYcYu93d5+oKzHFeZ6Z7rtW5Im9iy/Oh/ggk1AAN5fTdqKewtbBpdaYDbKsQ==
+"@algolia/transporter@4.18.0":
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.18.0.tgz#18de645c20fc5703196b2ad4fec55e98c315a1d8"
+ integrity sha512-xbw3YRUGtXQNG1geYFEDDuFLZt4Z8YNKbamHPkzr3rWc6qp4/BqEeXcI2u/P/oMq2yxtXgMxrCxOPA8lyIe5jw==
dependencies:
- "@algolia/cache-common" "4.15.0"
- "@algolia/logger-common" "4.15.0"
- "@algolia/requester-common" "4.15.0"
+ "@algolia/cache-common" "4.18.0"
+ "@algolia/logger-common" "4.18.0"
+ "@algolia/requester-common" "4.18.0"
"@ampproject/remapping@^2.2.0":
version "2.2.1"
@@ -139,17 +152,17 @@
"@jridgewell/trace-mapping" "^0.3.9"
"@apollo/client@^3.3.13":
- version "3.7.9"
- resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.7.9.tgz#459454dc4a7c81adaa66e13e626ce41f633dc862"
- integrity sha512-YnJvrJOVWrp4y/zdNvUaM8q4GuSHCEIecsRDTJhK/veT33P/B7lfqGJ24NeLdKMj8tDEuXYF7V0t+th4+rgC+Q==
+ version "3.7.16"
+ resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.7.16.tgz#418cb23566a6d52e9e22d34484167149269efd40"
+ integrity sha512-rdhoc7baSD7ZzcjavEpYN8gZJle1KhjEKj4SJeMgBpcnO4as7oXUVU4LtFpotzZdFlo57qaLrNzfvppSTsKvZQ==
dependencies:
"@graphql-typed-document-node/core" "^3.1.1"
"@wry/context" "^0.7.0"
"@wry/equality" "^0.5.0"
- "@wry/trie" "^0.3.0"
+ "@wry/trie" "^0.4.0"
graphql-tag "^2.12.6"
hoist-non-react-statics "^3.3.2"
- optimism "^0.16.1"
+ optimism "^0.16.2"
prop-types "^15.7.2"
response-iterator "^0.2.6"
symbol-observable "^4.0.0"
@@ -157,13 +170,6 @@
tslib "^2.3.0"
zen-observable-ts "^1.2.5"
-"@arcanis/slice-ansi@^1.0.2":
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/@arcanis/slice-ansi/-/slice-ansi-1.1.1.tgz#0ee328a68996ca45854450033a3d161421dc4f55"
- integrity sha512-xguP2WR2Dv0gQ7Ykbdb7BNCnPnIPB94uTi0Z2NvkRBEnhbwjOQ7QyQKJXrVQg4qDpiD9hA5l5cCwy/z2OXgc3w==
- dependencies:
- grapheme-splitter "^1.0.4"
-
"@ardatan/relay-compiler@12.0.0":
version "12.0.0"
resolved "https://registry.yarnpkg.com/@ardatan/relay-compiler/-/relay-compiler-12.0.0.tgz#2e4cca43088e807adc63450e8cab037020e91106"
@@ -201,24 +207,17 @@
dependencies:
"@babel/highlight" "^7.10.4"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.21.4":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.21.4.tgz#d0fa9e4413aca81f2b23b9442797bda1826edb39"
- integrity sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.21.4", "@babel/code-frame@^7.22.5", "@babel/code-frame@^7.8.3":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.5.tgz#234d98e1551960604f1246e6475891a570ad5658"
+ integrity sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==
dependencies:
- "@babel/highlight" "^7.18.6"
+ "@babel/highlight" "^7.22.5"
-"@babel/code-frame@^7.16.0", "@babel/code-frame@^7.8.3":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
- integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
- dependencies:
- "@babel/highlight" "^7.18.6"
-
-"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.1", "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.21.4":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.4.tgz#457ffe647c480dff59c2be092fc3acf71195c87f"
- integrity sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==
+"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.21.5", "@babel/compat-data@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.5.tgz#b1f6c86a02d85d2dd3368a2b67c09add8cd0c255"
+ integrity sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==
"@babel/core@7.12.9":
version "7.12.9"
@@ -242,42 +241,42 @@
semver "^5.4.1"
source-map "^0.5.0"
-"@babel/core@^7.10.4", "@babel/core@^7.14.0", "@babel/core@^7.15.5", "@babel/core@^7.19.6", "@babel/core@^7.20.12":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.0.tgz#1341aefdcc14ccc7553fcc688dd8986a2daffc13"
- integrity sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==
+"@babel/core@^7.10.4", "@babel/core@^7.11.6", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.14.0", "@babel/core@^7.15.5", "@babel/core@^7.19.6", "@babel/core@^7.20.12", "@babel/core@^7.20.2", "@babel/core@^7.7.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.5.tgz#d67d9747ecf26ee7ecd3ebae1ee22225fe902a89"
+ integrity sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg==
dependencies:
"@ampproject/remapping" "^2.2.0"
- "@babel/code-frame" "^7.18.6"
- "@babel/generator" "^7.21.0"
- "@babel/helper-compilation-targets" "^7.20.7"
- "@babel/helper-module-transforms" "^7.21.0"
- "@babel/helpers" "^7.21.0"
- "@babel/parser" "^7.21.0"
- "@babel/template" "^7.20.7"
- "@babel/traverse" "^7.21.0"
- "@babel/types" "^7.21.0"
+ "@babel/code-frame" "^7.22.5"
+ "@babel/generator" "^7.22.5"
+ "@babel/helper-compilation-targets" "^7.22.5"
+ "@babel/helper-module-transforms" "^7.22.5"
+ "@babel/helpers" "^7.22.5"
+ "@babel/parser" "^7.22.5"
+ "@babel/template" "^7.22.5"
+ "@babel/traverse" "^7.22.5"
+ "@babel/types" "^7.22.5"
convert-source-map "^1.7.0"
debug "^4.1.0"
gensync "^1.0.0-beta.2"
json5 "^2.2.2"
semver "^6.3.0"
-"@babel/core@^7.11.6", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.20.2", "@babel/core@^7.7.5", "@babel/core@~7.21.0":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.4.tgz#c6dc73242507b8e2a27fd13a9c1814f9fa34a659"
- integrity sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==
+"@babel/core@~7.21.0":
+ version "7.21.8"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.8.tgz#2a8c7f0f53d60100ba4c32470ba0281c92aa9aa4"
+ integrity sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==
dependencies:
"@ampproject/remapping" "^2.2.0"
"@babel/code-frame" "^7.21.4"
- "@babel/generator" "^7.21.4"
- "@babel/helper-compilation-targets" "^7.21.4"
- "@babel/helper-module-transforms" "^7.21.2"
- "@babel/helpers" "^7.21.0"
- "@babel/parser" "^7.21.4"
+ "@babel/generator" "^7.21.5"
+ "@babel/helper-compilation-targets" "^7.21.5"
+ "@babel/helper-module-transforms" "^7.21.5"
+ "@babel/helpers" "^7.21.5"
+ "@babel/parser" "^7.21.8"
"@babel/template" "^7.20.7"
- "@babel/traverse" "^7.21.4"
- "@babel/types" "^7.21.4"
+ "@babel/traverse" "^7.21.5"
+ "@babel/types" "^7.21.5"
convert-source-map "^1.7.0"
debug "^4.1.0"
gensync "^1.0.0-beta.2"
@@ -285,81 +284,82 @@
semver "^6.3.0"
"@babel/eslint-parser@^7.19.1":
- version "7.19.1"
- resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz#4f68f6b0825489e00a24b41b6a1ae35414ecd2f4"
- integrity sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.22.5.tgz#fa032503b9e2d188e25b1b95d29e8b8431042d78"
+ integrity sha512-C69RWYNYtrgIRE5CmTd77ZiLDXqgBipahJc/jHP3sLcAGj6AJzxNIuKNpVnICqbyK7X3pFUfEvL++rvtbQpZkQ==
dependencies:
"@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1"
eslint-visitor-keys "^2.1.0"
semver "^6.3.0"
-"@babel/generator@^7.12.11", "@babel/generator@^7.21.0", "@babel/generator@^7.21.1", "@babel/generator@^7.21.4", "@babel/generator@~7.21.1":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.4.tgz#64a94b7448989f421f919d5239ef553b37bb26bc"
- integrity sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==
+"@babel/generator@^7.12.11", "@babel/generator@^7.12.5", "@babel/generator@^7.14.0", "@babel/generator@^7.15.4", "@babel/generator@^7.20.14", "@babel/generator@^7.21.5", "@babel/generator@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.5.tgz#1e7bf768688acfb05cf30b2369ef855e82d984f7"
+ integrity sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==
dependencies:
- "@babel/types" "^7.21.4"
+ "@babel/types" "^7.22.5"
"@jridgewell/gen-mapping" "^0.3.2"
"@jridgewell/trace-mapping" "^0.3.17"
jsesc "^2.5.1"
-"@babel/generator@^7.12.5", "@babel/generator@^7.14.0", "@babel/generator@^7.15.4", "@babel/generator@^7.20.14":
- version "7.21.1"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.1.tgz#951cc626057bc0af2c35cd23e9c64d384dea83dd"
- integrity sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==
+"@babel/generator@~7.21.1":
+ version "7.21.9"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.9.tgz#3a1b706e07d836e204aee0650e8ee878d3aaa241"
+ integrity sha512-F3fZga2uv09wFdEjEQIJxXALXfz0+JaOb7SabvVMmjHxeVTuGW8wgE8Vp1Hd7O+zMTYtcfEISGRzPkeiaPPsvg==
dependencies:
- "@babel/types" "^7.21.0"
+ "@babel/types" "^7.21.5"
"@jridgewell/gen-mapping" "^0.3.2"
"@jridgewell/trace-mapping" "^0.3.17"
jsesc "^2.5.1"
-"@babel/helper-annotate-as-pure@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb"
- integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==
+"@babel/helper-annotate-as-pure@^7.18.6", "@babel/helper-annotate-as-pure@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882"
+ integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==
dependencies:
- "@babel/types" "^7.18.6"
+ "@babel/types" "^7.22.5"
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz#acd4edfd7a566d1d51ea975dff38fd52906981bb"
- integrity sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==
+"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz#a3f4758efdd0190d8927fcffd261755937c71878"
+ integrity sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==
dependencies:
- "@babel/helper-explode-assignable-expression" "^7.18.6"
- "@babel/types" "^7.18.9"
+ "@babel/types" "^7.22.5"
-"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.0", "@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.21.4":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz#770cd1ce0889097ceacb99418ee6934ef0572656"
- integrity sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==
+"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.21.5", "@babel/helper-compilation-targets@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz#fc7319fc54c5e2fa14b2909cf3c5fd3046813e02"
+ integrity sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==
dependencies:
- "@babel/compat-data" "^7.21.4"
- "@babel/helper-validator-option" "^7.21.0"
+ "@babel/compat-data" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.5"
browserslist "^4.21.3"
lru-cache "^5.1.1"
semver "^6.3.0"
-"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz#3a017163dc3c2ba7deb9a7950849a9586ea24c18"
- integrity sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.18.6"
- "@babel/helper-environment-visitor" "^7.18.9"
- "@babel/helper-function-name" "^7.21.0"
- "@babel/helper-member-expression-to-functions" "^7.21.0"
- "@babel/helper-optimise-call-expression" "^7.18.6"
- "@babel/helper-replace-supers" "^7.20.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0"
- "@babel/helper-split-export-declaration" "^7.18.6"
+"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0", "@babel/helper-create-class-features-plugin@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz#2192a1970ece4685fbff85b48da2c32fcb130b7c"
+ integrity sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-environment-visitor" "^7.22.5"
+ "@babel/helper-function-name" "^7.22.5"
+ "@babel/helper-member-expression-to-functions" "^7.22.5"
+ "@babel/helper-optimise-call-expression" "^7.22.5"
+ "@babel/helper-replace-supers" "^7.22.5"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+ "@babel/helper-split-export-declaration" "^7.22.5"
+ semver "^6.3.0"
-"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.20.5":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.4.tgz#40411a8ab134258ad2cf3a3d987ec6aa0723cee5"
- integrity sha512-M00OuhU+0GyZ5iBBN9czjugzWrEq2vDpf/zCYHxxf93ul/Q5rv+a5h+/+0WnI1AebHNVtl5bFV0qsJoH23DbfA==
+"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz#bb2bf0debfe39b831986a4efbf4066586819c6e4"
+ integrity sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.18.6"
+ "@babel/helper-annotate-as-pure" "^7.22.5"
regexpu-core "^5.3.1"
+ semver "^6.3.0"
"@babel/helper-define-polyfill-provider@^0.3.3":
version "0.3.3"
@@ -373,198 +373,196 @@
resolve "^1.14.2"
semver "^6.1.2"
-"@babel/helper-environment-visitor@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be"
- integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==
-
-"@babel/helper-explode-assignable-expression@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096"
- integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==
+"@babel/helper-define-polyfill-provider@^0.4.0":
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz#487053f103110f25b9755c5980e031e93ced24d8"
+ integrity sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==
dependencies:
- "@babel/types" "^7.18.6"
+ "@babel/helper-compilation-targets" "^7.17.7"
+ "@babel/helper-plugin-utils" "^7.16.7"
+ debug "^4.1.1"
+ lodash.debounce "^4.0.8"
+ resolve "^1.14.2"
+ semver "^6.1.2"
-"@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0", "@babel/helper-function-name@^7.21.0":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz#d552829b10ea9f120969304023cd0645fa00b1b4"
- integrity sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==
- dependencies:
- "@babel/template" "^7.20.7"
- "@babel/types" "^7.21.0"
+"@babel/helper-environment-visitor@^7.18.9", "@babel/helper-environment-visitor@^7.21.5", "@babel/helper-environment-visitor@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98"
+ integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==
-"@babel/helper-hoist-variables@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678"
- integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==
+"@babel/helper-function-name@^7.21.0", "@babel/helper-function-name@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be"
+ integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==
dependencies:
- "@babel/types" "^7.18.6"
+ "@babel/template" "^7.22.5"
+ "@babel/types" "^7.22.5"
-"@babel/helper-member-expression-to-functions@^7.20.7", "@babel/helper-member-expression-to-functions@^7.21.0":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz#319c6a940431a133897148515877d2f3269c3ba5"
- integrity sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==
+"@babel/helper-hoist-variables@^7.18.6", "@babel/helper-hoist-variables@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb"
+ integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==
dependencies:
- "@babel/types" "^7.21.0"
+ "@babel/types" "^7.22.5"
-"@babel/helper-module-imports@^7.0.0-beta.49", "@babel/helper-module-imports@^7.16.7":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e"
- integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==
+"@babel/helper-member-expression-to-functions@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz#0a7c56117cad3372fbf8d2fb4bf8f8d64a1e76b2"
+ integrity sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==
dependencies:
- "@babel/types" "^7.18.6"
+ "@babel/types" "^7.22.5"
-"@babel/helper-module-imports@^7.18.6":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz#ac88b2f76093637489e718a90cec6cf8a9b029af"
- integrity sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==
+"@babel/helper-module-imports@^7.0.0-beta.49", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz#1a8f4c9f4027d23f520bd76b364d44434a72660c"
+ integrity sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==
dependencies:
- "@babel/types" "^7.21.4"
+ "@babel/types" "^7.22.5"
-"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.0", "@babel/helper-module-transforms@^7.21.2":
- version "7.21.2"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz#160caafa4978ac8c00ac66636cb0fa37b024e2d2"
- integrity sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==
+"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.21.5", "@babel/helper-module-transforms@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz#0f65daa0716961b6e96b164034e737f60a80d2ef"
+ integrity sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==
dependencies:
- "@babel/helper-environment-visitor" "^7.18.9"
- "@babel/helper-module-imports" "^7.18.6"
- "@babel/helper-simple-access" "^7.20.2"
- "@babel/helper-split-export-declaration" "^7.18.6"
- "@babel/helper-validator-identifier" "^7.19.1"
- "@babel/template" "^7.20.7"
- "@babel/traverse" "^7.21.2"
- "@babel/types" "^7.21.2"
+ "@babel/helper-environment-visitor" "^7.22.5"
+ "@babel/helper-module-imports" "^7.22.5"
+ "@babel/helper-simple-access" "^7.22.5"
+ "@babel/helper-split-export-declaration" "^7.22.5"
+ "@babel/helper-validator-identifier" "^7.22.5"
+ "@babel/template" "^7.22.5"
+ "@babel/traverse" "^7.22.5"
+ "@babel/types" "^7.22.5"
-"@babel/helper-optimise-call-expression@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe"
- integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==
+"@babel/helper-optimise-call-expression@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e"
+ integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==
dependencies:
- "@babel/types" "^7.18.6"
+ "@babel/types" "^7.22.5"
"@babel/helper-plugin-utils@7.10.4":
version "7.10.4"
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375"
integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
- version "7.20.2"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629"
- integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==
-
-"@babel/helper-remap-async-to-generator@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519"
- integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.18.6"
- "@babel/helper-environment-visitor" "^7.18.9"
- "@babel/helper-wrap-function" "^7.18.9"
- "@babel/types" "^7.18.9"
-
-"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz#243ecd2724d2071532b2c8ad2f0f9f083bcae331"
- integrity sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==
- dependencies:
- "@babel/helper-environment-visitor" "^7.18.9"
- "@babel/helper-member-expression-to-functions" "^7.20.7"
- "@babel/helper-optimise-call-expression" "^7.18.6"
- "@babel/template" "^7.20.7"
- "@babel/traverse" "^7.20.7"
- "@babel/types" "^7.20.7"
-
-"@babel/helper-simple-access@^7.20.2":
- version "7.20.2"
- resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9"
- integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==
- dependencies:
- "@babel/types" "^7.20.2"
-
-"@babel/helper-skip-transparent-expression-wrappers@^7.20.0":
- version "7.20.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684"
- integrity sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==
- dependencies:
- "@babel/types" "^7.20.0"
-
-"@babel/helper-split-export-declaration@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075"
- integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==
- dependencies:
- "@babel/types" "^7.18.6"
-
-"@babel/helper-string-parser@^7.19.4":
- version "7.19.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63"
- integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==
-
-"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1":
- version "7.19.1"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2"
- integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==
-
-"@babel/helper-validator-option@^7.18.6", "@babel/helper-validator-option@^7.21.0":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180"
- integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==
-
-"@babel/helper-wrap-function@^7.18.9":
- version "7.20.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz#75e2d84d499a0ab3b31c33bcfe59d6b8a45f62e3"
- integrity sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==
- dependencies:
- "@babel/helper-function-name" "^7.19.0"
- "@babel/template" "^7.18.10"
- "@babel/traverse" "^7.20.5"
- "@babel/types" "^7.20.5"
-
-"@babel/helpers@^7.12.5", "@babel/helpers@^7.21.0":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.21.0.tgz#9dd184fb5599862037917cdc9eecb84577dc4e7e"
- integrity sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==
- dependencies:
- "@babel/template" "^7.20.7"
- "@babel/traverse" "^7.21.0"
- "@babel/types" "^7.21.0"
-
-"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
- integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==
- dependencies:
- "@babel/helper-validator-identifier" "^7.18.6"
+"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.21.5", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295"
+ integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==
+
+"@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz#14a38141a7bf2165ad38da61d61cf27b43015da2"
+ integrity sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-environment-visitor" "^7.22.5"
+ "@babel/helper-wrap-function" "^7.22.5"
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-replace-supers@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz#71bc5fb348856dea9fdc4eafd7e2e49f585145dc"
+ integrity sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==
+ dependencies:
+ "@babel/helper-environment-visitor" "^7.22.5"
+ "@babel/helper-member-expression-to-functions" "^7.22.5"
+ "@babel/helper-optimise-call-expression" "^7.22.5"
+ "@babel/template" "^7.22.5"
+ "@babel/traverse" "^7.22.5"
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-simple-access@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de"
+ integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==
+ dependencies:
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847"
+ integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==
+ dependencies:
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-split-export-declaration@^7.18.6", "@babel/helper-split-export-declaration@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz#88cf11050edb95ed08d596f7a044462189127a08"
+ integrity sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==
+ dependencies:
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-string-parser@^7.21.5", "@babel/helper-string-parser@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f"
+ integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==
+
+"@babel/helper-validator-identifier@^7.19.1", "@babel/helper-validator-identifier@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193"
+ integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==
+
+"@babel/helper-validator-option@^7.21.0", "@babel/helper-validator-option@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac"
+ integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==
+
+"@babel/helper-wrap-function@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz#44d205af19ed8d872b4eefb0d2fa65f45eb34f06"
+ integrity sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==
+ dependencies:
+ "@babel/helper-function-name" "^7.22.5"
+ "@babel/template" "^7.22.5"
+ "@babel/traverse" "^7.22.5"
+ "@babel/types" "^7.22.5"
+
+"@babel/helpers@^7.12.5", "@babel/helpers@^7.21.5", "@babel/helpers@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.5.tgz#74bb4373eb390d1ceed74a15ef97767e63120820"
+ integrity sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==
+ dependencies:
+ "@babel/template" "^7.22.5"
+ "@babel/traverse" "^7.22.5"
+ "@babel/types" "^7.22.5"
+
+"@babel/highlight@^7.10.4", "@babel/highlight@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.5.tgz#aa6c05c5407a67ebce408162b7ede789b4d22031"
+ integrity sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.22.5"
chalk "^2.0.0"
js-tokens "^4.0.0"
-"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.21.0", "@babel/parser@^7.21.2", "@babel/parser@^7.21.4", "@babel/parser@~7.21.2":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.4.tgz#94003fdfc520bbe2875d4ae557b43ddb6d880f17"
- integrity sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==
+"@babel/parser@^7.1.0", "@babel/parser@^7.12.7", "@babel/parser@^7.13.16", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.8", "@babel/parser@^7.20.13", "@babel/parser@^7.20.7", "@babel/parser@^7.21.5", "@babel/parser@^7.21.8", "@babel/parser@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.5.tgz#721fd042f3ce1896238cf1b341c77eb7dee7dbea"
+ integrity sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==
-"@babel/parser@^7.12.7", "@babel/parser@^7.14.0", "@babel/parser@^7.16.8", "@babel/parser@^7.20.13":
- version "7.21.2"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.2.tgz#dacafadfc6d7654c3051a66d6fe55b6cb2f2a0b3"
- integrity sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==
+"@babel/parser@~7.21.2":
+ version "7.21.9"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.9.tgz#ab18ea3b85b4bc33ba98a8d4c2032c557d23cf14"
+ integrity sha512-q5PNg/Bi1OpGgx5jYlvWZwAorZepEudDMCLtj967aeS7WMont7dUZI46M2XwcIQqvUlMxWfdLFu4S/qSxeUu5g==
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2"
- integrity sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==
+"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz#87245a21cd69a73b0b81bcda98d443d6df08f05e"
+ integrity sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz#d9c85589258539a22a901033853101a6198d4ef1"
- integrity sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.20.7", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz#fef09f9499b1f1c930da8a0c419db42167d792ca"
+ integrity sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0"
- "@babel/plugin-proposal-optional-chaining" "^7.20.7"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+ "@babel/plugin-transform-optional-chaining" "^7.22.5"
-"@babel/plugin-proposal-async-generator-functions@^7.20.1", "@babel/plugin-proposal-async-generator-functions@^7.20.7":
+"@babel/plugin-proposal-async-generator-functions@^7.20.7":
version "7.20.7"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326"
integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==
@@ -582,7 +580,7 @@
"@babel/helper-create-class-features-plugin" "^7.18.6"
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-proposal-class-static-block@^7.18.6", "@babel/plugin-proposal-class-static-block@^7.21.0":
+"@babel/plugin-proposal-class-static-block@^7.21.0":
version "7.21.0"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz#77bdd66fb7b605f3a61302d224bdfacf5547977d"
integrity sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==
@@ -615,7 +613,7 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-syntax-json-strings" "^7.8.3"
-"@babel/plugin-proposal-logical-assignment-operators@^7.18.9", "@babel/plugin-proposal-logical-assignment-operators@^7.20.7":
+"@babel/plugin-proposal-logical-assignment-operators@^7.20.7":
version "7.20.7"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz#dfbcaa8f7b4d37b51e8bfb46d94a5aea2bb89d83"
integrity sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==
@@ -648,7 +646,7 @@
"@babel/plugin-syntax-object-rest-spread" "^7.8.0"
"@babel/plugin-transform-parameters" "^7.12.1"
-"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.10.4", "@babel/plugin-proposal-object-rest-spread@^7.14.7", "@babel/plugin-proposal-object-rest-spread@^7.20.2", "@babel/plugin-proposal-object-rest-spread@^7.20.7":
+"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.10.4", "@babel/plugin-proposal-object-rest-spread@^7.14.7", "@babel/plugin-proposal-object-rest-spread@^7.20.7":
version "7.20.7"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a"
integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==
@@ -667,7 +665,7 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
-"@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.14.5", "@babel/plugin-proposal-optional-chaining@^7.18.9", "@babel/plugin-proposal-optional-chaining@^7.20.7", "@babel/plugin-proposal-optional-chaining@^7.21.0":
+"@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.14.5", "@babel/plugin-proposal-optional-chaining@^7.20.7", "@babel/plugin-proposal-optional-chaining@^7.21.0":
version "7.21.0"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea"
integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==
@@ -684,10 +682,15 @@
"@babel/helper-create-class-features-plugin" "^7.18.6"
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-proposal-private-property-in-object@^7.18.6", "@babel/plugin-proposal-private-property-in-object@^7.21.0":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz#19496bd9883dd83c23c7d7fc45dcd9ad02dfa1dc"
- integrity sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==
+"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
+ version "7.21.0-placeholder-for-preset-env.2"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703"
+ integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==
+
+"@babel/plugin-proposal-private-property-in-object@^7.21.0":
+ version "7.21.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz#69d597086b6760c4126525cfa154f34631ff272c"
+ integrity sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==
dependencies:
"@babel/helper-annotate-as-pure" "^7.18.6"
"@babel/helper-create-class-features-plugin" "^7.21.0"
@@ -737,26 +740,33 @@
dependencies:
"@babel/helper-plugin-utils" "^7.8.3"
-"@babel/plugin-syntax-flow@^7.0.0":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz#774d825256f2379d06139be0c723c4dd444f3ca1"
- integrity sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==
+"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz#163b820b9e7696ce134df3ee716d9c0c98035859"
+ integrity sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-syntax-flow@^7.18.6":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz#3e37fca4f06d93567c1cd9b75156422e90a67107"
- integrity sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==
+"@babel/plugin-syntax-import-assertions@^7.20.0", "@babel/plugin-syntax-import-assertions@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98"
+ integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-syntax-import-attributes@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz#ab840248d834410b829f569f5262b9e517555ecb"
+ integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-syntax-import-assertions@7.20.0", "@babel/plugin-syntax-import-assertions@^7.20.0":
- version "7.20.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz#bb50e0d4bea0957235390641209394e87bdb9cc4"
- integrity sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==
+"@babel/plugin-syntax-import-meta@^7.10.4":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
+ integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
dependencies:
- "@babel/helper-plugin-utils" "^7.19.0"
+ "@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-json-strings@^7.8.3":
version "7.8.3"
@@ -772,19 +782,12 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.17.12":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0"
- integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==
+"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918"
+ integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
-
-"@babel/plugin-syntax-jsx@^7.18.6", "@babel/plugin-syntax-jsx@^7.21.4":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz#f264ed7bf40ffc9ec239edabc17a50c4f5b6fea2"
- integrity sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-logical-assignment-operators@^7.10.4":
version "7.10.4"
@@ -842,380 +845,499 @@
dependencies:
"@babel/helper-plugin-utils" "^7.14.5"
-"@babel/plugin-syntax-typescript@^7.20.0":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz#2751948e9b7c6d771a8efa59340c15d4a2891ff8"
- integrity sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==
+"@babel/plugin-syntax-typescript@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz#aac8d383b062c5072c647a31ef990c1d0af90272"
+ integrity sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.18.6", "@babel/plugin-transform-arrow-functions@^7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz#bea332b0e8b2dab3dafe55a163d8227531ab0551"
- integrity sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==
+"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
+ integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-create-regexp-features-plugin" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-async-to-generator@^7.18.6", "@babel/plugin-transform-async-to-generator@^7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz#dfee18623c8cb31deb796aa3ca84dda9cea94354"
- integrity sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==
+"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.21.5", "@babel/plugin-transform-arrow-functions@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958"
+ integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==
dependencies:
- "@babel/helper-module-imports" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/helper-remap-async-to-generator" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8"
- integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==
+"@babel/plugin-transform-async-generator-functions@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.5.tgz#7336356d23380eda9a56314974f053a020dab0c3"
+ integrity sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-environment-visitor" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-remap-async-to-generator" "^7.22.5"
+ "@babel/plugin-syntax-async-generators" "^7.8.4"
-"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.20.2", "@babel/plugin-transform-block-scoping@^7.21.0":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz#e737b91037e5186ee16b76e7ae093358a5634f02"
- integrity sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==
+"@babel/plugin-transform-async-to-generator@^7.20.7", "@babel/plugin-transform-async-to-generator@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775"
+ integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-module-imports" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-remap-async-to-generator" "^7.22.5"
-"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.15.4", "@babel/plugin-transform-classes@^7.20.2", "@babel/plugin-transform-classes@^7.20.7", "@babel/plugin-transform-classes@^7.21.0":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz#f469d0b07a4c5a7dbb21afad9e27e57b47031665"
- integrity sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==
+"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.18.6", "@babel/plugin-transform-block-scoped-functions@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024"
+ integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.18.6"
- "@babel/helper-compilation-targets" "^7.20.7"
- "@babel/helper-environment-visitor" "^7.18.9"
- "@babel/helper-function-name" "^7.21.0"
- "@babel/helper-optimise-call-expression" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/helper-replace-supers" "^7.20.7"
- "@babel/helper-split-export-declaration" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.21.0", "@babel/plugin-transform-block-scoping@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz#8bfc793b3a4b2742c0983fadc1480d843ecea31b"
+ integrity sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-class-properties@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77"
+ integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==
+ dependencies:
+ "@babel/helper-create-class-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-class-static-block@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz#3e40c46f048403472d6f4183116d5e46b1bff5ba"
+ integrity sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==
+ dependencies:
+ "@babel/helper-create-class-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-class-static-block" "^7.14.5"
+
+"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.15.4", "@babel/plugin-transform-classes@^7.20.7", "@babel/plugin-transform-classes@^7.21.0", "@babel/plugin-transform-classes@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz#635d4e98da741fad814984639f4c0149eb0135e1"
+ integrity sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-compilation-targets" "^7.22.5"
+ "@babel/helper-environment-visitor" "^7.22.5"
+ "@babel/helper-function-name" "^7.22.5"
+ "@babel/helper-optimise-call-expression" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-replace-supers" "^7.22.5"
+ "@babel/helper-split-export-declaration" "^7.22.5"
globals "^11.1.0"
-"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.18.9", "@babel/plugin-transform-computed-properties@^7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz#704cc2fd155d1c996551db8276d55b9d46e4d0aa"
- integrity sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==
+"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.21.5", "@babel/plugin-transform-computed-properties@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869"
+ integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/template" "^7.20.7"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/template" "^7.22.5"
-"@babel/plugin-transform-destructuring@^7.0.0":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz#8bda578f71620c7de7c93af590154ba331415454"
- integrity sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==
+"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.21.3", "@babel/plugin-transform-destructuring@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz#d3aca7438f6c26c78cdd0b0ba920a336001b27cc"
+ integrity sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-destructuring@^7.20.2", "@babel/plugin-transform-destructuring@^7.21.3":
- version "7.21.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz#73b46d0fd11cd6ef57dea8a381b1215f4959d401"
- integrity sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==
+"@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.22.5", "@babel/plugin-transform-dotall-regex@^7.4.4":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165"
+ integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8"
- integrity sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==
+"@babel/plugin-transform-duplicate-keys@^7.18.9", "@babel/plugin-transform-duplicate-keys@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285"
+ integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-duplicate-keys@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz#687f15ee3cdad6d85191eb2a372c4528eaa0ae0e"
- integrity sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==
+"@babel/plugin-transform-dynamic-import@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz#d6908a8916a810468c4edff73b5b75bda6ad393e"
+ integrity sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-dynamic-import" "^7.8.3"
-"@babel/plugin-transform-exponentiation-operator@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd"
- integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==
+"@babel/plugin-transform-exponentiation-operator@^7.18.6", "@babel/plugin-transform-exponentiation-operator@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a"
+ integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==
dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.21.0":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz#6aeca0adcb81dc627c8986e770bfaa4d9812aff5"
- integrity sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==
+"@babel/plugin-transform-export-namespace-from@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz#57c41cb1d0613d22f548fddd8b288eedb9973a5b"
+ integrity sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/plugin-syntax-flow" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
-"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.18.8", "@babel/plugin-transform-for-of@^7.21.0":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz#964108c9988de1a60b4be2354a7d7e245f36e86e"
- integrity sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==
+"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz#0bb17110c7bf5b35a60754b2f00c58302381dee2"
+ integrity sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-flow" "^7.22.5"
-"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0"
- integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==
+"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.21.5", "@babel/plugin-transform-for-of@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz#ab1b8a200a8f990137aff9a084f8de4099ab173f"
+ integrity sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==
dependencies:
- "@babel/helper-compilation-targets" "^7.18.9"
- "@babel/helper-function-name" "^7.18.9"
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc"
- integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==
+"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.18.9", "@babel/plugin-transform-function-name@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143"
+ integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-compilation-targets" "^7.22.5"
+ "@babel/helper-function-name" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e"
- integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==
+"@babel/plugin-transform-json-strings@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz#14b64352fdf7e1f737eed68de1a1468bd2a77ec0"
+ integrity sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-json-strings" "^7.8.3"
-"@babel/plugin-transform-modules-amd@^7.19.6", "@babel/plugin-transform-modules-amd@^7.20.11":
- version "7.20.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz#3daccca8e4cc309f03c3a0c4b41dc4b26f55214a"
- integrity sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==
+"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.18.9", "@babel/plugin-transform-literals@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920"
+ integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==
dependencies:
- "@babel/helper-module-transforms" "^7.20.11"
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.19.6", "@babel/plugin-transform-modules-commonjs@^7.21.2":
- version "7.21.2"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz#6ff5070e71e3192ef2b7e39820a06fb78e3058e7"
- integrity sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==
+"@babel/plugin-transform-logical-assignment-operators@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz#66ae5f068fd5a9a5dc570df16f56c2a8462a9d6c"
+ integrity sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==
dependencies:
- "@babel/helper-module-transforms" "^7.21.2"
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/helper-simple-access" "^7.20.2"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
-"@babel/plugin-transform-modules-systemjs@^7.19.6", "@babel/plugin-transform-modules-systemjs@^7.20.11":
- version "7.20.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz#467ec6bba6b6a50634eea61c9c232654d8a4696e"
- integrity sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==
+"@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.18.6", "@babel/plugin-transform-member-expression-literals@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def"
+ integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==
dependencies:
- "@babel/helper-hoist-variables" "^7.18.6"
- "@babel/helper-module-transforms" "^7.20.11"
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/helper-validator-identifier" "^7.19.1"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-modules-umd@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9"
- integrity sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==
+"@babel/plugin-transform-modules-amd@^7.20.11", "@babel/plugin-transform-modules-amd@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz#4e045f55dcf98afd00f85691a68fc0780704f526"
+ integrity sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==
dependencies:
- "@babel/helper-module-transforms" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-module-transforms" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-named-capturing-groups-regex@^7.19.1", "@babel/plugin-transform-named-capturing-groups-regex@^7.20.5":
- version "7.20.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz#626298dd62ea51d452c3be58b285d23195ba69a8"
- integrity sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==
+"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.21.5", "@babel/plugin-transform-modules-commonjs@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz#7d9875908d19b8c0536085af7b053fd5bd651bfa"
+ integrity sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.20.5"
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-module-transforms" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-simple-access" "^7.22.5"
-"@babel/plugin-transform-new-target@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8"
- integrity sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==
+"@babel/plugin-transform-modules-systemjs@^7.20.11", "@babel/plugin-transform-modules-systemjs@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz#18c31410b5e579a0092638f95c896c2a98a5d496"
+ integrity sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-hoist-variables" "^7.22.5"
+ "@babel/helper-module-transforms" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-validator-identifier" "^7.22.5"
+
+"@babel/plugin-transform-modules-umd@^7.18.6", "@babel/plugin-transform-modules-umd@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98"
+ integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-named-capturing-groups-regex@^7.20.5", "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f"
+ integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-new-target@^7.18.6", "@babel/plugin-transform-new-target@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d"
+ integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-nullish-coalescing-operator@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz#f8872c65776e0b552e0849d7596cddd416c3e381"
+ integrity sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
+
+"@babel/plugin-transform-numeric-separator@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz#57226a2ed9e512b9b446517ab6fa2d17abb83f58"
+ integrity sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-numeric-separator" "^7.10.4"
"@babel/plugin-transform-object-assign@^7.10.4":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.18.6.tgz#7830b4b6f83e1374a5afb9f6111bcfaea872cdd2"
- integrity sha512-mQisZ3JfqWh2gVXvfqYCAAyRs6+7oev+myBsTwW5RnPhYXOTuCEw2oe3YgxlXMViXUS53lG8koulI7mJ+8JE+A==
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.22.5.tgz#290c1b9555dcea48bb2c29ad94237777600d04f9"
+ integrity sha512-iDhx9ARkXq4vhZ2CYOSnQXkmxkDgosLi3J8Z17mKz7LyzthtkdVchLD7WZ3aXeCuvJDOW3+1I5TpJmwIbF9MKQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-object-super@^7.0.0", "@babel/plugin-transform-object-super@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c"
- integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==
+"@babel/plugin-transform-object-rest-spread@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz#9686dc3447df4753b0b2a2fae7e8bc33cdc1f2e1"
+ integrity sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
- "@babel/helper-replace-supers" "^7.18.6"
+ "@babel/compat-data" "^7.22.5"
+ "@babel/helper-compilation-targets" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
+ "@babel/plugin-transform-parameters" "^7.22.5"
-"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.12.1":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz#0ee349e9d1bc96e78e3b37a7af423a4078a7083f"
- integrity sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==
+"@babel/plugin-transform-object-super@^7.0.0", "@babel/plugin-transform-object-super@^7.18.6", "@babel/plugin-transform-object-super@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c"
+ integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-replace-supers" "^7.22.5"
-"@babel/plugin-transform-parameters@^7.20.1", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.21.3":
- version "7.21.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz#18fc4e797cf6d6d972cb8c411dbe8a809fa157db"
- integrity sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==
+"@babel/plugin-transform-optional-catch-binding@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz#842080be3076703be0eaf32ead6ac8174edee333"
+ integrity sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
-"@babel/plugin-transform-property-literals@^7.0.0", "@babel/plugin-transform-property-literals@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3"
- integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==
+"@babel/plugin-transform-optional-chaining@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz#1003762b9c14295501beb41be72426736bedd1e0"
+ integrity sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+ "@babel/plugin-syntax-optional-chaining" "^7.8.3"
-"@babel/plugin-transform-react-display-name@^7.0.0", "@babel/plugin-transform-react-display-name@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#8b1125f919ef36ebdfff061d664e266c666b9415"
- integrity sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==
+"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.21.3", "@babel/plugin-transform-parameters@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz#c3542dd3c39b42c8069936e48717a8d179d63a18"
+ integrity sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-react-jsx-development@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#dbe5c972811e49c7405b630e4d0d2e1380c0ddc5"
- integrity sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==
+"@babel/plugin-transform-private-methods@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722"
+ integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==
dependencies:
- "@babel/plugin-transform-react-jsx" "^7.18.6"
+ "@babel/helper-create-class-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.17.12", "@babel/plugin-transform-react-jsx@^7.18.6", "@babel/plugin-transform-react-jsx@^7.19.0":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz#656b42c2fdea0a6d8762075d58ef9d4e3c4ab8a2"
- integrity sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==
+"@babel/plugin-transform-private-property-in-object@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz#07a77f28cbb251546a43d175a1dda4cf3ef83e32"
+ integrity sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.18.6"
- "@babel/helper-module-imports" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/plugin-syntax-jsx" "^7.18.6"
- "@babel/types" "^7.21.0"
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-create-class-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
-"@babel/plugin-transform-react-pure-annotations@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz#561af267f19f3e5d59291f9950fd7b9663d0d844"
- integrity sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==
+"@babel/plugin-transform-property-literals@^7.0.0", "@babel/plugin-transform-property-literals@^7.18.6", "@babel/plugin-transform-property-literals@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766"
+ integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-regenerator@^7.18.6", "@babel/plugin-transform-regenerator@^7.20.5":
- version "7.20.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz#57cda588c7ffb7f4f8483cc83bdcea02a907f04d"
- integrity sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==
+"@babel/plugin-transform-react-display-name@^7.0.0", "@babel/plugin-transform-react-display-name@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz#3c4326f9fce31c7968d6cb9debcaf32d9e279a2b"
+ integrity sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-react-jsx-development@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87"
+ integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==
+ dependencies:
+ "@babel/plugin-transform-react-jsx" "^7.22.5"
+
+"@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.19.0", "@babel/plugin-transform-react-jsx@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz#932c291eb6dd1153359e2a90cb5e557dcf068416"
+ integrity sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-module-imports" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-jsx" "^7.22.5"
+ "@babel/types" "^7.22.5"
+
+"@babel/plugin-transform-react-pure-annotations@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz#1f58363eef6626d6fa517b95ac66fe94685e32c0"
+ integrity sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-regenerator@^7.21.5", "@babel/plugin-transform-regenerator@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz#cd8a68b228a5f75fa01420e8cc2fc400f0fc32aa"
+ integrity sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
regenerator-transform "^0.15.1"
-"@babel/plugin-transform-reserved-words@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a"
- integrity sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==
+"@babel/plugin-transform-reserved-words@^7.18.6", "@babel/plugin-transform-reserved-words@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb"
+ integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-transform-runtime@^7.15.0", "@babel/plugin-transform-runtime@^7.19.6":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.0.tgz#2a884f29556d0a68cd3d152dcc9e6c71dfb6eee8"
- integrity sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==
- dependencies:
- "@babel/helper-module-imports" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.20.2"
- babel-plugin-polyfill-corejs2 "^0.3.3"
- babel-plugin-polyfill-corejs3 "^0.6.0"
- babel-plugin-polyfill-regenerator "^0.4.1"
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.5.tgz#ca975fb5e260044473c8142e1b18b567d33c2a3b"
+ integrity sha512-bg4Wxd1FWeFx3daHFTWk1pkSWK/AyQuiyAoeZAOkAOUBjnZPH6KT7eMxouV47tQ6hl6ax2zyAWBdWZXbrvXlaw==
+ dependencies:
+ "@babel/helper-module-imports" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ babel-plugin-polyfill-corejs2 "^0.4.3"
+ babel-plugin-polyfill-corejs3 "^0.8.1"
+ babel-plugin-polyfill-regenerator "^0.5.0"
semver "^6.3.0"
-"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9"
- integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==
+"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.18.6", "@babel/plugin-transform-shorthand-properties@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624"
+ integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.14.6", "@babel/plugin-transform-spread@^7.19.0", "@babel/plugin-transform-spread@^7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz#c2d83e0b99d3bf83e07b11995ee24bf7ca09401e"
- integrity sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==
+"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.14.6", "@babel/plugin-transform-spread@^7.20.7", "@babel/plugin-transform-spread@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b"
+ integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
-"@babel/plugin-transform-sticky-regex@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc"
- integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==
+"@babel/plugin-transform-sticky-regex@^7.18.6", "@babel/plugin-transform-sticky-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa"
+ integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e"
- integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==
+"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.18.9", "@babel/plugin-transform-template-literals@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff"
+ integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-typeof-symbol@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz#c8cea68263e45addcd6afc9091429f80925762c0"
- integrity sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==
+"@babel/plugin-transform-typeof-symbol@^7.18.9", "@babel/plugin-transform-typeof-symbol@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34"
+ integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-typescript@^7.21.0", "@babel/plugin-transform-typescript@^7.21.3":
- version "7.21.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz#316c5be579856ea890a57ebc5116c5d064658f2b"
- integrity sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==
+"@babel/plugin-transform-typescript@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.5.tgz#5c0f7adfc1b5f38c4dbc8f79b1f0f8074134bd7d"
+ integrity sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.18.6"
- "@babel/helper-create-class-features-plugin" "^7.21.0"
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/plugin-syntax-typescript" "^7.20.0"
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-create-class-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-typescript" "^7.22.5"
-"@babel/plugin-transform-unicode-escapes@^7.18.10":
- version "7.18.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz#1ecfb0eda83d09bbcb77c09970c2dd55832aa246"
- integrity sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==
+"@babel/plugin-transform-unicode-escapes@^7.21.5", "@babel/plugin-transform-unicode-escapes@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz#ce0c248522b1cb22c7c992d88301a5ead70e806c"
+ integrity sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-unicode-regex@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca"
- integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==
+"@babel/plugin-transform-unicode-property-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz#098898f74d5c1e86660dc112057b2d11227f1c81"
+ integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
-"@babel/preset-env@^7.10.4", "@babel/preset-env@^7.15.4", "@babel/preset-env@^7.20.2":
- version "7.20.2"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.20.2.tgz#9b1642aa47bb9f43a86f9630011780dab7f86506"
- integrity sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==
+"@babel/plugin-transform-unicode-regex@^7.18.6", "@babel/plugin-transform-unicode-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183"
+ integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==
dependencies:
- "@babel/compat-data" "^7.20.1"
- "@babel/helper-compilation-targets" "^7.20.0"
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/helper-validator-option" "^7.18.6"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9"
- "@babel/plugin-proposal-async-generator-functions" "^7.20.1"
- "@babel/plugin-proposal-class-properties" "^7.18.6"
- "@babel/plugin-proposal-class-static-block" "^7.18.6"
- "@babel/plugin-proposal-dynamic-import" "^7.18.6"
- "@babel/plugin-proposal-export-namespace-from" "^7.18.9"
- "@babel/plugin-proposal-json-strings" "^7.18.6"
- "@babel/plugin-proposal-logical-assignment-operators" "^7.18.9"
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6"
- "@babel/plugin-proposal-numeric-separator" "^7.18.6"
- "@babel/plugin-proposal-object-rest-spread" "^7.20.2"
- "@babel/plugin-proposal-optional-catch-binding" "^7.18.6"
- "@babel/plugin-proposal-optional-chaining" "^7.18.9"
- "@babel/plugin-proposal-private-methods" "^7.18.6"
- "@babel/plugin-proposal-private-property-in-object" "^7.18.6"
- "@babel/plugin-proposal-unicode-property-regex" "^7.18.6"
+ "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-unicode-sets-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz#77788060e511b708ffc7d42fdfbc5b37c3004e91"
+ integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/preset-env@^7.10.4", "@babel/preset-env@^7.15.4", "@babel/preset-env@^7.20.2":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.22.5.tgz#3da66078b181f3d62512c51cf7014392c511504e"
+ integrity sha512-fj06hw89dpiZzGZtxn+QybifF07nNiZjZ7sazs2aVDcysAZVGjW7+7iFYxg6GLNM47R/thYfLdrXc+2f11Vi9A==
+ dependencies:
+ "@babel/compat-data" "^7.22.5"
+ "@babel/helper-compilation-targets" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.5"
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.5"
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.5"
+ "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
"@babel/plugin-syntax-async-generators" "^7.8.4"
"@babel/plugin-syntax-class-properties" "^7.12.13"
"@babel/plugin-syntax-class-static-block" "^7.14.5"
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
"@babel/plugin-syntax-export-namespace-from" "^7.8.3"
- "@babel/plugin-syntax-import-assertions" "^7.20.0"
+ "@babel/plugin-syntax-import-assertions" "^7.22.5"
+ "@babel/plugin-syntax-import-attributes" "^7.22.5"
+ "@babel/plugin-syntax-import-meta" "^7.10.4"
"@babel/plugin-syntax-json-strings" "^7.8.3"
"@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
"@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
@@ -1225,54 +1347,71 @@
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
"@babel/plugin-syntax-private-property-in-object" "^7.14.5"
"@babel/plugin-syntax-top-level-await" "^7.14.5"
- "@babel/plugin-transform-arrow-functions" "^7.18.6"
- "@babel/plugin-transform-async-to-generator" "^7.18.6"
- "@babel/plugin-transform-block-scoped-functions" "^7.18.6"
- "@babel/plugin-transform-block-scoping" "^7.20.2"
- "@babel/plugin-transform-classes" "^7.20.2"
- "@babel/plugin-transform-computed-properties" "^7.18.9"
- "@babel/plugin-transform-destructuring" "^7.20.2"
- "@babel/plugin-transform-dotall-regex" "^7.18.6"
- "@babel/plugin-transform-duplicate-keys" "^7.18.9"
- "@babel/plugin-transform-exponentiation-operator" "^7.18.6"
- "@babel/plugin-transform-for-of" "^7.18.8"
- "@babel/plugin-transform-function-name" "^7.18.9"
- "@babel/plugin-transform-literals" "^7.18.9"
- "@babel/plugin-transform-member-expression-literals" "^7.18.6"
- "@babel/plugin-transform-modules-amd" "^7.19.6"
- "@babel/plugin-transform-modules-commonjs" "^7.19.6"
- "@babel/plugin-transform-modules-systemjs" "^7.19.6"
- "@babel/plugin-transform-modules-umd" "^7.18.6"
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.19.1"
- "@babel/plugin-transform-new-target" "^7.18.6"
- "@babel/plugin-transform-object-super" "^7.18.6"
- "@babel/plugin-transform-parameters" "^7.20.1"
- "@babel/plugin-transform-property-literals" "^7.18.6"
- "@babel/plugin-transform-regenerator" "^7.18.6"
- "@babel/plugin-transform-reserved-words" "^7.18.6"
- "@babel/plugin-transform-shorthand-properties" "^7.18.6"
- "@babel/plugin-transform-spread" "^7.19.0"
- "@babel/plugin-transform-sticky-regex" "^7.18.6"
- "@babel/plugin-transform-template-literals" "^7.18.9"
- "@babel/plugin-transform-typeof-symbol" "^7.18.9"
- "@babel/plugin-transform-unicode-escapes" "^7.18.10"
- "@babel/plugin-transform-unicode-regex" "^7.18.6"
+ "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
+ "@babel/plugin-transform-arrow-functions" "^7.22.5"
+ "@babel/plugin-transform-async-generator-functions" "^7.22.5"
+ "@babel/plugin-transform-async-to-generator" "^7.22.5"
+ "@babel/plugin-transform-block-scoped-functions" "^7.22.5"
+ "@babel/plugin-transform-block-scoping" "^7.22.5"
+ "@babel/plugin-transform-class-properties" "^7.22.5"
+ "@babel/plugin-transform-class-static-block" "^7.22.5"
+ "@babel/plugin-transform-classes" "^7.22.5"
+ "@babel/plugin-transform-computed-properties" "^7.22.5"
+ "@babel/plugin-transform-destructuring" "^7.22.5"
+ "@babel/plugin-transform-dotall-regex" "^7.22.5"
+ "@babel/plugin-transform-duplicate-keys" "^7.22.5"
+ "@babel/plugin-transform-dynamic-import" "^7.22.5"
+ "@babel/plugin-transform-exponentiation-operator" "^7.22.5"
+ "@babel/plugin-transform-export-namespace-from" "^7.22.5"
+ "@babel/plugin-transform-for-of" "^7.22.5"
+ "@babel/plugin-transform-function-name" "^7.22.5"
+ "@babel/plugin-transform-json-strings" "^7.22.5"
+ "@babel/plugin-transform-literals" "^7.22.5"
+ "@babel/plugin-transform-logical-assignment-operators" "^7.22.5"
+ "@babel/plugin-transform-member-expression-literals" "^7.22.5"
+ "@babel/plugin-transform-modules-amd" "^7.22.5"
+ "@babel/plugin-transform-modules-commonjs" "^7.22.5"
+ "@babel/plugin-transform-modules-systemjs" "^7.22.5"
+ "@babel/plugin-transform-modules-umd" "^7.22.5"
+ "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5"
+ "@babel/plugin-transform-new-target" "^7.22.5"
+ "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.5"
+ "@babel/plugin-transform-numeric-separator" "^7.22.5"
+ "@babel/plugin-transform-object-rest-spread" "^7.22.5"
+ "@babel/plugin-transform-object-super" "^7.22.5"
+ "@babel/plugin-transform-optional-catch-binding" "^7.22.5"
+ "@babel/plugin-transform-optional-chaining" "^7.22.5"
+ "@babel/plugin-transform-parameters" "^7.22.5"
+ "@babel/plugin-transform-private-methods" "^7.22.5"
+ "@babel/plugin-transform-private-property-in-object" "^7.22.5"
+ "@babel/plugin-transform-property-literals" "^7.22.5"
+ "@babel/plugin-transform-regenerator" "^7.22.5"
+ "@babel/plugin-transform-reserved-words" "^7.22.5"
+ "@babel/plugin-transform-shorthand-properties" "^7.22.5"
+ "@babel/plugin-transform-spread" "^7.22.5"
+ "@babel/plugin-transform-sticky-regex" "^7.22.5"
+ "@babel/plugin-transform-template-literals" "^7.22.5"
+ "@babel/plugin-transform-typeof-symbol" "^7.22.5"
+ "@babel/plugin-transform-unicode-escapes" "^7.22.5"
+ "@babel/plugin-transform-unicode-property-regex" "^7.22.5"
+ "@babel/plugin-transform-unicode-regex" "^7.22.5"
+ "@babel/plugin-transform-unicode-sets-regex" "^7.22.5"
"@babel/preset-modules" "^0.1.5"
- "@babel/types" "^7.20.2"
- babel-plugin-polyfill-corejs2 "^0.3.3"
- babel-plugin-polyfill-corejs3 "^0.6.0"
- babel-plugin-polyfill-regenerator "^0.4.1"
- core-js-compat "^3.25.1"
+ "@babel/types" "^7.22.5"
+ babel-plugin-polyfill-corejs2 "^0.4.3"
+ babel-plugin-polyfill-corejs3 "^0.8.1"
+ babel-plugin-polyfill-regenerator "^0.5.0"
+ core-js-compat "^3.30.2"
semver "^6.3.0"
"@babel/preset-env@~7.21.0":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.21.4.tgz#a952482e634a8dd8271a3fe5459a16eb10739c58"
- integrity sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw==
+ version "7.21.5"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.21.5.tgz#db2089d99efd2297716f018aeead815ac3decffb"
+ integrity sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg==
dependencies:
- "@babel/compat-data" "^7.21.4"
- "@babel/helper-compilation-targets" "^7.21.4"
- "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/compat-data" "^7.21.5"
+ "@babel/helper-compilation-targets" "^7.21.5"
+ "@babel/helper-plugin-utils" "^7.21.5"
"@babel/helper-validator-option" "^7.21.0"
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6"
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.20.7"
@@ -1297,6 +1436,7 @@
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
"@babel/plugin-syntax-export-namespace-from" "^7.8.3"
"@babel/plugin-syntax-import-assertions" "^7.20.0"
+ "@babel/plugin-syntax-import-meta" "^7.10.4"
"@babel/plugin-syntax-json-strings" "^7.8.3"
"@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
"@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
@@ -1306,22 +1446,22 @@
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
"@babel/plugin-syntax-private-property-in-object" "^7.14.5"
"@babel/plugin-syntax-top-level-await" "^7.14.5"
- "@babel/plugin-transform-arrow-functions" "^7.20.7"
+ "@babel/plugin-transform-arrow-functions" "^7.21.5"
"@babel/plugin-transform-async-to-generator" "^7.20.7"
"@babel/plugin-transform-block-scoped-functions" "^7.18.6"
"@babel/plugin-transform-block-scoping" "^7.21.0"
"@babel/plugin-transform-classes" "^7.21.0"
- "@babel/plugin-transform-computed-properties" "^7.20.7"
+ "@babel/plugin-transform-computed-properties" "^7.21.5"
"@babel/plugin-transform-destructuring" "^7.21.3"
"@babel/plugin-transform-dotall-regex" "^7.18.6"
"@babel/plugin-transform-duplicate-keys" "^7.18.9"
"@babel/plugin-transform-exponentiation-operator" "^7.18.6"
- "@babel/plugin-transform-for-of" "^7.21.0"
+ "@babel/plugin-transform-for-of" "^7.21.5"
"@babel/plugin-transform-function-name" "^7.18.9"
"@babel/plugin-transform-literals" "^7.18.9"
"@babel/plugin-transform-member-expression-literals" "^7.18.6"
"@babel/plugin-transform-modules-amd" "^7.20.11"
- "@babel/plugin-transform-modules-commonjs" "^7.21.2"
+ "@babel/plugin-transform-modules-commonjs" "^7.21.5"
"@babel/plugin-transform-modules-systemjs" "^7.20.11"
"@babel/plugin-transform-modules-umd" "^7.18.6"
"@babel/plugin-transform-named-capturing-groups-regex" "^7.20.5"
@@ -1329,17 +1469,17 @@
"@babel/plugin-transform-object-super" "^7.18.6"
"@babel/plugin-transform-parameters" "^7.21.3"
"@babel/plugin-transform-property-literals" "^7.18.6"
- "@babel/plugin-transform-regenerator" "^7.20.5"
+ "@babel/plugin-transform-regenerator" "^7.21.5"
"@babel/plugin-transform-reserved-words" "^7.18.6"
"@babel/plugin-transform-shorthand-properties" "^7.18.6"
"@babel/plugin-transform-spread" "^7.20.7"
"@babel/plugin-transform-sticky-regex" "^7.18.6"
"@babel/plugin-transform-template-literals" "^7.18.9"
"@babel/plugin-transform-typeof-symbol" "^7.18.9"
- "@babel/plugin-transform-unicode-escapes" "^7.18.10"
+ "@babel/plugin-transform-unicode-escapes" "^7.21.5"
"@babel/plugin-transform-unicode-regex" "^7.18.6"
"@babel/preset-modules" "^0.1.5"
- "@babel/types" "^7.21.4"
+ "@babel/types" "^7.21.5"
babel-plugin-polyfill-corejs2 "^0.3.3"
babel-plugin-polyfill-corejs3 "^0.6.0"
babel-plugin-polyfill-regenerator "^0.4.1"
@@ -1347,13 +1487,13 @@
semver "^6.3.0"
"@babel/preset-flow@^7.13.13", "@babel/preset-flow@^7.18.6":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.21.4.tgz#a5de2a1cafa61f0e0b3af9b30ff0295d38d3608f"
- integrity sha512-F24cSq4DIBmhq4OzK3dE63NHagb27OPE3eWR+HLekt4Z3Y5MzIIUGF3LlLgV0gN8vzbDViSY7HnrReNVCJXTeA==
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.22.5.tgz#876f24ab6b38bd79703a93f32020ca2162312784"
+ integrity sha512-ta2qZ+LSiGCrP5pgcGt8xMnnkXQrq8Sa4Ulhy06BOlF5QbLw9q5hIx7bn5MrsvyTGAfh6kTOo07Q+Pfld/8Y5Q==
dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/helper-validator-option" "^7.21.0"
- "@babel/plugin-transform-flow-strip-types" "^7.21.0"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.5"
+ "@babel/plugin-transform-flow-strip-types" "^7.22.5"
"@babel/preset-modules@^0.1.5":
version "0.1.5"
@@ -1367,41 +1507,32 @@
esutils "^2.0.2"
"@babel/preset-react@^7.14.0", "@babel/preset-react@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.18.6.tgz#979f76d6277048dc19094c217b507f3ad517dd2d"
- integrity sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
- "@babel/helper-validator-option" "^7.18.6"
- "@babel/plugin-transform-react-display-name" "^7.18.6"
- "@babel/plugin-transform-react-jsx" "^7.18.6"
- "@babel/plugin-transform-react-jsx-development" "^7.18.6"
- "@babel/plugin-transform-react-pure-annotations" "^7.18.6"
-
-"@babel/preset-typescript@^7.13.0":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz#b913ac8e6aa8932e47c21b01b4368d8aa239a529"
- integrity sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==
- dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/helper-validator-option" "^7.21.0"
- "@babel/plugin-syntax-jsx" "^7.21.4"
- "@babel/plugin-transform-modules-commonjs" "^7.21.2"
- "@babel/plugin-transform-typescript" "^7.21.3"
-
-"@babel/preset-typescript@^7.18.6":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.21.0.tgz#bcbbca513e8213691fe5d4b23d9251e01f00ebff"
- integrity sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.20.2"
- "@babel/helper-validator-option" "^7.21.0"
- "@babel/plugin-transform-typescript" "^7.21.0"
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.22.5.tgz#c4d6058fbf80bccad02dd8c313a9aaa67e3c3dd6"
+ integrity sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.5"
+ "@babel/plugin-transform-react-display-name" "^7.22.5"
+ "@babel/plugin-transform-react-jsx" "^7.22.5"
+ "@babel/plugin-transform-react-jsx-development" "^7.22.5"
+ "@babel/plugin-transform-react-pure-annotations" "^7.22.5"
+
+"@babel/preset-typescript@^7.13.0", "@babel/preset-typescript@^7.18.6":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz#16367d8b01d640e9a507577ed4ee54e0101e51c8"
+ integrity sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.5"
+ "@babel/plugin-syntax-jsx" "^7.22.5"
+ "@babel/plugin-transform-modules-commonjs" "^7.22.5"
+ "@babel/plugin-transform-typescript" "^7.22.5"
"@babel/register@^7.13.16":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.21.0.tgz#c97bf56c2472e063774f31d344c592ebdcefa132"
- integrity sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.22.5.tgz#e4d8d0f615ea3233a27b5c6ada6750ee59559939"
+ integrity sha512-vV6pm/4CijSQ8Y47RH5SopXzursN35RQINfGJkmOlcpAtGuf94miFvIPhCKGQN7WGIcsgG1BHEX2KVdTYwTwUQ==
dependencies:
clone-deep "^4.0.1"
find-cache-dir "^2.0.0"
@@ -1414,69 +1545,69 @@
resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310"
integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==
-"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.16.7", "@babel/runtime@^7.17.2", "@babel/runtime@^7.17.8", "@babel/runtime@^7.17.9", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.13", "@babel/runtime@^7.20.6", "@babel/runtime@^7.20.7", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2":
- version "7.21.0"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.21.0.tgz#5b55c9d394e5fcf304909a8b00c07dc217b56673"
- integrity sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==
+"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.16.7", "@babel/runtime@^7.17.2", "@babel/runtime@^7.17.8", "@babel/runtime@^7.17.9", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.13", "@babel/runtime@^7.20.6", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.5.tgz#8564dd588182ce0047d55d7a75e93921107b57ec"
+ integrity sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==
dependencies:
regenerator-runtime "^0.13.11"
-"@babel/template@^7.12.7", "@babel/template@^7.18.10", "@babel/template@^7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8"
- integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==
- dependencies:
- "@babel/code-frame" "^7.18.6"
- "@babel/parser" "^7.20.7"
- "@babel/types" "^7.20.7"
-
-"@babel/traverse@^7.1.6", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.21.4", "@babel/traverse@~7.21.2":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.4.tgz#a836aca7b116634e97a6ed99976236b3282c9d36"
- integrity sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==
- dependencies:
- "@babel/code-frame" "^7.21.4"
- "@babel/generator" "^7.21.4"
- "@babel/helper-environment-visitor" "^7.18.9"
- "@babel/helper-function-name" "^7.21.0"
- "@babel/helper-hoist-variables" "^7.18.6"
- "@babel/helper-split-export-declaration" "^7.18.6"
- "@babel/parser" "^7.21.4"
- "@babel/types" "^7.21.4"
+"@babel/template@^7.12.7", "@babel/template@^7.20.7", "@babel/template@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec"
+ integrity sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==
+ dependencies:
+ "@babel/code-frame" "^7.22.5"
+ "@babel/parser" "^7.22.5"
+ "@babel/types" "^7.22.5"
+
+"@babel/traverse@^7.1.6", "@babel/traverse@^7.12.9", "@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.20.13", "@babel/traverse@^7.21.5", "@babel/traverse@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.5.tgz#44bd276690db6f4940fdb84e1cb4abd2f729ccd1"
+ integrity sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==
+ dependencies:
+ "@babel/code-frame" "^7.22.5"
+ "@babel/generator" "^7.22.5"
+ "@babel/helper-environment-visitor" "^7.22.5"
+ "@babel/helper-function-name" "^7.22.5"
+ "@babel/helper-hoist-variables" "^7.22.5"
+ "@babel/helper-split-export-declaration" "^7.22.5"
+ "@babel/parser" "^7.22.5"
+ "@babel/types" "^7.22.5"
debug "^4.1.0"
globals "^11.1.0"
-"@babel/traverse@^7.12.9", "@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.20.13":
- version "7.21.2"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.2.tgz#ac7e1f27658750892e815e60ae90f382a46d8e75"
- integrity sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==
+"@babel/traverse@~7.21.2":
+ version "7.21.5"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.5.tgz#ad22361d352a5154b498299d523cf72998a4b133"
+ integrity sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==
dependencies:
- "@babel/code-frame" "^7.18.6"
- "@babel/generator" "^7.21.1"
- "@babel/helper-environment-visitor" "^7.18.9"
+ "@babel/code-frame" "^7.21.4"
+ "@babel/generator" "^7.21.5"
+ "@babel/helper-environment-visitor" "^7.21.5"
"@babel/helper-function-name" "^7.21.0"
"@babel/helper-hoist-variables" "^7.18.6"
"@babel/helper-split-export-declaration" "^7.18.6"
- "@babel/parser" "^7.21.2"
- "@babel/types" "^7.21.2"
+ "@babel/parser" "^7.21.5"
+ "@babel/types" "^7.21.5"
debug "^4.1.0"
globals "^11.1.0"
-"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.2.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.2", "@babel/types@^7.21.4", "@babel/types@^7.3.0", "@babel/types@^7.4.4", "@babel/types@~7.21.2":
- version "7.21.4"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.4.tgz#2d5d6bb7908699b3b416409ffd3b5daa25b030d4"
- integrity sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==
+"@babel/types@^7.0.0", "@babel/types@^7.0.0-beta.49", "@babel/types@^7.12.7", "@babel/types@^7.15.4", "@babel/types@^7.16.8", "@babel/types@^7.2.0", "@babel/types@^7.20.7", "@babel/types@^7.21.5", "@babel/types@^7.22.5", "@babel/types@^7.4.4":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.5.tgz#cd93eeaab025880a3a47ec881f4b096a5b786fbe"
+ integrity sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==
dependencies:
- "@babel/helper-string-parser" "^7.19.4"
- "@babel/helper-validator-identifier" "^7.19.1"
+ "@babel/helper-string-parser" "^7.22.5"
+ "@babel/helper-validator-identifier" "^7.22.5"
to-fast-properties "^2.0.0"
-"@babel/types@^7.0.0-beta.49", "@babel/types@^7.12.7", "@babel/types@^7.15.4", "@babel/types@^7.16.8":
- version "7.21.2"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.2.tgz#92246f6e00f91755893c2876ad653db70c8310d1"
- integrity sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==
+"@babel/types@~7.21.2":
+ version "7.21.5"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.5.tgz#18dfbd47c39d3904d5db3d3dc2cc80bedb60e5b6"
+ integrity sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==
dependencies:
- "@babel/helper-string-parser" "^7.19.4"
+ "@babel/helper-string-parser" "^7.21.5"
"@babel/helper-validator-identifier" "^7.19.1"
to-fast-properties "^2.0.0"
@@ -1491,9 +1622,9 @@
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
"@builder.io/partytown@^0.7.5":
- version "0.7.5"
- resolved "https://registry.yarnpkg.com/@builder.io/partytown/-/partytown-0.7.5.tgz#f501e3db37a5ac659f21ba0c2e61b278e58b64b9"
- integrity sha512-Zbr2Eo0AQ4yzmQr/36/h+6LKjmdVBB3Q5cGzO6rtlIKB/IOpbQVUZW+XAnhpJmJr9sIF97OZjgbhG9k7Sjn4yw==
+ version "0.7.6"
+ resolved "https://registry.yarnpkg.com/@builder.io/partytown/-/partytown-0.7.6.tgz#697acea6b552167a4dd43ddd4827018aa42e0364"
+ integrity sha512-snXIGNiZpqjno3XYQN2lbBB+05hsQR/LSttbtIW1c0gmZ7Kh/DIo0YrxlDxCDulAMFPFM8J+4voLwvYepSj3sw==
"@chakra-ui/accordion@2.1.11":
version "2.1.11"
@@ -1523,10 +1654,10 @@
resolved "https://registry.yarnpkg.com/@chakra-ui/anatomy/-/anatomy-2.1.2.tgz#ea66b1841e7195da08ddc862daaa3f3e56e565f5"
integrity sha512-pKfOS/mztc4sUXHNc8ypJ1gPWSolWT770jrgVRfolVbYlki8y5Y+As996zMF6k5lewTu6j9DQequ7Cc9a69IVQ==
-"@chakra-ui/avatar@2.2.9":
- version "2.2.9"
- resolved "https://registry.yarnpkg.com/@chakra-ui/avatar/-/avatar-2.2.9.tgz#7dc21f432f3ab52d05c3ac66641412896cd08b19"
- integrity sha512-fjO25iNeMxSZKYGvbAqdMjsRus9Hgvhb+Ux8jNwKcfg47nqT+wVieMqsPdpQ0ggAuh1872oVvg2q1GfDdieMmA==
+"@chakra-ui/avatar@2.2.10":
+ version "2.2.10"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/avatar/-/avatar-2.2.10.tgz#b73cb4712927102aa8239c08f7169741eee774df"
+ integrity sha512-Scc0qJtJcxoGOaSS4TkoC2PhVLMacrBcfaNfLqV6wES56BcsjegHvpxREFunZkgVNph/XRHW6J1xOclnsZiPBQ==
dependencies:
"@chakra-ui/image" "2.0.16"
"@chakra-ui/react-children-utils" "2.0.6"
@@ -1583,24 +1714,18 @@
"@chakra-ui/visually-hidden" "2.0.15"
"@zag-js/focus-visible" "0.2.2"
-"@chakra-ui/cli@^2.3.0":
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/@chakra-ui/cli/-/cli-2.4.0.tgz#720b6cd36b96ebc13894a659c566c3a31dd87961"
- integrity sha512-Ko8bnQ4lbSwoldHyf2aHANuITL09XTlLJFAKCvgN/e/G+ZuL9ciHnITNG9nchLZKiK6mNj7o8pVfRbxkLm5xVw==
+"@chakra-ui/cli@^2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/cli/-/cli-2.4.1.tgz#254a0f229a38c2ba235e2a7cc24c6c20deee8117"
+ integrity sha512-GZZuHUA1cXJWpmYNiVTLPihvY4VhIssRl+AXgw/0IbeodTMop3jWlIioPKLAQeXu5CwvRA6iESyGjnu1V8Zykg==
dependencies:
- "@swc/core" "^1.2.177"
chokidar "^3.5.3"
cli-check-node "^1.3.4"
cli-handle-unhandled "^1.1.1"
cli-welcome "^2.2.2"
commander "^9.3.0"
- lodash.throttle "^4.1.1"
- ora "^5.3.0"
- prettier "^2.7.1"
- regenerator-runtime "^0.13.7"
- ts-node "^10.7.0"
- tsconfig-paths "^4.0.0"
- update-notifier "^5.0.1"
+ esbuild "^0.17.18"
+ prettier "^2.8.8"
"@chakra-ui/clickable@2.0.14":
version "2.0.14"
@@ -1695,7 +1820,7 @@
"@chakra-ui/react-use-merge-refs" "2.0.7"
"@chakra-ui/shared-utils" "2.0.5"
-"@chakra-ui/gatsby-plugin@^3.0.1":
+"@chakra-ui/gatsby-plugin@^3.1.3":
version "3.1.3"
resolved "https://registry.yarnpkg.com/@chakra-ui/gatsby-plugin/-/gatsby-plugin-3.1.3.tgz#3ce79c0b078643a45e3c28927a49b436295d6cdd"
integrity sha512-P7B2NSGBSddGyxxqVYLgK7PBq572b7XYMiGrY00DNuOK43A7tcmNuSlQ7Cj2HCBipoMOrDSl9pMxDhLGOC6vHw==
@@ -1767,15 +1892,15 @@
"@chakra-ui/react-env" "3.0.0"
"@chakra-ui/shared-utils" "2.0.5"
-"@chakra-ui/menu@2.1.13":
- version "2.1.13"
- resolved "https://registry.yarnpkg.com/@chakra-ui/menu/-/menu-2.1.13.tgz#c76bab6ba1daf33974e3467fd590319d1973bc3b"
- integrity sha512-O7ESUIxbqWINRaO9jkPbZ8vJVW+lxZIZ9K0q828XgYBMh5o7BS82XhT7li7CxWaSQNqBxS4XE9BU7btp1ADMrQ==
+"@chakra-ui/menu@2.1.14":
+ version "2.1.14"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/menu/-/menu-2.1.14.tgz#021c9f6f483b9de2e86d1da268e4d27723df4e26"
+ integrity sha512-z4YzlY/ub1hr4Ee2zCnZDs4t43048yLTf5GhEVYDO+SI92WlOfHlP9gYEzR+uj/CiRZglVFwUDKb3UmFtmKPyg==
dependencies:
"@chakra-ui/clickable" "2.0.14"
"@chakra-ui/descendant" "3.0.14"
"@chakra-ui/lazy-utils" "2.0.5"
- "@chakra-ui/popper" "3.0.13"
+ "@chakra-ui/popper" "3.0.14"
"@chakra-ui/react-children-utils" "2.0.6"
"@chakra-ui/react-context" "2.0.8"
"@chakra-ui/react-use-animation-state" "2.0.8"
@@ -1844,14 +1969,14 @@
"@chakra-ui/react-use-merge-refs" "2.0.7"
"@chakra-ui/shared-utils" "2.0.5"
-"@chakra-ui/popover@2.1.10":
- version "2.1.10"
- resolved "https://registry.yarnpkg.com/@chakra-ui/popover/-/popover-2.1.10.tgz#0079d4dbbabaf1a549c2385e3580d710de7c45e2"
- integrity sha512-UCEW+zp2GEuNYvyK42+cQECSMSBFWcA0CD7Ip6TUL32BLF8EkYz5U5Gdx5Nhd/mlSE2lxo7c72/LOQd0emsO/A==
+"@chakra-ui/popover@2.1.11":
+ version "2.1.11"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/popover/-/popover-2.1.11.tgz#3f893199559b670b8acfcd1a75313469983d0ead"
+ integrity sha512-ntFMKojU+ZIofwSw5IJ+Ur8pN5o+5kf/Fx5r5tCjFZd0DSkrEeJw9i00/UWJ6kYZb+zlpswxriv0FmxBlAF66w==
dependencies:
"@chakra-ui/close-button" "2.0.17"
"@chakra-ui/lazy-utils" "2.0.5"
- "@chakra-ui/popper" "3.0.13"
+ "@chakra-ui/popper" "3.0.14"
"@chakra-ui/react-context" "2.0.8"
"@chakra-ui/react-types" "2.0.7"
"@chakra-ui/react-use-animation-state" "2.0.8"
@@ -1861,10 +1986,10 @@
"@chakra-ui/react-use-merge-refs" "2.0.7"
"@chakra-ui/shared-utils" "2.0.5"
-"@chakra-ui/popper@3.0.13":
- version "3.0.13"
- resolved "https://registry.yarnpkg.com/@chakra-ui/popper/-/popper-3.0.13.tgz#914a90e9ae2b83d39a0f40a5454267f1266a2cb6"
- integrity sha512-FwtmYz80Ju8oK3Z1HQfisUE7JIMmDsCQsRBu6XuJ3TFQnBHit73yjZmxKjuRJ4JgyT4WBnZoTF3ATbRKSagBeg==
+"@chakra-ui/popper@3.0.14":
+ version "3.0.14"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/popper/-/popper-3.0.14.tgz#598feec8825df99270585319f7becbb6cf33558a"
+ integrity sha512-RDMmmSfjsmHJbVn2agDyoJpTbQK33fxx//njwJdeyM0zTG/3/4xjI/Cxru3acJ2Y+1jFGmPqhO81stFjnbtfIw==
dependencies:
"@chakra-ui/react-types" "2.0.7"
"@chakra-ui/react-use-merge-refs" "2.0.7"
@@ -1885,15 +2010,15 @@
dependencies:
"@chakra-ui/react-context" "2.0.8"
-"@chakra-ui/provider@2.2.3":
- version "2.2.3"
- resolved "https://registry.yarnpkg.com/@chakra-ui/provider/-/provider-2.2.3.tgz#a061891c26b38a1ac5a30e92e5c0b249ad1bc0cd"
- integrity sha512-vLvs69tkq3D7sjmGV5ry8c93TKK0K5XfT2hTWr0QRPRvsccDSoEbYtCI8lb36kOZdXhYa/K8nd81vM+UBp0tzw==
+"@chakra-ui/provider@2.2.4":
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/provider/-/provider-2.2.4.tgz#7b8a2958ed174c8b62417d932e5c637368490a1c"
+ integrity sha512-vz/WMEWhwoITCAkennRNYCeQHsJ6YwB/UjVaAK+61jWY42J7uCsRZ+3nB5rDjQ4m+aqPfTUPof8KLJBrtYrJbw==
dependencies:
"@chakra-ui/css-reset" "2.1.1"
"@chakra-ui/portal" "2.0.16"
"@chakra-ui/react-env" "3.0.0"
- "@chakra-ui/system" "2.5.6"
+ "@chakra-ui/system" "2.5.7"
"@chakra-ui/utils" "2.0.15"
"@chakra-ui/radio@2.0.22":
@@ -2050,14 +2175,14 @@
dependencies:
"@chakra-ui/utils" "2.0.15"
-"@chakra-ui/react@^2.2.8":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@chakra-ui/react/-/react-2.6.0.tgz#67bea840ff97b2820798f52e706423ccc49f8b7e"
- integrity sha512-dhufu/A4O5tQ65p//XGfvUqSrf0qRAgTmFRlBZ7HucyxF5RStQ65FXiTXV0s4Pj0X5hgSJm3oCasV6UD6MXYbw==
+"@chakra-ui/react@2.6.1":
+ version "2.6.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/react/-/react-2.6.1.tgz#0fc4b9811eb675ade09c3fb0541b4412be060d83"
+ integrity sha512-Lt8c8pLPTz59xxdSuL2FlE7le9MXx4zgjr60UnEc3yjAMjXNTqUAoWHyT4Zn1elCGUPWOedS3rMvp4KTshT+5w==
dependencies:
"@chakra-ui/accordion" "2.1.11"
"@chakra-ui/alert" "2.1.0"
- "@chakra-ui/avatar" "2.2.9"
+ "@chakra-ui/avatar" "2.2.10"
"@chakra-ui/breadcrumb" "2.1.5"
"@chakra-ui/button" "2.0.18"
"@chakra-ui/card" "2.1.6"
@@ -2076,34 +2201,34 @@
"@chakra-ui/layout" "2.1.19"
"@chakra-ui/live-region" "2.0.13"
"@chakra-ui/media-query" "3.2.12"
- "@chakra-ui/menu" "2.1.13"
+ "@chakra-ui/menu" "2.1.14"
"@chakra-ui/modal" "2.2.11"
"@chakra-ui/number-input" "2.0.19"
"@chakra-ui/pin-input" "2.0.20"
- "@chakra-ui/popover" "2.1.10"
- "@chakra-ui/popper" "3.0.13"
+ "@chakra-ui/popover" "2.1.11"
+ "@chakra-ui/popper" "3.0.14"
"@chakra-ui/portal" "2.0.16"
"@chakra-ui/progress" "2.1.6"
- "@chakra-ui/provider" "2.2.3"
+ "@chakra-ui/provider" "2.2.4"
"@chakra-ui/radio" "2.0.22"
"@chakra-ui/react-env" "3.0.0"
"@chakra-ui/select" "2.0.19"
"@chakra-ui/skeleton" "2.0.24"
- "@chakra-ui/slider" "2.0.23"
+ "@chakra-ui/slider" "2.0.24"
"@chakra-ui/spinner" "2.0.13"
"@chakra-ui/stat" "2.0.18"
- "@chakra-ui/stepper" "2.1.0"
+ "@chakra-ui/stepper" "2.2.0"
"@chakra-ui/styled-system" "2.9.0"
"@chakra-ui/switch" "2.0.27"
- "@chakra-ui/system" "2.5.6"
+ "@chakra-ui/system" "2.5.7"
"@chakra-ui/table" "2.0.17"
"@chakra-ui/tabs" "2.1.9"
"@chakra-ui/tag" "3.0.0"
"@chakra-ui/textarea" "2.0.19"
- "@chakra-ui/theme" "3.1.0"
- "@chakra-ui/theme-utils" "2.0.16"
- "@chakra-ui/toast" "6.1.2"
- "@chakra-ui/tooltip" "2.2.7"
+ "@chakra-ui/theme" "3.1.1"
+ "@chakra-ui/theme-utils" "2.0.17"
+ "@chakra-ui/toast" "6.1.3"
+ "@chakra-ui/tooltip" "2.2.8"
"@chakra-ui/transition" "2.0.16"
"@chakra-ui/utils" "2.0.15"
"@chakra-ui/visually-hidden" "2.0.15"
@@ -2130,10 +2255,10 @@
"@chakra-ui/react-use-previous" "2.0.5"
"@chakra-ui/shared-utils" "2.0.5"
-"@chakra-ui/slider@2.0.23":
- version "2.0.23"
- resolved "https://registry.yarnpkg.com/@chakra-ui/slider/-/slider-2.0.23.tgz#9130c7aee8ca876be64d1aeba6b84fe421c8207b"
- integrity sha512-/eyRUXLla+ZdBUPXpakE3SAS2JS8mIJR6qcUYiPVKSpRAi6tMyYeQijAXn2QC1AUVd2JrG8Pz+1Jy7Po3uA7cA==
+"@chakra-ui/slider@2.0.24":
+ version "2.0.24"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/slider/-/slider-2.0.24.tgz#e40a6bd0a776ec41e037477df8cb0c580a98eacc"
+ integrity sha512-o3hOaIiTzPMG8yf+HYWbrTmhxABicDViVOvOajRSXDodbZSCk1rZy1nmUeahjVtfVUB1IyJoNcXdn76IqJmhdg==
dependencies:
"@chakra-ui/number-utils" "2.0.7"
"@chakra-ui/react-context" "2.0.8"
@@ -2162,19 +2287,19 @@
"@chakra-ui/react-context" "2.0.8"
"@chakra-ui/shared-utils" "2.0.5"
-"@chakra-ui/stepper@2.1.0":
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/@chakra-ui/stepper/-/stepper-2.1.0.tgz#10ae7ea6c0b5edf554e9b2bfe5ec67fb7b7c67ec"
- integrity sha512-Xo/3U+nduhLWNUAAQ0XuIeJjXhSCrxyEJ0PSGwR+2I8PJq82GDIxXjvfpeDLCHoB225l3Wyuy4paeIHkUQhDxA==
+"@chakra-ui/stepper@2.2.0":
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/stepper/-/stepper-2.2.0.tgz#c42562fd1b210595303f14970d9df6b32e1ad5a1"
+ integrity sha512-8ZLxV39oghSVtOUGK8dX8Z6sWVSQiKVmsK4c3OQDa8y2TvxP0VtFD0Z5U1xJlOjQMryZRWhGj9JBc3iQLukuGg==
dependencies:
"@chakra-ui/icon" "3.0.16"
"@chakra-ui/react-context" "2.0.8"
"@chakra-ui/shared-utils" "2.0.5"
-"@chakra-ui/storybook-addon@^4.0.12":
- version "4.0.16"
- resolved "https://registry.yarnpkg.com/@chakra-ui/storybook-addon/-/storybook-addon-4.0.16.tgz#6e2c1c6c92aa50eda6db412fd53cce5088e3e514"
- integrity sha512-4+Mm9WHl+2lZ6BFTRV9xE+vT6Gxh0cvtScOw7idvhPru1vzTiJVsSpHoWANzQAs08DAzwulexjLghCMGnLKKhw==
+"@chakra-ui/storybook-addon@^5.0.0":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/storybook-addon/-/storybook-addon-5.0.0.tgz#39a10379db50e9d539c1827053639e12684f202d"
+ integrity sha512-Nief7gz/0/Pjbzwg7YxvFTn6jlVV/XH4b+86Vv2tbrLKUxmomNifYr3m0EBO/FNbb7JIiINPT/jxxJ5AZ6byVg==
"@chakra-ui/styled-system@2.9.0":
version "2.9.0"
@@ -2193,16 +2318,16 @@
"@chakra-ui/checkbox" "2.2.15"
"@chakra-ui/shared-utils" "2.0.5"
-"@chakra-ui/system@2.5.6":
- version "2.5.6"
- resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-2.5.6.tgz#244eef56be3d3d546ef3d1b93e5f9b9a591ef3fd"
- integrity sha512-sKzonHUbjOnRxZvcysN8pqa3y0OkTb9xWPhNFnvye/Km8vZhw4SfHKbVpRXedMPVp5Q3PHOxqAXOs6Q0kpo6KA==
+"@chakra-ui/system@2.5.7":
+ version "2.5.7"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-2.5.7.tgz#f56c480af336d9f48e0ad84e2434d834017c44e2"
+ integrity sha512-yB6en7YdJPxKvKY2jJROVwkBE2CLFmHS4ZDx27VdYs0Fa4kGiyDFhJAfnMtLBNDVsTy1NhUHL9aqR63u56QqFg==
dependencies:
"@chakra-ui/color-mode" "2.1.12"
"@chakra-ui/object-utils" "2.1.0"
"@chakra-ui/react-utils" "2.0.12"
"@chakra-ui/styled-system" "2.9.0"
- "@chakra-ui/theme-utils" "2.0.16"
+ "@chakra-ui/theme-utils" "2.0.17"
"@chakra-ui/utils" "2.0.15"
react-fast-compare "3.2.1"
@@ -2254,29 +2379,29 @@
"@chakra-ui/shared-utils" "2.0.5"
color2k "^2.0.0"
-"@chakra-ui/theme-utils@2.0.16":
- version "2.0.16"
- resolved "https://registry.yarnpkg.com/@chakra-ui/theme-utils/-/theme-utils-2.0.16.tgz#9686b6b307ae8928a686df8df79bee16c4e0d25c"
- integrity sha512-xVrQ8YEhIX51PB27kbEGHoQ3G78erSykqOeIPkoxaEfWBV4Ba83o7RwEZG8/Qa7c7S4qYPmCSGynegBWrsQpHA==
+"@chakra-ui/theme-utils@2.0.17":
+ version "2.0.17"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/theme-utils/-/theme-utils-2.0.17.tgz#3db5780ab812a07945a5eb7565a66478d9f149c0"
+ integrity sha512-aUaVLFIU1Rs8m+5WVOUvqHKapOX8nSgUVGaeRWS4odxBM95dG4j15f4L88LEMw4D4+WWd0CSAS139OnRgj1rCw==
dependencies:
"@chakra-ui/shared-utils" "2.0.5"
"@chakra-ui/styled-system" "2.9.0"
- "@chakra-ui/theme" "3.1.0"
+ "@chakra-ui/theme" "3.1.1"
lodash.mergewith "4.6.2"
-"@chakra-ui/theme@3.1.0":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@chakra-ui/theme/-/theme-3.1.0.tgz#ebb097c350ca9827b2efcc81df5f4b712729b9a0"
- integrity sha512-lO2p37lyEGVmGUrr+lakHpnvrJHkkfPnSM+w9MGmR0V0rqIGTIBrirBO07vDccNRS17jcXjA8d9QZEBYzIVyNw==
+"@chakra-ui/theme@3.1.1":
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/theme/-/theme-3.1.1.tgz#4ddb916cab33c132798d0f2d1a5a2c4b87381202"
+ integrity sha512-VHcG0CPLd9tgvWnajpAGqrAYhx4HwgfK0E9VOrdwa/3bN+AgY/0EAAXzfe0Q0W2MBWzSgaYqZcQ5cDRpYbiYPA==
dependencies:
"@chakra-ui/anatomy" "2.1.2"
"@chakra-ui/shared-utils" "2.0.5"
"@chakra-ui/theme-tools" "2.0.17"
-"@chakra-ui/toast@6.1.2":
- version "6.1.2"
- resolved "https://registry.yarnpkg.com/@chakra-ui/toast/-/toast-6.1.2.tgz#9a41dd01baf790232f07a4237ef49bc019d7a836"
- integrity sha512-hKSv6tX0zgZIZDMpIzs0kZM56sYrD5lvlLQ5JfERLi0KTSTeP+vbYh4+Vg3GTXPCn1JBF7mZRX0gU22WEMfJ8A==
+"@chakra-ui/toast@6.1.3":
+ version "6.1.3"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/toast/-/toast-6.1.3.tgz#1e8b8f781c2b9e5b4dc2a9c97e6a1f91d5f167ca"
+ integrity sha512-dsg/Sdkuq+SCwdOeyzrnBO1ecDA7VKfLFjUtj9QBc/SFEN8r+FQrygy79TNo+QWr7zdjI8icbl8nsp59lpb8ag==
dependencies:
"@chakra-ui/alert" "2.1.0"
"@chakra-ui/close-button" "2.0.17"
@@ -2286,14 +2411,14 @@
"@chakra-ui/react-use-update-effect" "2.0.7"
"@chakra-ui/shared-utils" "2.0.5"
"@chakra-ui/styled-system" "2.9.0"
- "@chakra-ui/theme" "3.1.0"
+ "@chakra-ui/theme" "3.1.1"
-"@chakra-ui/tooltip@2.2.7":
- version "2.2.7"
- resolved "https://registry.yarnpkg.com/@chakra-ui/tooltip/-/tooltip-2.2.7.tgz#7c305efb057a5fe4694b1b8d82395aec776d8f57"
- integrity sha512-ImUJ6NnVqARaYqpgtO+kzucDRmxo8AF3jMjARw0bx2LxUkKwgRCOEaaRK5p5dHc0Kr6t5/XqjDeUNa19/sLauA==
+"@chakra-ui/tooltip@2.2.8":
+ version "2.2.8"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/tooltip/-/tooltip-2.2.8.tgz#994e9a597d64a25daa1322a6cf603f055a890498"
+ integrity sha512-AqtrCkalADrqqd1SgII4n8F0dDABxqxL3e8uj3yC3HDzT3BU/0NSwSQRA2bp9eoJHk07ZMs9kyzvkkBLc0pr2A==
dependencies:
- "@chakra-ui/popper" "3.0.13"
+ "@chakra-ui/popper" "3.0.14"
"@chakra-ui/portal" "2.0.16"
"@chakra-ui/react-types" "2.0.7"
"@chakra-ui/react-use-disclosure" "2.0.8"
@@ -2335,75 +2460,58 @@
dependencies:
"@jridgewell/trace-mapping" "0.3.9"
-"@discoveryjs/json-ext@^0.5.3", "@discoveryjs/json-ext@^0.5.7":
+"@discoveryjs/json-ext@^0.5.3":
version "0.5.7"
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
-"@docsearch/css@3.3.3":
- version "3.3.3"
- resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.3.3.tgz#f9346c9e24602218341f51b8ba91eb9109add434"
- integrity sha512-6SCwI7P8ao+se1TUsdZ7B4XzL+gqeQZnBc+2EONZlcVa0dVrk0NjETxozFKgMv0eEGH8QzP1fkN+A1rH61l4eg==
+"@docsearch/css@3.5.1":
+ version "3.5.1"
+ resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.5.1.tgz#4adf9884735bbfea621c3716e80ea97baa419b73"
+ integrity sha512-2Pu9HDg/uP/IT10rbQ+4OrTQuxIWdKVUEdcw9/w7kZJv9NeHS6skJx1xuRiFyoGKwAzcHXnLp7csE99sj+O1YA==
"@docsearch/react@^3.3.3":
- version "3.3.3"
- resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.3.3.tgz#907b6936a565f880b4c0892624b4f7a9f132d298"
- integrity sha512-pLa0cxnl+G0FuIDuYlW+EBK6Rw2jwLw9B1RHIeS4N4s2VhsfJ/wzeCi3CWcs5yVfxLd5ZK50t//TMA5e79YT7Q==
+ version "3.5.1"
+ resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.5.1.tgz#35f4a75f948211d8bb6830d2147c575f96a85274"
+ integrity sha512-t5mEODdLzZq4PTFAm/dvqcvZFdPDMdfPE5rJS5SC8OUq9mPzxEy6b+9THIqNM9P0ocCb4UC5jqBrxKclnuIbzQ==
dependencies:
- "@algolia/autocomplete-core" "1.7.4"
- "@algolia/autocomplete-preset-algolia" "1.7.4"
- "@docsearch/css" "3.3.3"
+ "@algolia/autocomplete-core" "1.9.3"
+ "@algolia/autocomplete-preset-algolia" "1.9.3"
+ "@docsearch/css" "3.5.1"
algoliasearch "^4.0.0"
-"@emotion/babel-plugin-jsx-pragmatic@^0.2.0":
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/@emotion/babel-plugin-jsx-pragmatic/-/babel-plugin-jsx-pragmatic-0.2.0.tgz#6fdd78600417973fa2610704693158181d8505b7"
- integrity sha512-VPfKAtb/bVyu5y+HzCPj9bb2nHnj9yX5mMAU7N0pIDcrFZo8aqDyHXLYF8BD7tY4pNL09N87dygVLKIkQvshJw==
- dependencies:
- "@babel/plugin-syntax-jsx" "^7.17.12"
-
-"@emotion/babel-plugin@^11.10.0", "@emotion/babel-plugin@^11.10.6":
- version "11.10.6"
- resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz#a68ee4b019d661d6f37dec4b8903255766925ead"
- integrity sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==
+"@emotion/babel-plugin@^11.11.0":
+ version "11.11.0"
+ resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz#c2d872b6a7767a9d176d007f5b31f7d504bb5d6c"
+ integrity sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==
dependencies:
"@babel/helper-module-imports" "^7.16.7"
"@babel/runtime" "^7.18.3"
- "@emotion/hash" "^0.9.0"
- "@emotion/memoize" "^0.8.0"
- "@emotion/serialize" "^1.1.1"
+ "@emotion/hash" "^0.9.1"
+ "@emotion/memoize" "^0.8.1"
+ "@emotion/serialize" "^1.1.2"
babel-plugin-macros "^3.1.0"
convert-source-map "^1.5.0"
escape-string-regexp "^4.0.0"
find-root "^1.1.0"
source-map "^0.5.7"
- stylis "4.1.3"
+ stylis "4.2.0"
-"@emotion/babel-preset-css-prop@^11.10.0":
- version "11.10.0"
- resolved "https://registry.yarnpkg.com/@emotion/babel-preset-css-prop/-/babel-preset-css-prop-11.10.0.tgz#23922787561d8376782b0e9006323512fe797275"
- integrity sha512-oN2lCP0NJTEt80IIeFM1RbmapeEVNYzKXYk2pYirAuom9WvV9Oz/aJQN5Hn3RyBMPaY+Of1OZYpTVMle2jUm4g==
+"@emotion/cache@^11.11.0", "@emotion/cache@^11.4.0":
+ version "11.11.0"
+ resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.11.0.tgz#809b33ee6b1cb1a625fef7a45bc568ccd9b8f3ff"
+ integrity sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==
dependencies:
- "@babel/plugin-transform-react-jsx" "^7.17.12"
- "@babel/runtime" "^7.18.3"
- "@emotion/babel-plugin" "^11.10.0"
- "@emotion/babel-plugin-jsx-pragmatic" "^0.2.0"
+ "@emotion/memoize" "^0.8.1"
+ "@emotion/sheet" "^1.2.2"
+ "@emotion/utils" "^1.2.1"
+ "@emotion/weak-memoize" "^0.3.1"
+ stylis "4.2.0"
-"@emotion/cache@^11.10.5", "@emotion/cache@^11.4.0":
- version "11.10.5"
- resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.10.5.tgz#c142da9351f94e47527ed458f7bbbbe40bb13c12"
- integrity sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==
- dependencies:
- "@emotion/memoize" "^0.8.0"
- "@emotion/sheet" "^1.2.1"
- "@emotion/utils" "^1.2.0"
- "@emotion/weak-memoize" "^0.3.0"
- stylis "4.1.3"
-
-"@emotion/hash@^0.9.0":
- version "0.9.0"
- resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.0.tgz#c5153d50401ee3c027a57a177bc269b16d889cb7"
- integrity sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==
+"@emotion/hash@^0.9.1":
+ version "0.9.1"
+ resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43"
+ integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==
"@emotion/is-prop-valid@^0.8.2":
version "0.8.8"
@@ -2412,194 +2520,206 @@
dependencies:
"@emotion/memoize" "0.7.4"
-"@emotion/is-prop-valid@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz#7f2d35c97891669f7e276eb71c83376a5dc44c83"
- integrity sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==
+"@emotion/is-prop-valid@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz#23116cf1ed18bfeac910ec6436561ecb1a3885cc"
+ integrity sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==
dependencies:
- "@emotion/memoize" "^0.8.0"
+ "@emotion/memoize" "^0.8.1"
"@emotion/memoize@0.7.4":
version "0.7.4"
resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb"
integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==
-"@emotion/memoize@^0.8.0":
- version "0.8.0"
- resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.0.tgz#f580f9beb67176fa57aae70b08ed510e1b18980f"
- integrity sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==
+"@emotion/memoize@^0.8.1":
+ version "0.8.1"
+ resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17"
+ integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==
"@emotion/react@^11.1.1", "@emotion/react@^11.9.3":
- version "11.10.6"
- resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.10.6.tgz#dbe5e650ab0f3b1d2e592e6ab1e006e75fd9ac11"
- integrity sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==
+ version "11.11.1"
+ resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.11.1.tgz#b2c36afac95b184f73b08da8c214fdf861fa4157"
+ integrity sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==
dependencies:
"@babel/runtime" "^7.18.3"
- "@emotion/babel-plugin" "^11.10.6"
- "@emotion/cache" "^11.10.5"
- "@emotion/serialize" "^1.1.1"
- "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0"
- "@emotion/utils" "^1.2.0"
- "@emotion/weak-memoize" "^0.3.0"
+ "@emotion/babel-plugin" "^11.11.0"
+ "@emotion/cache" "^11.11.0"
+ "@emotion/serialize" "^1.1.2"
+ "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1"
+ "@emotion/utils" "^1.2.1"
+ "@emotion/weak-memoize" "^0.3.1"
hoist-non-react-statics "^3.3.1"
-"@emotion/serialize@^1.1.1":
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.1.tgz#0595701b1902feded8a96d293b26be3f5c1a5cf0"
- integrity sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==
+"@emotion/serialize@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.2.tgz#017a6e4c9b8a803bd576ff3d52a0ea6fa5a62b51"
+ integrity sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==
dependencies:
- "@emotion/hash" "^0.9.0"
- "@emotion/memoize" "^0.8.0"
- "@emotion/unitless" "^0.8.0"
- "@emotion/utils" "^1.2.0"
+ "@emotion/hash" "^0.9.1"
+ "@emotion/memoize" "^0.8.1"
+ "@emotion/unitless" "^0.8.1"
+ "@emotion/utils" "^1.2.1"
csstype "^3.0.2"
-"@emotion/sheet@^1.2.1":
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.1.tgz#0767e0305230e894897cadb6c8df2c51e61a6c2c"
- integrity sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==
+"@emotion/sheet@^1.2.2":
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.2.tgz#d58e788ee27267a14342303e1abb3d508b6d0fec"
+ integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==
"@emotion/styled@^11.9.3":
- version "11.10.6"
- resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.10.6.tgz#d886afdc51ef4d66c787ebde848f3cc8b117ebba"
- integrity sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==
+ version "11.11.0"
+ resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.0.tgz#26b75e1b5a1b7a629d7c0a8b708fbf5a9cdce346"
+ integrity sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==
dependencies:
"@babel/runtime" "^7.18.3"
- "@emotion/babel-plugin" "^11.10.6"
- "@emotion/is-prop-valid" "^1.2.0"
- "@emotion/serialize" "^1.1.1"
- "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0"
- "@emotion/utils" "^1.2.0"
+ "@emotion/babel-plugin" "^11.11.0"
+ "@emotion/is-prop-valid" "^1.2.1"
+ "@emotion/serialize" "^1.1.2"
+ "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1"
+ "@emotion/utils" "^1.2.1"
-"@emotion/unitless@^0.8.0":
- version "0.8.0"
- resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.0.tgz#a4a36e9cbdc6903737cd20d38033241e1b8833db"
- integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==
+"@emotion/unitless@^0.8.1":
+ version "0.8.1"
+ resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3"
+ integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==
-"@emotion/use-insertion-effect-with-fallbacks@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz#ffadaec35dbb7885bd54de3fa267ab2f860294df"
- integrity sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==
+"@emotion/use-insertion-effect-with-fallbacks@^1.0.0", "@emotion/use-insertion-effect-with-fallbacks@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963"
+ integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==
-"@emotion/utils@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.0.tgz#9716eaccbc6b5ded2ea5a90d65562609aab0f561"
- integrity sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==
+"@emotion/utils@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.1.tgz#bbab58465738d31ae4cb3dbb6fc00a5991f755e4"
+ integrity sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==
+
+"@emotion/weak-memoize@^0.3.1":
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6"
+ integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==
+
+"@esbuild/android-arm64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz#bafb75234a5d3d1b690e7c2956a599345e84a2fd"
+ integrity sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==
+
+"@esbuild/android-arm@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.19.tgz#5898f7832c2298bc7d0ab53701c57beb74d78b4d"
+ integrity sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==
+
+"@esbuild/android-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.19.tgz#658368ef92067866d95fb268719f98f363d13ae1"
+ integrity sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==
+
+"@esbuild/darwin-arm64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz#584c34c5991b95d4d48d333300b1a4e2ff7be276"
+ integrity sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==
+
+"@esbuild/darwin-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz#7751d236dfe6ce136cce343dce69f52d76b7f6cb"
+ integrity sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==
+
+"@esbuild/freebsd-arm64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz#cacd171665dd1d500f45c167d50c6b7e539d5fd2"
+ integrity sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==
+
+"@esbuild/freebsd-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz#0769456eee2a08b8d925d7c00b79e861cb3162e4"
+ integrity sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==
+
+"@esbuild/linux-arm64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz#38e162ecb723862c6be1c27d6389f48960b68edb"
+ integrity sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==
+
+"@esbuild/linux-arm@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz#1a2cd399c50040184a805174a6d89097d9d1559a"
+ integrity sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==
+
+"@esbuild/linux-ia32@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz#e28c25266b036ce1cabca3c30155222841dc035a"
+ integrity sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==
+
+"@esbuild/linux-loong64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz#0f887b8bb3f90658d1a0117283e55dbd4c9dcf72"
+ integrity sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==
+
+"@esbuild/linux-mips64el@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz#f5d2a0b8047ea9a5d9f592a178ea054053a70289"
+ integrity sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==
+
+"@esbuild/linux-ppc64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz#876590e3acbd9fa7f57a2c7d86f83717dbbac8c7"
+ integrity sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==
+
+"@esbuild/linux-riscv64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz#7f49373df463cd9f41dc34f9b2262d771688bf09"
+ integrity sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==
+
+"@esbuild/linux-s390x@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz#e2afd1afcaf63afe2c7d9ceacd28ec57c77f8829"
+ integrity sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==
+
+"@esbuild/linux-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz#8a0e9738b1635f0c53389e515ae83826dec22aa4"
+ integrity sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==
+
+"@esbuild/netbsd-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz#c29fb2453c6b7ddef9a35e2c18b37bda1ae5c462"
+ integrity sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==
+
+"@esbuild/openbsd-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz#95e75a391403cb10297280d524d66ce04c920691"
+ integrity sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==
+
+"@esbuild/sunos-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz#722eaf057b83c2575937d3ffe5aeb16540da7273"
+ integrity sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==
+
+"@esbuild/win32-arm64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz#9aa9dc074399288bdcdd283443e9aeb6b9552b6f"
+ integrity sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==
+
+"@esbuild/win32-ia32@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz#95ad43c62ad62485e210f6299c7b2571e48d2b03"
+ integrity sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==
+
+"@esbuild/win32-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz#8cfaf2ff603e9aabb910e9c0558c26cf32744061"
+ integrity sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==
+
+"@eslint-community/eslint-utils@^4.2.0":
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
+ integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
+ dependencies:
+ eslint-visitor-keys "^3.3.0"
-"@emotion/weak-memoize@^0.3.0":
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz#ea89004119dc42db2e1dba0f97d553f7372f6fcb"
- integrity sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==
-
-"@esbuild/android-arm64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz#4aa8d8afcffb4458736ca9b32baa97d7cb5861ea"
- integrity sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==
-
-"@esbuild/android-arm@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.18.tgz#74a7e95af4ee212ebc9db9baa87c06a594f2a427"
- integrity sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==
-
-"@esbuild/android-x64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.18.tgz#1dcd13f201997c9fe0b204189d3a0da4eb4eb9b6"
- integrity sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==
-
-"@esbuild/darwin-arm64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz#444f3b961d4da7a89eb9bd35cfa4415141537c2a"
- integrity sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==
-
-"@esbuild/darwin-x64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz#a6da308d0ac8a498c54d62e0b2bfb7119b22d315"
- integrity sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==
-
-"@esbuild/freebsd-arm64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz#b83122bb468889399d0d63475d5aea8d6829c2c2"
- integrity sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==
-
-"@esbuild/freebsd-x64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz#af59e0e03fcf7f221b34d4c5ab14094862c9c864"
- integrity sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==
-
-"@esbuild/linux-arm64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz#8551d72ba540c5bce4bab274a81c14ed01eafdcf"
- integrity sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==
-
-"@esbuild/linux-arm@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz#e09e76e526df4f665d4d2720d28ff87d15cdf639"
- integrity sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==
-
-"@esbuild/linux-ia32@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz#47878860ce4fe73a36fd8627f5647bcbbef38ba4"
- integrity sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==
-
-"@esbuild/linux-loong64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz#3f8fbf5267556fc387d20b2e708ce115de5c967a"
- integrity sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==
-
-"@esbuild/linux-mips64el@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz#9d896d8f3c75f6c226cbeb840127462e37738226"
- integrity sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==
-
-"@esbuild/linux-ppc64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz#3d9deb60b2d32c9985bdc3e3be090d30b7472783"
- integrity sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==
-
-"@esbuild/linux-riscv64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz#8a943cf13fd24ff7ed58aefb940ef178f93386bc"
- integrity sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==
-
-"@esbuild/linux-s390x@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz#66cb01f4a06423e5496facabdce4f7cae7cb80e5"
- integrity sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==
-
-"@esbuild/linux-x64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz#23c26050c6c5d1359c7b774823adc32b3883b6c9"
- integrity sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==
-
-"@esbuild/netbsd-x64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz#789a203d3115a52633ff6504f8cbf757f15e703b"
- integrity sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==
-
-"@esbuild/openbsd-x64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz#d7b998a30878f8da40617a10af423f56f12a5e90"
- integrity sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==
-
-"@esbuild/sunos-x64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz#ecad0736aa7dae07901ba273db9ef3d3e93df31f"
- integrity sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==
-
-"@esbuild/win32-arm64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz#58dfc177da30acf956252d7c8ae9e54e424887c4"
- integrity sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==
-
-"@esbuild/win32-ia32@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz#340f6163172b5272b5ae60ec12c312485f69232b"
- integrity sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==
-
-"@esbuild/win32-x64@0.17.18":
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz#3a8e57153905308db357fd02f57c180ee3a0a1fa"
- integrity sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==
+"@eslint-community/regexpp@^4.4.0":
+ version "4.5.1"
+ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz#cdd35dce4fa1a89a4fd42b1599eb35b3af408884"
+ integrity sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==
"@eslint/eslintrc@^0.4.3":
version "0.4.3"
@@ -2667,15 +2787,15 @@
"@formatjs/ecma402-abstract" "1.7.1"
tslib "^2.1.0"
-"@gatsbyjs/parcel-namer-relative-to-cwd@^2.7.0":
- version "2.7.0"
- resolved "https://registry.yarnpkg.com/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.7.0.tgz#8652c0f589f8dd51c4d8b84cab1b4f2344d4b545"
- integrity sha512-X71DARxg698ue/PB+mz1cKDYOWD3URMa1ULkpGq2IYpe3oaLQ7Ss5ddMm599w8vVGKGO7CwyDw76wqo/9hmt/A==
+"@gatsbyjs/parcel-namer-relative-to-cwd@^2.11.0":
+ version "2.11.0"
+ resolved "https://registry.yarnpkg.com/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.11.0.tgz#80b92ea1432838f5d86a8f85719ffe57fd3ddabe"
+ integrity sha512-Iniqvn2uREkyf6LC4Ge0NQE9EeVbACqDSFn2Fl4brl4obwcubwWxVyB4fof34r8yG7YuDIPWeyT6iuRocGqp8w==
dependencies:
"@babel/runtime" "^7.20.13"
"@parcel/namer-default" "2.8.3"
"@parcel/plugin" "2.8.3"
- gatsby-core-utils "^4.7.0"
+ gatsby-core-utils "^4.11.0"
"@gatsbyjs/reach-router@^2.0.1":
version "2.0.1"
@@ -2745,7 +2865,7 @@
"@graphql-tools/utils" "^9.0.0"
tslib "~2.4.0"
-"@graphql-codegen/typescript-operations@^2.5.12":
+"@graphql-codegen/typescript-operations@^2.5.13":
version "2.5.13"
resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.13.tgz#f286c37f9c023356aacaa983ebd32e9e021a05ca"
integrity sha512-3vfR6Rx6iZU0JRt29GBkFlrSNTM6t+MSLF86ChvL4d/Jfo/JYAGuB3zNzPhirHYzJPCvLOAx2gy9ID1ltrpYiw==
@@ -2756,7 +2876,7 @@
auto-bind "~4.0.0"
tslib "~2.4.0"
-"@graphql-codegen/typescript@^2.8.7", "@graphql-codegen/typescript@^2.8.8":
+"@graphql-codegen/typescript@^2.8.8":
version "2.8.8"
resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-2.8.8.tgz#8c3b9153e334db43c65f8f31ced69b4c60d14861"
integrity sha512-A0oUi3Oy6+DormOlrTC4orxT9OBZkIglhbJBcDmk34jAKKUgesukXRd4yOhmTrnbchpXz2T8IAOFB3FWIaK4Rw==
@@ -2783,80 +2903,72 @@
parse-filepath "^1.0.2"
tslib "~2.4.0"
-"@graphql-tools/code-file-loader@^7.3.16":
- version "7.3.21"
- resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-7.3.21.tgz#3eed4ff4610cf0a6f4b1be17d0bce1eec9359479"
- integrity sha512-dj+OLnz1b8SYkXcuiy0CUQ25DWnOEyandDlOcdBqU3WVwh5EEVbn0oXUYm90fDlq2/uut00OrtC5Wpyhi3tAvA==
+"@graphql-tools/code-file-loader@^7.3.23":
+ version "7.3.23"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-7.3.23.tgz#33793f9a1f8e74981f8ae6ec4ab7061f9713db15"
+ integrity sha512-8Wt1rTtyTEs0p47uzsPJ1vAtfAx0jmxPifiNdmo9EOCuUPyQGEbMaik/YkqZ7QUFIEYEQu+Vgfo8tElwOPtx5Q==
dependencies:
- "@graphql-tools/graphql-tag-pluck" "7.5.0"
- "@graphql-tools/utils" "9.2.1"
+ "@graphql-tools/graphql-tag-pluck" "7.5.2"
+ "@graphql-tools/utils" "^9.2.1"
globby "^11.0.3"
tslib "^2.4.0"
unixify "^1.0.0"
-"@graphql-tools/graphql-tag-pluck@7.5.0":
- version "7.5.0"
- resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-7.5.0.tgz#be99bc6b5e8331a2379ab4585d71b057eb981497"
- integrity sha512-76SYzhSlH50ZWkhWH6OI94qrxa8Ww1ZeOU04MdtpSeQZVT2rjGWeTb3xM3kjTVWQJsr/YJBhDeNPGlwNUWfX4Q==
+"@graphql-tools/graphql-tag-pluck@7.5.2":
+ version "7.5.2"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-7.5.2.tgz#502f1e066e19d832ebdeba5f571d7636dc27572d"
+ integrity sha512-RW+H8FqOOLQw0BPXaahYepVSRjuOHw+7IL8Opaa5G5uYGOBxoXR7DceyQ7BcpMgktAOOmpDNQ2WtcboChOJSRA==
dependencies:
"@babel/parser" "^7.16.8"
- "@babel/plugin-syntax-import-assertions" "7.20.0"
+ "@babel/plugin-syntax-import-assertions" "^7.20.0"
"@babel/traverse" "^7.16.8"
"@babel/types" "^7.16.8"
- "@graphql-tools/utils" "9.2.1"
+ "@graphql-tools/utils" "^9.2.1"
tslib "^2.4.0"
-"@graphql-tools/load@^7.8.10":
- version "7.8.12"
- resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-7.8.12.tgz#6457fe6ec8cd2e2b5ca0d2752464bc937d186cca"
- integrity sha512-JwxgNS2c6i6oIdKttcbXns/lpKiyN7c6/MkkrJ9x2QE9rXk5HOhSJxRvPmOueCuAin1542xUrcDRGBXJ7thSig==
+"@graphql-tools/load@^7.8.14":
+ version "7.8.14"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-7.8.14.tgz#f2356f9a5f658a42e33934ae036e4b2cadf2d1e9"
+ integrity sha512-ASQvP+snHMYm+FhIaLxxFgVdRaM0vrN9wW2BKInQpktwWTXVyk+yP5nQUCEGmn0RTdlPKrffBaigxepkEAJPrg==
dependencies:
- "@graphql-tools/schema" "9.0.16"
- "@graphql-tools/utils" "9.2.1"
+ "@graphql-tools/schema" "^9.0.18"
+ "@graphql-tools/utils" "^9.2.1"
p-limit "3.1.0"
tslib "^2.4.0"
-"@graphql-tools/merge@8.3.18":
- version "8.3.18"
- resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.3.18.tgz#bfbb517c68598a885809f16ce5c3bb1ebb8f04a2"
- integrity sha512-R8nBglvRWPAyLpZL/f3lxsY7wjnAeE0l056zHhcO/CgpvK76KYUt9oEkR05i8Hmt8DLRycBN0FiotJ0yDQWTVA==
+"@graphql-tools/merge@^8.4.1":
+ version "8.4.2"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.4.2.tgz#95778bbe26b635e8d2f60ce9856b388f11fe8288"
+ integrity sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw==
dependencies:
- "@graphql-tools/utils" "9.2.1"
+ "@graphql-tools/utils" "^9.2.1"
tslib "^2.4.0"
"@graphql-tools/optimize@^1.3.0":
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/@graphql-tools/optimize/-/optimize-1.3.1.tgz#29407991478dbbedc3e7deb8c44f46acb4e9278b"
- integrity sha512-5j5CZSRGWVobt4bgRRg7zhjPiSimk+/zIuColih8E8DxuFOaJ+t0qu7eZS5KXWBkjcd4BPNuhUPpNlEmHPqVRQ==
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/optimize/-/optimize-1.4.0.tgz#20d6a9efa185ef8fc4af4fd409963e0907c6e112"
+ integrity sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw==
dependencies:
tslib "^2.4.0"
"@graphql-tools/relay-operation-optimizer@^6.5.0":
- version "6.5.17"
- resolved "https://registry.yarnpkg.com/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.5.17.tgz#4e4e2675d696a2a31f106b09ed436c43f7976f37"
- integrity sha512-hHPEX6ccRF3+9kfVz0A3In//Dej7QrHOLGZEokBmPDMDqn9CS7qUjpjyGzclbOX0tRBtLfuFUZ68ABSac3P1nA==
+ version "6.5.18"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.5.18.tgz#a1b74a8e0a5d0c795b8a4d19629b654cf66aa5ab"
+ integrity sha512-mc5VPyTeV+LwiM+DNvoDQfPqwQYhPV/cl5jOBjTgSniyaq8/86aODfMkrE2OduhQ5E00hqrkuL2Fdrgk0w1QJg==
dependencies:
"@ardatan/relay-compiler" "12.0.0"
- "@graphql-tools/utils" "9.2.1"
- tslib "^2.4.0"
-
-"@graphql-tools/schema@9.0.16", "@graphql-tools/schema@^9.0.0":
- version "9.0.16"
- resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-9.0.16.tgz#7d340d69e6094dc01a2b9e625c7bb4fff89ea521"
- integrity sha512-kF+tbYPPf/6K2aHG3e1SWIbapDLQaqnIHVRG6ow3onkFoowwtKszvUyOASL6Krcv2x9bIMvd1UkvRf9OaoROQQ==
- dependencies:
- "@graphql-tools/merge" "8.3.18"
- "@graphql-tools/utils" "9.2.1"
+ "@graphql-tools/utils" "^9.2.1"
tslib "^2.4.0"
- value-or-promise "1.0.12"
-"@graphql-tools/utils@9.2.1", "@graphql-tools/utils@^9.0.0", "@graphql-tools/utils@^9.1.1":
- version "9.2.1"
- resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-9.2.1.tgz#1b3df0ef166cfa3eae706e3518b17d5922721c57"
- integrity sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==
+"@graphql-tools/schema@^9.0.0", "@graphql-tools/schema@^9.0.18":
+ version "9.0.19"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-9.0.19.tgz#c4ad373b5e1b8a0cf365163435b7d236ebdd06e7"
+ integrity sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w==
dependencies:
- "@graphql-typed-document-node/core" "^3.1.1"
+ "@graphql-tools/merge" "^8.4.1"
+ "@graphql-tools/utils" "^9.2.1"
tslib "^2.4.0"
+ value-or-promise "^1.0.12"
"@graphql-tools/utils@^8.8.0":
version "8.13.1"
@@ -2865,10 +2977,18 @@
dependencies:
tslib "^2.4.0"
+"@graphql-tools/utils@^9.0.0", "@graphql-tools/utils@^9.1.1", "@graphql-tools/utils@^9.2.1":
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-9.2.1.tgz#1b3df0ef166cfa3eae706e3518b17d5922721c57"
+ integrity sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==
+ dependencies:
+ "@graphql-typed-document-node/core" "^3.1.1"
+ tslib "^2.4.0"
+
"@graphql-typed-document-node/core@^3.1.1":
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.2.tgz#6fc464307cbe3c8ca5064549b806360d84457b04"
- integrity sha512-9anpBMM9mEgZN4wr2v8wHJI2/u5TnnggewRN6OlvXTTnuVyoY19X6rOv9XTqKRw6dcGKwZsBi8n0kDE2I5i4VA==
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861"
+ integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==
"@hapi/hoek@^9.0.0":
version "9.3.0"
@@ -2987,13 +3107,10 @@
resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
-"@jridgewell/source-map@^0.3.2":
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.3.tgz#8108265659d4c33e72ffe14e33d6cc5eb59f2fda"
- integrity sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==
- dependencies:
- "@jridgewell/gen-mapping" "^0.3.0"
- "@jridgewell/trace-mapping" "^0.3.9"
+"@jridgewell/source-map@^0.3.3":
+ version "0.3.4"
+ resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.4.tgz#856a142864530d4059dda415659b48d37db2d556"
+ integrity sha512-KE/SxsDqNs3rrWwFHcRh15ZLVFrI0YoZtgAdIyIq9k5hUNmiWRXXThPomIxHuL20sLdgzbDFyvkUMna14bvtrw==
"@jridgewell/sourcemap-codec@1.4.14":
version "1.4.14"
@@ -3013,7 +3130,7 @@
"@jridgewell/resolve-uri" "^3.0.3"
"@jridgewell/sourcemap-codec" "^1.4.10"
-"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.14", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9":
+"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9":
version "0.3.18"
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6"
integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==
@@ -3234,18 +3351,18 @@
integrity sha512-O+6Gs8UeDbyFpbSh2CPEz/UOrrdWPTBYNblZK5CxxLisYt4kGX3Sc+czffFonyjiGSq3jWLwJS/CCJc7tBr4sQ==
"@ndelangen/get-tarball@^3.0.7":
- version "3.0.7"
- resolved "https://registry.yarnpkg.com/@ndelangen/get-tarball/-/get-tarball-3.0.7.tgz#87c7aef2df4ff4fbdbab6ac9ed32cee142c4b1a3"
- integrity sha512-NqGfTZIZpRFef1GoVaShSSRwDC3vde3ThtTeqFdcYd6ipKqnfEVhjK2hUeHjCQUcptyZr2TONqcloFXM+5QBrQ==
+ version "3.0.9"
+ resolved "https://registry.yarnpkg.com/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz#727ff4454e65f34707e742a59e5e6b1f525d8964"
+ integrity sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==
dependencies:
gunzip-maybe "^1.4.2"
pump "^3.0.0"
tar-fs "^2.1.1"
"@netlify/functions@^1.2.0":
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/@netlify/functions/-/functions-1.4.0.tgz#027a2e5d54df5519ccbd14cf450231e97bbbf93a"
- integrity sha512-gy7ULTIRroc2/jyFVGx1djCmmBMVisIwrvkqggq5B6iDcInRSy2Tpkm+V5C63hKJVkNRskKWtLQKm9ecCaQTjA==
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/@netlify/functions/-/functions-1.6.0.tgz#c373423e6fef0e6f7422ac0345e8bbf2cb692366"
+ integrity sha512-6G92AlcpFrQG72XU8YH8pg94eDnq7+Q0YJhb8x4qNpdGsvuzvrfHWBmqFGp/Yshmv4wex9lpsTRZOocdrA2erQ==
dependencies:
is-promise "^4.0.0"
@@ -3595,10 +3712,10 @@
schema-utils "^3.0.0"
source-map "^0.7.3"
-"@pnpm/config.env-replace@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.0.0.tgz#c76fa65847c9554e88d910f264c2ba9a1575e833"
- integrity sha512-ZVPVDi1E8oeXlYqkGRtX0CkzLTwE2zt62bjWaWKaAvI8NZqHzlMvGeSNDpW+JB3+aKanYb4UETJOF1/CxGPemA==
+"@pnpm/config.env-replace@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz#ab29da53df41e8948a00f2433f085f54de8b3a4c"
+ integrity sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==
"@pnpm/network.ca-file@^1.0.1":
version "1.0.2"
@@ -3608,18 +3725,18 @@
graceful-fs "4.2.10"
"@pnpm/npm-conf@^2.1.0":
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/@pnpm/npm-conf/-/npm-conf-2.1.0.tgz#1bbecd961a1ea447f209556728e2dcadddb0bca6"
- integrity sha512-Oe6ntvgsMTE3hDIqy6sajqHF+MnzJrOF06qC2QSiUEybLL7cp6tjoKUa32gpd9+KPVl4QyMs3E3nsXrx/Vdnlw==
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz#0058baf1c26cbb63a828f0193795401684ac86f0"
+ integrity sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==
dependencies:
- "@pnpm/config.env-replace" "^1.0.0"
+ "@pnpm/config.env-replace" "^1.1.0"
"@pnpm/network.ca-file" "^1.0.1"
config-chain "^1.1.11"
"@popperjs/core@^2.9.3":
- version "2.11.7"
- resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.7.tgz#ccab5c8f7dc557a52ca3288c10075c9ccd37fff7"
- integrity sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==
+ version "2.11.8"
+ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
+ integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
"@sideway/address@^4.1.3":
version "4.1.4"
@@ -3643,20 +3760,15 @@
resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718"
integrity sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==
-"@sindresorhus/is@^0.14.0":
- version "0.14.0"
- resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
- integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
-
"@sindresorhus/is@^4.0.0":
version "4.6.0"
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f"
integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==
"@sindresorhus/is@^5.2.0":
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-5.3.0.tgz#0ec9264cf54a527671d990eb874e030b55b70dcc"
- integrity sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==
+ version "5.4.1"
+ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-5.4.1.tgz#c4383ce702fb90531c3d310506bab89e70427c53"
+ integrity sha512-axlrvsHlHlFmKKMEg4VyvMzFr93JWJj4eIfXY1STVuO2fsImCa7ncaiG5gC8HKOX590AW5RtRsC41/B+OfrSqw==
"@sindresorhus/slugify@^1.1.2":
version "1.1.2"
@@ -3674,89 +3786,43 @@
escape-string-regexp "^2.0.0"
lodash.deburr "^4.1.0"
-"@snyk/dep-graph@^2.3.0":
- version "2.6.1"
- resolved "https://registry.yarnpkg.com/@snyk/dep-graph/-/dep-graph-2.6.1.tgz#4d39854498df798fa9948c58e36ffd9a54153e44"
- integrity sha512-8N+wgLCUDGbyjDpHSpPICM+elcJ06WKFRl/1nVe6OE9dFBpjC64wtFohQgQDlazPxQC2eOLqImR8QlwNQ6hoDQ==
- dependencies:
- event-loop-spinner "^2.1.0"
- lodash.clone "^4.5.0"
- lodash.constant "^3.0.0"
- lodash.filter "^4.6.0"
- lodash.foreach "^4.5.0"
- lodash.isempty "^4.4.0"
- lodash.isequal "^4.5.0"
- lodash.isfunction "^3.0.9"
- lodash.isundefined "^3.0.1"
- lodash.map "^4.6.0"
- lodash.reduce "^4.6.0"
- lodash.size "^4.2.0"
- lodash.transform "^4.6.0"
- lodash.union "^4.6.0"
- lodash.values "^4.3.0"
- object-hash "^3.0.0"
- packageurl-js "^1.0.0"
- semver "^7.0.0"
- tslib "^2"
-
-"@snyk/graphlib@2.1.9-patch.3":
- version "2.1.9-patch.3"
- resolved "https://registry.yarnpkg.com/@snyk/graphlib/-/graphlib-2.1.9-patch.3.tgz#b8edb2335af1978db7f3cb1f28f5d562960acf23"
- integrity sha512-bBY9b9ulfLj0v2Eer0yFYa3syVeIxVKl2EpxSrsVeT4mjA0CltZyHsF0JjoaGXP27nItTdJS5uVsj1NA+3aE+Q==
- dependencies:
- lodash.clone "^4.5.0"
- lodash.constant "^3.0.0"
- lodash.filter "^4.6.0"
- lodash.foreach "^4.5.0"
- lodash.has "^4.5.2"
- lodash.isempty "^4.4.0"
- lodash.isfunction "^3.0.9"
- lodash.isundefined "^3.0.1"
- lodash.keys "^4.2.0"
- lodash.map "^4.6.0"
- lodash.reduce "^4.6.0"
- lodash.size "^4.2.0"
- lodash.transform "^4.6.0"
- lodash.union "^4.6.0"
- lodash.values "^4.3.0"
-
"@socket.io/component-emitter@~3.1.0":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz#96116f2a912e0c02817345b3c10751069920d553"
integrity sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==
-"@storybook/addon-a11y@^7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-7.0.6.tgz#50873ed69cc6fff4dd41f741ae0763e35ec6851c"
- integrity sha512-SdoLwz3qLIU/bYzY+ZcP8KH7t4YsFr6+u66kKtsvOKJFqYySifSihzNyZFYWJpaO8YW6SjQVnv6tNqSQaKAfeA==
+"@storybook/addon-a11y@^7.0.23":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-7.0.24.tgz#18a5312655c4e4f1c1e25471d96b51a018ef7c6e"
+ integrity sha512-5HkQhen9lyp5equRKfr4ap3+wUSWby8NMEnWedCSeghsjrwUq3tuXxYLMrCx00WlJmJTduEyJEM+tQeoPSGAzA==
dependencies:
- "@storybook/addon-highlight" "7.0.6"
- "@storybook/channels" "7.0.6"
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/addon-highlight" "7.0.24"
+ "@storybook/channels" "7.0.24"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/theming" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/theming" "7.0.24"
+ "@storybook/types" "7.0.24"
axe-core "^4.2.0"
lodash "^4.17.21"
react-resize-detector "^7.1.2"
-"@storybook/addon-actions@7.0.6", "@storybook/addon-actions@^7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.0.6.tgz#96f37c687769f282d4746de07eda8a305d4b21ad"
- integrity sha512-H592lkj06bJMX4uwmZI3AVpRFPQ8nkM5j+eo+JQdv0QX9lLZWKnhrGkGDTC/QMSnXMdgHooq0ce9PdGaDvUm1Q==
+"@storybook/addon-actions@7.0.24", "@storybook/addon-actions@^7.0.23":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.0.24.tgz#6bdbd8118acfc46f140207a108a5a35cc980d948"
+ integrity sha512-sIPY6uH8I26KBWUb5fMYBB9xCKB02oSM8gIHzqPZ0DnW8zl+p6+dX3tAdX+XQvb9YOLJihxZ1GF1tOxFduc3Pw==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/theming" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/theming" "7.0.24"
+ "@storybook/types" "7.0.24"
dequal "^2.0.2"
lodash "^4.17.21"
polished "^4.2.2"
@@ -3764,218 +3830,218 @@
react-inspector "^6.0.0"
telejson "^7.0.3"
ts-dedent "^2.0.0"
- uuid-browser "^3.1.0"
+ uuid "^9.0.0"
-"@storybook/addon-backgrounds@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.6.tgz#197173bffb0be6a64d46d436e931fee77086e8c1"
- integrity sha512-jOmZq19xS8Ge5TEc49jrO7Qbmxg+6vmCwA04s1OApzmugEcscgtzBvplbw+FeXbSSjT6MM1c7u8XYVioDrzTXw==
+"@storybook/addon-backgrounds@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.24.tgz#568196858d926228c982d58000d2cd83fecd2d5f"
+ integrity sha512-vThKkrSj+J7matGowxIJ4eV+kAF8iUHGQjlaW0J7vhzmVkNnxBvNn/DGOWWQLAJPCTmLVelLaBZEWcMNoKJiVA==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/theming" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/theming" "7.0.24"
+ "@storybook/types" "7.0.24"
memoizerific "^1.11.3"
ts-dedent "^2.0.0"
-"@storybook/addon-controls@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.6.tgz#c5c502067d189f0cc7f32c071c3a8ff58d837d16"
- integrity sha512-yNaJ42CJxlPMKV9mpkuaiXrQXnjWhsgLASpZcZsE5+KyAqcS/iue9UWO+M/u5zt2/zb4w8BW4GysmvBKl0VDKQ==
- dependencies:
- "@storybook/blocks" "7.0.6"
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/core-common" "7.0.6"
- "@storybook/manager-api" "7.0.6"
- "@storybook/node-logger" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/theming" "7.0.6"
- "@storybook/types" "7.0.6"
+"@storybook/addon-controls@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.24.tgz#3899664baf72d3af112aafd009a35ad5eb7745cd"
+ integrity sha512-x05Ng4wyBRkrupgSkBHKZSGPyUbvIDGiBseA/AjA/BNAMUMWy3t8ll9f7tlKzyDPaUeBSv8peP21r/Ry26Eqhw==
+ dependencies:
+ "@storybook/blocks" "7.0.24"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/core-common" "7.0.24"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/node-logger" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/theming" "7.0.24"
+ "@storybook/types" "7.0.24"
lodash "^4.17.21"
ts-dedent "^2.0.0"
-"@storybook/addon-docs@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.6.tgz#41273f1a0b2d8c543731aa1f4162a31cf35908fa"
- integrity sha512-l5m2sGch9vexy4O0Oe6akyTbaV0+yh9Ihm4ez8FtZkDy8UTtPsKeZ4cdpkg7Lpwa4kYVMV6i2R3xI07/kwhqGg==
+"@storybook/addon-docs@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.24.tgz#b437172433787b702eba411a3e6eb9e3c36cfd34"
+ integrity sha512-O5S+E6+8c/EHEQc5WcrNQ8dOVg9Q2ONIOYxlbSAcfMUA/d+tRR9xXTZog7nv1tj4U0G29+Vr4pKgsGh3Ya5qcw==
dependencies:
"@babel/core" "^7.20.2"
"@babel/plugin-transform-react-jsx" "^7.19.0"
"@jest/transform" "^29.3.1"
"@mdx-js/react" "^2.1.5"
- "@storybook/blocks" "7.0.6"
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/csf-plugin" "7.0.6"
- "@storybook/csf-tools" "7.0.6"
+ "@storybook/blocks" "7.0.24"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/csf-plugin" "7.0.24"
+ "@storybook/csf-tools" "7.0.24"
"@storybook/global" "^5.0.0"
"@storybook/mdx2-csf" "^1.0.0"
- "@storybook/node-logger" "7.0.6"
- "@storybook/postinstall" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/react-dom-shim" "7.0.6"
- "@storybook/theming" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/node-logger" "7.0.24"
+ "@storybook/postinstall" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/react-dom-shim" "7.0.24"
+ "@storybook/theming" "7.0.24"
+ "@storybook/types" "7.0.24"
fs-extra "^11.1.0"
remark-external-links "^8.0.0"
remark-slug "^6.0.0"
ts-dedent "^2.0.0"
-"@storybook/addon-essentials@^7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.6.tgz#6c97df75a166120294ced57dc2bef41894b3d2df"
- integrity sha512-RLe+osvJ620njDiinPOlCdFAYckOg4PuE/OFFKYL+ityfKcGknYPZdtV8bknfdO3jSFCVx6zOpUv5KE6u4CgWg==
- dependencies:
- "@storybook/addon-actions" "7.0.6"
- "@storybook/addon-backgrounds" "7.0.6"
- "@storybook/addon-controls" "7.0.6"
- "@storybook/addon-docs" "7.0.6"
- "@storybook/addon-highlight" "7.0.6"
- "@storybook/addon-measure" "7.0.6"
- "@storybook/addon-outline" "7.0.6"
- "@storybook/addon-toolbars" "7.0.6"
- "@storybook/addon-viewport" "7.0.6"
- "@storybook/core-common" "7.0.6"
- "@storybook/manager-api" "7.0.6"
- "@storybook/node-logger" "7.0.6"
- "@storybook/preview-api" "7.0.6"
+"@storybook/addon-essentials@^7.0.23":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.24.tgz#a1f17db5efdba0a0c52057483dfdec42adc1d551"
+ integrity sha512-OL27TNQYUJv/FprFCU7Q9RQYrgGdM+4SH+XmsQCcuQuGa67s6/eRKyERwOdy4Pli3Payo76+Vz1DAeJZJ0F8oA==
+ dependencies:
+ "@storybook/addon-actions" "7.0.24"
+ "@storybook/addon-backgrounds" "7.0.24"
+ "@storybook/addon-controls" "7.0.24"
+ "@storybook/addon-docs" "7.0.24"
+ "@storybook/addon-highlight" "7.0.24"
+ "@storybook/addon-measure" "7.0.24"
+ "@storybook/addon-outline" "7.0.24"
+ "@storybook/addon-toolbars" "7.0.24"
+ "@storybook/addon-viewport" "7.0.24"
+ "@storybook/core-common" "7.0.24"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/node-logger" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
ts-dedent "^2.0.0"
-"@storybook/addon-highlight@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.6.tgz#fbb5b728fe46c3dd2622edc933a9dbecf4dca283"
- integrity sha512-weM26CUku1+urbnefNUYxIKrc8xXvpLXHZsGzuxoYyOUCR25F09IUjVutOfgoVXqTqPUj1XWqVkG8PLQNs5vBQ==
+"@storybook/addon-highlight@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.24.tgz#fb8e47a0b175ea373a7cc35f89da63b821651bbf"
+ integrity sha512-IoCJHiX5Ai+7S08isxt7BH4baNF2RsjuGUA/iMoJtto/rMc5u0xftVeIjh6oVqV3tjckowXpezI3oStnrLWuRw==
dependencies:
- "@storybook/core-events" "7.0.6"
+ "@storybook/core-events" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/preview-api" "7.0.6"
+ "@storybook/preview-api" "7.0.24"
-"@storybook/addon-interactions@^7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-interactions/-/addon-interactions-7.0.6.tgz#c57e7b775850ebf19f61a9480885cf001ce04fd0"
- integrity sha512-+nTXVSF8OQrUDagyJ3cSmkzB4TzAUg8XZ4+5JqfzVY2lTNeVbe64jtvg9A5XlpObGaW5bbOdk79yvlivqTiPUA==
+"@storybook/addon-interactions@^7.0.23":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-interactions/-/addon-interactions-7.0.24.tgz#ccd2bcb48819cadb2da035d700922a84ccfc368f"
+ integrity sha512-N0BWt13T8lA+L0pAcC3xwhVMWQhrwHaXFqC6aJ1OxJb9pkA85S6Pk7VJRATDpmu9C3JO0OU3EOBB2YVVwcmD0A==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/core-common" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/core-common" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/instrumenter" "7.0.6"
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/theming" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/instrumenter" "7.0.24"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/theming" "7.0.24"
+ "@storybook/types" "7.0.24"
jest-mock "^27.0.6"
polished "^4.2.2"
ts-dedent "^2.2.0"
-"@storybook/addon-links@^7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.6.tgz#8ae4990893a823711b14c07dbd84bfc6bdd6b730"
- integrity sha512-KgaxvlWMJoT+yV4h6yElv3uPNSD/vhpgNO/2Br6KHW0MlB1MlqbrtTH8qJ9wUesJSLiw2O3d6npnsefHTtQiGw==
+"@storybook/addon-links@^7.0.23":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.24.tgz#b70d754e1640f149a0eb4f2595438bd760f8286a"
+ integrity sha512-/Hse4IC3ov2dVzpZiIpf2QNFczi4pxdjZdmR0FhKeRlFldEJyywgT8a/gzeEahXO9v1jsEDa7j7f8JQcu/+04w==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/csf" "^0.1.0"
"@storybook/global" "^5.0.0"
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/router" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/router" "7.0.24"
+ "@storybook/types" "7.0.24"
prop-types "^15.7.2"
ts-dedent "^2.0.0"
-"@storybook/addon-measure@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.6.tgz#b5caa50ce2335b5a9446ea333474cb03c8c842c1"
- integrity sha512-mtd9tQOlNzxdDJvE0pP7/CMsm3l5skVr5G6wrkzHzhRqknfcj0hPdJUcA1P2PuxgejHBBQ32ZWZ6PubUtFXujQ==
+"@storybook/addon-measure@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.24.tgz#4f409b9539a9bfaa25d9e591ff90484194c487a9"
+ integrity sha512-4VNs4rjdz+YFiJCz9DfCmBJwFuoa3pLhcEsAAdT3B+Hrkae+hvLtnQWIvAMsOlSWdl4tiuEWssDf4cjCEne87w==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/types" "7.0.6"
-
-"@storybook/addon-outline@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.6.tgz#f1f255e04c8b44d235e110eb060a12eded296375"
- integrity sha512-UYvL7aRdrn57gwp9O+xykky+BV3KPIZ415Fdb5HRuxfWA/3llWBslwswWXX5A8mAbIeaFZk+C4xIskZgRw1+mg==
- dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/types" "7.0.24"
+
+"@storybook/addon-outline@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.24.tgz#2f00acc0ea374edd141265ad7212e29f41466fcf"
+ integrity sha512-YwSfs8bsmh7mEF+rlmL7zBsebWA5e/Rsf09vVqt6/k3fpopgBrq44zQlMwo1dCWV/0YhhXQF21OGzeJ1dSb8fA==
+ dependencies:
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/types" "7.0.24"
ts-dedent "^2.0.0"
-"@storybook/addon-toolbars@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.0.6.tgz#6eba9e59fb74fc74b01685efc1fa049cf8eb9793"
- integrity sha512-FzybNbJW9GQ6XCe7g2zyOXnJXay971VEoYhRqDPiFQEjBvkRiKca1mRKgdjQt6o5Mw7OzbaLunjR2Xvl3GhE0w==
- dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/theming" "7.0.6"
-
-"@storybook/addon-viewport@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.6.tgz#d3009f560bc629bc182a28dc0ac440e205a8850a"
- integrity sha512-5GGAJeWJEplqYAL5x7GQkXw23n2MELhO6nnCV+Jd3d9qs0Aq2VSTEsD0MGTNef/SymZjYm/iOCNOVgbqIF9t+Q==
- dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/core-events" "7.0.6"
+"@storybook/addon-toolbars@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.0.24.tgz#7ca37e9ffbbbd972fea9ee822f4733527d9a55d8"
+ integrity sha512-+nDVahs2kAojzF6RbChowJmN0z7cyD/5BGMEhBemhBWSuMVnQLLEgtQi/kOY5fUxq3z1BkqcE4LV98u5CIKgKg==
+ dependencies:
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/theming" "7.0.24"
+
+"@storybook/addon-viewport@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.24.tgz#4f6777589e2484a7dad56f57982ca586bde9000b"
+ integrity sha512-bc3TR+feemGxVP1QQT6OsFSldHjLToJNuQAGd5EEBsDFhcMTsmitiGVoxIylqIhfioL9zauLIsk5eLZ/TYxuXQ==
+ dependencies:
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/theming" "7.0.6"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/theming" "7.0.24"
memoizerific "^1.11.3"
prop-types "^15.7.2"
-"@storybook/addons@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-7.0.6.tgz#0cec9ec4661d7c1c8434c196056d490828b8913e"
- integrity sha512-xONibX06+4R3yIF7T4FI1fWpjNFmt5t+8d8zAhcd9d0bHRAJNWWK+x08McVf72xtAnUNTfZbwqIYu0a0tyz3iQ==
+"@storybook/addons@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-7.0.24.tgz#7834401931d3a15b43895ca714514e356a9b027a"
+ integrity sha512-e15hORnOD0ugvOVOTyZyLJhbDTWa4G1OHVUlboazy8O4TSvAXNBdLV1wOdY5RGoGD6Z5A4iR/gZXM0qc6Fh9xg==
dependencies:
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/types" "7.0.24"
-"@storybook/api@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/api/-/api-7.0.6.tgz#bb9130c725bd0d3787a1e9a42cad98729a736658"
- integrity sha512-YQ5hiJYaVAfSifVUUs50ubc3nutRIqo04Mn4vzx0Nc5j44MsP2k0r0tZfeq+TAfMIGyHlIWHTWXMOHNRJkkhNg==
+"@storybook/api@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/api/-/api-7.0.24.tgz#9c9b6f8a1883ca90226ea8bf2bc9c64a428c65ce"
+ integrity sha512-rjWZgBbt43Ma5Vg2RwK9FtiF9ZkLRT+vOfDFtRL1PQkOIUlYlm33dOdPTh+HrW5QMO9cj/cchqmzU2AtgEZCyw==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/manager-api" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/manager-api" "7.0.24"
-"@storybook/blocks@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.6.tgz#e546356d465e117815e3c1342f88b057c824827f"
- integrity sha512-02B9sY8qrp6DCgyRWZEEd1X/+r7eaTXLOXlikqRmah5XMqtGpEasPXN4ETzzZKKRbSapkKfqxzsp9ZXfqXTNKQ==
+"@storybook/blocks@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.24.tgz#43696ea35ca2d4b20feb9837a0663333aec21da5"
+ integrity sha512-76pe4QC3WZBVxBt/RomGubW5xzbh4uF7LVn1Vonfujf4GaHgIDzu7KtLIjgM3NmDJCsp3PNfbgA1EKzWrPQz2A==
dependencies:
- "@storybook/channels" "7.0.6"
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/channels" "7.0.24"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/csf" "^0.1.0"
- "@storybook/docs-tools" "7.0.6"
+ "@storybook/docs-tools" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/manager-api" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/theming" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/theming" "7.0.24"
+ "@storybook/types" "7.0.24"
"@types/lodash" "^4.14.167"
color-convert "^2.0.1"
dequal "^2.0.2"
@@ -3988,15 +4054,15 @@
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/builder-manager@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.6.tgz#145781634f968e14024646415588c6570d6c0f5b"
- integrity sha512-sjkESh+w1iMaHDSmNL68B6oAz1Re6ieJpQVpOfZEXrBJ4Bkf5ZjcvEnL15g4n2T6s39IYdAYgtB3MT40wCyGLw==
+"@storybook/builder-manager@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.24.tgz#0a88b6583de68d9cfc3107c4a5250a193f454ad8"
+ integrity sha512-qSehfB1yS1ch/XSUdqNaTXitboNry4aKASte+kFhM5wSJcAgGBeB5akz8pc+JiRPWozqyceYkIdTG/KcRDeojg==
dependencies:
"@fal-works/esbuild-plugin-global-externals" "^2.1.2"
- "@storybook/core-common" "7.0.6"
- "@storybook/manager" "7.0.6"
- "@storybook/node-logger" "7.0.6"
+ "@storybook/core-common" "7.0.24"
+ "@storybook/manager" "7.0.24"
+ "@storybook/node-logger" "7.0.24"
"@types/ejs" "^3.1.1"
"@types/find-cache-dir" "^3.2.1"
"@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10"
@@ -4010,31 +4076,31 @@
process "^0.11.10"
util "^0.12.4"
-"@storybook/builder-webpack5@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/builder-webpack5/-/builder-webpack5-7.0.6.tgz#87d7cbcccb0657452f56551301e7348ee2cd276f"
- integrity sha512-V11LHz+hEkqxrsNkQEoPHfFr3eN7Uer4J/PD0SUeVrmpejzd3bQYcz6Nwp4ohm110zSZBSJR2/GNaf6ICOY8qg==
+"@storybook/builder-webpack5@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/builder-webpack5/-/builder-webpack5-7.0.24.tgz#82bdd20e71f4c4ab9302cc310ce87ae9711f32c9"
+ integrity sha512-gA4otfsq9yTRT2IdYKkyqUdy+60a09CRDUtM1JB8a1eLmyL4az02qZv/l6D9Ccj/w5JNcJndtJX+3thOowOWOQ==
dependencies:
"@babel/core" "^7.12.10"
- "@storybook/addons" "7.0.6"
- "@storybook/api" "7.0.6"
- "@storybook/channel-postmessage" "7.0.6"
- "@storybook/channel-websocket" "7.0.6"
- "@storybook/channels" "7.0.6"
- "@storybook/client-api" "7.0.6"
- "@storybook/client-logger" "7.0.6"
- "@storybook/components" "7.0.6"
- "@storybook/core-common" "7.0.6"
- "@storybook/core-events" "7.0.6"
- "@storybook/core-webpack" "7.0.6"
+ "@storybook/addons" "7.0.24"
+ "@storybook/api" "7.0.24"
+ "@storybook/channel-postmessage" "7.0.24"
+ "@storybook/channel-websocket" "7.0.24"
+ "@storybook/channels" "7.0.24"
+ "@storybook/client-api" "7.0.24"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/components" "7.0.24"
+ "@storybook/core-common" "7.0.24"
+ "@storybook/core-events" "7.0.24"
+ "@storybook/core-webpack" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/manager-api" "7.0.6"
- "@storybook/node-logger" "7.0.6"
- "@storybook/preview" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/router" "7.0.6"
- "@storybook/store" "7.0.6"
- "@storybook/theming" "7.0.6"
+ "@storybook/manager-api" "7.0.24"
+ "@storybook/node-logger" "7.0.24"
+ "@storybook/preview" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/router" "7.0.24"
+ "@storybook/store" "7.0.24"
+ "@storybook/theming" "7.0.24"
"@types/node" "^16.0.0"
"@types/semver" "^7.3.4"
babel-loader "^9.0.0"
@@ -4059,50 +4125,49 @@
webpack-hot-middleware "^2.25.1"
webpack-virtual-modules "^0.4.3"
-"@storybook/channel-postmessage@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.6.tgz#46f2887579ea7065480c127a55d48a7d1a935614"
- integrity sha512-xBsh/+85GS4bJ08r7z1iRn26EI6hGmMgNpjpFztRigMhsq5SkD9FJb+Nh9bbaHm+yPOCqJcaHQ2aQpuJNT8dHA==
+"@storybook/channel-postmessage@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.24.tgz#789bd121cf64e306737ec0f3b096ea0ac6f47bf5"
+ integrity sha512-QLtLXjEeTEwBN/7pB888mBaykmRU9Jy2BitvZuLJWyHHygTYm3vYZOaGR37DT+q/6Ob5GaZ0tURZmCSNDe8IIA==
dependencies:
- "@storybook/channels" "7.0.6"
- "@storybook/client-logger" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/channels" "7.0.24"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/global" "^5.0.0"
qs "^6.10.0"
telejson "^7.0.3"
-"@storybook/channel-websocket@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.6.tgz#281663622eb1deb6c73271ddf5bb1a33c91afdaf"
- integrity sha512-tUk45xUa2/xpRg/QNw6g6j8qIWNPZ5DbpgrFDgWaZo2koI3JTQNL3mLQRWBJpVAG7rkqwBChXPOFO/KhIVaIXA==
+"@storybook/channel-websocket@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.24.tgz#8c58698eda89e1b4dfee822e5f9106453b637e6c"
+ integrity sha512-GKSlWx5FgMQM0TKRCSGNTxLh0YU7xmg7m6FH8b/mvhH0Uido487qcJap2Ma/WOLe8aRiZo9jJpfcbUsKBWhuMg==
dependencies:
- "@storybook/channels" "7.0.6"
- "@storybook/client-logger" "7.0.6"
+ "@storybook/channels" "7.0.24"
+ "@storybook/client-logger" "7.0.24"
"@storybook/global" "^5.0.0"
telejson "^7.0.3"
-"@storybook/channels@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.6.tgz#c025eeb45072a89b82e111bea021b09f4cc80b96"
- integrity sha512-+34cVmrXZ3lb1s5tDK+OWd5HLtEPSUMas0VKFJ0k9LBpFlVl9aiCZBJRvSYmWL7beauUfa+HSmJgjlD6228ChQ==
+"@storybook/channels@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.24.tgz#fcfe7a1a5599265506f07fe81d03b0585303fc15"
+ integrity sha512-NZVLwMhtzy6cZrNRjshFvMAD9mQTmJDNwhohodSkM/YFCDVFhmxQk9tgizVGh9MwY3CYGJ1SI96RUejGosb49Q==
-"@storybook/cli@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.6.tgz#ccf52234208e999f2f884f201375b82304ddd269"
- integrity sha512-x9Ht+N7wGknX31lnDDgfH4Td46UCVqhr0H8pgYRUz+lmhxKv58f0M5kErFRTlUxEXz6/ORI6Cx4cTw7451huyw==
+"@storybook/cli@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.24.tgz#8b01bb5b59aff34742d71e145c0f577ae20271fa"
+ integrity sha512-TmHPJrcqUMAGpPKqw0PHI82m+Tyh6J8LgWjyZENpOGJlQH6SJ5caA/ho9R3pqVuMRRcnGgWt0xq1YJtDlYBN9g==
dependencies:
"@babel/core" "^7.20.2"
"@babel/preset-env" "^7.20.2"
"@ndelangen/get-tarball" "^3.0.7"
- "@storybook/codemod" "7.0.6"
- "@storybook/core-common" "7.0.6"
- "@storybook/core-server" "7.0.6"
- "@storybook/csf-tools" "7.0.6"
- "@storybook/node-logger" "7.0.6"
- "@storybook/telemetry" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/codemod" "7.0.24"
+ "@storybook/core-common" "7.0.24"
+ "@storybook/core-server" "7.0.24"
+ "@storybook/csf-tools" "7.0.24"
+ "@storybook/node-logger" "7.0.24"
+ "@storybook/telemetry" "7.0.24"
+ "@storybook/types" "7.0.24"
"@types/semver" "^7.3.4"
- boxen "^5.1.2"
chalk "^4.1.0"
commander "^6.2.1"
cross-spawn "^7.0.3"
@@ -4118,6 +4183,7 @@
globby "^11.0.2"
jscodeshift "^0.14.0"
leven "^3.1.0"
+ ora "^5.4.1"
prettier "^2.8.0"
prompts "^2.4.0"
puppeteer-core "^2.1.1"
@@ -4130,33 +4196,33 @@
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/client-api@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-7.0.6.tgz#84d6386905175c3a5b4f1f6b1882dec87b566154"
- integrity sha512-i65xm9L25veQ9bVM3jCQLFVgnkc6qRNXJH0hQ7LlHo+bsoquivqz59G06upoUrIL2g02nUJoGPjGGw2gMzrDCg==
+"@storybook/client-api@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-7.0.24.tgz#873d4ce9e46ef7f790063166b69490a763656d58"
+ integrity sha512-D9brib29aET1peRq6Nu7iBFgE+9W7ia3KCua5/AS980RFnXgGPE9x07knTbaAOuiHxHFrmQpdFF9BvVms1GS4A==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/preview-api" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
-"@storybook/client-logger@7.0.6", "@storybook/client-logger@^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.6.tgz#2e4a419b498efaf9a4eca69abc2c879d45a764bb"
- integrity sha512-TC/E5BBkY+WNldNw5p5Ffr9x4UgMe48GmC50ikBpQFk6og1B7XpFGMMbj40EBB0R5cpZkQNEVQh4OvunEygNzg==
+"@storybook/client-logger@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.24.tgz#7be57ce1f90e65c6e9da7a88ed9ca7c5ce3c6536"
+ integrity sha512-4zRTb+QQ1hWaRqad/UufZNRfi2d/cf5a40My72Ct97VwjhJFE6aQ3K+hl1Xt6hh8dncDL2JK3cgziw6ElqjT0w==
dependencies:
"@storybook/global" "^5.0.0"
-"@storybook/codemod@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.6.tgz#e5904c72261422b21da6ec3ef88d32daa4e96e64"
- integrity sha512-tI6A0L+7WxYQj3fW7rlrw6XgVBE8FSJdg5XskNMLArYiMRnK5qnN5JNKeJc8DR5plJ5wm77j0e9cUnuI86vaGg==
+"@storybook/codemod@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.24.tgz#5cc64eb45b3d46cbd7cd6d66899b5538b7a64bad"
+ integrity sha512-PukV4GRPIISuVxpMMlTilwlGXdZ7E+JZWHNVb1tTwntmxMNcby8UxyWSHjbOpA2fxXGeUCjgCpcfTymJ+hxoYw==
dependencies:
"@babel/core" "~7.21.0"
"@babel/preset-env" "~7.21.0"
"@babel/types" "~7.21.2"
"@storybook/csf" "^0.1.0"
- "@storybook/csf-tools" "7.0.6"
- "@storybook/node-logger" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/csf-tools" "7.0.24"
+ "@storybook/node-logger" "7.0.24"
+ "@storybook/types" "7.0.24"
cross-spawn "^7.0.3"
globby "^11.0.2"
jscodeshift "^0.14.0"
@@ -4164,84 +4230,85 @@
prettier "^2.8.0"
recast "^0.23.1"
-"@storybook/components@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.6.tgz#b4b3042042dd0d5a77910c78a5b131016f01d316"
- integrity sha512-SiHkSgYR8CcAGrWLof85FImcPIb+ApRW6K3LVcyinctJzOQCWLgh0poKUQ5och3CjSxQbM1G4S1ZXrAfZdU9Cg==
+"@storybook/components@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.24.tgz#0676fa8d2085217786ccf994bc890dab0fa3d9c2"
+ integrity sha512-Pu7zGurCyWyiuFl2Pb5gybHA0f4blmHuVqccbMqnUw4Ew80BRu8AqfhNqN2hNdxFCx0mmy0baRGVftx76rNZ0w==
dependencies:
- "@storybook/client-logger" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
"@storybook/csf" "^0.1.0"
"@storybook/global" "^5.0.0"
- "@storybook/theming" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/theming" "7.0.24"
+ "@storybook/types" "7.0.24"
memoizerific "^1.11.3"
use-resize-observer "^9.1.0"
util-deprecate "^1.0.2"
-"@storybook/core-client@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.6.tgz#c36f05c5f0b31de6112980933325c32dc4a9607e"
- integrity sha512-XF6m6Yr+6AjYxaAU5/1Nor5tjn0IRNXU85xUgll8JkhlYDsPmXwolQRb2lfArbCuXE72E2CcOz9KCqo7oNE3OA==
+"@storybook/core-client@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.24.tgz#eb1e6f239ca8bc3a9cce77295463c6712a2b9829"
+ integrity sha512-uToMHbi5EnOk+8Z941j0hrRE1h9u/QWqCmqS2FBIWrBOeREwy0AAib1/hqihzhO7OzekY5mtLTANiCpIpLHAHQ==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/preview-api" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
-"@storybook/core-common@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.6.tgz#dfb40ca70e048d333865e9a3a3af5d895b69d530"
- integrity sha512-vnrv7Wl2yqfl0BLda/57Ii2OgeSO5mVWgvy9WUER3xdEX6obLgEKqhq08U+dkp0pX8YEyjQgfe+rqyanEspLDQ==
+"@storybook/core-common@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.24.tgz#2828323f9e0de2cec093f42773324ab0826fa1f3"
+ integrity sha512-FHjL2dpwDHnicLTePkiZMfO5eFxJxpTP2xmGWFQnWFTyEgh+ipcWnLVoYYXiKcc6EzKED0yebk8rAIalbzpICg==
dependencies:
- "@storybook/node-logger" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/node-logger" "7.0.24"
+ "@storybook/types" "7.0.24"
"@types/node" "^16.0.0"
+ "@types/node-fetch" "^2.6.4"
"@types/pretty-hrtime" "^1.0.0"
chalk "^4.1.0"
esbuild "^0.17.0"
esbuild-register "^3.4.0"
- file-system-cache "^2.0.0"
+ file-system-cache "2.3.0"
find-up "^5.0.0"
fs-extra "^11.1.0"
glob "^8.1.0"
glob-promise "^6.0.2"
handlebars "^4.7.7"
lazy-universal-dotenv "^4.0.0"
+ node-fetch "^2.0.0"
picomatch "^2.3.0"
pkg-dir "^5.0.0"
pretty-hrtime "^1.0.3"
resolve-from "^5.0.0"
ts-dedent "^2.0.0"
-"@storybook/core-events@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.6.tgz#f3b4876cb9003a6bbdbd9602d017e2b37ec86f78"
- integrity sha512-kGrtjlYtjd4iTVk+Phb4CymZaVkB+MGscKAgcO8gfgJ/Q/gq8HQLVZSIzeoCDcDSHOGlBzbg2WVtdHIHhCKlOQ==
+"@storybook/core-events@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.24.tgz#3fa4b2b3af64a86525b4cf07f49a7410125ef810"
+ integrity sha512-xkf/rihCkhqMeh5EA8lVp90/mzbb2gcg6I3oeFWw2hognVcTnPXg6llhWdU4Spqd0cals7GEFmQugIILCmH8GA==
-"@storybook/core-server@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.6.tgz#eb82f1b6490e73c28598e6a99957071649f4d6ab"
- integrity sha512-1y9qTcHGwdZrUBJ9RYYJqKESJ/nWDz+ngjVM+pSlVqk+kmgFAQ127OwJFtiD/wzrdiOnzVe1/1CctPESdwL2Fg==
+"@storybook/core-server@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.24.tgz#f1f5f223fc0bc40eff15495450b4fc8bf544f644"
+ integrity sha512-FJgdbtLgppFMd/RedF728I+v45TRG7s5/3RJfwgRgbq4ZEhKFzZN66MwWFeq3i5Q8ETHVwAxyVvC/JrRqAJxoA==
dependencies:
"@aw-web-design/x-default-browser" "1.4.88"
"@discoveryjs/json-ext" "^0.5.3"
- "@storybook/builder-manager" "7.0.6"
- "@storybook/core-common" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/builder-manager" "7.0.24"
+ "@storybook/core-common" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/csf" "^0.1.0"
- "@storybook/csf-tools" "7.0.6"
+ "@storybook/csf-tools" "7.0.24"
"@storybook/docs-mdx" "^0.1.0"
"@storybook/global" "^5.0.0"
- "@storybook/manager" "7.0.6"
- "@storybook/node-logger" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/telemetry" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/manager" "7.0.24"
+ "@storybook/node-logger" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/telemetry" "7.0.24"
+ "@storybook/types" "7.0.24"
"@types/detect-port" "^1.3.0"
"@types/node" "^16.0.0"
"@types/node-fetch" "^2.5.7"
"@types/pretty-hrtime" "^1.0.0"
"@types/semver" "^7.3.4"
better-opn "^2.1.1"
- boxen "^5.1.2"
chalk "^4.1.0"
cli-table3 "^0.6.1"
compression "^1.7.4"
@@ -4264,44 +4331,44 @@
watchpack "^2.2.0"
ws "^8.2.3"
-"@storybook/core-webpack@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/core-webpack/-/core-webpack-7.0.6.tgz#3d110814e86856df9a94c13f5ddf806703bdb91b"
- integrity sha512-F0kMnryLlT4X5icuKoqSVrynk71JvvGiw8fCMUggS+ThN8Ncs8Q0XLFmOMlM9QWwKkFN1VNrLJW4w0wNO9kDzA==
+"@storybook/core-webpack@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/core-webpack/-/core-webpack-7.0.24.tgz#a8bbb3f82788578924403a06b8d5997965cdc1b0"
+ integrity sha512-sM0hX55uNFXfQdRMthFdY6luWmi9MG+dIj6bNPiVY2SxNenxj62P/0/R/1Ime27X/vzFbi12pqUijzPNUwiwQw==
dependencies:
- "@storybook/core-common" "7.0.6"
- "@storybook/node-logger" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/core-common" "7.0.24"
+ "@storybook/node-logger" "7.0.24"
+ "@storybook/types" "7.0.24"
"@types/node" "^16.0.0"
ts-dedent "^2.0.0"
-"@storybook/csf-plugin@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.6.tgz#969a94325fddd507e99c0cfc868eb3962566416a"
- integrity sha512-3NnqKcR2JQwvmT/aX1dCNNk7XS2hm9iP8lCwZxYT9KVIqDymA5mzEBMCH6y+eRYCmaCOAD9ITN+5xT4XoRMmSQ==
+"@storybook/csf-plugin@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.24.tgz#e312d032f7a7b107246cacfda305dcb967cb7e30"
+ integrity sha512-+oIZCIhrRFbvplXUwJn671ZM0kgNqZ59jM9RmehJGgu5N5h1JSbBcz1edXgStNsMk9e2NJopuOKrzZGTGyi0XA==
dependencies:
- "@storybook/csf-tools" "7.0.6"
+ "@storybook/csf-tools" "7.0.24"
unplugin "^0.10.2"
-"@storybook/csf-tools@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.6.tgz#c6789306b004fba1a8e0d1548e31540259a0f23d"
- integrity sha512-xKOjuAlFuUOWO6JmhcEqUGTSGds9hbGSLYg0bh2BueWRvqhT3kvHqE4OKWmEfhfl4UDxIKbfEbJOxxVNni14gg==
+"@storybook/csf-tools@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.24.tgz#ba35a537a2d6cca46f9c5ac9c0c6bdf5e3d0aa7b"
+ integrity sha512-RBNiXY3ht6XpcIyVgxBo7mK2t32tJuC93OO/HgcoRFClcdA8HUnlva297XpJpMqCgrcF8fPqRo+ZcLeC7vjzvw==
dependencies:
"@babel/generator" "~7.21.1"
"@babel/parser" "~7.21.2"
"@babel/traverse" "~7.21.2"
"@babel/types" "~7.21.2"
"@storybook/csf" "^0.1.0"
- "@storybook/types" "7.0.6"
+ "@storybook/types" "7.0.24"
fs-extra "^11.1.0"
recast "^0.23.1"
ts-dedent "^2.0.0"
"@storybook/csf@^0.1.0":
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.0.tgz#62315bf9704f3aa4e0d4d909b9033833774ddfbe"
- integrity sha512-uk+jMXCZ8t38jSTHk2o5btI+aV2Ksbvl6DoOv3r6VaCM1KZqeuMwtwywIQdflkA8/6q/dKT8z8L+g8hC4GC3VQ==
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.1.tgz#abccc8c3e49aed0a6a7e87beb0d1c262b1921c06"
+ integrity sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg==
dependencies:
type-fest "^2.19.0"
@@ -4310,15 +4377,15 @@
resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz#33ba0e39d1461caf048b57db354b2cc410705316"
integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==
-"@storybook/docs-tools@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.0.6.tgz#a2ec77d0d006ed554630306cb4b13ce79b25ce6e"
- integrity sha512-A4zLn/lliVZwKwkiaiAXsyjeVfoAyixkDSBGYK+hGp6VVWVhYh1+TiWUZXQElnrh/xukxPTPSI/iuW+FbUUpfw==
+"@storybook/docs-tools@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.0.24.tgz#388a0bab7c2d179b571045929f264a2b984e38ee"
+ integrity sha512-vmDHmHB1B5CWsYQ7CEtfz4vdf36VK/EZdNQUox9kdN935Dks7KSuGcDdXiRlWc78e94/A9+1mJQpyfwtn3E8fQ==
dependencies:
"@babel/core" "^7.12.10"
- "@storybook/core-common" "7.0.6"
- "@storybook/preview-api" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/core-common" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/types" "7.0.24"
"@types/doctrine" "^0.0.3"
doctrine "^3.0.0"
lodash "^4.17.21"
@@ -4328,30 +4395,30 @@
resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed"
integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==
-"@storybook/instrumenter@7.0.6", "@storybook/instrumenter@^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/instrumenter/-/instrumenter-7.0.6.tgz#415acce0845a0b35f7cc2e9221890db632bd8cc9"
- integrity sha512-JUcDas1cYCE+ZMVOw5CKc5g6PxDe3HH+IGdh/W9wL5vmdOUvAs858m7NLxkjkQGufof+Ohbmf/Yz5gyXaZ5+Yg==
+"@storybook/instrumenter@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/instrumenter/-/instrumenter-7.0.24.tgz#fbc81250f25b0d5f3da3a3aa9dad48cdc82642f9"
+ integrity sha512-XQ4Whq0rqW9eFMTtRpLxcl6bCf+KO3UZYcm+H63EDn9TstDyopmqv1fDg2tmJOpqLo143F8qLVC89rI7M/lO6w==
dependencies:
- "@storybook/channels" "7.0.6"
- "@storybook/client-logger" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/channels" "7.0.24"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/preview-api" "7.0.6"
+ "@storybook/preview-api" "7.0.24"
-"@storybook/manager-api@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.6.tgz#7a1539ff0d6d3fbd7527ff5e7357898abf092d14"
- integrity sha512-u942CGr/CIJwyeZvLRofPL714YRXVToJXmiyOdFSyGYcC9EQWRRrTX0zg4ZrzvllD4aZe8HXIemqlLrRB+Bu+g==
+"@storybook/manager-api@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.24.tgz#29a357a35c661a0e86567ef6f0f8afeca3b3bced"
+ integrity sha512-cBpgDWq8reFgyrv4fBZlZJQyWYb9cDW0LDe476rWn/29uXNvYMNsHRwveLNgSA8Oy1NdyQCgf4ZgcYvY3wpvMA==
dependencies:
- "@storybook/channels" "7.0.6"
- "@storybook/client-logger" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/channels" "7.0.24"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/csf" "^0.1.0"
"@storybook/global" "^5.0.0"
- "@storybook/router" "7.0.6"
- "@storybook/theming" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/router" "7.0.24"
+ "@storybook/theming" "7.0.24"
+ "@storybook/types" "7.0.24"
dequal "^2.0.2"
lodash "^4.17.21"
memoizerific "^1.11.3"
@@ -4360,43 +4427,43 @@
telejson "^7.0.3"
ts-dedent "^2.0.0"
-"@storybook/manager@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.6.tgz#5342a926c43cb1c36ee9fde742ec457e95cf3afa"
- integrity sha512-idBnm56raTAjUdlaQjHQKCtsU2f0EiQpY1q0JOP81X18lN2QZAxVjgU5j17hQZwMQxp0nJFo8ERBAw0TiCvcZg==
+"@storybook/manager@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.24.tgz#7c9420d448a88574b696d2bd9c2ae11e7d33de22"
+ integrity sha512-LsQd2cFJViwoPJ7K0A/XBWrBBhJv7F0J6+aa7qHszNmIZHVbMXyZfiX7JS3RHVs4I2kLuNpSk4X+iDG0QAafEQ==
"@storybook/mdx2-csf@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.0.0.tgz#ce4b2e44c9082bf382db835eef611b0097b7d771"
- integrity sha512-dBAnEL4HfxxJmv7LdEYUoZlQbWj9APZNIbOaq0tgF8XkxiIbzqvgB0jhL/9UOrysSDbQWBiCRTu2wOVxedGfmw==
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz#97f6df04d0bf616991cc1005a073ac004a7281e5"
+ integrity sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==
-"@storybook/node-logger@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.6.tgz#112f792776395d99d6145cddc718f6bb7af445e2"
- integrity sha512-719jP38S72w+dPqIxM9X8+voTmLAkseMktbTlPDJtMKd1br3NveHCpaJkZPCvqlYbZrqzkF1pAFwWVkQyCxbAA==
+"@storybook/node-logger@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.24.tgz#dc260cbce5cd5187b131e4d1d08fe750f748f5ad"
+ integrity sha512-gjcYnreYBBtZVF6p/cHMas4FEafPddjsLMrAfB+0lLGoRdUwWVto46BZTHQ9seY5gPW0JQydAdDGHko8/kEOXA==
dependencies:
"@types/npmlog" "^4.1.2"
chalk "^4.1.0"
npmlog "^5.0.1"
pretty-hrtime "^1.0.3"
-"@storybook/postinstall@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.6.tgz#9aa1d5f679fdb29f20820b5d08e255bf624811d6"
- integrity sha512-NDAA2I2LqDKXqnCMgnNNpwU87rNYmf5tjLg0MK9NFR79zSdjPryy+64oBWoNjGdub342Y9fyc3gTV7OIQdvH0Q==
+"@storybook/postinstall@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.24.tgz#c24e8ba032313d7776d2501435fa3c9a6685e055"
+ integrity sha512-UYMXyEU4nVIKyrlUdIs3NHQmILzrN+EkEDbmeQC2WMMPw+t4GY2cDVmpx90JYYZcn7gY+cNDgQ55iiqbvlamLQ==
-"@storybook/preset-react-webpack@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/preset-react-webpack/-/preset-react-webpack-7.0.6.tgz#163fdab89f1cbfd118c61957bfdc110f511ac1a0"
- integrity sha512-P89xpwjB8DXGLA1VGB5Z1W/2YViB0VIgthRetGYgSFm9b7U4hFf1zVCF4cb/repvcmIAcCTF6PnAf+z5YZMGug==
+"@storybook/preset-react-webpack@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/preset-react-webpack/-/preset-react-webpack-7.0.24.tgz#b5922e629f71ec6b8663dcc8c2d74c5e43bc11bb"
+ integrity sha512-9BI243TMv5f+CjzGVB3CFA82E2kWYhQTaRoeNKxxk7NvgiascFMATkgBjIwtGYVXL9umk8mytzulOq/oXPnscQ==
dependencies:
"@babel/preset-flow" "^7.18.6"
"@babel/preset-react" "^7.18.6"
"@pmmmwh/react-refresh-webpack-plugin" "^0.5.5"
- "@storybook/core-webpack" "7.0.6"
- "@storybook/docs-tools" "7.0.6"
- "@storybook/node-logger" "7.0.6"
- "@storybook/react" "7.0.6"
+ "@storybook/core-webpack" "7.0.24"
+ "@storybook/docs-tools" "7.0.24"
+ "@storybook/node-logger" "7.0.24"
+ "@storybook/react" "7.0.24"
"@storybook/react-docgen-typescript-plugin" "1.0.6--canary.9.0c3f3b7.0"
"@types/node" "^16.0.0"
"@types/semver" "^7.3.4"
@@ -4407,18 +4474,18 @@
semver "^7.3.7"
webpack "5"
-"@storybook/preview-api@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.6.tgz#2f12a0035243496e8777cb8122bc0b2db5820d16"
- integrity sha512-uNsedNyiEccBV2EDUC/xcKTbmiNCYuVHbgOoWTmBz0ZqFo9bX0jxkpyYWHEhJM79qqVqmrpiQ5jbS8QKn8TIxQ==
+"@storybook/preview-api@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.24.tgz#93634c060aa43bb10fb233f28ae83b7d74b98aad"
+ integrity sha512-psycU07tuB5nyJvfAJiDN/9e8cjOdJ+5lrCSYC3vPzH86LxADDIN0/8xFb1CaQWcXZsADEFJGpHKWbRhjym5ew==
dependencies:
- "@storybook/channel-postmessage" "7.0.6"
- "@storybook/channels" "7.0.6"
- "@storybook/client-logger" "7.0.6"
- "@storybook/core-events" "7.0.6"
+ "@storybook/channel-postmessage" "7.0.24"
+ "@storybook/channels" "7.0.24"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/core-events" "7.0.24"
"@storybook/csf" "^0.1.0"
"@storybook/global" "^5.0.0"
- "@storybook/types" "7.0.6"
+ "@storybook/types" "7.0.24"
"@types/qs" "^6.9.5"
dequal "^2.0.2"
lodash "^4.17.21"
@@ -4428,10 +4495,10 @@
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/preview@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.6.tgz#8476ad2c42e1cdcf2ced5741f438316f6bd95e4c"
- integrity sha512-swawfiqqSpHh2Jqt9hZUpdLpZyFzOB2uwj4vy9bhmep7sxnh81VbLBCrWrDjtcH5tC2TVVAQHYp3w8cHE94cSA==
+"@storybook/preview@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.24.tgz#2657c36f7de9c13958333b25b395a798f5be3e43"
+ integrity sha512-rej4Wz8Qy4gVuyvg4cpQGkR4wJc3b+0Uv6EYylbmpdj2585cOhFtRBykagDVZteVU4xaLMT7YHIZRnoLmJKIgw==
"@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0":
version "1.0.6--canary.9.0c3f3b7.0"
@@ -4446,33 +4513,33 @@
react-docgen-typescript "^2.2.2"
tslib "^2.0.0"
-"@storybook/react-dom-shim@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.6.tgz#c7baca7a09938d79f108cb70b748ab379e90774d"
- integrity sha512-pmoyspsehnaSJGYXDXK4tJTyDRiWYsb5HDwmT/ZlB5iS0PEP2vB5ZAW0M6MZPCNq+rcyIhRzWpylgccJ8OJquQ==
+"@storybook/react-dom-shim@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.24.tgz#987378ef01a550778ac8c6b16c89ad5271ad02ef"
+ integrity sha512-YOP1C3dWTLYP5mPb7hNuDRIhADzz+ppfb+S22JNJ3kqm+tsyE/YtAbRf80k6QIG1LzukMpGoEnjjOPOsWsyvFQ==
-"@storybook/react-webpack5@^7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/react-webpack5/-/react-webpack5-7.0.6.tgz#7a8205e0227b9e7b84df82119ee297d23800fe51"
- integrity sha512-fMpBSbfBrWwAiWiIvUGOhwtGzTupfvs8aegRoOuSIcS5i0VINewjSAKEC47rmYpUA15ss5zaVV3WmldbP047JQ==
+"@storybook/react-webpack5@^7.0.23":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/react-webpack5/-/react-webpack5-7.0.24.tgz#22e4d5101ecc0e5918badd56772389cf8b449edc"
+ integrity sha512-z5TwjpLeNXyNAPVGvTsHcXa9sjOop4lorWa++prJAY5Bpx+2//dq/O8poQat7KivtwCBmAlgYWqW52AcxXwYXA==
dependencies:
- "@storybook/builder-webpack5" "7.0.6"
- "@storybook/preset-react-webpack" "7.0.6"
- "@storybook/react" "7.0.6"
+ "@storybook/builder-webpack5" "7.0.24"
+ "@storybook/preset-react-webpack" "7.0.24"
+ "@storybook/react" "7.0.24"
"@types/node" "^16.0.0"
-"@storybook/react@7.0.6", "@storybook/react@^7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/react/-/react-7.0.6.tgz#62475faa178b8668baa7c95159bc5dc5fadd3569"
- integrity sha512-9+FTRLspx5lZi1vWamwMRla4lJh6mygv6e01qxaav0pvyyG5nAloFLWYkfrf5Y8nWFpJxHT0YXt3hPjzgl1wHA==
+"@storybook/react@7.0.24", "@storybook/react@^7.0.23":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/react/-/react-7.0.24.tgz#21ce8a0b09dceac7193bb0f1463b3cb9bd13ead6"
+ integrity sha512-JAgSs8ANysBl3+cOAjFSVG3bA2V/wP6jyu7oK0jSATRQhHRjRS/tHFMA82j0j98G2sr3JXQUxNt55Qq3k2mUcg==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/core-client" "7.0.6"
- "@storybook/docs-tools" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/core-client" "7.0.24"
+ "@storybook/docs-tools" "7.0.24"
"@storybook/global" "^5.0.0"
- "@storybook/preview-api" "7.0.6"
- "@storybook/react-dom-shim" "7.0.6"
- "@storybook/types" "7.0.6"
+ "@storybook/preview-api" "7.0.24"
+ "@storybook/react-dom-shim" "7.0.24"
+ "@storybook/types" "7.0.24"
"@types/escodegen" "^0.0.6"
"@types/estree" "^0.0.51"
"@types/node" "^16.0.0"
@@ -4488,30 +4555,30 @@
type-fest "^2.19.0"
util-deprecate "^1.0.2"
-"@storybook/router@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.6.tgz#051db34924b9b248a93455fbdd8b8f7f20c09543"
- integrity sha512-JdqNMxybgugQc/qZ69YeFn81wvLGGGOTVfCbimE5RJbTu0BPH7vtfsrhhP1muumYBizrpNgkueYMfqmaz91zJw==
+"@storybook/router@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.24.tgz#510b91d161d822f276300fded7b254ed3e2594f3"
+ integrity sha512-SRCV+srCZUbko/V0phVN8jY8ilrxQWWAY/gegwNlIYaNqLJSyYqIj739VDmX+deXl6rOEpFLZreClVXWiDU9+w==
dependencies:
- "@storybook/client-logger" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
memoizerific "^1.11.3"
qs "^6.10.0"
-"@storybook/store@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/store/-/store-7.0.6.tgz#95a8c04ef9477d792d9d3ee96bd4e5c175645f63"
- integrity sha512-jQ4zaKVplTyDoY23NlmKBg0u2+B4qv4ac1PZp2luEl+fdW8Iqx8EMYO+WwYhXALFNgQuqmi0HFJpf+WRQoT7Mg==
+"@storybook/store@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/store/-/store-7.0.24.tgz#987f622477464b505335a4926363cce48ace0eca"
+ integrity sha512-T6BOXpiIAiGpQcfe0Hyu3d+8Gd0sUaVTSDXJLadfr7tqC6qmMpOuyApFu1qRfgJqh4aykUb75ESCvYWoEjwm+A==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/preview-api" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/preview-api" "7.0.24"
-"@storybook/telemetry@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.6.tgz#0e60403f6fa07c73b4ce2bd74984c2951656fb1a"
- integrity sha512-hR9Fb0bxOHNqExQdlc/gmch0vDwCQZJs+O6znA4IF9wzCyjgk4vti7cptES5PZ/kIlh0ICL13yx7O+BxYjUE5Q==
+"@storybook/telemetry@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.24.tgz#bc5e510559e02fe85449ab48388feacf43911d57"
+ integrity sha512-mLGwm3yeWlM9Srrcecrpce4m8uyazIMkHIYcBC0cD2L/JzIRzeRS3Na8QlLKz4/+Hxawm7K/pE/DBrVjvBbm8A==
dependencies:
- "@storybook/client-logger" "7.0.6"
- "@storybook/core-common" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
+ "@storybook/core-common" "7.0.24"
chalk "^4.1.0"
detect-package-manager "^2.0.1"
fetch-retry "^5.0.2"
@@ -4520,36 +4587,34 @@
nanoid "^3.3.1"
read-pkg-up "^7.0.1"
-"@storybook/testing-library@^0.1.0":
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/@storybook/testing-library/-/testing-library-0.1.0.tgz#1839639765a2de113416d0fa16f9d108dfa6af63"
- integrity sha512-g947f4LJZw3IluBhysMKLJXByAFiSxnGuooENqU+ZPt/GTrz1I9GDBlhmoTJahuFkVbwHvziAl/8riY2Re921g==
+"@storybook/testing-library@^0.2.0":
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/@storybook/testing-library/-/testing-library-0.2.0.tgz#09202b90ea5bd67b503dbb1a0b1f3ab3eb005d04"
+ integrity sha512-Ff6jNnrsosmDshgCf0Eb5Cz7IA34p/1Ps5N3Kp3598kfXpBSccSkQQvVFUXC3kIHw/isIXWPqntZuKqnWUz7Gw==
dependencies:
- "@storybook/client-logger" "^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0"
- "@storybook/instrumenter" "^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0"
- "@testing-library/dom" "^8.3.0"
- "@testing-library/user-event" "^13.2.1"
+ "@testing-library/dom" "^9.0.0"
+ "@testing-library/user-event" "^14.0.0"
ts-dedent "^2.2.0"
-"@storybook/theming@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.6.tgz#b42c1840c12a1c0198c704ce746992223ffa4e8b"
- integrity sha512-EVN3cA9Z2odkPdUgKNTJTEa5i1H2EJzGDAh/b3GLDQgIPOBD6/ynQIB+e2TmJUFflIyRTuDZJrhcf33U6J9Pww==
+"@storybook/theming@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.24.tgz#5e74f20bda1cdb9ba2a4a0c7a96ca014cdee5532"
+ integrity sha512-CMeCCfqffJ/D5rBl1HpAM/e5Vw0h7ucT+CLzP0ALtLrguz9ZzOiIZYgMj17KpfvWqje7HT+DwEtNkSrnJ01FNQ==
dependencies:
"@emotion/use-insertion-effect-with-fallbacks" "^1.0.0"
- "@storybook/client-logger" "7.0.6"
+ "@storybook/client-logger" "7.0.24"
"@storybook/global" "^5.0.0"
memoizerific "^1.11.3"
-"@storybook/types@7.0.6":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.6.tgz#3bdc0f4ade0c21548a3b6423b64c8ae1e797ba35"
- integrity sha512-dFASQxzvldU2Nx/eJG+oL4wCchUWAKOmOSYJYhKgtGpx99oXOiWUyC0SgCpTveBJ7AppoiseyasQ9Gd/Ccycdw==
+"@storybook/types@7.0.24":
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.24.tgz#22b2f6658f9a091ff584e1a0643ee1ea9a54ed39"
+ integrity sha512-SZh/XBHP1TT5bmEk0W52nT0v6fUnYwmZVls3da5noutdgOAiwL7TANtl41XrNjG+UDr8x0OE3PVVJi+LhwUaNA==
dependencies:
- "@storybook/channels" "7.0.6"
+ "@storybook/channels" "7.0.24"
"@types/babel__core" "^7.0.0"
"@types/express" "^4.7.0"
- file-system-cache "^2.0.0"
+ file-system-cache "2.3.0"
"@styled-system/background@^5.1.2":
version "5.1.2"
@@ -4641,72 +4706,6 @@
"@styled-system/core" "^5.1.2"
"@styled-system/css" "^5.1.5"
-"@swc/core-darwin-arm64@1.3.55":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.55.tgz#bd7fdf838a8d27c3df98d279017710a2da6af6a3"
- integrity sha512-UnHC8aPg/JvHhgXxTU6EhTtfnYNS7nhq8EKB8laNPxlHbwEyMBVQ2QuJHlNCtFtvSfX/uH5l04Ld1iGXnBTfdQ==
-
-"@swc/core-darwin-x64@1.3.55":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.55.tgz#da7e4076cce35e42f2688f7aae1fd26ecb5dcbef"
- integrity sha512-VNJkFVARrktIqtaLrD1NFA54gqekH7eAUcUY2U2SdHwO67HYjfMXMxlugLP5PDasSKpTkrVooUdhkffoA5W50g==
-
-"@swc/core-linux-arm-gnueabihf@1.3.55":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.55.tgz#fd9214d5050987b312cbe9aa105d48365899c1d8"
- integrity sha512-6OcohhIFKKNW/TpJt26Tpul8zyL7dmp1Lnyj2BX9ycsZZ5UnsNiGqn37mrqJgVTx/ansEmbyOmKu2mzm/Ct6cQ==
-
-"@swc/core-linux-arm64-gnu@1.3.55":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.55.tgz#214a4c1c89d9bab9277843b526b32463a98c516b"
- integrity sha512-MfZtXGBv21XWwvrSMP0CMxScDolT/iv5PRl9UBprYUehwWr7BNjA3V9W7QQ+kKoPyORWk7LX7OpJZF3FnO618Q==
-
-"@swc/core-linux-arm64-musl@1.3.55":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.55.tgz#21a11fd919883bc0dc0ceb686f2627c1dc279b71"
- integrity sha512-iZJo+7L5lv10W0f0C6SlyteAyMJt5Tp+aH3+nlAwKdtc+VjyL1sGhR8DJMXp2/buBRZJ9tjEtpXKDaWUdSdF7Q==
-
-"@swc/core-linux-x64-gnu@1.3.55":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.55.tgz#3cdf5e669e8d1ef3a1fd4249e535d53d4768a009"
- integrity sha512-Rmc8ny/mslzzz0+wNK9/mLdyAWVbMZHRSvljhpzASmq48NBkmZ5vk9/WID6MnUz2e9cQ0JxJQs8t39KlFJtW3g==
-
-"@swc/core-linux-x64-musl@1.3.55":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.55.tgz#099f75a04827afe59c8755498c749ac667635749"
- integrity sha512-Ymoc4xxINzS93ZjVd2UZfLZk1jF6wHjdCbC1JF+0zK3IrNrxCIDoWoaAj0+Bbvyo3hD1Xg/cneSTsqX8amnnuQ==
-
-"@swc/core-win32-arm64-msvc@1.3.55":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.55.tgz#e70b3cc06bbd6c04ebb7c1af1da1301d52dc5260"
- integrity sha512-OhnmFstq2qRU2GI5I0G/8L+vc2rx8+w+IOA6EZBrY4FuMCbPIZKKzlnAIxYn2W+yD4gvBzYP3tgEcaDfQk6EkA==
-
-"@swc/core-win32-ia32-msvc@1.3.55":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.55.tgz#d2780198baec4aff1d01cb89a53dab53003e127c"
- integrity sha512-3VR5rHZ6uoL/Vo3djV30GgX2oyDwWWsk+Yp+nyvYyBaKYiH2zeHfxdYRLSQV3W7kSlCAH3oDYpSljrWZ0t5XEQ==
-
-"@swc/core-win32-x64-msvc@1.3.55":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.55.tgz#6f9b9ac3f820f5a8476f93863b558c3b727be3d0"
- integrity sha512-KBtMFtRwnbxBugYf6i2ePqEGdxsk715KcqGMjGhxNg7BTACnXnhj37irHu2e7A7wZffbkUVUYuj/JEgVkEjSxg==
-
-"@swc/core@^1.2.177":
- version "1.3.55"
- resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.3.55.tgz#0886c07fb6d32803fee85cf135c1a3352142d51f"
- integrity sha512-w/lN3OuJsuy868yJZKop+voZLVzI5pVSoopQVtgDNkEzejnPuRp9XaeAValvuMaWqKoTMtOjLzEPyv/xiAGYQQ==
- optionalDependencies:
- "@swc/core-darwin-arm64" "1.3.55"
- "@swc/core-darwin-x64" "1.3.55"
- "@swc/core-linux-arm-gnueabihf" "1.3.55"
- "@swc/core-linux-arm64-gnu" "1.3.55"
- "@swc/core-linux-arm64-musl" "1.3.55"
- "@swc/core-linux-x64-gnu" "1.3.55"
- "@swc/core-linux-x64-musl" "1.3.55"
- "@swc/core-win32-arm64-msvc" "1.3.55"
- "@swc/core-win32-ia32-msvc" "1.3.55"
- "@swc/core-win32-x64-msvc" "1.3.55"
-
"@swc/helpers@^0.4.12":
version "0.4.14"
resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.4.14.tgz#1352ac6d95e3617ccb7c1498ff019654f1e12a74"
@@ -4714,13 +4713,6 @@
dependencies:
tslib "^2.4.0"
-"@szmarczak/http-timer@^1.1.2":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
- integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
- dependencies:
- defer-to-connect "^1.0.1"
-
"@szmarczak/http-timer@^4.0.5":
version "4.0.6"
resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807"
@@ -4735,26 +4727,24 @@
dependencies:
defer-to-connect "^2.0.1"
-"@testing-library/dom@^8.3.0":
- version "8.20.0"
- resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.20.0.tgz#914aa862cef0f5e89b98cc48e3445c4c921010f6"
- integrity sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==
+"@testing-library/dom@^9.0.0":
+ version "9.3.1"
+ resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.3.1.tgz#8094f560e9389fb973fe957af41bf766937a9ee9"
+ integrity sha512-0DGPd9AR3+iDTjGoMpxIkAsUihHZ3Ai6CneU6bRRrffXMgzCdlNk43jTrD2/5LT6CBb3MWTP8v510JzYtahD2w==
dependencies:
"@babel/code-frame" "^7.10.4"
"@babel/runtime" "^7.12.5"
"@types/aria-query" "^5.0.1"
- aria-query "^5.0.0"
+ aria-query "5.1.3"
chalk "^4.1.0"
dom-accessibility-api "^0.5.9"
- lz-string "^1.4.4"
+ lz-string "^1.5.0"
pretty-format "^27.0.2"
-"@testing-library/user-event@^13.2.1":
- version "13.5.0"
- resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-13.5.0.tgz#69d77007f1e124d55314a2b73fd204b333b13295"
- integrity sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==
- dependencies:
- "@babel/runtime" "^7.12.5"
+"@testing-library/user-event@^14.0.0":
+ version "14.4.3"
+ resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.4.3.tgz#af975e367743fa91989cd666666aec31a8f50591"
+ integrity sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q==
"@tokenizer/token@^0.3.0":
version "0.3.0"
@@ -4782,9 +4772,9 @@
integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==
"@tsconfig/node16@^1.0.2":
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e"
- integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9"
+ integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==
"@turist/fetch@^7.2.0":
version "7.2.0"
@@ -4804,9 +4794,9 @@
integrity sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==
"@types/babel__core@^7.0.0":
- version "7.20.0"
- resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.0.tgz#61bc5a4cae505ce98e1e36c5445e4bee060d8891"
- integrity sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==
+ version "7.20.1"
+ resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.1.tgz#916ecea274b0c776fec721e333e55762d3a9614b"
+ integrity sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==
dependencies:
"@babel/parser" "^7.20.7"
"@babel/types" "^7.20.7"
@@ -4830,11 +4820,11 @@
"@babel/types" "^7.0.0"
"@types/babel__traverse@*":
- version "7.18.3"
- resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.3.tgz#dfc508a85781e5698d5b33443416b6268c4b3e8d"
- integrity sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==
+ version "7.20.1"
+ resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.1.tgz#dd6f1d2411ae677dcb2db008c962598be31d6acf"
+ integrity sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==
dependencies:
- "@babel/types" "^7.3.0"
+ "@babel/types" "^7.20.7"
"@types/body-parser@*":
version "1.19.2"
@@ -4889,9 +4879,9 @@
"@types/node" "*"
"@types/d3-array@^3.0.3":
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/@types/d3-array/-/d3-array-3.0.4.tgz#44eebe40be57476cad6a0cd6a85b0f57d54185a2"
- integrity sha512-nwvEkG9vYOc0Ic7G7kwgviY4AQlTfYGIZ0fqB7CQHXGyYM6nO7kJh5EguSNA3jfh4rq7Sb7eMVq8isuvg2/miQ==
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/@types/d3-array/-/d3-array-3.0.5.tgz#857c1afffd3f51319bbc5b301956aca68acaa7b8"
+ integrity sha512-Qk7fpJ6qFp+26VeQ47WY0mkwXaiq8+76RJcncDEfMc2ocRzXLO67bLFRNI4OX1aGBoPzsM5Y2T+/m1pldOgD+A==
"@types/d3-color@*":
version "3.1.0"
@@ -4945,9 +4935,9 @@
integrity sha512-orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ==
"@types/detect-port@^1.3.0":
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/@types/detect-port/-/detect-port-1.3.2.tgz#8c06a975e472803b931ee73740aeebd0a2eb27ae"
- integrity sha512-xxgAGA2SAU4111QefXPSp5eGbDm/hW6zhvYl9IeEPZEry9F4d66QAHm5qpUXjb6IsevZV/7emAEx5MhP6O192g==
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/@types/detect-port/-/detect-port-1.3.3.tgz#124c5d4c283f48a21f80826bcf39433b3e64aa81"
+ integrity sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg==
"@types/doctrine@^0.0.3":
version "0.0.3"
@@ -4959,11 +4949,6 @@
resolved "https://registry.yarnpkg.com/@types/ejs/-/ejs-3.1.2.tgz#75d277b030bc11b3be38c807e10071f45ebc78d9"
integrity sha512-ZmiaE3wglXVWBM9fyVC17aGPkLo/UgaOjEiI2FXQfyczrCefORPxIe+2dVmnmk3zkVIbizjrlQzmPGhSYGXG5g==
-"@types/emscripten@^1.39.6":
- version "1.39.6"
- resolved "https://registry.yarnpkg.com/@types/emscripten/-/emscripten-1.39.6.tgz#698b90fe60d44acf93c31064218fbea93fbfd85a"
- integrity sha512-H90aoynNhhkQP6DRweEjJp5vfUVdIj7tdPLsu7pq89vODD/lcugKfZOsfgwpvM6XUewEp2N5dCg1Uf3Qe55Dcg==
-
"@types/escodegen@^0.0.6":
version "0.0.6"
resolved "https://registry.yarnpkg.com/@types/escodegen/-/escodegen-0.0.6.tgz#5230a9ce796e042cda6f086dbf19f22ea330659c"
@@ -4978,9 +4963,9 @@
"@types/estree" "*"
"@types/eslint@*":
- version "8.37.0"
- resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.37.0.tgz#29cebc6c2a3ac7fea7113207bf5a828fdf4d7ef1"
- integrity sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==
+ version "8.40.2"
+ resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.40.2.tgz#2833bc112d809677864a4b0e7d1de4f04d7dac2d"
+ integrity sha512-PRVjQ4Eh9z9pmmtaq8nTjZjQwKFk7YIHIud3lRoKRBgUQjgjRmoGxxGEPXQkF+lH7QkHJRNr5F4aBgYCW0lqpQ==
dependencies:
"@types/estree" "*"
"@types/json-schema" "*"
@@ -5004,13 +4989,14 @@
integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==
"@types/express-serve-static-core@^4.17.33":
- version "4.17.33"
- resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz#de35d30a9d637dc1450ad18dd583d75d5733d543"
- integrity sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==
+ version "4.17.35"
+ resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz#c95dd4424f0d32e525d23812aa8ab8e4d3906c4f"
+ integrity sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==
dependencies:
"@types/node" "*"
"@types/qs" "*"
"@types/range-parser" "*"
+ "@types/send" "*"
"@types/express@^4.7.0":
version "4.17.17"
@@ -5077,10 +5063,15 @@
resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812"
integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==
-"@types/http-proxy@^1.17.9":
- version "1.17.10"
- resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.10.tgz#e576c8e4a0cc5c6a138819025a88e167ebb38d6c"
- integrity sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==
+"@types/http-errors@*":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.1.tgz#20172f9578b225f6c7da63446f56d4ce108d5a65"
+ integrity sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==
+
+"@types/http-proxy@^1.17.11":
+ version "1.17.11"
+ resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.11.tgz#0ca21949a5588d55ac2b659b69035c84bd5da293"
+ integrity sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==
dependencies:
"@types/node" "*"
@@ -5103,10 +5094,10 @@
dependencies:
"@types/istanbul-lib-report" "*"
-"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
- version "7.0.11"
- resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
- integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
+"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
+ version "7.0.12"
+ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb"
+ integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==
"@types/json5@^0.0.29":
version "0.0.29"
@@ -5127,15 +5118,10 @@
dependencies:
"@types/lodash" "*"
-"@types/lodash@*", "@types/lodash@^4.14.167":
- version "4.14.194"
- resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.194.tgz#b71eb6f7a0ff11bff59fc987134a093029258a76"
- integrity sha512-r22s9tAS7imvBt2lyHC9B8AGwWnXaYb1tY09oyLkXDs4vArpYJzw09nj8MLx5VfciBPGIb+ZwG0ssYnEPJxn/g==
-
-"@types/lodash@^4.14.92":
- version "4.14.191"
- resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.191.tgz#09511e7f7cba275acd8b419ddac8da9a6a79e2fa"
- integrity sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==
+"@types/lodash@*", "@types/lodash@^4.14.167", "@types/lodash@^4.14.92":
+ version "4.14.195"
+ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.195.tgz#bafc975b252eb6cea78882ce8a7b6bf22a6de632"
+ integrity sha512-Hwx9EUgdwf2GLarOjQp5ZH8ZmblzcbTBC2wtQWNKARBSxM9ezRIAUpeDTgoQRAFB0+8CNWXVA9+MaSOzOF3nPg==
"@types/luxon@^2.3.2":
version "2.4.0"
@@ -5143,9 +5129,9 @@
integrity sha512-oCavjEjRXuR6URJEtQm0eBdfsBiEcGBZbq21of8iGkeKxU1+1xgKuFPClaBZl2KB8ZZBSWlgk61tH6Mf+nvZVw==
"@types/mdast@^3.0.0", "@types/mdast@^3.0.3":
- version "3.0.10"
- resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.10.tgz#4724244a82a4598884cbbe9bcfd73dff927ee8af"
- integrity sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==
+ version "3.0.11"
+ resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.11.tgz#dc130f7e7d9306124286f6d6cee40cf4d14a3dc0"
+ integrity sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==
dependencies:
"@types/unist" "*"
@@ -5157,9 +5143,9 @@
"@types/react" "*"
"@types/mdx@^2.0.0":
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.4.tgz#d1cad61ccc803b3c248c3d9990a2a6880bef537f"
- integrity sha512-qCYrNdpKwN6YO6FVnx+ulfqifKlE3lQGsNhvDaW9Oxzyob/cRLBJWow8GHBBD4NxQ7BVvtsATgLsX0vZAWmtrg==
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.5.tgz#9a85a8f70c7c4d9e695a21d5ae5c93645eda64b1"
+ integrity sha512-76CqzuD6Q7LC+AtbPqrvD9AqsN0k8bsYo2bM2J8pmNldP1aIPAbzUQ7QbobyXL4eLr1wK5x8FZFe8eF/ubRuBg==
"@types/mime-types@^2.1.0":
version "2.1.1"
@@ -5171,6 +5157,11 @@
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10"
integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==
+"@types/mime@^1":
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a"
+ integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==
+
"@types/minimatch@*", "@types/minimatch@^5.1.2":
version "5.1.2"
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca"
@@ -5193,41 +5184,23 @@
dependencies:
"@types/node" "*"
-"@types/node-fetch@2":
- version "2.6.2"
- resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.2.tgz#d1a9c5fd049d9415dce61571557104dec3ec81da"
- integrity sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==
- dependencies:
- "@types/node" "*"
- form-data "^3.0.0"
-
-"@types/node-fetch@^2.5.7":
- version "2.6.3"
- resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.3.tgz#175d977f5e24d93ad0f57602693c435c57ad7e80"
- integrity sha512-ETTL1mOEdq/sxUtgtOhKjyB2Irra4cjxksvcMUR5Zr4n+PxVhsCD9WS46oPbHL3et9Zde7CNRr+WUNlcHvsX+w==
+"@types/node-fetch@2", "@types/node-fetch@^2.5.7", "@types/node-fetch@^2.6.4":
+ version "2.6.4"
+ resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.4.tgz#1bc3a26de814f6bf466b25aeb1473fa1afe6a660"
+ integrity sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==
dependencies:
"@types/node" "*"
form-data "^3.0.0"
-"@types/node@*":
- version "18.15.13"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
- integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
-
-"@types/node@>=10.0.0":
- version "18.14.6"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.14.6.tgz#ae1973dd2b1eeb1825695bb11ebfb746d27e3e93"
- integrity sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==
-
-"@types/node@^13.7.0":
- version "13.13.52"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.52.tgz#03c13be70b9031baaed79481c0c0cfb0045e53f7"
- integrity sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==
+"@types/node@*", "@types/node@>=10.0.0":
+ version "20.3.2"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-20.3.2.tgz#fa6a90f2600e052a03c18b8cb3fd83dd4e599898"
+ integrity sha512-vOBLVQeCQfIcF/2Y7eKFTqrMnizK5lRNQ7ykML/5RuwVXVWxYkgwS7xbt4B6fKCUPgbSL5FSsjHQpaGQP/dQmw==
"@types/node@^16.0.0":
- version "16.18.24"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.24.tgz#f21925dd56cd3467b4e1e0c5071d0f2af5e9a316"
- integrity sha512-zvSN2Esek1aeLdKDYuntKAYjti9Z2oT4I8bfkLLhIxHlv3dwZ5vvATxOc31820iYm4hQRCwjUgDpwSMFjfTUnw==
+ version "16.18.37"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.37.tgz#a1f8728e4dc30163deb41e9b7aba65d0c2d4eda1"
+ integrity sha512-ql+4dw4PlPFBP495k8JzUX/oMNRI2Ei4PrMHgj8oT4VhGlYUzF4EYr0qk2fW+XBVGIrq8Zzk13m4cvyXZuv4pA==
"@types/node@^17.0.23", "@types/node@^17.0.5":
version "17.0.45"
@@ -5287,9 +5260,9 @@
"@types/react" "*"
"@types/react-dom@^18.0.6":
- version "18.0.11"
- resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.11.tgz#321351c1459bc9ca3d216aefc8a167beec334e33"
- integrity sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==
+ version "18.2.6"
+ resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.6.tgz#ad621fa71a8db29af7c31b41b2ea3d8a6f4144d1"
+ integrity sha512-2et4PDvg6PVCyS7fuTc4gPoksV58bW0RwSxWKcPRcHZf0PRUGq03TKcD/rUHe3azfV6/5/biUBJw+HhCQjaP0A==
dependencies:
"@types/react" "*"
@@ -5302,19 +5275,10 @@
algoliasearch ">=4"
algoliasearch-helper ">=3"
-"@types/react@*", "@types/react@^18.0.17":
- version "18.0.28"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.28.tgz#accaeb8b86f4908057ad629a26635fe641480065"
- integrity sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==
- dependencies:
- "@types/prop-types" "*"
- "@types/scheduler" "*"
- csstype "^3.0.2"
-
-"@types/react@>=16":
- version "18.0.38"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.38.tgz#02a23bef8848b360a0d1dceef4432c15c21c600c"
- integrity sha512-ExsidLLSzYj4cvaQjGnQCk4HFfVT9+EZ9XZsQ8Hsrcn8QNgXtpZ3m9vSIC2MWtx7jHictK6wYhQgGh6ic58oOw==
+"@types/react@*", "@types/react@>=16", "@types/react@^18.0.17":
+ version "18.2.14"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.14.tgz#fa7a6fecf1ce35ca94e74874f70c56ce88f7a127"
+ integrity sha512-A0zjq+QN/O0Kpe30hA1GidzyFjatVvrpIvWLxD+xv67Vt91TWWgco9IvrJBkeyHm1trGaFS/FSGqPlhyeZRm0g==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
@@ -5347,29 +5311,26 @@
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.3.tgz#cef09e3ec9af1d63d2a6cc5b383a737e24e6dcf5"
integrity sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==
-"@types/semver@^7.1.0":
+"@types/semver@^7.3.12", "@types/semver@^7.3.4":
version "7.5.0"
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a"
integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==
-"@types/semver@^7.3.4":
- version "7.3.13"
- resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91"
- integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==
-
-"@types/serve-static@*":
- version "1.15.1"
- resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.1.tgz#86b1753f0be4f9a1bee68d459fcda5be4ea52b5d"
- integrity sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==
+"@types/send@*":
+ version "0.17.1"
+ resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.1.tgz#ed4932b8a2a805f1fe362a70f4e62d0ac994e301"
+ integrity sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==
dependencies:
- "@types/mime" "*"
+ "@types/mime" "^1"
"@types/node" "*"
-"@types/sharp@^0.31.1":
- version "0.31.1"
- resolved "https://registry.yarnpkg.com/@types/sharp/-/sharp-0.31.1.tgz#db768461455dbcf9ff11d69277fd70564483c4df"
- integrity sha512-5nWwamN9ZFHXaYEincMSuza8nNfOof8nmO+mcI+Agx1uMUk4/pQnNIcix+9rLPXzKrm1pS34+6WRDbDV0Jn7ag==
+"@types/serve-static@*":
+ version "1.15.2"
+ resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.2.tgz#3e5419ecd1e40e7405d34093f10befb43f63381a"
+ integrity sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==
dependencies:
+ "@types/http-errors" "*"
+ "@types/mime" "*"
"@types/node" "*"
"@types/styled-system@^5.1.15":
@@ -5384,11 +5345,6 @@
resolved "https://registry.yarnpkg.com/@types/tmp/-/tmp-0.0.33.tgz#1073c4bc824754ae3d10cfab88ab0237ba964e4d"
integrity sha512-gVC1InwyVrO326wbBZw+AO3u2vRXz/iRWq9jYhpG4W8LXyIgDv3ZmcLQ5Q4Gs+gFMyqx+viFoFT+l3p61QFCmQ==
-"@types/treeify@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@types/treeify/-/treeify-1.0.0.tgz#f04743cb91fc38254e8585d692bd92503782011c"
- integrity sha512-ONpcZAEYlbPx4EtJwfTyCDQJGUpKf4sEcuySdCVjK5Fj/3vHp5HII1fqa1/+qrsLnpYELCQTfVW/awsGJePoIg==
-
"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3":
version "2.0.6"
resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d"
@@ -5410,11 +5366,6 @@
"@types/unist" "*"
"@types/vfile-message" "*"
-"@types/webpack-env@^1.17.0":
- version "1.18.0"
- resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.18.0.tgz#ed6ecaa8e5ed5dfe8b2b3d00181702c9925f13fb"
- integrity sha512-56/MAlX5WMsPVbOg7tAxnYvNYMMWr/QJiIp6BxVSW3JJXUVzzOn64qW8TzQyMSqSUFM2+PVI4aUHcHOzIz/1tg==
-
"@types/yargs-parser@*":
version "21.0.0"
resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b"
@@ -5439,75 +5390,89 @@
resolved "https://registry.yarnpkg.com/@types/yoga-layout/-/yoga-layout-1.9.2.tgz#efaf9e991a7390dc081a0b679185979a83a9639a"
integrity sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==
-"@typescript-eslint/eslint-plugin@^4.33.0":
- version "4.33.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz#c24dc7c8069c7706bc40d99f6fa87edcb2005276"
- integrity sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==
+"@typescript-eslint/eslint-plugin@^5.59.8":
+ version "5.60.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.1.tgz#81382d6ecb92b8dda70e91f9035611cb2fecd1c3"
+ integrity sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==
dependencies:
- "@typescript-eslint/experimental-utils" "4.33.0"
- "@typescript-eslint/scope-manager" "4.33.0"
- debug "^4.3.1"
- functional-red-black-tree "^1.0.1"
- ignore "^5.1.8"
- regexpp "^3.1.0"
- semver "^7.3.5"
+ "@eslint-community/regexpp" "^4.4.0"
+ "@typescript-eslint/scope-manager" "5.60.1"
+ "@typescript-eslint/type-utils" "5.60.1"
+ "@typescript-eslint/utils" "5.60.1"
+ debug "^4.3.4"
+ grapheme-splitter "^1.0.4"
+ ignore "^5.2.0"
+ natural-compare-lite "^1.4.0"
+ semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/experimental-utils@4.33.0":
- version "4.33.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz#6f2a786a4209fa2222989e9380b5331b2810f7fd"
- integrity sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==
+"@typescript-eslint/parser@^5.59.8":
+ version "5.60.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.60.1.tgz#0f2f58209c0862a73e3d5a56099abfdfa21d0fd3"
+ integrity sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==
dependencies:
- "@types/json-schema" "^7.0.7"
- "@typescript-eslint/scope-manager" "4.33.0"
- "@typescript-eslint/types" "4.33.0"
- "@typescript-eslint/typescript-estree" "4.33.0"
- eslint-scope "^5.1.1"
- eslint-utils "^3.0.0"
+ "@typescript-eslint/scope-manager" "5.60.1"
+ "@typescript-eslint/types" "5.60.1"
+ "@typescript-eslint/typescript-estree" "5.60.1"
+ debug "^4.3.4"
-"@typescript-eslint/parser@^4.33.0":
- version "4.33.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.33.0.tgz#dfe797570d9694e560528d18eecad86c8c744899"
- integrity sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==
+"@typescript-eslint/scope-manager@5.60.1":
+ version "5.60.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.60.1.tgz#35abdb47f500c68c08f2f2b4f22c7c79472854bb"
+ integrity sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==
dependencies:
- "@typescript-eslint/scope-manager" "4.33.0"
- "@typescript-eslint/types" "4.33.0"
- "@typescript-eslint/typescript-estree" "4.33.0"
- debug "^4.3.1"
+ "@typescript-eslint/types" "5.60.1"
+ "@typescript-eslint/visitor-keys" "5.60.1"
-"@typescript-eslint/scope-manager@4.33.0":
- version "4.33.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz#d38e49280d983e8772e29121cf8c6e9221f280a3"
- integrity sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==
+"@typescript-eslint/type-utils@5.60.1":
+ version "5.60.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.60.1.tgz#17770540e98d65ab4730c7aac618003f702893f4"
+ integrity sha512-vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A==
dependencies:
- "@typescript-eslint/types" "4.33.0"
- "@typescript-eslint/visitor-keys" "4.33.0"
+ "@typescript-eslint/typescript-estree" "5.60.1"
+ "@typescript-eslint/utils" "5.60.1"
+ debug "^4.3.4"
+ tsutils "^3.21.0"
-"@typescript-eslint/types@4.33.0":
- version "4.33.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72"
- integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==
+"@typescript-eslint/types@5.60.1":
+ version "5.60.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.60.1.tgz#a17473910f6b8d388ea83c9d7051af89c4eb7561"
+ integrity sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==
-"@typescript-eslint/typescript-estree@4.33.0":
- version "4.33.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609"
- integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==
+"@typescript-eslint/typescript-estree@5.60.1":
+ version "5.60.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.1.tgz#8c71824b7165b64d5ebd7aa42968899525959834"
+ integrity sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==
dependencies:
- "@typescript-eslint/types" "4.33.0"
- "@typescript-eslint/visitor-keys" "4.33.0"
- debug "^4.3.1"
- globby "^11.0.3"
- is-glob "^4.0.1"
- semver "^7.3.5"
+ "@typescript-eslint/types" "5.60.1"
+ "@typescript-eslint/visitor-keys" "5.60.1"
+ debug "^4.3.4"
+ globby "^11.1.0"
+ is-glob "^4.0.3"
+ semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/visitor-keys@4.33.0":
- version "4.33.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd"
- integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==
+"@typescript-eslint/utils@5.60.1":
+ version "5.60.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.60.1.tgz#6861ebedbefba1ac85482d2bdef6f2ff1eb65b80"
+ integrity sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==
dependencies:
- "@typescript-eslint/types" "4.33.0"
- eslint-visitor-keys "^2.0.0"
+ "@eslint-community/eslint-utils" "^4.2.0"
+ "@types/json-schema" "^7.0.9"
+ "@types/semver" "^7.3.12"
+ "@typescript-eslint/scope-manager" "5.60.1"
+ "@typescript-eslint/types" "5.60.1"
+ "@typescript-eslint/typescript-estree" "5.60.1"
+ eslint-scope "^5.1.1"
+ semver "^7.3.7"
+
+"@typescript-eslint/visitor-keys@5.60.1":
+ version "5.60.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz#19a877358bf96318ec35d90bfe6bd1445cce9434"
+ integrity sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==
+ dependencies:
+ "@typescript-eslint/types" "5.60.1"
+ eslint-visitor-keys "^3.3.0"
"@vercel/webpack-asset-relocator-loader@^1.7.3":
version "1.7.3"
@@ -5516,21 +5481,13 @@
dependencies:
resolve "^1.10.0"
-"@webassemblyjs/ast@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7"
- integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==
+"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24"
+ integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==
dependencies:
- "@webassemblyjs/helper-numbers" "1.11.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.1"
-
-"@webassemblyjs/ast@1.11.5", "@webassemblyjs/ast@^1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.5.tgz#6e818036b94548c1fb53b754b5cae3c9b208281c"
- integrity sha512-LHY/GSAZZRpsNQH+/oHqhRQ5FT7eoULcBqgfyTB5nQHogFnK3/7QoN7dLnwSE/JkUAF0SrRuclT7ODqMFtWxxQ==
- dependencies:
- "@webassemblyjs/helper-numbers" "1.11.5"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.5"
+ "@webassemblyjs/helper-numbers" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
"@webassemblyjs/ast@1.9.0":
version "1.9.0"
@@ -5541,45 +5498,30 @@
"@webassemblyjs/helper-wasm-bytecode" "1.9.0"
"@webassemblyjs/wast-parser" "1.9.0"
-"@webassemblyjs/floating-point-hex-parser@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f"
- integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==
-
-"@webassemblyjs/floating-point-hex-parser@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.5.tgz#e85dfdb01cad16b812ff166b96806c050555f1b4"
- integrity sha512-1j1zTIC5EZOtCplMBG/IEwLtUojtwFVwdyVMbL/hwWqbzlQoJsWCOavrdnLkemwNoC/EOwtUFch3fuo+cbcXYQ==
+"@webassemblyjs/floating-point-hex-parser@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431"
+ integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==
"@webassemblyjs/floating-point-hex-parser@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4"
integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==
-"@webassemblyjs/helper-api-error@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16"
- integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==
-
-"@webassemblyjs/helper-api-error@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.5.tgz#1e82fa7958c681ddcf4eabef756ce09d49d442d1"
- integrity sha512-L65bDPmfpY0+yFrsgz8b6LhXmbbs38OnwDCf6NpnMUYqa+ENfE5Dq9E42ny0qz/PdR0LJyq/T5YijPnU8AXEpA==
+"@webassemblyjs/helper-api-error@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768"
+ integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==
"@webassemblyjs/helper-api-error@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2"
integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==
-"@webassemblyjs/helper-buffer@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5"
- integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==
-
-"@webassemblyjs/helper-buffer@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.5.tgz#91381652ea95bb38bbfd270702351c0c89d69fba"
- integrity sha512-fDKo1gstwFFSfacIeH5KfwzjykIE6ldh1iH9Y/8YkAZrhmu4TctqYjSh7t0K2VyDSXOZJ1MLhht/k9IvYGcIxg==
+"@webassemblyjs/helper-buffer@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093"
+ integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==
"@webassemblyjs/helper-buffer@1.9.0":
version "1.9.0"
@@ -5605,58 +5547,34 @@
dependencies:
"@webassemblyjs/ast" "1.9.0"
-"@webassemblyjs/helper-numbers@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae"
- integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==
- dependencies:
- "@webassemblyjs/floating-point-hex-parser" "1.11.1"
- "@webassemblyjs/helper-api-error" "1.11.1"
- "@xtuc/long" "4.2.2"
-
-"@webassemblyjs/helper-numbers@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.5.tgz#23380c910d56764957292839006fecbe05e135a9"
- integrity sha512-DhykHXM0ZABqfIGYNv93A5KKDw/+ywBFnuWybZZWcuzWHfbp21wUfRkbtz7dMGwGgT4iXjWuhRMA2Mzod6W4WA==
+"@webassemblyjs/helper-numbers@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5"
+ integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==
dependencies:
- "@webassemblyjs/floating-point-hex-parser" "1.11.5"
- "@webassemblyjs/helper-api-error" "1.11.5"
+ "@webassemblyjs/floating-point-hex-parser" "1.11.6"
+ "@webassemblyjs/helper-api-error" "1.11.6"
"@xtuc/long" "4.2.2"
-"@webassemblyjs/helper-wasm-bytecode@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1"
- integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==
-
-"@webassemblyjs/helper-wasm-bytecode@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.5.tgz#e258a25251bc69a52ef817da3001863cc1c24b9f"
- integrity sha512-oC4Qa0bNcqnjAowFn7MPCETQgDYytpsfvz4ujZz63Zu/a/v71HeCAAmZsgZ3YVKec3zSPYytG3/PrRCqbtcAvA==
+"@webassemblyjs/helper-wasm-bytecode@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9"
+ integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==
"@webassemblyjs/helper-wasm-bytecode@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790"
integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==
-"@webassemblyjs/helper-wasm-section@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a"
- integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==
- dependencies:
- "@webassemblyjs/ast" "1.11.1"
- "@webassemblyjs/helper-buffer" "1.11.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.1"
- "@webassemblyjs/wasm-gen" "1.11.1"
-
-"@webassemblyjs/helper-wasm-section@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.5.tgz#966e855a6fae04d5570ad4ec87fbcf29b42ba78e"
- integrity sha512-uEoThA1LN2NA+K3B9wDo3yKlBfVtC6rh0i4/6hvbz071E8gTNZD/pT0MsBf7MeD6KbApMSkaAK0XeKyOZC7CIA==
+"@webassemblyjs/helper-wasm-section@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577"
+ integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==
dependencies:
- "@webassemblyjs/ast" "1.11.5"
- "@webassemblyjs/helper-buffer" "1.11.5"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.5"
- "@webassemblyjs/wasm-gen" "1.11.5"
+ "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-buffer" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/wasm-gen" "1.11.6"
"@webassemblyjs/helper-wasm-section@1.9.0":
version "1.9.0"
@@ -5668,17 +5586,10 @@
"@webassemblyjs/helper-wasm-bytecode" "1.9.0"
"@webassemblyjs/wasm-gen" "1.9.0"
-"@webassemblyjs/ieee754@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614"
- integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==
- dependencies:
- "@xtuc/ieee754" "^1.2.0"
-
-"@webassemblyjs/ieee754@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.5.tgz#b2db1b33ce9c91e34236194c2b5cba9b25ca9d60"
- integrity sha512-37aGq6qVL8A8oPbPrSGMBcp38YZFXcHfiROflJn9jxSdSMMM5dS5P/9e2/TpaJuhE+wFrbukN2WI6Hw9MH5acg==
+"@webassemblyjs/ieee754@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a"
+ integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==
dependencies:
"@xtuc/ieee754" "^1.2.0"
@@ -5689,17 +5600,10 @@
dependencies:
"@xtuc/ieee754" "^1.2.0"
-"@webassemblyjs/leb128@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5"
- integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==
- dependencies:
- "@xtuc/long" "4.2.2"
-
-"@webassemblyjs/leb128@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.5.tgz#482e44d26b6b949edf042a8525a66c649e38935a"
- integrity sha512-ajqrRSXaTJoPW+xmkfYN6l8VIeNnR4vBOTQO9HzR7IygoCcKWkICbKFbVTNMjMgMREqXEr0+2M6zukzM47ZUfQ==
+"@webassemblyjs/leb128@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7"
+ integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==
dependencies:
"@xtuc/long" "4.2.2"
@@ -5710,35 +5614,16 @@
dependencies:
"@xtuc/long" "4.2.2"
-"@webassemblyjs/utf8@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff"
- integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==
-
-"@webassemblyjs/utf8@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.5.tgz#83bef94856e399f3740e8df9f63bc47a987eae1a"
- integrity sha512-WiOhulHKTZU5UPlRl53gHR8OxdGsSOxqfpqWeA2FmcwBMaoEdz6b2x2si3IwC9/fSPLfe8pBMRTHVMk5nlwnFQ==
+"@webassemblyjs/utf8@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a"
+ integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==
"@webassemblyjs/utf8@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab"
integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==
-"@webassemblyjs/wasm-edit@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6"
- integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==
- dependencies:
- "@webassemblyjs/ast" "1.11.1"
- "@webassemblyjs/helper-buffer" "1.11.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.1"
- "@webassemblyjs/helper-wasm-section" "1.11.1"
- "@webassemblyjs/wasm-gen" "1.11.1"
- "@webassemblyjs/wasm-opt" "1.11.1"
- "@webassemblyjs/wasm-parser" "1.11.1"
- "@webassemblyjs/wast-printer" "1.11.1"
-
"@webassemblyjs/wasm-edit@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf"
@@ -5754,40 +5639,29 @@
"@webassemblyjs/wast-printer" "1.9.0"
"@webassemblyjs/wasm-edit@^1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.5.tgz#93ee10a08037657e21c70de31c47fdad6b522b2d"
- integrity sha512-C0p9D2fAu3Twwqvygvf42iGCQ4av8MFBLiTb+08SZ4cEdwzWx9QeAHDo1E2k+9s/0w1DM40oflJOpkZ8jW4HCQ==
- dependencies:
- "@webassemblyjs/ast" "1.11.5"
- "@webassemblyjs/helper-buffer" "1.11.5"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.5"
- "@webassemblyjs/helper-wasm-section" "1.11.5"
- "@webassemblyjs/wasm-gen" "1.11.5"
- "@webassemblyjs/wasm-opt" "1.11.5"
- "@webassemblyjs/wasm-parser" "1.11.5"
- "@webassemblyjs/wast-printer" "1.11.5"
-
-"@webassemblyjs/wasm-gen@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76"
- integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==
- dependencies:
- "@webassemblyjs/ast" "1.11.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.1"
- "@webassemblyjs/ieee754" "1.11.1"
- "@webassemblyjs/leb128" "1.11.1"
- "@webassemblyjs/utf8" "1.11.1"
-
-"@webassemblyjs/wasm-gen@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.5.tgz#ceb1c82b40bf0cf67a492c53381916756ef7f0b1"
- integrity sha512-14vteRlRjxLK9eSyYFvw1K8Vv+iPdZU0Aebk3j6oB8TQiQYuO6hj9s4d7qf6f2HJr2khzvNldAFG13CgdkAIfA==
- dependencies:
- "@webassemblyjs/ast" "1.11.5"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.5"
- "@webassemblyjs/ieee754" "1.11.5"
- "@webassemblyjs/leb128" "1.11.5"
- "@webassemblyjs/utf8" "1.11.5"
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab"
+ integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-buffer" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/helper-wasm-section" "1.11.6"
+ "@webassemblyjs/wasm-gen" "1.11.6"
+ "@webassemblyjs/wasm-opt" "1.11.6"
+ "@webassemblyjs/wasm-parser" "1.11.6"
+ "@webassemblyjs/wast-printer" "1.11.6"
+
+"@webassemblyjs/wasm-gen@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268"
+ integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/ieee754" "1.11.6"
+ "@webassemblyjs/leb128" "1.11.6"
+ "@webassemblyjs/utf8" "1.11.6"
"@webassemblyjs/wasm-gen@1.9.0":
version "1.9.0"
@@ -5800,25 +5674,15 @@
"@webassemblyjs/leb128" "1.9.0"
"@webassemblyjs/utf8" "1.9.0"
-"@webassemblyjs/wasm-opt@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2"
- integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==
+"@webassemblyjs/wasm-opt@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2"
+ integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==
dependencies:
- "@webassemblyjs/ast" "1.11.1"
- "@webassemblyjs/helper-buffer" "1.11.1"
- "@webassemblyjs/wasm-gen" "1.11.1"
- "@webassemblyjs/wasm-parser" "1.11.1"
-
-"@webassemblyjs/wasm-opt@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.5.tgz#b52bac29681fa62487e16d3bb7f0633d5e62ca0a"
- integrity sha512-tcKwlIXstBQgbKy1MlbDMlXaxpucn42eb17H29rawYLxm5+MsEmgPzeCP8B1Cl69hCice8LeKgZpRUAPtqYPgw==
- dependencies:
- "@webassemblyjs/ast" "1.11.5"
- "@webassemblyjs/helper-buffer" "1.11.5"
- "@webassemblyjs/wasm-gen" "1.11.5"
- "@webassemblyjs/wasm-parser" "1.11.5"
+ "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-buffer" "1.11.6"
+ "@webassemblyjs/wasm-gen" "1.11.6"
+ "@webassemblyjs/wasm-parser" "1.11.6"
"@webassemblyjs/wasm-opt@1.9.0":
version "1.9.0"
@@ -5830,29 +5694,17 @@
"@webassemblyjs/wasm-gen" "1.9.0"
"@webassemblyjs/wasm-parser" "1.9.0"
-"@webassemblyjs/wasm-parser@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199"
- integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==
- dependencies:
- "@webassemblyjs/ast" "1.11.1"
- "@webassemblyjs/helper-api-error" "1.11.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.1"
- "@webassemblyjs/ieee754" "1.11.1"
- "@webassemblyjs/leb128" "1.11.1"
- "@webassemblyjs/utf8" "1.11.1"
-
-"@webassemblyjs/wasm-parser@1.11.5", "@webassemblyjs/wasm-parser@^1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.5.tgz#7ba0697ca74c860ea13e3ba226b29617046982e2"
- integrity sha512-SVXUIwsLQlc8srSD7jejsfTU83g7pIGr2YYNb9oHdtldSxaOhvA5xwvIiWIfcX8PlSakgqMXsLpLfbbJ4cBYew==
- dependencies:
- "@webassemblyjs/ast" "1.11.5"
- "@webassemblyjs/helper-api-error" "1.11.5"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.5"
- "@webassemblyjs/ieee754" "1.11.5"
- "@webassemblyjs/leb128" "1.11.5"
- "@webassemblyjs/utf8" "1.11.5"
+"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1"
+ integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-api-error" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/ieee754" "1.11.6"
+ "@webassemblyjs/leb128" "1.11.6"
+ "@webassemblyjs/utf8" "1.11.6"
"@webassemblyjs/wasm-parser@1.9.0":
version "1.9.0"
@@ -5878,20 +5730,12 @@
"@webassemblyjs/helper-fsm" "1.9.0"
"@xtuc/long" "4.2.2"
-"@webassemblyjs/wast-printer@1.11.1":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0"
- integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==
- dependencies:
- "@webassemblyjs/ast" "1.11.1"
- "@xtuc/long" "4.2.2"
-
-"@webassemblyjs/wast-printer@1.11.5":
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.5.tgz#7a5e9689043f3eca82d544d7be7a8e6373a6fa98"
- integrity sha512-f7Pq3wvg3GSPUPzR0F6bmI89Hdb+u9WXrSKc4v+N0aV0q6r42WoF92Jp2jEorBEBRoRNXgjp53nBniDXcqZYPA==
+"@webassemblyjs/wast-printer@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20"
+ integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==
dependencies:
- "@webassemblyjs/ast" "1.11.5"
+ "@webassemblyjs/ast" "1.11.6"
"@xtuc/long" "4.2.2"
"@webassemblyjs/wast-printer@1.9.0":
@@ -5904,16 +5748,16 @@
"@xtuc/long" "4.2.2"
"@wry/context@^0.7.0":
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.7.0.tgz#be88e22c0ddf62aeb0ae9f95c3d90932c619a5c8"
- integrity sha512-LcDAiYWRtwAoSOArfk7cuYvFXytxfVrdX7yxoUmK7pPITLk5jYh2F8knCwS7LjgYL8u1eidPlKKV6Ikqq0ODqQ==
+ version "0.7.3"
+ resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.7.3.tgz#240f6dfd4db5ef54f81f6597f6714e58d4f476a1"
+ integrity sha512-Nl8WTesHp89RF803Se9X3IiHjdmLBrIvPMaJkl+rKVJAYyPsz1TEUbu89943HpvujtSJgDUx9W4vZw3K1Mr3sA==
dependencies:
tslib "^2.3.0"
"@wry/equality@^0.5.0":
- version "0.5.3"
- resolved "https://registry.yarnpkg.com/@wry/equality/-/equality-0.5.3.tgz#fafebc69561aa2d40340da89fa7dc4b1f6fb7831"
- integrity sha512-avR+UXdSrsF2v8vIqIgmeTY0UR91UT+IyablCyKe/uk22uOJ8fusKZnH9JH9e1/EtLeNJBtagNmL3eJdnOV53g==
+ version "0.5.6"
+ resolved "https://registry.yarnpkg.com/@wry/equality/-/equality-0.5.6.tgz#cd4a533c72c3752993ab8cbf682d3d20e3cb601e"
+ integrity sha512-D46sfMTngaYlrH+OspKf8mIJETntFnf6Hsjb0V41jAXJ7Bx2kB8Rv8RCUujuVWYttFtHkUNp7g+FwxNQAr6mXA==
dependencies:
tslib "^2.3.0"
@@ -5924,6 +5768,13 @@
dependencies:
tslib "^2.3.0"
+"@wry/trie@^0.4.0":
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/@wry/trie/-/trie-0.4.3.tgz#077d52c22365871bf3ffcbab8e95cb8bc5689af4"
+ integrity sha512-I6bHwH0fSf6RqQcnnXLJKhkSXG45MFral3GxPaY4uAl0LYDZM+YDVDAiU9bYwjTuysy1S0IeecWtmq1SZA3M1w==
+ dependencies:
+ tslib "^2.3.0"
+
"@xtuc/ieee754@^1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
@@ -5934,43 +5785,6 @@
resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
-"@yarnpkg/core@^2.4.0":
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/@yarnpkg/core/-/core-2.4.0.tgz#b5d8cc7ee2ddb022816c7afa3f83c3ee3d317c80"
- integrity sha512-FYjcPNTfDfMKLFafQPt49EY28jnYC82Z2S7oMwLPUh144BL8v8YXzb4aCnFyi5nFC5h2kcrJfZh7+Pm/qvCqGw==
- dependencies:
- "@arcanis/slice-ansi" "^1.0.2"
- "@types/semver" "^7.1.0"
- "@types/treeify" "^1.0.0"
- "@yarnpkg/fslib" "^2.4.0"
- "@yarnpkg/json-proxy" "^2.1.0"
- "@yarnpkg/libzip" "^2.2.1"
- "@yarnpkg/parsers" "^2.3.0"
- "@yarnpkg/pnp" "^2.3.2"
- "@yarnpkg/shell" "^2.4.1"
- binjumper "^0.1.4"
- camelcase "^5.3.1"
- chalk "^3.0.0"
- ci-info "^2.0.0"
- clipanion "^2.6.2"
- cross-spawn "7.0.3"
- diff "^4.0.1"
- globby "^11.0.1"
- got "^11.7.0"
- json-file-plus "^3.3.1"
- lodash "^4.17.15"
- micromatch "^4.0.2"
- mkdirp "^0.5.1"
- p-limit "^2.2.0"
- pluralize "^7.0.0"
- pretty-bytes "^5.1.0"
- semver "^7.1.2"
- stream-to-promise "^2.2.0"
- tar-stream "^2.0.1"
- treeify "^1.1.0"
- tslib "^1.13.0"
- tunnel "^0.0.6"
-
"@yarnpkg/esbuild-plugin-pnp@^3.0.0-rc.10":
version "3.0.0-rc.15"
resolved "https://registry.yarnpkg.com/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz#4e40e7d2eb28825c9a35ab9d04c363931d7c0e67"
@@ -5978,66 +5792,6 @@
dependencies:
tslib "^2.4.0"
-"@yarnpkg/fslib@^2.4.0", "@yarnpkg/fslib@^2.5.0":
- version "2.10.3"
- resolved "https://registry.yarnpkg.com/@yarnpkg/fslib/-/fslib-2.10.3.tgz#a8c9893df5d183cf6362680b9f1c6d7504dd5717"
- integrity sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==
- dependencies:
- "@yarnpkg/libzip" "^2.3.0"
- tslib "^1.13.0"
-
-"@yarnpkg/json-proxy@^2.1.0":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@yarnpkg/json-proxy/-/json-proxy-2.1.1.tgz#47866706061e9bdb15b0d199f6f08dde655bf569"
- integrity sha512-meUiCAgCYpXTH1qJfqfz+dX013ohW9p2dKfwIzUYAFutH+lsz1eHPBIk72cuCV84adh9gX6j66ekBKH/bIhCQw==
- dependencies:
- "@yarnpkg/fslib" "^2.5.0"
- tslib "^1.13.0"
-
-"@yarnpkg/libzip@^2.2.1", "@yarnpkg/libzip@^2.3.0":
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/@yarnpkg/libzip/-/libzip-2.3.0.tgz#fe1e762e47669f6e2c960fc118436608d834e3be"
- integrity sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==
- dependencies:
- "@types/emscripten" "^1.39.6"
- tslib "^1.13.0"
-
-"@yarnpkg/lockfile@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31"
- integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==
-
-"@yarnpkg/parsers@^2.3.0":
- version "2.5.1"
- resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-2.5.1.tgz#0e7c510977a410747fc6d3727c1a2a189e6cd6eb"
- integrity sha512-KtYN6Ez3x753vPF9rETxNTPnPjeaHY11Exlpqb4eTII7WRlnGiZ5rvvQBau4R20Ik5KBv+vS3EJEcHyCunwzzw==
- dependencies:
- js-yaml "^3.10.0"
- tslib "^1.13.0"
-
-"@yarnpkg/pnp@^2.3.2":
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/@yarnpkg/pnp/-/pnp-2.3.2.tgz#9a052a06bf09c9f0b7c31e0867a7e725cb6401ed"
- integrity sha512-JdwHu1WBCISqJEhIwx6Hbpe8MYsYbkGMxoxolkDiAeJ9IGEe08mQcbX1YmUDV1ozSWlm9JZE90nMylcDsXRFpA==
- dependencies:
- "@types/node" "^13.7.0"
- "@yarnpkg/fslib" "^2.4.0"
- tslib "^1.13.0"
-
-"@yarnpkg/shell@^2.4.1":
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/@yarnpkg/shell/-/shell-2.4.1.tgz#abc557f8924987c9c382703e897433a82780265d"
- integrity sha512-oNNJkH8ZI5uwu0dMkJf737yMSY1WXn9gp55DqSA5wAOhKvV5DJTXFETxkVgBQhO6Bow9tMGSpvowTMD/oAW/9g==
- dependencies:
- "@yarnpkg/fslib" "^2.4.0"
- "@yarnpkg/parsers" "^2.3.0"
- clipanion "^2.6.2"
- cross-spawn "7.0.3"
- fast-glob "^3.2.2"
- micromatch "^4.0.2"
- stream-buffers "^3.0.2"
- tslib "^1.13.0"
-
"@zag-js/element-size@0.3.2":
version "0.3.2"
resolved "https://registry.yarnpkg.com/@zag-js/element-size/-/element-size-0.3.2.tgz#ebb76af2a024230482406db41344598d1a9f54f4"
@@ -6061,10 +5815,10 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8:
mime-types "~2.1.34"
negotiator "0.6.3"
-acorn-import-assertions@^1.7.6:
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9"
- integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==
+acorn-import-assertions@^1.9.0:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac"
+ integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==
acorn-jsx@^5.3.1:
version "5.3.2"
@@ -6098,10 +5852,10 @@ acorn@^7.4.0, acorn@^7.4.1:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
-acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0:
- version "8.8.2"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
- integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
+acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0, acorn@^8.8.2:
+ version "8.9.0"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.9.0.tgz#78a16e3b2bcc198c10822786fa6679e245db5b59"
+ integrity sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==
address@1.2.2, address@^1.0.1, address@^1.1.2:
version "1.2.2"
@@ -6172,32 +5926,32 @@ ajv@^8.0.0, ajv@^8.0.1, ajv@^8.9.0:
require-from-string "^2.0.2"
uri-js "^4.2.2"
-algoliasearch-helper@>=3, algoliasearch-helper@^3.11.3:
- version "3.12.0"
- resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.12.0.tgz#0fe39d49b0290e4aa5e1fe733bd24d857d258e94"
- integrity sha512-/j1U3PEwdan0n6P/QqSnSpNSLC5+cEMvyljd5CnmNmUjDlGrys+vFEOwjVEnqELIiAGMHEA/Nl3CiKVFBUYqyQ==
+algoliasearch-helper@>=3, algoliasearch-helper@^3.13.2:
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.13.3.tgz#d23341fb88f490c9b2b83fc2362d1551d52117b6"
+ integrity sha512-jhbbuYZ+fheXpaJlqdJdFa1jOsrTWKmRRTYDM3oVTto5VodZzM7tT+BHzslAotaJf/81CKrm6yLRQn8WIr/K4A==
dependencies:
"@algolia/events" "^4.0.1"
algoliasearch@>=4, algoliasearch@^4.0.0, algoliasearch@^4.3.0:
- version "4.15.0"
- resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.15.0.tgz#8279576f06667a1d0705e8c22a17daa8e707b469"
- integrity sha512-+vgKQF5944dYsz9zhKk07JbOYeNdKisoD5GeG0woBL3nLzbn2a+nGwki60DXg7CXvaFXBcTXyJG4C+VaBVd44g==
- dependencies:
- "@algolia/cache-browser-local-storage" "4.15.0"
- "@algolia/cache-common" "4.15.0"
- "@algolia/cache-in-memory" "4.15.0"
- "@algolia/client-account" "4.15.0"
- "@algolia/client-analytics" "4.15.0"
- "@algolia/client-common" "4.15.0"
- "@algolia/client-personalization" "4.15.0"
- "@algolia/client-search" "4.15.0"
- "@algolia/logger-common" "4.15.0"
- "@algolia/logger-console" "4.15.0"
- "@algolia/requester-browser-xhr" "4.15.0"
- "@algolia/requester-common" "4.15.0"
- "@algolia/requester-node-http" "4.15.0"
- "@algolia/transporter" "4.15.0"
+ version "4.18.0"
+ resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.18.0.tgz#1183ad0384a5b2c14f381c3a361da611acc8edb3"
+ integrity sha512-pCuVxC1SVcpc08ENH32T4sLKSyzoU7TkRIDBMwSLfIiW+fq4znOmWDkAygHZ6pRcO9I1UJdqlfgnV7TRj+MXrA==
+ dependencies:
+ "@algolia/cache-browser-local-storage" "4.18.0"
+ "@algolia/cache-common" "4.18.0"
+ "@algolia/cache-in-memory" "4.18.0"
+ "@algolia/client-account" "4.18.0"
+ "@algolia/client-analytics" "4.18.0"
+ "@algolia/client-common" "4.18.0"
+ "@algolia/client-personalization" "4.18.0"
+ "@algolia/client-search" "4.18.0"
+ "@algolia/logger-common" "4.18.0"
+ "@algolia/logger-console" "4.18.0"
+ "@algolia/requester-browser-xhr" "4.18.0"
+ "@algolia/requester-common" "4.18.0"
+ "@algolia/requester-node-http" "4.18.0"
+ "@algolia/transporter" "4.18.0"
anser@^2.1.1:
version "2.1.1"
@@ -6267,11 +6021,6 @@ ansi-styles@^5.0.0:
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
-any-promise@^1.1.0, any-promise@~1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
- integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==
-
anymatch@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
@@ -6343,11 +6092,6 @@ argparse@^1.0.7:
dependencies:
sprintf-js "~1.0.2"
-argparse@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
- integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
-
aria-hidden@^1.2.2:
version "1.2.3"
resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.3.tgz#14aeb7fb692bbb72d69bebfa47279c1fd725e954"
@@ -6355,13 +6099,20 @@ aria-hidden@^1.2.2:
dependencies:
tslib "^2.0.0"
-aria-query@^5.0.0, aria-query@^5.1.3:
+aria-query@5.1.3:
version "5.1.3"
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e"
integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==
dependencies:
deep-equal "^2.0.5"
+aria-query@^5.1.3:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e"
+ integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==
+ dependencies:
+ dequal "^2.0.3"
+
arr-diff@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
@@ -6377,6 +6128,14 @@ arr-union@^3.1.0:
resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==
+array-buffer-byte-length@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead"
+ integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==
+ dependencies:
+ call-bind "^1.0.2"
+ is-array-buffer "^3.0.1"
+
array-differ@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b"
@@ -6387,7 +6146,7 @@ array-flatten@1.1.1:
resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==
-array-includes@^3.1.5, array-includes@^3.1.6:
+array-includes@^3.1.6:
version "3.1.6"
resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f"
integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==
@@ -6523,13 +6282,6 @@ astral-regex@^2.0.0:
resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
-async-cache@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/async-cache/-/async-cache-1.1.0.tgz#4a9a5a89d065ec5d8e5254bd9ee96ba76c532b5a"
- integrity sha512-YDQc4vBn5NFhY6g6HhVshyi3Fy9+SQ5ePnE7JLDJn1DoL+i7ER+vMwtTNOYk9leZkYMnOwpBCWqyLDPw8Aig8g==
- dependencies:
- lru-cache "^4.0.0"
-
async-each@^1.0.1:
version "1.0.6"
resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.6.tgz#52f1d9403818c179b7561e11a5d1b77eb2160e77"
@@ -6545,7 +6297,7 @@ async@1.5.2:
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
integrity sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==
-async@^3.2.0, async@^3.2.3, async@^3.2.4:
+async@^3.2.3, async@^3.2.4:
version "3.2.4"
resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c"
integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==
@@ -6570,13 +6322,13 @@ auto-bind@~4.0.0:
resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-4.0.0.tgz#e3589fc6c2da8f7ca43ba9f84fa52a744fc997fb"
integrity sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==
-autoprefixer@^10.4.13:
- version "10.4.13"
- resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.13.tgz#b5136b59930209a321e9fa3dca2e7c4d223e83a8"
- integrity sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==
+autoprefixer@^10.4.14:
+ version "10.4.14"
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.14.tgz#e28d49902f8e759dd25b153264e862df2705f79d"
+ integrity sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==
dependencies:
- browserslist "^4.21.4"
- caniuse-lite "^1.0.30001426"
+ browserslist "^4.21.5"
+ caniuse-lite "^1.0.30001464"
fraction.js "^4.2.0"
normalize-range "^0.1.2"
picocolors "^1.0.0"
@@ -6587,15 +6339,10 @@ available-typed-arrays@^1.0.5:
resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
-axe-core@^4.2.0:
- version "4.7.0"
- resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.0.tgz#34ba5a48a8b564f67e103f0aa5768d76e15bbbbf"
- integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==
-
-axe-core@^4.6.2:
- version "4.6.3"
- resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.6.3.tgz#fc0db6fdb65cc7a80ccf85286d91d64ababa3ece"
- integrity sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==
+axe-core@^4.2.0, axe-core@^4.6.2:
+ version "4.7.2"
+ resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.2.tgz#040a7342b20765cb18bb50b628394c21bccc17a0"
+ integrity sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==
axios@^0.21.1, axios@^0.21.2:
version "0.21.4"
@@ -6605,11 +6352,11 @@ axios@^0.21.1, axios@^0.21.2:
follow-redirects "^1.14.0"
axobject-query@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.1.1.tgz#3b6e5c6d4e43ca7ba51c5babf99d22a9c68485e1"
- integrity sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.2.1.tgz#39c378a6e3b06ca679f29138151e45b2b32da62a"
+ integrity sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==
dependencies:
- deep-equal "^2.0.5"
+ dequal "^2.0.3"
babel-core@^7.0.0-bridge.0:
version "7.0.0-bridge.0"
@@ -6716,6 +6463,15 @@ babel-plugin-polyfill-corejs2@^0.3.3:
"@babel/helper-define-polyfill-provider" "^0.3.3"
semver "^6.1.1"
+babel-plugin-polyfill-corejs2@^0.4.3:
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz#75044d90ba5043a5fb559ac98496f62f3eb668fd"
+ integrity sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==
+ dependencies:
+ "@babel/compat-data" "^7.17.7"
+ "@babel/helper-define-polyfill-provider" "^0.4.0"
+ semver "^6.1.1"
+
babel-plugin-polyfill-corejs3@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a"
@@ -6724,6 +6480,14 @@ babel-plugin-polyfill-corejs3@^0.6.0:
"@babel/helper-define-polyfill-provider" "^0.3.3"
core-js-compat "^3.25.1"
+babel-plugin-polyfill-corejs3@^0.8.1:
+ version "0.8.1"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz#39248263c38191f0d226f928d666e6db1b4b3a8a"
+ integrity sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==
+ dependencies:
+ "@babel/helper-define-polyfill-provider" "^0.4.0"
+ core-js-compat "^3.30.1"
+
babel-plugin-polyfill-regenerator@^0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747"
@@ -6731,6 +6495,13 @@ babel-plugin-polyfill-regenerator@^0.4.1:
dependencies:
"@babel/helper-define-polyfill-provider" "^0.3.3"
+babel-plugin-polyfill-regenerator@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz#e7344d88d9ef18a3c47ded99362ae4a757609380"
+ integrity sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==
+ dependencies:
+ "@babel/helper-define-polyfill-provider" "^0.4.0"
+
babel-plugin-react-docgen@^4.2.1:
version "4.2.1"
resolved "https://registry.yarnpkg.com/babel-plugin-react-docgen/-/babel-plugin-react-docgen-4.2.1.tgz#7cc8e2f94e8dc057a06e953162f0810e4e72257b"
@@ -6740,14 +6511,14 @@ babel-plugin-react-docgen@^4.2.1:
lodash "^4.17.15"
react-docgen "^5.0.0"
-babel-plugin-remove-graphql-queries@^5.7.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.7.0.tgz#c0171e278e422b23c15a7468736d2d57e41ed4c6"
- integrity sha512-Kv5MpY2vQX+Vsfv+9jpJTB/kczn+amwSQgCm2FaWguTqG6KVSK2ncoZk2kbELQiZiPNvdLS2RzA5F+tjXR5OIA==
+babel-plugin-remove-graphql-queries@^5.11.0:
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.11.0.tgz#161b2d0922fc0154657aec87b10d6c2bddb36591"
+ integrity sha512-C/3oy0V6dkNy4M4SeQ4iAPBujTdfoXV9R/NOk7b7q3rsNCRc6Cch+3jKZlsi2k8KvVwLvhWMC72/XyjeCMXjDg==
dependencies:
"@babel/runtime" "^7.20.13"
"@babel/types" "^7.20.7"
- gatsby-core-utils "^4.7.0"
+ gatsby-core-utils "^4.11.0"
babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0:
version "7.0.0-beta.0"
@@ -6813,10 +6584,10 @@ babel-preset-gatsby@^2.23.0:
gatsby-core-utils "^3.25.0"
gatsby-legacy-polyfills "^2.25.0"
-babel-preset-gatsby@^3.7.0:
- version "3.7.0"
- resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-3.7.0.tgz#9dd91743857360742478c91a1e77524ff3b475f5"
- integrity sha512-J5TmOELZhB9fUym0Oy5virjYbee7A+ejtiKR4M6bDAeStEqwyyW33LNIOoR9JDai9WUC+oaNx2epxCDH6WyTjQ==
+babel-preset-gatsby@^3.11.0:
+ version "3.11.0"
+ resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-3.11.0.tgz#96451de254d2f22a53e7a87868069071b3541143"
+ integrity sha512-JKsFEeqQk6dvWGyqN8VPhxsWU7RohzILK5fxoSXQIk8MQnV/gHJSULju1FFH6DNpb85lgFGsgpU77X9/YPS7Sw==
dependencies:
"@babel/plugin-proposal-class-properties" "^7.18.6"
"@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6"
@@ -6831,8 +6602,8 @@ babel-preset-gatsby@^3.7.0:
babel-plugin-dynamic-import-node "^2.3.3"
babel-plugin-macros "^3.1.0"
babel-plugin-transform-react-remove-prop-types "^0.4.24"
- gatsby-core-utils "^4.7.0"
- gatsby-legacy-polyfills "^3.7.0"
+ gatsby-core-utils "^4.11.0"
+ gatsby-legacy-polyfills "^3.11.0"
bail@^1.0.0:
version "1.0.5"
@@ -6913,12 +6684,7 @@ bindings@^1.5.0:
dependencies:
file-uri-to-path "1.0.0"
-binjumper@^0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/binjumper/-/binjumper-0.1.4.tgz#4acc0566832714bd6508af6d666bd9e5e21fc7f8"
- integrity sha512-Gdxhj+U295tIM6cO4bJO1jsvSjBVHNpj2o/OwW7pqDEtaqF6KdOxjtbo93jMMKAkP7+u09+bV8DhSqjIv4qR3w==
-
-bl@^4.0.0, bl@^4.0.3, bl@^4.1.0:
+bl@^4.0.3, bl@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a"
integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==
@@ -6983,7 +6749,7 @@ boolbase@^1.0.0, boolbase@~1.0.0:
resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==
-boxen@^5.0.0, boxen@^5.1.2:
+boxen@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50"
integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==
@@ -7130,15 +6896,15 @@ browserify-zlib@^0.2.0:
dependencies:
pako "~1.0.5"
-browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.3, browserslist@^4.18.1, browserslist@^4.21.0, browserslist@^4.21.3, browserslist@^4.21.4, browserslist@^4.21.5, browserslist@^4.6.6:
- version "4.21.5"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7"
- integrity sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==
+browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.3, browserslist@^4.18.1, browserslist@^4.21.0, browserslist@^4.21.3, browserslist@^4.21.4, browserslist@^4.21.5, browserslist@^4.21.7, browserslist@^4.6.6:
+ version "4.21.9"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.9.tgz#e11bdd3c313d7e2a9e87e8b4b0c7872b13897635"
+ integrity sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==
dependencies:
- caniuse-lite "^1.0.30001449"
- electron-to-chromium "^1.4.284"
- node-releases "^2.0.8"
- update-browserslist-db "^1.0.10"
+ caniuse-lite "^1.0.30001503"
+ electron-to-chromium "^1.4.431"
+ node-releases "^2.0.12"
+ update-browserslist-db "^1.0.11"
bser@2.1.1:
version "2.1.1"
@@ -7202,9 +6968,9 @@ bytes@3.1.2:
integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==
c8@^7.6.0:
- version "7.13.0"
- resolved "https://registry.yarnpkg.com/c8/-/c8-7.13.0.tgz#a2a70a851278709df5a9247d62d7f3d4bcb5f2e4"
- integrity sha512-/NL4hQTv1gBL6J6ei80zu3IiTrmePDKXKXOTLpHvcIWZTVYQlDhVWjjWvkhICylE8EwwnMVzDZugCvdx0/DIIA==
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/c8/-/c8-7.14.0.tgz#f368184c73b125a80565e9ab2396ff0be4d732f3"
+ integrity sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==
dependencies:
"@bcoe/v8-coverage" "^0.2.3"
"@istanbuljs/schema" "^0.1.3"
@@ -7275,9 +7041,9 @@ cacheable-lookup@^7.0.0:
integrity sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==
cacheable-request@^10.2.8:
- version "10.2.8"
- resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-10.2.8.tgz#899ae6c0c8c7127f263b2005ecaac07c95124079"
- integrity sha512-IDVO5MJ4LItE6HKFQTqT2ocAQsisOoCTUDu1ddCmnhyiwFQjXNPp4081Xj23N4tO+AFEFNzGuNEf/c8Gwwt15A==
+ version "10.2.12"
+ resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-10.2.12.tgz#05b97a3199d1ee65c360eb45c5af6191faa3ab6b"
+ integrity sha512-qtWGB5kn2OLjx47pYUkWicyOpK1vy9XZhq8yRTXOy+KAmjjESSRLx6SiExnnaGGUP1NM6/vmygMu0fGylNh9tw==
dependencies:
"@types/http-cache-semantics" "^4.0.1"
get-stream "^6.0.1"
@@ -7287,23 +7053,10 @@ cacheable-request@^10.2.8:
normalize-url "^8.0.0"
responselike "^3.0.0"
-cacheable-request@^6.0.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"
- integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==
- dependencies:
- clone-response "^1.0.2"
- get-stream "^5.1.0"
- http-cache-semantics "^4.0.0"
- keyv "^3.0.0"
- lowercase-keys "^2.0.0"
- normalize-url "^4.1.0"
- responselike "^1.0.2"
-
cacheable-request@^7.0.2:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27"
- integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==
+ version "7.0.4"
+ resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz#7a33ebf08613178b403635be7b899d3e69bbe817"
+ integrity sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==
dependencies:
clone-response "^1.0.2"
get-stream "^5.1.0"
@@ -7376,15 +7129,10 @@ caniuse-api@^3.0.0:
lodash.memoize "^4.1.2"
lodash.uniq "^4.5.0"
-caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001426:
- version "1.0.30001460"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001460.tgz#31d2e26f0a2309860ed3eff154e03890d9d851a7"
- integrity sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==
-
-caniuse-lite@^1.0.30001449:
- version "1.0.30001481"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz#f58a717afe92f9e69d0e35ff64df596bfad93912"
- integrity sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==
+caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001464, caniuse-lite@^1.0.30001503:
+ version "1.0.30001509"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001509.tgz#2b7ad5265392d6d2de25cd8776d1ab3899570d14"
+ integrity sha512-2uDDk+TRiTX5hMcUYT/7CSyzMZxjfGu0vAUjS2g0LSD8UoXOv0LtpH4LxGMemsiPq6LCVIUjNwVM0erkOkGCDA==
capital-case@^1.0.4:
version "1.0.4"
@@ -7620,14 +7368,10 @@ chownr@^2.0.0:
resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
-chromatic@^6.17.4:
- version "6.17.4"
- resolved "https://registry.yarnpkg.com/chromatic/-/chromatic-6.17.4.tgz#6a946d51c631d871c165fe28fa2b3b0bcdf32e24"
- integrity sha512-vnlvsv2lkp8BVtTn1OumJzqkDk2qB3pcGxEDIfZtVboKtzIPjnIlGa+c1fVKQe8NvHDU8R39k8klqgKHIXUVJw==
- dependencies:
- "@discoveryjs/json-ext" "^0.5.7"
- "@types/webpack-env" "^1.17.0"
- snyk-nodejs-lockfile-parser "^1.49.0"
+chromatic@^6.19.9:
+ version "6.19.9"
+ resolved "https://registry.yarnpkg.com/chromatic/-/chromatic-6.19.9.tgz#b73548ad31154f3ac5e1291268ee44e4778e3057"
+ integrity sha512-UHrPbPoLnJwd063cRSO0U865VhcATykpMiHsAnNFz5EFRsBvM9wefqyS2Z6W8Ti9J7Fjrf4MV4PA+Q5k2lhFfQ==
chrome-trace-event@^1.0.2:
version "1.0.3"
@@ -7720,9 +7464,9 @@ cli-handle-unhandled@^1.1.1:
cli-handle-error "^4.1.0"
cli-spinners@^2.5.0:
- version "2.8.0"
- resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.8.0.tgz#e97a3e2bd00e6d85aa0c13d7f9e3ce236f7787fc"
- integrity sha512-/eG5sJcvEIwxcdYM86k5tPwn0MUzkX5YY3eImTGpJOZgVe4SdTMY14vQpcxgBzJ0wXwAYrS8E+c3uHeK4JNyzQ==
+ version "2.9.0"
+ resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db"
+ integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==
cli-table3@^0.6.1:
version "0.6.3"
@@ -7747,11 +7491,6 @@ cli-width@^3.0.0:
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"
integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
-clipanion@^2.6.2:
- version "2.6.2"
- resolved "https://registry.yarnpkg.com/clipanion/-/clipanion-2.6.2.tgz#820e7440812052442455b248f927b187ed732f71"
- integrity sha512-0tOHJNMF9+4R3qcbBL+4IxLErpaYSYvzs10aXuECDbZdJOuJHdagJMAqvLdeaUQTI/o2uSCDRpet6ywDiKOAYw==
-
clipboard@^2.0.6:
version "2.0.11"
resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.11.tgz#62180360b97dd668b6b3a84ec226975762a70be5"
@@ -8122,6 +7861,13 @@ copy-to-clipboard@3.3.3:
dependencies:
toggle-selection "^1.0.6"
+core-js-compat@3.30.2:
+ version "3.30.2"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.30.2.tgz#83f136e375babdb8c80ad3c22d67c69098c1dd8b"
+ integrity sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==
+ dependencies:
+ browserslist "^4.21.5"
+
core-js-compat@3.9.0:
version "3.9.0"
resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.9.0.tgz#29da39385f16b71e1915565aa0385c4e0963ad56"
@@ -8130,22 +7876,22 @@ core-js-compat@3.9.0:
browserslist "^4.16.3"
semver "7.0.0"
-core-js-compat@^3.25.1:
- version "3.30.1"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.30.1.tgz#961541e22db9c27fc48bfc13a3cafa8734171dfe"
- integrity sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw==
+core-js-compat@^3.25.1, core-js-compat@^3.30.1, core-js-compat@^3.30.2:
+ version "3.31.0"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.31.0.tgz#4030847c0766cc0e803dcdfb30055d7ef2064bf1"
+ integrity sha512-hM7YCu1cU6Opx7MXNu0NuumM0ezNeAeRKadixyiQELWY3vT3De9S4J5ZBMraWV2vZnrE1Cirl0GtFtDtMUXzPw==
dependencies:
browserslist "^4.21.5"
core-js-pure@^3.23.3:
- version "3.30.1"
- resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.30.1.tgz#7d93dc89e7d47b8ef05d7e79f507b0e99ea77eec"
- integrity sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==
+ version "3.31.0"
+ resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.31.0.tgz#052fd9e82fbaaf86457f5db1fadcd06f15966ff2"
+ integrity sha512-/AnE9Y4OsJZicCzIe97JP5XoPKQJfTuEG43aEVLFJGOJpyqELod+pE6LEl63DfG1Mp8wX97LDaDpy1GmLEUxlg==
-core-js@^3.22.3:
- version "3.29.0"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.29.0.tgz#0273e142b67761058bcde5615c503c7406b572d6"
- integrity sha512-VG23vuEisJNkGl6XQmFJd3rEG/so/CNatqeE+7uZAwTSwFeB/qaO0be8xZYUNWprJ/GIwL8aMt9cj1kvbpTZhg==
+core-js@^3.22.3, core-js@^3.30.2:
+ version "3.31.0"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.31.0.tgz#4471dd33e366c79d8c0977ed2d940821719db344"
+ integrity sha512-NIp2TQSGfR6ba5aalZD+ZQ1fSxGhDo/s1w0nx3RYzf2pnJxt7YynxFlFScP6eV7+GZsKO95NSjGxyJsU3DZgeQ==
core-util-is@~1.0.0:
version "1.0.3"
@@ -8190,10 +7936,10 @@ create-ecdh@^4.0.0:
bn.js "^4.1.0"
elliptic "^6.5.3"
-create-gatsby@^3.7.0:
- version "3.7.0"
- resolved "https://registry.yarnpkg.com/create-gatsby/-/create-gatsby-3.7.0.tgz#cd3b15b805e2e32179c6f8cfba436a1e34cca29e"
- integrity sha512-6v6HBa2UW/xZ0Y4VFHVSTudH3QXT+KZtxpl0JhVpILyY2VK/hqVH1RDbicuFWrq1/Z6fmb7H+QUmJJITZF7juw==
+create-gatsby@^3.11.0:
+ version "3.11.0"
+ resolved "https://registry.yarnpkg.com/create-gatsby/-/create-gatsby-3.11.0.tgz#098251f8df1b827c1eb9fde47d23626f5bcb19b4"
+ integrity sha512-utDq4nb51h5GJeugSe4zDA3oWiXgxBECxa4d/raOvF/Aye6yJ9XBdIuVtvQpgqiKjD5w6wOHRz2SDDXL7siuig==
dependencies:
"@babel/runtime" "^7.20.13"
@@ -8226,20 +7972,11 @@ create-require@^1.1.0:
integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
cross-fetch@^3.1.5:
- version "3.1.5"
- resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.5.tgz#e1389f44d9e7ba767907f7af8454787952ab534f"
- integrity sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==
- dependencies:
- node-fetch "2.6.7"
-
-cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
- version "7.0.3"
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
- integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
- dependencies:
- path-key "^3.1.0"
- shebang-command "^2.0.0"
- which "^2.0.1"
+ version "3.1.6"
+ resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.6.tgz#bae05aa31a4da760969756318feeee6e70f15d6c"
+ integrity sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==
+ dependencies:
+ node-fetch "^2.6.11"
cross-spawn@^6.0.0, cross-spawn@^6.0.5:
version "6.0.5"
@@ -8252,6 +7989,15 @@ cross-spawn@^6.0.0, cross-spawn@^6.0.5:
shebang-command "^1.2.0"
which "^1.2.9"
+cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
+ integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
+ dependencies:
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
+
crypto-browserify@^3.11.0:
version "3.12.0"
resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
@@ -8282,9 +8028,9 @@ css-box-model@1.2.1:
tiny-invariant "^1.0.6"
css-declaration-sorter@^6.3.1:
- version "6.3.1"
- resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz#be5e1d71b7a992433fb1c542c7a1b835e45682ec"
- integrity sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==
+ version "6.4.0"
+ resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz#630618adc21724484b3e9505bce812def44000ad"
+ integrity sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==
css-loader@^5.2.7:
version "5.2.7"
@@ -8303,14 +8049,14 @@ css-loader@^5.2.7:
semver "^7.3.5"
css-loader@^6.7.1:
- version "6.7.3"
- resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.7.3.tgz#1e8799f3ccc5874fdd55461af51137fcc5befbcd"
- integrity sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==
+ version "6.8.1"
+ resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.8.1.tgz#0f8f52699f60f5e679eab4ec0fcd68b8e8a50a88"
+ integrity sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==
dependencies:
icss-utils "^5.1.0"
- postcss "^8.4.19"
+ postcss "^8.4.21"
postcss-modules-extract-imports "^3.0.0"
- postcss-modules-local-by-default "^4.0.0"
+ postcss-modules-local-by-default "^4.0.3"
postcss-modules-scope "^3.0.0"
postcss-modules-values "^4.0.0"
postcss-value-parser "^4.2.0"
@@ -8480,14 +8226,14 @@ csvtojson@^2.0.10:
strip-bom "^2.0.0"
cyclist@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9"
- integrity sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.2.tgz#673b5f233bf34d8e602b949429f8171d9121bea3"
+ integrity sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==
"d3-array@2 - 3", "d3-array@2.10.0 - 3", d3-array@^3.1.6:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.2.tgz#f8ac4705c5b06914a7e0025bbf8d5f1513f6a86e"
- integrity sha512-yEEyEAbDrF8C6Ob2myOBLjwBLck1Z89jMGFee0oPsn95GqjerpaOA4ch+vc2l0FNFFwMD5N7OCSEN5eAlsUbgQ==
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.4.tgz#15fec33b237f97ac5d7c986dc77da273a8ed0bb5"
+ integrity sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==
dependencies:
internmap "1 - 2"
@@ -8573,10 +8319,12 @@ dataloader@^1.4.0:
resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-1.4.0.tgz#bca11d867f5d3f1b9ed9f737bd15970c65dff5c8"
integrity sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==
-date-fns@^2.29.3:
- version "2.29.3"
- resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8"
- integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==
+date-fns@^2.30.0:
+ version "2.30.0"
+ resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0"
+ integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==
+ dependencies:
+ "@babel/runtime" "^7.21.0"
debug@2, debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9:
version "2.6.9"
@@ -8622,13 +8370,6 @@ decode-uri-component@^0.2.0:
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9"
integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==
-decompress-response@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3"
- integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==
- dependencies:
- mimic-response "^1.0.0"
-
decompress-response@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc"
@@ -8642,15 +8383,16 @@ dedent@^0.7.0:
integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==
deep-equal@^2.0.5:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.0.tgz#5caeace9c781028b9ff459f33b779346637c43e6"
- integrity sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.1.tgz#c72ab22f3a7d3503a4ca87dde976fe9978816739"
+ integrity sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==
dependencies:
+ array-buffer-byte-length "^1.0.0"
call-bind "^1.0.2"
- es-get-iterator "^1.1.2"
- get-intrinsic "^1.1.3"
+ es-get-iterator "^1.1.3"
+ get-intrinsic "^1.2.0"
is-arguments "^1.1.1"
- is-array-buffer "^3.0.1"
+ is-array-buffer "^3.0.2"
is-date-object "^1.0.5"
is-regex "^1.1.4"
is-shared-array-buffer "^1.0.2"
@@ -8658,7 +8400,7 @@ deep-equal@^2.0.5:
object-is "^1.1.5"
object-keys "^1.1.1"
object.assign "^4.1.4"
- regexp.prototype.flags "^1.4.3"
+ regexp.prototype.flags "^1.5.0"
side-channel "^1.0.4"
which-boxed-primitive "^1.0.2"
which-collection "^1.0.1"
@@ -8669,17 +8411,12 @@ deep-extend@^0.6.0:
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
-deep-is@^0.1.3, deep-is@~0.1.3:
+deep-is@^0.1.3:
version "0.1.4"
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
-deepmerge@^4.0, deepmerge@^4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.0.tgz#65491893ec47756d44719ae520e0e2609233b59b"
- integrity sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==
-
-deepmerge@^4.2.2:
+deepmerge@^4.0, deepmerge@^4.2.2, deepmerge@^4.3.1:
version "4.3.1"
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
@@ -8699,11 +8436,6 @@ defaults@^1.0.3:
dependencies:
clone "^1.0.2"
-defer-to-connect@^1.0.1:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
- integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==
-
defer-to-connect@^2.0.0, defer-to-connect@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587"
@@ -8788,15 +8520,15 @@ dependency-graph@^0.11.0:
resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27"
integrity sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==
-dequal@^2.0.2:
+dequal@^2.0.2, dequal@^2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be"
integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==
des.js@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843"
- integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.1.0.tgz#1d37f5766f3bbff4ee9638e871a8768c173b81da"
+ integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==
dependencies:
inherits "^2.0.1"
minimalistic-assert "^1.0.0"
@@ -9010,7 +8742,7 @@ domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1:
dependencies:
domelementtype "^2.2.0"
-domhandler@^5.0.1, domhandler@^5.0.2, domhandler@^5.0.3:
+domhandler@^5.0.2, domhandler@^5.0.3:
version "5.0.3"
resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31"
integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==
@@ -9043,13 +8775,13 @@ domutils@^2.5.2, domutils@^2.8.0:
domhandler "^4.2.0"
domutils@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.0.1.tgz#696b3875238338cb186b6c0612bd4901c89a4f1c"
- integrity sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e"
+ integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==
dependencies:
dom-serializer "^2.0.0"
domelementtype "^2.3.0"
- domhandler "^5.0.1"
+ domhandler "^5.0.3"
dot-case@^2.1.0:
version "2.1.1"
@@ -9084,9 +8816,9 @@ dotenv-expand@^5.1.0:
integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==
dotenv@^16.0.0:
- version "16.0.3"
- resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07"
- integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==
+ version "16.3.1"
+ resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e"
+ integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==
dotenv@^7.0.0:
version "7.0.0"
@@ -9098,11 +8830,6 @@ dotenv@^8.2.0, dotenv@^8.6.0:
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b"
integrity sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==
-duplexer3@^0.1.4:
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e"
- integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==
-
duplexer@^0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
@@ -9130,10 +8857,10 @@ ejs@^3.1.8:
dependencies:
jake "^10.8.5"
-electron-to-chromium@^1.4.284:
- version "1.4.369"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.369.tgz#a98d838cdd79be4471cd04e9b4dffe891d037874"
- integrity sha512-LfxbHXdA/S+qyoTEA4EbhxGjrxx7WK2h6yb5K2v0UCOufUKX+VZaHbl3svlzZfv9sGseym/g3Ne4DpsgRULmqg==
+electron-to-chromium@^1.4.431:
+ version "1.4.446"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.446.tgz#c23fbc7884bfe43088d5eb908a858dbb35ab190b"
+ integrity sha512-4Gnw7ztEQ/E0eOt5JWfPn9jjeupfUlKoeW5ETKP9nLdWj+4spFoS3Stj19fqlKIaX28UQs0fNX+uKEyoLCBnkw==
elliptic@^6.5.3:
version "6.5.4"
@@ -9149,16 +8876,16 @@ elliptic@^6.5.3:
minimalistic-crypto-utils "^1.0.1"
embla-carousel-react@^7.0.0:
- version "7.0.9"
- resolved "https://registry.yarnpkg.com/embla-carousel-react/-/embla-carousel-react-7.0.9.tgz#7ba5664eefcf435c385ceeccbd7c722654fa5e09"
- integrity sha512-KGnnZWukN+N2H6VjQf6C9mWmInqtCIiInhkGsJ9ckxri3m3Ks6wRDz+RRlV1kcuPHtRoxyFuBBGNwftWqMO9Pw==
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/embla-carousel-react/-/embla-carousel-react-7.1.0.tgz#e716f4df7fd31f7ca3e59a3e011158167bc3c468"
+ integrity sha512-tbYRPRZSDNd2QLNqYDcArAakGIxtUbhS7tkP0dGXktXHGgcX+3ji3VrOUTOftBiujZrMV8kRxtrRUe/1soloIQ==
dependencies:
- embla-carousel "7.0.9"
+ embla-carousel "7.1.0"
-embla-carousel@7.0.9:
- version "7.0.9"
- resolved "https://registry.yarnpkg.com/embla-carousel/-/embla-carousel-7.0.9.tgz#51dc885e62b7208c8fa9ea9c470d5ae20012c39f"
- integrity sha512-g8pGPd1BxexiZgw8F1aNM1KL3x3eEcz6TGTz20AuqCCynASBV7/h1+aS2rySDc/hHkXqbU8dk7TDhW71LCqVkQ==
+embla-carousel@7.1.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/embla-carousel/-/embla-carousel-7.1.0.tgz#c770dd3ade9285a97f5e3b6bbf705bc35ec0f9b5"
+ integrity sha512-Bh8Pa8NWzgugLkf8sAGexQlBCNDFaej5BXiKgQdRJ1mUC9NWBrw9Z23YVPVGkguWoz5LMjZXXFVGCobl3UPt/Q==
emoji-regex@^8.0.0:
version "8.0.0"
@@ -9192,13 +8919,6 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1:
dependencies:
once "^1.4.0"
-end-of-stream@~1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.1.0.tgz#e9353258baa9108965efc41cb0ef8ade2f3cfb07"
- integrity sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==
- dependencies:
- once "~1.3.0"
-
endent@^2.0.1:
version "2.1.0"
resolved "https://registry.yarnpkg.com/endent/-/endent-2.1.0.tgz#5aaba698fb569e5e18e69e1ff7a28ff35373cd88"
@@ -9208,26 +8928,26 @@ endent@^2.0.1:
fast-json-parse "^1.0.3"
objectorarray "^1.0.5"
-engine.io-client@~6.2.3:
- version "6.2.3"
- resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-6.2.3.tgz#a8cbdab003162529db85e9de31575097f6d29458"
- integrity sha512-aXPtgF1JS3RuuKcpSrBtimSjYvrbhKW9froICH4s0F3XQWLxsKNxqzG39nnvQZQnva4CMvUK63T7shevxRyYHw==
+engine.io-client@~6.4.0:
+ version "6.4.0"
+ resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-6.4.0.tgz#88cd3082609ca86d7d3c12f0e746d12db4f47c91"
+ integrity sha512-GyKPDyoEha+XZ7iEqam49vz6auPnNJ9ZBfy89f+rMMas8AuiMWOZ9PVzu8xb9ZC6rafUqiGHSCfu22ih66E+1g==
dependencies:
"@socket.io/component-emitter" "~3.1.0"
debug "~4.3.1"
engine.io-parser "~5.0.3"
- ws "~8.2.3"
+ ws "~8.11.0"
xmlhttprequest-ssl "~2.0.0"
engine.io-parser@~5.0.3:
- version "5.0.6"
- resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.0.6.tgz#7811244af173e157295dec9b2718dfe42a64ef45"
- integrity sha512-tjuoZDMAdEhVnSFleYPCtdL2GXwVTGtNjoeJd9IhIG3C1xs9uwxqRNEu5WpnDZCaozwVlK/nuQhpodhXSIMaxw==
+ version "5.0.7"
+ resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.0.7.tgz#ed5eae76c71f398284c578ab6deafd3ba7e4e4f6"
+ integrity sha512-P+jDFbvK6lE3n1OL+q9KuzdOFWkkZ/cMV9gol/SbVfpyqfvrfrFTOFJ6fQm2VC3PZHlU3QPhVwmbsCnauHF2MQ==
-engine.io@~6.2.1:
- version "6.2.1"
- resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.2.1.tgz#e3f7826ebc4140db9bbaa9021ad6b1efb175878f"
- integrity sha512-ECceEFcAaNRybd3lsGQKas3ZlMVjN3cyWwMP25D2i0zWfyiytVbTpRPa34qrr+FHddtpBVOmq4H/DCv1O0lZRA==
+engine.io@~6.4.1:
+ version "6.4.2"
+ resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.4.2.tgz#ffeaf68f69b1364b0286badddf15ff633476473f"
+ integrity sha512-FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg==
dependencies:
"@types/cookie" "^0.4.1"
"@types/cors" "^2.8.12"
@@ -9238,7 +8958,7 @@ engine.io@~6.2.1:
cors "~2.8.5"
debug "~4.3.1"
engine.io-parser "~5.0.3"
- ws "~8.2.3"
+ ws "~8.11.0"
enhanced-resolve@^4.5.0:
version "4.5.0"
@@ -9249,18 +8969,10 @@ enhanced-resolve@^4.5.0:
memory-fs "^0.5.0"
tapable "^1.0.0"
-enhanced-resolve@^5.10.0, enhanced-resolve@^5.13.0:
- version "5.13.0"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz#26d1ecc448c02de997133217b5c1053f34a0a275"
- integrity sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==
- dependencies:
- graceful-fs "^4.2.4"
- tapable "^2.2.0"
-
-enhanced-resolve@^5.12.0:
- version "5.12.0"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz#300e1c90228f5b570c4d35babf263f6da7155634"
- integrity sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==
+enhanced-resolve@^5.14.1, enhanced-resolve@^5.15.0:
+ version "5.15.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35"
+ integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==
dependencies:
graceful-fs "^4.2.4"
tapable "^2.2.0"
@@ -9282,15 +8994,15 @@ entities@^2.0.0:
resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
-entities@^4.2.0, entities@^4.3.0, entities@^4.4.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/entities/-/entities-4.4.0.tgz#97bdaba170339446495e653cfd2db78962900174"
- integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==
+entities@^4.2.0, entities@^4.4.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
+ integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
envinfo@^7.7.3, envinfo@^7.8.1:
- version "7.8.1"
- resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475"
- integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==
+ version "7.10.0"
+ resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.10.0.tgz#55146e3909cc5fe63c22da63fb15b05aeac35b13"
+ integrity sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==
eol@^0.9.1:
version "0.9.1"
@@ -9319,17 +9031,17 @@ error-stack-parser@^2.0.6, error-stack-parser@^2.1.4:
stackframe "^1.3.4"
es-abstract@^1.19.0, es-abstract@^1.20.4:
- version "1.21.1"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.1.tgz#e6105a099967c08377830a0c9cb589d570dd86c6"
- integrity sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==
+ version "1.21.2"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz#a56b9695322c8a185dc25975aa3b8ec31d0e7eff"
+ integrity sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==
dependencies:
+ array-buffer-byte-length "^1.0.0"
available-typed-arrays "^1.0.5"
call-bind "^1.0.2"
es-set-tostringtag "^2.0.1"
es-to-primitive "^1.2.1"
- function-bind "^1.1.1"
function.prototype.name "^1.1.5"
- get-intrinsic "^1.1.3"
+ get-intrinsic "^1.2.0"
get-symbol-description "^1.0.0"
globalthis "^1.0.3"
gopd "^1.0.1"
@@ -9337,8 +9049,8 @@ es-abstract@^1.19.0, es-abstract@^1.20.4:
has-property-descriptors "^1.0.0"
has-proto "^1.0.1"
has-symbols "^1.0.3"
- internal-slot "^1.0.4"
- is-array-buffer "^3.0.1"
+ internal-slot "^1.0.5"
+ is-array-buffer "^3.0.2"
is-callable "^1.2.7"
is-negative-zero "^2.0.2"
is-regex "^1.1.4"
@@ -9346,18 +9058,19 @@ es-abstract@^1.19.0, es-abstract@^1.20.4:
is-string "^1.0.7"
is-typed-array "^1.1.10"
is-weakref "^1.0.2"
- object-inspect "^1.12.2"
+ object-inspect "^1.12.3"
object-keys "^1.1.1"
object.assign "^4.1.4"
regexp.prototype.flags "^1.4.3"
safe-regex-test "^1.0.0"
+ string.prototype.trim "^1.2.7"
string.prototype.trimend "^1.0.6"
string.prototype.trimstart "^1.0.6"
typed-array-length "^1.0.4"
unbox-primitive "^1.0.2"
which-typed-array "^1.1.9"
-es-get-iterator@^1.1.2:
+es-get-iterator@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6"
integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==
@@ -9372,15 +9085,10 @@ es-get-iterator@^1.1.2:
isarray "^2.0.5"
stop-iteration-iterator "^1.0.0"
-es-module-lexer@^0.9.0:
- version "0.9.3"
- resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19"
- integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==
-
es-module-lexer@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.2.1.tgz#ba303831f63e6a394983fde2f97ad77b22324527"
- integrity sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.3.0.tgz#6be9c9e0b4543a60cd166ff6f8b4e9dae0b0c16f"
+ integrity sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==
es-set-tostringtag@^2.0.1:
version "2.0.1"
@@ -9465,44 +9173,39 @@ esbuild-register@^3.4.0:
dependencies:
debug "^4.3.4"
-esbuild@^0.17.0:
- version "0.17.18"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.18.tgz#f4f8eb6d77384d68cd71c53eb6601c7efe05e746"
- integrity sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==
+esbuild@^0.17.0, esbuild@^0.17.18:
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.19.tgz#087a727e98299f0462a3d0bcdd9cd7ff100bd955"
+ integrity sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==
optionalDependencies:
- "@esbuild/android-arm" "0.17.18"
- "@esbuild/android-arm64" "0.17.18"
- "@esbuild/android-x64" "0.17.18"
- "@esbuild/darwin-arm64" "0.17.18"
- "@esbuild/darwin-x64" "0.17.18"
- "@esbuild/freebsd-arm64" "0.17.18"
- "@esbuild/freebsd-x64" "0.17.18"
- "@esbuild/linux-arm" "0.17.18"
- "@esbuild/linux-arm64" "0.17.18"
- "@esbuild/linux-ia32" "0.17.18"
- "@esbuild/linux-loong64" "0.17.18"
- "@esbuild/linux-mips64el" "0.17.18"
- "@esbuild/linux-ppc64" "0.17.18"
- "@esbuild/linux-riscv64" "0.17.18"
- "@esbuild/linux-s390x" "0.17.18"
- "@esbuild/linux-x64" "0.17.18"
- "@esbuild/netbsd-x64" "0.17.18"
- "@esbuild/openbsd-x64" "0.17.18"
- "@esbuild/sunos-x64" "0.17.18"
- "@esbuild/win32-arm64" "0.17.18"
- "@esbuild/win32-ia32" "0.17.18"
- "@esbuild/win32-x64" "0.17.18"
+ "@esbuild/android-arm" "0.17.19"
+ "@esbuild/android-arm64" "0.17.19"
+ "@esbuild/android-x64" "0.17.19"
+ "@esbuild/darwin-arm64" "0.17.19"
+ "@esbuild/darwin-x64" "0.17.19"
+ "@esbuild/freebsd-arm64" "0.17.19"
+ "@esbuild/freebsd-x64" "0.17.19"
+ "@esbuild/linux-arm" "0.17.19"
+ "@esbuild/linux-arm64" "0.17.19"
+ "@esbuild/linux-ia32" "0.17.19"
+ "@esbuild/linux-loong64" "0.17.19"
+ "@esbuild/linux-mips64el" "0.17.19"
+ "@esbuild/linux-ppc64" "0.17.19"
+ "@esbuild/linux-riscv64" "0.17.19"
+ "@esbuild/linux-s390x" "0.17.19"
+ "@esbuild/linux-x64" "0.17.19"
+ "@esbuild/netbsd-x64" "0.17.19"
+ "@esbuild/openbsd-x64" "0.17.19"
+ "@esbuild/sunos-x64" "0.17.19"
+ "@esbuild/win32-arm64" "0.17.19"
+ "@esbuild/win32-ia32" "0.17.19"
+ "@esbuild/win32-x64" "0.17.19"
escalade@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
-escape-goat@^2.0.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675"
- integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==
-
escape-html@~1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
@@ -9524,14 +9227,13 @@ escape-string-regexp@^4.0.0:
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
escodegen@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd"
- integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17"
+ integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==
dependencies:
esprima "^4.0.1"
estraverse "^5.2.0"
esutils "^2.0.2"
- optionator "^0.8.1"
optionalDependencies:
source-map "~0.6.1"
@@ -9552,9 +9254,9 @@ eslint-import-resolver-node@^0.3.7:
resolve "^1.22.1"
eslint-module-utils@^2.7.4:
- version "2.7.4"
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#4f3e41116aaf13a20792261e61d3a2e7e0583974"
- integrity sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49"
+ integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==
dependencies:
debug "^3.2.7"
@@ -9614,7 +9316,7 @@ eslint-plugin-react-hooks@^4.6.0:
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3"
integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==
-eslint-plugin-react@^7.31.11:
+eslint-plugin-react@^7.32.2:
version "7.32.2"
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#e71f21c7c265ebce01bcbc9d0955170c55571f10"
integrity sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==
@@ -9658,13 +9360,6 @@ eslint-utils@^2.1.0:
dependencies:
eslint-visitor-keys "^1.1.0"
-eslint-utils@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
- integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
- dependencies:
- eslint-visitor-keys "^2.0.0"
-
eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
@@ -9675,6 +9370,11 @@ eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
+eslint-visitor-keys@^3.3.0:
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz#c22c48f48942d08ca824cc526211ae400478a994"
+ integrity sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==
+
eslint-webpack-plugin@^2.7.0:
version "2.7.0"
resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-2.7.0.tgz#0525793a4f8c652c1c6d863995ce1e0f2dcbd143"
@@ -9813,13 +9513,6 @@ event-emitter@^0.3.5:
d "1"
es5-ext "~0.10.14"
-event-loop-spinner@^2.0.0, event-loop-spinner@^2.1.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/event-loop-spinner/-/event-loop-spinner-2.2.0.tgz#5b9bdf1759a5d9600576260ae770446a1a16c9b0"
- integrity sha512-KB44sV4Mv7uLIkJHJ5qhiZe5um6th2g57nHQL/uqnPHKP2IswoTRWUteEXTJQL4gW++1zqWUni+H2hGkP51c9w==
- dependencies:
- tslib "^2.1.0"
-
event-source-polyfill@1.0.31:
version "1.0.31"
resolved "https://registry.yarnpkg.com/event-source-polyfill/-/event-source-polyfill-1.0.31.tgz#45fb0a6fc1375b2ba597361ba4287ffec5bf2e0c"
@@ -10022,12 +9715,12 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
-fast-equals@^4.0.3:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/fast-equals/-/fast-equals-4.0.3.tgz#72884cc805ec3c6679b99875f6b7654f39f0e8c7"
- integrity sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==
+fast-equals@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/fast-equals/-/fast-equals-5.0.1.tgz#a4eefe3c5d1c0d021aeed0bc10ba5e0c12ee405d"
+ integrity sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==
-fast-glob@^3.2.2, fast-glob@^3.2.9:
+fast-glob@^3.2.9:
version "3.2.12"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==
@@ -10048,7 +9741,7 @@ fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
-fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6:
+fast-levenshtein@^2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
@@ -10078,9 +9771,9 @@ fbjs-css-vars@^1.0.0:
integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==
fbjs@^3.0.0:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.4.tgz#e1871c6bd3083bac71ff2da868ad5067d37716c6"
- integrity sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.5.tgz#aa0edb7d5caa6340011790bd9249dbef8a81128d"
+ integrity sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==
dependencies:
cross-fetch "^3.1.5"
fbjs-css-vars "^1.0.0"
@@ -10088,7 +9781,7 @@ fbjs@^3.0.0:
object-assign "^4.1.0"
promise "^7.1.1"
setimmediate "^1.0.5"
- ua-parser-js "^0.7.30"
+ ua-parser-js "^1.0.35"
fd-slicer@~1.1.0:
version "1.1.0"
@@ -10097,15 +9790,10 @@ fd-slicer@~1.1.0:
dependencies:
pend "~1.2.0"
-fd@~0.0.2:
- version "0.0.3"
- resolved "https://registry.yarnpkg.com/fd/-/fd-0.0.3.tgz#b3240de86dbf5a345baae7382a07d4713566ff0c"
- integrity sha512-iAHrIslQb3U68OcMSP0kkNWabp7sSN6d2TBSb2JO3gcLJVDd4owr/hKM4SFJovFOUeeXeItjYgouEDTMWiVAnA==
-
fetch-retry@^5.0.2:
- version "5.0.4"
- resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-5.0.4.tgz#06e8e4533030bf6faa00ffbb9450cb9264c23c12"
- integrity sha512-LXcdgpdcVedccGg0AZqg+S8lX/FCdwXD92WNZ5k5qsb0irRhSFsBOpcJt7oevyqT2/C2nEE0zSFNdBEpj3YOSw==
+ version "5.0.6"
+ resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-5.0.6.tgz#17d0bc90423405b7a88b74355bf364acd2a7fa56"
+ integrity sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==
figgy-pudding@^3.5.1:
version "3.5.2"
@@ -10134,13 +9822,13 @@ file-loader@^6.2.0:
loader-utils "^2.0.0"
schema-utils "^3.0.0"
-file-system-cache@^2.0.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/file-system-cache/-/file-system-cache-2.1.1.tgz#25bb4019f7d62b458f4bed45452b638e41f6412b"
- integrity sha512-vgZ1uDsK29DM4pptUOv47zdJO2tYM5M/ERyAE9Jk0QBN6e64Md+a+xJSOp68dCCDH4niFMVD8nC8n8A5ic0bmg==
+file-system-cache@2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/file-system-cache/-/file-system-cache-2.3.0.tgz#201feaf4c8cd97b9d0d608e96861bb6005f46fe6"
+ integrity sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==
dependencies:
- fs-extra "^11.1.0"
- ramda "^0.28.0"
+ fs-extra "11.1.1"
+ ramda "0.29.0"
file-type@^16.5.3, file-type@^16.5.4:
version "16.5.4"
@@ -10156,7 +9844,7 @@ file-uri-to-path@1.0.0:
resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd"
integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
-filelist@^1.0.1:
+filelist@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5"
integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==
@@ -10284,9 +9972,9 @@ flatted@^3.1.0:
integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
flow-parser@0.*:
- version "0.204.0"
- resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.204.0.tgz#48515c3d289557d465b409c60ebdf4e783af491e"
- integrity sha512-cQhNPLOk5NFyDXBC8WE8dy2Gls+YqKI3FNqQbJ7UrbFyd30IdEX3t27u3VsnoVK22I872+PWeb1KhHxDgu7kAg==
+ version "0.210.1"
+ resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.210.1.tgz#6e04775dc2ebd5bde6a37de38532836678a5ac3e"
+ integrity sha512-M0SdOwD0wZHhk6K/AOaPReBnw2vB7p9KUFUFZHJRsU3ZMl/+WVrMpmb8AfEM6GXZ5mEssCx9vHugxxJg1ieoew==
flush-write-stream@^1.0.0:
version "1.1.1"
@@ -10304,19 +9992,19 @@ focus-lock@^0.11.6:
tslib "^2.0.3"
focus-trap-react@^10.0.0:
- version "10.1.0"
- resolved "https://registry.yarnpkg.com/focus-trap-react/-/focus-trap-react-10.1.0.tgz#7cfb5551b32c22b5e8496f8914609f37ec6c072f"
- integrity sha512-mAUw9lrcZbMz/KZZdU55TuwHp5991hES7z7WKokopzIsRC5cTmbMUXRIhN7ZNPW4Mt7ULAH+gVjm0v4e2kN4/Q==
+ version "10.1.4"
+ resolved "https://registry.yarnpkg.com/focus-trap-react/-/focus-trap-react-10.1.4.tgz#bab7ea87aecfa2f7eb6f2fcc4be1e7311893ca17"
+ integrity sha512-vLUQRXI6SUJD8YLYTBa1DlCYRmTKFDxRvc4TEe2nq8S1aj+YKsucuNxqZUOf0+RZ01Yoiwtk/6rD9xqSvawIvQ==
dependencies:
- focus-trap "^7.3.1"
- tabbable "^6.1.1"
+ focus-trap "^7.4.3"
+ tabbable "^6.1.2"
-focus-trap@^7.3.1:
- version "7.3.1"
- resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-7.3.1.tgz#417c98e5f1ab94e717d31f1bafa2da45dabcd65f"
- integrity sha512-bX/u4FJ+F0Pp6b/8Q9W8Br/JaLJ7rrhOJAzai9JU8bh4BPdOjEATy4pxHcbBBxFjPN4d1oHy7/KqknEdOetm9w==
+focus-trap@^7.4.3:
+ version "7.4.3"
+ resolved "https://registry.yarnpkg.com/focus-trap/-/focus-trap-7.4.3.tgz#a3dae73d44df359eb92bbf37b18e173e813b16c5"
+ integrity sha512-BgSSbK4GPnS2VbtZ50VtOv1Sti6DIkj3+LkVjiWMNjLeAp1SH1UlLx3ULu/DCu4vq5R4/uvTm+zrvsMsuYmGLg==
dependencies:
- tabbable "^6.1.1"
+ tabbable "^6.1.2"
follow-redirects@^1.14.0:
version "1.15.2"
@@ -10462,19 +10150,19 @@ fs-exists-cached@1.0.0, fs-exists-cached@^1.0.0:
resolved "https://registry.yarnpkg.com/fs-exists-cached/-/fs-exists-cached-1.0.0.tgz#cf25554ca050dc49ae6656b41de42258989dcbce"
integrity sha512-kSxoARUDn4F2RPXX48UXnaFKwVU7Ivd/6qpzZL29MCDmr9sTvybv4gFCp+qaI4fM9m0z9fgz/yJvi56GAz+BZg==
-fs-extra@^10.0.0, fs-extra@^10.1.0:
- version "10.1.0"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
- integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
+fs-extra@11.1.1, fs-extra@^11.1.0, fs-extra@^11.1.1:
+ version "11.1.1"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d"
+ integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==
dependencies:
graceful-fs "^4.2.0"
jsonfile "^6.0.1"
universalify "^2.0.0"
-fs-extra@^11.1.0, fs-extra@^11.1.1:
- version "11.1.1"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d"
- integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==
+fs-extra@^10.0.0, fs-extra@^10.1.0:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
+ integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
dependencies:
graceful-fs "^4.2.0"
jsonfile "^6.0.1"
@@ -10497,10 +10185,10 @@ fs-minipass@^2.0.0:
dependencies:
minipass "^3.0.0"
-fs-monkey@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3"
- integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==
+fs-monkey@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.4.tgz#ee8c1b53d3fe8bb7e5d2c5c5dfc0168afdd2f747"
+ integrity sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==
fs-write-stream-atomic@^1.0.8:
version "1.0.10"
@@ -10555,10 +10243,10 @@ functions-have-names@^1.2.2, functions-have-names@^1.2.3:
resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
-gatsby-cli@^5.7.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-5.7.0.tgz#3a0ebb1b0c08a9fa41391a92bc4581964bc369ca"
- integrity sha512-8rfBCWsnzNeWMSOfnylJ6EjGJAVWhGrT1gvnchWlzT/fe9e63Xq3bW2cGTEqozPPxYJasxJ730gg3/LcGYuNgQ==
+gatsby-cli@^5.11.0:
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-5.11.0.tgz#20b4bcff014b32d2bd16bad3d32a91270385f6ef"
+ integrity sha512-OW/KHuefwTMlqDXQlzffuCIuw6zt1/W/69S6sZCKJtlAc8yrcJ6Vxhxv+p0xAFnb4nTOE1Sat25CyAxBaISjbQ==
dependencies:
"@babel/code-frame" "^7.18.6"
"@babel/core" "^7.20.12"
@@ -10568,7 +10256,7 @@ gatsby-cli@^5.7.0:
"@babel/runtime" "^7.20.13"
"@babel/template" "^7.20.7"
"@babel/types" "^7.20.7"
- "@jridgewell/trace-mapping" "^0.3.17"
+ "@jridgewell/trace-mapping" "^0.3.18"
"@types/common-tags" "^1.8.1"
better-opn "^2.1.1"
boxen "^5.1.2"
@@ -10576,25 +10264,25 @@ gatsby-cli@^5.7.0:
clipboardy "^2.3.0"
common-tags "^1.8.2"
convert-hrtime "^3.0.0"
- create-gatsby "^3.7.0"
+ create-gatsby "^3.11.0"
envinfo "^7.8.1"
execa "^5.1.1"
fs-exists-cached "^1.0.0"
- fs-extra "^11.1.0"
- gatsby-core-utils "^4.7.0"
- gatsby-telemetry "^4.7.0"
+ fs-extra "^11.1.1"
+ gatsby-core-utils "^4.11.0"
+ gatsby-telemetry "^4.11.0"
hosted-git-info "^3.0.8"
is-valid-path "^0.1.1"
- joi "^17.7.0"
+ joi "^17.9.2"
lodash "^4.17.21"
- node-fetch "^2.6.8"
+ node-fetch "^2.6.11"
opentracing "^0.14.7"
pretty-error "^2.1.2"
progress "^2.0.3"
prompts "^2.4.2"
redux "4.2.1"
resolve-cwd "^3.0.0"
- semver "^7.3.8"
+ semver "^7.5.1"
signal-exit "^3.0.7"
stack-trace "^0.0.10"
strip-ansi "^6.0.1"
@@ -10623,10 +10311,10 @@ gatsby-core-utils@^3.20.0, gatsby-core-utils@^3.25.0:
tmp "^0.2.1"
xdg-basedir "^4.0.0"
-gatsby-core-utils@^4.0.0, gatsby-core-utils@^4.7.0, gatsby-core-utils@^4.8.0, gatsby-core-utils@^4.9.0:
- version "4.9.0"
- resolved "https://registry.yarnpkg.com/gatsby-core-utils/-/gatsby-core-utils-4.9.0.tgz#1134d9a119f49b90d3b5107210dfdd17a4231463"
- integrity sha512-diCAmlr42YQpSKapD374JVF+ojDXTHxnrNoS907jNGgT4J35t2az9GsEQFgrEou3Td5TLuUl/8yJM2Hpwn4gyg==
+gatsby-core-utils@^4.0.0, gatsby-core-utils@^4.11.0:
+ version "4.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-core-utils/-/gatsby-core-utils-4.11.0.tgz#16d300129d0d143a79ad32816b8837630d7e7fae"
+ integrity sha512-W7pfrKgBchdk19g802IuPkCA2iJ69lRR1GzkfYjB8d1TuIQqf0l1z0lv7e+2kQqO+uQ5Yt3sGMMN2qMYMWfLXg==
dependencies:
"@babel/runtime" "^7.20.13"
ci-info "2.0.0"
@@ -10645,10 +10333,10 @@ gatsby-core-utils@^4.0.0, gatsby-core-utils@^4.7.0, gatsby-core-utils@^4.8.0, ga
tmp "^0.2.1"
xdg-basedir "^4.0.0"
-gatsby-graphiql-explorer@^3.7.0:
- version "3.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.7.0.tgz#ad40e0a5d27e98ae4c54736db05cbddf61f7b39f"
- integrity sha512-iInKUCp8ryZE8EmfYPLoJYAXe8RDS+WsOVE98d5FcjzGUTjincLjhSE991y5d5dhWox4EzifadNq+0YoworzrA==
+gatsby-graphiql-explorer@^3.11.0:
+ version "3.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.11.0.tgz#c49f3ddc623259f313085bd6190bf2e36b89860e"
+ integrity sha512-ugm5vUBP0AQ4Dr5cMqegi2hURCIxlFEahP1f+w7H10kwQ1VR/OIKLGW46JcrnF8LGPmQ99bYTptL19Dv7hECXA==
gatsby-legacy-polyfills@^2.25.0:
version "2.25.0"
@@ -10658,43 +10346,43 @@ gatsby-legacy-polyfills@^2.25.0:
"@babel/runtime" "^7.15.4"
core-js-compat "3.9.0"
-gatsby-legacy-polyfills@^3.7.0:
- version "3.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-3.7.0.tgz#21698f56aa7e9acaa17b46ddd609b717801948d4"
- integrity sha512-EMSmud0d8Es0G3cjrvvEYU8qtvmGUeM8fy7+KH4w3s/3YB1eVERt45O6sdg6nw1orh4JhjmIRrYl/6iacvUW8A==
+gatsby-legacy-polyfills@^3.11.0:
+ version "3.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-3.11.0.tgz#daf118c2b56307de084cbe59410c953d2e0f1fe8"
+ integrity sha512-3NvNmrmmng28MS4KYAUEd1Vip4B1VJCyeGMof8OfQlMPxZMijHmeasjFDf1l5HSTUsaHotNe7gdLqITTP9CAKQ==
dependencies:
"@babel/runtime" "^7.20.13"
- core-js-compat "3.9.0"
+ core-js-compat "3.30.2"
-gatsby-link@^5.7.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-5.7.0.tgz#51650fb87953b29d0719ad113f98d632f90db3b1"
- integrity sha512-IuFMk7UgM6k765wA//ngX77SERPTnGTMUPNenQIrNBLcmETV/SXhVfsToVbNiz2uMZRsRETjo4vN8G0t6pKXDQ==
+gatsby-link@^5.11.0:
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-5.11.0.tgz#4d31694448a664f881af8d89e7b1dc908e1f7060"
+ integrity sha512-bxzUOXp4h6OBnFpflldb730dsfaQ3GpzU3Yl+BEJnXmTej6vCAEQXpU+wWyZchsd6dSa5DKwTOPrYpeWlinjFw==
dependencies:
"@types/reach__router" "^1.3.10"
- gatsby-page-utils "^3.7.0"
+ gatsby-page-utils "^3.11.0"
prop-types "^15.8.1"
-gatsby-page-utils@^3.7.0:
- version "3.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-3.7.0.tgz#89b95bdb203a4b48838de8082f1252d1e3abc849"
- integrity sha512-RSmZiKT5YXcnANHhl745zuzhqmkcekHt3OAovH33sEViXc1DYJJvV4VS8R4Exh4A8fu5mjdKCX6mAqqdHbRYKg==
+gatsby-page-utils@^3.11.0:
+ version "3.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-3.11.0.tgz#f7d63757f30fa9f0cadaa5c3fd18462ee152d0b8"
+ integrity sha512-mjVvO02YuG81g5vGDjmHz5P/UhDeqoXDfNKhcYPi6CygRklcpxNLuAMMA5crbBRzqbQZLP3sZHB5NXTDLtqlqg==
dependencies:
"@babel/runtime" "^7.20.13"
bluebird "^3.7.2"
chokidar "^3.5.3"
fs-exists-cached "^1.0.0"
- gatsby-core-utils "^4.7.0"
+ gatsby-core-utils "^4.11.0"
glob "^7.2.3"
lodash "^4.17.21"
micromatch "^4.0.5"
-gatsby-parcel-config@^1.7.0:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-parcel-config/-/gatsby-parcel-config-1.7.0.tgz#92e519d1f5fb3f22e0d490174842945962d31167"
- integrity sha512-kuiZQxTzEGmLzEnLw4Fb8FTV1YBGN9tR37c/Gw619+qlDcT1GFlhVHtV6wfQYKa4aS4t3jULLU3+rqUM6X+qIw==
+gatsby-parcel-config@^1.11.0:
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-parcel-config/-/gatsby-parcel-config-1.11.0.tgz#20d939e103d050bef2474c78b0d1cec272cbdc1d"
+ integrity sha512-Q8WHu9aDkrIUM1QdDldYDiArQpm9RsFHYvotFn3BzFTL0+5FngIs7qKg17H3Jzsjg7YlDPYiwS1ir9zGjjJEkQ==
dependencies:
- "@gatsbyjs/parcel-namer-relative-to-cwd" "^2.7.0"
+ "@gatsbyjs/parcel-namer-relative-to-cwd" "^2.11.0"
"@parcel/bundler-default" "2.8.3"
"@parcel/compressor-raw" "2.8.3"
"@parcel/namer-default" "2.8.3"
@@ -10707,44 +10395,36 @@ gatsby-parcel-config@^1.7.0:
"@parcel/transformer-js" "2.8.3"
"@parcel/transformer-json" "2.8.3"
-gatsby-plugin-emotion@^8.4.0:
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-emotion/-/gatsby-plugin-emotion-8.7.0.tgz#bd62fbc3779917b8c27af60339dca99f28937cb7"
- integrity sha512-zioDFPOXcCanN4/mq3vm5tayo2b8rejqCIkX6qLKSVvud9f0cWpX4RJzN52UUodQ93B1wpRoMUrTMtecThy0vg==
- dependencies:
- "@babel/runtime" "^7.20.13"
- "@emotion/babel-preset-css-prop" "^11.10.0"
-
gatsby-plugin-gatsby-cloud@^5.4.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-gatsby-cloud/-/gatsby-plugin-gatsby-cloud-5.7.0.tgz#24133d48ccc83286158beffc362b0050c6b7de25"
- integrity sha512-m64RfYsbIhTlfGBTTeJZQciROp9YSW9mjoxB9Jv/7LJ3pwGVcsoqnOuVTDJjnVooH6VTy6nIiAx08xzkB/yFjg==
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-gatsby-cloud/-/gatsby-plugin-gatsby-cloud-5.11.0.tgz#498363240899a91e7ff9cca29f0e090e7daf8baf"
+ integrity sha512-fnqYfjEhTcB8cB84ubZE38XeBnhCS+OwnZo0ys5gHyRlrSrF7bkq5D+JLHVtd++UdD0afuAcLGEYnTpA+rbcpQ==
dependencies:
"@babel/runtime" "^7.20.13"
- fs-extra "^11.1.0"
- gatsby-core-utils "^4.7.0"
- gatsby-telemetry "^4.7.0"
+ fs-extra "^11.1.1"
+ gatsby-core-utils "^4.11.0"
+ gatsby-telemetry "^4.11.0"
kebab-hash "^0.1.2"
lodash "^4.17.21"
webpack-assets-manifest "^5.1.0"
gatsby-plugin-image@^3.4.0:
- version "3.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-image/-/gatsby-plugin-image-3.7.0.tgz#049c688bb8bf77916afceda83bd1b0e7ed946a75"
- integrity sha512-1KhYlia5DjCMqCdapaAwKzlIr0HkJDoV8I7s80UJNUOcBCKi0nCvbDrSwKHJShtH90+ELxbRRywHW8MOVztIew==
+ version "3.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-image/-/gatsby-plugin-image-3.11.0.tgz#4d322ecf80bfa304a1400e6b06a9d7199154dcca"
+ integrity sha512-hQ3MjE9v5Y84f/45wXB7D5NthO/3lgwnHzy1mFAz0Md3e1CxgV1lvKjVwY5MvI40l7Tlk4Bkx39p6Qt/0GAcEg==
dependencies:
"@babel/code-frame" "^7.18.6"
"@babel/parser" "^7.20.13"
"@babel/runtime" "^7.20.13"
"@babel/traverse" "^7.20.13"
babel-jsx-utils "^1.1.0"
- babel-plugin-remove-graphql-queries "^5.7.0"
+ babel-plugin-remove-graphql-queries "^5.11.0"
camelcase "^6.3.0"
chokidar "^3.5.3"
common-tags "^1.8.2"
- fs-extra "^11.1.0"
- gatsby-core-utils "^4.7.0"
- gatsby-plugin-utils "^4.7.0"
+ fs-extra "^11.1.1"
+ gatsby-core-utils "^4.11.0"
+ gatsby-plugin-utils "^4.11.0"
objectFitPolyfill "^2.3.5"
prop-types "^15.8.1"
@@ -10756,15 +10436,15 @@ gatsby-plugin-layout@^3.24.0:
"@babel/runtime" "^7.15.4"
gatsby-plugin-manifest@^5.4.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.7.0.tgz#254580801c8ad9081abed0a99115ed5fb931be62"
- integrity sha512-UiMKCqIOLUFvjJsny0wOMCQWs/Wx0BXmBTQ7Ck1HJsgvq4N3yKTlwAlgu1+eV/ExcpESKc6bncKZFUibwnE/QA==
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.11.0.tgz#5c47e2752725d8b5f40c4e2b43928eb1e6a33ba1"
+ integrity sha512-f1ViusTLF3K4fNvn1vIKZwUeP1Bl9ercrhQBe7rBnu9Cl7EWYskH0MSXJfxev29kD7Ag+FTvC2MPObDvi3LFhw==
dependencies:
"@babel/runtime" "^7.20.13"
- gatsby-core-utils "^4.7.0"
- gatsby-plugin-utils "^4.7.0"
- semver "^7.3.8"
- sharp "^0.31.3"
+ gatsby-core-utils "^4.11.0"
+ gatsby-plugin-utils "^4.11.0"
+ semver "^7.5.1"
+ sharp "^0.32.1"
gatsby-plugin-matomo@^0.14.0:
version "0.14.0"
@@ -10827,21 +10507,21 @@ gatsby-plugin-netlify@^5.1.0:
lodash.mergewith "^4.6.2"
webpack-assets-manifest "^5.0.6"
-gatsby-plugin-page-creator@^5.7.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.7.0.tgz#0544fb6696b30523d5f7270fa767c653459f3d98"
- integrity sha512-iFO/jYfRO94FJlKBwvOuQjZ8EAwhH2AAb26eqUjLE3WixEVY1AqA7Vve4Ue6J81BqJD7cpSiaYiZqiv0e113hA==
+gatsby-plugin-page-creator@^5.11.0:
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.11.0.tgz#58c6233e27c7197ba62ecfbc345bc6e2e703116c"
+ integrity sha512-GkostNpsU4Q92hw4jHv2QQrIVvu7Jn2KO2aMgv8L+Kc8O2ZaSgUuZnRlQvd9G9SDzHMowTqbss9AHO5Y3cgwgg==
dependencies:
"@babel/runtime" "^7.20.13"
"@babel/traverse" "^7.20.13"
"@sindresorhus/slugify" "^1.1.2"
chokidar "^3.5.3"
fs-exists-cached "^1.0.0"
- fs-extra "^11.1.0"
- gatsby-core-utils "^4.7.0"
- gatsby-page-utils "^3.7.0"
- gatsby-plugin-utils "^4.7.0"
- gatsby-telemetry "^4.7.0"
+ fs-extra "^11.1.1"
+ gatsby-core-utils "^4.11.0"
+ gatsby-page-utils "^3.11.0"
+ gatsby-plugin-utils "^4.11.0"
+ gatsby-telemetry "^4.11.0"
globby "^11.1.0"
lodash "^4.17.21"
@@ -10853,9 +10533,9 @@ gatsby-plugin-react-helmet-canonical-urls@^1.4.0:
"@babel/runtime" "^7.3.1"
gatsby-plugin-react-helmet@^6.4.0:
- version "6.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-6.7.0.tgz#073d1fe06341890db96c7e09bf3db452cf8720c1"
- integrity sha512-cLUaQxkc4Luxq/S5w9qN2/2ZYaIdCpf0o00qsfk9LRcVJPUvySbOBSuAhfydzPRuEf2X7nrH2MCGtMv4cgm/Ig==
+ version "6.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-6.11.0.tgz#0d8a430820835b05317a5c5e81ab96b9dbb14a4b"
+ integrity sha512-LVjsRAaDEywv48ob+WQj7ljTVl5NXdJSu0ZrqXVW2Vzpwwoo5dfHvDPZJiMcxWMdilUOfVfcJcfGa20cp7S5xg==
dependencies:
"@babel/runtime" "^7.20.13"
@@ -10885,37 +10565,37 @@ gatsby-plugin-robots-txt@^1.8.0:
generate-robotstxt "^8.0.3"
gatsby-plugin-sharp@^5.8.1:
- version "5.8.1"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.8.1.tgz#148d155dd16310b6ca18340c4b856eda525ed2ea"
- integrity sha512-HPRINGFWjBahYW0lMzo68sKYKArUXKl0yqhCtzsK51Km/R8Mpw+uL+7q4r/sQJ8VQ8HZUNH+ik+2rbzR1nKe2Q==
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.11.0.tgz#4a030293278bf7f3869e55536aed011f6008e45b"
+ integrity sha512-/7so6DUiDbTKEwQ/lTzJRIw8wPYLoFkmVOZ8ACXhVQ/2Gq/pDc8ToLgDF1MyPQ40BZcfN2nmsPgHYdq5lFsCTg==
dependencies:
"@babel/runtime" "^7.20.13"
async "^3.2.4"
bluebird "^3.7.2"
debug "^4.3.4"
filenamify "^4.3.0"
- fs-extra "^11.1.0"
- gatsby-core-utils "^4.8.0"
- gatsby-plugin-utils "^4.8.0"
+ fs-extra "^11.1.1"
+ gatsby-core-utils "^4.11.0"
+ gatsby-plugin-utils "^4.11.0"
lodash "^4.17.21"
probe-image-size "^7.2.3"
- semver "^7.3.8"
- sharp "^0.31.3"
+ semver "^7.5.1"
+ sharp "^0.32.1"
gatsby-plugin-sitemap@^6.4.0:
- version "6.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-6.7.0.tgz#c9c758b66d0f90e4ec922b88cd2b4c139eeb0bb3"
- integrity sha512-NEN1LQbVjJ1OiNCdvqCzuwL45IzfTQGVpIB8Ts0Wf30CAlfOqrLS3f2Oj2ce9sXu/6csPKMK8j+ndau+BPNvtg==
+ version "6.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-6.11.0.tgz#c58ad3601f8276a2f3fcd5d404651e0da421b1a8"
+ integrity sha512-YpCnENEsmqcQ6s7OXKvj402i7ODHpmr4sNXxIf2ecT7EpL9JiRhmCwYsg0WGaAEC+QG1BggFuMDC9rAqoRcYng==
dependencies:
"@babel/runtime" "^7.20.13"
common-tags "^1.8.2"
minimatch "^3.1.2"
sitemap "^7.1.1"
-gatsby-plugin-typescript@^5.7.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.7.0.tgz#9b5b6ecdb518ed81bc12a187d464dde1c52e6b5e"
- integrity sha512-9ZW0OreH9CR3RoY4y7cQ0JRavMcP0qCRWAoAwRzAV2UOKew+NmOTvBZCj8EKN9UFRyfofEIMQSyptaDxfw+44A==
+gatsby-plugin-typescript@^5.11.0:
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.11.0.tgz#6b1ab7a79e1fb00906a38ba746c28710e4d1aa80"
+ integrity sha512-NxhsoThLVKErs6jT0pnSn50bQWxUA+CpP6WY2gHMFzXATlpASQbRb0rIuxuhurO4mYU2kydJRPVSgMUYrIdnzQ==
dependencies:
"@babel/core" "^7.20.12"
"@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6"
@@ -10923,27 +10603,27 @@ gatsby-plugin-typescript@^5.7.0:
"@babel/plugin-proposal-optional-chaining" "^7.20.7"
"@babel/preset-typescript" "^7.18.6"
"@babel/runtime" "^7.20.13"
- babel-plugin-remove-graphql-queries "^5.7.0"
+ babel-plugin-remove-graphql-queries "^5.11.0"
-gatsby-plugin-utils@^4.7.0, gatsby-plugin-utils@^4.8.0:
- version "4.9.0"
- resolved "https://registry.yarnpkg.com/gatsby-plugin-utils/-/gatsby-plugin-utils-4.9.0.tgz#d0b7c72964ef6c4dee7d81f4e6217e5e677c7352"
- integrity sha512-JGd6FNjoj2ceb4eCw7xzIELlPwSBxGGkJpy+iQTnLT32aPT0vidjGmiytXpNDvktLrxpmuTDPVfMJTjopu+y2A==
+gatsby-plugin-utils@^4.11.0:
+ version "4.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-plugin-utils/-/gatsby-plugin-utils-4.11.0.tgz#f92852a9d938a428c8b2f99fea153c1bd995dfde"
+ integrity sha512-Eegg3BScq7vKYeJoWo6sduBwgM4DsKhYKXGIAVR9rRsGOiR1nNIWfFzT9I6OOcob9KHICeFyNgqyqpENL7odEA==
dependencies:
"@babel/runtime" "^7.20.13"
fastq "^1.15.0"
fs-extra "^11.1.1"
- gatsby-core-utils "^4.9.0"
- gatsby-sharp "^1.9.0"
+ gatsby-core-utils "^4.11.0"
+ gatsby-sharp "^1.11.0"
graphql-compose "^9.0.10"
import-from "^4.0.0"
- joi "^17.9.1"
+ joi "^17.9.2"
mime "^3.0.0"
-gatsby-react-router-scroll@^6.7.0:
- version "6.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-6.7.0.tgz#03930d486d7dd6b2cf145d7c0d04edeae2617311"
- integrity sha512-2gujmtfMeYhh56jeHPJWpFm1T5lNvnTFm5gWAGiLBSotIbCzbJ6bPanK8Ll8h7pnBt6iAi2B9mb0RA3mvtdWOQ==
+gatsby-react-router-scroll@^6.11.0:
+ version "6.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-6.11.0.tgz#b4d34c902773617670bdab51481a9a69d8d6634f"
+ integrity sha512-BZyTSo2sxbmkGY5m/CtRSM/Ui6lNc3JkOLzR6+iqnypbo5eR3r3lKapqDi0RJKze/FiP1Wt0DKfxLf7P5J3jcw==
dependencies:
"@babel/runtime" "^7.20.13"
prop-types "^15.8.1"
@@ -10996,46 +10676,37 @@ gatsby-remark-reading-time@^1.1.0:
dependencies:
reading-time "^1.1.3"
-gatsby-script@^2.7.0:
- version "2.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-script/-/gatsby-script-2.7.0.tgz#fe7730b0aba14dee5d8b89df931d951bca824c38"
- integrity sha512-niQrDisFwbHUpdNuvz+EZLJruwy1w9SaiuremeLfF3OAHXqNOYirvBxE6BzuSKPCYzey4Pvs0IdNnC5Kxo55Hg==
-
-gatsby-sharp@^1.7.0:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-sharp/-/gatsby-sharp-1.7.0.tgz#0b3e70202336477570221dd8b3648fc347803505"
- integrity sha512-a7arQkNZ+T+g2ZoOsiDEMuMHpELTlOfdm5DyKNGrdI19WhVBvU9ix4utxp/I58/e7NNdEG/eSaYk3Qz/ueEilQ==
- dependencies:
- "@types/sharp" "^0.31.1"
- sharp "^0.31.3"
+gatsby-script@^2.11.0:
+ version "2.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-script/-/gatsby-script-2.11.0.tgz#7415e919edcbab7776104bdd80a5ebd38ae019a8"
+ integrity sha512-w6hc8GYlvQPaxmIkromblarpIimmAUpH4lp+7IIts1MWVXlt3t9aZAbzduunW+zO3K9OGomFFYJakVyZS7qmhg==
-gatsby-sharp@^1.9.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/gatsby-sharp/-/gatsby-sharp-1.9.0.tgz#96f085dba28dcae44f67b99cf503757c63bac1e3"
- integrity sha512-R5uahYWf1vWZJs97n6DMC+yMByWcDFZiYCkghdS4qvFz4MsbtS/jzU8qz/mcgwxQW3G10VlFa2XuxTsKGYdzzQ==
+gatsby-sharp@^1.11.0:
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-sharp/-/gatsby-sharp-1.11.0.tgz#dcf43d0bbd3a45c079256ddc474798753aeedfe2"
+ integrity sha512-zJbN3JVCFur8Ilwn1scf7o8AN69//shpJhYqt3uhuwhhkU6ZMCMmVVNKHSiUiWkVqhwSRJ4y7c/I3Ys9xMxsIw==
dependencies:
- "@types/sharp" "^0.31.1"
- sharp "^0.31.3"
+ sharp "^0.32.1"
gatsby-source-filesystem@^5.4.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-source-filesystem/-/gatsby-source-filesystem-5.7.0.tgz#e007e45a0c8d929b70e39bc38165408e32eebff6"
- integrity sha512-XGmhWfrAiPvgHyhHI5DiFTh+N0MEIdqHuAvcVR+CMiygucF8wIl7ZJ6doosmf4mvhE17YXG85XSLHhE/+068kQ==
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-source-filesystem/-/gatsby-source-filesystem-5.11.0.tgz#59c48cf86a8578627997747f7ec377dfa99fb1a4"
+ integrity sha512-42CXNzKgGvkZtqmFIIMbEJW5ZpQ5b4TQT7Rk21XsEMkoZT9QchqMG1S2VPK/LPe7LicvGv6zBziGrtn6ttch7w==
dependencies:
"@babel/runtime" "^7.20.13"
chokidar "^3.5.3"
file-type "^16.5.4"
- fs-extra "^11.1.0"
- gatsby-core-utils "^4.7.0"
+ fs-extra "^11.1.1"
+ gatsby-core-utils "^4.11.0"
mime "^3.0.0"
pretty-bytes "^5.6.0"
valid-url "^1.0.9"
- xstate "^4.35.3"
+ xstate "^4.37.2"
-gatsby-telemetry@^4.7.0:
- version "4.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-4.7.0.tgz#765606cff2b952e49154a6ad9585ce6760cf8e9e"
- integrity sha512-+7HeJbRUl0ZT/As6uShnIZ5RHgHHihNiCRtfKyKsX02pjZdJ44tUYw26j2IUIAVrtzQgYiB5mPXAaUvQQzoO3Q==
+gatsby-telemetry@^4.11.0:
+ version "4.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-4.11.0.tgz#37c0d2dcf6bd373556f50b728de41969f6c4dac7"
+ integrity sha512-e4ojLTsdpMny6vQKBEnPl0AxNXWldJv6vErw9yBOPDUqLrVx7U2LagTyVbmNtg+LZhKq9NxgQq3vzRuIl9uroA==
dependencies:
"@babel/code-frame" "^7.18.6"
"@babel/runtime" "^7.20.13"
@@ -11043,17 +10714,17 @@ gatsby-telemetry@^4.7.0:
"@turist/time" "^0.0.2"
boxen "^5.1.2"
configstore "^5.0.1"
- fs-extra "^11.1.0"
- gatsby-core-utils "^4.7.0"
+ fs-extra "^11.1.1"
+ gatsby-core-utils "^4.11.0"
git-up "^7.0.0"
is-docker "^2.2.1"
lodash "^4.17.21"
- node-fetch "^2.6.8"
+ node-fetch "^2.6.11"
gatsby-transformer-csv@^5.4.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-transformer-csv/-/gatsby-transformer-csv-5.7.0.tgz#f038e1abd3ebe55e651a06efe2f80b6d676a5c7d"
- integrity sha512-snjWIXKGC/KEa/DmXdkECoX2hyioVcY9H8x9tGg5eCrmNazWRRd5aI4kJxGgTro9EgH/h7qd5vC/s7Z/CV2TBA==
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-transformer-csv/-/gatsby-transformer-csv-5.11.0.tgz#cc070d58066f114bfbc92be63829b518bd0c21f3"
+ integrity sha512-D1mH1JQChl9yx5N+Ws0YPs7if20BZhJLMHa3G7HqFyGgfB2PiRpkS7YtpyNsXp1oor4tmkMZEYQr/rOC7ef0uw==
dependencies:
"@babel/runtime" "^7.20.13"
csvtojson "^2.0.10"
@@ -11067,20 +10738,20 @@ gatsby-transformer-gitinfo@^1.1.0:
simple-git "^1.126.0"
gatsby-transformer-json@^5.4.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-transformer-json/-/gatsby-transformer-json-5.7.0.tgz#ece5a026a39c3187e2f98f090106debf8edf4eb9"
- integrity sha512-k+NCxvwtnEI1RwhTnimeNuGLXhe9TvBamj33Mlbla5kFBuZpG95ON0PnwUPOcitWBdJF+TQ6tdlLHoRzZMoI7g==
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-transformer-json/-/gatsby-transformer-json-5.11.0.tgz#0458489a9c67d4006377768e165447c278a03edd"
+ integrity sha512-EskbyhYVJAilYGWWzHdpj04dTT5rgjm03US8taJKnxEW1Hoi+a2gO7cTSWsUA24K/IJgsu8IY5YLajUA+7/3NQ==
dependencies:
"@babel/runtime" "^7.20.13"
bluebird "^3.7.2"
gatsby-transformer-remark@^6.4.0:
- version "6.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-transformer-remark/-/gatsby-transformer-remark-6.7.0.tgz#09943f9f03c4eac9c65ab963b98f7ca55f32272e"
- integrity sha512-Ieac33Y8Q74pvoWPN67QCXu34O1Qs2AL1tuyaCGnkYlaw3vqKb2SJfBuu3+8iW6b//GkWnBYd7HqZ46vQIG+vw==
+ version "6.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-transformer-remark/-/gatsby-transformer-remark-6.11.0.tgz#ca5b4efb5e8a4be68de34ba9ffdd19f6fb5c5dc9"
+ integrity sha512-XPZhCP+iPvuC7Mpwa/Dqd9hYqds5JFCK3QjsYJDpjvkWa6vSRlxpmrUnK1tV8G5rnfBesjSOvNyaZ4qyS3FxzQ==
dependencies:
"@babel/runtime" "^7.20.13"
- gatsby-core-utils "^4.7.0"
+ gatsby-core-utils "^4.11.0"
gray-matter "^4.0.3"
hast-util-raw "^6.1.0"
hast-util-to-html "^7.1.3"
@@ -11095,7 +10766,7 @@ gatsby-transformer-remark@^6.4.0:
remark-retext "^4.0.0"
remark-stringify "^9.0.1"
retext-english "^3.0.4"
- sanitize-html "^2.7.3"
+ sanitize-html "^2.10.0"
underscore.string "^3.3.6"
unified "^9.2.2"
unist-util-remove-position "^3.0.0"
@@ -11103,33 +10774,33 @@ gatsby-transformer-remark@^6.4.0:
unist-util-visit "^2.0.3"
gatsby-transformer-sharp@^5.4.0:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.7.0.tgz#5f9a1da1490b1e4e7781119b2d58895a9caae299"
- integrity sha512-iFyN4qAz1oeeuEOh0qxGrqD80vIkrrzJkCaaeIKHx2FROvvU5PCcJGlvBICFtva+iuiMSafwFV1ZYixUBcKnWg==
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.11.0.tgz#9660502f314588425d7689f7d2007a01813fd917"
+ integrity sha512-kIYrCtceqmgwgPRQGVbVY8JxMfJulFSqAeLigRYhrxpVYag90vskmh+HsiKHaY9j/rEARyCofnaAG/jwhSrcRg==
dependencies:
"@babel/runtime" "^7.20.13"
bluebird "^3.7.2"
common-tags "^1.8.2"
- fs-extra "^11.1.0"
- gatsby-plugin-utils "^4.7.0"
+ fs-extra "^11.1.1"
+ gatsby-plugin-utils "^4.11.0"
probe-image-size "^7.2.3"
- semver "^7.3.8"
- sharp "^0.31.3"
+ semver "^7.5.1"
+ sharp "^0.32.1"
-gatsby-worker@^2.7.0:
- version "2.7.0"
- resolved "https://registry.yarnpkg.com/gatsby-worker/-/gatsby-worker-2.7.0.tgz#2d3cfced5ecac1d345d5c4e8b896aca282e7a72a"
- integrity sha512-ob6NyJEwLBRPyRCkZxdNBj0hmNZxOM9Bo13WBGL08NTKYhyjfUI4UIi7RVFb8ab1et4JtPjqoPPGRpMboxpHuw==
+gatsby-worker@^2.11.0:
+ version "2.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby-worker/-/gatsby-worker-2.11.0.tgz#ba9fb343c949ed3c95b2e63dc5e7c74f649e4cae"
+ integrity sha512-P+My2sTgeWSgtA6xg5I6ysOLnhdZnTuxVcMdrVE5fAkG9k7PM7qZdlZxgjbIf+rpXtkDjYkLnXHoLsbhzugrVA==
dependencies:
"@babel/core" "^7.20.12"
"@babel/runtime" "^7.20.13"
- fs-extra "^11.1.0"
+ fs-extra "^11.1.1"
signal-exit "^3.0.7"
gatsby@^5.4.1:
- version "5.7.0"
- resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-5.7.0.tgz#6a5dc7870f49e8271e30bd878ef82f21dd47e6d4"
- integrity sha512-aFUC8a6rubY/2EwK62TS0ra/e9g3js+8N6A1wcO6xZ5zKHvcACFYnrh7h1FBA9FMyJNJiHSY3rTy3keP1vxLxQ==
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-5.11.0.tgz#ddf6ff3d360578d69d133bb976d652fb3fb59c59"
+ integrity sha512-hGvMDQPzxBNr974sUSz02UbkmAX22tPdf/0gKU3MFfPPqJGcHZk/AdrerGr4klRH7RgotwSxQxsIvCv+kY44fg==
dependencies:
"@babel/code-frame" "^7.18.6"
"@babel/core" "^7.20.12"
@@ -11145,60 +10816,60 @@ gatsby@^5.4.1:
"@graphql-codegen/add" "^3.2.3"
"@graphql-codegen/core" "^2.6.8"
"@graphql-codegen/plugin-helpers" "^2.7.2"
- "@graphql-codegen/typescript" "^2.8.7"
- "@graphql-codegen/typescript-operations" "^2.5.12"
- "@graphql-tools/code-file-loader" "^7.3.16"
- "@graphql-tools/load" "^7.8.10"
- "@jridgewell/trace-mapping" "^0.3.17"
+ "@graphql-codegen/typescript" "^2.8.8"
+ "@graphql-codegen/typescript-operations" "^2.5.13"
+ "@graphql-tools/code-file-loader" "^7.3.23"
+ "@graphql-tools/load" "^7.8.14"
+ "@jridgewell/trace-mapping" "^0.3.18"
"@nodelib/fs.walk" "^1.2.8"
"@parcel/cache" "2.8.3"
"@parcel/core" "2.8.3"
"@pmmmwh/react-refresh-webpack-plugin" "^0.5.10"
- "@types/http-proxy" "^1.17.9"
- "@typescript-eslint/eslint-plugin" "^4.33.0"
- "@typescript-eslint/parser" "^4.33.0"
+ "@types/http-proxy" "^1.17.11"
+ "@typescript-eslint/eslint-plugin" "^5.59.8"
+ "@typescript-eslint/parser" "^5.59.8"
"@vercel/webpack-asset-relocator-loader" "^1.7.3"
acorn-loose "^8.3.0"
acorn-walk "^8.2.0"
address "1.2.2"
anser "^2.1.1"
- autoprefixer "^10.4.13"
+ autoprefixer "^10.4.14"
axios "^0.21.1"
babel-jsx-utils "^1.1.0"
babel-loader "^8.3.0"
babel-plugin-add-module-exports "^1.0.4"
babel-plugin-dynamic-import-node "^2.3.3"
babel-plugin-lodash "^3.3.4"
- babel-plugin-remove-graphql-queries "^5.7.0"
- babel-preset-gatsby "^3.7.0"
+ babel-plugin-remove-graphql-queries "^5.11.0"
+ babel-preset-gatsby "^3.11.0"
better-opn "^2.1.1"
bluebird "^3.7.2"
- browserslist "^4.21.4"
+ browserslist "^4.21.7"
cache-manager "^2.11.1"
chalk "^4.1.2"
chokidar "^3.5.3"
common-tags "^1.8.2"
compression "^1.7.4"
cookie "^0.5.0"
- core-js "^3.22.3"
+ core-js "^3.30.2"
cors "^2.8.5"
css-loader "^5.2.7"
css-minimizer-webpack-plugin "^2.0.0"
css.escape "^1.5.1"
- date-fns "^2.29.3"
+ date-fns "^2.30.0"
debug "^4.3.4"
- deepmerge "^4.3.0"
+ deepmerge "^4.3.1"
detect-port "^1.5.1"
devcert "^1.2.2"
dotenv "^8.6.0"
- enhanced-resolve "^5.12.0"
+ enhanced-resolve "^5.14.1"
error-stack-parser "^2.1.4"
eslint "^7.32.0"
eslint-config-react-app "^6.0.0"
eslint-plugin-flowtype "^5.10.0"
eslint-plugin-import "^2.27.5"
eslint-plugin-jsx-a11y "^6.7.1"
- eslint-plugin-react "^7.31.11"
+ eslint-plugin-react "^7.32.2"
eslint-plugin-react-hooks "^4.6.0"
eslint-webpack-plugin "^2.7.0"
event-source-polyfill "1.0.31"
@@ -11210,33 +10881,33 @@ gatsby@^5.4.1:
file-loader "^6.2.0"
find-cache-dir "^3.3.2"
fs-exists-cached "1.0.0"
- fs-extra "^11.1.0"
- gatsby-cli "^5.7.0"
- gatsby-core-utils "^4.7.0"
- gatsby-graphiql-explorer "^3.7.0"
- gatsby-legacy-polyfills "^3.7.0"
- gatsby-link "^5.7.0"
- gatsby-page-utils "^3.7.0"
- gatsby-parcel-config "^1.7.0"
- gatsby-plugin-page-creator "^5.7.0"
- gatsby-plugin-typescript "^5.7.0"
- gatsby-plugin-utils "^4.7.0"
- gatsby-react-router-scroll "^6.7.0"
- gatsby-script "^2.7.0"
- gatsby-telemetry "^4.7.0"
- gatsby-worker "^2.7.0"
+ fs-extra "^11.1.1"
+ gatsby-cli "^5.11.0"
+ gatsby-core-utils "^4.11.0"
+ gatsby-graphiql-explorer "^3.11.0"
+ gatsby-legacy-polyfills "^3.11.0"
+ gatsby-link "^5.11.0"
+ gatsby-page-utils "^3.11.0"
+ gatsby-parcel-config "^1.11.0"
+ gatsby-plugin-page-creator "^5.11.0"
+ gatsby-plugin-typescript "^5.11.0"
+ gatsby-plugin-utils "^4.11.0"
+ gatsby-react-router-scroll "^6.11.0"
+ gatsby-script "^2.11.0"
+ gatsby-telemetry "^4.11.0"
+ gatsby-worker "^2.11.0"
glob "^7.2.3"
globby "^11.1.0"
got "^11.8.6"
graphql "^16.6.0"
graphql-compose "^9.0.10"
- graphql-http "^1.13.0"
+ graphql-http "^1.18.0"
graphql-tag "^2.12.6"
hasha "^5.2.2"
invariant "^2.2.4"
is-relative "^1.0.0"
is-relative-url "^3.0.0"
- joi "^17.7.0"
+ joi "^17.9.2"
json-loader "^0.5.7"
latest-version "^7.0.0"
lmdb "2.5.3"
@@ -11249,7 +10920,7 @@ gatsby@^5.4.1:
mitt "^1.2.0"
moment "^2.29.4"
multer "^1.4.5-lts.1"
- node-fetch "^2.6.8"
+ node-fetch "^2.6.11"
node-html-parser "^5.4.2"
normalize-path "^3.0.0"
null-loader "^4.0.1"
@@ -11258,7 +10929,7 @@ gatsby@^5.4.1:
parseurl "^1.3.3"
physical-cpu-count "^2.0.0"
platform "^1.3.6"
- postcss "^8.4.21"
+ postcss "^8.4.24"
postcss-flexbugs-fixes "^5.0.2"
postcss-loader "^5.3.0"
prompts "^2.4.2"
@@ -11271,32 +10942,32 @@ gatsby@^5.4.1:
redux "4.2.1"
redux-thunk "^2.4.2"
resolve-from "^5.0.0"
- semver "^7.3.8"
+ semver "^7.5.1"
shallow-compare "^1.2.2"
signal-exit "^3.0.7"
- slugify "^1.6.5"
- socket.io "4.5.4"
- socket.io-client "4.5.4"
- st "^2.0.0"
+ slugify "^1.6.6"
+ socket.io "4.6.1"
+ socket.io-client "4.6.1"
stack-trace "^0.0.10"
string-similarity "^1.2.2"
strip-ansi "^6.0.1"
style-loader "^2.0.0"
- terser-webpack-plugin "^5.3.6"
+ style-to-object "^0.4.1"
+ terser-webpack-plugin "^5.3.9"
tmp "^0.2.1"
"true-case-path" "^2.2.1"
type-of "^2.0.1"
url-loader "^4.1.1"
uuid "^8.3.2"
- webpack "^5.75.0"
+ webpack "^5.85.0"
webpack-dev-middleware "^4.3.0"
- webpack-merge "^5.8.0"
+ webpack-merge "^5.9.0"
webpack-stats-plugin "^1.1.1"
webpack-virtual-modules "^0.5.0"
- xstate "^4.35.3"
+ xstate "^4.37.2"
yaml-loader "^0.8.0"
optionalDependencies:
- gatsby-sharp "^1.7.0"
+ gatsby-sharp "^1.11.0"
gauge@^3.0.0:
version "3.0.2"
@@ -11336,12 +11007,13 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5:
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f"
- integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82"
+ integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==
dependencies:
function-bind "^1.1.1"
has "^1.0.3"
+ has-proto "^1.0.1"
has-symbols "^1.0.3"
get-nonce@^1.0.0:
@@ -11369,7 +11041,7 @@ get-port@^5.1.1:
resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193"
integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==
-get-stream@^4.0.0, get-stream@^4.1.0:
+get-stream@^4.0.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
@@ -11448,9 +11120,9 @@ glob-parent@^5.1.2, glob-parent@~5.1.2:
is-glob "^4.0.1"
glob-promise@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-6.0.2.tgz#7c7f2a223e3aaa8f7bd7ff5f24d0ab2352724b31"
- integrity sha512-Ni2aDyD1ekD6x8/+K4hDriRDbzzfuK4yKpqSymJ4P7IxbtARiOOuU+k40kbHM0sLIlbf1Qh0qdMkAHMZYE6XJQ==
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-6.0.3.tgz#e6b3ab02d350b3f4b3e15b57e4485986e41ba2fe"
+ integrity sha512-m+kxywR5j/2Z2V9zvHKfwwL5Gp7gIFEBX+deTB9w2lJB+wSuw9kcS43VfvTAMk8TXL5JCl/cCjsR+tgNVspGyA==
dependencies:
"@types/glob" "^8.0.0"
@@ -11483,22 +11155,15 @@ glob@^8.1.0:
once "^1.3.0"
glob@^9.2.0:
- version "9.2.1"
- resolved "https://registry.yarnpkg.com/glob/-/glob-9.2.1.tgz#f47e34e1119e7d4f93a546e75851ba1f1e68de50"
- integrity sha512-Pxxgq3W0HyA3XUvSXcFhRSs+43Jsx0ddxcFrbjxNGkL2Ak5BAUBxLqI5G6ADDeCHLfzzXFhe0b1yYcctGmytMA==
+ version "9.3.5"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21"
+ integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==
dependencies:
fs.realpath "^1.0.0"
- minimatch "^7.4.1"
+ minimatch "^8.0.2"
minipass "^4.2.4"
path-scurry "^1.6.1"
-global-dirs@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485"
- integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==
- dependencies:
- ini "2.0.0"
-
global-modules@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780"
@@ -11560,7 +11225,7 @@ gopd@^1.0.1:
dependencies:
get-intrinsic "^1.1.3"
-got@^11.7.0, got@^11.8.5, got@^11.8.6:
+got@^11.8.5, got@^11.8.6:
version "11.8.6"
resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a"
integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==
@@ -11578,9 +11243,9 @@ got@^11.7.0, got@^11.8.5, got@^11.8.6:
responselike "^2.0.0"
got@^12.1.0:
- version "12.6.0"
- resolved "https://registry.yarnpkg.com/got/-/got-12.6.0.tgz#8d382ee5de4432c086e83c133efdd474484f6ac7"
- integrity sha512-WTcaQ963xV97MN3x0/CbAriXFZcXCfgxVp91I+Ze6pawQOa7SgzwSx2zIJJsX+kTajMnVs0xcFD1TxZKFqhdnQ==
+ version "12.6.1"
+ resolved "https://registry.yarnpkg.com/got/-/got-12.6.1.tgz#8869560d1383353204b5a9435f782df9c091f549"
+ integrity sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==
dependencies:
"@sindresorhus/is" "^5.2.0"
"@szmarczak/http-timer" "^5.0.1"
@@ -11594,29 +11259,12 @@ got@^12.1.0:
p-cancelable "^3.0.0"
responselike "^3.0.0"
-got@^9.6.0:
- version "9.6.0"
- resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
- integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==
- dependencies:
- "@sindresorhus/is" "^0.14.0"
- "@szmarczak/http-timer" "^1.1.2"
- cacheable-request "^6.0.0"
- decompress-response "^3.3.0"
- duplexer3 "^0.1.4"
- get-stream "^4.1.0"
- lowercase-keys "^1.0.1"
- mimic-response "^1.0.1"
- p-cancelable "^1.0.0"
- to-readable-stream "^1.0.0"
- url-parse-lax "^3.0.0"
-
-graceful-fs@4.2.10, graceful-fs@^4.1.15, graceful-fs@^4.2.3:
+graceful-fs@4.2.10:
version "4.2.10"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
-graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9:
+graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9:
version "4.2.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
@@ -11633,10 +11281,10 @@ graphql-compose@^9.0.10:
dependencies:
graphql-type-json "0.3.2"
-graphql-http@^1.13.0:
- version "1.16.0"
- resolved "https://registry.yarnpkg.com/graphql-http/-/graphql-http-1.16.0.tgz#c960dc10af4a713159dbe2d5a108046ab07cbcb4"
- integrity sha512-kgYFSCgTcvakPCobidCw5G4x9maDaOWmbSozt9g2nkqcUhf+FIDcLv+nL8asBDvas8rRJvoRoLkQYNC1AZfZDw==
+graphql-http@^1.18.0:
+ version "1.19.0"
+ resolved "https://registry.yarnpkg.com/graphql-http/-/graphql-http-1.19.0.tgz#6f0fff0dbd9a8e797c99b5ac0ca160566e7927da"
+ integrity sha512-fOD3hfp/G+Lhx2FWW5HsfmtJSsw6CikcpOboG7/mFo/pPUzn3yOwKdTFRnJ8MVY4ru69MT1nSPr/1gI/iuGNlw==
graphql-tag@^2.11.0, graphql-tag@^2.12.6:
version "2.12.6"
@@ -11651,9 +11299,9 @@ graphql-type-json@0.3.2:
integrity sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==
graphql@^16.6.0:
- version "16.6.0"
- resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.6.0.tgz#c2dcffa4649db149f6282af726c8c83f1c7c5fdb"
- integrity sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==
+ version "16.7.1"
+ resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.7.1.tgz#11475b74a7bff2aefd4691df52a0eca0abd9b642"
+ integrity sha512-DRYR9tf+UGU0KOsMcKAlXeFfX89UiiIZ0dRU3mR0yJfu6OjZqUcp68NnFLnqQU5RexygFoDy1EW+ccOYcPfmHg==
gray-matter@^4.0.2, gray-matter@^4.0.3:
version "4.0.3"
@@ -11781,11 +11429,6 @@ has-values@^1.0.0:
is-number "^3.0.0"
kind-of "^4.0.0"
-has-yarn@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77"
- integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==
-
has@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
@@ -11989,9 +11632,9 @@ hosted-git-info@^3.0.8:
lru-cache "^6.0.0"
html-entities@^2.1.0, html-entities@^2.3.3:
- version "2.3.3"
- resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.3.tgz#117d7626bece327fc8baace8868fa6f5ef856e46"
- integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061"
+ integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==
html-escaper@^2.0.0:
version "2.0.2"
@@ -12029,9 +11672,9 @@ html-void-elements@^1.0.0:
integrity sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==
html-webpack-plugin@^5.5.0:
- version "5.5.1"
- resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.1.tgz#826838e31b427f5f7f30971f8d8fa2422dfa6763"
- integrity sha512-cTUzZ1+NqjGEKjmVgZKLMdiFg3m9MdRXkZW2OEe69WYVi5ONLMmlnSZdXzGGMOq0C8jGDrL6EWyEDDUioHO/pA==
+ version "5.5.3"
+ resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz#72270f4a78e222b5825b296e5e3e1328ad525a3e"
+ integrity sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==
dependencies:
"@types/html-minifier-terser" "^6.0.0"
html-minifier-terser "^6.0.2"
@@ -12062,14 +11705,14 @@ htmlparser2@^6.0.0, htmlparser2@^6.1.0:
entities "^2.0.0"
htmlparser2@^8.0.0, htmlparser2@^8.0.1:
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.1.tgz#abaa985474fcefe269bc761a779b544d7196d010"
- integrity sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21"
+ integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==
dependencies:
domelementtype "^2.3.0"
- domhandler "^5.0.2"
+ domhandler "^5.0.3"
domutils "^3.0.1"
- entities "^4.3.0"
+ entities "^4.4.0"
htmr@^1.0.2:
version "1.0.2"
@@ -12199,15 +11842,15 @@ ignore@^4.0.6:
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
-ignore@^5.1.4, ignore@^5.1.8, ignore@^5.2.0:
+ignore@^5.1.4, ignore@^5.2.0:
version "5.2.4"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
immer@^9.0.7:
- version "9.0.19"
- resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.19.tgz#67fb97310555690b5f9cd8380d38fc0aabb6b38b"
- integrity sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==
+ version "9.0.21"
+ resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176"
+ integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==
immutable@~3.7.6:
version "3.7.6"
@@ -12227,11 +11870,6 @@ import-from@4.0.0, import-from@^4.0.0:
resolved "https://registry.yarnpkg.com/import-from/-/import-from-4.0.0.tgz#2710b8d66817d232e16f4166e319248d3d5492e2"
integrity sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==
-import-lazy@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
- integrity sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==
-
imurmurhash@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
@@ -12270,11 +11908,6 @@ inherits@2.0.3:
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==
-ini@2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5"
- integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==
-
ini@^1.3.4, ini@^1.3.5, ini@~1.3.0:
version "1.3.8"
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
@@ -12304,7 +11937,7 @@ inquirer@^7.0.0:
strip-ansi "^6.0.0"
through "^2.3.6"
-internal-slot@^1.0.3, internal-slot@^1.0.4:
+internal-slot@^1.0.3, internal-slot@^1.0.4, internal-slot@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986"
integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==
@@ -12398,7 +12031,7 @@ is-arguments@^1.0.4, is-arguments@^1.1.1:
call-bind "^1.0.2"
has-tostringtag "^1.0.0"
-is-array-buffer@^3.0.1:
+is-array-buffer@^3.0.1, is-array-buffer@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe"
integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==
@@ -12456,7 +12089,7 @@ is-buffer@^2.0.0:
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
-is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.7:
+is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7:
version "1.2.7"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
@@ -12468,17 +12101,10 @@ is-ci@^2.0.0:
dependencies:
ci-info "^2.0.0"
-is-core-module@^2.11.0:
- version "2.11.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
- integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
- dependencies:
- has "^1.0.3"
-
-is-core-module@^2.9.0:
- version "2.12.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.0.tgz#36ad62f6f73c8253fd6472517a12483cf03e7ec4"
- integrity sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==
+is-core-module@^2.11.0, is-core-module@^2.9.0:
+ version "2.12.1"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd"
+ integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==
dependencies:
has "^1.0.3"
@@ -12601,14 +12227,6 @@ is-hexadecimal@^1.0.0:
resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7"
integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==
-is-installed-globally@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520"
- integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==
- dependencies:
- global-dirs "^3.0.0"
- is-path-inside "^3.0.2"
-
is-interactive@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e"
@@ -12653,11 +12271,6 @@ is-negative-zero@^2.0.2:
resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==
-is-npm@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8"
- integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==
-
is-number-object@^1.0.4:
version "1.0.7"
resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc"
@@ -12902,16 +12515,6 @@ is-wsl@^2.1.1, is-wsl@^2.2.0:
dependencies:
is-docker "^2.0.0"
-is-yarn-global@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232"
- integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==
-
-is@^3.2.1:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/is/-/is-3.3.0.tgz#61cff6dd3c4193db94a3d62582072b44e5645d79"
- integrity sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==
-
isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
@@ -12981,14 +12584,14 @@ istanbul-reports@^3.1.4:
istanbul-lib-report "^3.0.0"
jake@^10.8.5:
- version "10.8.5"
- resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46"
- integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==
+ version "10.8.7"
+ resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f"
+ integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==
dependencies:
async "^3.2.3"
chalk "^4.0.2"
- filelist "^1.0.1"
- minimatch "^3.0.4"
+ filelist "^1.0.4"
+ minimatch "^3.1.2"
javascript-stringify@^2.0.1:
version "2.1.0"
@@ -13067,21 +12670,10 @@ jest-worker@^29.5.0:
merge-stream "^2.0.0"
supports-color "^8.0.0"
-joi@^17.7.0:
- version "17.8.3"
- resolved "https://registry.yarnpkg.com/joi/-/joi-17.8.3.tgz#d772fe27a87a5cda21aace5cf11eee8671ca7e6f"
- integrity sha512-q5Fn6Tj/jR8PfrLrx4fpGH4v9qM6o+vDUfD4/3vxxyg34OmKcNqYZ1qn2mpLza96S8tL0p0rIw2gOZX+/cTg9w==
- dependencies:
- "@hapi/hoek" "^9.0.0"
- "@hapi/topo" "^5.0.0"
- "@sideway/address" "^4.1.3"
- "@sideway/formula" "^3.0.1"
- "@sideway/pinpoint" "^2.0.0"
-
-joi@^17.9.1:
- version "17.9.1"
- resolved "https://registry.yarnpkg.com/joi/-/joi-17.9.1.tgz#74899b9fa3646904afa984a11df648eca66c9018"
- integrity sha512-FariIi9j6QODKATGBrEX7HZcja8Bsh3rfdGYy/Sb65sGlZWK/QWesU1ghk7aJWDj95knjXlQfSmzFSPPkLVsfw==
+joi@^17.9.2:
+ version "17.9.2"
+ resolved "https://registry.yarnpkg.com/joi/-/joi-17.9.2.tgz#8b2e4724188369f55451aebd1d0b1d9482470690"
+ integrity sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==
dependencies:
"@hapi/hoek" "^9.0.0"
"@hapi/topo" "^5.0.0"
@@ -13094,7 +12686,7 @@ joi@^17.9.1:
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
-js-yaml@^3.10.0, js-yaml@^3.13.1:
+js-yaml@^3.13.1:
version "3.14.1"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
@@ -13102,13 +12694,6 @@ js-yaml@^3.10.0, js-yaml@^3.13.1:
argparse "^1.0.7"
esprima "^4.0.0"
-js-yaml@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
- integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
- dependencies:
- argparse "^2.0.1"
-
jscodeshift@^0.14.0:
version "0.14.0"
resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.14.0.tgz#7542e6715d6d2e8bde0b4e883f0ccea358b46881"
@@ -13144,27 +12729,11 @@ jsesc@~0.5.0:
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==
-json-buffer@3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
- integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==
-
json-buffer@3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
-json-file-plus@^3.3.1:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/json-file-plus/-/json-file-plus-3.3.1.tgz#f4363806b82819ff8803d83d539d6a9edd2a5258"
- integrity sha512-wo0q1UuiV5NsDPQDup1Km8IwEeqe+olr8tkWxeJq9Bjtcp7DZ0l+yrg28fSC3DEtrE311mhTZ54QGS6oiqnZEA==
- dependencies:
- is "^3.2.1"
- node.extend "^2.0.0"
- object.assign "^4.1.0"
- promiseback "^2.0.2"
- safer-buffer "^2.0.2"
-
json-loader@^0.5.7:
version "0.5.7"
resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d"
@@ -13222,12 +12791,14 @@ jsonfile@^6.0.1:
graceful-fs "^4.1.6"
"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.3:
- version "3.3.3"
- resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea"
- integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.4.tgz#b896535fed5b867650acce5a9bd4135ffc7b3bf9"
+ integrity sha512-fX2TVdCViod6HwKEtSWGHs57oFhVfCMwieb9PuRDgjDPh5XeqJiHFFFJCHxU5cnTc3Bu/GRL+kPiFmw8XWOfKw==
dependencies:
- array-includes "^3.1.5"
- object.assign "^4.1.3"
+ array-includes "^3.1.6"
+ array.prototype.flat "^1.3.1"
+ object.assign "^4.1.4"
+ object.values "^1.1.6"
jwt-decode@^3.0.0:
version "3.1.2"
@@ -13241,13 +12812,6 @@ kebab-hash@^0.1.2:
dependencies:
lodash.kebabcase "^4.1.1"
-keyv@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9"
- integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==
- dependencies:
- json-buffer "3.0.0"
-
keyv@^4.0.0, keyv@^4.5.2:
version "4.5.2"
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.2.tgz#0e310ce73bf7851ec702f2eaf46ec4e3805cce56"
@@ -13301,13 +12865,6 @@ language-tags@=1.0.5:
dependencies:
language-subtag-registry "~0.3.2"
-latest-version@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face"
- integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==
- dependencies:
- package-json "^6.3.0"
-
latest-version@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-7.0.0.tgz#843201591ea81a4d404932eeb61240fe04e9e5da"
@@ -13337,14 +12894,6 @@ levn@^0.4.1:
prelude-ls "^1.2.1"
type-check "~0.4.0"
-levn@~0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
- integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==
- dependencies:
- prelude-ls "~1.1.2"
- type-check "~0.3.2"
-
lilconfig@^2.0.3:
version "2.1.0"
resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52"
@@ -13477,21 +13026,11 @@ lodash.bind@^4.1.4:
resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35"
integrity sha512-lxdsn7xxlCymgLYo1gGvVrfHmkjDiyqVv62FAeF2i5ta72BipE1SLxw8hPEPLhD4/247Ijw07UQH7Hq/chT5LA==
-lodash.clone@^4.5.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/lodash.clone/-/lodash.clone-4.5.0.tgz#195870450f5a13192478df4bc3d23d2dea1907b6"
- integrity sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==
-
-lodash.clonedeep@4.5.0, lodash.clonedeep@^4.5.0:
+lodash.clonedeep@4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==
-lodash.constant@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/lodash.constant/-/lodash.constant-3.0.0.tgz#bfe05cce7e515b3128925d6362138420bd624910"
- integrity sha512-X5XMrB+SdI1mFa81162NSTo/YNd23SLdLOLzcXTwS4inDZ5YCL8X67UFzZJAH4CqIa6R8cr56CShfA5K5MFiYQ==
-
lodash.debounce@^4.0.8:
version "4.0.8"
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
@@ -13512,16 +13051,11 @@ lodash.every@^4.6.0:
resolved "https://registry.yarnpkg.com/lodash.every/-/lodash.every-4.6.0.tgz#eb89984bebc4364279bb3aefbbd1ca19bfa6c6a7"
integrity sha512-isF82d+65/sNvQ3aaQAW7LLHnnTxSN/2fm4rhYyuufLzA4VtHz6y6S5vFwe6PQVr2xdqUOyxBbTNKDpnmeu50w==
-lodash.filter@^4.4.0, lodash.filter@^4.6.0:
+lodash.filter@^4.4.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace"
integrity sha512-pXYUy7PR8BCLwX5mgJ/aNtyOvuJTdZAo9EQFUvMIYugqmJxnrYaANvTbgndOzHSCSR0wnlBBfRXJL5SbWxo3FQ==
-lodash.flatmap@^4.5.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/lodash.flatmap/-/lodash.flatmap-4.5.0.tgz#ef8cbf408f6e48268663345305c6acc0b778702e"
- integrity sha512-/OcpcAGWlrZyoHGeHh3cAoa6nGdX6QYtmzNP84Jqol6UEQQ2gIaU3H+0eICcjcKGl0/XF8LWOujNn9lffsnaOg==
-
lodash.flatten@^4.2.0, lodash.flatten@^4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f"
@@ -13542,46 +13076,21 @@ lodash.get@^4.0:
resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"
integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==
-lodash.has@^4.0, lodash.has@^4.5.2:
+lodash.has@^4.0:
version "4.5.2"
resolved "https://registry.yarnpkg.com/lodash.has/-/lodash.has-4.5.2.tgz#d19f4dc1095058cccbe2b0cdf4ee0fe4aa37c862"
integrity sha512-rnYUdIo6xRCJnQmbVFEwcxF144erlD+M3YcJUVesflU9paQaE8p+fJDcIQrlMYbxoANFL+AB9hZrzSBBk5PL+g==
-lodash.isempty@^4.4.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e"
- integrity sha512-oKMuF3xEeqDltrGMfDxAPGIVMSSRv8tbRSODbrs4KGsRRLEhrW8N8Rd4DRgB2+621hY8A8XwwrTVhXWpxFvMzg==
-
-lodash.isequal@^4.5.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
- integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==
-
-lodash.isfunction@^3.0.9:
- version "3.0.9"
- resolved "https://registry.yarnpkg.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz#06de25df4db327ac931981d1bdb067e5af68d051"
- integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==
-
lodash.isstring@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451"
integrity sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==
-lodash.isundefined@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/lodash.isundefined/-/lodash.isundefined-3.0.1.tgz#23ef3d9535565203a66cefd5b830f848911afb48"
- integrity sha512-MXB1is3s899/cD8jheYYE2V9qTHwKvt+npCwpD+1Sxm3Q3cECXCiYHjeHWXNwr6Q0SOBPrYUDxendrO6goVTEA==
-
lodash.kebabcase@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36"
integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==
-lodash.keys@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-4.2.0.tgz#a08602ac12e4fb83f91fc1fb7a360a4d9ba35205"
- integrity sha512-J79MkJcp7Df5mizHiVNpjoHXLi4HLjh9VLS/M7lQSGoQ+0oQ+lWEigREkqKyizPB1IawvQLLKY8mzEcm1tkyxQ==
-
lodash.map@^4.4.0, lodash.map@^4.6.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3"
@@ -13612,7 +13121,7 @@ lodash.pick@^4.2.1:
resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3"
integrity sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==
-lodash.reduce@^4.4.0, lodash.reduce@^4.6.0:
+lodash.reduce@^4.4.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b"
integrity sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw==
@@ -13622,51 +13131,21 @@ lodash.reject@^4.4.0:
resolved "https://registry.yarnpkg.com/lodash.reject/-/lodash.reject-4.6.0.tgz#80d6492dc1470864bbf583533b651f42a9f52415"
integrity sha512-qkTuvgEzYdyhiJBx42YPzPo71R1aEr0z79kAv7Ixg8wPFEjgRgJdUsGMG3Hf3OYSF/kHI79XhNlt+5Ar6OzwxQ==
-lodash.size@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/lodash.size/-/lodash.size-4.2.0.tgz#71fe75ed3eabdb2bcb73a1b0b4f51c392ee27b86"
- integrity sha512-wbu3SF1XC5ijqm0piNxw59yCbuUf2kaShumYBLWUrcCvwh6C8odz6SY/wGVzCWTQTFL/1Ygbvqg2eLtspUVVAQ==
-
lodash.some@^4.4.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d"
integrity sha512-j7MJE+TuT51q9ggt4fSgVqro163BEFjAt3u97IqU+JA2DkWl80nFTrowzLpZ/BnpN7rrl0JA/593NAdd8p/scQ==
-lodash.throttle@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4"
- integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==
-
-lodash.topairs@^4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/lodash.topairs/-/lodash.topairs-4.3.0.tgz#3b6deaa37d60fb116713c46c5f17ea190ec48d64"
- integrity sha512-qrRMbykBSEGdOgQLJJqVSdPWMD7Q+GJJ5jMRfQYb+LTLsw3tYVIabnCzRqTJb2WTo17PG5gNzXuFaZgYH/9SAQ==
-
-lodash.transform@^4.6.0:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/lodash.transform/-/lodash.transform-4.6.0.tgz#12306422f63324aed8483d3f38332b5f670547a0"
- integrity sha512-LO37ZnhmBVx0GvOU/caQuipEh4GN82TcWv3yHlebGDgOxbxiwwzW5Pcx2AcvpIv2WmvmSMoC492yQFNhy/l/UQ==
-
lodash.truncate@^4.4.2:
version "4.4.2"
resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193"
integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==
-lodash.union@^4.6.0:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88"
- integrity sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==
-
lodash.uniq@4.5.0, lodash.uniq@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==
-lodash.values@^4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/lodash.values/-/lodash.values-4.3.0.tgz#a3a6c2b0ebecc5c2cba1c17e6e620fe81b53d347"
- integrity sha512-r0RwvdCv8id9TUblb/O7rYPwVy6lerCbcawrfdo9iC/1t1wsNMJknO79WNBgwkH0hIeJ08jmvvESbFpNb4jH0Q==
-
lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.3, lodash@^4.17.4, lodash@~4.17.0:
version "4.17.21"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
@@ -13725,11 +13204,6 @@ lower-case@^2.0.2:
dependencies:
tslib "^2.0.3"
-lowercase-keys@^1.0.0, lowercase-keys@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
- integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
-
lowercase-keys@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
@@ -13748,14 +13222,6 @@ lru-cache@4.0.0:
pseudomap "^1.0.1"
yallist "^2.0.0"
-lru-cache@^4.0.0:
- version "4.1.5"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
- integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
- dependencies:
- pseudomap "^1.0.2"
- yallist "^2.1.2"
-
lru-cache@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -13770,10 +13236,10 @@ lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"
-lru-cache@^7.14.1:
- version "7.18.3"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89"
- integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==
+"lru-cache@^9.1.1 || ^10.0.0":
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.0.tgz#b9e2a6a72a129d81ab317202d93c7691df727e61"
+ integrity sha512-svTf/fzsKHffP42sujkO/Rjs37BCIsQVRCeNYIm9WN8rgT7ffoUnRtZCqU+6BqcSBdv8gwJeTz8knJpgACeQMw==
lru-queue@^0.1.0:
version "0.1.0"
@@ -13787,7 +13253,7 @@ luxon@^1.28.1:
resolved "https://registry.yarnpkg.com/luxon/-/luxon-1.28.1.tgz#528cdf3624a54506d710290a2341aa8e6e6c61b0"
integrity sha512-gYHAa180mKrNIUJCbwpmD0aTu9kV0dREDrwNnuyFAsO1Wt0EVYSZelPnJlbj9HplzXX/YWXHFTL45kvZ53M0pw==
-lz-string@^1.4.4:
+lz-string@^1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941"
integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==
@@ -13871,9 +13337,9 @@ markdown-table@^2.0.0:
repeat-string "^1.0.0"
markdown-to-jsx@^7.1.8:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.2.0.tgz#e7b46b65955f6a04d48a753acd55874a14bdda4b"
- integrity sha512-3l4/Bigjm4bEqjCR6Xr+d4DtM1X6vvtGsMGSjJYyep8RjjIvcWtrXBS8Wbfe1/P+atKNMccpsraESIaWVplzVg==
+ version "7.2.1"
+ resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.2.1.tgz#87061fd3176ad926ef3d99493e5c57f6335e0c51"
+ integrity sha512-9HrdzBAo0+sFz9ZYAGT5fB8ilzTW+q6lPocRxrIesMO+aB40V9MgFfbfMXxlGjf22OpRy+IXlvVaQenicdpgbg==
md5.js@^1.3.4:
version "1.3.5"
@@ -14096,19 +13562,12 @@ mem@^8.1.1:
map-age-cleaner "^0.1.3"
mimic-fn "^3.1.0"
-memfs@^3.1.2, memfs@^3.2.2:
- version "3.4.13"
- resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.13.tgz#248a8bd239b3c240175cd5ec548de5227fc4f345"
- integrity sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg==
- dependencies:
- fs-monkey "^1.0.3"
-
-memfs@^3.4.1, memfs@^3.4.3:
- version "3.5.1"
- resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.5.1.tgz#f0cd1e2bfaef58f6fe09bfb9c2288f07fea099ec"
- integrity sha512-UWbFJKvj5k+nETdteFndTpYxdeTMox/ULeqX5k/dpaQJCCFmj5EeKv3dBcyO2xmkRAx2vppRu5dVG7SOtsGOzA==
+memfs@^3.1.2, memfs@^3.2.2, memfs@^3.4.1, memfs@^3.4.3:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6"
+ integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ==
dependencies:
- fs-monkey "^1.0.3"
+ fs-monkey "^1.0.4"
memoize-one@^5.0.0:
version "5.2.1"
@@ -14301,7 +13760,7 @@ mime@1.6.0:
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
-mime@^2.0.3, mime@^2.4.4, mime@^2.4.6:
+mime@^2.0.3, mime@^2.4.6:
version "2.6.0"
resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367"
integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==
@@ -14321,7 +13780,7 @@ mimic-fn@^3.1.0:
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74"
integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==
-mimic-response@^1.0.0, mimic-response@^1.0.1:
+mimic-response@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
@@ -14374,10 +13833,10 @@ minimatch@^5.0.1:
dependencies:
brace-expansion "^2.0.1"
-minimatch@^7.4.1:
- version "7.4.2"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.2.tgz#157e847d79ca671054253b840656720cb733f10f"
- integrity sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==
+minimatch@^8.0.2:
+ version "8.0.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229"
+ integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==
dependencies:
brace-expansion "^2.0.1"
@@ -14402,15 +13861,20 @@ minipass@^3.0.0:
dependencies:
yallist "^4.0.0"
-minipass@^4.0.0:
+minipass@^4.2.4:
version "4.2.8"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a"
integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==
-minipass@^4.0.2, minipass@^4.2.4:
- version "4.2.4"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.4.tgz#7d0d97434b6a19f59c5c3221698b48bbf3b2cd06"
- integrity sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ==
+minipass@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d"
+ integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==
+
+"minipass@^5.0.0 || ^6.0.2":
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-6.0.2.tgz#542844b6c4ce95b202c0995b0a471f1229de4c81"
+ integrity sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==
minizlib@^2.1.1:
version "2.1.2"
@@ -14508,7 +13972,7 @@ ms@2.1.3, ms@^2.1.1:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
-msgpackr-extract@^3.0.1:
+msgpackr-extract@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/msgpackr-extract/-/msgpackr-extract-3.0.2.tgz#e05ec1bb4453ddf020551bcd5daaf0092a2c279d"
integrity sha512-SdzXp4kD/Qf8agZ9+iTu6eql0m3kWm1A2y1hkpTeVNENutaB0BwHlSvAIaMxwntmRUAUjon2V4L8Z/njd0Ct8A==
@@ -14523,11 +13987,11 @@ msgpackr-extract@^3.0.1:
"@msgpackr-extract/msgpackr-extract-win32-x64" "3.0.2"
msgpackr@^1.5.4:
- version "1.8.4"
- resolved "https://registry.yarnpkg.com/msgpackr/-/msgpackr-1.8.4.tgz#5d6b10eb4937f324381a382a95aef6ebd18fcc1f"
- integrity sha512-BE3hD3PqV7jsNaV022uq0jMW+ZVc32wSYyQmwAoJUc+vPtCeyro2MOtAW61Fd9ZKNySM6y913E9fBY0mG+hKXg==
+ version "1.9.5"
+ resolved "https://registry.yarnpkg.com/msgpackr/-/msgpackr-1.9.5.tgz#ac548c5f4546db895e84e46d39d813be961dc527"
+ integrity sha512-/IJ3cFSN6Ci3eG2wLhbFEL6GT63yEaoN/R5My2QkV6zro+OJaVRLPlwvxY7EtHYSmDlQpk8stvOQTL2qJFkDRg==
optionalDependencies:
- msgpackr-extract "^3.0.1"
+ msgpackr-extract "^3.0.2"
multer@^1.4.5-lts.1:
version "1.4.5-lts.1"
@@ -14563,7 +14027,7 @@ nan@^2.12.1:
resolved "https://registry.yarnpkg.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb"
integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==
-nanoid@^3.3.1, nanoid@^3.3.4, nanoid@^3.3.6:
+nanoid@^3.3.1, nanoid@^3.3.6:
version "3.3.6"
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c"
integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==
@@ -14590,6 +14054,11 @@ napi-build-utils@^1.0.1:
resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806"
integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==
+natural-compare-lite@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4"
+ integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==
+
natural-compare@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
@@ -14604,7 +14073,7 @@ needle@^2.5.2:
iconv-lite "^0.4.4"
sax "^1.2.4"
-negotiator@0.6.3, negotiator@~0.6.2:
+negotiator@0.6.3:
version "0.6.3"
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
@@ -14667,9 +14136,9 @@ no-case@^3.0.4:
tslib "^2.0.3"
node-abi@^3.3.0:
- version "3.33.0"
- resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.33.0.tgz#8b23a0cec84e1c5f5411836de6a9b84bccf26e7f"
- integrity sha512-7GGVawqyHF4pfd0YFybhv/eM9JwTtPqx0mAanQ146O3FlSh3pA24zf9IRQTOsfTSqXTNzPSP5iagAJ94jjuVog==
+ version "3.45.0"
+ resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.45.0.tgz#f568f163a3bfca5aacfce1fbeee1fa2cc98441f5"
+ integrity sha512-iwXuFrMAcFVi/ZoZiqq8BzAdsLw9kxDfTC0HMyjXfSL/6CSDAGD5UmR7azrAgWV1zKYq7dUUMj4owusBWKLsiQ==
dependencies:
semver "^7.3.5"
@@ -14688,10 +14157,10 @@ node-addon-api@^4.3.0:
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-4.3.0.tgz#52a1a0b475193e0928e98e0426a0d1254782b77f"
integrity sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==
-node-addon-api@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762"
- integrity sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==
+node-addon-api@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-6.1.0.tgz#ac8470034e58e67d0c6f1204a18ae6995d9c0d76"
+ integrity sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==
node-dir@^0.1.10, node-dir@^0.1.17:
version "0.1.17"
@@ -14701,21 +14170,14 @@ node-dir@^0.1.10, node-dir@^0.1.17:
minimatch "^3.0.2"
node-fetch-native@^1.0.2:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.1.0.tgz#a530f5c4cadb49b382dcf81d8f5f19ed0f457fbe"
- integrity sha512-nl5goFCig93JZ9FIV8GHT9xpNqXbxQUzkOmKIMKmncsBH9jhg7qKex8hirpymkBFmNQ114chEEG5lS4wgK2I+Q==
-
-node-fetch@2.6.7:
- version "2.6.7"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
- integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
- dependencies:
- whatwg-url "^5.0.0"
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.2.0.tgz#13ec6df98f33168958dbfb6945f10aedf42e7ea8"
+ integrity sha512-5IAMBTl9p6PaAjYCnMv5FmqIF6GcZnawAVnzaCG0rX2aYZJ4CxEkZNtVPuTRug7fL7wyM5BQYTlAzcyMPi6oTQ==
-node-fetch@^2.6.1, node-fetch@^2.6.7, node-fetch@^2.6.8:
- version "2.6.9"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.9.tgz#7c7f744b5cc6eb5fd404e0c7a9fec630a55657e6"
- integrity sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==
+node-fetch@^2.0.0, node-fetch@^2.6.1, node-fetch@^2.6.11, node-fetch@^2.6.7:
+ version "2.6.12"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.12.tgz#02eb8e22074018e3d5a83016649d04df0e348fba"
+ integrity sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==
dependencies:
whatwg-url "^5.0.0"
@@ -14781,18 +14243,10 @@ node-object-hash@^2.3.10:
resolved "https://registry.yarnpkg.com/node-object-hash/-/node-object-hash-2.3.10.tgz#4b0c1a3a8239e955f0db71f8e00b38b5c0b33992"
integrity sha512-jY5dPJzw6NHd/KPSfPKJ+IHoFS81/tJ43r34ZeNMXGzCOM8jwQDCD12HYayKIB6MuznrnqIYy2e891NA2g0ibA==
-node-releases@^2.0.8:
- version "2.0.10"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f"
- integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==
-
-node.extend@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/node.extend/-/node.extend-2.0.2.tgz#b4404525494acc99740f3703c496b7d5182cc6cc"
- integrity sha512-pDT4Dchl94/+kkgdwyS2PauDFjZG0Hk0IcHIB+LkW27HLDtdoeMxHTxZh39DYbPP8UflWXWj9JcdDozF+YDOpQ==
- dependencies:
- has "^1.0.3"
- is "^3.2.1"
+node-releases@^2.0.12:
+ version "2.0.12"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.12.tgz#35627cc224a23bfb06fb3380f2b3afaaa7eb1039"
+ integrity sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==
normalize-package-data@^2.5.0:
version "2.5.0"
@@ -14821,11 +14275,6 @@ normalize-range@^0.1.2:
resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==
-normalize-url@^4.1.0:
- version "4.5.1"
- resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a"
- integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==
-
normalize-url@^6.0.1:
version "6.1.0"
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
@@ -14906,12 +14355,7 @@ object-copy@^0.1.0:
define-property "^0.2.5"
kind-of "^3.0.3"
-object-hash@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9"
- integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==
-
-object-inspect@^1.12.2, object-inspect@^1.9.0:
+object-inspect@^1.12.3, object-inspect@^1.9.0:
version "1.12.3"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
@@ -14936,7 +14380,7 @@ object-visit@^1.0.0:
dependencies:
isobject "^3.0.0"
-object.assign@^4.1.0, object.assign@^4.1.3, object.assign@^4.1.4:
+object.assign@^4.1.0, object.assign@^4.1.4:
version "4.1.4"
resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
@@ -15017,13 +14461,6 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0:
dependencies:
wrappy "1"
-once@~1.3.0:
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20"
- integrity sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==
- dependencies:
- wrappy "1"
-
onetime@^5.1.0, onetime@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
@@ -15058,7 +14495,7 @@ opentracing@^0.14.7:
resolved "https://registry.yarnpkg.com/opentracing/-/opentracing-0.14.7.tgz#25d472bd0296dc0b64d7b94cbc995219031428f5"
integrity sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==
-optimism@^0.16.1:
+optimism@^0.16.2:
version "0.16.2"
resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.16.2.tgz#519b0c78b3b30954baed0defe5143de7776bf081"
integrity sha512-zWNbgWj+3vLEjZNIh/okkY2EUfX+vB9TJopzIZwT1xxaMqC5hRLLraePod4c5n4He08xuXNH+zhKFFCu390wiQ==
@@ -15066,31 +14503,19 @@ optimism@^0.16.1:
"@wry/context" "^0.7.0"
"@wry/trie" "^0.3.0"
-optionator@^0.8.1:
- version "0.8.3"
- resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
- integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
- dependencies:
- deep-is "~0.1.3"
- fast-levenshtein "~2.0.6"
- levn "~0.3.0"
- prelude-ls "~1.1.2"
- type-check "~0.3.2"
- word-wrap "~1.2.3"
-
optionator@^0.9.1:
- version "0.9.1"
- resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
- integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
+ version "0.9.3"
+ resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64"
+ integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==
dependencies:
+ "@aashutoshrathi/word-wrap" "^1.2.3"
deep-is "^0.1.3"
fast-levenshtein "^2.0.6"
levn "^0.4.1"
prelude-ls "^1.2.1"
type-check "^0.4.0"
- word-wrap "^1.2.3"
-ora@^5.3.0:
+ora@^5.4.1:
version "5.4.1"
resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18"
integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==
@@ -15125,11 +14550,6 @@ outdent@^0.8.0:
resolved "https://registry.yarnpkg.com/outdent/-/outdent-0.8.0.tgz#2ebc3e77bf49912543f1008100ff8e7f44428eb0"
integrity sha512-KiOAIsdpUTcAXuykya5fnVVT+/5uS0Q1mrkRHcF89tpieSmY33O/tmc54CqwA+bfhbtEfZUNLHaPUiB9X3jt1A==
-p-cancelable@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
- integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
-
p-cancelable@^2.0.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf"
@@ -15217,31 +14637,16 @@ p-try@^2.0.0:
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
-package-json@^6.3.0:
- version "6.5.0"
- resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0"
- integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==
- dependencies:
- got "^9.6.0"
- registry-auth-token "^4.0.0"
- registry-url "^5.0.0"
- semver "^6.2.0"
-
package-json@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/package-json/-/package-json-8.1.0.tgz#2a22806f1ed7c786c8e6ff26cfe20003bf4c6850"
- integrity sha512-hySwcV8RAWeAfPsXb9/HGSPn8lwDnv6fabH+obUZKX169QknRkRhPxd1yMubpKDskLFATkl3jHpNtVtDPFA0Wg==
+ version "8.1.1"
+ resolved "https://registry.yarnpkg.com/package-json/-/package-json-8.1.1.tgz#3e9948e43df40d1e8e78a85485f1070bf8f03dc8"
+ integrity sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==
dependencies:
got "^12.1.0"
registry-auth-token "^5.0.1"
registry-url "^6.0.0"
semver "^7.3.7"
-packageurl-js@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/packageurl-js/-/packageurl-js-1.0.2.tgz#c568a569848c66be8f2b467ac41b0f1427672b00"
- integrity sha512-fWC4ZPxo80qlh3xN5FxfIoQD3phVY4+EyzTIqyksjhKNDmaicdpxSvkWwIrYTtv9C1/RcUN6pxaTwGmj2NzS6A==
-
pako@~0.2.0:
version "0.2.9"
resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75"
@@ -15507,12 +14912,12 @@ path-root@^0.1.1:
path-root-regex "^0.1.0"
path-scurry@^1.6.1:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.6.1.tgz#dab45f7bb1d3f45a0e271ab258999f4ab7e23132"
- integrity sha512-OW+5s+7cw6253Q4E+8qQ/u1fVvcJQCJo/VFD8pje+dbJCF1n5ZRMV2AEHbGp+5Q7jxQIYJxkHopnj6nzdGeZLA==
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.0.tgz#0ffbd4c1f7de9600f98a1405507d9f9acb438ab3"
+ integrity sha512-tZFEaRQbMLjwrsmidsGJ6wDMv0iazJWk6SfIKnY4Xru8auXgmJkOBa5DUbYFcFD2Rzk2+KDlIiF0GVXNCbgC7g==
dependencies:
- lru-cache "^7.14.1"
- minipass "^4.0.2"
+ lru-cache "^9.1.1 || ^10.0.0"
+ minipass "^5.0.0 || ^6.0.2"
path-to-regexp@0.1.7:
version "0.1.7"
@@ -15530,9 +14935,9 @@ path-type@^4.0.0:
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
pathe@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.0.tgz#e2e13f6c62b31a3289af4ba19886c230f295ec03"
- integrity sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.1.tgz#1dd31d382b974ba69809adc9a7a347e65d84829a"
+ integrity sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==
pbkdf2@^3.0.3:
version "3.1.2"
@@ -15585,9 +14990,9 @@ pify@^4.0.1:
integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
pirates@^4.0.4, pirates@^4.0.5:
- version "4.0.5"
- resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b"
- integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9"
+ integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==
pkg-dir@^3.0.0:
version "3.0.0"
@@ -15629,11 +15034,6 @@ please-upgrade-node@^3.2.0:
dependencies:
semver-compare "^1.0.0"
-pluralize@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
- integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==
-
pnglib@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/pnglib/-/pnglib-0.0.1.tgz#f9ab6f9c688f4a9d579ad8be28878a716e30c096"
@@ -15776,10 +15176,10 @@ postcss-modules-extract-imports@^3.0.0:
resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d"
integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==
-postcss-modules-local-by-default@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c"
- integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==
+postcss-modules-local-by-default@^4.0.0, postcss-modules-local-by-default@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524"
+ integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==
dependencies:
icss-utils "^5.0.0"
postcss-selector-parser "^6.0.2"
@@ -15886,9 +15286,9 @@ postcss-reduce-transforms@^5.1.0:
postcss-value-parser "^4.2.0"
postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9:
- version "6.0.11"
- resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz#2e41dc39b7ad74046e1615185185cd0b17d0c8dc"
- integrity sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==
+ version "6.0.13"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b"
+ integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==
dependencies:
cssesc "^3.0.0"
util-deprecate "^1.0.2"
@@ -15918,19 +15318,10 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
-postcss@^8.2.15, postcss@^8.2.9, postcss@^8.3.11, postcss@^8.4.21:
- version "8.4.21"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4"
- integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==
- dependencies:
- nanoid "^3.3.4"
- picocolors "^1.0.0"
- source-map-js "^1.0.2"
-
-postcss@^8.4.19:
- version "8.4.23"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.23.tgz#df0aee9ac7c5e53e1075c24a3613496f9e6552ab"
- integrity sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==
+postcss@^8.2.15, postcss@^8.2.9, postcss@^8.3.11, postcss@^8.4.21, postcss@^8.4.24:
+ version "8.4.24"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.24.tgz#f714dba9b2284be3cc07dbd2fc57ee4dc972d2df"
+ integrity sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==
dependencies:
nanoid "^3.3.6"
picocolors "^1.0.0"
@@ -15959,32 +15350,12 @@ prelude-ls@^1.2.1:
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
-prelude-ls@~1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
- integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==
-
-prepend-http@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
- integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==
-
-prettier@^2.0.5, prettier@^2.7.1:
+prettier@^2.0.5, prettier@^2.2.1, prettier@^2.8.0, prettier@^2.8.8:
version "2.8.8"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da"
integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
-prettier@^2.2.1:
- version "2.8.4"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.4.tgz#34dd2595629bfbb79d344ac4a91ff948694463c3"
- integrity sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==
-
-prettier@^2.8.0:
- version "2.8.7"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.7.tgz#bb79fc8729308549d28fe3a98fce73d2c0656450"
- integrity sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==
-
-pretty-bytes@^5.1.0, pretty-bytes@^5.3.0, pretty-bytes@^5.6.0:
+pretty-bytes@^5.3.0, pretty-bytes@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb"
integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==
@@ -16065,33 +15436,18 @@ progress@^2.0.0, progress@^2.0.1, progress@^2.0.3:
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
-promise-deferred@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/promise-deferred/-/promise-deferred-2.0.3.tgz#b99c9588820798501862a593d49cece51d06fd7f"
- integrity sha512-n10XaoznCzLfyPFOlEE8iurezHpxrYzyjgq/1eW9Wk1gJwur/N7BdBmjJYJpqMeMcXK4wEbzo2EvZQcqjYcKUQ==
- dependencies:
- promise "^7.3.1"
-
promise-inflight@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==
-promise@^7.1.1, promise@^7.3.1:
+promise@^7.1.1:
version "7.3.1"
resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==
dependencies:
asap "~2.0.3"
-promiseback@^2.0.2:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/promiseback/-/promiseback-2.0.3.tgz#bd468d86930e8cd44bfc3292de9a6fbafb6378e6"
- integrity sha512-VZXdCwS0ppVNTIRfNsCvVwJAaP2b+pxQF7lM8DMWfmpNWyTxB6O5YNbzs+8z0ki/KIBHKHk308NTIl4kJUem3w==
- dependencies:
- is-callable "^1.1.5"
- promise-deferred "^2.0.3"
-
prompts@^2.4.0, prompts@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069"
@@ -16153,7 +15509,7 @@ prr@~1.0.1:
resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==
-pseudomap@^1.0.1, pseudomap@^1.0.2:
+pseudomap@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==
@@ -16195,12 +15551,7 @@ pumpify@^1.3.3:
inherits "^2.0.3"
pump "^2.0.0"
-punycode@1.3.2:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d"
- integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==
-
-punycode@^1.2.4:
+punycode@^1.2.4, punycode@^1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==
@@ -16210,13 +15561,6 @@ punycode@^2.1.0, punycode@^2.1.1:
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f"
integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==
-pupa@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62"
- integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==
- dependencies:
- escape-goat "^2.0.0"
-
puppeteer-core@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-2.1.1.tgz#e9b3fbc1237b4f66e25999832229e9db3e0b90ed"
@@ -16240,10 +15584,10 @@ qs@6.11.0:
dependencies:
side-channel "^1.0.4"
-qs@^6.10.0:
- version "6.11.1"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.1.tgz#6c29dff97f0c0060765911ba65cbc9764186109f"
- integrity sha512-0wsrzgTz/kAVIeuxSjnpGC56rzYtr6JT/2BwEvMaPhFIoYa1aGO8LbzuU1R0uUYQkLpWBTOj0l/CLAJB64J6nQ==
+qs@^6.10.0, qs@^6.11.0:
+ version "6.11.2"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9"
+ integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==
dependencies:
side-channel "^1.0.4"
@@ -16262,11 +15606,6 @@ querystring-es3@^0.2.0:
resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==
-querystring@0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
- integrity sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==
-
queue-microtask@^1.2.2:
version "1.2.3"
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
@@ -16287,10 +15626,10 @@ ramda@0.21.0:
resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.21.0.tgz#a001abedb3ff61077d4ff1d577d44de77e8d0a35"
integrity sha512-HGd5aczYKQXGILB+abY290V7Xz62eFajpa6AtMdwEmQSakJmgSO7ks4eI3HdR34j+X2Vz4Thp9VAJbrCAMbO2w==
-ramda@^0.28.0:
- version "0.28.0"
- resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.28.0.tgz#acd785690100337e8b063cab3470019be427cc97"
- integrity sha512-9QnLuG/kPVgWvMQ4aODhsBUFKOUmnbUnsSXACv+NCQZcHbeb+v8Lodp8OVxtRULN1/xOyYLLaL6npE6dMq5QTA==
+ramda@0.29.0:
+ version "0.29.0"
+ resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.29.0.tgz#fbbb67a740a754c8a4cbb41e2a6e0eb8507f55fb"
+ integrity sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==
randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
version "2.1.0"
@@ -16340,7 +15679,7 @@ raw-loader@^4.0.2:
loader-utils "^2.0.0"
schema-utils "^3.0.0"
-rc@1.2.8, rc@^1.2.7, rc@^1.2.8:
+rc@1.2.8, rc@^1.2.7:
version "1.2.8"
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
@@ -16459,9 +15798,9 @@ react-fast-compare@3.2.1:
integrity sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg==
react-fast-compare@^3.0.0, react-fast-compare@^3.1.1:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb"
- integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49"
+ integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==
react-focus-lock@^2.9.2:
version "2.9.4"
@@ -16486,17 +15825,17 @@ react-helmet@^6.1.0:
react-side-effect "^2.1.0"
react-i18next@^12.1.4:
- version "12.2.0"
- resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-12.2.0.tgz#010e3f6070b8d700442947233352ebe4b252d7a1"
- integrity sha512-5XeVgSygaGfyFmDd2WcXvINRw2WEC1XviW1LXY/xLOEMzsCFRwKqfnHN+hUjla8ZipbVJR27GCMSuTr0BhBBBQ==
+ version "12.3.1"
+ resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-12.3.1.tgz#30134a41a2a71c61dc69c6383504929aed1c99e7"
+ integrity sha512-5v8E2XjZDFzK7K87eSwC7AJcAkcLt5xYZ4+yTPDAW1i7C93oOY1dnr4BaQM7un4Hm+GmghuiPvevWwlca5PwDA==
dependencies:
"@babel/runtime" "^7.20.6"
html-parse-stringify "^3.0.1"
react-icons@^4.3.1:
- version "4.8.0"
- resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-4.8.0.tgz#621e900caa23b912f737e41be57f27f6b2bff445"
- integrity sha512-N6+kOLcihDiAnj5Czu637waJqSnwlMNROzVZMhfX68V/9bu9qHaMIJC4UdozWoOk57gahFCNHwVvWzm0MTzRjg==
+ version "4.10.1"
+ resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-4.10.1.tgz#3f3b5eec1f63c1796f6a26174a1091ca6437a500"
+ integrity sha512-/ngzDP/77tlCfqthiiGNZeYFACw85fUjZtLbedmJ5DTlNDIwETxhwBzdOJ21zj4iJdvc0J3y7yOsX3PpxAJzrw==
react-input-autosize@^3.0.0:
version "3.0.0"
@@ -16506,31 +15845,31 @@ react-input-autosize@^3.0.0:
prop-types "^15.5.8"
react-inspector@^6.0.0:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-6.0.1.tgz#1a37f0165d9df81ee804d63259eaaeabe841287d"
- integrity sha512-cxKSeFTf7jpSSVddm66sKdolG90qURAX3g1roTeaN6x0YEbtWc8JpmFN9+yIqLNH2uEkYerWLtJZIXRIFuBKrg==
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-6.0.2.tgz#aa3028803550cb6dbd7344816d5c80bf39d07e9d"
+ integrity sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==
-react-instantsearch-core@6.39.0:
- version "6.39.0"
- resolved "https://registry.yarnpkg.com/react-instantsearch-core/-/react-instantsearch-core-6.39.0.tgz#4b37e764677589d4640c90b7fad9eb4b0cbf3877"
- integrity sha512-UROe0jjXI56pu1uHuP5lDhyXMIrodkDBISBv5pLU9/1LIYMNF3o4C9FllTdfia3Jz3lDDsSEcPpc/77so2x3Ww==
+react-instantsearch-core@6.40.1:
+ version "6.40.1"
+ resolved "https://registry.yarnpkg.com/react-instantsearch-core/-/react-instantsearch-core-6.40.1.tgz#090d83f98b5df1a61a099331deaf94c438dd21ae"
+ integrity sha512-KzmOgJjDIrjn1kUziHkG+Dx3lqymKctNnklapiujHZL18svfdyIU+bphW8o4eXiHptTv7WYtEip4zhwxBO6BHA==
dependencies:
"@babel/runtime" "^7.1.2"
- algoliasearch-helper "^3.11.3"
+ algoliasearch-helper "^3.13.2"
prop-types "^15.6.2"
react-fast-compare "^3.0.0"
react-instantsearch-dom@^6.32.0:
- version "6.39.0"
- resolved "https://registry.yarnpkg.com/react-instantsearch-dom/-/react-instantsearch-dom-6.39.0.tgz#4d42efd4f92de14437e57c9a66c01e0fde92d5ae"
- integrity sha512-wdFGDFugoCpO9buxjybyLTs7cblQ6g+NIiYIsZ9ua0FLUIdoeawXQYDV83dDzcNgbml5RTiKJsAFxlne8gguMg==
+ version "6.40.1"
+ resolved "https://registry.yarnpkg.com/react-instantsearch-dom/-/react-instantsearch-dom-6.40.1.tgz#70b92028acec53dccbc49c23707909960917498a"
+ integrity sha512-VYwWmRcycGA4GhmkVawy6GQuD7UF6I6jN2ryYzFPVdIyCyCdPr2gyyoE4N9UeVRU5yXYGrQbZYtU9+UsX3uQCw==
dependencies:
"@babel/runtime" "^7.1.2"
- algoliasearch-helper "^3.11.3"
+ algoliasearch-helper "^3.13.2"
classnames "^2.2.5"
prop-types "^15.6.2"
react-fast-compare "^3.0.0"
- react-instantsearch-core "6.39.0"
+ react-instantsearch-core "6.40.1"
react-is@18.1.0:
version "18.1.0"
@@ -16562,7 +15901,7 @@ react-refresh@^0.14.0:
resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e"
integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==
-react-remove-scroll-bar@^2.3.3:
+react-remove-scroll-bar@^2.3.4:
version "2.3.4"
resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz#53e272d7a5cb8242990c7f144c44d8bd8ab5afd9"
integrity sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==
@@ -16571,11 +15910,11 @@ react-remove-scroll-bar@^2.3.3:
tslib "^2.0.0"
react-remove-scroll@^2.5.5:
- version "2.5.5"
- resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz#1e31a1260df08887a8a0e46d09271b52b3a37e77"
- integrity sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==
+ version "2.5.6"
+ resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.6.tgz#7510b8079e9c7eebe00e65a33daaa3aa29a10336"
+ integrity sha512-bO856ad1uDYLefgArk559IzUNeQ6SWH4QnrevIUjH+GczV56giDfl3h0Idptf2oIKxQmd1p9BN25jleKodTALg==
dependencies:
- react-remove-scroll-bar "^2.3.3"
+ react-remove-scroll-bar "^2.3.4"
react-style-singleton "^2.2.1"
tslib "^2.1.0"
use-callback-ref "^1.3.0"
@@ -16588,6 +15927,13 @@ react-resize-detector@^7.1.2:
dependencies:
lodash "^4.17.21"
+react-resize-detector@^8.0.4:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/react-resize-detector/-/react-resize-detector-8.1.0.tgz#1c7817db8bc886e2dbd3fbe3b26ea8e56be0524a"
+ integrity sha512-S7szxlaIuiy5UqLhLL1KY3aoyGHbZzsTpYal9eYMwCyKqoqoVLCmIgAgNyIM1FhnP2KyBygASJxdhejrzjMb+w==
+ dependencies:
+ lodash "^4.17.21"
+
react-select@^4.3.0:
version "4.3.1"
resolved "https://registry.yarnpkg.com/react-select/-/react-select-4.3.1.tgz#389fc07c9bc7cf7d3c377b7a05ea18cd7399cb81"
@@ -16615,12 +15961,12 @@ react-side-effect@^2.1.0:
resolved "https://registry.yarnpkg.com/react-side-effect/-/react-side-effect-2.1.2.tgz#dc6345b9e8f9906dc2eeb68700b615e0b4fe752a"
integrity sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==
-react-smooth@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/react-smooth/-/react-smooth-2.0.2.tgz#0ef24213628cb13bf4305194a050e1db4302a3a1"
- integrity sha512-pgqSp1q8rAGtF1bXQE0m3CHGLNfZZh5oA5o1tsPLXRHnKtkujMIJ8Ws5nO1mTySZf1c4vgwlEk+pHi3Ln6eYLw==
+react-smooth@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/react-smooth/-/react-smooth-2.0.3.tgz#2845fa8f22914f2e4445856d5688fb8a7d72f3ae"
+ integrity sha512-yl4y3XiMorss7ayF5QnBiSprig0+qFHui8uh7Hgg46QX5O+aRMRKlfGGNGLHno35JkQSvSYY8eCWkBfHfrSHfg==
dependencies:
- fast-equals "^4.0.3"
+ fast-equals "^5.0.0"
react-transition-group "2.9.0"
react-style-singleton@^2.2.1:
@@ -16746,9 +16092,9 @@ recast@^0.21.0:
tslib "^2.0.1"
recast@^0.23.1:
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/recast/-/recast-0.23.1.tgz#ee415a5561d2f99f02318ea8db81ad3a2267a6ff"
- integrity sha512-RokaBcoxSjXUDzz1TXSZmZsSW6ZpLmlA3GGqJ8uuTrQ9hZhEz+4Tpsc+gRvYRJ2BU4H+ZyUlg91eSGDw7bwy7g==
+ version "0.23.2"
+ resolved "https://registry.yarnpkg.com/recast/-/recast-0.23.2.tgz#d3dda3e8f0a3366860d7508c00e34a338ac52b41"
+ integrity sha512-Qv6cPfVZyMOtPszK6PgW70pUgm7gPlFitAPf0Q69rlOA0zLw2XdDcNmPbVGYicFGT9O8I7TZ/0ryJD+6COvIPw==
dependencies:
assert "^2.0.0"
ast-types "^0.16.1"
@@ -16764,16 +16110,16 @@ recharts-scale@^0.4.4:
decimal.js-light "^2.4.1"
recharts@^2.1.9:
- version "2.4.3"
- resolved "https://registry.yarnpkg.com/recharts/-/recharts-2.4.3.tgz#23b7cd988423449b04a826baa057675b833789b1"
- integrity sha512-/hkRHTQShEOKDYd2OlKLIvGA0X9v/XVO/mNeRoDHg0lgFRL2KbGzeqVnStI3mMfORUZ6Hak4JbQ+uDiin1Foqg==
+ version "2.7.2"
+ resolved "https://registry.yarnpkg.com/recharts/-/recharts-2.7.2.tgz#6d813681910ad33a4bbf3bdd06c6f64f20b39319"
+ integrity sha512-HMKRBkGoOXHW+7JcRa6+MukPSifNtJlqbc+JreGVNA407VLE/vOP+8n3YYjprDVVIF9E2ZgwWnL3D7K/LUFzBg==
dependencies:
classnames "^2.2.5"
eventemitter3 "^4.0.1"
lodash "^4.17.19"
react-is "^16.10.2"
- react-resize-detector "^7.1.2"
- react-smooth "^2.0.1"
+ react-resize-detector "^8.0.4"
+ react-smooth "^2.0.2"
recharts-scale "^0.4.4"
reduce-css-calc "^2.1.8"
victory-vendor "^36.6.8"
@@ -16852,7 +16198,7 @@ regex-not@^1.0.0, regex-not@^1.0.2:
extend-shallow "^3.0.2"
safe-regex "^1.1.0"
-regexp.prototype.flags@^1.4.3:
+regexp.prototype.flags@^1.4.3, regexp.prototype.flags@^1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb"
integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==
@@ -16878,13 +16224,6 @@ regexpu-core@^5.3.1:
unicode-match-property-ecmascript "^2.0.0"
unicode-match-property-value-ecmascript "^2.1.0"
-registry-auth-token@^4.0.0:
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.2.tgz#f02d49c3668884612ca031419491a13539e21fac"
- integrity sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==
- dependencies:
- rc "1.2.8"
-
registry-auth-token@^5.0.1:
version "5.0.2"
resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.0.2.tgz#8b026cc507c8552ebbe06724136267e63302f756"
@@ -16892,13 +16231,6 @@ registry-auth-token@^5.0.1:
dependencies:
"@pnpm/npm-conf" "^2.1.0"
-registry-url@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009"
- integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==
- dependencies:
- rc "^1.2.8"
-
registry-url@^6.0.0:
version "6.0.1"
resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-6.0.1.tgz#056d9343680f2f64400032b1e199faa692286c58"
@@ -17192,7 +16524,7 @@ resolve-url@^0.2.1:
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==
-resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2:
+resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.22.1, resolve@^1.3.2:
version "1.22.2"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f"
integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==
@@ -17201,15 +16533,6 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2:
path-parse "^1.0.7"
supports-preserve-symlinks-flag "^1.0.0"
-resolve@^1.19.0, resolve@^1.22.1, resolve@^1.3.2:
- version "1.22.1"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
- integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
- dependencies:
- is-core-module "^2.9.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
resolve@^2.0.0-next.4:
version "2.0.0-next.4"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660"
@@ -17224,13 +16547,6 @@ response-iterator@^0.2.6:
resolved "https://registry.yarnpkg.com/response-iterator/-/response-iterator-0.2.6.tgz#249005fb14d2e4eeb478a3f735a28fd8b4c9f3da"
integrity sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw==
-responselike@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7"
- integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==
- dependencies:
- lowercase-keys "^1.0.0"
-
responselike@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc"
@@ -17291,9 +16607,9 @@ rimraf@^3.0.0, rimraf@^3.0.2:
glob "^7.1.3"
rimraf@^4.1.1:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-4.3.0.tgz#cd4d9a918c1735197e0ae8217e5eeb4657d42154"
- integrity sha512-5qVDXPbByA1qSJEWMv1qAwKsoS22vVpsL2QyxCKBw4gf6XiFo1K3uRLY6uSOOBFDwnqAZtnbILqWKKlzh8bkGg==
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz#bd33364f67021c5b79e93d7f4fa0568c7c21b755"
+ integrity sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==
dependencies:
glob "^9.2.0"
@@ -17374,15 +16690,15 @@ safe-regex@^1.1.0:
dependencies:
ret "~0.1.10"
-"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0:
+"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.1.0:
version "2.1.2"
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-sanitize-html@^2.7.3:
- version "2.10.0"
- resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.10.0.tgz#74d28848dfcf72c39693139131895c78900ab452"
- integrity sha512-JqdovUd81dG4k87vZt6uA6YhDfWkUGruUu/aPmXLxXi45gZExnt9Bnw/qeQU8oGf82vPyaE0vO4aH0PbobB9JQ==
+sanitize-html@^2.10.0:
+ version "2.11.0"
+ resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.11.0.tgz#9a6434ee8fcaeddc740d8ae7cd5dd71d3981f8f6"
+ integrity sha512-BG68EDHRaGKqlsNjJ2xUB7gpInPA8gVx/mvjO743hZaeMCZ2DwzW7xvsqZ+KNU4QKwj86HJ3uu2liISf2qBBUA==
dependencies:
deepmerge "^4.2.2"
escape-string-regexp "^4.0.0"
@@ -17430,28 +16746,19 @@ schema-utils@^2.6.5:
ajv "^6.12.4"
ajv-keywords "^3.5.2"
-schema-utils@^3.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281"
- integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==
- dependencies:
- "@types/json-schema" "^7.0.8"
- ajv "^6.12.5"
- ajv-keywords "^3.5.2"
-
-schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1, schema-utils@^3.1.2:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.2.tgz#36c10abca6f7577aeae136c804b0c741edeadc99"
- integrity sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==
+schema-utils@^3.0, schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe"
+ integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==
dependencies:
"@types/json-schema" "^7.0.8"
ajv "^6.12.5"
ajv-keywords "^3.5.2"
schema-utils@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.1.tgz#eb2d042df8b01f4b5c276a2dfd41ba0faab72e8d"
- integrity sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b"
+ integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==
dependencies:
"@types/json-schema" "^7.0.9"
ajv "^8.9.0"
@@ -17476,13 +16783,6 @@ semver-compare@^1.0.0:
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==
-semver-diff@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b"
- integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==
- dependencies:
- semver "^6.3.0"
-
semver-regex@^3.1.2:
version "3.1.4"
resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-3.1.4.tgz#13053c0d4aa11d070a2f2872b6b1e3ae1e1971b4"
@@ -17498,22 +16798,15 @@ semver@7.0.0, semver@~7.0.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
-semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0:
+semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0:
version "6.3.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
-semver@^7.0.0, semver@^7.1.2:
- version "7.5.1"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.1.tgz#c90c4d631cf74720e46b21c1d37ea07edfab91ec"
- integrity sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==
- dependencies:
- lru-cache "^6.0.0"
-
-semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8:
- version "7.5.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.0.tgz#ed8c5dc8efb6c629c88b23d41dc9bf40c1d96cd0"
- integrity sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==
+semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.0, semver@^7.5.1:
+ version "7.5.3"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e"
+ integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==
dependencies:
lru-cache "^6.0.0"
@@ -17567,7 +16860,7 @@ serialize-javascript@^5.0.1:
dependencies:
randombytes "^2.1.0"
-serialize-javascript@^6.0.0, serialize-javascript@^6.0.1:
+serialize-javascript@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c"
integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==
@@ -17640,16 +16933,16 @@ shallow-compare@^1.2.2:
resolved "https://registry.yarnpkg.com/shallow-compare/-/shallow-compare-1.2.2.tgz#fa4794627bf455a47c4f56881d8a6132d581ffdb"
integrity sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg==
-sharp@^0.31.3:
- version "0.31.3"
- resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.31.3.tgz#60227edc5c2be90e7378a210466c99aefcf32688"
- integrity sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg==
+sharp@^0.32.1:
+ version "0.32.1"
+ resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.32.1.tgz#41aa0d0b2048b2e0ee453d9fcb14ec1f408390fe"
+ integrity sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==
dependencies:
color "^4.2.3"
detect-libc "^2.0.1"
- node-addon-api "^5.0.0"
+ node-addon-api "^6.1.0"
prebuild-install "^7.1.1"
- semver "^7.3.8"
+ semver "^7.5.0"
simple-get "^4.0.1"
tar-fs "^2.1.1"
tunnel-agent "^0.6.0"
@@ -17679,9 +16972,9 @@ shebang-regex@^3.0.0:
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
shell-quote@^1.7.3:
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.0.tgz#20d078d0eaf71d54f43bd2ba14a1b5b9bfa5c8ba"
- integrity sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680"
+ integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==
shelljs@^0.8.5:
version "0.8.5"
@@ -17775,10 +17068,10 @@ slice-ansi@^4.0.0:
astral-regex "^2.0.0"
is-fullwidth-code-point "^3.0.0"
-slugify@^1.4.4, slugify@^1.6.5:
- version "1.6.5"
- resolved "https://registry.yarnpkg.com/slugify/-/slugify-1.6.5.tgz#c8f5c072bf2135b80703589b39a3d41451fbe8c8"
- integrity sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==
+slugify@^1.4.4, slugify@^1.6.6:
+ version "1.6.6"
+ resolved "https://registry.yarnpkg.com/slugify/-/slugify-1.6.6.tgz#2d4ac0eacb47add6af9e04d3be79319cbcc7924b"
+ integrity sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==
snake-case@^2.1.0:
version "2.1.0"
@@ -17825,71 +17118,41 @@ snapdragon@^0.8.1:
source-map-resolve "^0.5.0"
use "^3.1.0"
-snyk-config@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/snyk-config/-/snyk-config-5.1.0.tgz#d725739ede0732a7db13be4e120c90b39e496ab7"
- integrity sha512-wqVMxUGqjjHX+MJrz0WHa/pJTDWU17aRv6cnI/6i7cq93J3TkkJZ8sjgvwCgP8cWX5wTHIlRuMV+IAd59K4X/g==
+socket.io-adapter@~2.5.2:
+ version "2.5.2"
+ resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz#5de9477c9182fdc171cd8c8364b9a8894ec75d12"
+ integrity sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==
dependencies:
- async "^3.2.0"
- debug "^4.1.1"
- lodash.merge "^4.6.2"
- minimist "^1.2.5"
-
-snyk-nodejs-lockfile-parser@^1.49.0:
- version "1.50.0"
- resolved "https://registry.yarnpkg.com/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.50.0.tgz#ea9cf89353e03405cbd8c0e109942249987c51de"
- integrity sha512-3yjpx/sKGk09XJLZorRuKht6OrdVOAb0SsLj+hyFoiLCEVPk5h1Hj6MBSa6HOaNpTedmSvWrCqmNWrjnOY0ljQ==
- dependencies:
- "@snyk/dep-graph" "^2.3.0"
- "@snyk/graphlib" "2.1.9-patch.3"
- "@yarnpkg/core" "^2.4.0"
- "@yarnpkg/lockfile" "^1.1.0"
- event-loop-spinner "^2.0.0"
- js-yaml "^4.1.0"
- lodash.clonedeep "^4.5.0"
- lodash.flatmap "^4.5.0"
- lodash.isempty "^4.4.0"
- lodash.topairs "^4.3.0"
- micromatch "^4.0.5"
- p-map "^4.0.0"
- semver "^7.3.5"
- snyk-config "^5.0.0"
- tslib "^1.9.3"
- uuid "^8.3.0"
-
-socket.io-adapter@~2.4.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-2.4.0.tgz#b50a4a9ecdd00c34d4c8c808224daa1a786152a6"
- integrity sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==
+ ws "~8.11.0"
-socket.io-client@4.5.4:
- version "4.5.4"
- resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.5.4.tgz#d3cde8a06a6250041ba7390f08d2468ccebc5ac9"
- integrity sha512-ZpKteoA06RzkD32IbqILZ+Cnst4xewU7ZYK12aS1mzHftFFjpoMz69IuhP/nL25pJfao/amoPI527KnuhFm01g==
+socket.io-client@4.6.1:
+ version "4.6.1"
+ resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.6.1.tgz#80d97d5eb0feca448a0fb6d69a7b222d3d547eab"
+ integrity sha512-5UswCV6hpaRsNg5kkEHVcbBIXEYoVbMQaHJBXJCyEQ+CiFPV1NIOY0XOFWG4XR4GZcB8Kn6AsRs/9cy9TbqVMQ==
dependencies:
"@socket.io/component-emitter" "~3.1.0"
debug "~4.3.2"
- engine.io-client "~6.2.3"
+ engine.io-client "~6.4.0"
socket.io-parser "~4.2.1"
socket.io-parser@~4.2.1:
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.3.tgz#926bcc6658e2ae0883dc9dee69acbdc76e4e3667"
- integrity sha512-JMafRntWVO2DCJimKsRTh/wnqVvO4hrfwOqtO7f+uzwsQMuxO6VwImtYxaQ+ieoyshWOTJyV0fA21lccEXRPpQ==
+ version "4.2.4"
+ resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.4.tgz#c806966cf7270601e47469ddeec30fbdfda44c83"
+ integrity sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==
dependencies:
"@socket.io/component-emitter" "~3.1.0"
debug "~4.3.1"
-socket.io@4.5.4:
- version "4.5.4"
- resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.5.4.tgz#a4513f06e87451c17013b8d13fdfaf8da5a86a90"
- integrity sha512-m3GC94iK9MfIEeIBfbhJs5BqFibMtkRk8ZpKwG2QwxV0m/eEhPIV4ara6XCF1LWNAus7z58RodiZlAH71U3EhQ==
+socket.io@4.6.1:
+ version "4.6.1"
+ resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.6.1.tgz#62ec117e5fce0692fa50498da9347cfb52c3bc70"
+ integrity sha512-KMcaAi4l/8+xEjkRICl6ak8ySoxsYG+gG6/XfRCPJPQ/haCRIJBTL4wIl8YCsmtaBovcAXGLOShyVWQ/FG8GZA==
dependencies:
accepts "~1.3.4"
base64id "~2.0.0"
debug "~4.3.2"
- engine.io "~6.2.1"
- socket.io-adapter "~2.4.0"
+ engine.io "~6.4.1"
+ socket.io-adapter "~2.5.2"
socket.io-parser "~4.2.1"
source-list-map@^1.1.1:
@@ -18013,19 +17276,6 @@ ssri@^6.0.1:
dependencies:
figgy-pudding "^3.5.1"
-st@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/st/-/st-2.0.0.tgz#eabd11e7722863b8ee8cfbdd027cb25e76ff35e9"
- integrity sha512-drN+aGYnrZPNYIymmNwIY7LXYJ8MqsqXj4fMRue3FOgGMdGjSX10fhJ3qx0sVQPhcWxhEaN4U/eWM4O4dbYNAw==
- dependencies:
- async-cache "^1.1.0"
- bl "^4.0.0"
- fd "~0.0.2"
- mime "^2.4.4"
- negotiator "~0.6.2"
- optionalDependencies:
- graceful-fs "^4.2.3"
-
stable@^0.1.8:
version "0.1.8"
resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
@@ -18082,12 +17332,24 @@ store2@^2.14.2:
resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.2.tgz#56138d200f9fe5f582ad63bc2704dbc0e4a45068"
integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==
-storybook@^7.0.6:
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.0.6.tgz#e9ec0ef9d273a5126666b95977e4d97c3c43e9b9"
- integrity sha512-dhl+5jbPf6sT/cQxePxXM4T6AGJ0EtdSUTZmdOA7LA6P5C55Wc+GqPdIAh7RqZoMJdNNhXBeHHtCoYZev7uPxw==
+storybook-i18n@^2.0.8:
+ version "2.0.8"
+ resolved "https://registry.yarnpkg.com/storybook-i18n/-/storybook-i18n-2.0.8.tgz#94e1ba047cd8ad25a5f986fc6d51d5f2c054aea6"
+ integrity sha512-YJIA1XNLD+ba8H++sMtmgdbza6HgYTWDCrM1QWEPGxpwmIoqEpjXKOnHPFkUzf77VD7+2IpPNsthdmtk7E7F/w==
+
+storybook-react-i18next@^2.0.1:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/storybook-react-i18next/-/storybook-react-i18next-2.0.6.tgz#6b89f7c275676148b220edc967c6e2496b032038"
+ integrity sha512-3wsYbkq1HSU/JEbHwJsYOBnRllGQX3SH8t9PfjFfgqCDGOUCg1YxN4GplzkQawJ5Qokfk2phmapSvKWLWa58LA==
+ dependencies:
+ storybook-i18n "^2.0.8"
+
+storybook@^7.0.23:
+ version "7.0.24"
+ resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.0.24.tgz#5194d7b72964669985b8c2227772e882e6ae2563"
+ integrity sha512-ilQDM4+KaNO8s5jU4EnS68JWb9KaLR0+xTNa/BEXQa18SnSt/qZYORXtqispwkyuL/9xwaMVwtS+st7JOucNWA==
dependencies:
- "@storybook/cli" "7.0.6"
+ "@storybook/cli" "7.0.24"
stream-browserify@^2.0.1:
version "2.0.2"
@@ -18097,11 +17359,6 @@ stream-browserify@^2.0.1:
inherits "~2.0.1"
readable-stream "^2.0.2"
-stream-buffers@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-3.0.2.tgz#5249005a8d5c2d00b3a32e6e0a6ea209dc4f3521"
- integrity sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==
-
stream-each@^1.1.0:
version "1.2.3"
resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae"
@@ -18133,22 +17390,6 @@ stream-shift@^1.0.0:
resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"
integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==
-stream-to-array@~2.3.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/stream-to-array/-/stream-to-array-2.3.0.tgz#bbf6b39f5f43ec30bc71babcb37557acecf34353"
- integrity sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==
- dependencies:
- any-promise "^1.1.0"
-
-stream-to-promise@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/stream-to-promise/-/stream-to-promise-2.2.0.tgz#b1edb2e1c8cb11289d1b503c08d3f2aef51e650f"
- integrity sha512-HAGUASw8NT0k8JvIVutB2Y/9iBk7gpgEyAudXwNJmZERdMITGdajOa4VJfD/kNiA3TppQpTP4J+CtcHwdzKBAw==
- dependencies:
- any-promise "~1.3.0"
- end-of-stream "~1.1.0"
- stream-to-array "~2.3.0"
-
streamsearch@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764"
@@ -18207,6 +17448,15 @@ string.prototype.matchall@^4.0.8:
regexp.prototype.flags "^1.4.3"
side-channel "^1.0.4"
+string.prototype.trim@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533"
+ integrity sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+
string.prototype.trimend@^1.0.6:
version "1.0.6"
resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533"
@@ -18347,9 +17597,9 @@ style-loader@^2.0.0:
schema-utils "^3.0.0"
style-loader@^3.3.1:
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.2.tgz#eaebca714d9e462c19aa1e3599057bc363924899"
- integrity sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw==
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.3.tgz#bba8daac19930169c0c9c96706749a597ae3acff"
+ integrity sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==
style-to-object@0.3.0, style-to-object@^0.3.0:
version "0.3.0"
@@ -18358,6 +17608,13 @@ style-to-object@0.3.0, style-to-object@^0.3.0:
dependencies:
inline-style-parser "0.1.1"
+style-to-object@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.4.1.tgz#53cf856f7cf7f172d72939d9679556469ba5de37"
+ integrity sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==
+ dependencies:
+ inline-style-parser "0.1.1"
+
style-value-types@5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/style-value-types/-/style-value-types-5.0.0.tgz#76c35f0e579843d523187989da866729411fc8ad"
@@ -18393,10 +17650,10 @@ stylehacks@^5.1.1:
browserslist "^4.21.4"
postcss-selector-parser "^6.0.4"
-stylis@4.1.3:
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.1.3.tgz#fd2fbe79f5fed17c55269e16ed8da14c84d069f7"
- integrity sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==
+stylis@4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51"
+ integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==
sudo-prompt@^8.2.0:
version "8.2.5"
@@ -18479,10 +17736,10 @@ synchronous-promise@^2.0.15:
resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.17.tgz#38901319632f946c982152586f2caf8ddc25c032"
integrity sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==
-tabbable@^6.1.1:
- version "6.1.1"
- resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-6.1.1.tgz#40cfead5ed11be49043f04436ef924c8890186a0"
- integrity sha512-4kl5w+nCB44EVRdO0g/UGoOp3vlwgycUVtkk/7DPyeLZUCuNFFKCFG6/t/DgHLrUPHjrZg6s5tNm+56Q2B0xyg==
+tabbable@^6.1.2:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-6.2.0.tgz#732fb62bc0175cfcec257330be187dcfba1f3b97"
+ integrity sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==
table@^6.0.9:
version "6.8.1"
@@ -18515,7 +17772,7 @@ tar-fs@^2.0.0, tar-fs@^2.1.1:
pump "^3.0.0"
tar-stream "^2.1.4"
-tar-stream@^2.0.1, tar-stream@^2.1.4:
+tar-stream@^2.1.4:
version "2.2.0"
resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287"
integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==
@@ -18527,13 +17784,13 @@ tar-stream@^2.0.1, tar-stream@^2.1.4:
readable-stream "^3.1.1"
tar@^6.1.13:
- version "6.1.13"
- resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b"
- integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==
+ version "6.1.15"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.15.tgz#c9738b0b98845a3b344d334b8fa3041aaba53a69"
+ integrity sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==
dependencies:
chownr "^2.0.0"
fs-minipass "^2.0.0"
- minipass "^4.0.0"
+ minipass "^5.0.0"
minizlib "^2.1.1"
mkdirp "^1.0.3"
yallist "^4.0.0"
@@ -18583,27 +17840,16 @@ terser-webpack-plugin@^1.4.3:
webpack-sources "^1.4.0"
worker-farm "^1.7.0"
-terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.3.1, terser-webpack-plugin@^5.3.7:
- version "5.3.7"
- resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz#ef760632d24991760f339fe9290deb936ad1ffc7"
- integrity sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==
+terser-webpack-plugin@^5.3.1, terser-webpack-plugin@^5.3.7, terser-webpack-plugin@^5.3.9:
+ version "5.3.9"
+ resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1"
+ integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==
dependencies:
"@jridgewell/trace-mapping" "^0.3.17"
jest-worker "^27.4.5"
schema-utils "^3.1.1"
serialize-javascript "^6.0.1"
- terser "^5.16.5"
-
-terser-webpack-plugin@^5.3.6:
- version "5.3.6"
- resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz#5590aec31aa3c6f771ce1b1acca60639eab3195c"
- integrity sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==
- dependencies:
- "@jridgewell/trace-mapping" "^0.3.14"
- jest-worker "^27.4.5"
- schema-utils "^3.1.1"
- serialize-javascript "^6.0.0"
- terser "^5.14.1"
+ terser "^5.16.8"
terser@^4.1.2:
version "4.8.1"
@@ -18614,23 +17860,13 @@ terser@^4.1.2:
source-map "~0.6.1"
source-map-support "~0.5.12"
-terser@^5.10.0, terser@^5.14.1, terser@^5.16.5:
- version "5.17.1"
- resolved "https://registry.yarnpkg.com/terser/-/terser-5.17.1.tgz#948f10830454761e2eeedc6debe45c532c83fd69"
- integrity sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw==
- dependencies:
- "@jridgewell/source-map" "^0.3.2"
- acorn "^8.5.0"
- commander "^2.20.0"
- source-map-support "~0.5.20"
-
-terser@^5.2.0:
- version "5.16.5"
- resolved "https://registry.yarnpkg.com/terser/-/terser-5.16.5.tgz#1c285ca0655f467f92af1bbab46ab72d1cb08e5a"
- integrity sha512-qcwfg4+RZa3YvlFh0qjifnzBHjKGNbtDo9yivMqMFDy9Q6FSaQWSB/j1xKhsoUFJIqDOM3TsN6D5xbrMrFcHbg==
+terser@^5.10.0, terser@^5.16.8, terser@^5.2.0:
+ version "5.18.2"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-5.18.2.tgz#ff3072a0faf21ffd38f99acc9a0ddf7b5f07b948"
+ integrity sha512-Ah19JS86ypbJzTzvUCX7KOsEIhDaRONungA4aYBjEP3JZRf4ocuDzTg4QWZnPn9DEMiMYGJPiSOy7aykoCc70w==
dependencies:
- "@jridgewell/source-map" "^0.3.2"
- acorn "^8.5.0"
+ "@jridgewell/source-map" "^0.3.3"
+ acorn "^8.8.2"
commander "^2.20.0"
source-map-support "~0.5.20"
@@ -18737,11 +17973,6 @@ to-object-path@^0.3.0:
dependencies:
kind-of "^3.0.2"
-to-readable-stream@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"
- integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
-
to-regex-range@^2.1.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
@@ -18800,11 +18031,6 @@ traverse@0.6.6:
resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137"
integrity sha512-kdf4JKs8lbARxWdp7RKdNzoJBhGUcIalSYibuGyHJbmk40pOysQ0+QPvlkCOICOivDWU2IJo2rkrxyTK2AH4fw==
-treeify@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz#4e31c6a463accd0943879f30667c4fdaff411bb8"
- integrity sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==
-
trim-newlines@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
@@ -18849,7 +18075,7 @@ ts-invariant@^0.10.3:
dependencies:
tslib "^2.1.0"
-ts-node@^10.7.0, ts-node@^10.9.1:
+ts-node@^10.9.1:
version "10.9.1"
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b"
integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==
@@ -18878,34 +18104,20 @@ tsconfig-paths@^3.14.1:
minimist "^1.2.6"
strip-bom "^3.0.0"
-tsconfig-paths@^4.0.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz#ef78e19039133446d244beac0fd6a1632e2d107c"
- integrity sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==
- dependencies:
- json5 "^2.2.2"
- minimist "^1.2.6"
- strip-bom "^3.0.0"
-
tslib@2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"
integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==
-tslib@^1.10.0, tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3:
+tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0:
version "1.14.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-tslib@^2:
- version "2.5.2"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.2.tgz#1b6f07185c881557b0ffa84b111a0106989e8338"
- integrity sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==
-
tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0:
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf"
- integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==
+ version "2.6.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.0.tgz#b295854684dbda164e181d259a22cd779dcd7bc3"
+ integrity sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==
tslib@~2.4.0:
version "2.4.1"
@@ -18931,11 +18143,6 @@ tunnel-agent@^0.6.0:
dependencies:
safe-buffer "^5.0.1"
-tunnel@^0.0.6:
- version "0.0.6"
- resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c"
- integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==
-
type-check@^0.4.0, type-check@~0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
@@ -18943,13 +18150,6 @@ type-check@^0.4.0, type-check@~0.4.0:
dependencies:
prelude-ls "^1.2.1"
-type-check@~0.3.2:
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
- integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==
- dependencies:
- prelude-ls "~1.1.2"
-
type-fest@^0.13.1:
version "0.13.1"
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934"
@@ -19034,10 +18234,10 @@ typescript@^4.6.3:
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
-ua-parser-js@^0.7.30:
- version "0.7.34"
- resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.34.tgz#afb439e2e3e394bdc90080acb661a39c685b67d7"
- integrity sha512-cJMeh/eOILyGu0ejgTKB95yKT3zOenSe9UGE3vj6WfiOwgGYnmATUsnDixMFvdU+rNMvWih83hrUP8VwhF9yXQ==
+ua-parser-js@^1.0.35:
+ version "1.0.35"
+ resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.35.tgz#c4ef44343bc3db0a3cbefdf21822f1b1fc1ab011"
+ integrity sha512-fKnGuqmTBnIE+/KXSzCn4db8RTigUzw1AN0DmdU6hJovUTbYJKyqj+8Mt1c4VfRDnOVJnENmfYkIPZ946UrSAA==
uglify-js@^3.1.4:
version "3.17.4"
@@ -19373,7 +18573,7 @@ upath@^1.1.1:
resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==
-update-browserslist-db@^1.0.10:
+update-browserslist-db@^1.0.11:
version "1.0.11"
resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940"
integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==
@@ -19381,26 +18581,6 @@ update-browserslist-db@^1.0.10:
escalade "^3.1.1"
picocolors "^1.0.0"
-update-notifier@^5.0.1:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9"
- integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==
- dependencies:
- boxen "^5.0.0"
- chalk "^4.1.0"
- configstore "^5.0.1"
- has-yarn "^2.1.0"
- import-lazy "^2.1.0"
- is-ci "^2.0.0"
- is-installed-globally "^0.4.0"
- is-npm "^5.0.0"
- is-yarn-global "^0.3.0"
- latest-version "^5.1.0"
- pupa "^2.1.1"
- semver "^7.3.4"
- semver-diff "^3.1.1"
- xdg-basedir "^4.0.0"
-
upper-case-first@^1.1.0, upper-case-first@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115"
@@ -19448,20 +18628,13 @@ url-loader@^4.1.1:
mime-types "^2.1.27"
schema-utils "^3.0.0"
-url-parse-lax@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c"
- integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==
- dependencies:
- prepend-http "^2.0.0"
-
url@^0.11.0:
- version "0.11.0"
- resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
- integrity sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==
+ version "0.11.1"
+ resolved "https://registry.yarnpkg.com/url/-/url-0.11.1.tgz#26f90f615427eca1b9f4d6a28288c147e2302a32"
+ integrity sha512-rWS3H04/+mzzJkv0eZ7vEDGiQbgquI1fGfOad6zKvgYQi1SzMmhl7c/DdRGxhaWrVH6z0qWITo8rpnxK/RfEhA==
dependencies:
- punycode "1.3.2"
- querystring "0.2.0"
+ punycode "^1.4.1"
+ qs "^6.11.0"
use-callback-ref@^1.3.0:
version "1.3.0"
@@ -19535,16 +18708,16 @@ utils-merge@1.0.1:
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==
-uuid-browser@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/uuid-browser/-/uuid-browser-3.1.0.tgz#0f05a40aef74f9e5951e20efbf44b11871e56410"
- integrity sha512-dsNgbLaTrd6l3MMxTtouOCFw4CBFc/3a+GgYA2YyrJvyQ1u6q4pcu3ktLoUZ/VN/Aw9WsauazbgsgdfVWgAKQg==
-
-uuid@^8.3.0, uuid@^8.3.2:
+uuid@^8.3.2:
version "8.3.2"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
+uuid@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5"
+ integrity sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==
+
v8-compile-cache-lib@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"
@@ -19577,7 +18750,7 @@ validate-npm-package-license@^3.0.1:
spdx-correct "^3.0.0"
spdx-expression-parse "^3.0.0"
-value-or-promise@1.0.12:
+value-or-promise@^1.0.12:
version "1.0.12"
resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.12.tgz#0e5abfeec70148c78460a849f6b003ea7986f15c"
integrity sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==
@@ -19598,9 +18771,9 @@ vfile-location@^3.0.0, vfile-location@^3.1.0, vfile-location@^3.2.0:
integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==
vfile-message@*:
- version "3.1.4"
- resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.1.4.tgz#15a50816ae7d7c2d1fa87090a7f9f96612b59dea"
- integrity sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-4.0.1.tgz#7f2b7a12bf59af281ac8fdf4cccebfa50d8eadf0"
+ integrity sha512-Z1WqUoIK6T6LLoyO64ncUapmjlA84JqKRQFjcG0kZnnyysfq2rMyg5NvKhkQ16GH9FRCRT+Rk4G0aMxgKYS16g==
dependencies:
"@types/unist" "^2.0.0"
unist-util-stringify-position "^3.0.0"
@@ -19641,9 +18814,9 @@ vfile@^4.0.0:
vfile-message "^2.0.0"
victory-vendor@^36.6.8:
- version "36.6.8"
- resolved "https://registry.yarnpkg.com/victory-vendor/-/victory-vendor-36.6.8.tgz#5a1c555ca99a39fdb66a6c959c8426eb834893a2"
- integrity sha512-H3kyQ+2zgjMPvbPqAl7Vwm2FD5dU7/4bCTQakFQnpIsfDljeOMDojRsrmJfwh4oAlNnWhpAf+mbAoLh8u7dwyQ==
+ version "36.6.11"
+ resolved "https://registry.yarnpkg.com/victory-vendor/-/victory-vendor-36.6.11.tgz#acae770717c2dae541a54929c304ecab5ab6ac2a"
+ integrity sha512-nT8kCiJp8dQh8g991J/R5w5eE2KnO8EAIP0xocWlh9l2okngMWglOPoMZzJvek8Q1KUc4XE/mJxTZnvOB1sTYg==
dependencies:
"@types/d3-array" "^3.0.3"
"@types/d3-ease" "^3.0.0"
@@ -19767,9 +18940,9 @@ webpack-dev-middleware@^5.3.1:
schema-utils "^4.0.0"
webpack-hot-middleware@^2.25.1:
- version "2.25.3"
- resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.25.3.tgz#be343ce2848022cfd854dd82820cd730998c6794"
- integrity sha512-IK/0WAHs7MTu1tzLTjio73LjS3Ov+VvBKQmE8WPlJutgG5zT6Urgq/BbAdRrHTRpyzK0dvAvFh1Qg98akxgZpA==
+ version "2.25.4"
+ resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.25.4.tgz#d8bc9e9cb664fc3105c8e83d2b9ed436bee4e193"
+ integrity sha512-IRmTspuHM06aZh98OhBJtqLpeWFM8FXJS5UYpKYxCJzyFoyWj1w6VGFfomZU7OPA55dMLrQK0pRT1eQ3PACr4w==
dependencies:
ansi-html-community "0.0.8"
html-entities "^2.1.0"
@@ -19782,10 +18955,10 @@ webpack-merge@^4.2.2:
dependencies:
lodash "^4.17.15"
-webpack-merge@^5.8.0:
- version "5.8.0"
- resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61"
- integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==
+webpack-merge@^5.9.0:
+ version "5.9.0"
+ resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.9.0.tgz#dc160a1c4cf512ceca515cc231669e9ddb133826"
+ integrity sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==
dependencies:
clone-deep "^4.0.1"
wildcard "^2.0.0"
@@ -19812,9 +18985,9 @@ webpack-sources@^3.2.3:
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
webpack-stats-plugin@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/webpack-stats-plugin/-/webpack-stats-plugin-1.1.1.tgz#11aabf6ad536fd2843eb2e11a58d3485dc111b3e"
- integrity sha512-aWwE/YuO2W7VCOyWwyDJ7BRSYRYjeXat+X31YiasMM3FS6/4X9W4Mb9Q0g+jIdVgArr1Mb08sHBJKMT5M9+gVA==
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/webpack-stats-plugin/-/webpack-stats-plugin-1.1.3.tgz#ebcc36c8b468074ad737882e2043c1ce4b55d928"
+ integrity sha512-yUKYyy+e0iF/w31QdfioRKY+h3jDBRpthexBOWGKda99iu2l/wxYsI/XqdlP5IU58/0KB9CsJZgWNAl+/MPkRw==
webpack-virtual-modules@^0.4.3, webpack-virtual-modules@^0.4.5:
version "0.4.6"
@@ -19826,10 +18999,10 @@ webpack-virtual-modules@^0.5.0:
resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz#362f14738a56dae107937ab98ea7062e8bdd3b6c"
integrity sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==
-webpack@5:
- version "5.80.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.80.0.tgz#3e660b4ab572be38c5e954bdaae7e2bf76010fdc"
- integrity sha512-OIMiq37XK1rWO8mH9ssfFKZsXg4n6klTEDL7S8/HqbAOBBaiy8ABvXvz0dDCXeEF9gqwxSvVk611zFPjS8hJxA==
+webpack@5, webpack@^5.85.0:
+ version "5.88.1"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.88.1.tgz#21eba01e81bd5edff1968aea726e2fbfd557d3f8"
+ integrity sha512-FROX3TxQnC/ox4N+3xQoWZzvGXSuscxR32rbzjpXgEzWudJFEJBpdlkkob2ylrv5yzzufD1zph1OoFsLtm6stQ==
dependencies:
"@types/eslint-scope" "^3.7.3"
"@types/estree" "^1.0.0"
@@ -19837,10 +19010,10 @@ webpack@5:
"@webassemblyjs/wasm-edit" "^1.11.5"
"@webassemblyjs/wasm-parser" "^1.11.5"
acorn "^8.7.1"
- acorn-import-assertions "^1.7.6"
+ acorn-import-assertions "^1.9.0"
browserslist "^4.14.5"
chrome-trace-event "^1.0.2"
- enhanced-resolve "^5.13.0"
+ enhanced-resolve "^5.15.0"
es-module-lexer "^1.2.1"
eslint-scope "5.1.1"
events "^3.2.0"
@@ -19850,7 +19023,7 @@ webpack@5:
loader-runner "^4.2.0"
mime-types "^2.1.27"
neo-async "^2.6.2"
- schema-utils "^3.1.2"
+ schema-utils "^3.2.0"
tapable "^2.1.1"
terser-webpack-plugin "^5.3.7"
watchpack "^2.4.0"
@@ -19885,36 +19058,6 @@ webpack@^4.43.0:
watchpack "^1.7.4"
webpack-sources "^1.4.1"
-webpack@^5.75.0:
- version "5.75.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.75.0.tgz#1e440468647b2505860e94c9ff3e44d5b582c152"
- integrity sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==
- dependencies:
- "@types/eslint-scope" "^3.7.3"
- "@types/estree" "^0.0.51"
- "@webassemblyjs/ast" "1.11.1"
- "@webassemblyjs/wasm-edit" "1.11.1"
- "@webassemblyjs/wasm-parser" "1.11.1"
- acorn "^8.7.1"
- acorn-import-assertions "^1.7.6"
- browserslist "^4.14.5"
- chrome-trace-event "^1.0.2"
- enhanced-resolve "^5.10.0"
- es-module-lexer "^0.9.0"
- eslint-scope "5.1.1"
- events "^3.2.0"
- glob-to-regexp "^0.4.1"
- graceful-fs "^4.2.9"
- json-parse-even-better-errors "^2.3.1"
- loader-runner "^4.2.0"
- mime-types "^2.1.27"
- neo-async "^2.6.2"
- schema-utils "^3.1.0"
- tapable "^2.1.1"
- terser-webpack-plugin "^5.1.3"
- watchpack "^2.4.0"
- webpack-sources "^3.2.3"
-
whatwg-url@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
@@ -19945,9 +19088,9 @@ which-collection@^1.0.1:
is-weakset "^2.0.1"
which-module@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
- integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409"
+ integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==
which-pm-runs@^1.0.0:
version "1.1.0"
@@ -19995,14 +19138,9 @@ widest-line@^3.1.0:
string-width "^4.0.0"
wildcard@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec"
- integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==
-
-word-wrap@^1.2.3, word-wrap@~1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
- integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67"
+ integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==
wordwrap@^1.0.0:
version "1.0.0"
@@ -20078,10 +19216,10 @@ ws@^8.2.3:
resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0"
integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==
-ws@~8.2.3:
- version "8.2.3"
- resolved "https://registry.yarnpkg.com/ws/-/ws-8.2.3.tgz#63a56456db1b04367d0b721a0b80cae6d8becbba"
- integrity sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==
+ws@~8.11.0:
+ version "8.11.0"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143"
+ integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==
x-is-string@^0.1.0:
version "0.1.0"
@@ -20113,10 +19251,10 @@ xmlhttprequest-ssl@~2.0.0:
resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz#91360c86b914e67f44dce769180027c0da618c67"
integrity sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==
-xstate@^4.35.3:
- version "4.37.0"
- resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.37.0.tgz#2f253ccbfc2dc6954ff975b8102714bde9751726"
- integrity sha512-YC+JCerRclKS9ixQTuw8l3vs3iFqWzNzOGR0ID5XsSlieMXIV9nNPE43h9CGr7VdxA1QYhMwhCZA0EdpOd17Bg==
+xstate@^4.37.2:
+ version "4.38.0"
+ resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.38.0.tgz#94c4316bea8e9e7a2974c7c501e5306f6e17ac19"
+ integrity sha512-oFjw2YZPyu6HeO0JWCSqfhAALsjFPURsrD2FUFN3u213dWwYU68RFuLtSHco+cEUhpQFW+hRG3PNYgq8HatudQ==
xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1:
version "4.0.2"
@@ -20138,7 +19276,7 @@ y18n@^5.0.5:
resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
-yallist@^2.0.0, yallist@^2.1.2:
+yallist@^2.0.0:
version "2.1.2"
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==
@@ -20168,9 +19306,9 @@ yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2:
integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
yaml@^2.0.0:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.2.1.tgz#3014bf0482dcd15147aa8e56109ce8632cd60ce4"
- integrity sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b"
+ integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==
yargs-parser@^18.1.2, yargs-parser@^18.1.3:
version "18.1.3"