{
  "web": {
    "brand": "Protoolbag",
    "skip_to_content": "Skip to content",
    "nav": {
      "label": "Main menu",
      "home": "Home",
      "platforms": "Products",
      "about": "About",
      "careers": "Careers",
      "contact": "Contact",
      "login": "Sign in",
      "login_menu": "Product sign-in",
      "menu_open": "Open menu",
      "menu_close": "Close menu",
      "language": "Language",
      "switch_to_en": "English",
      "switch_to_tr": "Türkçe",
      "theme": "Theme",
      "breadcrumb": "Breadcrumb",
      "why": "Why Protoolbag",
      "technology": "Technology",
      "loading": "Loading page",
      "loading_content": "Loading content",
      "back_to_top": "Back to top",
      "pricing": "Pricing",
      "mobile": "Mobile apps",
      "more": "More",
      "more_menu": "More pages",
      "lowcode": "Low-code",
      "blog": "Blog"
    },
    "home": {
      "hero_title": "One platform for Monitoring, Maintenance, Energy, HR, Projects and Sales",
      "hero_lead": "One account, one sign-in, one permission model. Add products as you grow; users, notifications, reports, forms and workflows work together.",
      "cta_demo": "Request a demo",
      "cta_platforms": "Explore the products",
      "values_title": "Why Protoolbag",
      "value_one_title": "One platform, many products",
      "value_one_text": "6 business applications run on the same core, each deployed as its own service. You can buy each product on its own; used together, their data and processes connect.",
      "value_live_title": "Live data from the field",
      "value_live_text": "Alarms and readings from your sites reach your screen within seconds, through IoT gateways and field controllers.",
      "value_lowcode_title": "Configured without code",
      "value_lowcode_text": "Forms, statuses, workflows and reports are configured to match your processes; new record types take their place in the menu.",
      "value_security_title": "Secure by design",
      "value_security_text": "Each customer's data is kept apart at database level. Multi-factor authentication (MFA) and KVKK/GDPR tools are built in.",
      "value_ai_title": "Responsible AI",
      "value_ai_text": "AI works only with your permissions, every action that changes data asks for your approval, and usage credits are transparent.",
      "platforms_title": "Products",
      "platforms_lead": "Each product runs at its own address; you sign in to all of them with the same account.",
      "languages_note": "You can use the interface in Turkish, English, German and Italian.",
      "cta_band_title": "Let's talk about your processes",
      "cta_band_text": "Start where you lose the most time; add the other products when you need them.",
      "facts_title": "Protoolbag at a glance",
      "fact_platforms_value": "6",
      "fact_platforms_label": "products, one account",
      "fact_login_value": "1",
      "fact_login_label": "sign-in and permission model",
      "fact_languages_value": "4",
      "fact_languages_label": "interface languages",
      "fact_automation_value": "60+",
      "fact_automation_label": "automations running 24/7 in the background",
      "values_more": "See why Protoolbag",
      "reasons_title": "And also",
      "together_title": "Stronger together",
      "together_lead": "The products connect within one account: an alarm on site becomes a maintenance request, the request is tracked against its SLA, and consumption data turns into an energy report.",
      "mobile_note": "Every product works in the mobile browser. The iOS and Android apps of PMS, CRM, PPM and PHR are being prepared for the App Store and Google Play.",
      "mobile_link": "Mobile apps",
      "orbit_label": "Protoolbag products: 6 products on one platform",
      "orbit_core": "One platform",
      "lowcode_title": "Adapt it without code",
      "lowcode_lead": "You configure forms, statuses, workflows, reports and pages to fit your own processes. No software project is needed for a change; every product uses the same core.",
      "lowcode_chip_forms": "Form designer",
      "lowcode_chip_statuses": "Statuses and transitions",
      "lowcode_chip_workflows": "Workflows and approvals",
      "lowcode_chip_reports": "Reports",
      "lowcode_chip_pages": "Pages and dashboards",
      "lowcode_chip_ai": "AI module scaffolds",
      "lowcode_more": "Explore the low-code features"
    },
    "platform": {
      "details": "Details",
      "login": "Sign in",
      "login_aria": "Go to {{name}} sign-in",
      "details_aria": "{{name}} product page",
      "features_title": "Key features",
      "audience_title": "Who it is for",
      "other_platforms": "Other products",
      "cta_title": "Request a {{name}} demo",
      "cta_text": "We will walk you through your own scenario in our demo environment.",
      "showcase_title": "What {{name}} offers",
      "slides_alt": "Illustration of warehouse, supermarket and store sites monitored with PMS",
      "sections_title": "What you can do with {{name}}",
      "sections_lead": "Key screens and workflows. The pictures are schematic; in a demo we show the product itself.",
      "faq_title": "Frequently asked questions",
      "media_alt": "Schematic view of the {{title}} screen",
      "screen_alt": "Screenshot of {{title}}",
      "illustration_alt": "{{title}}: drawing of a warehouse monitored with PMS"
    },
    "platforms": {
      "pms": {
        "name": "PMS",
        "title": "Facility and IoT Monitoring",
        "summary": "Monitor refrigeration, HVAC and controller data from your stores, warehouses and facilities live, from one operations centre.",
        "seo_title": "PMS — Facility and Cold Chain Monitoring",
        "seo_description": "Facility monitoring software: refrigeration and cold chain monitoring, HACCP temperature monitoring, real-time alarms and remote commands via IoT gateways.",
        "audience": "NOC and monitoring operators, refrigeration and HVAC service companies, retail facility managers, food-safety (HACCP) officers.",
        "f1": "Site, provider, controller and variable hierarchy; site list, comparison and a global map.",
        "f2": "Real-time alarm stream; acknowledge, reset, suppress, priority and escalation rules.",
        "f3": "Server-side alarm KPIs and controller availability.",
        "f4": "Alarm, status and reading stream through IoT gateways and field controllers; remote commands that need approval.",
        "f5": "HACCP compliance reports and scheduled reports.",
        "sections": {
          "map": {
            "title": "Global map and site hierarchy",
            "text": "See all your sites on one map: which store or warehouse is online and which has an active alarm, at a glance. The site, provider, controller and variable hierarchy takes you from an alarm to the device in a few clicks.",
            "b1": "Multi-site global map and site list",
            "b2": "Site → provider → controller → variable hierarchy",
            "b3": "Comparison across sites"
          },
          "alarms": {
            "title": "Live alarm stream",
            "text": "An alarm from the field reaches the screen within seconds. Priority, escalation and on-call rules route it to the right person; acknowledge, reset and suppress actions are logged.",
            "b1": "Active and past alarms, with priority colours",
            "b2": "Acknowledge, reset, suppress and action log",
            "b3": "Priority table, escalation and on-call setup"
          },
          "kpi": {
            "title": "Alarm KPI dashboard",
            "text": "Alarm trends and controller availability are calculated on the server, so the dashboard opens quickly even with large data volumes. You see the problem site and the recurring alarm in numbers.",
            "b1": "Trend and dimension breakdown",
            "b2": "Controller availability and provider health",
            "b3": "Indicators calculated on the server"
          },
          "haccp": {
            "title": "HACCP compliance report",
            "text": "Whether refrigerated cabinets stay within their thresholds is reported automatically. Schedule the reports and send them to your team as PDF; HACCP records stay in one place.",
            "b1": "Threshold compliance per cabinet",
            "b2": "Automatic report scheduling",
            "b3": "PDF, CSV and Excel export"
          },
          "command": {
            "title": "Site connectivity and remote commands",
            "text": "Alarms, states and readings flow into the platform through IoT gateways and field controllers; thousands of readings are processed every day. When needed you send a remote command to a controller; every command goes through an approval step and is logged.",
            "b1": "Gateway and device registry, live values",
            "b2": "IoT alarm rules",
            "b3": "Remote commands that need approval",
            "soon": "Direct MQTT device connection"
          },
          "mobile": {
            "title": "Mobile app",
            "text": "In the iOS and Android app you see alarms in the field, acknowledge them and open a FixFlow work order from the alarm sheet.",
            "b1": "Alarm list, detail and alarm actions",
            "b2": "FixFlow work order from an alarm",
            "b3": "Site map with alarm badges",
            "soon": "Release on the App Store and Google Play"
          },
          "lowcode": {
            "title": "Adapts without code",
            "text": "IoT alarm rules, the priority table and the escalation chain are set in admin screens. With the report designer you build your own report templates and send them as scheduled PDFs.",
            "b1": "IoT alarm rules, priorities and escalation",
            "b2": "Report templates and scheduled PDF reports",
            "b3": "Dashboards of your own with the page designer"
          }
        },
        "faq": {
          "q1": "Which devices does it work with?",
          "a1": "Today we support sites connected through IoT gateways and field controllers. For the makes and models on your sites, we agree the integration scope together in a discovery call. A direct MQTT device connection is on our roadmap.",
          "q2": "How does an alarm reach the right person?",
          "a2": "The priority table, escalation and on-call setup route the alarm to the responsible team. Every action, such as acknowledge, reset or suppress, is logged.",
          "q3": "Can an alarm open a maintenance request?",
          "a3": "If you also use FixFlow, you go from the site alarm to a maintenance request and SLA tracking with the same account. Both products share the same users and permission model.",
          "q4": "How is our data kept apart from other customers?",
          "a4": "Each customer's data is kept apart at database level: every table in the database separates customer data, so we do not rely on application code alone."
        }
      },
      "fixflow": {
        "name": "FixFlow",
        "title": "Service Desk and Maintenance (CMMS)",
        "summary": "From fault reports to planned maintenance, SLA tracking and approval steps, you run your whole service operation from one screen.",
        "seo_title": "FixFlow — CMMS and Maintenance Software",
        "seo_description": "CMMS and maintenance management software: work orders, business-hours SLA tracking, approval steps, a customer portal and technicians on mobile.",
        "audience": "Service and maintenance managers, dispatchers, field technicians, account managers at service providers.",
        "f1": "Tickets, work requests and maintenance records; Kanban view with live updates.",
        "f2": "Business-hours-aware SLAs (first response and resolution) and an SLA breach board.",
        "f3": "Approval steps, automatic rules and status-transition automation.",
        "f4": "A customer portal for your service customers.",
        "f5": "Dynamic forms with signature, photo, GPS location, barcode and QR.",
        "sections": {
          "kanban": {
            "title": "Kanban and live job tracking",
            "text": "Tickets, work requests and maintenance records move status by status on one board. The screen updates live; the technician sees the job as soon as the dispatcher assigns it.",
            "b1": "Kanban view with live updates",
            "b2": "Assignment and status transitions",
            "b3": "Ticket, work request and maintenance records"
          },
          "sla": {
            "title": "SLA and breach dashboard",
            "text": "First response and resolution times are measured against the business hours you define. The SLA breach dashboard highlights tickets at risk or overdue; the check runs regularly in the background.",
            "b1": "Business-hours-aware first response and resolution SLA",
            "b2": "SLA breach dashboard",
            "b3": "Regular SLA check in the background"
          },
          "approvals": {
            "title": "Approval steps and automatic rules",
            "text": "The jobs you choose do not move on without approval; they are approved or rejected from the approval queue. Automatic rules and status transition automation cut repetitive work.",
            "b1": "Approval queue",
            "b2": "Automatic rules",
            "b3": "Status transition automation"
          },
          "portal": {
            "title": "Customer portal",
            "text": "The customers you serve open requests in their own portal and follow their status. Customer users reach only the portal; your internal screens stay closed to them.",
            "b1": "Request intake in the portal",
            "b2": "Request status tracking",
            "b3": "Separate customer role"
          },
          "mobile": {
            "title": "Technicians in the mobile browser",
            "text": "Technicians open the job in their phone's browser and close it with photos, signature, GPS location, barcode and QR. There is nothing to install.",
            "b1": "Close jobs with photo and signature",
            "b2": "GPS location, barcode and QR fields",
            "b3": "Dynamic forms you adapt without code"
          },
          "lowcode": {
            "title": "Adapts without code",
            "text": "Request forms, statuses and SLA definitions are set in admin screens. You build approval steps, assignments and notifications in the workflow designer.",
            "b1": "Request and work order forms",
            "b2": "Statuses, transitions and business-hours SLAs",
            "b3": "Approval, assignment and notification flows"
          }
        },
        "faq": {
          "q1": "Can we change forms and statuses ourselves?",
          "a1": "Yes. Forms, statuses and rules are configured without code from the admin screens.",
          "q2": "Do technicians need to install an app?",
          "a2": "No. FixFlow works in the mobile browser; technicians open and close jobs in their phone's browser.",
          "q3": "How are SLA times calculated?",
          "a3": "First response and resolution times run against the business hours you define; the SLA breach dashboard shows tickets at risk.",
          "q4": "Does it work together with PMS alarms?",
          "a4": "Yes. When you use both products, you go from a site alarm to a maintenance request with the same account."
        }
      },
      "crm": {
        "name": "CRM",
        "title": "Sales and Customer Relationships",
        "summary": "Manage the sales funnel from lead to won deal, with Outlook mail and calendar sync, sales sequences and sales forecasting.",
        "seo_title": "CRM — Sales Pipeline Software",
        "seo_description": "CRM software with a drag-and-drop sales pipeline, Outlook integrated CRM, sales sequences, explainable lead scoring, sales forecast and a web lead queue.",
        "audience": "Sales managers, sales reps, marketing teams and executives.",
        "f1": "Contacts, companies, leads and a drag-and-drop pipeline.",
        "f2": "Web-lead queue and assignment rules.",
        "f3": "Sales sequences, and AI plus rule-based scoring.",
        "f4": "Outlook inbox and calendar sync, Teams sharing, OneDrive files.",
        "f5": "Sales forecasting, win/loss reports and duplicate merging.",
        "sections": {
          "pipeline": {
            "title": "Sales pipeline",
            "text": "Opportunities move stage by stage in a drag-and-drop pipeline. Contacts, companies, activities, quotes and campaigns come together in one record.",
            "b1": "Drag-and-drop pipeline",
            "b2": "Contact, company and opportunity records",
            "b3": "Activities, quotes and campaigns"
          },
          "outlook": {
            "title": "Outlook inbox and calendar",
            "text": "Outlook mail and calendar sync links customer e-mails and meetings to the right contact. You share to Teams channels and reach OneDrive files.",
            "b1": "Outlook mail and calendar sync",
            "b2": "Teams channel sharing",
            "b3": "OneDrive files"
          },
          "sequence": {
            "title": "Sales sequences",
            "text": "Put your follow-up steps into a sequence; the system runs each step on time, so no follow-up is forgotten.",
            "b1": "Multi-step sequences",
            "b2": "A scheduler running regularly in the background",
            "b3": "Assignment rules"
          },
          "scoring": {
            "title": "Scoring and sales forecast",
            "text": "Leads are prioritised with AI and rule-based scoring, and the reason behind each score is visible on the record. A time-based sales forecast and win/loss reports give sales management a clear picture.",
            "b1": "Explainable lead scoring",
            "b2": "Time-based sales forecast",
            "b3": "Win/loss reports"
          },
          "leadform": {
            "title": "Web lead form and queue",
            "text": "Requests from your website land in the web lead queue and reach the right rep through assignment rules. The contact form on this site is connected to the CRM the same way.",
            "b1": "Web lead queue",
            "b2": "Assignment rules",
            "b3": "Duplicate record merge"
          },
          "mobile": {
            "title": "Mobile app",
            "text": "In the iOS and Android app you reach contacts, activities and the sales dashboard on the go.",
            "b1": "Contacts, search and activity logging",
            "b2": "Sales dashboard and forecast",
            "b3": "Agenda combined with your Outlook calendar",
            "soon": "Release on the App Store and Google Play"
          },
          "lowcode": {
            "title": "Adapts without code",
            "text": "Pipeline stages come from the status definitions. You set the fields on deal and contact forms in the form designer and the record owner with assignment rules.",
            "b1": "Pipeline stages and colours",
            "b2": "Fields on deal and contact forms",
            "b3": "Rule-based lead and deal assignment"
          }
        },
        "faq": {
          "q1": "Do we need a Microsoft 365 account?",
          "a1": "For the Outlook, Teams and OneDrive integrations you connect your Microsoft 365 account. The pipeline, leads and reports also work without this connection.",
          "q2": "How is the lead score calculated?",
          "a2": "AI and rule-based scoring is refreshed every night; the factors behind the score are visible on the record.",
          "q3": "Is it connected to the other products?",
          "a3": "Yes. The CRM uses the shared form, report and workflow tools of the platform core; you switch to the other products with the same account.",
          "q4": "Can I export my data?",
          "a4": "Yes. You can export lists as CSV, Excel and PDF, and the full data export feature gives you all of your data."
        }
      },
      "ppm": {
        "name": "PPM",
        "title": "Project and Portfolio Management",
        "summary": "Backlog, sprints, boards, roadmap and Gantt for agile teams; project health at portfolio level.",
        "seo_title": "PPM — Project and Portfolio Management",
        "seo_description": "Agile project management software: backlog and sprint planning, Scrum board, roadmap and Gantt, velocity and burndown reports, Microsoft Planner sync.",
        "audience": "PMOs, project managers, Scrum Masters and R&D managers.",
        "f1": "Projects, portfolio and an epic → story → task tree.",
        "f2": "Backlog, sprints and board.",
        "f3": "Roadmap and Gantt with dependency arrows.",
        "f4": "Velocity, burndown, CFD and control-chart reports.",
        "f5": "Automation rules and Microsoft Planner sync.",
        "sections": {
          "backlog": {
            "title": "From backlog to sprint",
            "text": "Break work down in the epic → story → task tree, prioritise the backlog and move it into the sprint. Releases and search keep every item findable.",
            "b1": "Epic → story → task tree",
            "b2": "Backlog and sprint planning",
            "b3": "Releases and search"
          },
          "board": {
            "title": "Scrum board",
            "text": "Sprint work moves live on the board; the team sees who is working on what on the same screen. The “My work” view puts the personal list first.",
            "b1": "Live board",
            "b2": "“My work” view",
            "b3": "Project permissions"
          },
          "roadmap": {
            "title": "Roadmap and Gantt",
            "text": "The roadmap and Gantt view show with dependency arrows which item waits for which. You follow project health at portfolio level.",
            "b1": "Gantt with dependency arrows",
            "b2": "Roadmap",
            "b3": "Portfolio view"
          },
          "reports": {
            "title": "Agile reports",
            "text": "Measure the team's pace and predictability with velocity, burndown, cumulative flow (CFD) and control chart reports.",
            "b1": "Velocity and burndown",
            "b2": "Cumulative flow (CFD)",
            "b3": "Control chart"
          },
          "planner": {
            "title": "Automation and Microsoft Planner sync",
            "text": "Automation rules take over repetitive updates. Tasks of teams that use Microsoft Planner stay in sync with PPM.",
            "b1": "Automation rules",
            "b2": "Microsoft Planner sync",
            "b3": "Switch to the other products with one account",
            "soon": "Unified Microsoft 365 hub (all M365 tools in one menu)"
          },
          "mobile": {
            "title": "Mobile app",
            "text": "In the iOS and Android app you follow the project board, sprints and time logs from anywhere.",
            "b1": "Board, backlog and Gantt",
            "b2": "Sprint burndown and team capacity",
            "b3": "Time logging that also works offline",
            "soon": "Release on the App Store and Google Play"
          },
          "lowcode": {
            "title": "Adapts without code",
            "text": "Project, epic, story, task and sub-task are types of the same record structure in the core. You configure their statuses and forms and automate notifications and assignments with workflows triggered by status changes.",
            "b1": "Work item types and hierarchy",
            "b2": "Statuses and forms",
            "b3": "Workflows triggered by status changes"
          }
        },
        "faq": {
          "q1": "Which way of working does it support?",
          "a1": "PPM supports a Scrum-focused agile flow: backlog, sprint, board and agile reports. You follow planned projects with the roadmap and Gantt as well.",
          "q2": "How does it work with Microsoft Planner?",
          "a2": "Planner tasks are synchronised with PPM at regular intervals.",
          "q3": "What do I see at portfolio level?",
          "a3": "Project health and progress appear side by side in the portfolio view.",
          "q4": "Can I grant permissions per project?",
          "a4": "Yes. Project permissions decide who sees and who edits which project."
        }
      },
      "phr": {
        "name": "PHR",
        "title": "Human Resources",
        "summary": "Manage the whole employee lifecycle, from personnel files to payroll, time attendance and performance; employee self-service is included.",
        "seo_title": "PHR — HR, Payroll and Attendance Software",
        "seo_description": "HR software with payroll for Turkey: employee records, leave management, yearly SGK and tax parameters, geofenced attendance, recruiting and KVKK consent.",
        "audience": "HR managers, payroll specialists, department managers and employees.",
        "f1": "Personnel, org chart, positions and departments.",
        "f2": "Leave types, monthly accrual, balances, calendar and approvals.",
        "f3": "Payroll with yearly SGK and income-tax parameters.",
        "f4": "Shifts, geofenced clock-in/out and timesheet approvals.",
        "f5": "Recruiting, performance cycles and KVKK consent management.",
        "sections": {
          "selfservice": {
            "title": "Employee self-service",
            "text": "Employees request leave themselves and see their balance, payslips and documents on their own screen. The manager's approval comes in the same flow.",
            "b1": "Leave request and balance",
            "b2": "My payslips",
            "b3": "Personal records visible along the hierarchy"
          },
          "leave": {
            "title": "Leave management and accrual",
            "text": "Leave types, automatic monthly accrual, balances and public holidays are managed in one place. The leave calendar shows who is away and when.",
            "b1": "Automatic monthly accrual",
            "b2": "Leave calendar and approvals",
            "b3": "Public holidays"
          },
          "payroll": {
            "title": "Payroll for Turkey",
            "text": "Social security (SGK) rates, floor and ceiling and the income tax brackets are yearly parameters. Run the payroll, add extra payments and deductions, see the cost summary.",
            "b1": "Yearly SGK and income tax parameters",
            "b2": "Extra payments and deductions",
            "b3": "Financial data protected by a separate permission"
          },
          "pdks": {
            "title": "Geofenced time and attendance",
            "text": "Clock-in and clock-out are recorded inside the location boundary you define. Shifts and timesheet approvals keep attendance tracking in order.",
            "b1": "Geofenced clock-in and clock-out",
            "b2": "Shifts",
            "b3": "Timesheet approvals"
          },
          "talent": {
            "title": "Recruiting and performance",
            "text": "Publish openings, move candidates along the pipeline and run onboarding and offboarding step by step. Performance cycles and goals keep reviews on schedule.",
            "b1": "Openings, candidates and pipeline",
            "b2": "Onboarding and offboarding",
            "b3": "Performance cycles and goals"
          },
          "kvkk": {
            "title": "KVKK consent management",
            "text": "Protoolbag provides tools that help you meet your KVKK and GDPR obligations: explicit consent management, data export, retention policies and deletion processes. Employees see their own data on the “My data” screen.",
            "b1": "Consent management",
            "b2": "“My data” screen",
            "b3": "Data export and deletion process"
          },
          "mobile": {
            "title": "Mobile app",
            "text": "Employees request leave and see their payslips and time-attendance days in the iOS and Android app.",
            "b1": "Leave requests and approvals",
            "b2": "Payslips and time-attendance days",
            "b3": "Expense entry by scanning a receipt",
            "soon": "Release on the App Store and Google Play"
          },
          "lowcode": {
            "title": "Adapts without code",
            "text": "Expense, advance, asset, training and disciplinary records are built on the same record and form structure in the core. You add record types, forms and approval flows specific to your company without code too.",
            "b1": "Expense, advance and asset records",
            "b2": "Training and disciplinary records",
            "b3": "New record types, forms and approval flows"
          }
        },
        "faq": {
          "q1": "How does payroll follow yearly changes?",
          "a1": "SGK rates, floor and ceiling and income tax brackets are stored as yearly parameters; payroll is calculated with the parameters of the relevant year.",
          "q2": "Whose records do managers see?",
          "a2": "Personal records are visible along the hierarchy: employees see their own record, managers see their reporting line. Financial data is protected by a separate permission.",
          "q3": "Are there extra processes such as expenses or assets?",
          "a3": "Yes. Extra modules such as expenses, advances, assets, training, surveys and the visitor log run on the form structure of the platform core.",
          "q4": "Which languages does the interface support?",
          "a4": "You can use the interface in Turkish, English, German and Italian."
        }
      },
      "pem": {
        "name": "PEM",
        "title": "Energy Management",
        "summary": "Energy performance indicators, baselines, measurement and verification (M&V) of savings, anomaly detection and carbon reporting come together in one place.",
        "seo_title": "PEM — Energy Management Software",
        "seo_description": "Energy management software: tools that support ISO 50001 processes, energy monitoring, EnPI and baselines, M&V, anomalies and Scope 1/2/3 carbon.",
        "audience": "Energy managers, sustainability and ESG officers, facility managers, ISO 50001 consultants.",
        "f1": "Cockpit, meters, meter tree and single-line diagram.",
        "f2": "EnPI, regression baselines and an SEU register.",
        "f3": "Measurement and verification (M&V) of savings, with degree-day support.",
        "f4": "Daily anomaly scan and alarms.",
        "f5": "Scope 1/2/3 carbon dashboard; GRI, ISO 50001 and CSRD export scaffold.",
        "sections": {
          "cockpit": {
            "title": "Energy cockpit",
            "text": "You see consumption, load profile and progress against targets on one screen. The meter tree and the single-line diagram show where the consumption comes from.",
            "b1": "Cockpit, meters and meter tree",
            "b2": "Single-line diagram and load profile",
            "b3": "Tariffs and invoices"
          },
          "baseline": {
            "title": "EnPI and baseline",
            "text": "PEM provides tools that support ISO 50001 energy management system processes: energy performance indicators (EnPI), a regression baseline and the register of significant energy uses (SEU) sit in one place.",
            "b1": "EnPI definitions",
            "b2": "Regression baseline",
            "b3": "SEU register, targets and action plans"
          },
          "mv": {
            "title": "Measurement and verification (M&V) of savings",
            "text": "You see whether an improvement really saves energy with a measurement and verification approach. The effect of the weather is taken into account with degree-day support.",
            "b1": "Savings against the baseline",
            "b2": "Degree-day support",
            "b3": "Statistics calculated on the server",
            "soon": "Weather × energy correlation charts"
          },
          "anomaly": {
            "title": "Anomaly detection",
            "text": "Meter data is scanned every day; unexpected consumption is flagged as an anomaly and can raise an alarm. The data quality screen shows missing or suspicious readings.",
            "b1": "Daily anomaly scan",
            "b2": "Energy alarms",
            "b3": "Data quality and data import"
          },
          "carbon": {
            "title": "Carbon and sustainability report",
            "text": "Scope 1, 2 and 3 carbon is calculated with emission factors. The GRI, ISO 50001 and CSRD export skeleton does not hide fields without data; it lists the gaps openly.",
            "b1": "Scope 1/2/3 carbon dashboard",
            "b2": "Emission factors and targets",
            "b3": "GRI, ISO 50001 and CSRD export skeleton"
          },
          "lowcode": {
            "title": "Adapts without code",
            "text": "You build energy reports with the report designer and dashboards with the page designer. Reports go out by email as scheduled PDFs, and you can ask questions about your data in plain language.",
            "b1": "Report templates and charts",
            "b2": "Dashboard pages of your own",
            "b3": "Scheduled PDFs and natural-language queries"
          }
        },
        "faq": {
          "q1": "How does meter data arrive?",
          "a1": "Meter data arrives through the data import screen or by connecting your data source. The automatic meter sync is in place; the connection scope for your data source is agreed in a discovery call.",
          "q2": "Does PEM provide ISO 50001 certification?",
          "a2": "No. PEM provides tools that support ISO 50001 energy management system processes; certification is issued by accredited certification bodies.",
          "q3": "What does a report show when data is missing?",
          "a3": "The report does not make up missing data; it shows the gaps openly. What was measured and what is missing stays clear.",
          "q4": "Which scopes does the carbon calculation cover?",
          "a4": "The calculation covers Scope 1, 2 and 3. Emission factors and targets are managed in the product."
        }
      }
    },
    "pricing": {
      "title": "Pricing",
      "lead": "Each product is licensed separately: start with Free and move to Starter, Professional or Enterprise as you grow.",
      "plans_title": "Plans",
      "plans_lead": "Pick a product and compare its plans, quotas and trial period.",
      "loading": "Loading plans",
      "error_title": "The plan list could not be loaded right now",
      "error_text": "The plans could not be loaded. Reload the page or get in touch with us.",
      "platform_switch": "Choose a product",
      "platform_plans": "{{name}} plans",
      "billing": "Billing period",
      "monthly": "Monthly",
      "yearly": "Yearly",
      "per_month": "/ month",
      "per_year": "/ year",
      "free_price": "Free",
      "price_on_request": "Request a quote",
      "cta_quote": "Request a quote",
      "recommended": "Recommended",
      "trial": "{{days}}-day trial",
      "custom": "Tailored to you",
      "yes": "Included",
      "no": "Not included",
      "plan_desc": {
        "free": "To get to know the product and start with a small team.",
        "starter": "Core quotas for growing teams.",
        "professional": "For multi-team, multi-site operations.",
        "enterprise": "Quotas and contract shaped around enterprise needs."
      },
      "quota": {
        "trial": "Trial period",
        "users": "Users",
        "storage": "Storage",
        "organizations": "Organisations",
        "sites": "Sites",
        "controllers": "Controllers",
        "providers": "Data providers",
        "ai_credits": "Monthly AI credits",
        "ai_complex": "Advanced AI model",
        "workflow_runs": "Monthly workflow runs",
        "submissions": "Monthly form submissions",
        "form_templates": "Form templates",
        "report_templates": "Report templates",
        "api_calls": "Daily API calls",
        "api_access": "API access",
        "custom_workflows": "Custom workflows",
        "ai_builder": "AI module scaffold",
        "sql_studio": "SQL studio",
        "storage_per_user": "Storage per user"
      },
      "table_title": "Plan comparison",
      "table_caption": "{{name}} plan comparison",
      "table_feature": "Feature",
      "shared_title": "All-product plan",
      "shared_text": "Every product comes in one plan and one contract.",
      "notes_title": "Add-ons and payment",
      "addons_title": "AI credit add-on packs",
      "addons_text": "The monthly AI credits of every plan are shown on the plan card and in the comparison table. If you need more, add an AI credit pack; request a quote for pricing.",
      "payment_title": "Payment: bank transfer",
      "payment_text": "At the moment payment is by bank transfer; your plan is activated once the payment is confirmed.",
      "payment_card": "Online card payment",
      "multi_title": "Several products",
      "multi_text": "Each product is licensed separately and you sign in to all of them with the same account. With several products, user management is shared and one contract covers them.",
      "faq_title": "Frequently asked questions",
      "faq": {
        "q1": "Is there a trial period?",
        "a1": "Plans with a trial show its length on the plan card (e.g. 14 days). Before the trial ends, our team gets in touch with you and you continue with the plan that suits you.",
        "q2": "Can I change my plan later?",
        "a2": "Yes. When your needs change you can move up or down a plan; you plan the switch together with our team.",
        "q3": "Can I use several products together?",
        "a3": "Yes. Each product is licensed separately, so you can start small and add products. You sign in to all of them with the same account; users, roles and notifications are shared.",
        "q4": "Can I export my data?",
        "a4": "Yes. You can export lists and reports as CSV, Excel or PDF. With the tenant data export feature you can take your data whenever you want.",
        "q5": "How do I pay, and do I get an invoice?",
        "a5": "At the moment payment is by bank transfer, and every payment is invoiced to your company. Online card payment is coming soon.",
        "q6": "Which currency are prices in, and do they include VAT?",
        "a6": "Prices are given in your quote together with the currency and the VAT treatment.",
        "q7": "How is an on-prem installation priced?",
        "a7": "On-prem installation is priced per project; request a quote."
      },
      "cta_title": "Let us choose the right plan together",
      "cta_text": "Tell us about your users, sites and needs, and we will prepare a quote tailored to you.",
      "quote_aria": "Request a quote for {{name}}",
      "snapshot_note": "Plans and quotas are refreshed when the page opens."
    },
    "mobile": {
      "title": "Mobile apps",
      "lead": "Native iOS and Android apps for PMS, CRM, PPM and PHR, all sharing one mobile core. The apps use the same account and permissions as the web, and their data layer also works offline.",
      "store_status": "Being prepared for the App Store and Google Play",
      "apps_title": "4 products, native apps",
      "apps_lead": "Each app brings the product screens used most in the field to the phone.",
      "platforms_ios_android": "iOS and Android",
      "product_link": "{{name}} product page",
      "apps": {
        "pms": {
          "text": "See alarms in the field, act on them and turn them into work orders.",
          "b1": "Active and past alarm lists, alarm detail",
          "b2": "Acknowledge, reset and inhibit alarms",
          "b3": "Open a FixFlow work order with a priority from the alarm sheet",
          "b4": "Site map coloured by active alarm count, with site badges",
          "b5": "Controller, variable, KPI and log screens"
        },
        "crm": {
          "text": "Manage customer relationships and your pipeline on the go.",
          "b1": "Contact list, search and quick add",
          "b2": "Activity feed and activity logging on the contact",
          "b3": "Sales dashboard and forecast per rep",
          "b4": "Duplicate finder with side-by-side merge",
          "b5": "Agenda combined with your Outlook calendar (Microsoft 365)"
        },
        "phr": {
          "text": "Employee self-service in your pocket.",
          "b1": "Leave requests, leave calendar and leave approvals",
          "b2": "Payslips and monthly time-attendance days",
          "b3": "Goals, performance reviews, onboarding and documents",
          "b4": "Personal data (GDPR / KVKK) screen",
          "b5": "Scan a receipt on the phone into an expense form"
        },
        "ppm": {
          "text": "Follow projects, sprints and time logs from anywhere.",
          "b1": "Portfolio and project summaries",
          "b2": "Project workspace: overview, board and backlog",
          "b3": "Sprint burndown, team capacity, start and complete sprints",
          "b4": "Gantt timeline",
          "b5": "Time logging that also works offline"
        }
      },
      "core_title": "Shared mobile core",
      "core_lead": "The 4 apps share one core: sign-in, permissions, offline data and the interface are built once and work the same in every product.",
      "core": {
        "account": {
          "title": "Same account, same permissions",
          "text": "You use the same user account, roles and menus as on the web, with multi-factor authentication and switching between company accounts."
        },
        "offline": {
          "title": "Offline first",
          "text": "Data is kept in an encrypted cache on the device; changes made offline are queued and sent when the connection is back."
        },
        "biometric": {
          "title": "Biometric lock",
          "text": "Lock the app with face recognition or a fingerprint."
        },
        "theme": {
          "title": "4 languages, light and dark theme",
          "text": "You can use the apps in Turkish, English, German and Italian; translations come from the same source as the web."
        },
        "native": {
          "title": "iOS and Android",
          "text": "Native apps for iOS and Android come from one code base, with a clean interface designed for the phone."
        }
      },
      "browser_title": "In the mobile browser",
      "browser_lead": "FixFlow and PEM are responsive in phone and tablet browsers; there is nothing to install.",
      "browser_badge": "Live in the mobile browser",
      "browser": {
        "fixflow": "Technicians open the job in their phone's browser and close it with photos, signature, GPS location, barcode and QR.",
        "pem": "The energy cockpit, meters and reports are responsive on phones and tablets."
      },
      "cta_title": "Let us walk through the mobile apps together",
      "cta_text": "In a demo meeting we show the apps and how they work together with the web."
    },
    "about": {
      "title": "About us",
      "lead": "An innovation gateway from İzmir Technopark to the world.",
      "who_title": "Who we are",
      "who_text": "Protoolbag builds a business platform that brings Facility Monitoring, Maintenance, Energy, HR, Projects and Sales together in one account, one interface language and one security model. Each customer's data is kept apart on the platform.",
      "vision_title": "Our vision",
      "vision_text": "To help businesses work more efficiently by building user-centred software grounded in sustainability, innovation and ethics.",
      "mission_title": "Our mission",
      "mission_text": "To offer secure, transparent software that makes digital transformation easier for everyone and meets the needs of today and tomorrow.",
      "location_title": "Location",
      "location_text": "İzmir Bilişim Vadisi, Urla. We work inside one of Turkey's leading technology hubs and its research and development ecosystem.",
      "hero_before": "About ",
      "hero_brand": "Protoolbag",
      "hero_after": "",
      "tile_innovation_title": "Innovation",
      "tile_innovation_text": "Products built on current technology",
      "tile_sustainability_title": "Sustainability",
      "tile_sustainability_text": "A focus on energy and resource efficiency",
      "tile_customer_title": "Customer focus",
      "tile_customer_text": "Configured to your own processes",
      "cta_title": "Let's build it together",
      "cta_text": "Let's talk about how we can make your business processes easier.",
      "cta_contact": "Get in touch"
    },
    "contact": {
      "title": "Contact",
      "lead": "Tell us about your project, your needs or how we can help; we reply within 24 hours on business days.",
      "company": "PROTOOLBAG YAZILIM TEKNOLOJİLERİ A.Ş.",
      "address_title": "Office",
      "address": "Bilişim Vadisi, Gülbahçe Mah. İçmeler Cad. No:14/1 İç Kapı No: B05, Urla / İzmir, Türkiye",
      "email_title": "E-mail",
      "email": "info@protoolbag.com",
      "form_title": "Write to us",
      "form": {
        "name": "Full name",
        "email": "E-mail",
        "company": "Company",
        "phone": "Phone",
        "platform": "Product of interest",
        "platform_placeholder": "Choose (optional)",
        "message": "Your message",
        "consent": "I have read the KVKK privacy notice and agree to be contacted about this request.",
        "consent_link": "Read the privacy notice",
        "submit": "Send",
        "submitting": "Sending…",
        "required": "This field is required.",
        "invalid_email": "Enter a valid e-mail address.",
        "consent_required": "Please give your consent to continue.",
        "success": "Thank you, we received your message and will get back to you soon.",
        "type": "Request type",
        "type_contact": "General enquiry",
        "type_demo": "Demo request",
        "type_meeting": "Schedule a meeting",
        "captcha_notice": "To prevent abuse, this form uses Google reCAPTCHA as a strictly necessary security measure; it loads when you click into the form.",
        "google_privacy": "Google Privacy Policy",
        "google_terms": "Google Terms of Service",
        "errors": {
          "name_required": "Please enter your full name.",
          "contact_required": "Please enter an e-mail address or a phone number.",
          "captcha": "The security check could not be completed. Reload the page and try again, or write to info@protoolbag.com.",
          "rate_limited": "We are receiving too many requests right now. Please try again in a few minutes.",
          "network": "Could not connect. Check your internet connection and try again.",
          "generic": "Your message could not be sent right now. Please write to info@protoolbag.com.",
          "meeting_invalid": "We could not check the meeting details. Please review the dates, times and meeting type and try again."
        },
        "meeting": {
          "intro": "Pick up to two times that suit you; our sales team will confirm one and get back to you.",
          "window_morning": "Morning (09:00–12:00)",
          "window_afternoon": "Afternoon (13:00–17:00)",
          "window_time": "A specific time",
          "mode": "Meeting type",
          "mode_teams": "Teams",
          "mode_teams_hint": "Online; we send the link with a calendar invitation.",
          "mode_phone": "Phone",
          "mode_phone_hint": "We call you at the time you choose.",
          "mode_onsite": "On site",
          "mode_onsite_hint": "We meet at your office or facility.",
          "products": "Products you would like to discuss (optional)",
          "phone_recommended": "For a phone meeting, please add your phone number.",
          "timezone_note": "Times are in the {{tz}} time zone.",
          "message": "Your note (optional)",
          "submit": "Send meeting request",
          "success": "We have received your meeting request; our sales team will confirm one of your preferred times and get back to you.",
          "summary_title": "Your preferred times",
          "errors": {
            "date_required": "Please choose a date.",
            "duplicate": "The alternative time cannot be the same as your first choice.",
            "mode_required": "Please choose a meeting type."
          }
        }
      },
      "company_title": "Company",
      "cta_meeting": "Schedule a meeting with sales"
    },
    "careers": {
      "title": "Careers",
      "lead": "We build a platform of 6 products that solves real business processes, from facility monitoring to HR. Browse our open positions or send an open application.",
      "openings_title": "Open positions",
      "empty": "We have no open positions right now",
      "empty_hint": "New openings are published on this page. You can send an open application with your CV to info@protoolbag.com.",
      "loading": "Loading open positions",
      "error": "Open positions could not be loaded right now.",
      "apply": "Apply",
      "apply_aria": "Apply for {{title}}",
      "openings_count": "{{count}} openings",
      "employment": {
        "full_time": "Full-time",
        "part_time": "Part-time",
        "contract": "Contract",
        "internship": "Internship",
        "temporary": "Temporary",
        "remote": "Remote"
      },
      "why_title": "Why work at Protoolbag",
      "why_tech_title": "Current technology",
      "why_tech_text": "You build products with Angular, PostgreSQL, IoT and AI that solve real business problems.",
      "why_scope_title": "Wide reach",
      "why_scope_text": "6 products share one core, so your work touches more than one product.",
      "why_place_title": "İzmir Bilişim Vadisi",
      "why_place_text": "We work in Urla, at İzmir Bilişim Vadisi, one of Turkey's leading technology hubs.",
      "details_show": "See details",
      "details_hide": "Hide details",
      "details_aria": "Details of the {{title}} opening"
    },
    "status": {
      "title": "Platform status",
      "lead": "Live status of our products and shared services. This page refreshes every minute.",
      "loading": "Loading status",
      "unavailable": "Status information is not available right now",
      "unavailable_detail": "Please try again in a few minutes.",
      "retry": "Try again",
      "banner": {
        "operational": "All systems operational",
        "degraded": "Some systems are running slowly",
        "partial_outage": "Partial outage on some systems",
        "major_outage": "Major outage on some systems",
        "maintenance": "Scheduled maintenance in progress",
        "unknown": "The status of some systems cannot be confirmed right now"
      },
      "checker_stale": "Automatic health checks have stopped. Statuses show as \"unknown\" until they can be confirmed.",
      "checker_never": "Automatic health checks have not produced a result yet.",
      "data_stale": "This page cannot reach the status service; what you see may be out of date.",
      "last_updated": "Last updated {{time}}",
      "last_check": "Last automatic check {{time}}",
      "active_incidents": "Ongoing incidents",
      "components_title": "Components",
      "group": {
        "platforms": "Products",
        "core": "Shared services"
      },
      "component": {
        "pms": "PMS — Facility Monitoring",
        "fixflow": "FixFlow — Maintenance & Service",
        "crm": "CRM — Sales & Customer Relations",
        "ppm": "PPM — Projects & Portfolio",
        "phr": "PHR — Human Resources",
        "pem": "PEM — Energy Management",
        "auth": "Authentication",
        "storage": "File storage",
        "mail": "Email delivery"
      },
      "state": {
        "operational": "Operational",
        "degraded": "Degraded performance",
        "partial_outage": "Partial outage",
        "major_outage": "Major outage",
        "maintenance": "Maintenance",
        "unknown": "Unknown",
        "no_data": "No data"
      },
      "reason": {
        "data_feed": "Site data feed delayed"
      },
      "history_label": "{{name}}, last {{days}} days: {{ok}} days without issues, {{issue}} days with issues, {{none}} days without data",
      "day_incidents": "{{count}} incident(s)",
      "days_ago": "{{days}} days ago",
      "today": "Today",
      "legend": "Legend",
      "auto_note": "Statuses are measured automatically every few minutes; statuses and incidents posted by our team take priority.",
      "history_note": "Bars show recorded measurements only; days without measurements show as \"no data\".",
      "recent_incidents": "Incidents in the last {{days}} days",
      "no_recent": "No incidents recorded in the last {{days}} days.",
      "impact": "Impact",
      "impact_level": {
        "none": "None",
        "minor": "Minor",
        "major": "Major",
        "critical": "Critical"
      },
      "incident": {
        "investigating": "Investigating",
        "identified": "Identified",
        "monitoring": "Monitoring",
        "resolved": "Resolved"
      },
      "affected": "Affected",
      "started": "Started {{time}}",
      "resolved_at": "Resolved {{time}}",
      "timezone": "Times are shown in your browser's time zone: {{zone}}",
      "feed_atom": "Incident feed (Atom)",
      "feed_rss": "Incident feed (RSS)"
    },
    "not_found": {
      "title": "Page not found",
      "text": "The page you are looking for may have moved or never existed.",
      "home": "Back to the home page"
    },
    "footer": {
      "label": "Footer",
      "rights": "© {{year}} Protoolbag Yazılım Teknolojileri A.Ş.",
      "legal": "Legal",
      "company": "Company",
      "terms": "Terms of Service",
      "privacy": "Privacy Policy",
      "kvkk": "KVKK Privacy Notice",
      "cookies": "Cookie Policy",
      "cookie_settings": "Cookie preferences",
      "description": "6 products for Facility Monitoring, Maintenance, Energy, HR, Projects and Sales, all in one account.",
      "linkedin": "Protoolbag on LinkedIn",
      "contact_title": "Contact",
      "status": "Status page",
      "support": "Support"
    },
    "consent": {
      "title": "Cookie preferences",
      "intro": "Besides the storage the site needs to work, we use analytics cookies for visit statistics only if you allow them. Analytics is not loaded at all until you do.",
      "panel_title": "Manage your preferences",
      "cat_necessary": "Necessary",
      "cat_necessary_help": "Your language, theme and this choice are stored in your browser; the contact form is protected against bots. The site cannot work without these, so they cannot be switched off.",
      "cat_analytics": "Analytics",
      "cat_analytics_help": "Visit and page-view statistics with Google Tag Manager and Google Analytics. Off by default.",
      "always_on": "Always on",
      "accept_all": "Accept all",
      "reject_all": "Reject",
      "manage": "Manage preferences",
      "save": "Save my preferences",
      "policy": "Cookie Policy"
    },
    "legal": {
      "loading": "Loading the document…",
      "load_failed": "The document could not be loaded right now. Please reload the page or write to info@protoolbag.com.",
      "en_notice": "An English version of this document is not available yet; the Turkish text is shown below. An English summary is at the end of the document.",
      "docs": {
        "kvkk": {
          "name": "KVKK Privacy Notice",
          "description": "Protoolbag privacy notice and explicit consent text under the Turkish data protection law KVKK: data, purposes, transfers and your rights."
        },
        "privacy-policy": {
          "name": "Privacy Policy",
          "description": "Protoolbag privacy policy: which personal data we process and why, sub-processors, retention periods and your rights."
        },
        "terms-of-service": {
          "name": "Terms of Service",
          "description": "Protoolbag service agreement and terms of service: subscription, acceptable use, liability, termination and data return."
        },
        "cookie-policy": {
          "name": "Cookie Policy",
          "description": "Cookie and browser storage policy of the Protoolbag website and application portal; analytics only with your consent."
        },
        "dpa": {
          "name": "Data Processing Agreement",
          "description": "Protoolbag data processing agreement (DPA): processor obligations under KVKK and GDPR, sub-processors and security measures."
        }
      }
    },
    "seo": {
      "home": {
        "title": "Protoolbag — Monitoring, Maintenance, Energy, HR, Projects and Sales",
        "description": "PMS, FixFlow, CRM, PPM, PHR and PEM in one account: one platform for Monitoring, Maintenance, Energy, HR, Projects and Sales. Low-code, with GDPR tools."
      },
      "about": {
        "title": "About us — Protoolbag",
        "description": "Protoolbag is a software company in İzmir Bilişim Vadisi building a business platform."
      },
      "contact": {
        "title": "Contact — Protoolbag",
        "description": "Write to us for demos and quotes. İzmir Bilişim Vadisi, Urla."
      },
      "careers": {
        "title": "Careers — Protoolbag",
        "description": "Open positions and open applications at Protoolbag: we build a business platform of 6 products in İzmir Bilişim Vadisi."
      },
      "status": {
        "title": "Platform status — Protoolbag",
        "description": "Live operating status of Protoolbag products and shared services, ongoing incidents and the status history of the last 90 days."
      },
      "not_found": {
        "title": "Page not found — Protoolbag",
        "description": "The page you are looking for was not found."
      },
      "platform_suffix": " — Protoolbag",
      "why": {
        "title": "Why Protoolbag — 6 products in one account",
        "description": "One platform, many products; live data from the field; adapts without code; each customer's data kept apart, with GDPR tools; responsible AI."
      },
      "technology": {
        "title": "Technology and platform architecture — Protoolbag",
        "description": "One core, 6 products: PTB UI Framework, microservice architecture, cloud and on-prem installation, row-level security on every table, low-code and AI."
      },
      "pricing": {
        "title": "Pricing — Protoolbag",
        "description": "Free, Starter, Professional and Enterprise plans for PMS, FixFlow, CRM, PPM, PHR and PEM: user, storage and AI credit quotas, trial period and quotes."
      },
      "mobile": {
        "title": "Mobile apps — Protoolbag",
        "description": "iOS and Android apps for PMS, CRM, PPM and PHR: the same account and permissions as the web, offline work. FixFlow and PEM in the mobile browser."
      },
      "lowcode": {
        "title": "Low-code business platform — Protoolbag",
        "description": "No-code workflow automation, a form builder, report and page designers: approval flows, mobile field forms, REST and webhooks, AI module scaffolds."
      },
      "blog": {
        "title": "Blog — Protoolbag",
        "description": "Articles on Protoolbag products and business operations."
      }
    },
    "badge": {
      "soon": "Coming soon"
    },
    "reasons": {
      "languages_title": "4 languages",
      "languages_text": "You can use the interface in Turkish, English, German and Italian; date and number formats follow the chosen language.",
      "isolation_title": "Data kept apart on every table",
      "isolation_text": "The separation is enforced row by row on every table in the database; we do not rely on application code alone.",
      "pricing_title": "Modular pricing per product",
      "pricing_text": "Every product has Free, Starter, Professional and Enterprise plans. Start small and add products as you need them.",
      "login_title": "Shared user management",
      "login_text": "Users, roles and notifications are shared across every product; a new product needs no new user list.",
      "payroll_title": "Turkish compliance know-how",
      "payroll_text": "Payroll keeps social security (SGK) rates and income tax brackets as yearly parameters; phone numbers, IBANs and tax numbers are validated in international formats.",
      "mobile_title": "On mobile",
      "mobile_text": "Every product is responsive on phones and tablets; the iOS and Android apps of PMS, CRM, PPM and PHR are being prepared for the stores."
    },
    "flow": {
      "label": "Data flow from the field to the report",
      "device": "Field device",
      "device_text": "Controller, sensor, meter",
      "gateway": "IoT gateway",
      "gateway_text": "Readings and alarms",
      "platform": "Protoolbag",
      "platform_text": "Data kept apart per customer",
      "alarm": "Alarm",
      "alarm_text": "PMS · priority and escalation",
      "workorder": "Work order",
      "workorder_text": "FixFlow · SLA tracking",
      "energy": "Energy report",
      "energy_text": "PEM · consumption and carbon",
      "note": "Meter data arrives through data import or a data source connection."
    },
    "why": {
      "title": "Why Protoolbag",
      "lead": "A platform that brings your field, office and sales processes into one account, adapts without code and has security built in from its design.",
      "pillars_title": "5 core reasons",
      "pillars": {
        "one": {
          "title": "One platform, many products",
          "text": "One account, one sign-in and one permission model for Monitoring, Maintenance, Energy, HR, Projects and Sales. You can buy each product on its own and add products as you grow. An update to one product does not stop the others; updates to the shared core are released to every product together, as planned releases.",
          "b1": "6 business applications, one platform",
          "b2": "Shared users, notifications and reports",
          "b3": "A new product is not a new installation"
        },
        "live": {
          "title": "Live data from the field to your screen",
          "text": "Alarms and readings from your sites reach your screen within seconds, through IoT gateways and field controllers. An alarm can become a maintenance request in the same account.",
          "b1": "Real-time alarm stream",
          "b2": "Thousands of readings a day",
          "b3": "Remote commands that need approval"
        },
        "lowcode": {
          "title": "Adapts without code",
          "text": "Forms, statuses, workflows and reports are configured to your processes; new record types take their place in the menu. No software project is needed for a change.",
          "b1": "Form and workflow designers",
          "b2": "Report and page designers",
          "b3": "AI module scaffold"
        },
        "security": {
          "title": "Security by design",
          "text": "Each customer's data is kept apart at database level; every table in the database separates customer data. Multi-factor authentication (MFA) is built in.",
          "b1": "Protoolbag provides tools that help you meet your KVKK and GDPR obligations: explicit consent management, data export, retention policies and deletion processes.",
          "b2": "We track our preparation for the requirements of the EU Cyber Resilience Act (CRA) in a living compliance report. For our products in scope, we plan to follow the self-assessment route (Module A).",
          "b3": "Export of all your data and a reversible deletion process"
        },
        "ai": {
          "title": "Responsible AI",
          "text": "AI works only with your permissions, every action that changes data asks for your approval, and usage credits are transparent. An AI request goes to the AI provider within the user's permission scope and only with the data the request needs. On-prem AI is assessed per project.",
          "b1": "Runs with your permissions and only on your account's data",
          "b2": "Approval for data-changing actions",
          "b3": "If an AI provider has an outage, a backup provider takes over"
        }
      },
      "cta_title": "Let us show it with your scenario",
      "cta_text": "We demo it in our demo environment, on the process that costs you the most time. If you prefer, we start with a short introductory call.",
      "together_title": "One event, three teams",
      "together_lead": "A refrigeration alarm on site reaches the right person in PMS through priority and escalation rules. The same event becomes a FixFlow work order with a running SLA clock, and the site's consumption data appears in the PEM energy report. Each team follows the event on its own screen, with the same account."
    },
    "tech": {
      "title": "Platform architecture",
      "lead": "Protoolbag's 6 products share one core. This page explains in plain words what that means for you.",
      "layers_title": "One core, 6 products",
      "layers_lead": "Think of the operating system on your computer: the core is installed once and the applications run on top of it.",
      "layers": {
        "products": "Products",
        "shell": "Shared interface layer",
        "shell_text": "One sign-in · menu · notifications · search · AI assistant",
        "services": "Shared services",
        "services_text": "Form · workflow · report and page designers · integration · automation",
        "ui": "PTB UI Framework",
        "ui_text": "Same components · accessibility · light/dark theme · 4 languages",
        "data": "Data layer",
        "data_text": "Row-level security on every table · customer data kept apart",
        "caption": "Layered architecture: 6 products share the interface layer, the shared services, the PTB UI Framework and a data layer that keeps each customer apart."
      },
      "flow_title": "Data flow from the field to the report",
      "flow_lead": "When the products are used together, data flows within one account; different teams see the same event on their own screens.",
      "sections": {
        "ui": {
          "title": "Our own interface framework: PTB UI Framework",
          "text": "All our products are built with PTB UI Framework, our company-standard component library, and so is this website. Buttons, tables, forms and notifications behave the same on every screen; once you know one screen, the others feel familiar.",
          "b1": "Designed with keyboard use and screen readers in mind",
          "b2": "Light and dark theme, themeable to brand colours",
          "b3": "Turkish, English, German and Italian interface"
        },
        "shell": {
          "title": "One core, many products",
          "text": "Sign-in, users, permissions, notifications, reports and workflows live in the shared core; PMS, FixFlow, CRM, PPM, PHR and PEM are applications running on that core. Adding a product needs no new user list and no new password.",
          "b1": "One sign-in and one permission model",
          "b2": "Each product on its own address, with the same account",
          "b3": "Shared improvements reach every product"
        },
        "tenancy": {
          "title": "Customer data kept apart on every table",
          "text": "Each customer's data is kept apart at database level: row-level security (RLS) is on for every table in the database, so we do not rely on application code alone.",
          "b1": "Row-level security (RLS) on every table",
          "b2": "Multi-factor authentication (MFA): TOTP and e-mail verification",
          "b3": "Tenant data export and reversible deletion"
        },
        "lowcode": {
          "title": "Design without code",
          "text": "You configure your processes yourself with the form, workflow, report and page designers; new record types take their place in the menu. AI can draft a module scaffold from your description; scheduled PDF reports and natural-language queries are ready.",
          "b1": "Form and workflow designer",
          "b2": "Report and page designer",
          "b3": "CSV, Excel and PDF export"
        },
        "integration": {
          "title": "Integration layer",
          "text": "We provide scheduled REST connectors, incoming and outgoing webhooks, API keys and an MCP server for AI agents. On the Microsoft 365 side, Outlook mail and calendar sync (CRM), Teams sharing, OneDrive file access and Planner sync (PPM) work today.",
          "b1": "REST connector, webhook and API key",
          "b2": "MCP server for AI agents",
          "b3": "e-Invoice (UBL-TR): the provider connection is set up per customer",
          "soon": "Unified Microsoft 365 hub (all M365 tools in one menu)",
          "soon2": "Direct MQTT device connection"
        },
        "ai": {
          "title": "Responsible AI layer",
          "text": "A strong model handles complex work and a fast model everyday tasks; the primary provider is Anthropic Claude, and if a provider has an outage, backup providers (Gemini, Groq) take over. An AI request goes to the AI provider within the user's permission scope and only with the data the request needs; every action that changes data asks for your approval. On-prem AI is assessed per project.",
          "b1": "Permission-scoped tool calls",
          "b2": "Approval for data-changing actions",
          "b3": "Transparent AI usage credits"
        },
        "automation": {
          "title": "60+ automations running 24/7 in the background",
          "text": "SLA checks, sales sequences, scoring, syncs, anomaly scans and scheduled reports run in the background. We monitor errors and automations on our own infrastructure; you can follow platform health on the public status page.",
          "b1": "Scheduled jobs and syncs",
          "b2": "Our own error and automation monitoring",
          "b3": "Public status page"
        },
        "mobile": {
          "title": "Mobile",
          "text": "The native iOS and Android apps for PMS, CRM, PPM and PHR (coming soon) share one mobile core: the same account and permissions as the web and an offline-first data layer. FixFlow and PEM are responsive in the mobile browser.",
          "b1": "Native apps for PMS, CRM, PPM and PHR",
          "b2": "Same account and permissions as the web, offline work",
          "b3": "FixFlow technicians in the mobile browser",
          "soon": "Release on the App Store and Google Play"
        }
      },
      "status": "Open the status page",
      "cta_title": "Let us talk architecture with your team",
      "cta_text": "Our technical team answers your security, integration and data isolation questions together with you.",
      "mobile_link": "Mobile apps",
      "micro": {
        "title": "Microservice architecture",
        "lead": "Each product runs and is deployed as its own service; background work runs in independent services too.",
        "products_title": "Each product is its own service",
        "products_text": "PMS, FixFlow, CRM, PPM, PHR and PEM run as separate services and are deployed independently of each other.",
        "background_title": "Independent background services",
        "background_text": "IoT data ingestion, integrations, reporting and scheduled jobs, and AI run in services independent of the product screens.",
        "updates_title": "A product update doesn't stop the others",
        "updates_text": "An update to one product does not stop the others; updates to the shared core are released to every product together, as planned releases.",
        "scale_title": "Scales per service",
        "scale_text": "Capacity grows where the load grows; there is no need to scale the whole platform at once."
      },
      "deploy": {
        "title": "Cloud and on-prem installation options",
        "lead": "The same product, two ways to run it: the cloud to start right away, your own infrastructure for enterprise needs.",
        "cloud_title": "Cloud (SaaS)",
        "cloud_text": "Start immediately; we operate the infrastructure, the updates and the monitoring.",
        "cloud_b1": "Nothing to install, start right away",
        "cloud_b2": "Updates and monitoring are on us",
        "cloud_b3": "Add products and plans as you grow",
        "onprem_title": "On-prem",
        "onprem_text": "The same product images can be configured to run on your own infrastructure through runtime configuration; no custom build is needed.",
        "onprem_b1": "The same product images as the cloud, on your infrastructure",
        "onprem_b2": "Runtime configuration, no custom build",
        "onprem_b3": "Installation and operations planned together with our team",
        "onprem_note": "For enterprise needs, on-prem installation is planned per project with our team.",
        "onprem_cta": "Discuss on-prem installation"
      },
      "faq_title": "Frequently asked questions",
      "faq": {
        "q1": "Can we install it on our own servers?",
        "a1": "Yes. An on-prem installation is planned per project with our team. The same product images as in the cloud can be configured to run on your infrastructure through runtime configuration.",
        "q2": "Are the other products affected while one is being updated?",
        "a2": "An update to one product does not stop the others; updates to the shared core are released to every product together, as planned releases. Background data ingestion, integrations, reporting and AI work also run in independent services.",
        "q3": "When will the mobile apps be released?",
        "a3": "The iOS and Android apps of PMS, CRM, PPM and PHR are in testing and being prepared for the App Store and Google Play; the store date is not fixed yet. Until then, every product works in the mobile browser."
      },
      "glossary_title": "Short glossary",
      "glossary_lead": "Short explanations of the technical terms on this page."
    },
    "lowcode": {
      "link": "Explore adapting without code",
      "title": "A business platform you adapt without code",
      "lead": "You configure forms, statuses, workflows, reports and pages to fit your own processes. Everything you build runs inside the Protoolbag products with the same sign-in and permission model; no software project is needed.",
      "steps_title": "How it works",
      "steps_lead": "4 steps to move a process off paper or email threads and onto the platform.",
      "steps": {
        "design": {
          "title": "Design",
          "text": "Define the record type, its fields and statuses; place the fields in sections in the form designer."
        },
        "connect": {
          "title": "Connect",
          "text": "Set up status transitions, approval steps and links between records; exchange data with your existing systems through REST connectors and webhooks."
        },
        "automate": {
          "title": "Automate",
          "text": "Combine triggers, conditions and actions in the workflow designer: notify, assign, request approval or schedule when a status changes."
        },
        "use": {
          "title": "Use",
          "text": "Build dashboards and reports with the page and report designers; your teams work with the same account in web and mobile browsers."
        }
      },
      "designers_title": "Designers",
      "designers_lead": "Every designer uses the same record, permission and notification foundation. A change you make in one is reflected in the others.",
      "designers": {
        "form": {
          "tab": "Form",
          "title": "Form designer",
          "text": "Place field types such as text, number, date, select list, checkbox, rating, signature, location, file, barcode and QR into sections. Required fields, validation rules and role-based visibility are set per field.",
          "b1": "A wide range of fields, from text to signature, location to QR code",
          "b2": "Required fields, validation rules and default values",
          "b3": "Role-based field visibility"
        },
        "workflow": {
          "tab": "Workflow",
          "title": "Workflow designer",
          "text": "Connect trigger, condition and action nodes on a canvas. A flow runs on record creation and update, status change, form submission, SLA breach, an incoming webhook, a schedule or a manual start.",
          "b1": "Approval requests, waits, status changes and field updates",
          "b2": "Email, notifications, assignment, comments and HTTP requests",
          "b3": "Conditions, branches, loops, filters and run history"
        },
        "report": {
          "tab": "Report",
          "title": "Report designer",
          "text": "Pick a data source, choose fields and filters, and build your report with tables and charts. Reports are sent by scheduled email as PDF and export to CSV, Excel and PDF.",
          "b1": "Table and chart components",
          "b2": "Scheduled PDF report delivery",
          "b3": "Natural-language queries"
        },
        "page": {
          "tab": "Page",
          "title": "Page designer",
          "text": "Build dashboards and work pages for your teams by placing record lists, forms, charts, stat cards, embedded reports, tabs and buttons on a grid.",
          "b1": "Record list, detail and create components",
          "b2": "Charts, stat cards and embedded reports",
          "b3": "Status badges and status transition buttons"
        },
        "menu": {
          "tab": "Record types",
          "title": "Record types and statuses",
          "text": "A new record type (for example a purchase request) is defined with its own list, form and statuses and takes its place in the menu. Status definitions and allowed transitions, SLA definitions and automatic rules are set in the same admin screens.",
          "b1": "Record type and code prefix; the new record type takes its place in the menu",
          "b2": "Statuses, colours and allowed transitions",
          "b3": "SLA definitions and automatic rules"
        },
        "ai": {
          "tab": "AI",
          "title": "AI module scaffold",
          "text": "Describe what you need in your own words; the AI drafts a module proposal with fields, statuses and menu placement. You review and edit it, and it is created after you approve. The AI panel in the form, workflow, report and page designers drafts content too.",
          "b1": "A module scaffold from a description",
          "b2": "AI draft panel in the designers",
          "b3": "Nothing changes without your approval; usage is drawn from AI credits"
        }
      },
      "examples_title": "Example processes",
      "examples_lead": "Processes we see often. Each is a combination of forms, statuses and workflows; some come ready-made in the products, the others you build with the designers.",
      "examples": {
        "leave": {
          "title": "Leave approval",
          "text": "The employee files a request and the manager approves it; the leave balance and team calendar update.",
          "uses": "PHR · Approval",
          "badge": "Ready in PHR"
        },
        "purchase": {
          "title": "Purchase request",
          "text": "A request form, a conditional approval step based on the amount and an email notification after approval, built with the record type, form and workflow designers.",
          "uses": "Form · Status · Workflow",
          "badge": "You build it"
        },
        "complaint": {
          "title": "Complaint and service request",
          "text": "The request arrives through the customer portal form, the SLA clock starts and it is assigned to the right team; a workflow steps in on a breach.",
          "uses": "FixFlow · SLA · Portal",
          "badge": "Ready in FixFlow"
        },
        "hiring": {
          "title": "Hiring",
          "text": "Candidates arrive from job applications and move through stages; evaluation notes and documents stay on the record.",
          "uses": "PHR · Stages",
          "badge": "Ready in PHR"
        },
        "quality": {
          "title": "Quality checks and site inspections",
          "text": "A checklist form is filled in on site with photo, signature, location and barcode fields; on a non-conformity a workflow opens a new record and informs the team.",
          "uses": "Form · Mobile · Workflow",
          "badge": "You build it"
        },
        "expense": {
          "title": "Expense and advance approval",
          "text": "Expense and advance records in PHR run on the same core and go to approval with amount, category and document fields.",
          "uses": "PHR · Form · Approval",
          "badge": "Ready in PHR"
        }
      },
      "mobile_title": "Mobile data capture in the field",
      "mobile_lead": "Forms work in mobile browsers and need an internet connection to submit. Field teams attach photos and files, record the location, collect signatures and scan barcodes and QR codes.",
      "mobile_fields": {
        "photo": "Photo and file",
        "location": "Location and GPS",
        "signature": "Signature",
        "barcode": "Barcode",
        "qr": "QR code",
        "rating": "Rating",
        "date": "Date and time",
        "grid": "Table rows"
      },
      "mobile_note": "The iOS and Android apps of PMS, CRM, PPM and PHR are being prepared for the App Store and Google Play.",
      "modular_title": "Every department on the same core",
      "modular_lead": "Each product adapts its own processes with the same core; users, permissions, notifications and reports are shared.",
      "modular": {
        "pms": "Alarm rules, escalation and report templates",
        "fixflow": "Request forms, SLAs and approval flows",
        "crm": "Pipeline stages, fields and assignment rules",
        "ppm": "Work item types, statuses and flows",
        "phr": "Expense, advance and asset records",
        "pem": "Energy reports and dashboards"
      },
      "integrations_title": "Connects to your existing systems",
      "integrations_lead": "You do not have to replace your current software; the processes you design exchange data with external systems.",
      "integrations": {
        "rest": "Scheduled REST connector",
        "webhook": "Incoming and outgoing webhooks",
        "apikey": "API keys",
        "mcp": "MCP server for AI agents",
        "m365": "Microsoft 365: Outlook, Teams, OneDrive, Planner"
      },
      "integrations_link": "Explore the integration layer",
      "faq_title": "Frequently asked questions",
      "faq": {
        "q1": "Do we need to know how to code?",
        "a1": "No. Forms, workflows, reports and pages need no coding knowledge. Connections to external systems may need technical support. Changes are made by your users with admin permissions.",
        "q2": "Does it connect to our existing systems?",
        "a2": "Yes. Scheduled REST connectors, incoming and outgoing webhooks and API keys let us send data to and receive data from your existing systems. On the Microsoft 365 side, Outlook mail and calendar sync (CRM), Teams sharing, OneDrive file access and Planner sync (PPM) work today; a unified Microsoft 365 hub is coming soon.",
        "q3": "Does it work on mobile?",
        "a3": "The forms and pages you design work in mobile browsers; photo, location, signature, barcode and QR fields are used in the field. Web forms need an internet connection to submit. The native mobile apps of PMS, CRM, PPM and PHR (being prepared for release) cache data on the device, queue changes made offline and send them when the connection is back.",
        "q4": "What does the AI do?",
        "a4": "From your description it drafts a module proposal with fields, statuses and menu placement, and in the designers it drafts forms, workflows, reports and pages. The AI works only with your permissions, every action that changes data asks for your approval, and usage is drawn from your AI credits.",
        "q5": "Is our data separate from other customers?",
        "a5": "Yes. Every customer's data is separated with row-level security on every table in the database; the forms, flows and reports you design are visible only in your account. You can export your data and start the deletion process.",
        "q6": "Which plans include the designers and AI?",
        "a6": "The form and report designers are in every plan, within the template quotas of the plan. Custom workflows are in the Starter, Professional and Enterprise plans; the AI module scaffold and API access are in the Professional and Enterprise plans. You can compare the quotas on the pricing page."
      },
      "cta_title": "Let's design your process together",
      "cta_text": "Tell us about the process that costs you the most time; in a meeting we will show you how to build it in the designers.",
      "mock_alt": "{{title}}: illustration",
      "integrations_soon": "Unified Microsoft 365 hub (all M365 tools in one menu)",
      "faq_pricing_link": "Compare plan quotas",
      "glossary_title": "Short glossary",
      "glossary_lead": "Short explanations of the technical terms on this page."
    },
    "glossary": {
      "rls": {
        "term": "RLS (row-level security)",
        "def": "Every row in the database knows who it belongs to; a user can only see the rows of their own company."
      },
      "totp": {
        "term": "TOTP",
        "def": "A one-time code from the authenticator app on your phone that changes every 30 seconds."
      },
      "mcp": {
        "term": "MCP",
        "def": "An open connection standard that lets AI agents talk to software in a controlled way (Model Context Protocol)."
      },
      "ubl": {
        "term": "UBL-TR",
        "def": "The XML document format used for e-invoices in Turkey."
      },
      "webhook": {
        "term": "Webhook",
        "def": "A notification one system sends to another automatically when something happens (for example, a new record is created)."
      },
      "tenant": {
        "term": "Tenant",
        "def": "Each customer account (company) on the platform, whose data is kept apart from other customers' data."
      },
      "image": {
        "term": "Image",
        "def": "A product packaged ready to run; the same image runs in the cloud and on your own servers."
      },
      "escalation": {
        "term": "Escalation",
        "def": "Automatically routing an alarm or request to the next person or team when it is not handled in time."
      },
      "sla": {
        "term": "SLA",
        "def": "Service level agreement; it sets how quickly a request is answered and resolved."
      },
      "rest": {
        "term": "REST",
        "def": "A common way for systems to exchange data over the internet."
      },
      "api": {
        "term": "API",
        "def": "The structured interface a piece of software opens to other software for exchanging data."
      },
      "http": {
        "term": "HTTP request",
        "def": "A request a workflow sends to another system over the internet (for example, to send data)."
      },
      "label": "Short glossary"
    },
    "blog": {
      "title": "Blog",
      "lead": "Articles on Protoolbag products and business operations.",
      "list_title": "Articles",
      "filter_label": "Filter by category",
      "filter_all": "All",
      "loading": "Loading articles",
      "empty": "No articles published yet",
      "empty_hint": "Articles will be listed on this page once they are published.",
      "empty_category": "No articles in this category",
      "empty_category_hint": "Try another category or see all articles.",
      "error": "Articles could not be loaded right now",
      "error_hint": "Please try again in a moment.",
      "pagination": "Article pages",
      "read_more": "Read article",
      "read_more_aria": "Read article: {{title}}",
      "rss": "RSS feed",
      "back": "All articles",
      "tags": "Tags",
      "author_company": "Protoolbag",
      "post_loading": "Loading article",
      "missing": "Article not found",
      "missing_hint": "It may have been removed, or it is not published in this language."
    }
  }
}
