Arman Danesh Portfolio — Documentation - v2.0.0
    Preparing search index...

    Interface Translations

    Full translation tree for one locale.

    Mirrors the structure of lib/data.ts. Every user-visible string for a language lives under this shape so components only read t.*.

    interface Translations {
        languageButton: string;
        name: string;
        roles: [string, string];
        about: { title: string; description: string };
        information: { title: string; items: { label: string; value: string }[] };
        education: { title: string; degree: string; university: string };
        learning: { title: string; items: { label: string; level: number }[] };
        contact: { title: string; phone: string; telegram: string; email: string };
        skills: {
            title: string;
            softTitle: string;
            technical: Skill[];
            soft: Skill[];
        };
        experience: { title: string; items: ExperienceItem[] };
        services: { title: string; items: Service[] };
        projects: { title: string; items: Project[] };
        liveProjects: { title: string; items: LiveProject[] };
        footer: string;
        welcome: string;
    }
    Index
    languageButton: string

    Label for the language toggle button (e.g. "FA" / "EN").

    name: string

    Person name in the sidebar header.

    roles: [string, string]

    Two role lines under the name.

    about: { title: string; description: string }
    information: { title: string; items: { label: string; value: string }[] }
    education: { title: string; degree: string; university: string }
    learning: { title: string; items: { label: string; level: number }[] }
    contact: { title: string; phone: string; telegram: string; email: string }
    skills: { title: string; softTitle: string; technical: Skill[]; soft: Skill[] }
    experience: { title: string; items: ExperienceItem[] }
    services: { title: string; items: Service[] }
    projects: { title: string; items: Project[] }
    liveProjects: { title: string; items: LiveProject[] }
    footer: string

    Footer copyright line.

    welcome: string

    Welcome overlay title.