AI-For-Beginners/translations/hr/etc/quiz-app
localizeflow[bot] 2cf3095b7a chore(i18n): sync translations with latest source changes (chunk 1/1, 201 changes) 2026-01-30 02:44:13 +00:00
..
README.md chore(i18n): sync translations with latest source changes (chunk 1/1, 201 changes) 2026-01-30 02:44:13 +00:00

README.md

Kvizovi

Ovi kvizovi su uvodni i završni kvizovi za AI kurikulum na https://aka.ms/ai-beginners

Dodavanje prevedenog seta kvizova

Dodajte prijevod kviza tako da kreirate odgovarajuće strukture kvizova u mapama assets/translations. Izvorni kvizovi nalaze se u assets/translations/en. Kvizovi su podijeljeni u nekoliko grupa prema lekcijama. Pobrinite se da uskladite numeraciju s odgovarajućim dijelom kviza. Ukupno postoji 40 kvizova u ovom kurikulumu, a brojenje počinje od 0.

Nakon uređivanja prijevoda, uredite datoteku index.js u mapi za prijevod kako biste uvezli sve datoteke prema konvencijama u en.

Uredite datoteku index.js u assets/translations kako biste uvezli nove prevedene datoteke.

Zatim uredite padajući izbornik u App.vue u ovoj aplikaciji kako biste dodali svoj jezik. Uskladite lokaliziranu skraćenicu s nazivom mape za vaš jezik.

Na kraju, uredite sve poveznice kvizova u prevedenim lekcijama, ako postoje, kako biste uključili ovu lokalizaciju kao parametar upita: ?loc=fr, na primjer.

Postavljanje projekta

npm install

Kompajlira i automatski ponovno učitava za razvoj

npm run serve

Kompajlira i minimizira za produkciju

npm run build

Provjerava i popravlja datoteke

npm run lint

Prilagodba konfiguracije

Pogledajte Referencu konfiguracije.

Zasluge: Zahvala originalnoj verziji ove aplikacije za kvizove: https://github.com/arpan45/simple-quiz-vue

Postavljanje na Azure

Evo korak-po-korak vodiča koji će vam pomoći da započnete:

  1. Forkajte GitHub repozitorij Osigurajte da je kod vaše statične web aplikacije u vašem GitHub repozitoriju. Forkajte ovaj repozitorij.

  2. Kreirajte Azure Static Web App

  • Kreirajte Azure račun
  • Idite na Azure portal
  • Kliknite na “Create a resource” i potražite “Static Web App”.
  • Kliknite “Create”.
  1. Konfigurirajte Static Web App
  • Osnovno: Pretplata: Odaberite svoju Azure pretplatu.

  • Resource Group: Kreirajte novu grupu resursa ili koristite postojeću.

  • Naziv: Dodijelite naziv svojoj statičnoj web aplikaciji.

  • Regija: Odaberite regiju najbližu vašim korisnicima.

  • Detalji implementacije:

  • Izvor: Odaberite “GitHub”.

  • GitHub račun: Autorizirajte Azure za pristup vašem GitHub računu.

  • Organizacija: Odaberite svoju GitHub organizaciju.

  • Repozitorij: Odaberite repozitorij koji sadrži vašu statičnu web aplikaciju.

  • Grana: Odaberite granu iz koje želite implementirati.

  • Detalji izgradnje:

  • Presets za izgradnju: Odaberite okvir na kojem je vaša aplikacija izgrađena (npr. React, Angular, Vue, itd.).

  • Lokacija aplikacije: Navedite mapu koja sadrži kod vaše aplikacije (npr. / ako je u korijenu).

  • Lokacija API-ja: Ako imate API, navedite njegovu lokaciju (opcionalno).

  • Lokacija izlaza: Navedite mapu u kojoj se generira izlaz izgradnje (npr. build ili dist).

  1. Pregled i kreiranje Pregledajte svoje postavke i kliknite “Create”. Azure će postaviti potrebne resurse i kreirati GitHub Actions workflow u vašem repozitoriju.

  2. GitHub Actions Workflow Azure će automatski kreirati GitHub Actions workflow datoteku u vašem repozitoriju (.github/workflows/azure-static-web-apps-.yml). Ovaj workflow će upravljati procesom izgradnje i implementacije.

  3. Praćenje implementacije Idite na karticu “Actions” u vašem GitHub repozitoriju. Trebali biste vidjeti workflow koji se pokreće. Ovaj workflow će izgraditi i implementirati vašu statičnu web aplikaciju na Azure. Nakon što workflow završi, vaša aplikacija će biti dostupna na dodijeljenom Azure URL-u.

Primjer datoteke workflowa

Evo primjera kako bi GitHub Actions workflow datoteka mogla izgledati: name: Azure Static Web Apps CI/CD

on:
  push:
    branches:
      - main
  pull_request:
    types: [opened, synchronize, reopened, closed]
    branches:
      - main

jobs:
  build_and_deploy_job:
    runs-on: ubuntu-latest
    name: Build and Deploy Job
    steps:
      - uses: actions/checkout@v2
      - name: Build And Deploy
        id: builddeploy
        uses: Azure/static-web-apps-deploy@v1
        with:
          azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN }}
          repo_token: ${{ secrets.GITHUB_TOKEN }}
          action: "upload"
          app_location: "etc/quiz-app # App source code path"
          api_location: ""API source code path optional
          output_location: "dist" #Built app content directory - optional

Dodatni resursi

Odricanje od odgovornosti:
Ovaj dokument je preveden pomoću AI usluge za prevođenje Co-op Translator. Iako nastojimo osigurati točnost, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati autoritativnim izvorom. Za kritične informacije preporučuje se profesionalni prijevod od strane čovjeka. Ne preuzimamo odgovornost za nesporazume ili pogrešna tumačenja koja mogu proizaći iz korištenja ovog prijevoda.