Skip to content

Commit

Permalink
Merge pull request #585 from tamas6/master
Browse files Browse the repository at this point in the history
chore: Update Design.md, Language refactor
  • Loading branch information
darkobas2 authored Jul 8, 2024
2 parents 2ab2450 + e33a37d commit 38f47b6
Show file tree
Hide file tree
Showing 10 changed files with 42 additions and 33 deletions.
11 changes: 8 additions & 3 deletions docs/DESIGN.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,12 @@ The application interacts with the backend through several APIs, encapsulated in

Styling in Fairdrive is handled using CSS. Each component has its own CSS file, which is imported into the component's JavaScript file. This allows for component-specific styles that don't affect other parts of the application.

### Layout Examples

<img src="./assets/columnUI.png" alt="Colomn UI" width="220"/>
<!-- <br/> -->
<img src="./assets/buttonsUI.png" alt="Button UI" width="480"/>, <img src="./assets/importWindowUI.png" alt="ImpWin UI" width="440"/>

## Testing

Testing in Fairdrive is done using Jest, a JavaScript testing framework, and React Testing Library, a library for testing React components. Tests are located in the `__tests__` directory.
Expand All @@ -50,11 +56,10 @@ Testing in Fairdrive is done using Jest, a JavaScript testing framework, and Rea

This document provides a high-level overview of the design of the Fairdrive application. For more detailed information, please refer to the codebase and the other documentation files.


## Getting Help

If you need help using Fairdrive, check out our [User Guide](USER-GUIDE.md) and [FAQ](FAQ.md).
Start [here](GETTING-STARTED.md) or see [Design](DESIGN.md), [Functionality](FUNCTIONALITY.md) or [Architecture](ARCHITECTURE.md).
If you need help using Fairdrive, check out our [User Guide](USER-GUIDE.md) and [FAQ](FAQ.md).
Start [here](GETTING-STARTED.md) or see [Design](DESIGN.md), [Functionality](FUNCTIONALITY.md) or [Architecture](ARCHITECTURE.md).
Developers can check [Development Instructions](DEVELOPMENT.md).

If you can't find the answer to your question, feel free to [contact us](CONTACT.md).
8 changes: 6 additions & 2 deletions docs/DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,12 @@ Testnet deployment : http://app.fairdrive.dev.fairdatasociety.org/
- `fdp-play start --fresh`

#### Post installation steps
How to initialize [Postage batch](docs/POSTAGE-BATCH.md).

How to initialize [Postage batch](POSTAGE-BATCH.md).

#### Goerli contract configuration
How to init [Goerli](docs/INIT-GOERLI.md).

How to init [Goerli](INIT-GOERLI.md).

## Running in development mode

