Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import by clipboard and QRcode working #61

Merged
merged 5 commits into from
May 22, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions PayForMe/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ITSAppUsesNonExemptEncryption</key>
<false/>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleExecutable</key>
Expand Down Expand Up @@ -35,10 +33,12 @@
</array>
<key>CFBundleVersion</key>
<string>102</string>
<key>ITSAppUsesNonExemptEncryption</key>
<false/>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSCameraUsageDescription</key>
<string>In order to easily add new projects, you can allow us to scan a QR code from Cospend. If you don&apos;t want that, you can add it manually</string>
<string>In order to easily add new projects, you can allow us to scan a QR code from Cospend. If you don't want that, you can add it manually</string>
<key>UIApplicationSceneManifest</key>
<dict>
<key>UIApplicationSupportsMultipleScenes</key>
Expand Down
25 changes: 24 additions & 1 deletion PayForMe/Strings/cs.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,15 @@

"Add Project" = "Přidat projekt";

/* */
"Add a default payer for new bills (e.g. yourself)" = "Přidání výchozího plátce pro nové účty (např. sebe).";

/* AddMemberView.swift */
"Add member" = "Přidat člena";

/* */
"Add project" = "Přidat projekt";


"All" = "Vše";

Expand All @@ -17,6 +23,9 @@

"Bills" = "Účty";

/* */
"Changed date" = "Změněné datum";


"Cospend is a NextCloud app" = "Cospend je NextCloud aplikace";

Expand All @@ -26,6 +35,9 @@

"Create Bill" = "Vytvořit účet";

/* */
"Date" = "Datum";


"Delete" = "Smazat";

Expand All @@ -44,6 +56,12 @@

"Enter project password" = "Zadejte heslo k projektu";

/* */
"Expense date" = "Datum výdaje";

/* */
"Finding Server" = "Vyhledání serveru";


"Go to settings" = "Jít do nastavení";

Expand All @@ -68,16 +86,21 @@

"Owers" = "Dlužníci";


"Paste Link" = "Vložit odkaz";

/* BillDetail.swift */
"Payer" = "Plátce";

/* ProjectQRPermissionCheckerView.swift */
"Please allow us to use the camera in order to scan the Cospend QR code" = "Pokud chcete naskenovat QR kód z Cospend, povolte použití kamery zařízení";

"Projects" = "Projekty";

"Project ID & Password" = "Identif. projektu a heslo";


"Projects" = "Projekty";

/* AddProjectQRView.swift */
"Scan the Cospend QR code to proceed" = "Pokud chcete pokračovat, naskenujte QR kód z Cospend";

Expand Down
23 changes: 21 additions & 2 deletions PayForMe/Strings/de.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,24 @@

"Add Project" = "Projekt hinzufügen";


"Add a default payer for new bills (e.g. yourself)" = "Setze einen voreingestellten Bezahler für neue Ausgaben (z.B. dich selbst)";

/* AddMemberView.swift */
"Add member" = "Mitglied hinzufügen";

/* */
"Add project" = "Projekt hinzufügen";


"All" = "Alle";

/* BillList.swift */
"Bills" = "Ausgaben";

/* */
"Changed date" = "Geändertes Datum";


"Cospend is a NextCloud app" = "Cospend ist eine NextCloud App";

Expand All @@ -23,6 +32,9 @@

"Create Bill" = "Ausgabe hinzufügen";

/* */
"Date" = "Datum";

/* */
"Delete" = "Löschen";

Expand All @@ -41,6 +53,12 @@

"Enter project password" = "Projekt Passwort eingeben";

/* */
"Expense date" = "Datum der Aufwendung";

/* */
"Finding Server" = "Server finden";


"Go to settings" = "Geh zu den Einstellungen";

Expand All @@ -56,8 +74,6 @@

"Member name" = "Mitglieder Name";

"Add a default payer for new bills (e.g. yourself)" = "Setze einen voreingestellten Bezahler für neue Ausgaben (z.B. dich selbst)";

/* BalanceList.swift */
"Members" = "Mitglieder";

Expand All @@ -68,6 +84,9 @@
"Owers" = "Schuldner";


"Paste Link" = "Link einsetzen";


"Payer" = "Zahler";

/* ProjectQRPermissionCheckerView.swift */
Expand Down
27 changes: 24 additions & 3 deletions PayForMe/Strings/en.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,15 @@

"Add Project" = "Add Project";


"Add a default payer for new bills (e.g. yourself)" = "Add a default payer for new bills (e.g. yourself)";

/* AddMemberView.swift */
"Add member" = "Add member";

/* */
"Add project" = "Add project";


"All" = "All";

Expand All @@ -18,6 +24,9 @@
"Bills" = "Bills";


"Changed date" = "Changed date";


"Cospend is a NextCloud app" = "Cospend is a NextCloud app";

/* Error messages */
Expand All @@ -26,6 +35,9 @@

"Create Bill" = "Create Bill";

/* BillDetailView.swift */
"Date" = "Date";


"Delete" = "Delete";

Expand All @@ -45,6 +57,12 @@
"Enter project password" = "Enter project password";


"Expense date" = "Expense date";

/* */
"Finding Server" = "Finding server";


"Go to settings" = "Go to settings";


Expand All @@ -59,8 +77,6 @@

"Member name" = "Member name";

"Add a default payer for new bills (e.g. yourself)" = "Add a default payer for new bills (e.g. yourself)";

/* BalanceList.swift */
"Members" = "Members";

Expand All @@ -70,16 +86,21 @@

"Owers" = "Owers";


"Paste Link" = "Paste Link";

/* BillDetail.swift */
"Payer" = "Payer";

/* ProjectQRPermissionCheckerView.swift */
"Please allow us to use the camera in order to scan the Cospend QR code" = "Please allow us to use the camera in order to scan the Cospend QR code";

"Projects" = "Projects";

"Project ID & Password" = "Project ID & Password";


"Projects" = "Projects";

/* AddProjectQRView.swift */
"Scan the Cospend QR code to proceed" = "Scan the Cospend QR code to proceed";

Expand Down
59 changes: 58 additions & 1 deletion PayForMe/Strings/es.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@

"Add Project" = "Añadir el proyecto";

/* */
"Add a default payer for new bills (e.g. yourself)" = "Añadir un pagador por defecto para las nuevas facturas (por ejemplo, usted mismo)";


"Add member" = "Añadir un membro";

Expand All @@ -18,17 +21,29 @@
"Bills" = "Cuentas";

/* */
"Cospend is a NextCloud app" = "";
"Changed date" = "Fecha modificada";

/* */
"Cospend is a NextCloud app" = "Cospend es una aplicación de NextCloud";


"Could not find server" = "Servidor no encontrado";


"Create Bill" = "Crear la factura";

/* */
"Date" = "Fecha";


"Delete" = "Eliminar";

/* */
"Delete Bill" = "Borrar factura";

/* */
"Do you really want to erase the bill from the server?" = "¿De verdad quieres borrar la factura del servidor?";


"Edit Bill" = "Editar la factura";

Expand All @@ -38,12 +53,21 @@

"Enter project password" = "Entrar la contraseña del proyecto";

/* */
"Expense date" = "Fecha de gasto";


"Finding Server" = "Encontrando el proyecto";

/* */
"Go to settings" = "Ir a la configuración";


"How much" = "¿Cuanto?";

/* */
"If you want to scan your project as a QR code, you need to allow this app to use your camera. Otherwise please navigate back and fill out the information manually." = "Si desea escanear su proyecto como un código QR, debe permitir que esta aplicación utilice su cámara. De lo contrario, vuelve atrás y rellena la información manualmente.";


"Known Projects" = "Lista de proyectos";

Expand All @@ -60,11 +84,23 @@
"Owers" = "Prestatarios";


"Paste Link" = "Pegar enlace";


"Payer" = "Pagador";

/* */
"Please allow us to use the camera in order to scan the Cospend QR code" = "Permítanos utilizar la cámara para escanear el código QR de Cospend.";


"Project ID & Password" = "ID del proyecto y contraseña";

/* */
"Projects" = "Proyectos";

/* */
"Scan the Cospend QR code to proceed" = "Escanee el código QR de Cospend para continuar";

/*
Localizable.strings
PayForMe
Expand All @@ -74,14 +110,35 @@
*/
"Server Address" = "Dirreción del servidor";

/* */
"Server Address (Optional)" = "Dirección del servidor (opcional)";


"Submit" = "Seguir";

/* */
"Sure" = "Claro";

/* */
"To get started sharing expenses with friends, you must add a project from Cospend or iHateMoney. \n\n Cospend projects can be added by QR Code or by manually filling out the information, for iHateMoney you need to fill out the information manually." = "Para empezar a compartir gastos con amigos, debes añadir un proyecto de Cospend o iHateMoney. \Los proyectos de Cospend se pueden añadir mediante un código QR o rellenando manualmente la información, para iHateMoney es necesario rellenar la información manualmente.";

/* */
"To use iHateMoney, host an own instance or register at" = "Para utilizar iHateMoney, aloje una instancia propia o regístrese en";

/* */
"Type password here" = "Escriba aquí la contraseña";

/* */
"URL wrong, please scan right barcode" = "URL incorrecta, por favor, escanee el código de barras correcto";


"Unauthorized: Wrong project id/pw" = "No autorizado: Proyecto o contraseña invorrecta";


"Update Bill" = "Actualizar la factura";

/* */
"Welcome to PayForMe!" = "¡Bienvenido a PayForMe!";


"What was paid" = "¿Qué se pagó?";
Loading