Skip to content

Latest commit

 

History

History
125 lines (114 loc) · 6.89 KB

translation-template.md

File metadata and controls

125 lines (114 loc) · 6.89 KB

Translation Template

Here's the template of a JSON translation file:

{
  // Personal Information
  "name": "Aladdine Abdou", // Full name (first name and last name)
  "description": "Software Imagineer", // Your professional title or role (e.g., Software Engineer)
  "subDescription": "Flutter Enthusiast", // A brief description of your interests or focus

  // Contact Details
  "contacts": [
    {
      "tooltip": "Github", // Tooltip displayed when hovering or long-pressing the contact icon button
      "url": "https://github.com/AladdineDev", // URL to open when the contact icon button is tapped, accepts various URL schemes (sms, tel, mailto, https, file)
      "icon": {
        "assetName": "assets/images/logos/software-development/github.svg", // SVG asset path, can be obtained from https://github.com/chouhan-rahul/icons_plus/tree/main/lib/src. If the codePoint and the fontFamily are used, this property must be null.
        "codePoint": "0xefb7", // Unicode code point for the icon prefixed with "0x" for hexadecimal, can be obtained from https://github.com/chouhan-rahul/icons_plus/tree/main/lib/src. If the assetName is used, this property must be null.
        "fontFamily": "FontAwesome", // Font family for the icon (e.g., FontAwesome), can be obtained from https://github.com/chouhan-rahul/icons_plus/tree/main/lib/src. If the assetName is used, this property must be null.
        "color": "0xffffffff" // Hexadecimal color for the icon.
      }
    }
  ],

  // Resumes
  "resumes": [
    {
      "languageCode": "en", // Language code matching one defined in "languages" key
      "url": "https://drive.google.com/file/d/1pVg6EjpZvixMcOkgRMGrhrkmAeIaSn3t/view?usp=sharing" // URL to open when the corresponding resume language tile is tapped
    }
  ],

  // About Me
  "aboutDescription": "Hello! I'm Aladdine, an apprentice developer and third-year student at ESGI Paris, specializing in mobile and IoT development. Passionate about the mobile ecosystem, I combine my studies with my practical expericence to build intuitive and feature-rich applications.\nI aspire to put my skills to work on inspiring and challenging projects.", // about text that is displayed in "About Me" section

  // Experiences
  "experiences": [
    {
      "role": "Mobile Developer", // Your role title or role
      "company": "Walt Disney Imagineering", // Name of the company you worked at
      "description": "Development of an offline-first mobile snagging application for Disneyland Paris, streamlining information gathering for technical experts in the field and enhancing communication with maintenance services for problem-solving.", // Description of your role
      "url": "https://sites.disney.com/waltdisneyimagineering/", // URL to open when the experience card is tapped
      "isPresent": true, // Indicates whether the role is your current position
      "startYear": 2022, // Starting year of the role
      "startMonth": 9, // Starting month of the role
      "endYear": 2023, // Ending year of the role (if applicable)
      "endMonth": 8, // Ending month of the role (if applicable)
      "technologies": [
        {
          "name": "Flutter", // Name of the technology used in this role experience
          "icon": {
            "assetName": "assets/images/logos/software-development/flutter.svg" // SVG asset path, can be obtained from https://github.com/chouhan-rahul/icons_plus/tree/main/lib/src. If the codePoint and the fontFamily are used, this property must be null.
          }
        }
      ],
      "links": [
        {
          "url": "https://sites.disney.com/waltdisneyimagineering/", // URL to open when the corresponding link is tapped
          "display": "Walt Disney Imagineering" // Displayed text for the link
        }
      ]
    }
  ],
  "present": "Present", // Text indicating the experience is current

  // Projects
  "projects": [
    {
      "name": "Portfolio", // Name of the project
      "description": "Yes, it's THIS portfolio! \nThis project follows a Riverpod-based Architecture, using a feature-first approach for its structure. It is fully responsive, and supports multiple themes and languages.", // Description of the project
      "url": "https://github.com/AladdineDev/portfolio#readme", // URL to open when the project card is tapped
      "icon": {
        "assetName": "assets/images/logos/software-development/github.svg", // SVG asset path, can be obtained from https://github.com/chouhan-rahul/icons_plus/tree/main/lib/src. If the codePoint and the fontFamily are used, this property must be null.
        "codePoint": "0xefb7", // Unicode code point for the icon prefixed with "0x" for hexadecimal, can be obtained from https://github.com/chouhan-rahul/icons_plus/tree/main/lib/src. If the assetName is used, this property must be null.
        "fontFamily": "FontAwesome", // Font family for the icon (e.g., FontAwesome), can be obtained from https://github.com/chouhan-rahul/icons_plus/tree/main/lib/src. If the assetName is used, this property must be null.
        "color": "0xffffffff" // Hexadecimal color for the icon.
      },
      "screenshotPath": "assets/images/portfolio.png", // screenshot asset path of the project
      "technologies": [
        "Flutter" // Technologies used in this project
      ],
      "links": [
        {
          "url": "https://aladdine.dev", // URL to open when the corresponding link is tapped
          "display": "Inspired by Aladdine Abdou" // Displayed text for the link
        }
      ]
    }
  ],

  // Supported Languages
  "languages": [
    {
      "code": "en", // Language code
      "name": "English", // Display name of the language
      "nativeName": "English", // Native name of the language
      "icon": {
        // Country flag
        "assetName": "assets/images/logos/flags/united-states-of-america.svg" // SVG asset path, can be obtained from https://github.com/chouhan-rahul/icons_plus/blob/main/lib/src/flag.dart. If the codePoint and the fontFamily are used, this property must be null.
      }
    }
  ],

  // Bottom banner
  "bottomBanner": {
    "message": "Open source portfolio -", // Text at the beginning of the "displayLink" part
    "displayLink": "Fork it!", // Text at the end of the "message" part
    "linkUrl": "https://github.com/AladdineDev/portfolio" // URL to open when the "displayLink" part is tapped
  },

  // Navigation and Section Titles
  "portfolio": "Portfolio", // Title for the app bar
  "homeSectionTitle": "Home", // Text for the home section
  "aboutSectionTitle": "About", // Text for the about section
  "aboutSectionTitleAlt": "About Me", // Alternative text for the about section
  "experienceSectionTitle": "Experience", // Text for the experience section
  "projectsSectionTitle": "Projects", // Text for the projects section
  "resume": "Resume", // Text for the resume button
  "downloadResume": "Download resume", // Title for the resume download dialog

  // Error Messages
  "openUrlError": "Could not open the url" // url error
}