You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
1014 B
Ruby
63 lines
1014 B
Ruby
ids = %w[
|
|
AnonymousReportingPrompt
|
|
AnonymousReportingTitle
|
|
attach
|
|
cancel
|
|
close
|
|
Confirm
|
|
confirmPruneImages
|
|
ConfirmQuit
|
|
ContainersTitle
|
|
CustomCommand
|
|
Donate
|
|
EditConfig
|
|
Error
|
|
ErrorOccurred
|
|
execute
|
|
ImagesTitle
|
|
menu
|
|
mustForceToRemoveContainer
|
|
navigate
|
|
nextContext
|
|
NoContainers
|
|
NoImages
|
|
NotEnoughSpace
|
|
NoViewMachingNewLineFocusedSwitchStatement
|
|
OpenConfig
|
|
pressEnterToReturn
|
|
previousContext
|
|
ProjectTitle
|
|
pruneImages
|
|
PruningStatus
|
|
remove
|
|
removeImage
|
|
removeService
|
|
removeWithoutPrune
|
|
removeWithVolumes
|
|
RemovingStatus
|
|
resizingPopupPanel
|
|
restart
|
|
RestartingStatus
|
|
RunningSubprocess
|
|
scroll
|
|
ServicesTitle
|
|
stop
|
|
StopContainer
|
|
StoppingStatus
|
|
StopService
|
|
viewLogs
|
|
]
|
|
|
|
f = File.read('pkg/i18n/english.go')
|
|
|
|
f.lines.each_with_index do |line, index|
|
|
if line[/ID:/]
|
|
stripped = line.strip.gsub(/ID: *"/, '",').gsub('",', '')
|
|
if ids.include?(stripped)
|
|
key = stripped[0].upcase + stripped[1..-1]
|
|
value = f.lines[index+1].strip.gsub(/Other: *"/, '').gsub('",', '')
|
|
puts "#{key}: \"#{value}\","
|
|
end
|
|
end
|
|
end
|