Expand All @@ -26,4 +29,5 @@ Or using `npm`:
npm ci
npm start
```

To change the configuration, edit the `.env` file.
Binary file added docs/assets/buttonsUI.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/columnUI.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/importWindowUI.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/locales/de-DE.json
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@
"NEW_POD": "Neuer Pod",
"IMPORT": "Importieren",
"FOLDER": "Ordner",
"SWITCH_FROM_SHARED_OWNED": "Wechseln Sie von Geteilt zu Eigen, um den Home Pod anzuzeigen",
"SWITCH_FROM_SHARED_OWNED": "Eigenes von Ihnen erstellt, Geteiltes importiert.",
"YOUR_CONNECTED_DAPPS": "Ihre verbundenen DApps",
"COMING_SOON": "Demnächst verfügbar",
"MIGRATE_ACCOUNT": "Konto migrieren",
Expand Down
2 changes: 1 addition & 1 deletion src/locales/en-US.json
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@
"NEW_POD": "New Pod",
"IMPORT": "Import",
"FOLDER": "Folder",
"SWITCH_FROM_SHARED_OWNED": "Switch from Shared to Owned to see Home Pod",
"SWITCH_FROM_SHARED_OWNED": "Owned are created by You, and Shared are the ones you imported.",
"YOUR_CONNECTED_DAPPS": "Your Connected Dapps",
"COMING_SOON": "Coming Soon",
"MIGRATE_ACCOUNT": "Migrate Account",
Expand Down
38 changes: 19 additions & 19 deletions src/locales/hu-HU.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,11 +102,11 @@
"INVITE_NOT_USED_YET_SHORT": "Még nem használt",
"INVITE_IS_PRIVATE_SHORT": "Privát",
"STATUS_IS_NOT_AVAILABLE_SHORT": "Nem elérhető",
"NO_INVITES_HERE": "Nincsenek meghívók itt",
"NO_INVITES_HERE": "Nincsenek meghívók.",
"COPY_INVITE": "Kattints a meghívó másolásához",
"URL_COPIED": "URL másolva",
"URL_HAS_BEEN_COPIED": "A meghívó URL-je átmásolva a vágólapra",
"SIGN_UP_FOR_AN_FDS_ACCOUNT": "A Fairdrive még mindig béta verzióban van. Használja saját felelősségére.",
"SIGN_UP_FOR_AN_FDS_ACCOUNT": "Fairdrive béta verzió. Használja saját felelősségére.",
"COPIED": "Másolva!",
"COPY_ALL": "Mindent másol",
"DOWNLOADED": "Letöltve!",
Expand All @@ -126,7 +126,7 @@
"ABOUT_TO_CREATE_POD": "Éppen egy új podot készülsz létrehozni.",
"CREATE_POD": "Pod Létrehozása",
"IMPORT_FILE_ERROR": "Hiba: Nem sikerült importálni a fájlt!",
"IMPORT_SHARED_FILE": "Megosztott Fájl Importálása",
"IMPORT_SHARED_FILE": "Megosztott fájl importálása",
"LINK_SHARED_WITH_YOU": "megosztott link veled",
"ABOUT_TO_IMPORT_SHARED_FILE": "Éppen egy megosztott fájlt készülsz importálni.",
"IMPORT_FILE": "Fájl Importálása",
Expand All @@ -135,17 +135,17 @@
"ABOUT_TO_IMPORT_SHARED_POD": "Éppen egy megosztott podot készülsz importálni.",
"IMPORT_POD": "Pod Importálása",
"METAMASK_NOT_FOUND": "Metamask nem található",
"METAMASK_NOT_INSTALLED": "A Metamask kiegészítő jelenleg nincs telepítve.",
"METAMASK_NOT_INSTALLED": "A Metamask extension jelenleg nincs telepítve.",
"GENERIC_ERROR": "Hiba: {message}",
"ENTER_PASSPHRASE": "Írja be a jelszót",
"LOGIN": "Bejelentkezés",
"FILE_PREVIEW_ERROR": "A fájl előnézete nem tölthető be!",
"PREVIEW_FILE": "Fájl Előnézet",
"FILE_TYPE": "Fájl Típus",
"PREVIEW_FILE": "Fájl előnézet",
"FILE_TYPE": "Fájl típus",
"CREATED": "Létrehozva",
"SHARE_FILE": "Fájl Megosztása",
"SHARE_WITH_FRIEND": "Oszd meg ezt a kódot egy baráttal:",
"COMPLETE_SHARING": "Megosztás Befejezése",
"SHARE_FILE": "Fájl megosztása",
"SHARE_WITH_FRIEND": "Oszd meg ezt a kódot egy barátoddal:",
"COMPLETE_SHARING": "Megosztás befejezése",
"METAMASK_IS_NOT_AVAILABLE": "A Metamask nem érhető el",
"SEPOLIA_ETH_HAS_BEEN_SENT": "{amount} SepoliaETH elküldve!",
"TOP_UP_INVITE": "Meghívó Töltése",
Expand All @@ -154,17 +154,17 @@
"AMOUNT_SEPOLIA_ETH": "Összeg (Sepolia ETH)",
"TOP_UP_WITH_METAMASK": "🦊 Töltsd fel a Metamask segítségével",
"SUCCESSFULLY_UPLOADED": "Sikeresen feltöltve",
"UPLOAD_FILE": "Fájl Feltöltése",
"UPLOAD_FILE": "Fájl feltöltése",
"DRAG_HERE_TO_UPLOAD": "Kattints vagy húzd ide a feltöltéshez",
"READY_TO_UPLOAD": "Készen áll a feltöltésre:",
"UPLOAD_CONTENT": "Tartalom Feltöltése",
"IMPORT_ACCOUNT": "Fiók Importálása",
"UPLOAD_CONTENT": "Tartalom feltöltése",
"IMPORT_ACCOUNT": "Fiók importálása",
"UPLOAD": "Feltöltés",
"COPYRIGHT_WARNING": "Megjegyzés: Nem oszthatsz meg olyan tartalmat, aminek nincs jogosultságod",
"COPYRIGHT_WARNING": "Megjegyzés: Csak saját tartalmat tudsz megosztani.",
"NEW_POD": "Új Pod",
"IMPORT": "Importálás",
"FOLDER": "Mappa",
"SWITCH_FROM_SHARED_OWNED": "Váltás Megosztottról Saját tulajdonba a Kezdő Pod megjelenítéséhez",
"SWITCH_FROM_SHARED_OWNED": "Válthatsz a saját POD-jaid, és a veled megosztottak között",
"YOUR_CONNECTED_DAPPS": "Kapcsolódó Dapp-ok",
"COMING_SOON": "Hamarosan",
"MIGRATE_ACCOUNT": "Fiók Migrálása",
Expand Down Expand Up @@ -198,9 +198,9 @@
"MYDATA_OPERATORS_PARAGRAPH_5_START": "Adatvédelem Tervezés szerint:",
"MYDATA_OPERATORS_PARAGRAPH_5": "Mint a magánélet tervezésének szószólói, szigorú intézkedéseket vezettünk be az adatvédelem biztosítása érdekében minden szakaszban, példát mutatva a felelős adatkezelési gyakorlatokra az iparágunkon belül.",
"MYDATA_OPERATORS_PARAGRAPH_6": "MyData Operátorként továbbra is elkötelezettek vagyunk az egyének és vállalkozások felhatalmazása iránt, lehetővé téve számukra az eszközöket, amelyekre szükségük van az adatok felelős kihasználásához. Előre tekintve izgatottak vagyunk a ilyen termékeny együttműködésekből fakadó jövőbeli lehetőségek miatt, és elkötelezettek maradunk az egyéneket adataink ökoszisztémájának központjába helyező adatvezérelt világ kialakítása iránt.",
"GET_STARTED_WITH_YOUR_DRIVE": "Kezdj el a Meghajtóddal",
"GET_STARTED_WITH_YOUR_DRIVE": "Kezdj el a Drive-al",
"GET_STARTED_CARD_DESCRIPTION": "Kezdd el az interakciót a Fairtexttel a Fairdrive-ban, hozz létre Alpodokat és fedezd fel az új módszereket a fájlok rendezésére.",
"GO_TO_DRIVE": "Ugrás a Meghajtóhoz",
"GO_TO_DRIVE": "Ugrás a Drive-hoz",
"EXPLORE_DAPPS_CARD_DESCRIPTION": "Fedezz fel olyan Dapp-okat, amelyek a Fair Data Society ökoszisztémájában találhatóak.",
"JOIN_OUR_ECOSYSTEM": "Csatlakozz az ökoszisztémánkhoz",
"JOIN_OUR_ECOSYSTEM_CARD_DESCRIPTION": "Fejleszd a Fairdrive-ot és növeld az ökoszisztémát.",
Expand All @@ -213,17 +213,17 @@
"PRIVACY_POLICY_PARAGRAPH_3": "Ezen elemzési eszköz használata az Art. 6 Sect. 1 lit. f GDPR alapján történik. A weboldal üzemeltetőjének jogos érdeke fennáll a felhasználói mintázatok elemzésében, annak érdekében, hogy optimalizálja az üzemeltető webajánlatait és reklámait. Ha megfelelő megállapodásra van szükség (pl. a sütik tárolására vonatkozó megállapodás), a feldolgozás kizárólag az Art. 6 para. 1 lit. a GDPR alapján történik; a megállapodást bármikor visszavonhatja.",
"PRIVACY_POLICY_PARAGRAPH_4": "Az adatfeldolgozási megállapodás teljesítése A Matomót Svájcban üzemeltetett szervereken tároljuk, hogy az összes adat és elemzés nálunk maradjon, és ne kerüljön átadásra. A szervereket az Exoscale szolgáltatja, és Adatvédelmi Megállapodásuk megtekinthető a következő linken:",
"REGISTERING_ACCOUNT": "Fiók regisztrálása...",
"REGISTERING_ACCOUNT_DESCRIPTION": "A magot alkalmazod a fiókod létrehozásához és helyreállításához. Kérlek, mentsd el ezeket a 12 szót egy darab papíron vagy egy hardver tárcában. A sorrend fontos. Ez a mag lehetővé teszi a fiók helyreállítását.",
"REGISTERING_ACCOUNT_DESCRIPTION": "A seed-et alkalmazod a fiókod létrehozásához és helyreállításához. Kérlek, mentsd el ezeket a 12 szót egy darab papíron vagy egy hardver tárcában. A sorrend fontos. Ez a mag lehetővé teszi a fiók helyreállítását.",
"MNEMONIC_CONFIRMATION_LABEL": "Megértem, hogy ha elveszítem a magomat, nem leszek képes a fiókom helyreállítására.",
"SECURED_SEED_CONFIRMATION": "Megerősítem, hogy biztonságban tartottam a magomat",
"SECURE_YOUR_SEED_PHRASE": "Ne felejtsd el biztonságban tartani a magodat!",
"TERMS_OF_USAGE": "Felhasználási Feltételek",
"TERMS_OF_USAGE_PARAGRAPH_1": "A jelen tisztázás kifejezetten kijelenti, hogy a nyereség nélküli Fairdrive platformot, amelyet független fejlesztők hoztak létre, „BÉTA VERZIÓ”-ként, kísérleti szolgáltatásokkal és ismert hibákkal és stabilitási problémákkal kínálják. A tesztelés az egyetlen célja a platform használatának, és a független fejlesztők, akik rajta dolgoznak, nem vállalnak semmilyen felelősséget az adatvesztés, kár vagy nyereségkiesésért, amely a béta platform használatából ered. Hasonlóképpen, a fejlesztők elhárítják minden nyilvános és implicit garanciát az alkalmazásra vonatkozóan, amely a tesztelés alatt áll, és a tesztelő saját kockázatára használja az alkalmazást. Továbbá, minden jövőbeli béta frissítés ugyanazokra a feltételekre vonatkozik.",
"DISCLAIMER_OF_LIABILITY_AND_WARRANTIES": "Felelősségmentesség és Jótállás Kizárása:",
"TERMS_OF_USAGE_PARAGRAPH_2": "SEMILYEN KÖRÜLMÉNYEK KÖZÖTT, A FAIRDRIVE PLATFORM VAGY AZ ANNÁL FÜGGETLENEBB FEJLESZTŐK ÉS BESZÁLLÍTÓK SEM VÁLLALNAK FELELŐSSÉGET SEMMILYEN KÁRÉRT (BELEÉRTVE, DE NEM KIZÁRÓLAGOSAN, A NYERESÉG KIESÉSÉÉRT, ÜZLETI ZAVAR ÉS INFORMÁCIÓVESZTÉSÉÉRT) AMELY A SZOFTVER HASZNÁLATÁBÓL VAGY A SZOFTVER HASZNÁLATÁNAK KÉPTELNÉGÉBŐL ERED, MÉG HA A FAIRDRIVE PLATFORM SZOLGÁLTATÓJÁT FIGYELMEZTETTÉK A KÁROSODÁS LEHETSÉGES VESZÉLYÉRE.",
"USERS_COMMITMENTS": "Felhasználói Kötelezettségek:",
"USERS_COMMITMENTS": "Felhasználói kötelezettségek:",
"TERMS_OF_USAGE_PARAGRAPH_3": "A Fairdrive Béta Verzió használatával elfogadod, hogy jelents be minden hibát, hibát vagy hiányosságot, amelyet felfedeztél a platformon vagy más anyagokon, ahol a felhasználó - Béta Tesztelő hozzáférést kapott a Fairdrive Béta Verziójához. A felhasználó megérti, hogy a Fairdrive Béta Verziójának gyors és pontos jelentése a cél, és elkötelezi magát arra, hogy minden termék vonatkozásában gyakori jelentéseket nyújtson be a pozitív és negatív szempontokról, és elismeri, hogy bármely fejlesztés, módosítás és változás a Béta Tesztelő hozzájárulásából, vagy a Fairdrive Projekt hozzájárulásából eredően, a Közzétevő Fél kizárólagos tulajdonában marad vagy anná válik.",
"FAIRDRIVE_COPYRIGHT": "© 2021 Fairdrive. Minden jog fenntartva",
"FAIRDRIVE_COPYRIGHT": "© 2024 Fairdrive. Minden jog fenntartva",
"PASSPHRASE_EXPLANATION": "A jelszót használjuk az adatok titkosításához és visszafejtéséhez. Ne ossza meg.",
"PASSPHRASE_EXPLANATION_2": "A biztonság fokozása érdekében az hozzáférését egy jelszó és egy digitális aláírás kombinációja védi a MetaMask alkalmazásban. A helyes jelszó és aláírás megadása engedi a hozzáférést a saját adatokhoz, podokhoz, mappákhoz és fájlokhoz. Megjegyzés: Egy hibásan beírt jelszó nem tagadja meg a hozzáférést, de teljesen irreleváns adatokat fog mutatni. Ha úgy dönt, hogy teljes FDP fiókra vált, vegye figyelembe, hogy csak a jelenleg bejelentkezett fiók adatai lesznek áthelyezve.",
"ROOT_DIRECTORY": "Gyökérkönyvtár",
Expand Down
2 changes: 1 addition & 1 deletion src/locales/ja-JP.json
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@
"NEW_POD": "新しいポッド",
"IMPORT": "インポート",
"FOLDER": "フォルダ",
"SWITCH_FROM_SHARED_OWNED": "SharedからOwnedに切り替えてHome Podを表示",
"SWITCH_FROM_SHARED_OWNED": "Ownedはあなたが作成し、Sharedはあなたがインポートしたものです。",
"YOUR_CONNECTED_DAPPS": "接続されたdApps",
"COMING_SOON": "近日公開",
"MIGRATE_ACCOUNT": "アカウントを移行",
Expand Down

0 comments on commit 38f47b6

Please sign in to comment.