Finished Localization, change save&load logic to get correct player's start location in each level.

This commit is contained in:
7heIVIaze 2025-05-14 14:12:01 +09:00
parent 512081998e
commit f934f405bc
45 changed files with 1001 additions and 649 deletions

View File

@ -25,6 +25,7 @@ bBlueprintIsNotBlueprintType= true
+EngineTargetsSettings=(Name="Keywords",Guid=AE89AECB47475F420D0D69A5547515DC,TargetDependencies=(33482D004789784C9DA695A682ACCA1B,AC8BFD2A41A2FB2893BB8EA0AF903E6D),AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=False,SearchDirectories=,ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini")),ShouldGatherFromEditorOnlyData=False),GatherFromPackages=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,FileExtensions=((Pattern="umap"),(Pattern="uasset")),Collections=,ExcludeClasses=,ShouldExcludeDerivedClasses=False,ShouldGatherFromEditorOnlyData=True,SkipGatherCache=False),GatherFromMetaData=(IsEnabled=True,IncludePathWildcards=((Pattern="Source/Editor/*"),(Pattern="Source/Runtime/*"),(Pattern="Source/Developer/*")),ExcludePathWildcards=((Pattern="Source/Developer/NoRedist/CommunityPortalServices/*")),KeySpecifications=((MetaDataKey=(Name="Keywords"),TextNamespace="UObjectKeywords",TextKeyPattern=(Pattern="{FieldPath}"))),FieldTypesToInclude=,FieldTypesToExclude=,FieldOwnerTypesToInclude=,FieldOwnerTypesToExclude=,ShouldGatherFromEditorOnlyData=True),ExportSettings=(CollapseMode=IdenticalTextIdAndSource,POFormat=Unreal,ShouldPersistCommentsOnExport=False,ShouldAddSourceLocationsAsComments=True),CompileSettings=(SkipSourceCheck=False,ValidateFormatPatterns=True,ValidateSafeWhitespace=False),ImportDialogueSettings=(RawAudioPath=(Path=""),ImportedDialogueFolder="ImportedDialogue",bImportNativeAsSource=False),NativeCultureIndex=0,SupportedCulturesStatistics=((CultureName="en"),(CultureName="es"),(CultureName="ja"),(CultureName="ko"),(CultureName="pt-BR"),(CultureName="zh-CN"))) +EngineTargetsSettings=(Name="Keywords",Guid=AE89AECB47475F420D0D69A5547515DC,TargetDependencies=(33482D004789784C9DA695A682ACCA1B,AC8BFD2A41A2FB2893BB8EA0AF903E6D),AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=False,SearchDirectories=,ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini")),ShouldGatherFromEditorOnlyData=False),GatherFromPackages=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,FileExtensions=((Pattern="umap"),(Pattern="uasset")),Collections=,ExcludeClasses=,ShouldExcludeDerivedClasses=False,ShouldGatherFromEditorOnlyData=True,SkipGatherCache=False),GatherFromMetaData=(IsEnabled=True,IncludePathWildcards=((Pattern="Source/Editor/*"),(Pattern="Source/Runtime/*"),(Pattern="Source/Developer/*")),ExcludePathWildcards=((Pattern="Source/Developer/NoRedist/CommunityPortalServices/*")),KeySpecifications=((MetaDataKey=(Name="Keywords"),TextNamespace="UObjectKeywords",TextKeyPattern=(Pattern="{FieldPath}"))),FieldTypesToInclude=,FieldTypesToExclude=,FieldOwnerTypesToInclude=,FieldOwnerTypesToExclude=,ShouldGatherFromEditorOnlyData=True),ExportSettings=(CollapseMode=IdenticalTextIdAndSource,POFormat=Unreal,ShouldPersistCommentsOnExport=False,ShouldAddSourceLocationsAsComments=True),CompileSettings=(SkipSourceCheck=False,ValidateFormatPatterns=True,ValidateSafeWhitespace=False),ImportDialogueSettings=(RawAudioPath=(Path=""),ImportedDialogueFolder="ImportedDialogue",bImportNativeAsSource=False),NativeCultureIndex=0,SupportedCulturesStatistics=((CultureName="en"),(CultureName="es"),(CultureName="ja"),(CultureName="ko"),(CultureName="pt-BR"),(CultureName="zh-CN")))
+EngineTargetsSettings=(Name="Category",Guid=14B8DEE642A6A7AFEB5A28B959EC373A,TargetDependencies=,AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=False,SearchDirectories=,ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini")),ShouldGatherFromEditorOnlyData=False),GatherFromPackages=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,FileExtensions=((Pattern="umap"),(Pattern="uasset")),Collections=,ExcludeClasses=,ShouldExcludeDerivedClasses=False,ShouldGatherFromEditorOnlyData=False,SkipGatherCache=False),GatherFromMetaData=(IsEnabled=True,IncludePathWildcards=((Pattern="Source/Editor/*"),(Pattern="Source/Runtime/*"),(Pattern="Source/Developer/*")),ExcludePathWildcards=((Pattern="Source/Developer/NoRedist/CommunityPortalServices/*")),KeySpecifications=((MetaDataKey=(Name="Category"),TextNamespace="UObjectCategory",TextKeyPattern=(Pattern="{FieldPath}"))),FieldTypesToInclude=,FieldTypesToExclude=,FieldOwnerTypesToInclude=,FieldOwnerTypesToExclude=,ShouldGatherFromEditorOnlyData=True),ExportSettings=(CollapseMode=IdenticalTextIdAndSource,POFormat=Unreal,ShouldPersistCommentsOnExport=False,ShouldAddSourceLocationsAsComments=True),CompileSettings=(SkipSourceCheck=False,ValidateFormatPatterns=True,ValidateSafeWhitespace=False),ImportDialogueSettings=(RawAudioPath=(Path=""),ImportedDialogueFolder="ImportedDialogue",bImportNativeAsSource=False),NativeCultureIndex=0,SupportedCulturesStatistics=((CultureName="en"),(CultureName="es"),(CultureName="ja"),(CultureName="ko"),(CultureName="pt-BR"),(CultureName="zh-CN"))) +EngineTargetsSettings=(Name="Category",Guid=14B8DEE642A6A7AFEB5A28B959EC373A,TargetDependencies=,AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=False,SearchDirectories=,ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini")),ShouldGatherFromEditorOnlyData=False),GatherFromPackages=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,FileExtensions=((Pattern="umap"),(Pattern="uasset")),Collections=,ExcludeClasses=,ShouldExcludeDerivedClasses=False,ShouldGatherFromEditorOnlyData=False,SkipGatherCache=False),GatherFromMetaData=(IsEnabled=True,IncludePathWildcards=((Pattern="Source/Editor/*"),(Pattern="Source/Runtime/*"),(Pattern="Source/Developer/*")),ExcludePathWildcards=((Pattern="Source/Developer/NoRedist/CommunityPortalServices/*")),KeySpecifications=((MetaDataKey=(Name="Category"),TextNamespace="UObjectCategory",TextKeyPattern=(Pattern="{FieldPath}"))),FieldTypesToInclude=,FieldTypesToExclude=,FieldOwnerTypesToInclude=,FieldOwnerTypesToExclude=,ShouldGatherFromEditorOnlyData=True),ExportSettings=(CollapseMode=IdenticalTextIdAndSource,POFormat=Unreal,ShouldPersistCommentsOnExport=False,ShouldAddSourceLocationsAsComments=True),CompileSettings=(SkipSourceCheck=False,ValidateFormatPatterns=True,ValidateSafeWhitespace=False),ImportDialogueSettings=(RawAudioPath=(Path=""),ImportedDialogueFolder="ImportedDialogue",bImportNativeAsSource=False),NativeCultureIndex=0,SupportedCulturesStatistics=((CultureName="en"),(CultureName="es"),(CultureName="ja"),(CultureName="ko"),(CultureName="pt-BR"),(CultureName="zh-CN")))
-GameTargetsSettings=(Name="Game",Guid=AE0EA34A45461A25BA65A391026F19F8,TargetDependencies=(33482D004789784C9DA695A682ACCA1B,AC8BFD2A41A2FB2893BB8EA0AF903E6D),AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=False,SearchDirectories=,ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini"))),GatherFromPackages=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,FileExtensions=((Pattern="umap"),(Pattern="uasset")),ShouldGatherFromEditorOnlyData=False),GatherFromMetaData=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,KeySpecifications=,ShouldGatherFromEditorOnlyData=False),NativeCultureIndex=-1,SupportedCulturesStatistics=((CultureName="en"))) -GameTargetsSettings=(Name="Game",Guid=AE0EA34A45461A25BA65A391026F19F8,TargetDependencies=(33482D004789784C9DA695A682ACCA1B,AC8BFD2A41A2FB2893BB8EA0AF903E6D),AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=False,SearchDirectories=,ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini"))),GatherFromPackages=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,FileExtensions=((Pattern="umap"),(Pattern="uasset")),ShouldGatherFromEditorOnlyData=False),GatherFromMetaData=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,KeySpecifications=,ShouldGatherFromEditorOnlyData=False),NativeCultureIndex=-1,SupportedCulturesStatistics=((CultureName="en")))
+GameTargetsSettings=(Name="Game",Guid=AE0EA34A45461A25BA65A391026F19F8,TargetDependencies=(33482D004789784C9DA695A682ACCA1B,AC8BFD2A41A2FB2893BB8EA0AF903E6D),AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=False,SearchDirectories=,ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini")),ShouldGatherFromEditorOnlyData=False),GatherFromPackages=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,FileExtensions=((Pattern="umap"),(Pattern="uasset")),Collections=,ExcludeClasses=,ShouldExcludeDerivedClasses=False,ShouldGatherFromEditorOnlyData=False,SkipGatherCache=False),GatherFromMetaData=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,KeySpecifications=,FieldTypesToInclude=,FieldTypesToExclude=,FieldOwnerTypesToInclude=,FieldOwnerTypesToExclude=,ShouldGatherFromEditorOnlyData=False),ExportSettings=(CollapseMode=IdenticalTextIdAndSource,POFormat=Unreal,ShouldPersistCommentsOnExport=False,ShouldAddSourceLocationsAsComments=True),CompileSettings=(SkipSourceCheck=False,ValidateFormatPatterns=True,ValidateSafeWhitespace=False),ImportDialogueSettings=(RawAudioPath=(Path=""),ImportedDialogueFolder="ImportedDialogue",bImportNativeAsSource=False),NativeCultureIndex=0,SupportedCulturesStatistics=((CultureName="en"),(CultureName="ko"))) +GameTargetsSettings=(Name="Game",Guid=AE0EA34A45461A25BA65A391026F19F8,TargetDependencies=,AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=False,SearchDirectories=,ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini")),ShouldGatherFromEditorOnlyData=False),GatherFromPackages=(IsEnabled=False,IncludePathWildcards=((Pattern="Content/*")),ExcludePathWildcards=,FileExtensions=((Pattern="umap"),(Pattern="uasset")),Collections=,ExcludeClasses=,ShouldExcludeDerivedClasses=False,ShouldGatherFromEditorOnlyData=False,SkipGatherCache=False),GatherFromMetaData=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,KeySpecifications=,FieldTypesToInclude=,FieldTypesToExclude=,FieldOwnerTypesToInclude=,FieldOwnerTypesToExclude=,ShouldGatherFromEditorOnlyData=False),ExportSettings=(CollapseMode=IdenticalTextIdAndSource,POFormat=Unreal,ShouldPersistCommentsOnExport=False,ShouldAddSourceLocationsAsComments=True),CompileSettings=(SkipSourceCheck=False,ValidateFormatPatterns=True,ValidateSafeWhitespace=False),ImportDialogueSettings=(RawAudioPath=(Path=""),ImportedDialogueFolder="ImportedDialogue",bImportNativeAsSource=False),NativeCultureIndex=0,SupportedCulturesStatistics=((CultureName="en"),(CultureName="ko")))
+GameTargetsSettings=(Name="Dialogue",Guid=C97D68154CC5837251B3D688D461DCB4,TargetDependencies=,AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=False,SearchDirectories=,ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini")),ShouldGatherFromEditorOnlyData=False),GatherFromPackages=(IsEnabled=True,IncludePathWildcards=((Pattern="Content/Hwanyoung/*")),ExcludePathWildcards=((Pattern="Content/L10N/*")),FileExtensions=((Pattern="umap"),(Pattern="uasset")),Collections=,ExcludeClasses=,ShouldExcludeDerivedClasses=False,ShouldGatherFromEditorOnlyData=False,SkipGatherCache=False),GatherFromMetaData=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,KeySpecifications=,FieldTypesToInclude=,FieldTypesToExclude=,FieldOwnerTypesToInclude=,FieldOwnerTypesToExclude=,ShouldGatherFromEditorOnlyData=False),ExportSettings=(CollapseMode=IdenticalTextIdAndSource,POFormat=Unreal,ShouldPersistCommentsOnExport=False,ShouldAddSourceLocationsAsComments=True),CompileSettings=(SkipSourceCheck=False,ValidateFormatPatterns=True,ValidateSafeWhitespace=False),ImportDialogueSettings=(RawAudioPath=(Path=""),ImportedDialogueFolder="ImportedDialogue",bImportNativeAsSource=False),NativeCultureIndex=0,SupportedCulturesStatistics=((CultureName="en"),(CultureName="ko-KR"))) +GameTargetsSettings=(Name="Dialogue",Guid=C97D68154CC5837251B3D688D461DCB4,TargetDependencies=,AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=False,SearchDirectories=,ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini")),ShouldGatherFromEditorOnlyData=False),GatherFromPackages=(IsEnabled=True,IncludePathWildcards=((Pattern="Content/Hwanyoung/*")),ExcludePathWildcards=((Pattern="Content/L10N/*")),FileExtensions=((Pattern="umap"),(Pattern="uasset")),Collections=,ExcludeClasses=,ShouldExcludeDerivedClasses=False,ShouldGatherFromEditorOnlyData=False,SkipGatherCache=False),GatherFromMetaData=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,KeySpecifications=,FieldTypesToInclude=,FieldTypesToExclude=,FieldOwnerTypesToInclude=,FieldOwnerTypesToExclude=,ShouldGatherFromEditorOnlyData=False),ExportSettings=(CollapseMode=IdenticalTextIdAndSource,POFormat=Unreal,ShouldPersistCommentsOnExport=False,ShouldAddSourceLocationsAsComments=True),CompileSettings=(SkipSourceCheck=False,ValidateFormatPatterns=True,ValidateSafeWhitespace=False),ImportDialogueSettings=(RawAudioPath=(Path=""),ImportedDialogueFolder="ImportedDialogue",bImportNativeAsSource=False),NativeCultureIndex=0,SupportedCulturesStatistics=((CultureName="en"),(CultureName="ko-KR")))
+GameTargetsSettings=(Name="SourceCode",Guid=1EF798AD49AD3030FC74E1A290909F32,TargetDependencies=,AdditionalManifestDependencies=,RequiredModuleNames=,GatherFromTextFiles=(IsEnabled=True,SearchDirectories=((Path="Source")),ExcludePathWildcards=,FileExtensions=((Pattern="h"),(Pattern="cpp"),(Pattern="ini")),ShouldGatherFromEditorOnlyData=False),GatherFromPackages=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=((Pattern="Content/L10N/*")),FileExtensions=((Pattern="umap"),(Pattern="uasset")),Collections=,ExcludeClasses=,ShouldExcludeDerivedClasses=False,ShouldGatherFromEditorOnlyData=False,SkipGatherCache=False),GatherFromMetaData=(IsEnabled=False,IncludePathWildcards=,ExcludePathWildcards=,KeySpecifications=,FieldTypesToInclude=,FieldTypesToExclude=,FieldOwnerTypesToInclude=,FieldOwnerTypesToExclude=,ShouldGatherFromEditorOnlyData=False),ExportSettings=(CollapseMode=IdenticalTextIdAndSource,POFormat=Unreal,ShouldPersistCommentsOnExport=False,ShouldAddSourceLocationsAsComments=True),CompileSettings=(SkipSourceCheck=False,ValidateFormatPatterns=True,ValidateSafeWhitespace=False),ImportDialogueSettings=(RawAudioPath=(Path=""),ImportedDialogueFolder="ImportedDialogue",bImportNativeAsSource=False),NativeCultureIndex=0,SupportedCulturesStatistics=((CultureName="en"),(CultureName="ko-KR")))

View File

@ -260,6 +260,11 @@ ManualIPAddress=
[Internationalization] [Internationalization]
+LocalizationPaths=%GAMEDIR%Content/Localization/Text +LocalizationPaths=%GAMEDIR%Content/Localization/Text
+LocalizationPaths=%GAMEDIR%Content/Localization/UI
+LocalizationPaths=%GAMEDIR%Content/Localization/SourceCode
+LocalizationPaths=%GAMEDIR%Content/Localization/System
+LocalizationPaths=%GAMEDIR%Content/Localization/Game
+LocalizationPaths=%GAMEDIR%Content/Localization/Dialogue
[/Script/Engine.UserInterfaceSettings] [/Script/Engine.UserInterfaceSettings]
UIScaleRule=ScaleToFit UIScaleRule=ScaleToFit

View File

@ -113,4 +113,5 @@ bSkipMovies=False
[Internationalization] [Internationalization]
+LocalizationPaths=%GAMEDIR%Content/Localization/Local +LocalizationPaths=%GAMEDIR%Content/Localization/Local
-LocalizationPaths=%GAMEDIR%Content/Localization/Game

View File

@ -2,7 +2,7 @@
; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION ; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION
[CommonSettings] [CommonSettings]
SourcePath=Content/Localization/Dialogue SourcePath=Content/Localization/Dialogue
DestinationPath=Content/Localization/Dialogue/en DestinationPath=Content/Localization/Dialogue
NativeCulture=en NativeCulture=en
CulturesToGenerate=en CulturesToGenerate=en
CulturesToGenerate=ko-KR CulturesToGenerate=ko-KR

View File

@ -9,7 +9,7 @@ ResourceName=Game.locres
bSkipSourceCheck=false bSkipSourceCheck=false
bValidateFormatPatterns=true bValidateFormatPatterns=true
bValidateSafeWhitespace=false bValidateSafeWhitespace=false
NativeCulture=ko NativeCulture=en
CulturesToGenerate=en CulturesToGenerate=en
CulturesToGenerate=ko CulturesToGenerate=ko

View File

@ -3,7 +3,7 @@
[CommonSettings] [CommonSettings]
SourcePath=Content/Localization/Game SourcePath=Content/Localization/Game
DestinationPath=Content/Localization/Game DestinationPath=Content/Localization/Game
NativeCulture=ko NativeCulture=en
CulturesToGenerate=en CulturesToGenerate=en
CulturesToGenerate=ko CulturesToGenerate=ko
ManifestName=Game.manifest ManifestName=Game.manifest

View File

@ -3,7 +3,7 @@
[CommonSettings] [CommonSettings]
SourcePath=Content/Localization/Game SourcePath=Content/Localization/Game
DestinationPath=Content/Localization/Game DestinationPath=Content/Localization/Game
NativeCulture=ko NativeCulture=en
CulturesToGenerate=en CulturesToGenerate=en
CulturesToGenerate=ko CulturesToGenerate=ko
ManifestName=Game.manifest ManifestName=Game.manifest

View File

@ -1,8 +1,6 @@
; THESE ARE GENERATED FILES, DO NOT EDIT DIRECTLY! ; THESE ARE GENERATED FILES, DO NOT EDIT DIRECTLY!
; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION ; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION
[CommonSettings] [CommonSettings]
ManifestDependencies=../../../../Epic Games/UE_5.3/Engine/Content/Localization/Engine/Engine.manifest
ManifestDependencies=../../../../Epic Games/UE_5.3/Engine/Content/Localization/Editor/Editor.manifest
SourcePath=Content/Localization/Game SourcePath=Content/Localization/Game
DestinationPath=Content/Localization/Game DestinationPath=Content/Localization/Game
ManifestName=Game.manifest ManifestName=Game.manifest

View File

@ -3,7 +3,7 @@
[CommonSettings] [CommonSettings]
SourcePath=Content/Localization/Game SourcePath=Content/Localization/Game
DestinationPath=Content/Localization/Game DestinationPath=Content/Localization/Game
NativeCulture=ko NativeCulture=en
CulturesToGenerate=en CulturesToGenerate=en
CulturesToGenerate=ko CulturesToGenerate=ko
ManifestName=Game.manifest ManifestName=Game.manifest

View File

@ -4,7 +4,7 @@
SourcePath=Content/Localization/Game SourcePath=Content/Localization/Game
ManifestName=Game.manifest ManifestName=Game.manifest
ArchiveName=Game.archive ArchiveName=Game.archive
NativeCulture=ko NativeCulture=en
CulturesToGenerate=en CulturesToGenerate=en
CulturesToGenerate=ko CulturesToGenerate=ko

View File

@ -3,7 +3,7 @@
[CommonSettings] [CommonSettings]
SourcePath=Content/Localization/Game SourcePath=Content/Localization/Game
DestinationPath=Content/Localization/Game DestinationPath=Content/Localization/Game
NativeCulture=ko NativeCulture=en
CulturesToGenerate=en CulturesToGenerate=en
CulturesToGenerate=ko CulturesToGenerate=ko
ManifestName=Game.manifest ManifestName=Game.manifest

View File

@ -0,0 +1,8 @@
[RegenerateResources]
NativeCulture=en
SourcePath=Content/Localization/Dialogue
DestinationPath=Content/Localization/Dialogue
ManifestName=Dialogue.manifest
ArchiveName=Dialogue.archive
ResourceName=Dialogue.locres

View File

@ -0,0 +1,18 @@
; THESE ARE GENERATED FILES, DO NOT EDIT DIRECTLY!
; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION
[CommonSettings]
SourcePath=Content/Localization/SourceCode
DestinationPath=Content/Localization/SourceCode
ManifestName=SourceCode.manifest
ArchiveName=SourceCode.archive
ResourceName=SourceCode.locres
bSkipSourceCheck=false
bValidateFormatPatterns=true
bValidateSafeWhitespace=false
NativeCulture=en
CulturesToGenerate=en
CulturesToGenerate=ko-KR
[GatherTextStep0]
CommandletClass=GenerateTextLocalizationResource

View File

@ -0,0 +1,20 @@
; THESE ARE GENERATED FILES, DO NOT EDIT DIRECTLY!
; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION
[CommonSettings]
SourcePath=Content/Localization/SourceCode
DestinationPath=Content/Localization/SourceCode
NativeCulture=en
CulturesToGenerate=en
CulturesToGenerate=ko-KR
ManifestName=SourceCode.manifest
ArchiveName=SourceCode.archive
PortableObjectName=SourceCode.po
[GatherTextStep0]
CommandletClass=InternationalizationExport
bExportLoc=true
LocalizedTextCollapseMode=ELocalizedTextCollapseMode::IdenticalTextIdAndSource
POFormat=EPortableObjectFormat::Unreal
ShouldPersistCommentsOnExport=false
ShouldAddSourceLocationsAsComments=true

View File

@ -0,0 +1,15 @@
; THESE ARE GENERATED FILES, DO NOT EDIT DIRECTLY!
; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION
[CommonSettings]
SourcePath=Content/Localization/SourceCode
DestinationPath=Content/Localization/SourceCode
NativeCulture=en
CulturesToGenerate=en
CulturesToGenerate=ko-KR
ManifestName=SourceCode.manifest
ArchiveName=SourceCode.archive
DialogueScriptName=SourceCodeDialogue.csv
[GatherTextStep0]
CommandletClass=ExportDialogueScript

View File

@ -0,0 +1,33 @@
; THESE ARE GENERATED FILES, DO NOT EDIT DIRECTLY!
; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION
[CommonSettings]
SourcePath=Content/Localization/SourceCode
DestinationPath=Content/Localization/SourceCode
ManifestName=SourceCode.manifest
ArchiveName=SourceCode.archive
NativeCulture=en
CulturesToGenerate=en
CulturesToGenerate=ko-KR
[GatherTextStep0]
CommandletClass=GatherTextFromSource
SearchDirectoryPaths=Source
ExcludePathFilters=Config/Localization/*
FileNameFilters=*.h
FileNameFilters=*.cpp
FileNameFilters=*.ini
ShouldGatherFromEditorOnlyData=false
[GatherTextStep1]
CommandletClass=GenerateGatherManifest
[GatherTextStep2]
CommandletClass=GenerateGatherArchive
[GatherTextStep3]
CommandletClass=GenerateTextLocalizationReport
bWordCountReport=true
WordCountReportName=SourceCode.csv
bConflictReport=true
ConflictReportName=SourceCode_Conflicts.txt

View File

@ -0,0 +1,15 @@
; THESE ARE GENERATED FILES, DO NOT EDIT DIRECTLY!
; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION
[CommonSettings]
SourcePath=Content/Localization/SourceCode
DestinationPath=Content/Localization/SourceCode
ManifestName=SourceCode.manifest
ArchiveName=SourceCode.archive
CulturesToGenerate=en
CulturesToGenerate=ko-KR
[GatherTextStep0]
CommandletClass=GenerateTextLocalizationReport
bWordCountReport=true
WordCountReportName=SourceCode.csv

View File

@ -0,0 +1,18 @@
; THESE ARE GENERATED FILES, DO NOT EDIT DIRECTLY!
; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION
[CommonSettings]
SourcePath=Content/Localization/SourceCode
DestinationPath=Content/Localization/SourceCode
NativeCulture=en
CulturesToGenerate=en
CulturesToGenerate=ko-KR
ManifestName=SourceCode.manifest
ArchiveName=SourceCode.archive
PortableObjectName=SourceCode.po
[GatherTextStep0]
CommandletClass=InternationalizationExport
bImportLoc=true
LocalizedTextCollapseMode=ELocalizedTextCollapseMode::IdenticalTextIdAndSource
POFormat=EPortableObjectFormat::Unreal

View File

@ -0,0 +1,16 @@
; THESE ARE GENERATED FILES, DO NOT EDIT DIRECTLY!
; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION
[CommonSettings]
SourcePath=Content/Localization/SourceCode
ManifestName=SourceCode.manifest
ArchiveName=SourceCode.archive
NativeCulture=en
CulturesToGenerate=en
CulturesToGenerate=ko-KR
[GatherTextStep0]
CommandletClass=ImportLocalizedDialogue
RawAudioPath=
ImportedDialogueFolder=ImportedDialogue
bImportNativeAsSource=false

View File

@ -0,0 +1,15 @@
; THESE ARE GENERATED FILES, DO NOT EDIT DIRECTLY!
; USE THE LOCALIZATION DASHBOARD IN THE UNREAL EDITOR TO EDIT THE CONFIGURATION
[CommonSettings]
SourcePath=Content/Localization/SourceCode
DestinationPath=Content/Localization/SourceCode
NativeCulture=en
CulturesToGenerate=en
CulturesToGenerate=ko-KR
ManifestName=SourceCode.manifest
ArchiveName=SourceCode.archive
DialogueScriptName=SourceCodeDialogue.csv
[GatherTextStep0]
CommandletClass=ImportDialogueScript

Binary file not shown.

Binary file not shown.

View File

@ -1,10 +1,7 @@
Date/Time,Word Count,en,ko-KR Date/Time,Word Count,en,ko-KR
2025.04.30-21.18.01,0,0,0 2025.05.14-01.18.51,1794,1794,0
2025.04.30-21.39.11,396,396,0 2025.05.14-01.42.17,1793,1793,349
2025.04.30-22.20.42,505,505,0 2025.05.14-02.01.07,1793,1793,773
2025.04.30-23.53.17,600,600,0 2025.05.14-12.57.58,1793,1793,1793
2025.04.30-23.59.29,600,592,0 2025.05.14-13.49.10,1793,1793,1792
2025.05.01-18.43.00,632,632,0 2025.05.14-13.51.46,1793,1793,1793
2025.05.11-12.05.59,1260,1260,0
2025.05.13-21.51.53,1792,1792,0
2025.05.13-22.27.34,1794,1794,0

1 Date/Time Word Count en ko-KR
2 2025.04.30-21.18.01 2025.05.14-01.18.51 0 1794 0 1794 0
3 2025.04.30-21.39.11 2025.05.14-01.42.17 396 1793 396 1793 0 349
4 2025.04.30-22.20.42 2025.05.14-02.01.07 505 1793 505 1793 0 773
5 2025.04.30-23.53.17 2025.05.14-12.57.58 600 1793 600 1793 0 1793
6 2025.04.30-23.59.29 2025.05.14-13.49.10 600 1793 592 1793 0 1792
7 2025.05.01-18.43.00 2025.05.14-13.51.46 632 1793 632 1793 0 1793
2025.05.11-12.05.59 1260 1260 0
2025.05.13-21.51.53 1792 1792 0
2025.05.13-22.27.34 1794 1794 0

View File

@ -1,2 +1,2 @@
Date/Time,Word Count,en,ko Date/Time,Word Count,en,ko
2025.04.30-21.30.56,0,0,0 2025.05.14-00.57.09,0,0,0

1 Date/Time Word Count en ko
2 2025.04.30-21.30.56 2025.05.14-00.57.09 0 0 0

View File

@ -0,0 +1,3 @@
Date/Time,Word Count,en,ko-KR
2025.05.14-01.07.23,11,11,0
2025.05.14-01.16.03,11,11,11
1 Date/Time Word Count en ko-KR
2 2025.05.14-01.07.23 11 11 0
3 2025.05.14-01.16.03 11 11 11

View File

@ -0,0 +1,50 @@
# SourceCode Korean (South Korea) translation.
# Fill out your copyright notice in the Description page of Project Settings.
#
msgid ""
msgstr ""
"Project-Id-Version: SourceCode\n"
"POT-Creation-Date: 2025-05-13 16:08\n"
"PO-Revision-Date: 2025-05-13 16:08\n"
"Language-Team: \n"
"Language: ko-KR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. Key: HowToInteraction
#. SourceLocation: Source/hwanyoung2/HYInteractableActor.cpp(22)
#: Source/hwanyoung2/HYInteractableActor.cpp(22)
msgctxt "HYInteractableActor,HowToInteraction"
msgid "{0}: Press F to {1}"
msgstr ""
#. Key: InteractionName
#. SourceLocation: Source/hwanyoung2/HYManualPickUp.cpp(14)
#: Source/hwanyoung2/HYManualPickUp.cpp(14)
msgctxt "HYManualPickUp,InteractionName"
msgid "Item"
msgstr ""
#. Key: InteractionAction
#. SourceLocation: Source/hwanyoung2/HYManualPickUp.cpp(15)
#: Source/hwanyoung2/HYManualPickUp.cpp(15)
msgctxt "HYManualPickUp,InteractionAction"
msgid "pick up"
msgstr ""
#. Key: InteractionName
#. SourceLocation: Source/hwanyoung2/HYSaveGameActor.cpp(12)
#: Source/hwanyoung2/HYSaveGameActor.cpp(12)
msgctxt "HYSaveGameActor,InteractionName"
msgid "Haetae statue"
msgstr ""
#. Key: InteractionAction
#. SourceLocation: Source/hwanyoung2/HYSaveGameActor.cpp(13)
#: Source/hwanyoung2/HYSaveGameActor.cpp(13)
msgctxt "HYSaveGameActor,InteractionAction"
msgid "touch"
msgstr ""