Skip to content

Conversation

@wastee
Copy link

@wastee wastee commented Aug 26, 2025

Implementation Details

  1. Added buildlangpack.cpp

    • Most code sourced from the file of the same name in SWS
    • Used to create the buildlangpack binary
    • Compilation command:
      cmake --build build --target buildlangpack
    • Usage command (also provided in comments):
      buildlangpack --template src/*.cpp src/*.rc > ReaPack_template.ReaperLangPack
      Result file(ZIP): ReaPack_ReaperLangPack_template.zip
  2. Added Localization Support

    • Added __LOCALIZE macro to cpp files requiring localization

If you spot any errors or have suggestions for improvement, please feel free to make edits or point them out!

Attachments

  • Translated language pack reference files
    Please change the file extension from .txt to .ReaperLangPack.(Due to GitHub's upload restrictions on file extensions.)
    ReaPack_zh_CN.txt

  • Effect screenshots demonstrating the implementation
    粘贴的图像 (4)

Tested

  • Archlinux x86_64
  • Windows 11

@wastee wastee closed this Aug 27, 2025
@wastee wastee reopened this Aug 29, 2025
@wastee wastee changed the title Adding Langpack Support for ReaPack Adding ReaperLangPack Support for ReaPack Aug 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant