Files
daveadmin e09ee62c62 Apply Do Better Norge tools brand redesign (CSS + all tool pages)
New dbn-tools-redesign.css with warm paper surface, navy tools nav, gold
accent, and per-tool themes via body[data-active-tool]. Updated all 21 tool
PHP pages, shared layout/nav/footer includes, and advocate route (new).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 11:26:39 +02:00

328 lines
25 KiB
PHP

<?php
return array (
'en' =>
array (
'nav_about' => 'About',
'nav_guide' => 'User guide',
'nav_howit' => 'How it works',
'nav_opentool' => '← Open the tool',
'nav_signin' => 'Sign in',
'nav_open' => 'Open Advocate →',
'hero_kicker' => 'User Guide · Advocate · Step-by-step',
'hero_title' => 'How to use Advocate.',
'hero_sub' => 'A complete walkthrough of every control — from selecting your party role to reading the brief and running a counter-argument.',
'toc_title' => 'In this guide',
's1_head' => '1. Language',
's2_head' => '2. Who you\'re representing',
's3_head' => '3. Case description',
's4_head' => '4. Engine',
's5_head' => '5. Corpus slices',
's6_head' => '6. Advanced controls',
's7_head' => '7. Upload case files',
's8_head' => '8. Preview research angles',
's9_head' => '9. Understanding the output',
's10_head' => '10. Counter-brief',
's11_head' => '11. Tips',
's1_title' => 'Language',
's1_body' => 'Four language pills appear at the top of the form: EN, NO, UK, PL. Switching language changes the form labels and the UI only — the agent always outputs the brief in English regardless of this setting. Use your language to read the form more comfortably.',
's2_title' => 'Who you\'re representing',
's2_body' => 'The most important control. Select the party whose position the agent should argue for. The dropdown sets the framing for every sub-question, every retrieval pass, and the final brief.',
's2_table_col1' => 'Role',
's2_table_col2' => 'Governing law',
's2_table_col3' => 'Typical use',
's3_title' => 'Case description',
's3_body' => 'Type or paste the facts of the case — up to 4,000 characters. Describe what happened, what the dispute is, and what matters most to your client. The more specific you are, the more targeted the sub-questions and the more relevant the retrieved statutes.',
's3_tip' => 'Tip: include key dates, the names of the bodies involved (e.g. Barnevernet, Statsforvalteren), and the specific decisions being challenged.',
's4_title' => 'Engine',
's4_body' => 'Four engines are available. All use the same Hard-RAG pipeline and the same corpus — only the synthesis model differs.',
's4_table_col1' => 'Engine',
's4_table_col2' => 'Speed',
's4_table_col3' => 'Best for',
's5_title' => 'Corpus slices',
's5_body' => 'Eight toggleable slices control which parts of the legal corpus are searched. Three are ON by default — the core slices for most child-welfare cases. Enable additional slices for more targeted research.',
's5_table_col1' => 'Slice',
's5_table_col2' => 'Default',
's5_table_col3' => 'Covers',
's5_table_col4' => 'Enable when',
's6_title' => 'Advanced controls',
's6_body' => 'Click "Advanced controls" to expand five sliders that tune retrieval depth and synthesis behaviour. The defaults are calibrated for most cases — adjust only if you need deeper or narrower research.',
's6_table_col1' => 'Control',
's6_table_col2' => 'Range',
's6_table_col3' => 'Default',
's6_table_col4' => 'What it does',
's7_title' => 'Upload case files',
's7_body' => 'Drop PDF, DOCX, or TXT files into the upload zone (or click Browse). Up to 5 files. Your documents are chunked into 512-token passages, embedded with nomic-embed-text, and searched alongside the legal corpus in the same retrieval pass. Files are processed in memory only — nothing is stored or retained after your session ends.',
's7_tip' => 'Tip: upload the Barnevernet assessment report, court order, or expert report most relevant to the case. The agent will cite passages from your files alongside Lovdata statutes.',
's8_title' => 'Preview research angles',
's8_body' => 'Click "Preview research angles first" instead of "Research my case" to see the adversarial sub-questions the agent has generated before it runs the full retrieval. You can edit any sub-question and then click "Run with these angles" — or discard and run fresh.',
's8_tip' => 'Tip: use Preview when the case is complex or unusual. Editing a sub-question lets you steer the retrieval toward a specific statute or procedural issue.',
's9_title' => 'Understanding the output',
's9_body' => 'The output area has four distinct panels:',
's9_p1_title' => 'YOUR STRONGEST ARGUMENTS',
's9_p1_body' => 'A bullet list of the most powerful points in favour of your client, each with inline source numbers. Click a source number to open the full passage in a modal.',
's9_p2_title' => 'Advocate brief',
's9_p2_body' => 'The full partisan brief — prose paragraphs grounded in retrieved statutes and ECHR authorities, all framed to argue for the selected party.',
's9_p3_title' => 'GAPS IN THE OPPOSING POSITION',
's9_p3_body' => 'Weaknesses in the other side\'s case, identified from the same retrieval. Useful for anticipating counter-arguments in court or mediation.',
's9_p4_title' => 'Sub-question research trail',
's9_p4_body' => 'Each adversarial sub-question the agent generated, with its retrieved sources listed beneath. Corpus passages show the Lovdata or ECHR reference; uploaded-doc passages show the filename and excerpt. Click "Branch ↓" to run a deeper dive on any single sub-question.',
's10_title' => 'Counter-brief',
's10_body' => 'At the top of the output, a banner shows "See the other side? [Opposing party] — Run counter-brief →". Clicking it pre-fills the form with the opposing party role and re-runs the same case description. Useful for stress-testing your arguments before a hearing.',
's11_title' => 'Tips for best results',
'tip1' => 'Be specific in the case description — vague facts produce vague sub-questions.',
'tip2' => 'Upload the most relevant document (e.g. the assessment report) to blend case-specific passages with corpus law.',
'tip3' => 'Use the Norwegian specialist engine (dbn-legal-agent) for Barneloven, Barnevernsloven, and ECHR Art. 8 cases — it produces tighter legal register.',
'tip4' => 'Enable ECHR slice if the case involves proportionality arguments or cross-border elements.',
'tip5' => 'Enable Hague Convention slice for international child-abduction or wrongful-removal cases.',
'tip6' => 'Run a counter-brief before a hearing to anticipate the arguments you\'ll need to rebut.',
'cta_title' => 'Ready to build your case?',
'cta_sub' => 'Free for Do Better Norge members. No credit card required.',
'btn_open' => 'Open Advocate →',
'btn_signin_cta' => 'Sign in to use Advocate →',
'btn_register' => 'Register free',
),
'no' =>
array (
'nav_about' => 'Om',
'nav_guide' => 'Brukerveiledning',
'nav_howit' => 'Hvordan det fungerer',
'nav_opentool' => '← Åpne verktøyet',
'nav_signin' => 'Logg inn',
'nav_open' => 'Åpne Advocate →',
'hero_kicker' => 'Brukerveiledning · Advocate · Steg for steg',
'hero_title' => 'Slik bruker du Advocate.',
'hero_sub' => 'En komplett gjennomgang av hvert kontrollpunkt — fra valg av partsrolle til lesing av sammendraget og kjøring av et motsvar.',
'toc_title' => 'I denne veiledningen',
's1_head' => '1. Språk',
's2_head' => '2. Hvem du representerer',
's3_head' => '3. Saksbeskrivelse',
's4_head' => '4. Motor',
's5_head' => '5. Corpus-seksjoner',
's6_head' => '6. Avanserte innstillinger',
's7_head' => '7. Last opp saksdokumenter',
's8_head' => '8. Forhåndsvis forskningsvinkler',
's9_head' => '9. Forstå utdataene',
's10_head' => '10. Motsammendrag',
's11_head' => '11. Tips',
's1_title' => 'Språk',
's1_body' => 'Fire språkknapper vises øverst i skjemaet: EN, NO, UK, PL. Å bytte språk endrer kun skjemamerkene og brukergrensesnittet — agenten sender alltid ut sammendraget på engelsk uavhengig av denne innstillingen.',
's2_title' => 'Hvem du representerer',
's2_body' => 'Den viktigste kontrollen. Velg parten hvis posisjon agenten skal argumentere for. Rullegardinmenyen setter rammen for hvert delspørsmål, hvert hentingspass og det endelige sammendraget.',
's2_table_col1' => 'Rolle',
's2_table_col2' => 'Gjeldende lov',
's2_table_col3' => 'Typisk bruk',
's3_title' => 'Saksbeskrivelse',
's3_body' => 'Skriv inn eller lim inn faktaene i saken — opptil 4 000 tegn. Beskriv hva som skjedde, hva tvisten er, og hva som er viktigst for din klient.',
's3_tip' => 'Tips: ta med nøkkeldatoer, navnene på involverte organer, og de spesifikke avgjørelsene som utfordres.',
's4_title' => 'Motor',
's4_body' => 'Fire motorer er tilgjengelige. Alle bruker samme Hard-RAG-pipeline og same corpus — bare syntesemodellen er forskjellig.',
's4_table_col1' => 'Motor',
's4_table_col2' => 'Hastighet',
's4_table_col3' => 'Best for',
's5_title' => 'Corpus-seksjoner',
's5_body' => 'Åtte bryterbare seksjoner kontrollerer hvilke deler av det juridiske korpuset som søkes. Tre er PÅ som standard — kjernestykker for de fleste barnevernssaker.',
's5_table_col1' => 'Seksjon',
's5_table_col2' => 'Standard',
's5_table_col3' => 'Dekker',
's5_table_col4' => 'Aktiver når',
's6_title' => 'Avanserte innstillinger',
's6_body' => 'Klikk "Avanserte innstillinger" for å utvide fem glidere som justerer hentingsdybde og synteseadferd.',
's6_table_col1' => 'Kontroll',
's6_table_col2' => 'Område',
's6_table_col3' => 'Standard',
's6_table_col4' => 'Hva den gjør',
's7_title' => 'Last opp saksdokumenter',
's7_body' => 'Slipp PDF, DOCX eller TXT-filer i opplastingssonen. Opptil 5 filer. Dokumentene deles inn i 512-token passasjer og søkes ved siden av det juridiske korpuset. Filer behandles kun i minne — ingenting lagres.',
's7_tip' => 'Tips: last opp den mest relevante rapporten (f.eks. Barnevernets utredningsrapport) for å blande saksspecifikke passasjer med lov.',
's8_title' => 'Forhåndsvis forskningsvinkler',
's8_body' => 'Klikk "Forhåndsvis forskningsvinkler" for å se de motstandsorienterte delspørsmålene før full henting. Du kan redigere spørsmål og klikke "Kjør med disse vinklene".',
's8_tip' => 'Tips: bruk forhåndsvisning for komplekse eller uvanlige saker.',
's9_title' => 'Forstå utdataene',
's9_body' => 'Utdataområdet har fire distinkte paneler:',
's9_p1_title' => 'DINE STERKESTE ARGUMENTER',
's9_p1_body' => 'En punktliste over de mest kraftfulle punktene til fordel for din klient, med inline kildenumre.',
's9_p2_title' => 'Advokatsammendrag',
's9_p2_body' => 'Det fullstendige partiske sammendraget — prosaavsnitt forankret i hentede lover og ECHR-autoriteter.',
's9_p3_title' => 'HULL I MOTPARTENS POSISJON',
's9_p3_body' => 'Svakheter i motpartens sak, identifisert fra den samme hentingen.',
's9_p4_title' => 'Forskningsspor for delspørsmål',
's9_p4_body' => 'Hvert motstandsorientert delspørsmål med hentede kilder. Klikk "Forgren ↓" for å dykke dypere inn i et enkelt delspørsmål.',
's10_title' => 'Motsammendrag',
's10_body' => 'Øverst i utdataene vises et banner med "Se den andre siden? — Kjør motsammendrag →". Klikk for å kjøre det samme tilfellet med motsatt partsrolle.',
's11_title' => 'Tips for best resultat',
'tip1' => 'Vær spesifikk i saksbeskrivelsen — vage fakta gir vage delspørsmål.',
'tip2' => 'Last opp det mest relevante dokumentet for å blande saksspecifikke passasjer med lov.',
'tip3' => 'Bruk norsk spesialistmotor (dbn-legal-agent) for Barneloven, Barnevernsloven og EMK Art. 8-saker.',
'tip4' => 'Aktiver ECHR-seksjonen for proporsjonalitetsargumenter eller grenseoverskridende elementer.',
'tip5' => 'Aktiver Haag-konvensjonsseksjonen for internasjonale barnebortføringssaker.',
'tip6' => 'Kjør et motsammendrag før et rettsmøte for å forutse argumentene du må tilbakevise.',
'cta_title' => 'Klar til å bygge saken din?',
'cta_sub' => 'Gratis for Do Better Norge-medlemmer. Ingen kredittkort nødvendig.',
'btn_open' => 'Åpne Advocate →',
'btn_signin_cta' => 'Logg inn for å bruke Advocate →',
'btn_register' => 'Registrer gratis',
),
'uk' =>
array (
'nav_about' => 'Про нас',
'nav_guide' => 'Посібник користувача',
'nav_howit' => 'Як це працює',
'nav_opentool' => '← Відкрити інструмент',
'nav_signin' => 'Увійти',
'nav_open' => 'Відкрити Advocate →',
'hero_kicker' => 'Посібник · Advocate · Покроково',
'hero_title' => 'Як користуватися Advocate.',
'hero_sub' => 'Повний покроковий огляд кожного елемента управління — від вибору ролі сторони до читання резюме та запуску контраргументу.',
'toc_title' => 'У цьому посібнику',
's1_head' => '1. Мова',
's2_head' => '2. Кого ви представляєте',
's3_head' => '3. Опис справи',
's4_head' => '4. Двигун',
's5_head' => '5. Розділи корпусу',
's6_head' => '6. Розширені налаштування',
's7_head' => '7. Завантаження файлів справи',
's8_head' => '8. Попередній перегляд кутів дослідження',
's9_head' => '9. Розуміння виведення',
's10_head' => '10. Контррезюме',
's11_head' => '11. Поради',
's1_title' => 'Мова',
's1_body' => 'Чотири мовні кнопки з\'являються у верхній частині форми: EN, NO, UK, PL. Зміна мови змінює лише мітки форми та інтерфейс.',
's2_title' => 'Кого ви представляєте',
's2_body' => 'Найважливіший елемент управління. Виберіть сторону, позицію якої агент повинен аргументувати.',
's2_table_col1' => 'Роль',
's2_table_col2' => 'Застосовне право',
's2_table_col3' => 'Типове використання',
's3_title' => 'Опис справи',
's3_body' => 'Введіть або вставте факти справи — до 4 000 символів. Опишіть, що сталося, у чому полягає суперечка, і що найважливіше для вашого клієнта.',
's3_tip' => 'Порада: включіть ключові дати, назви залучених органів та конкретні рішення, що оскаржуються.',
's4_title' => 'Двигун',
's4_body' => 'Доступні чотири двигуни. Всі використовують той самий конвеєр Hard-RAG і той самий корпус.',
's4_table_col1' => 'Двигун',
's4_table_col2' => 'Швидкість',
's4_table_col3' => 'Найкраще для',
's5_title' => 'Розділи корпусу',
's5_body' => 'Вісім перемикальних розділів контролюють, які частини правового корпусу шукаються. Три УВІМКНЕНІ за замовчуванням.',
's5_table_col1' => 'Розділ',
's5_table_col2' => 'За замовчуванням',
's5_table_col3' => 'Охоплює',
's5_table_col4' => 'Увімкнути коли',
's6_title' => 'Розширені налаштування',
's6_body' => 'Натисніть "Розширені налаштування", щоб розгорнути п\'ять повзунків.',
's6_table_col1' => 'Елемент управління',
's6_table_col2' => 'Діапазон',
's6_table_col3' => 'За замовчуванням',
's6_table_col4' => 'Що робить',
's7_title' => 'Завантаження файлів справи',
's7_body' => 'Перетягніть PDF, DOCX або TXT файли в зону завантаження. До 5 файлів. Обробляється лише в пам\'яті — нічого не зберігається.',
's7_tip' => 'Порада: завантажте найбільш релевантний документ для поєднання конкретних пасажів справи із законодавством.',
's8_title' => 'Попередній перегляд кутів дослідження',
's8_body' => 'Натисніть "Попередній перегляд кутів дослідження" перед повним пошуком. Ви можете редагувати підпитання та натиснути "Запустити з цими кутами".',
's8_tip' => 'Порада: використовуйте попередній перегляд для складних або незвичних справ.',
's9_title' => 'Розуміння виведення',
's9_body' => 'Область виведення має чотири різні панелі:',
's9_p1_title' => 'ВАШІ НАЙСИЛЬНІШІ АРГУМЕНТИ',
's9_p1_body' => 'Маркований список найпотужніших аргументів на користь вашого клієнта.',
's9_p2_title' => 'Адвокатське резюме',
's9_p2_body' => 'Повне упереджене резюме — прозові абзаци, засновані на отриманих законах та авторитетах ЄСПЛ.',
's9_p3_title' => 'ПРОГАЛИНИ В ПОЗИЦІЇ ОПОНЕНТА',
's9_p3_body' => 'Слабкі місця у справі іншої сторони.',
's9_p4_title' => 'Дослідницький слід підпитань',
's9_p4_body' => 'Кожне змагальне підпитання з отриманими джерелами. Натисніть "Розгалужити ↓" для глибшого занурення.',
's10_title' => 'Контррезюме',
's10_body' => 'Угорі виведення з\'являється банер "Побачити іншу сторону? — Запустити контррезюме →". Натисніть, щоб запустити ту саму справу з протилежною роллю сторони.',
's11_title' => 'Поради для найкращих результатів',
'tip1' => 'Будьте конкретними в описі справи — розпливчасті факти дають розпливчасті підпитання.',
'tip2' => 'Завантажте найбільш релевантний документ для поєднання конкретних пасажів справи із законодавством.',
'tip3' => 'Використовуйте норвезький спеціалізований двигун для справ barnevernsloven та ЄСПЛ Стаття 8.',
'tip4' => 'Увімкніть розділ ЄСПЛ для аргументів пропорційності або транскордонних елементів.',
'tip5' => 'Увімкніть розділ Гаазької конвенції для міжнародного викрадення дітей.',
'tip6' => 'Запустіть контррезюме перед слуханням для передбачення аргументів.',
'cta_title' => 'Готові будувати свою справу?',
'cta_sub' => 'Безкоштовно для членів Do Better Norge. Кредитна картка не потрібна.',
'btn_open' => 'Відкрити Advocate →',
'btn_signin_cta' => 'Увійти, щоб використовувати Advocate →',
'btn_register' => 'Зареєструватися безкоштовно',
),
'pl' =>
array (
'nav_about' => 'O nas',
'nav_guide' => 'Podręcznik użytkownika',
'nav_howit' => 'Jak to działa',
'nav_opentool' => '← Otwórz narzędzie',
'nav_signin' => 'Zaloguj się',
'nav_open' => 'Otwórz Advocate →',
'hero_kicker' => 'Podręcznik · Advocate · Krok po kroku',
'hero_title' => 'Jak używać Advocate.',
'hero_sub' => 'Kompletny przewodnik po każdym elemencie sterowania — od wyboru roli strony do czytania pisma i uruchamiania kontrargumentu.',
'toc_title' => 'W tym przewodniku',
's1_head' => '1. Język',
's2_head' => '2. Kogo reprezentujesz',
's3_head' => '3. Opis sprawy',
's4_head' => '4. Silnik',
's5_head' => '5. Sekcje korpusu',
's6_head' => '6. Zaawansowane ustawienia',
's7_head' => '7. Prześlij akta sprawy',
's8_head' => '8. Podgląd kątów badań',
's9_head' => '9. Rozumienie wyników',
's10_head' => '10. Kontrpismo',
's11_head' => '11. Wskazówki',
's1_title' => 'Język',
's1_body' => 'Cztery przyciski języka pojawiają się na górze formularza: EN, NO, UK, PL. Zmiana języka zmienia tylko etykiety formularza i interfejs użytkownika.',
's2_title' => 'Kogo reprezentujesz',
's2_body' => 'Najważniejszy element sterowania. Wybierz stronę, której pozycję agent powinien bronić.',
's2_table_col1' => 'Rola',
's2_table_col2' => 'Obowiązujące prawo',
's2_table_col3' => 'Typowe zastosowanie',
's3_title' => 'Opis sprawy',
's3_body' => 'Wpisz lub wklej fakty sprawy — do 4 000 znaków. Opisz, co się stało, jaki jest spór i co jest najważniejsze dla Twojego klienta.',
's3_tip' => 'Wskazówka: uwzględnij kluczowe daty, nazwy zaangażowanych organów i konkretne decyzje, które są kwestionowane.',
's4_title' => 'Silnik',
's4_body' => 'Dostępne są cztery silniki. Wszystkie używają tego samego pipeline Hard-RAG i tego samego korpusu.',
's4_table_col1' => 'Silnik',
's4_table_col2' => 'Prędkość',
's4_table_col3' => 'Najlepszy do',
's5_title' => 'Sekcje korpusu',
's5_body' => 'Osiem przełączalnych sekcji kontroluje, które części korpusu prawnego są przeszukiwane. Trzy są WŁĄCZONE domyślnie.',
's5_table_col1' => 'Sekcja',
's5_table_col2' => 'Domyślnie',
's5_table_col3' => 'Obejmuje',
's5_table_col4' => 'Włącz gdy',
's6_title' => 'Zaawansowane ustawienia',
's6_body' => 'Kliknij "Zaawansowane ustawienia", aby rozwinąć pięć suwaków.',
's6_table_col1' => 'Sterowanie',
's6_table_col2' => 'Zakres',
's6_table_col3' => 'Domyślnie',
's6_table_col4' => 'Co robi',
's7_title' => 'Prześlij akta sprawy',
's7_body' => 'Przeciągnij pliki PDF, DOCX lub TXT do strefy przesyłania. Do 5 plików. Przetwarzane tylko w pamięci — nic nie jest przechowywane.',
's7_tip' => 'Wskazówka: prześlij najbardziej istotny dokument, aby połączyć fragmenty specyficzne dla sprawy z prawem.',
's8_title' => 'Podgląd kątów badań',
's8_body' => 'Kliknij "Podgląd kątów badań" przed pełnym pobieraniem. Możesz edytować podpytania i kliknąć "Uruchom z tymi kątami".',
's8_tip' => 'Wskazówka: użyj podglądu przy złożonych lub nietypowych sprawach.',
's9_title' => 'Rozumienie wyników',
's9_body' => 'Obszar wyników ma cztery odrębne panele:',
's9_p1_title' => 'TWOJE NAJSILNIEJSZE ARGUMENTY',
's9_p1_body' => 'Lista punktowana najpotężniejszych argumentów na rzecz Twojego klienta.',
's9_p2_title' => 'Pismo adwokackie',
's9_p2_body' => 'Pełne stronnicze pismo — akapity prozą oparte na pobranych przepisach i orzeczeniach ECHR.',
's9_p3_title' => 'LUKI W POZYCJI STRONY PRZECIWNEJ',
's9_p3_body' => 'Słabości sprawy drugiej strony.',
's9_p4_title' => 'Ślad badawczy podpytań',
's9_p4_body' => 'Każde adversarialne podpytanie z pobranymi źródłami. Kliknij "Rozgałęź ↓" dla głębszego zagłębienia.',
's10_title' => 'Kontrpismo',
's10_body' => 'Na górze wyników pojawia się baner "Zobacz drugą stronę? — Uruchom kontrpismo →". Kliknij, aby uruchomić tę samą sprawę z rolą strony przeciwnej.',
's11_title' => 'Wskazówki dla najlepszych wyników',
'tip1' => 'Bądź konkretny w opisie sprawy — niejasne fakty dają niejasne podpytania.',
'tip2' => 'Prześlij najbardziej istotny dokument, aby połączyć fragmenty specyficzne dla sprawy z prawem.',
'tip3' => 'Użyj norweskiego silnika specjalistycznego dla spraw barnevernsloven i ECHR Art. 8.',
'tip4' => 'Włącz sekcję ECHR dla argumentów proporcjonalności lub elementów transgranicznych.',
'tip5' => 'Włącz sekcję Konwencji Haskiej dla przypadków międzynarodowego uprowadzenia dzieci.',
'tip6' => 'Uruchom kontrpismo przed rozprawą, aby przewidzieć argumenty do obalenia.',
'cta_title' => 'Gotowy do budowania swojej sprawy?',
'cta_sub' => 'Darmowe dla członków Do Better Norge. Nie jest wymagana karta kredytowa.',
'btn_open' => 'Otwórz Advocate →',
'btn_signin_cta' => 'Zaloguj się, aby użyć Advocate →',
'btn_register' => 'Zarejestruj się za darmo',
),
);